UUTPOJJHEFGHJMOOOOOOOOOOMJHGFEEEEEHHHHPHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHGFD@@@@@@@@AFFFFFFFFA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AABCCDDDDDDDgggggggggggggDDDDDD@@@@ADDCCCCCCCCBBBAA@@@@@@@@@@@@@@@@@UUTPNJIFEFGHJMOOOOOOOOOOMJHGFEEEEEEEEEEEEEEDBA@@@I@@@AAI@BIAABDHIIIIIIHHHEB@@@@@@@@@@EEEEEEEEA@@@@@@@@@@@@@@@@@@@@@@@A@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AABCCCDDDDDggggoopppooggggDDDDD@@@@BDCCCCCCCCCBBBAA@@@@@@@@@@@@@@@@@PPPONJIGFEFGHJMOOOOOOOOMJHGFEEEEEEEEEEEEEEDCAA@@@@@@@@AA@AB@@ACGHHIIIIHGFA@@@@@@@@@@@DDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@AA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBCCDDDDDggggopqqqpoggggDDDDD@@@ABCCCCCCCCCCBBBAA@@@@@@@@@@@@@@@@@PPPOMJHGFEEFGHJMMMMMMMMJHGFEEEEEEEEEEEEEEDCBA@@@@@@@@@@A@AA@@@BGHHHHHHGF@@@@@@@@@@@@@DDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBCCDDDDDggggopqrqpoggdgDDDDDA@ABCCCCCCCCCCBBBBAAA@@@@@@@@@@@@@@@@PPPOMJHFFEEEFGHJJJJJJJJHGFEEEEEEEEEEEEEEEDCBA@@@@@@@@@@@@@@@@@@FFHHHHGF@@@@@@@@@@@@@@DDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBCCDDDDDggggopqqqpoggdgDDDDDCBCCCCCCCCCCCCBBBAAAAA@@@@@@@@@@@@@@@NPPOMIIGFEEEEFGHHHHHHHHGFEEEEEEEEEEEEEEEEDCBA@@@@@@@@@@@@@@@@ACDFFGGGFA@@@@@@@@@@@@@@DDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBBCCDDDDggggoopppooggggDDDDDCCCCCCCCCCCCBBBBBAAAA@@@@@@@@@@@@@@@@MNNNLIIGFFEEEEFGGGGGGGGFEEEEEEEEEEEEEEFEEDCBBA@@@@@@@@@@@@@@@@ACDBCDG@@@@@@@@@@@@@@@@DDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBCCDDDDDgggggggggggggDDDDDDDCCCCCCCCCBBBBBBAAAA@@@@@@@@@@@@@@@@@LLLLKIIHGFFFFEEFFFFFFFFEEEEEEEEEEEEFEJJJECCCBA@@@@@@@@@@@@@@@@@ABA@@A@@@@@@@@@@@@@@@@DDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBCCDDDDDDgggggggggggDDDDDDDDDDCCCCCCBBBBBAAAAA@@@@@@@@@@@@@@@@@@JJJIIIIHGFFFFEEEEEEEEEEEEEEEEEEEEEEEJJMJJCCCCBA@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@DDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCDDDDDDDgggggggggDDDDDDDDDDDCCCCBBBBBBAAAAA@@@@@@@@@@@@@@@@@@@IIIHIIIIHGFFFEEEEEEEEEEEEEEEEEEEEEEEJMMMJDCCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBBCCDDDDDDDDgggggggDDDDDDDDDDDDCCCCCBBBBAAAA@@@@@@@@@@@@@@@@@@@@@IIHGGGIHGFFFFFFFFFFFFFFEEEEEEEEEEEEEJJMJJDCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBCCCDDDDDDDDDgggggDDDDDDDDDDDDDDCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@HIGGGGHGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEJJJEDCCCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAA@@@@@@@@@@@@@@@@@@@@@@@@GGGFGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEDCCCCBBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@AABBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCBBAAA@@@@@@@@@@@@@@@@@@@@@@@@GGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDCCCBBBAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@@AABBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBAA@@@@@@@@@@@@@@@@@@@@@@@@@GGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEIIIEDDCCCCBBBBBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@@AABBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBAA@@@@@@@@@@@@@@@@@@@@@@@@@IIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEIILIIDDCCCCCCCCBBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCBBBAA@@@@@@@@@@@@@@@@@@@@@@@@@IFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEILMLIDDCCCCCCCCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@AABBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@HHFEEEEEEEFFEFFFFFFFFFFFFEEEEEEEEEEEIILIIDCCCCCCCCCCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@@AABBBCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAA@@@@@@@@@@@@@@@@@@@@@@@@@GFEDDDDDDDEFEEFFFFFFFFFFFEEEEEEEEEEEEIIIEDCCCCCDDDDDDDCCB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBB@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAA@@@@@@@@@@@@@@@@@@@@@@@@@FEDDDDDDDDDEEEEFFFFFEEEEEEEEEEEEEEEEEEEEEDCDDCDDDEDDDDDDCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BAAB@@@@@@@@@@@@@@@@@@@@@AAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAA@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDEEEEDC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAA@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAA@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHEDDDDDDDDDEEEEEEFECB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAABBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDEEEEEEEEEEEEELLLEEEEEEEEEEEEHHKHHDDDDDDDDEEEFFFFFFEEDCCBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDEEEEEEEEEEELLMLLEEEEEEEEEEEHKLKHEEEEEEEEEFFGGGGGGGGGFEEDDCCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDEEEEEEEEEELMNMLEEEEEEEEEEEHHKHHEEEEEEEEEFGHHHGGGHHHHGFFEEEDDCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDEEEEEEEJJLLMLLEEEEEEEEEEEEHHHEEIIIIHEEFGHHHHHHHHHHHGFFEEEDDCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAABBBBCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDDDEEEJJMJLLLEEEEEEEEEEEEEEEEEEIJKIIEEFGHHHHHHHHHHGGFFEEEEDDCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAABBBBBCCCDDDDDDDDDDDDDDDDDDDDCCCBBBBCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDDDDDEJMNMJEEEEEEEEEEEEEEEEEEEEIKKKIFFFGHHHHHHHHHHGGFFEEEEDDCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCDDDDDDDDDDDDDDDDDCCCBA@AABBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDDDDDDJJMJJEEEEEEEEEEEEEEEEFFFFIJKJIFFGHHHHHHHHHHGGGFFFEEEEDDCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAA@AAAABBBBBCCCCCDDDDDDDDDDDDDDDCCCBA@@@AAB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDDDDDDDJJJDDEEEEEEEEEEEEEEEFFFFHIIIHFFGHHHHHKHHHHHGGFFFEEEDDDCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAA@AAAABBBBBBCCCCCDDDDDDDDDDDDCCCCCBA@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFGHHHHHMHHHHHGGFFEEEEDDDCCBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAA@AAAAABBBBBCCCCCCCDDDDDDDCCCCCBCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEFFFFFFFFFFFGgggggggggggggGGFFEEEDDCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAA@AAAAAABBBBBCCCCCCCCDCCCCCCCCCBBBBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCCCDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGghiiiiiiiiiiihgHFFFEEDDCCCBBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAA@AAAAAAABBBBBCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFGGGgijkkkkkkkkkjigHGFFEEDDDCCBABA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AA@@@AAAAAAABBBBBCCCCBBBAAAAAABBBBBBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDCCCCCCCCCCCCCCDIIIIDDDDDDDDDDEEEEEEFFFFFFGGGGGgiklmmmmmmmlkigHGFFEEDDDCCCABBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAABBBBBBCCCCBA@@@@@@AAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDCCCCCCCCCCCCCCIJJJIIJJJDDDDDDEEEEEEFFFFFGGGGGHgikmnooooonmkigHGFFEEDDDDCCCABAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAABBBBBBBBCCB@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDCCCCCCCCCCCCCCJJKJJJJMJJDDDDDEEEEEEFFFFFGGGGGHgikmopqqqpomkigHGGEEEDDDDDCCCAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAABBBBBBCBCCA@@@@@@@@@@AAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDCCCCCCCCCCCCCCJKLKJJMMMJDDDDDEEEE]^^^^^^^GGGGHgikmoqrsrqomkigHGGFEEEEDDDDCCCCCCAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCA@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDCCCCCCCCCCCCCCJJKJJJJMJJCDDDDEEEE]EFZ[[F^GGGLNgikmoqstsqomkigMKHFEEEEEEEDDDDDDDCCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDCCCCCCCCCCCCCCIJJJIIJJJCCCDDDEEEE]EFZF\F^^^^^^gikmoqrsrqomkigHHHFEEEEEEEEDDDEEEDCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCCCCCCCBIIIIICCCCCCCCDDDDEE]]]]]\FGGGGGHgikmopqqqpomkigHHHFFEEEEEEEEEEEEEEDCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCBBBBBBBBIJIHBCCCCCCCCDDDDEEEEEFFFFGGGGGHgikmnooooonmkigHHHFFEEEEEEEEEEEEFEEDCAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCBBBB;;BBJJJHBBCCCCCCCDDDDEEEEEFFFFGGGGGHgiklmmmmmmmlkigHHHFEEEEEEEEEEEEFFFDDCCCAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCBBB<;;;BHJHHBBBCCCCCCDDDDEEEEEEFFFGGGGGHgijkkkkkkkkkjigHHGFEEEEEEEEEEEEFFFEEDDCCAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBBCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCBBB<<<<BHHHHBEEEEECCDDDDDEEEEEEFFFGGGGGHghiiiiiiiiiiihgHHGFEEEEEEEEEEEFFWXXXWEDDCCAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCBB>=<<<BBBBBBEEGEECCCDDDDEEEEEEFFFGGGGGHHgggggggggggggHHGGFEEEEEEEEEEEFWXYYYXWEDCCAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABCBBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDC?CCC@?>====>BBBBBEGGGECCCCDDDDEEEEEFFFGGGGGHHHHHHHHNHHHHHHHHGFFEEEEEEEEEEEWXYZZZYXWDDCAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDD??????>>>>>>BBBBBBEEGFECCCCDDDDEEEEEFFFFFFFFHHHHHHHHLHHHHHHHHGFFFEEEEEEEEEEXYZ[[[ZYXEDCCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D????????>>>>>>AAAAAAABBBBBCCCCDDDDEEEEEFFFFEFFHHHHHHHHHHHHHHHHHGFFFEEEEEEEEEEXYZ[\[ZYXEDCCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????>>>>?AAAAAAABBBBBCCCCCDDDDEEEEFGGGGGGHHHHHHHHHHHHGHGGGGFFFEEEEEEEDDEXYZ[[[ZYXEDCAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????AAAAAAABBBBBBCCCCCDDDDEEEEEGGHHHHHHHHHHHHHHHHHHGGGGFFEEEEEDDDDDDWXYZZZYXWDDCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@AAAAAAAABBBBBBCCCCCCDDDDEEEEFGHHHGGGHHHHHHHHHHHGGGGFFFEEEEDDDDDDDEWXYYYXWDDCCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????C@???@AAAAAAAAAABBBBBBBBCCCCCDDDDEEEEEGHHHHGGHHHHHHHHHHGGGGGFFFEEEDGGGGGCDDEWXXXWDDDCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??CCBBBBBBAAAAAAAAABBBBBBB===CCCCDDDDDEEEEEHHHHGGHHHHHHGHHGGGGGFFFEEDDDGHIGGCCDDEEEDDDBC@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAAAABBBBBBBB>=>@CCCCDDDDEEEEEHHHHGGHHHHHHHGGGGGFFFFEEDDCCGIIIGCCBDDDDDCCCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BCCBBBBBBAAAAAAAAABBBBBBBB@?@ACCCCDDDDDEEEEHHHHGGFEGGGGGGGGGFFFEEEDCCCAGGIGGACCCCCCCBAABAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAAAAABBBBBBBBBAABCCCCDDDDDDEEEEEEEEEDDDGGGGGGGFFFEEEDCAA@@GGGGAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCBBBBBBBAAAAAAAABBBBBBBBBBCCCCCCDDDDDDDEEEEEEEEEDDDGGGGGFFFEEEDDCAA@@@@@@@@AAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCBBBBBBBBAAAAAAABBBBBBBBBCCCCCCCDDDDDDDDEEEEEEEEDDDDFFFFFFEEDDCCA@@@@@@@@@@AA@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCBBBBBBBBAAAAAABBBBBBBBBBCCCCCCCDDDDDDDDDDEEEEEEDDDDFFFFEEEDDCAA@@@@@@@@@@@A@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCBBBBBBBBAAAAAABBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDEDDDEEEFEEDCCA@@@@@@@@@@@@@@@@@@@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCBBBBBBBBBAAAABBBBBBBBBBCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEDDCAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCBBBBBBBBBBABBBBBBBBBBBCCCCCCCCDDDDDDDDDDDDDDDDDDDCCDDDDCCA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCBBBGGGGGBBBBBBBBBBBBBBCCCCCCCCDDDDDDDDDDDDDDDDDDDCCCDCCAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCBBBGHIHGBBBBBBBBBBBBBCCCCCCCCDDDDDDDDDDDDDDDDCCDDDDDCB@@@@@@@@@@@@@@@A?A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DCCCCBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBGIIIGBBBBBBBBEEEEBCCCCCCCCDDDDDDDDDDCCCCCCCBCDDDCCBA@@@@@@@@@@@@@@@?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBGGIGGBBBBBBBEEGEEBCCCCCCCCDDDDDDDDDCCCCCCCCDCCCCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AA@@@@@@@@@@@@@@@@@@@@@@ADCCCCCBBBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBFGGGBBBBBBBBEGGGEBCCCCCCCCDDDDDDDDCCCCCCCCCDCCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAA@@@@@@@@@@@@@@@@@@@@@@ADCCCCCCBBBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCBBBBBBBGGGFBBEFGFECCCCCCCCCDDDDDDDCCCCCCCCCCDCCBBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAB@@@@@@@@@@@@@@@@@@@@@ABDDCCCCCCCBBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCBBBBBBGGIHGBBDEEEBCCCCCCCCDDDDDDDDDCCCCCCCCCCCBBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAABBAAAA@@@@@@@@@@@@@@@@@@@@@@BDDDDDDCCCCBBAA@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCBBBBBGIIIGBBBBBBBCCACCCCCDDDDDDDDDCCCCCCCCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAABBBBAA@@@@@@@@@@@@@@@@@@@@@@@BDDDDDDDDCCCBBAA@@@@@@@@@@@@@@@@@@@@@@@@@FFFFCCBBBBGHIGGBBBBBBCCAAACCCDDDDDDDDDDCCCCDDCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCBA@@@@@@@@@@@@@@@@@@@@@@@@BDDDDDDDDDDCCCBAA@@@@@@@@@@@@@@@@@@@@@@@@GHFFCCBBBBBGGGGBBBBBBCAAAAAADDDDDDDDDDDCCCDDDDCBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBA@@@@@@@@@@@@@@@@@@@@@@@@BDDDDDDDDDDDCCCBA@@@@@@@@@@@@@@@@@@@@@@@@HHHFCCCCBBBBBBBBBBBBCAAAAAAAADDDDDDDDDDCCCDDDCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCB@@@@@@@@@@@@@@@@@@@@@@@@@BEEEEEEEEDDDDDCCBAA@@@@@@@@@@@@@@@@@@@@@@GHGFCCCCCBBBBBBBBBBBAAAAAAAAAADDDDDDDDDDCCDDDCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCA@@@@@@@@@@@@@@@@@@@@@@@@@BEEEEEEEEEEDDDDCCBAA@@@@@@@@@@@@@@@@@@@@@FFFCFFFFCCCBBBBBBBBCAAAAHHHHHADDDDDDDDDDCCCCCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBBCCCCCCA@@@@@@@@@@@@@@@@@@@@@@@@@BEEEEEEEEEEEEEDDDCBBA@@@@@@@@@@@@@@@@@@@@CCCCFFHGFCCCFFFFBBCCAAAAHHJIHDDDDDDDDDDDDCCCCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBBBCDCCCCA@@@@@@@@@@@@@@@@@@@@@@@@@BEEEEEEEEEEEEEEEDDCCBAA@@@@@@@@@@@@@@@@@@CCCCFHHHFCCFFHGFCCCCAAAAHJJJHDDDDDDDDDDDDCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBCCCCDDDA@@@@@@@@@@@@@@@@@@@@@@@@@BFFFFFFFEEEEEEEEEDDCCBBAA@@@@@@@@@@@@@@@@CCCCFFHGFCCFHHHFCCCCAAADHHJIHDDDDDDDDDDDDCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBCCCCDDDB@@@@@@@@@@@@@@@@@@@@@@@@@BFFFFFFFFFFFFEEEEEDDCCBBAA@@@@@@@@@@@@@@@CCCCEFFFFCCFFHGFCCCCCAADHHHHGDDDDDDDDDDDDCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABCCCCCDDDCB@@@@@@@@@@@@@@@@@@@@@@@@CGGGFFFFFFFFFFEEEEEDDCCBBAA@@@@@@@@@@@@@@CCCDDDC@CCCFFFFECCCCCCDDDDDDDDDDDDDDCCCDDCB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABCCCCCDDDDCCB@@@@@@@@@@@@@@@@@@@@@@CGGGGGGFFFFFFFFFEEEEDDCCBBAA@@@@@@@@@@@@@DDDDDDC@CCCCCCCCCCCCCCDDDDDDDDDDDDDCCCCCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBCCCCCDDDCCCA@@@@@@@@@@@@@@@@@@@@@BGGGGGGGGGFFFFFFFFEEEDDCCBBAA@@@@@@@@@@@@DJJJDDC@@CCCCCCCCCCCCCCDDDDDDDDDDCCCCCBBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBBCCCCDDDDDCB@@@@@@@@@@@@@@@@@@@@@@GHHHHHGGGGGGFFFFFFEEEDDCCBBA@@@@@@@@@@@@JJLKJDD@@@CCCCCCCCCCCCCDDDDDDDDCCCCCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBBCCCCDDDDDCA@@@@@@@@@@@@@@@@@@@@@IIIIIHHHHGGGGGFFFFFEEEDDCCBBAA@@@@@@@@@@JLLLJDD@@ACCFFFFFCCCCCCDDDDDDDCCCCCCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBCCCCDDDDEDCA@@@@@@@@@@@@@@@@@@@@IIIIIIIHHHHGGGGGFFFFFEEDDCCBAAA@@@@@@@@@JJLJJDDAAACCFGHGFBBBBCCDDDDDDDDDCCCCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBBCCCCDDDEDCBA@@@@@@@@@@@@@@@@@@@@@EHIIIIIHHHGGGGGFFFFEEDDCCBBAAA@@@@@@@@IJJJIDDAABCCFHHHFBBBBCCDDDDDDDDDDCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AABBBCCCDDDDDDCC@@@@@@@@@@@@@@@@@@@@@BGJJIIIIHHHGGGGGFFFFEEDDCBBBAA@@@@@@@@F;@ABDDBBBCCFFHGFBBGGGGGDDDDDDDDDDCBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBBCCCCDDDDDDDB@@@@@@@@@@@@@@@@@@@@AFJJJJIIHHHHGGGGGFFFEEDDCCBBAAAAAAAAAA;;:AACDBBCCCCFFFEBBGGIHGDDDDCDDDDDCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBBBCCCCDDDEEEC@@@@@@@@@@@@@@@@@@@@@EJJJJJIIHHHHGGGGGGFFEDDCCBBBAAAAAAAAA;:AAABCDDCCCCCBBBBBGIIIGDDDDCDDDDDCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBBCCCCDDDEEEC@@@@@@@@@@@@@@@@@@@@@AEFGIJJIIHHHGGGGGFFFEDDDCCBAA@@@@@@AA@AAABBCCDDCCCCBBBBBGGIHGDDDDCDDDDCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBBCCCCDDDEEEB@@@@@@@@@@@@@@@@@@@@@@@BEGJJIIHHHGGGGGFFEEEDDCCBA@@@@@@@@AEAAABBCCDDDGGGGGBBCGGGGDDDDDCCDDDCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBBBCCCDDDEEDB@@@@@@@@@@@@@@@@@@@@@@@@BFKJJIIHHGGGGFFFEEEDDCCAA@@@@@@@@ADDCBBCCCCDDGGIGGBBCCDDDDEDDDCCCDDCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBCCCDDDDEDB@@@@@@@@@@@@@@@@@@@@@@@@@EKJJIIHHHGGGFFFEEEDDCCA@@@@@@@@@ADDDDCCCCCCDGIIIGBCCCDDDDEDDDDDCCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCDDDCCB@@@@@@@@@@@@@@@@@@@@@@@@AFKKJJIIHHGGGGFFFEEEDDDA@@@@@@@@@@BCDDDCCCCCCGGIHGBCCCDDDDEDDDDDCCB???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCBBBA@@@@@@@@@@@@@@@@@@@@@@@@BFKKJJIIHHGGGGFFFFEEEEDA@@@@@@@@@@BCCDDDCBBBCCGGGCBCCDDDDDEEEEEDCC????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@CGKKKJJIHHGGGGGFFFEEEEE@@@@@@@@@@@CCCDEECBABBCCCCCCCCDDDDDEEEEEDCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@DGKKKJJIIHGGGGGFFFFFEEE@@@@@@@@@@@BDCDEEBAAAACCCCCCCCDDDDEEEEEEDCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CEHKKKJJIIHHGGGGGFFFFFFF@@@@@@@@@@@BCCCDDA@@@ACCCCCCCDDDDEEEEEEDDCB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CEGIKKJJJIIHHHGGGGGFFFFFFA@@@@@@@@@@DCCCDD@?@@ADCCCCCCDDDDEEEEEEDDHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BGGHIKKJJJIIHHHHGGGGGFFFFFA@@@@@@@@@@DDDDDD???@ADDCCCCCDDDDEEEEHKLKHI@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EIIJJKJJJJIIIHHHHGGGGGFFFFB@@@@@@@@@@GGGFDDD???DDDDDDDDDD??EEEHKLMLKJ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AFIIJJJJJJJIIIHHHHGGGGGGFFFC@@@@@@@@@@GIHGDDDDDDDDDDDDDD?????EEHLMNMLJ@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAA@@@@@@@@@@@CFIIJJJJJJJIIIIHHHHHGGGGFFFCA@@@@@@@@@IIIGDDDDDDDDDDDDD????????HKLMMML@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBBBBA@@@@@@@@@@EGIIIJJJJJJIIIIHHHHHHHHGGFFDBA@@@@@@@@GIGGDDDDDDEEEEE@@???????DDHKLMMM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBCCCBBA@@@@@@@@DGHIIIIIJJJJIIIIHHHHHHHHGGFFEDCBA@@@@@@GGGGDDDDDEEEEE@@@??????DDDCCKLMM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ABBCCDCCBBA@@@@@ACFGHIIIIIIIIJIIIIIHHHHGGFFFFFEDCBA@@@@@@EDDDDDEEEEEE@@@@@@???@DDDCCCJKLM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZ@@@@@@@@@ABBCCDDDCCBBA@@ABCFGHHHEIIIIIIIIIIIIHHHGFFEEEEFEDDCA@@@@@@EEEEEEEEEEE@<@@@@JJJJDDFGGGGKLMM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZ[[ZZZ@@@@@ABBCCDDEDDCCBBA@ABCFGHHHHHIIIIIIIIIIIHHHGFEDDEEEEEEEB@@@@@@EEEEEEEIIII@@@@@@JJLKJDGGIHGLMNM@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZ[[\\[[ZZ@@@BBBCCDDEEEDDCCBA@ABCFGHHHHHHHIIIIIIIIIHHHFEDCDDEEEFFFC@@@@@@EEEEEEEIJKII<<@@EJLLLJDGIIIGKLML@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Z[\\\\\\[Z@@@CCCCDDEEEEEDDCBA@ABCFGHHHHHHHIIIIIIHHGFFEDDCCCDDEEDDDA@@@@@@EEEEEEEIKKKIEEEEDJJLJIIGHIHG@KLK@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Z[\\\\\\[Z@@@BBBCCDDEEEDDCCBA@ABCFGHGHHHHHHIIIIHHHFEDCCCCCCCDDDCBA@@@@@@@EEEEEEEIJKIIEEEEDJJJJJDFGGGG@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Z[\\\\\\\\[Z@@@ABBCCDDEDDCCBBA@ABDFGGGHHHHHHIIIHHHGEDCBBBBBCCCDCBA@@@@@@@@EEEEEEAIIIIHEECCCCCEEDDCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Z[\\\\\\\\[Z@@@@ABBCCDDDCCBBA@@ABDFGGGGHHHHHHIIHHGGDCBABBBBBBCCB@@@@@@@@@@EEEEAAAAFAEEECCCCCEEEDDCBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@QZ[\\\\\\[Z@@@@@@ABBCCDCCBBA@@@ABDFGGGGGGHHHHHHHGGGDCBAAAAAAAAA@@@@@@@@@@@EEEE@AAAFAEEECCCCCEEEDCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Z[\\\\\\[Z@@@@@@@ABBCCCBBA@@@@ABDFFGGGGGGHHHHHHGGFDBA@@@@@@@@@@@@@@@@@@@@BB@@@AAFFAAECCCHHHHDDDCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZ[[\\[[ZZ@@@@@@@@ABBBBBA@@@@@@BDFFFFGGGGGGGHHGGFFCBA@@@@@@@@@@@@@@@@@@@@BBAAAAFFFFABBCCHIJIHDDCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ZZZ[[ZZZ@@@@@@@@@@AAAAA@@@@@@@BDFFFFFGGGGGGGGGFFFCA@@@@@@@@@@@@@@@@@@@@@HBEEAAFFFAAAA@CHJJJHDCCBBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@VWZZV@@@@@@@@@@@@@@@@@@@@@@AABDEFFFFFGGGGGGGGGGGDCBA@@@@@@@@@@@@@@@@@@@IDEAAAAFFAEA@@@HIJIHDCCBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@VVWVV@@@@@@AAAAAAAAAAAAAAAABBCDEFFFFFFFGGGGGGHHHFEDCB@@@@@@@@@@@@@@@@@@IEBBBBAAEECA@@CHHHHHDCCBAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@V@@@@@@@@AAABBBAABBBBBCCCCCDDDEFFFFFFFGGGGHHIIHHGGEDB@@@@@@@@@@@@@@@@IEBBBBBBEEEBBBDDDDDDDCCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAA@@AABBBCCCCCDDDDEFFFFFFFFGGGHIJJKLLMJHFCA@@@@@@@@@@@@@@EDCBCEBBBBBECDDDDDDDDCBBA@@@@@@@@DEEED@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@@@ABCCCCCCDDDDEEEFFFFFFFGGGHIJKKLLMKJHFC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@D@@@@@@@@@@@@@@@@@EFGFE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EGGGE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EEGFE@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EEEED@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                8;;;84




>>>>>>>>4444

















###























































NN4

4444444444444444444444444

9


8;84;8444894







>>>>>>>>44



















##@##@#
























































NNNQQQNNN4
4444444444444444444444


4






8;4;;444;<4









44




















##@@##
























































NNQQQQQNN4444444444444444444444




444






8
8;

448;4










4





















######
























































NNQQQQQNNN444444444444444444444





444













4;84




































####


























































NNQQQQQNNN444444444444444444





44












;;;8;4





































































































NNNQQQNNN444444444444444444






44













;;;484





































































































NN44444444444444444444






444













;;;

;






































































































NN444444444444444444444






4444













;









































































































NN44444444444444444444444






444444

































>>>>>>>>




















































































NN44444444444444444444








44444444
































====














































































NNNNN4444444444444444444









444444444































==








































































4444444444444444444









444444444































==





































































444444444444444444










4444444444






































































































444444444444444444










44444444444





































































































444444444444444444










44444444




































































































4444444444444444444










444444




































































































4444444444444444444










444444

































































































4444444444444444444










4444
































































































JKKJ44444444444444444444










444

44444444






















































































KLLK444444444444444444444










4444444444444444


















































































JKKJ444444444444444444444










4444444444444444

















































































4444444444444


















4444444444444
















































































4444444444444




















4444444















































































444444444444





















444444444











































































4444444444444






















					4444444444










































































44444444444444

?
?



















					4444444444











































































44444444444444444


???




















					4444444444














































































4444444444444444
??
????




















					44444444






















































































444444444444444444
4??????

?




















					644444444



























































































4444444444444444444
4????????






















64444444





























































































44444444444444444444444444???????























777777444444






























































































44444444444444444444444444444
??????????






















7:777777:7444444
4





























































































44444444444444444444444444444444


??
?????






















77:777777:77444
4






























































































44444444444444444444444444444444444444444






??????





















777:777777:777444






























































































4444444444444444444444444444444444444444






??????






















777:77777:7774






























































































44444444444444444444444
44444444444444






?

????






















777:777:777





























































































4444444444444444444444




44444444444








????























#%#####777:7:777




























































































4444444444444444444444





4444444444










?
























#&#%##66777777766




























































































44444444444444444444444






4444444444



































#&(.####777:7:777


























































































444444444444444444444444








444444444


































###+#777:777:777

























































































444444444444444444444444









44444444


































777:77777:777
























































































44444444444444444444444




















































777:777777:777























































































44444444444444444444





















































77:777777:77

























































































4444444444444444





















































					7:777777:777777


























































































444444444444





















































				7777777777777



























































































44444444444444






















































					6777777777



























































































44444444444444






















































					6777777777



























































































4444444444444























































777777777



























































































444444444444
























































777777777




























































































44444444444

























































777777777




























































































444444444444

























































7777777




























































































4444444444444

























































77777




























































































4444444444444























































































































































4444444444444























































































































































4444444444444























































































































































4444444444444

























































































































































4444444444444


























































































































































4444444444444































































































































































4444444444444



































































































































































4444444444444








































































































































































4444444444444






















444444444














































































































































4444444444444





















4444444G44















































































































































44444444444444




















44444GGGGG4


























					








;







































































































444444444444444



















44444GGGGGGG44

























					
















































































































444444444444444



















4GGGGGG4444


?




















									



















































































































4444444444444444


















44GGGGG444444
???
?
?

?












										




















































































































4444444444444444



















44GG44444444
?????????













									




















































































































44444444444444444


















4444444444444??????????












									















































































































444444444444444444

















444444444444??????????












									














































































































444444444444444444

















44444444444????????













					












































































































444444444444444444


















4444444444????
???












									














































































































4444444444444444


















44444444????
??








4


								













































































































44444444444444



















4444444??????44




44444				


















































































































444444444444





















44444????444



44444				






















































































































44444444444






















444444



44444							



					














































































































4444444444






















44444444



44444									



					





















































??




















































44444444























444444444


44444										



					





















































??????




















































44444444






















44444444444444										
					























































????????



















































444444444





















444444444444															

























































???????



















































444444444



















44444444444					



























































????




















































44444444


















444444444444




















































????




??





















































444444444

















44444444444444			




















































??????


???






















































4444444444

















44444444444444					
























































??????


?























































4444444444

















4444444444444										





























































??????





























































4444444444

















444444444444										






























































??

































































44444444444


















44444444444										























































???


























































????



4444444444


















44444444444										
























































????























































???????


444444444


















44444444444									



















































??
??????



?
















































??
????????
?4444444???????????????????4444444444					




















































???????????







??









































????????????
?4444444????????????????????444444444					






















































??????????????





??









































??????????????444?????????????????????444444444									
























































????????????????


???









































???????????
??4???????????????????????44444444444					























































??????????????????
??










































????????????????????????????????????4444444444					























































????????????????????








































??
?????????????????????????????????????4??






					






















































??????????????????????






































???????????????????????????????????????????????




			


















































??????????????????????







































????????????????????????????????????????????????




















































????????????????????











































?????????????????????????????????????????????????



















































????????????????????












































???????????????????????????????????????????????



















































????????????????????
?









































???????????????????????????????????????????????



		














































?????????????????????












































??????????????????????????????????????????????


						













































???????????????????????










































?????????????????????????????????????????????


											




















































?????????????????????










































??????????????????????????P?????????????????????

											





















































??????????????????
??












































?????????????????????????NNNNN????????????????

											























































?????????????????















































??????????????????????????NNNNNNN????????????

										
























































???????????????

















































??????????????????????????NNNNNNNNN??????4								




























































???????????

















































????????????????????????????NNNNNNNNNNN????
				





























































???????????


















































???????????????????????????MMNNNNNNNNNNNNN?????								





























































???????


??
















































????????????????????????????MMMMMMMMNNNNNNNNNNNNNNNN?????													






























































???????



















































????????????????????????????MMMMMMMMMMNNNNNNNNNNNNNNNNNN?????														































































???????



















































????????????????????????????MMMMMMMMMM4NNNNNNNNNNNNNNNNP????
														































































??????



















































?????????????????????????????MMMMMMMMMMNNNNNNNNNNNNNNNNNN?????
										


































































????















































????????????????????????????????MMMMMMMMMMMMNNNNNNNNNNNNNNNN???????					



































































?

















































????????????????????????????????MMMMMMMMMMMMNNNNNNNNNNNNN????????






















































































































????????????????????????????????MMMMMMMMMMMNNNNNNNNNNN??????????





















































































































??????????????????????????????????MMMMMMMMMMNNNNNNNNN???????????				














































































































?
??
?
??????????????????????????????????MMMMMMMMMMNNNNNNN??????????????????					












































































































???????????????????????????????????????????MMMMMMMM4NNNNN???????????????????						










































































































?????????????????????????????????????????????MMMMM444PP?????????????????						







































































































????????????????????????????????????????????????MMMMM444P???????????????						





































































































???????????????????????????????????????????????????M??4444????????????
	





































































































????????????????????????????????????????????????????????44PP??????????


					





























































































?????????????????????????????????????????????????????????????4P????????


































					





























































































?????????????????????????????????????????????????????????????????







??????????????????????????????????????????????




































					





























































































?????????????????????????????????????????????????????????????????











??????????????????????????????????????????





































					





























































































?????????????????????????????????????????????????????????????????












????????????????????????????????????
????





































					





























































































??????????????????????????????????????????????????????????????????











?????????????????????????????????????????







































































































































???????????????????????????????????????????????????????????????????












?????????????????????????????????????????






































































































































????????????????????????????????????????????????????????????????????










??????????????????????????????????????????



































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































                                                 H     H  H     H   H        =<;::               888888888887777777          8<>???????????>>>>>??????>>>>>>>    =============>>>>>>?????                                   >?                                                                                 ???????@@ @A     G   H      ?=<;;:::            ?8888888888888887777         89<>???????????>>>>>>>????>>>>>>>    >===========>>>>>>>?????                                   ?                                ???                                               ????????@ @@     G   G     ?=<;;::::>           888888888888888888888        8:<>????????????>>>>>>>>?>>>>>>>>    >=========>>>>>>>>>>????                                                                  ?????                                                ?????????????   E   G    >=<;;:::::?          8888888889999998888888        8:<>????????????>>>>>>>>>>>>>>>>>    >========>>>>>>>>>>>????                                                                 ?????>                                                ?????????>>>>?  E   F   >=<;:::::::?         88888888899::999998888888    888:<>????????????>>>>=>>>>>>>>>>>>    >>====>>>>>>>>>>>>>>????                                                                 ???>>>                                                ?????????>>>>?@BC   F  ?=<;;:::::::::        88888888899999::9998899998888999;<>????????????>>>>>>>>>>>>>>>>>    >>>>>>>>>>>>>>>>>>??????                                                                ???>>>>                                                ??????????>>>??@A   @ ?>=<;;::::9::::        88888888889999:::9999999999999::;=>?????????????>>>>>>>>>>>>>>>>    >>>>>>>>>>>>>>?????????                                                                 ??>>>>>                                                 ??????????>>???@?????>=<<;;;:::99999        88888888889999::::::::::::99::;;<=>??????????????>>>>>>>>>>>>>>>    >>>>>>>>>>?????????????                                                                 ?>>====                                                  ????????????????>>>==<<<;;;:::99999        88778888888999:::::::::::::::;;<=>>??????????????>>>>>>>>>>>>>>>    >>>>>?????????????????                                                                  ?>>====                                                   ??????????????>>>>==<<<<;;;:::::::        8887888888899::::::::;;;;;;:;<<==>>??????????????>>>>>>>>>>>>>>>    >>???????????????????                                                                 ??>>=====                                                     ??????????>>>>>>===<<<<;;;:::::::      88888888888899:::::::;;;;;;;;<==>>>>?????????????>>>>>>>>>>>>>>>>    ??????????????                                                                       ??>>>=====                                                       ???????>>>>>>>===<<<<<;;;:::::::    988888888888999::;;;;;;;;;;<<<==>>>>>>???????????>>>>>>>>>>>>>>>>>    ???????                                                                              ?>>=======                                                       ??????>>>>>>>>===<<<<<<;;:::::::    98888888888899:::;;;;;;;;<<<<==>>???>>>?????????>>>>>>>>>>>>>>>>>>    ????                                                                                ??>========                                                        ???????>>>>>>>=======<<<;;;;;;;;  :99888888888899:::;;;;;;;<<<<===>>??>>>??????????>>>>>>>>>>>>>>>>>>    ????                                                                                ?>>========                                                          ???????>>>>>>>=======<<<<<<<;;;;::9988888888899:::;;;;;;<<<<===>>>>>>>??????????>>>>>>>>>>=>>>>>>>>    ???                                                                                 ?>=====<===                                                           ?????????>>>>>>>>>======<<<<<;;;::9988888888999::;;;;;<<<<<===>>>>>>???????????>>>>>>>>>>=>>>>>>>>    ???                                                                                 ?>=<<<<<<<<                                                           ????????????>>>>>>>>>=====<<<<;;;::998888888899::;;;;<<<<<===>>>>>>>???????????>>>>>>>>>>==>>>>>>?    ???                                                                                 ?>=<<<<<<<<                                                            ???????????????>>>>>>>>====<<<;;;::99888888899:::;;<<<====>>>>>>>>>???????????>>>>>>>>>>==>>>>>??    ?                                                                                   ?>=<<<<<<<<                                                            ?????????????????>>>>>>>>===<<<;;;:::999888889:::;<<====>>>>>>>>>?????????????>>>>>>>>>===>>>>???                                                                                        ?>=<<<<<<<<                                                            ??        ???????????>>>>>>===<<;;;;:::99988899::;<=>>>>>>>????????????????????>>>>>>>>===>>>????                                                                                        ?>=<<<<<<<<                                                                          ??????????>>>>===<<<;;;;:::998889::;<=>>?????????????????????????>>>>>>>>===>>>????                                                                                        ?>=<<<<<<<<                                                                           ??????????>>>>===<<<<;;;;::9989::;<==>>>????????????????????????>>>>>>>>====>>>???                                                                                ????????>==<<<<<<<<                                                                            ??????????>>>>===<<<;;;;;::989:;;<=>>>>>>??????????????????????>>>>>>>>======>>??                                                                              ??????>>>>>==<<<<<<<<                                                                             ??????????>>>>====<<<<<<;::9:;;<==>>>>>>??????????????????????>>>>>>>>=======>>?                                                                             ???>>>>>>>===<<<<<<<<<                                                                                 ???????>>>>>==<<<<<<<;:9:;<<==>>>>>>>?????????????????????>>>>>>>>====<<=>>?                                                                            ???>>>>======<<<<<<<<<<                                                                                  ??????>>>>>===<<<<<<;;:;;<<==>>>>>>>?????????????????????>>>>>>>>===<<<<=>>                                                                          ????>>>>========<<<<<<<<<                                                                                   ?????>>>>>========<<;:;<<===>>>>>>>>????????????????????>>>>>>>===<<<;<<==              ??                                                        ????>>>>>=========<<<<<<<<<                                                                                   ?????>>>>>========<<;;<<<===>>>>>>>>?????????????????????>>>>>>===<<;;;<<=           ?????                                                      ???>>>>>>===========<<<<<<<<<                                                                                  ??????>>>>>=========<<;<<====>>>>>>>>?????????????????????>>>>>>===<<;:;;<<=>>??     ???????                                              ?     ?>=>>>>>==============<<<<<<<<                                                                                  ???????>>>>>>>=======<<<=====>>>>>>>>>???????????????????>>>>====<<<;:9:;;<<=>>>????????????                                              ?    ?>>===================<<<<<<<<<                                                                                 ?????????>>>>>>>==============>>>>>>>>>>>>???????????????>>>>===<<<;;::99:;;<<=>>>>???????????                                                  ?>=========<==========<<<<<<<<<                                                                                ????????????>>>>>>>>=============>>>>>>>>>>>>>>>>?????????>>====<<;;::99899:;;<<==>>>>>????????                                               ???>==<<<<<<<<<<<=======<<<<<<<<<<                                                                                ? ???????????>>>>>>>>>====>>>>=====>>>>>>>>>>>>>>????????>>>==<<<;;:99988899:;;<<===>>>>????????                                              ??>==<<<<<<<<<<<<<<<====<<<<<<<<<<                                                                               ? ?????????????>>>>>>>>====>>>>>=====>>>>>>>>>>>>>>???????>>==<<;:::998888899::;;<<===>>>????????                                             ??>>==<<<<<<<<<<<<<<<<<=<<<<<<<<<<<                                                                                 ?????????????>>>>>>>>====>>>>>======>>>>>>>>>>>>>>????>>>>=<<;:9988888888899::;<<<==>>>>???????                                            ??>>==<<<<<<<<<<;<<<<<<<<<<<<<<<<<<<                                                                                  ?????????????>>>>>>>>==>>>>>>========>>>>>>>>>>>>>??>>>>==<;:98888888888899::;;<<===>>>????????                           ?              ??>>===<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<                                                                                   ?????????????>>>>>>>==>>>>>>===========>>>>>>>>>>>>>>>==<;:9888888888888899::;;<<==>>>>???????                          ?????           ?>>===<<<<<<<<;;;;;;;;<<<<<<<;;<<<<<<                                                                                    ????????????>>>>>>>==>>>>>>==============>>>>>>>>>>>>=<<:98888888888888899::;;<<==>>>>???????                          ??????          ??>>==<<<<<<<<;;;;;;;;;<<<<<;;;;;<<<<                                                                                    ?????????????>>>>>>==>>>>>>=================>>>>>>>===<;988888888888888899::;;<<===>>>???????                          ???????          ??>>==<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<                                                                                      ???????????>>>>>>>>>>>>>>==========================<;:888888888888888899:::;;<<==>>>???????                          ?????????         ?>>==<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                                                                       ???????????>>>>>>>>>>>>>=========================<<;9888878888888888999:::;;<<==>>????????                          ??????????        ??>==<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                                                                         ??????????>>>>>>>>>>>==<<<<<<<===============<<<;:9888878888888888899:::;;<<==>>>????????                         ?>>>>>>>??????????>>===<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                                                                           ?????????>>>>>>=:=>==<<<<<<<<=============<<<<;:8888877888888888899:::;;<<==>>>?????????                       ?>=====>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                                                                            ?????????>>>>>>>>==<<<<;;<<<===========<<<<<;:98888777888888888899:::;;<<==>>>????????????                    ?><<<====>>>>>>======<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                                                                              ?????????>>>>>>=<<;;;;;;<<=========<<<<<<;;:98887777888888888889:::;;<<==>>>???????????????                 ?=;;;<<<========<<<<<<<<;;;;;;;;;;;;;;;;;<<;;;;;;;;;;;                                                                                              ????????>>>>>>>=<<;;;;;;<<<<========<<<<;;;:98887777888888888899:::;;<<==>>>>???????????????               ?>=;;<<<<========<<<<<<<;;;;;;;;;<<<<<<<<<<;;;;;;;;;;;;                                                                                              ???????>>>>>>>==<<;;;::;;<<<<=======<<<<;;:988887777888888888899:::;;<<==>>>>>??????????????               ?>=<<<<<<<=======<<<<<<<;;;;;;;;<<<<<<<<<<<;;;;;;;;;;;;                                                                                              ???????>>>>>====<;;:::::;;<<<========<<;;;:98888777788888888899::::;;<<===>>>>>>????????????              ?>>=<<<<<<<<===<<<<<<<<<;;;;;;;;;<<<<====<<<;;;;;;;;;;;;                                                                                              ???????>>>>====<<;;:::9:;;;<<========<<;;::98888777788888888899::::;;<<===>>>>>>>>>>>???????             ?>>==<<<<<<<<<<<<<<<==<<<;;;;;;;;;<<<======<<;;;;;;;;;;;;                                                                                             ??????>>=======<<<;;:::9::;;<<========<<;;::98887777788888888899:::;;;<<<==>>>>>>>>>>>???????            ??>>==<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======<<;;;;<<<<<;;;                                                                                             ?????>=<<<<<<<<<<;;;:::9::;;<<=====>==<<<;::9887777777888888899::::;;;<<<==>>>>>>>>>>????????            ?>>==<<<<<<<<<<<<<<<<<<<<<;;;;;;;;<<<<======<<;;<<<<<<<<;;                                                                                            ?????>=<;;:::;;;;;;;;:::9::;;<<=====>===<<;;:9887777777888888899:::;;;;<<<==>>>>>>>>>>???????             ?>===<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<======<<;<<<<<<<<<<;                                                                                            ?????><;999889::;;;;;:::9::;;<<=====>====<;;:9887777777888888899:::;;;;<<<==>>>>>>>>>>???????             ?>==<<<<<<<<<<<<<<<<<<<<<<<<;;;;<<<<<<=====<<<<<<<<<===<<;                                                                                           ?????>=;:88888899999999999::;;<<=========<<;;:98877777778888888899::;;;<<<===>>>>>>>>>>???????             ?==<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=======<<<<<<<<====<<;                                                                                           ???>>=<;:888888888888888999::;;<<========<<;;:98877777777888888899::;;;<<<===>>>>>>>>>>???????             >=<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=======<<<<<<<<======<<                                                                                          ????>=<;:9888878888888888899::;;<<========<<;;:98877777777888888889::;;<<<===>>>>>>>>>>>??????             ?>=<<<<<<<<<<<<<<<<<<<<======<<<<<<====>===<<<<<<<=====>=<<                                                                                         ????>=<;:998887777777778888899::;<<<=======<<;;:98777777777788888889::;;<<===>>>>>>>>>>>>??????             ?>=<<<<<<<<<<<<<<<<<<<========<<<=====>>==<<<<<<<====>>>==<                                                                        ?                ????=<;:9988877777777777888999::;;<<======<<<;::88777777777788888889::;;<<===>>>>>>>>>>>>??????             ?>=<<<<<<<<<<<<<<<<<===>>>>>>==========>===<<<<<<====>>>==<                                                                    ??????               ???>=;:9888877777776777778899:::;;<<======<<;;:988777777777778888889::;;<<===>>>>>>>>>>>>??????             ?>=<<<<<<<<<<<<<<<<<=>>??>>>>>>>>>=========<<=======>>>>>=<                                                                  ?????????             ???>=<:988887777666666777788:::::;;<<<=====<<;:9988777777777778888889::;;<<==>>>>>>>>>>>>>??????             ?>=<<<<<<<<<<<=======>??????????>>>================>>>>>>=<                                                                ???????????    ???      ???><;9888777776666666677788::::::;<<<=====<<;:9887767777777778888889::;;<<==>>>>>>>>>>>>???????             ?>=<<<<===<<========>??         ??>>>=============>>>>>?>==                                                               ????????????   ?????  ?????>=<;9888777766666677777888::::::;;<<<<=<<<;:98887777777777778888899::;;<<===>>>>>>>>>?????????             ?>=<<============>>>??          ??>>>============>>>>>>>==<                                                              ???????????    ????????????>>=<:8887777666667777788889:::::::;;;<<<<;;:98888777777777777888889::;;<<<===>>>>>>???????????              ?>=<==========>>>>???           ???>>>====<<====>>>>>>===<<                                                            ?????????   ?    ??????????>>===<:8877776666667778888899::::::::;;;;;;::988887777777777777888889::;;<<<===>>>>>>?????????               ??>=<===>>>>>>>>>>??              ???>>===<<<<===>>>?>>==<<;                                                          ??????????         ???>>????>=<<<<<:887776666667778889::::::::::::::::::98888877777777777778888899::;;<<<===>>>>>?????????               ???>====>>>>>>>>>>??                ??>>===<<<<===>>>?>==<<;;                                                         ????????????      ????>=>>>>>==<<;;;8877766666666777889::::::::::::::::::99888877777777777778888899:;;;<<<===>>>>>????????                ??>>====>>>>>>>>>??                  ??>>==<<<<===>>??>>==<<<                                                            ??????????? >?????>=======<<;;:998877766666666677888::::::::::::::::::9998887777777777778888889::;;;<<<===>>>>>???????                ??>>>=====>>>>>>>???                  ??>>===<<<==>>>???>>====                                                            ?????????????????>==<<<;;;;;:99888776666666666667788::::;;;;;;;;::::::9998877777777777778888889::;;<<<====>>>>>??????                 ?>>>=======>>>>>???                    ??>>==<<<==>>>????>>>>>                                                              ?  ???????????>==<;;;:9999988887776666666666666788::::;;;;;;;;;::::::::8877777777777788888899::;;<<<====>>>>>?????                  ?>==========>>>>??                     ???>>==<<==>>>?????????                                                                 ???????????>>=<<;;:8999998888777776666666677889:::;;;;;;;;;;;;::::998877777777777788888899::;;<<<====>>>>>?????                  ?>=========>>>>>??                      ???>>====>>>??????????                                                                 ??????? ????>==<;;:8889:::998887777776666778899:;;;;;;<<<<<<;;;;::99887777777777788888899:::;;<<<====>>>>>????                  ??>=========>>>>>??                       ???>>>>>>????????????                       @@@                                      ? ?????  ????>>=<<;98889::;;;:9888777776677899::;;;;<<<<<<<<<<;;;::98887777777777888888899::;;;<<<====>>>>>????                  ?>>===>>>>==>>>>???                        ????>>?????????? ???                      @@?@@@                                        ???   ????>=<<;98889;;<<<;:9888877766788::;;;<<<<<<<<<<<<<<<;;:9888777777777788888899:::;;<<<<====>>>>?????                 ?>>===>>>>>>=>>>>???                          ??????  ?????                          @@??@@?@                                      ????? ?????>>=<<;9::;=====<<;:98888777789:;;;<<<<<<<<<<<==<<<<;;:988777777777888888899:::;;;<<<====>>>>>????                ?>>>===>>>>>>>>>>>>???                          ????    ????                         @@@???????                                    ?????????????>===<;<==>>>====<<;:98888889:;;;<<<<<<<<========<<<;;:98877777777888888899:::;;;<<<<====>>>>????                ?>>>==>>>>>>>>>>>>>>???                                 ????                         @???     ?                                   ??>>>??????????>>>>=>>???>>>>>>>=<;:99889:;<<<<<<<<<<===========<<<;:8887777778888888899:::;;;<<<<=====>>>>???                ?>>>==>>>>>>>>>>>>>>>??                                 ????                         @@??                                         ??>>>>????? ?????????????????????>>=<<;;;<<====<<<<<===============<;9888777778888888999:::;;;<<<<=====>>>>???               ?>===>>>>>>>>>>>>>>>>>>?                                  ???                         @@@?                                      ?????>>>>????? ???????????????>?????>>===<<<==================>========;:988887888888888999:::;;;;<<<<<====>>>>???               ?>>>>>>>>>>>>>>>>>>>>>?                                                                @                                     ???????>>>????????????????????>>>>?????>>>======>==============>>>>>>====<;:99888888888888899:::;;;;;<<<<<====>>>???                ?????>>>>>>>>>>>>>>>>?                                                                                                     ????????>>>???????????????????>>>>>>????>>>>>>>>>>>>============>>>>>>>>==<<;;::98888888888899:::;;;;;;<<<<<===>>>???                  ?????>>>>>>>>>>>>>>?                                                                                                    ??????????>??? ???????????????>>>>>>>?????>>???>>>>>>>>=========>>>>>>>>>>==<<<;;::988888888899::::;;;;;;<<<<====>>???                   ?????>>>>>>>>>>>>>?                                                                                                    ??????>>>>>>??????????????????>>>>>>??????>>>>?>>>>>>>>>>=======>>>>>>>>>>>=<<<<;;;:98888888899::::;;;;;;;<<<<===>>>??                    ????>>>>>>>>>>>>>?                                                                                                   ???????>>>>>>>???????????????????>>>???????>>>>>>>>>>>>>>>>>=====>>>>>>>>>>>==<<<<<<;;:998888999:::::;;;;;;;<<<===>>>???                    ??>>>>>>>>>>>>>>>?                                                                                         ??      ???????>>>>===>>????????????????????????????>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>==<<<<==<<;;:99889999::::;;;;;;;<<<===>>>???                    ??>>>>>>>>>>>>>>>?                                                                                       ?????????????????>>===<===>>?????????????????????? ???>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>==<<===>>==<;:9899999:::::;;;;;;<<<<===>>???                     ?>>>>>>>>>>>>>>>??                                                                                 ????????????????????>>>===<<===>>???? ? ??   ?????>>???????>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>===<========<;:999999:::::;;;;;;<<<<===>>>??                     ??>>>>>>>>>>>>>>>??                                                                               ????????????????????>>>===<<<===>>??      ?      ?>>>>>?????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<========<<;:::99::::::;;;;;;<<<====>>>???                     ?>>>>>>>>>>>>>>>>>?                                                                             ???>>>>>??????????>>>>>==<<<<<===>>???            ?>===>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<;;::9::::::;;;;;;<<<====>>>???                     ?>>>>>>>>>>====>>>?                                                                             ??>>>=>>>?????>>>>>>>===<;;<<<===>>????           ?>===>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=============<<;;:9::::::;;;;;;<<<====>>>???                     ?>>>>>>>>==========                                                                             ?>>>>==>>>>>>>>>>>>>>==<<;;<<<<==>>??????         ?>=====>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=============<;;;:::::::;;;;;;<<<<====>>>???                     ?>>>>>>>>==========?                                                                           ??>>>=====>>>>>>>>>>>===<<;;<<<<==>>>???????       ?>>=====<<;;<<====>>>>>>>>>>>>>>>>>?????>>>>>>===========<<;;;::::::;;;;;;;<<<<====>>>???                     ?>>>>>>>>==========>?                                                                          ??>>>=======>>>>>>>>>===<<;;<<<<==>>>?????????     ??>>=<<<;::9:;<====>>>>==>>>>>>>>>>?????>>>>>>>>=========<<;;;:::::;;;;;;;;<<<<===>>>????                     ?>>>>>>==============>?                                                                        ??>>==========>>>>>>====<<;;;<<<===>>>????????      ??>=<;;:9888:;<===>>>=====>>>>>>>??????>>>>>>>>>>======<<<;;;::::;;;;;;;;;<<<<===>>>???                      ?>>>>>================>                                                                        ??>>=========>>>>>>>====<<;<<<<<===>>>????????      ???=<;::98889:;<<=========>>>>>>>??????>>>=>>>>>========<<;;;;;;;;;;;;;;;;<<<<===>>>????                     ?>>>>=================?                         ?>???????                                     ???>>>=======>>>>>>>>=====<;<<<<====>>>????????      ???=<;::98889:;;<<========>>>>>>>?????>>>>====>=========<<<;;;;;;;;;;;;;;;<<<<<==>>>????                     ?>>>>=================?                        ?>=>>>>>>>                                     ???>>>=====>>>>>>>>>>>====<<<<<=====>>>???????        ??=<;:9988899:;;<=========>>>>>>????>>>>=========<=====<<<<<<;<<<<<<;;;;;<<<<<==>>>>????                    ?>>>=================>                         ?><=======                                    ????>>>=====>>>>>>>>>>>====<<<<=====>>>>>??????          ><;:99888899:;;<========>>>>>>????>>>>========<<<=====<<<<<<<<<<<<<;;;;<<<<<==>>>>????                    ?>>>================>?                         ?=<<<=====                                    ????>>>====>>>>>>>>>>>>====<<<<<=====>>>>??????          >=;;::98999::;<<=======>>>>>>>??>>>>===<<====<<<<=====<<<<<<<<<<<<<;;;;;<<<<===>>>?????                    ??>>==============>?                          ?><=======                                    ????>>>===>>>>>>>>>>>>>====<<<<<<====>>>>?????          ?>=<;;::99:::;;<=======>>>>>>>>??>>>==<<<<<<<<<<<<======<<<<<<<<<<<<<;;;;;<<<<==>>>>?????                    ??>>>===========>?                           ?>====>===                                    ????>>>===>>??>>>>>>>>>====<<<<<<<====>>>????          ??>>=<<;:::::;;;<======>>>>>>>>>>?>>==<<;;;;;<<<<<<======<<<<<<<<<<<<<<;;;;;<<<===>>>>?????                    ??>>>==========>                            ?>=>>>>>==                                   ?????>>>>=>>>???>>>>>>>>===<<<<<<<<<===>>>???           ???>==<<;::;;;;<<======>>>>>>>>>>>>==<<;;:::;;;;<<<=======<<<<<<<<<<<<<;;;;;;<<<===>>>>????                     ?>>>==========>                             ?>>>>>>>=                                   ????>>>>>=>>>????>>>>>>====<<<<<<<<<====>>???     ????????>>==<<;;;;;<<<=====>>>>>>>>>>>>>>==<<;;::;;;;<<<<=======<<<<<<<<<<<<;;;;;;;;<<====>>>>????                     ???>>>>>=>>>>?                             ?>>>>>>>>                                   ????>>>>>=>>?????>>>>>>====<<<<<<<<<====>>???   ???????>>>>>===<<;;<<<<======>>>>>>>>>>>>>>==<<;;:;;;;<<<<<=======<<<<<<<<<<<<;;;;;;;;<<<===>>>>????                        ???>>>>>??                               ???????>                                  ?????>>>>>=>>?????>>>>>>====<<<<<<<<<<===>>>??  ????>>>>>>>>====<<<<<========>>>>>>>>>>>>>>>==<;;;:;;;<<<<<<=======<<<<<<<<<<<;;;;;;;;;<<<<===>>>>>??                         ????>???                                  ??????                                  ????>>>>>>=>>??????>>>>>====<<;<<<<<<<====>>??  ???>>>===>>======<<===>>====>>>>>>>>>>>>>>>>=<;;;;:;;<<<<<<<=======<<<<<<<<<<;;;;;;;;;;;<<<====>>>>???                          ????                                      ??                                    ????>>>>>>>>>??????>>>>>====<<;;;<<<<<<====>?????>====================>=====>>>>>>>>>>>>>>>>==<<<;;<<<<<<<<<=======<<<<<<<<<<;;;;;;;;;;;<<<<===>>>>???                                                                   ?????                                 ?????>>>>>>>>>??????>>>>>>===<<;;;;;<<<<<===>>???>>==<<<<=====>>>======>=====>>>>>>>>>>>>>>>>>===<<<<<<===<<=======<<<<<<<<<;;;;;;;;;;;;;;<<<====>>>???                                                                   ?>>>>                                 ?????>>>>>>>>>??????>>>>>>>==<<;;;;;;<<<<<===>>?>>=<<<;:;<<==>>>>>>>>>>>=====>>>>>>>>>>>>>>>>>=====<=============<<<<<<<<<;;;;;;;;;;;;;;;;<<<<===>>>???                                                                   ?>>>=                                 ????>>>>>>>>>???????>>>>>>>>=<<;;;;;;;<<<<<<=>>?>==<<;:89:;<=>>???>>>>>>=====>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<;;;;;;;;;;;;;;;;;<<<<==>>>??                                                                    ?===<                                ?????>>>>>>>>>???????>>>>>>>>==<;;;;;;;;;<<<<==>>>>===<<<<===>>????>>>>>>>====>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<===>>??                                                                    >===<                                ????>>>>>>>>>>????????>>>>>>>==<;;;;;;;;;;;<<==>>>>>=====>>>>>?????>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>==============<<<<<<<<<<;;;;;;;;;;:;;;;;;;<<<<===>>>?                                                                   ?>====                               ?????>>>>>>>>>?????????>>>>>>>==<;;;;::;;;;;;<<==>>>>>>>>>??????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<;;;;;;;;;:::;;;;;;;<<<===>>>                                                                   ?>>====                               ?????>>>>>>>>>??????????>>>>>>==<;;;::::::;;;<<===>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===========<<<<<<<<<<<;;;;;;;;;:::::;;;;;;<<<===>>>                                                                  ?>>=====                               ?????>>>>>>>>??????????>>>>>>>==<;;;:::::::;;;<<===>>>>?????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==========<<<<<<<<<<<;;;;;;;;;::::::;;;;;<<<===>>>                                                                ??>>>=====                               ????????>>>????????????>>>>>>==<<;;;:::::::;;;<<====>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==========<<<<<<<<<<;;;;;;;;;;:::::::;;;<<<<====>>>                                                              ??>>>>=====                               ??????????????????????>>>>>>>==<<;;::::::::;;;<<<====>>>>>??????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========<<<<<<<<<<<;;;;;;;;;;::::::::;;<<<======>>                                                       ????????>>>>======                                ?????????????????????>>>>>>===<<;;::::::::;;;<<<====>>>>>>>????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========<<<<<<<<<<;;;;;;;;;;;::::::::;;<<<======>>>                                                     ??:=>>>>>>>========                                 ?????????????????>>>>>>>>====<<;;;::::::::;;;<<<<====>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========<<<<<<<<<;;;;;;;;;;;;::::::::;;<<<=======>>>                                                      ?????>>>>>>>>>>==                                 ??????????????>>>>>>>>>>=====<<<;;;:::::::::;;<<<<=====>>>>>>>>>>>>>>>>>>>>>>===========>>>>>>>>>>>========<<<<<<<<<<;;;;;;;;;;;;::::::::;;<<<<======>>>                                                        ????>>>>>>>>>>=                                  ????????????>>>>>>>>========<<<<;;:::::::::;;;<<<<<=====>>>>>>>>>>>>>>>>>>==============>>>>>>>>=========<<<<<<<<<<<;;;;;;;;;;;:::::::::;;<<<<======>>>>? ??                                                     ???>>>>>>>>>=                                  ????????????>>>>>>===========<<<;;::::99::::;;;<<<<<=====>>>>>>>>>>>>>>>>================>>>>>>=========<<<<<<<<<<<;;;;;;;;;;;::::::::::;;<<<<=======>>>>?????                                                   ?????>>>>>>>>                                      ????????>>>>============<<<<;;::::999::::;;;;<<<=====>>>>>>>>>>>>>>>===============================<<<<<<<<<<<;;;;;;;;;;::::::::::::;;;<<<<========>>>>????                                                   ????????>>>>776677766666777 3333333333333333      ????????>>333333333333333334444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333444455555555555555555566666666666666666666777777777777777777888888899999998876666666666666633333333333333353333333333333333      ????????>>3333333333333333344444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333334444555555555555555555566666666666666666666677777777777777778888888999999999876666666666666333333333333333533333333333333333     33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333     333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                44>>>>>>>>4444###NN4444444444444444444444444444444444444444444444>>>>>>>>44##@##@#NNNQQQNNN4444444444444444444444444444444444444444444444=44##@@##NNQQQQQNN4444444444444444444444444444444444444444444444444######NNQQQQQNNN444444444444444444444444444444444444444444444444####NNQQQQQNNN44444444444444444444444444444444444444444444NNNQQQNNN444444444444444444444444444444444444444444444444NN44444444444444444444444444444444444444444444444444444NN44444444444444444444444444444444444444444444444444444NN44444444444444444444444444444444444444444444444444444444>>>>>>>>NN44444444444444444444444444444444444444444444444444444444====NNNNN4444444444444444444444444444444444444444444444444444444==4444444444444444444444444444444444444444444444444444444==44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444JKKJ44444444444444444444444444444444444444444444444444444444KLLK44444444444444444444444444444444444444444444444444444JKKJ4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444					4444444444444444444444444444444444444444444					444444444444444444444444444444444444444444444					4444444444444444444444444444444444444444444444					44444444444444444444444444444444444444444444444444					644444444444444444444444444444444444444444444444444464444444444444444444444444444444444444444444444444444447777774444444444444444444444444444444444444444444444447:777777:74444444644444444444444444444444444444444444444444444477:777777:7744444444444444444444444444444444444444444444444444444444777:777777:777444444444444444444444444444444444444444444444444444444777:77777:77744444444444444444444444444444444444444444444444444444777:777:77744444444444444444444444444444444444444444444444444#%#####777:7:77744444444444444444444444444444444444444444444444444#&#%##6677777776644444444444444444444444444444444444444444444444444444#&(.####777:7:7774444444444444444444444444444444444444444444444444444444444###+#777:777:7774444444444444444444444444444444444444444444444444777:77777:7774444444444444444444444444444444444444444444444444777:777777:77744444444444444444444444444444444444444444444444477:777777:774444444444444444444444444444444444444444444					7:777777:77777744444444444444444444444444444444444				7777777777777444444444444444444444444444444444444444					67777777774444444444444444444444444444444444444444					67777777774444444444444444444444444444444444444444477777777744444444444444444444444444444444444444444444447777777774444444444444444444444444444444444444444444777777777444444444444444444444444444444444444444444477777774444444444444444444444444444444444444444444777774444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444G44444444444444444444444444444444444444444444444444444444444444444444444444444444GG44444444444444444444444444444444444444444444444444444444444444444444444444444444444444G44444444444444444444444444444444444444444444444444444444444444444G444444444444444444444444444444444444444444444444444444444444444444444444444444444444444GGGGG444444444444444444444444					444444444444444444444444444444444444444444444444444444444GGGGGGG444444444444444444444					44444444444444444444444444444444444444444444444444444GGGGGG444444444444444444444									44444444444444444444444444444444444444444444444444444GGGGG44444444444444444444444										44444444444444444444444444444444444444444444444444444GG44444444444444444444444444444									444444444444444444444444444444444444444444444444444444444444444444444444444444444444									44444444444444444444444444444444444444444444444444444444444444444444444444444444444									44444444444444444444444444444444444444444444444444444444444444444444444444444444444					444444444444444444444444444444444444444444444444444444444444444444444444444444444									4444444444444444444444444444444444444444444444444444444444444444444444444444								444444444444444444444444444444444444444444444444444444444444444444444444				44444444444444444444444444444444444444444444444444444444444444444444				4444444444444444444444444444444444444444444444444444444444444												44444444444444444444444444444444444444444444444444444444444444														44444444444444444444444444444444444444444444444444444444444444															444444444444444444444444444444444444444444444444444444444															444444444444444444444444444444444444444444444444444444															4444444444444444444444444444444444444444444444444					4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444			4444444444444444444444444444444444444444444444444444444444					44444444444444444444444444444444444444444444444444444444444										44444444444444444444444444444444444444444444444444444444444444										44444444444444444444444444444444444444444444444444444444444444444444										44444444444444444444444444444444444444444444444444444444444444444444										4444444444444444444444444444444444444444444444444444444444444444444444									4444444444444444444444444444444444444444444444444444444444444444444					44444444444444444444444444444444444444444444444444444444444444444444					4444444444444444444444444444444444444444444444444444444444444444									444444444444444444444444444444444444444444444444444444444444444444					444444444444444444444444444444444444444444444444444444444444444					4444444444444444444444444444444444444444444444444444444444444444					444444444444444444444444444444444444444444444444444444444444444			4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444		444444444444444444444444444444444444444444444444444						4444444444444444444444444444444444444444444444444											4444444444444444444444444P44444444444444444444444											444444444444444444444444NNNNN444444444444444444											4444444444444444444444NNNNNNN44444444444444										444444444444444444444NNNNNNNNN4444444								4444444444444444444444NNNNNNNNNNN44444				44444444444444444444444444MMNNNNNNNNNNNNN44444								4444444444444444444444444444MMMMMMMMNNNNNNNNNNNNNNNN44444													44444444444444444444444444MMMMMMMMMMNNNNNNNNNNNNNNNNNN4444														444444444444444444444444444MMMMMMMMMM4NNNNNNNNNNNNNNNNP4444														4444444444444444444444444MMMMMMMMMMNNNNNNNNNNNNNNNNNN444444										44444444444444444444444MMMMMMMMMMMMNNNNNNNNNNNNNNNN4444444					444444444444444444444G44MMMMMMMMMMMMNNNNNNNNNNNNN44444444444444444444444444GG4G44MMMMMMMMMMMNNNNNNNNNNN444444444444444444444444444GG44444MMMMMMMMMMNNNNNNNNN44444444444				44444444444444444GG444444MMMMMMMMMMNNNNNNN444444444444444444					4444444444444444444444444MMMMMMMM4NNNNN444444444444444444						44444444444444444444444444MMMMM444PP44444444444444444						444444444444444444444444MMMMM444P444444444444444						444444444444444444444444M4444444444444444444	4444444444444444444444444444444PP4444444444444					4444444444444444444444444444P444444444444					444444444444444444444444444444444444444444444444444444					4444444444444444444444444444444444444444444444444444					444444444444444444444444444444444444444444444444444444					44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444GGGGGGGGGGGGGGGGGGG44GGGGGGG4444GGGGGG44444GGGG444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444G444444444GGGGG44444444GGGGGG44444444GGGGGGGG44444444GGGGGGGGG4444444GGGGGGGGG444444GGGGGGGGGG44444GGGGGGGGG4444GGGGGGGGG444GGGGGGGG44GGGGGG4                                                                `0                                               0    `````````````                                                                                                                           `0                                               0    ```````````                                                                                                                                `0                                                0    `````````                                                                                                                            `0                                                 0    ````````                                                                                                                         `0                                                  0`    ````                                                                                                                      `0                                                    0                                                                                                                        `0                                                    `                                                                                                                      `00                                                   0`                                                                     ````                                                  ``000                                                  0`                                                                      ````                                                   ``0000                                               00``                                                                     `````                                                     ```0000                                             0``                                                                           `````                                                       ```00000                                         000``                                                                                  ```````                                                       ```000000                                      0000``                                                                                    ````````                                                        ```````000                                   0000```                                                                                    ````````                                                          ```````0000000                            0000````                                                                                     `````0```                                                           ``````00000                         00000````                                                                                     `00000000                                                           `````0000                       00000`````                                                                                     `00000000                                                            ````000                     000``````                                                                                       `00000000                                                            ```000                   00```````                                                                                        `00000000                                                                    ```00                  0````                                                                                        `00000000                                                                          ```000                0````                                                                                        `00000000                                                                           ```0000             0``````                                                                                ``00000000                                                                            ```000             0```````                                                                              ``00000000                                                                             ````000000       0`````````                                                                             ```000000000                                                                                 ``0000000     00``````00`                                                                            ``````0000000000                                                                                  ```000000     00`````0000`                                                                          ````````000000000                                                                                   ````````00   00``````000 00``                                                                      `````````000000000                                                                                   ````````00  000``````00   00`                                                                 ```````````000000000                                                                                  `````````00 00```````00    00`                                                        ```````````````00000000                                                                                  ```````000`````````000      00`                                                  ```````````````````000000000                                                                                 `````````````````000         00`                                                  `````````0``````````000000000                                                                                `````````````````00            00``                                               ``00000000000```````0000000000                                                                                 ```````````000              00```                                              ``000000000000000````0000000000                                                                                ```````````00                 00```                                             ``00000000000000000`00000000000                                                                                 ```````````00                  000``                                            ``0000000000 0000000000000000000                                                                                  ````````````0                    00```                                         ```000000000   000000000000000000                                                                                   ```````````````0                      00``                                     ```00000000        0000000  000000                                                                                    `````````````````00                      00``                                    ``00000000         00000     0000                                                                                    ``````````````````````0                       00```                                    ``00               000         0                                                                                      ``````````````````````````0                         00``                                   ``00                                                                                                                   `````````````````````````00                         00``                                  ``00                                                                                                                     ``0000000```````````````000                          00``                         ```00                                                                                                                       ` ```00000000`````````````0000                          00``                       ````````000                                                                                                                        ``0000  000```````````00000                           00``                    000``````````0000                                                                                                                           `00      00`````````000000                            00``                 `   000````````00000000                 00                                                                                                         `00      0000````````0000                             00``               `  0000````````0000000         0000000000                                                                                                          ``00       0000```````0000                             00``               `0000000```````0000000        00000000000                                                                                                          ````0         000````````00                              00```              `00000000```000000000         0000````000                                                                                                          ````00          00````````00                              00```             ``000000000000000``000         000``````00                                                                                                         ```````000          00````````00                              000``            ``00000000000000000000         000``````00    00000                                                                                                `0000000000           00```````000                             000``            ``000000000000000000000        0000``````00  00000000                                                                                              `0                     00````````00                             000``             ```0000000000000000000000      00000``````00 0000000000                                                                                             0                      00`````````0                             000``             ``000000000000000000000000    000000`````000000000```00                                                                                            `                       00`````````00                            000```             ``000000000000000000000000000000000```````00000000````00                                                                                            `0                        00````````00                            000```             `000000000000000000000000000000000```````00000000``````00                                                                                          `0                         00````````00                           000```             `00000000000000000000``````000000```````0000000``````00                                                                                         `0                          000```````00                           00```             `0000000000000000000````````000```````0000000``````0                                                                                        `0                            00``````000                           00```             `00000000000000000````````````````000000``````0                                                                                   `                             00``````00                            00```             `00000000000000000``````````00````````0                                                                               `0                             000`````00                            00``             `00000000000````````````````````````0                                                                          0                              000`````00                            00``             `0000```00````````         ```````````````                                                                    `0                               0000`000                             00```             `00````````````          ``````````````0                                                                  `0                                 0000                              000```              `0``````````           ````00```````00                                                                   ```0                                                                   000```               `0```              ```0000`````00                                                                    `00000                                                                   000```               ````                ```0000`````00                                                                 ```00                                                                      000```                ````                  ``0000`````000                                                             ```````00                                                                        000```                `````                  ```000``````                                                            ``000                                                                            000````                 ```````                    ``000``                                                                ``0                                                                               000````                  ``````````                     ``00``                                                                 `00                                                                              000````                  `````````                      ````                                                                  ``0                                      000000                                  000````                  `````````                                                                                       `00                                  0000000000                                 000````                  `````                                                                                          `00        000                    000000000000000                              0000````                 ````                                                                                             `00     `````00                 00000000000``0000                              000````                ```                                                                                           ```0 0``````00              00000000````````000                             0000````                ``                                                                                                  ``0         0000000000```````````000                           0000`````                ``                                                                                                    `00   00````00000```````````````0                          0000`````               ```                                                                                                  ```000``````````````````````````                           00000````                                                                                                                    ````````````````````````0                           00000````                                                                                                                     ``````````````00                           00000```                                                                                                                       ```````````000                          0000````                                                                                                                       ````````0000                          0000```                                                                                                                       ```````000000                        000```                                                                                                                   `````````0000``00                      000```                                                                                                           ```0``` ````00`````0                    0000```                                                                                                      ```00```     ````0````````0                   0000```                                                                                                    ```000```            ```0````````00                  000````                                                                                                  ``00000```            ```````````````00                 000````                     ````                                                                             ````0  000```           ````````````````00                000````                     ``````````                                                                             ````00  0000``         ````````````````````````0                0000````                     ``````````                                                                           ````````00  0000``       `````00  00```````````````00                0000````                     ``````````                                                                          ``````````00  0000``     `000      0```````````````00                0000```                     ``````````````                                                                        ``````````````00   000```      `0         0``````````````000                0000```                      ````````````````                                                                        `````````````00 00000```      `0          00``````````````````00                0000```                     `````````````````                                                              ````````````0 0000````      `0           00`````````````````````000               00000``                     `````````````````                        `                                     `````````00000`````        `0            0``````````````````0`````000000 000000     00000``                    `````````````````                         0```````                                    `````````0000`````          0             0````````````````000`````0000000000000    00000``                    ````````````````                         `000`````                                    ````````00000`````          `            00``````````00````0000`````0000000000000     0000```                    ``````````````                          0```````                                    ```````000000````          `0           0`````````000000000000``````0000000000000     0000``                    ```````````                           ```````                                    ```````0000000````          `00         0````````00     000000``````00000000000000     000```                    ``````````                            ```                                   ````000000000```           ``00       00````````00         000```````0000000000000      000```                     ``````````                             `                                   `````000000000````     ``00     000```````00        0000```````000000000000        00````                     `                                                                `````000000000````   ```00  0000````````00       00000```````000000000000        000```                                                                                         `````0000000000```  ````00000``````````0       000000```````00000000000         0000```                                                                                             `````00 0000000````  `````````00````````0       0000000```````0000000000           000````                                                                                                    ````00   000000```````````````````````````````000  000000000```````0000000000           0000```                                                                                                    ```00     00000`````0000```````````````````000000```00```````000000000              000````                                                                                                    ``00      00000````000   00````````````0`````````````000000000                0000```                                                                   `                                 `00       000000```00      0`````````````````````0000000000                 0000``                                                                    ```0                                ``0         0000`````0000``````````````````````000000000                  0000```                                                                    ```0                                ``0           00```````````````````````0000000000                  0000```                                                                   ````                               ``0            00``````````````00000000000                   000```                                                                   ````                               ``0            00``````````````00000000000                    000```                                                                  `````                               ``0             00`````````````00000000000                    000```                                                                `````                               ``00             00``````````````0000000000                    0000````                                                              `````                               ``00             000````````````00000000000                    000``````                                                       ``````                                ```00             000````````````0000000000                     000``````                                                      `````````                                 ````00              0000````````````000000000                      000```````                                                      ``                                 `````000              0000````````````````````````0000000000                      0000``````                                                        `                                  ````````0000              00000````````````````````````````00000000000                      0000``````                                                      `                                  ```````````000               00000``````````````````````````````00000000000                       0000```````                                                                                         ````````````0000                 000``````````````````````````c`````````00000000000                         0000````````                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           N          N         IIII IIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ     =<;::               888888888887777777A       AA8<>???????????>>>>>??????>>>>>>>E  E=============>>>>>>?????               hh         hh       >?                                               N          N                      ???????@@ @A     G   H      ?=<;;:::            ?8888888888888887777AA A  A A89<>???????????>>>>>>>????>>>>>>>D  D>===========>>>>>>>?????              hh           hh      ?                                ???  Q           N        N                       ????????@ @@     G   G     ?=<;;::::>           888888888888888888888ABA  ABA8:<>????????????>>>>>>>>?>>>>>>>>C  C>=========>>>>>>>>>>????              h             h                                     ?????  Q            NNNNNNNN          F              ?????????????   E   G    >=<;;:::::?          8888888889999998888888AAABBAAA8:<>????????????>>>>>>>>>>>>>>>>>D  D>========>>>>>>>>>>>????              h            gh                                    ?????>QQQ                              FFFFFFFF       ?????????>>>>?  E   F   >=<;:::::::?         88888888899::999998888888AAAA888:<>????????????>>>>=>>>>>>>>>>>>E  E>>====>>>>>>>>>>>>>>????              h            gh                                    ???>>>                                 F      F       ?????????>>>>?@BC   F  ?=<;;:::::::::        88888888899999::9998899998888999;<>????????????>>>>>>>>>>>>>>>>>F  F>>>>>>>>>>>>>>>>>>??????              hh           hh                                   ???>>>>                                 F      F       ??????????>>>??@A   @ ?>=<;;::::9::::        88888888889999:::9999999999999::;=>?????????????>>>>>>>>>>>>>>>>G  G>>>>>>>>>>>>>>?????????                hh         hh                                    ??>>>>>                                 F      F        ??????????>>???@?????>=<<;;;:::99999        88888888889999::::::::::::99::;;<=>??????????????>>>>>>>>>>>>>>>H  H>>>>>>>>>>?????????????                 hh       hh                                     ?>>====                                 F                ????????????????>>>==<<<;;;:::99999        88778888888999:::::::::::::::;;<=>>??????????????>>>>>>>>>>>>>>>I  I>>>>>?????????????????                   hh     hh                                      ?>>====                                 F                 ??????????????>>>>==<<<<;;;:::::::        8887888888899::::::::;;;;;;:;<<==>>??????????????>>>>>>>>>>>>>>>J  J>>???????????????????                     hh   hh                                     ??>>=====                                 F                   ??????????>>>>>>===<<<<;;;:::::::A    A88888888888899:::::::;;;;;;;;<==>>>>?????????????>>>>>>>>>>>>>>>>J  J??????????????                             hhhhh                                     ??>>>=====                                 FFFF   F              ???????>>>>>>>===<<<<<;;;::::::AA  AA88888888888999::;;;;;;;;;;<<<==>>>>>>???????????>>>>>>>>>>>>>>>>>I  I???????                                                                              ?>>=======                                 F      F              ??????>>>>>>>>===<<<<<<;;:::::::A  A98888888888899:::;;;;;;;;<<<<==>>???>>>?????????>>>>>>>>>>>>>>>>>>H  H????                                                                                ??>========                                 F      F               ???????>>>>>>>=======<<<;;;;;;;AAAA99888888888899:::;;;;;;;<<<<===>>??>>>??????????>>>>>>>>>>>>>>>>>>G  G????                                                                                ?>>========                                 F      F                 ???????>>>>>>>=======<<<<<<<;;;;::9988888888899:::;;;;;;<<<<===>>>>>>>??????????>>>>>>>>>>=>>>>>>>>F  F???                                                                                 ?>=====<===                                 F                         ?????????>>>>>>>>>======<<<<<;;;::9988888888999::;;;;;<<<<<===>>>>>>???????????>>>>>>>>>>=>>>>>>>>E  E???                                                                                 ?>=<<<<<<<<                                 F                         ????????????>>>>>>>>>=====<<<<;;;::998888888899::;;;;<<<<<===>>>>>>>???????????>>>>>>>>>>==>>>>>>?D  D???                                                                                 ?>=<<<<<<<<                                 F                          ???????????????>>>>>>>>====<<<;;;::99888888899:::;;<<<====>>>>>>>>>???????????>>>>>>>>>>==>>>>>??C  C?                                                                                   ?>=<<<<<<<<                                 FFFF   F                   ?????????????????>>>>>>>>===<<<;;;:::999888889:::;<<====>>>>>>>>>?????????????>>>>>>>>>===>>>>???                                                                                        ?>=<<<<<<<<                                 F      F                   ??        ???????????>>>>>>===<<;;;;:::99988899::;<=>>>>>>>????????????????????>>>>>>>>===>>>????                                                                                        ?>=<<<<<<<<                                 F      F                                 ??????????>>>>===<<<;;;;:::998889::;<=>>?????????????????????????>>>>>>>>===>>>????                                                                                        ?>=<<<<<<<<                                 F      F                                  ??????????>>>>===<<<<;;;;::9989::;<==>>>????????????????????????>>>>>>>>====>>>???                                                                                ????????>==<<<<<<<<                                 F                                          ??????????>>>>===<<<;;;;;::989:;;<=>>>>>>??????????????????????>>>>>>>>======>>??                                                                              ??????>>>>>==<<<<<<<<                                 F                                           ??????????>>>>====<<<<<<;::9:;;<==>>>>>>??????????????????????>>>>>>>>=======>>?                                                                             ???>>>>>>>===<<<<<<<<<                                 F                                               ???????>>>>>==<<<<<<<;:9:;<<==>>>>>>>?????????????????????>>>>>>>>====<<=>>?                                                                            ???>>>>======<<<<<<<<<<                                 FFFF   F                                         ??????>>>>>===<<<<<<;;:;;<<==>>>>>>>?????????????????????>>>>>>>>===<<<<=>>                                                                          ????>>>>========<<<<<<<<<                                 F                                                 ?????>>>>>========<<;:;<<===>>>>>>>>????????????????????>>>>>>>===<<<;<<==              ??                                                        ????>>>>>=========<<<<<<<<<                                                                                   ?????>>>>>========<<;;<<<===>>>>>>>>?????????????????????>>>>>>===<<;;;<<=           ?????                                                      ???>>>>>>===========<<<<<<<<<                                                                                  ??????>>>>>=========<<;<<====>>>>>>>>?????????????????????>>>>>>===<<;:;;<<=>>??     ???????                                              ?     ?>=>>>>>==============<<<<<<<<                                                                                  ???????>>>>>>>=======<<<=====>>>>>>>>>???????????????????>>>>====<<<;:9:;;<<=>>>????????????                                              ?    ?>>===================<<<<<<<<<                                                                                 ?????????>>>>>>>==============>>>>>>>>>>>>???????????????>>>>===<<<;;::99:;;<<=>>>>???????????                                                  ?>=========<==========<<<<<<<<<                                                                                ????????????>>>>>>>>=============>>>>>>>>>>>>>>>>?????????>>====<<;;::99899:;;<<==>>>>>????????                                               ???>==<<<<<<<<<<<=======<<<<<<<<<<                                                                                ? ???????????>>>>>>>>>====>>>>=====>>>>>>>>>>>>>>????????>>>==<<<;;:99988899:;;<<===>>>>????????                                              ??>==<<<<<<<<<<<<<<<====<<<<<<<<<<                                                                               ? ?????????????>>>>>>>>====>>>>>=====>>>>>>>>>>>>>>???????>>==<<;:::998888899::;;<<===>>>????????                                             ??>>==<<<<<<<<<<<<<<<<<=<<<<<<<<<<<                                                                                 ?????????????>>>>>>>>====>>>>>======>>>>>>>>>>>>>>????>>>>=<<;:9988888888899::;<<<==>>>>???????                                            ??>>==<<<<<<<<<<;<<<<<<<<<<<<<<<<<<<                                                                                  ?????????????>>>>>>>>==>>>>>>========>>>>>>>>>>>>>??>>>>==<;:98888888888899::;;<<===>>>????????                           ?              ??>>===<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<                                  ^^________                                       ?????????????>>>>>>>==>>>>>>===========>>>>>>>>>>>>>>>==<;:9888888888888899::;;<<==>>>>???????                          ?????           ?>>===<<<<<<<<;;;;;;;;<<<<<<<;;<<<<<<                                  ^        _                                        ????????????>>>>>>>==>>>>>>==============>>>>>>>>>>>>=<<:98888888888888899::;;<<==>>>>???????                          ??????          ??>>==<<<<<<<<;;;;;;;;;<<<<<;;;;;<<<<                                  ^ ______ _____                                    ?????????????>>>>>>==>>>>>>=================>>>>>>>===<;988888888888888899::;;<<===>>>???????                          ???????          ??>>==<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<                                  ^ ^^^_ _                                            ???????????>>>>>>>>>>>>>>==========================<;:888888888888888899:::;;<<==>>>???????                          ?????????         ?>>==<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                  ^      _______                                       ???????????>>>>>>>>>>>>>=========================<<;9888878888888888999:::;;<<==>>????????                          ??????????        ??>==<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                  ^^^^^^^^                                               ??????????>>>>>>>>>>>==<<<<<<<===============<<<;:9888878888888888899:::;;<<==>>>????????                         ?>>>>>>>??????????>>===<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                                                                           ?????????>>>>>>=:=>==<<<<<<<<=============<<<<;:8888877888888888899:::;;<<==>>>?????????                       ?>=====>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                                                                            ?????????>>>>>>>>==<<<<;;<<<===========<<<<<;:98888777888888888899:::;;<<==>>>????????????                    ?><<<====>>>>>>======<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;                                                                                              ?????????>>>>>>=<<;;;;;;<<=========<<<<<<;;:98887777888888888889:::;;<<==>>>???????????????                 ?=;;;<<<========<<<<<<<<;;;;;;;;;;;;;;;;;<<;;;;;;;;;;;                                                                                              ????????>>>>>>>=<<;;;;;;<<<<========<<<<;;;:98887777888888888899:::;;<<==>>>>???????????????               ?>=;;<<<<========<<<<<<<;;;;;;;;;<<<<<<<<<<;;;;;;;;;;;;                                                                                              ???????>>>>>>>==<<;;;::;;<<<<=======<<<<;;:988887777888888888899:::;;<<==>>>>>??????????????               ?>=<<<<<<<=======<<<<<<<;;;;;;;;<<<<<<<<<<<;;;;;;;;;;;;                                                                                              ???????>>>>>====<;;:::::;;<<<========<<;;;:98888777788888888899::::;;<<===>>>>>>????????????              ?>>=<<<<<<<<===<<<<<<<<<;;;;;;;;;<<<<====<<<;;;;;;;;;;;;                                                                                              ???????>>>>====<<;;:::9:;;;<<========<<;;::98888777788888888899::::;;<<===>>>>>>>>>>>???????             ?>>==<<<<<<<<<<<<<<<==<<<;;;;;;;;;<<<======<<;;;;;;;;;;;;                                                                                             ??????>>=======<<<;;:::9::;;<<========<<;;::98887777788888888899:::;;;<<<==>>>>>>>>>>>???????            ??>>==<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======<<;;;;<<<<<;;;                                                                                             ?????>=<<<<<<<<<<;;;:::9::;;<<=====>==<<<;::9887777777888888899::::;;;<<<==>>>>>>>>>>????????            ?>>==<<<<<<<<<<<<<<<<<<<<<;;;;;;;;<<<<======<<;;<<<<<<<<;;                                                                                            ?????>=<;;:::;;;;;;;;:::9::;;<<=====>===<<;;:9887777777888888899:::;;;;<<<==>>>>>>>>>>???????             ?>===<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<======<<;<<<<<<<<<<;                                                                                            ?????><;999889::;;;;;:::9::;;<<=====>====<;;:9887777777888888899:::;;;;<<<==>>>>>>>>>>???????             ?>==<<<<<<<<<<<<<<<<<<<<<<<<;;;;<<<<<<=====<<<<<<<<<===<<;                                                                                           ?????>=;:88888899999999999::;;<<=========<<;;:98877777778888888899::;;;<<<===>>>>>>>>>>???????             ?==<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=======<<<<<<<<====<<;                                                                                           ???>>=<;:888888888888888999::;;<<========<<;;:98877777777888888899::;;;<<<===>>>>>>>>>>???????             >=<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=======<<<<<<<<======<<                                                                                          ????>=<;:9888878888888888899::;;<<========<<;;:98877777777888888889::;;<<<===>>>>>>>>>>>??????             ?>=<<<<<<<<<<<<<<<<<<<<======<<<<<<====>===<<<<<<<=====>=<<                                                                                         ????>=<;:998887777777778888899::;<<<=======<<;;:98777777777788888889::;;<<===>>>>>>>>>>>>??????             ?>=<<<<<<<<<<<<<<<<<<<========<<<=====>>==<<<<<<<====>>>==<                                                                        ?                ????=<;:9988877777777777888999::;;<<======<<<;::88777777777788888889::;;<<===>>>>>>>>>>>>??????             ?>=<<<<<<<<<<<<<<<<<===>>>>>>==========>===<<<<<<====>>>==<                                                                    ??????               ???>=;:9888877777776777778899:::;;<<======<<;;:988777777777778888889::;;<<===>>>>>>>>>>>>??????             ?>=<<<<<<<<<<<<<<<<<=>>??>>>>>>>>>=========<<=======>>>>>=<                                                                  ?????????             ???>=<:988887777666666777788:::::;;<<<=====<<;:9988777777777778888889::;;<<==>>>>>>>>>>>>>??????             ?>=<<<<<<<<<<<=======>??????????>>>================>>>>>>=<                                                                ???????????    ???      ???><;9888777776666666677788::::::;<<<=====<<;:9887767777777778888889::;;<<==>>>>>>>>>>>>???????             ?>=<<<<===<<========>??         ??>>>=============>>>>>?>==                                                               ????????????   ?????  ?????>=<;9888777766666677777888::::::;;<<<<=<<<;:98887777777777778888899::;;<<===>>>>>>>>>?????????             ?>=<<============>>>??          ??>>>============>>>>>>>==<                                                              ???????????    ????????????>>=<:8887777666667777788889:::::::;;;<<<<;;:98888777777777777888889::;;<<<===>>>>>>???????????              ?>=<==========>>>>???           ???>>>====<<====>>>>>>===<<                                                            ?????????   ?    ??????????>>===<:8877776666667778888899::::::::;;;;;;::988887777777777777888889::;;<<<===>>>>>>?????????               ??>=<===>>>>>>>>>>??              ???>>===<<<<===>>>?>>==<<;                                                          ??????????         ???>>????>=<<<<<:887776666667778889::::::::::::::::::98888877777777777778888899::;;<<<===>>>>>?????????               ???>====>>>>>>>>>>??                ??>>===<<<<===>>>?>==<<;;                                                         ????????????      ????>=>>>>>==<<;;;8877766666666777889::::::::::::::::::99888877777777777778888899:;;;<<<===>>>>>????????                ??>>====>>>>>>>>>??                  ??>>==<<<<===>>??>>==<<<                                                            ??????????? >?????>=======<<;;:998877766666666677888::::::::::::::::::9998887777777777778888889::;;;<<<===>>>>>???????                ??>>>=====>>>>>>>???                  ??>>===<<<==>>>???>>====                                                            ?????????????????>==<<<;;;;;:99888776666666666667788::::;;;;;;;;::::::9998877777777777778888889::;;<<<====>>>>>??????                 ?>>>=======>>>>>???                    ??>>==<<<==>>>????>>>>>                                                              ?  ???????????>==<;;;:9999988887776666666666666788::::;;;;;;;;;::::::::8877777777777788888899::;;<<<====>>>>>?????                  ?>==========>>>>??                     ???>>==<<==>>>?????????                                                                 ???????????>>=<<;;:8999998888777776666666677889:::;;;;;;;;;;;;::::998877777777777788888899::;;<<<====>>>>>?????                  ?>=========>>>>>??                      ???>>====>>>??????????                                                                 ??????? ????>==<;;:8889:::998887777776666778899:;;;;;;<<<<<<;;;;::99887777777777788888899:::;;<<<====>>>>>????                  ??>=========>>>>>??                       ???>>>>>>????????????                       @@@                                      ? ?????  ????>>=<<;98889::;;;:9888777776677899::;;;;<<<<<<<<<<;;;::98887777777777888888899::;;;<<<====>>>>>????                  ?>>===>>>>==>>>>???                        ????>>?????????? ???                      @@?@@@                                        ???   ????>=<<;98889;;<<<;:9888877766788::;;;<<<<<<<<<<<<<<<;;:9888777777777788888899:::;;<<<<====>>>>?????                 ?>>===>>>>>>=>>>>???                          ??????  ?????                          @@??@@?@                                      ????? ?????>>=<<;9::;=====<<;:98888777789:;;;<<<<<<<<<<<==<<<<;;:988777777777888888899:::;;;<<<====>>>>>????                ?>>>===>>>>>>>>>>>>???                          ????    ????                         @@@???????                                    ?????????????>===<;<==>>>====<<;:98888889:;;;<<<<<<<<========<<<;;:98877777777888888899:::;;;<<<<====>>>>????                ?>>>==>>>>>>>>>>>>>>???                                 ????                         @???     ?                                   ??>>>??????????>>>>=>>???>>>>>>>=<;:99889:;<<<<<<<<<<===========<<<;:8887777778888888899:::;;;<<<<=====>>>>???                ?>>>==>>>>>>>>>>>>>>>??                                 ????                         @@??                                         ??>>>>????? ?????????????????????>>=<<;;;<<====<<<<<===============<;9888777778888888999:::;;;<<<<=====>>>>???               ?>===>>>>>>>>>>>>>>>>>>?                                  ???                         @@@?                                      ?????>>>>????? ???????????????>?????>>===<<<==================>========;:988887888888888999:::;;;;<<<<<====>>>>???               ?>>>>>>>>>>>>>>>>>>>>>?                                                                @                                     ???????>>>????????????????????>>>>?????>>>======>==============>>>>>>====<;:99888888888888899:::;;;;;<<<<<====>>>???                ?????>>>>>>>>>>>>>>>>?                                                                                                     ????????>>>???????????????????>>>>>>????>>>>>>>>>>>>============>>>>>>>>==<<;;::98888888888899:::;;;;;;<<<<<===>>>???                  ?????>>>>>>>>>>>>>>?                                                                                                    ??????????>??? ???????????????>>>>>>>?????>>???>>>>>>>>=========>>>>>>>>>>==<<<;;::988888888899::::;;;;;;<<<<====>>???                   ?????>>>>>>>>>>>>>?                                                                                                    ??????>>>>>>??????????????????>>>>>>??????>>>>?>>>>>>>>>>=======>>>>>>>>>>>=<<<<;;;:98888888899::::;;;;;;;<<<<===>>>??                    ????>>>>>>>>>>>>>?                                                                                                   ???????>>>>>>>???????????????????>>>???????>>>>>>>>>>>>>>>>>=====>>>>>>>>>>>==<<<<<<;;:998888999:::::;;;;;;;<<<===>>>???                    ??>>>>>>>>>>>>>>>?                                                                                         ??      ???????>>>>===>>????????????????????????????>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>==<<<<==<<;;:99889999::::;;;;;;;<<<===>>>???                    ??>>>>>>>>>>>>>>>?                                                                                       ?????????????????>>===<===>>?????????????????????? ???>>>>>>>>>>>>>>>>>>>==>>>>>>>>>>>>==<<===>>==<;:9899999:::::;;;;;;<<<<===>>???                     ?>>>>>>>>>>>>>>>??                                                                                 ????????????????????>>>===<<===>>???? ? ??   ?????>>???????>>>>>>>>>>>>>>>>>>>>=>>>>>>>>>>>>===<========<;:999999:::::;;;;;;<<<<===>>>??                     ??>>>>>>>>>>>>>>>??                                                                               ????????????????????>>>===<<<===>>??      ?      ?>>>>>?????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<========<<;:::99::::::;;;;;;<<<====>>>???                     ?>>>>>>>>>>>>>>>>>?                                                                             ???>>>>>??????????>>>>>==<<<<<===>>???            ?>===>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<;;::9::::::;;;;;;<<<====>>>???                     ?>>>>>>>>>>====>>>?                                                                             ??>>>=>>>?????>>>>>>>===<;;<<<===>>????           ?>===>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=============<<;;:9::::::;;;;;;<<<====>>>???                     ?>>>>>>>>==========                                                                             ?>>>>==>>>>>>>>>>>>>>==<<;;<<<<==>>??????         ?>=====>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=============<;;;:::::::;;;;;;<<<<====>>>???                     ?>>>>>>>>==========?                                                                           ??>>>=====>>>>>>>>>>>===<<;;<<<<==>>>???????       ?>>=====<<;;<<====>>>>>>>>>>>>>>>>>?????>>>>>>===========<<;;;::::::;;;;;;;<<<<====>>>???                     ?>>>>>>>>==========>?                                                                          ??>>>=======>>>>>>>>>===<<;;<<<<==>>>?????????     ??>>=<<<;::9:;<====>>>>==>>>>>>>>>>?????>>>>>>>>=========<<;;;:::::;;;;;;;;<<<<===>>>????                     ?>>>>>>==============>?                                                                        ??>>==========>>>>>>====<<;;;<<<===>>>????????      ??>=<;;:9888:;<===>>>=====>>>>>>>??????>>>>>>>>>>======<<<;;;::::;;;;;;;;;<<<<===>>>???                      ?>>>>>================>                                                                        ??>>=========>>>>>>>====<<;<<<<<===>>>????????      ???=<;::98889:;<<=========>>>>>>>??????>>>=>>>>>========<<;;;;;;;;;;;;;;;;<<<<===>>>????                     ?>>>>=================?                         ?>???????                                     ???>>>=======>>>>>>>>=====<;<<<<====>>>????????      ???=<;::98889:;;<<========>>>>>>>?????>>>>====>=========<<<;;;;;;;;;;;;;;;<<<<<==>>>????                     ?>>>>=================?                        ?>=>>>>>>>                                     ???>>>=====>>>>>>>>>>>====<<<<<=====>>>???????        ??=<;:9988899:;;<=========>>>>>>????>>>>=========<=====<<<<<<;<<<<<<;;;;;<<<<<==>>>>????                    ?>>>=================>                         ?><=======                                    ????>>>=====>>>>>>>>>>>====<<<<=====>>>>>??????          ><;:99888899:;;<========>>>>>>????>>>>========<<<=====<<<<<<<<<<<<<;;;;<<<<<==>>>>????                    ?>>>================>?                         ?=<<<=====                                    ????>>>====>>>>>>>>>>>>====<<<<<=====>>>>??????          >=;;::98999::;<<=======>>>>>>>??>>>>===<<====<<<<=====<<<<<<<<<<<<<;;;;;<<<<===>>>?????                    ??>>==============>?                          ?><=======                                    ????>>>===>>>>>>>>>>>>>====<<<<<<====>>>>?????          ?>=<;;::99:::;;<=======>>>>>>>>??>>>==<<<<<<<<<<<<======<<<<<<<<<<<<<;;;;;<<<<==>>>>?????                    ??>>>===========>?                           ?>====>===                                    ????>>>===>>??>>>>>>>>>====<<<<<<<====>>>????          ??>>=<<;:::::;;;<======>>>>>>>>>>?>>==<<;;;;;<<<<<<======<<<<<<<<<<<<<<;;;;;<<<===>>>>?????                    ??>>>==========>                            ?>=>>>>>==                                   ?????>>>>=>>>???>>>>>>>>===<<<<<<<<<===>>>???           ???>==<<;::;;;;<<======>>>>>>>>>>>>==<<;;:::;;;;<<<=======<<<<<<<<<<<<<;;;;;;<<<===>>>>????                     ?>>>==========>                             ?>>>>>>>=                                   ????>>>>>=>>>????>>>>>>====<<<<<<<<<====>>???     ????????>>==<<;;;;;<<<=====>>>>>>>>>>>>>>==<<;;::;;;;<<<<=======<<<<<<<<<<<<;;;;;;;;<<====>>>>????                     ???>>>>>=>>>>?                             ?>>>>>>>>                                   ????>>>>>=>>?????>>>>>>====<<<<<<<<<====>>???   ???????>>>>>===<<;;<<<<======>>>>>>>>>>>>>>==<<;;:;;;;<<<<<=======<<<<<<<<<<<<;;;;;;;;<<<===>>>>????                        ???>>>>>??                               ???????>                                  ?????>>>>>=>>?????>>>>>>====<<<<<<<<<<===>>>??  ????>>>>>>>>====<<<<<========>>>>>>>>>>>>>>>==<;;;:;;;<<<<<<=======<<<<<<<<<<<;;;;;;;;;<<<<===>>>>>??                         ????>???                                  ??????                                  ????>>>>>>=>>??????>>>>>====<<;<<<<<<<====>>??  ???>>>===>>======<<===>>====>>>>>>>>>>>>>>>>=<;;;;:;;<<<<<<<=======<<<<<<<<<<;;;;;;;;;;;<<<====>>>>???                          ????                                      ??                                    ????>>>>>>>>>??????>>>>>====<<;;;<<<<<<====>?????>====================>=====>>>>>>>>>>>>>>>>==<<<;;<<<<<<<<<=======<<<<<<<<<<;;;;;;;;;;;<<<<===>>>>???                                                                   ?????                                 ?????>>>>>>>>>??????>>>>>>===<<;;;;;<<<<<===>>???>>==<<<<=====>>>======>=====>>>>>>>>>>>>>>>>>===<<<<<<===<<=======<<<<<<<<<;;;;;;;;;;;;;;<<<====>>>???                                                                   ?>>>>                                 ?????>>>>>>>>>??????>>>>>>>==<<;;;;;;<<<<<===>>?>>=<<<;:;<<==>>>>>>>>>>>=====>>>>>>>>>>>>>>>>>=====<=============<<<<<<<<<;;;;;;;;;;;;;;;;<<<<===>>>???                                                                   ?>>>=                                 ????>>>>>>>>>???????>>>>>>>>=<<;;;;;;;<<<<<<=>>?>==<<;:89:;<=>>???>>>>>>=====>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<;;;;;;;;;;;;;;;;;<<<<==>>>??                                                                    ?===<                                ?????>>>>>>>>>???????>>>>>>>>==<;;;;;;;;;<<<<==>>>>===<<<<===>>????>>>>>>>====>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<===>>??            C                                                       >===<                                ????>>>>>>>>>>????????>>>>>>>==<;;;;;;;;;;;<<==>>>>>=====>>>>>?????>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>==============<<<<<<<<<<;;;;;;;;;;:;;;;;;;<<<<===>>>?                                                                   ?>====                               ?????>>>>>>>>>?????????>>>>>>>==<;;;;::;;;;;;<<==>>>>>>>>>??????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<;;;;;;;;;:::;;;;;;;<<<===>>>                                                                   ?>>====                               ?????>>>>>>>>>??????????>>>>>>==<;;;::::::;;;<<===>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===========<<<<<<<<<<<;;;;;;;;;:::::;;;;;;<<<===>>>                                                                  ?>>=====                               ?????>>>>>>>>??????????>>>>>>>==<;;;:::::::;;;<<===>>>>?????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==========<<<<<<<<<<<;;;;;;;;;::::::;;;;;<<<===>>>                                                                ??>>>=====                               ????????>>>????????????>>>>>>==<<;;;:::::::;;;<<====>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==========<<<<<<<<<<;;;;;;;;;;:::::::;;;<<<<====>>>                                                              ??>>>>=====                               ??????????????????????>>>>>>>==<<;;::::::::;;;<<<====>>>>>??????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========<<<<<<<<<<<;;;;;;;;;;::::::::;;<<<======>>                                                       ????????>>>>======                                ?????????????????????>>>>>>===<<;;::::::::;;;<<<====>>>>>>>????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========<<<<<<<<<<;;;;;;;;;;;::::::::;;<<<======>>>                                                     ??:=>>>>>>>========                                 ?????????????????>>>>>>>>====<<;;;::::::::;;;<<<<====>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========<<<<<<<<<;;;;;;;;;;;;::::::::;;<<<=======>>>                                                      ?????>>>>>>>>>>==                                 ??????????????>>>>>>>>>>=====<<<;;;:::::::::;;<<<<=====>>>>>>>>>>>>>>>>>>>>>>===========>>>>>>>>>>>========<<<<<<<<<<;;;;;;;;;;;;::::::::;;<<<<======>>>                                                        ????>>>>>>>>>>=                                  ????????????>>>>>>>>========<<<<;;:::::::::;;;<<<<<=====>>>>>>>>>>>>>>>>>>==============>>>>>>>>=========<<<<<<<<<<<;;;;;;;;;;;:::::::::;;<<<<======>>>>? ??                                                     ???>>>>>>>>>=                                  ????????????>>>>>>===========<<<;;::::99::::;;;<<<<<=====>>>>>>>>>>>>>>>>================>>>>>>=========<<<<<<<<<<<;;;;;;;;;;;::::::::::;;<<<<=======>>>>?????                                                   ?????>>>>>>>>                                      ????????>>>>============<<<<;;::::999::::;;;;<<<=====>>>>>>>>>>>>>>>===============================<<<<<<<<<<<;;;;;;;;;;::::::::::::;;;<<<<========>>>>????                                                   ????????>>>>776677766666777 3333333333333333      ????????>>333333333333333334444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333444455555555555555555566666666666666666666777777777777777777888888899999998876666666666666633333333333333353333333333333333      ????????>>3333333333333333344444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333334444555555555555555555566666666666666666666677777777777777778888888999999999876666666666666333333333333333533333333333333333     33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333     333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                4 3BB,444444444444444!0CC HH,44444444444444444= A  A 44444444444444444444!"DAA2"3IIR444444,4444444444444444!""3IIR44444444444444444444444II,44444444444444444444444444II,444444444444444444444444444444II,4444444444444444444444444444II,444444444444444444444444444II,4444444444444444444444444444HHF4444444444-44444444444444444,HH444444444444444444444444444HH44444444444444444444444444444444HH44444444444444444444444444444444HH4444444444444444444444444444444444HH44444444444444444444444444444HH444444444444444444444444444444HH444-444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444644444444444444444444444444444444444444444444444444"$""""""044444444444444444  444444444444444444 $"")"0!""""44444444444444444444 !''* 4444444444444444444444444 !""""""44444444444444444!""""""34444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444G4444444444444444444444444444444444444444444444444444444444444444444GG4444444444444444444444444444444444444444444444444444444444444444G44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444O44444444444444444444444444444444444444444444444444444444444444444444444444444444444444G4444444444444444444444444444GG4G44444444444444444444444444444GG444444444444444444444444444444444GG44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444GGGGGGGGGGGGGGGGGGG44GGGGGGG4444GGGGGG44444GGGG444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444G444444444GGGGG44444444GGGGGG44444444GGGGGGGG44444444GGGGGGGGG4444444GGGGGGGGG444444GGGGGGGGGG44444GGGGGGGGG4444GGGGGGGGG444GGGGGGGG44GGGGGG4                                      `0                                            0  `````````````                                                                                                                             `0                                          0  ```````````                                                                                                                         `0                                          0  `````````                                                                                                                `0                                         0  ````````                                                                                                           `0                                              0`  ````                                                                                                                 `0                                                    0                                                                                                                `0                                                    `                                                                                                              `00                                                   0`                                                               ````                                                 ``000                                                  0`  򐐐                                                              ````                                                  ``0000                                               00``                                                               `````                                                    ```0000                                           0``                                                                    `````                                                  ```00000                                     000``                                                                                ```````                                                     ```000000                                    0000``                                                                                  ````````                                                      ```````000                               0000```                                                                                  ````````                                                        ```````0000000                            0000````                                                                                   `````0```                                                          ``````00000                         00000````                                                                                   `00000000                                                          `````0000                       00000`````                                                                                   `00000000                                                           ````000                     000``````                                                                                     `00000000                                                       ```000                   00```````                                                                                        `00000000                                                                  ```00                  0````                                                                                        `00000000                                                                        ```000                0````                                                                                        `00000000                                                                         ```0000             0``````                                                                                ``00000000                                                                           ```000             0```````                                                                              ``00000000                                                                            ````000000       0`````````                                                                             ```000000000                                                                                ``0000000     00``````00`                                                                            ``````0000000000                                                                             ```000000     00`````0000`                                                                          ````````000000000                                                                                  ````````00   00``````000 00``                                                                      `````````000000000                                                                                   ````````00  000``````00   00`                                                                 ```````````000000000                                                                                  `````````00 00```````00    00`                                                        ```````````````00000000                                                                                  ```````000`````````000      00`                                                  ```````````````````000000000                                                                                 `````````````````000         00`                                                  `````````0``````````000000000                                                                                `````````````````00            00``                                               ``00000000000```````0000000000                                                                                 ```````````000              00```                                              ``000000000000000````0000000000                                                                                ```````````00                 00```                                             ``00000000000000000`00000000000                                                                                 ```````````00                  000``                                            ``0000000000 0000000000000000000                                                                                  ````````````0                    00```                                         ```000000000   000000000000000000                                                                         ```````````````0                      00``                                     ```00000000        0000000  000000                                                                                  `````````````````00                      00``                                    ``00000000         00000     0000                                                                        ``````````````````````0                       00```                                    ``00               000         0                                                                                ``````````````````````````0                         00``                                   ``00                                                                                                           `````````````````````````00                         00``                                  ``00                                                                                                             ``0000000```````````````000                          00``                         ```00                                                                                                                       ` ```00000000`````````````0000                          00``                       ````````000                                                                                                                        ``0000  000```````````00000                           00``                    000``````````0000                                                                                                                           `00      00`````````000000                            00``                 `   000````````00000000                 00                                                                                                         `00      0000````````0000                             00``               `  0000````````0000000         0000000000                                                                                                          ``00       0000```````0000                             00``               `0000000```````0000000        00000000000                                                                                                          ````0         000````````00                              00```              `00000000```000000000         0000````000                                                                                                          ````00          00````````00                              00```             ``000000000000000``000         000``````00                                                                                                         ```````000          00````````00                              000``            ``00000000000000000000         000``````00    00000                                                                                                `0000000000           00```````000                             000``            ``000000000000000000000        0000``````00  00000000                                                                                              `0                     00````````00                             000``             ```0000000000000000000000      00000``````00 0000000000                                                                                             0                      00`````````0                             000``             ``000000000000000000000000    000000`````000000000```00                                                                                            `                       00`````````00                            000```             ``000000000000000000000000000000000```````00000000````00                                                                                            `0                        00````````00                            000```             `000000000000000000000000000000000```````00000000``````00                                                                                          `0                         00````````00                           000```             `00000000000000000000``````000000```````0000000``````00                                                                                         `0                          000```````00                           00```             `0000000000000000000````````000```````0000000``````0                                                                                        `0                            00``````000                           00```             `00000000000000000````````````````000000``````0                                                                                   `                             00``````00                            00```             `00000000000000000``````````00````````0                                                                               `0                             000`````00                            00``             `00000000000````````````````````````0                                                                          0                              000`````00                            00``             `0000```00````````         ```````````````                                                                    `0                               0000`000                             00```             `00````````````          ``````````````0                                                                  `0                                 0000                              000```              `0``````````           ````00```````00                                                                   ```0                                                                   000```               `0```              ```0000`````00                                                                    `00000                                                                   000```               ````                ```0000`````00                                                                 ```00                                                                      000```                ````                  ``0000`````000                                                             ```````00                                                                        000```                `````                  ```000``````                                                            ``000                                                                            000````                 ```````                    ``000``                                                                ``0                                                                               000````                  ``````````                     ``00``                                                                 `00                                                                              000````                  `````````                      ````                                                                  ``0                                      000000                                  000````                  `````````                                                                                       `00                                  0000000000                                 000````                  `````                                                                                          `00        000                    000000000000000                              0000````                 ````                                                                                             `00     `````00                 00000000000``0000                              000````                ```                                                                                           ```0 0``````00              00000000````````000                             0000````                ``                                                                                                  ``0         0000000000```````````000                           0000`````                ``                                                                                                    `00   00````00000```````````````0                          0000`````               ```                                                                                                  ```000``````````````````````````                           00000````                                                                                                                    ````````````````````````0                           00000````                                                                                                                     ``````````````00                           00000```                                                                                                                       ```````````000                          0000````                                                                                                                       ````````0000                          0000```                                                                                                                       ```````000000                        000```                                                                                                                   `````````0000``00                      000```                                                                                                           ```0``` ````00`````0                    0000```                                                                                                      ```00```     ````0````````0                   0000```                                                                                                    ```000```            ```0````````00                  000````                                                                                                  ``00000```            ```````````````00                 000````                     ````                                                                             ````0  000```           ````````````````00                000````                     ``````````                                                                             ````00  0000``         ````````````````````````0                0000````                     ``````````                                                                           ````````00  0000``       `````00  00```````````````00                0000````                     ``````````                                                                          ``````````00  0000``     `000      0```````````````00                0000```                     ``````````````                                                                        ``````````````00   000```      `0         0``````````````000                0000```                      ````````````````                                                                        `````````````00 00000```      `0          00``````````````````00                0000```                     `````````````````                                                              ````````````0 0000````      `0           00`````````````````````000               00000``                     `````````````````                        `                                     `````````00000`````        `0            0``````````````````0`````000000 000000     00000``                    `````````````````                         0```````                                    `````````0000`````          0             0````````````````000`````0000000000000    00000``                    ````````````````                         `000`````                                    ````````00000`````          `            00``````````00````0000`````0000000000000     0000```                    ``````````````                          0```````                                    ```````000000````          `0           0`````````000000000000``````0000000000000     0000``                    ```````````                           ```````                                    ```````0000000````          `00         0````````00     000000``````00000000000000     000```                    ``````````                            ```                                   ````000000000```           ``00       00````````00         000```````0000000000000      000```                     ``````````                             `                                   `````000000000````     ``00     000```````00        0000```````000000000000        00````                     `                                                                `````000000000````   ```00  0000````````00       00000```````000000000000        000```                                                                                         `````0000000000```  ````00000``````````0       000000```````00000000000         0000```                                                                                             `````00 0000000````  `````````00````````0       0000000```````0000000000           000````                                                                                                    ````00   000000```````````````````````````````000  000000000```````0000000000           0000```                                                                                                    ```00     00000`````0000```````````````````000000```00```````000000000              000````                                                                                                    ``00      00000````000   00````````````0`````````````000000000                0000```                                                                   `                                 `00       000000```00      0`````````````````````0000000000                 0000``                                                                    ```0                                ``0         0000`````0000``````````````````````000000000                  0000```                                                                   ```0                                ``0           00```````````````````````0000000000                  0000```                                                                   ````                               ``0            00``````````````00000000000                   000```                                                                   ````                               ``0            00``````````````00000000000                    000```                                                                  `````                               ``0             00`````````````00000000000                    000```                                                                `````                               ``00             00``````````````0000000000                    0000````                                                              `````                               ``00             000````````````00000000000                    000``````                                                       ``````                                ```00             000````````````0000000000                     000``````                                                      `````````                                 ````00              0000````````````000000000                      000```````                                                      ``                                 `````000              0000````````````````````````0000000000                      0000``````                                                        `                                  ````````0000              00000````````````````````````````00000000000                      0000``````                                                      `                                  ```````````000               00000``````````````````````````````00000000000                       0000```````                                                                                         ````````````0000                 000``````````````````````````c`````````00000000000                         0000````````                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         I  P        P  I                                                                                                                                                                                                                                                I  P        P  I                                                                                                                                  C  C                                                                                                           I  PPPPPPPP  I                                                                                           A    A                                                                                                                                                  I          I                                                                                              AA                                    C  C                                                   e                                                         I        I                                                                                                                                     C  C                                                   e                                                          IIIIIIII                                                                                                                                      C  C                                                                                                                                                                                                                                                            C  C                                                                                                                                        D                                                                                                                   C  C                                                                                                                                                                                                                                                            C  C                                                                                                                                                                                                                                                            C  C                                                                                                                                                                                                                                                            C  C                                                                                                                                         D                                                                                                                  C  C                                                                                                                                                                                                                                                            C  C                                                                                                                                                                                                                                                            C  C                                                                                                                                                                                                                                                            C  C                                                                                                                                                                                                                                                            C  C                                                                                                                                                                                                                                                            C  C                                                                                                                                                                                                                                                                                                                                                                                                         D                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  B  B                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             H                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      I                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     I                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             G                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               G                                                                                                                                                                                                                                                             G G                                                                                                                                                                                                                                                               G                                                                                                                                                                                                                                                           FGGGG                                                                                                                                                                                                                                                                  H                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           I                                                                                                                                                                                                                                    D                                                           D                                                                                                                                                                                                                                                              E                                                                                                                                                                                                   DDDD                                                                                                                                                                                                                                                BBB         DDDD                                                                                                                                                                                                                                               B B          DDDDD                                                      E                                                                                                                                                                                       BBBBB         DDDD                                                                                                                                                                                                                                     CC        BBB          DDD                                                                                                                                                                                                                                     CCCC       BB              D                                                                                                                                                                                                                                   CCC        BB                                                              D D                                                                                                                                                                                  CCCCC     B B                                                                                                                                                                                                                                               DD  CCC C                                                                                                                                                                                                                                                       DD      C                                                                                                                                                                                                                                                       DDC                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 E                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            E E                                                                                                                                                                                                                                                             E EE                                                                                                                                                                                                                                                             EEEE                                                                                                                                                                                                                                                           EEEE                                                                                                                                                                                                                                                          E EEE  E                                                                                                                                                                                                                                                            E                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               EE                                                                                                                                                                                                                                                                E                                                                                                                                                                                                                                                               E                                                                                                                                                                                                                                                               EE                                                                                                                                                                                                                                                              EE                                                                                                                                                                                                                                                              E                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                E                  E                                                                                                                                                                                                                                                               EEE                                                                                                                                                                                                                                                            EEE                                                                                                                                                                                                                                                            EEEE D                                                                                                                                                                                                                                                            EEE                                                                                                                                                                                                                                                               E                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         E                                                                                                                                                                                                                                                            D                                                                                                                                                                                                                                                             D                                                                                                                                                                                                                                                                   E                                                                                                                                                                                                                                                                 F                                                                                                                                                                                                                                                         E                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      F                                                                                                                                                                                                                                                              FFFF                                                                                                                                                                                                                                                           FF                                                                                                                                                                                                                                                             F F                                                                                                                                                                                                                                                             FFF                                                                                                                                                                                                                                                             FFF                                                                                                                                                                                                                                                          F          F                                                                                                                                                                                                                                                   FFF                                                                                                                                                                                                                                                             FFF                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             BBEFSS55555/1!12$'""'55












                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       