0xecab169a000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000002e000000000000000000000000000000000000000000000000ad78ebc5ac620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012b74d40a1e54e2c109a793b1d8443c1dc9c97b22a1ef88ab8e9cdd39273f42058eb1cbaa28edf0734571c4518432cc51546decb7d4708869809ce011a364ec6370c340cfd99d48a4536365aa602596241476fb30c60398f441218594ad89629398f82c59e5cbba946e0041a2e4c0f8134ed8782fb68073ea87bc0077f9e7586d21b38d981db31c99a8af9d3b7da7122382ecf9da1fca2089c06fdecd664440804f13fc2d09279243703693e371aab394ff0db71399c95458b837805dc163a12a2c597d23feac6884ba2d318294ac1b7f55bad762f0cd2f796a887a7f2782c79551179d6d5bd6fb54ea534f48afd4ac4ac106527b40cd8fc416d4f4452a3f767e34787c5d586e2e1fa321a78c48263f44b0c821f3bf17efce1304a7f37e31d2afd2cf420052ac40ec3e174f476cbf2a10846fb73c4d6baab54047dfcce97cf5029472b19ae97ac9fe143ba159d8d156d4b4da4bc0264e0b9344ef67813cecd91755ae55177df4d16a6ca2c6ef028a83f46e8e7a892864bbd8a9fe340170152bf73c4b6da17259655c827f0220627b3cee3a4330f6894116457638b1381d95e79b1b0d31e94a3622211f5e616423d50ad87c4f13af41385be769ffa96b84a3efcb10b683da45f01e04c37b6cde9a8cf40398be593be9717354d1b94d2ec679c6b96009ead6dd189c4725b64fc8fc820dcfb754d1b9ae64ba514b7ecebb5f85300c07d4b12e8c24e19a2b5c7168a4b5c85ebe00d8512812ca1c362a3cd911b7e56a02a80380c4b0ec5f54879f1f79f12a8307ff3c0a82ab2fc45c49a60389b49bbb600000000000000000000000000000000000000000000000000000000000000415a263aa1bd8ba951ef7ba31dbbb6e92c65b42fa7b12bec65cf2bbdb505c172a91e57420497f08783559c061be46aef8c55b7a2d238992266008de5836860c7de1c00000000000000000000000000000000000000000000000000000000000000