0xabd40e1e0000000000000000000000000000000000000000000000128b8d2f2156fd940000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000013cb188767fea6a32dae149f0cfcf9e56e462ee70f6816b7bfbc69447ffe1a7cc2de0631dfe70f0279ddb35521a752da933b572683b27b4d898966b756bcfde3b83390dacc335cae0c9c34b829a8d952934eb35f9e5fdba4e451b9582d400e53dd8e81178b33f1018ad1ba032b603bc6a01a7f1ed946277a20690038d7d2202fa0868804786f5cbfd3d095e5da1c7f5d13947b8c8b9afc691ca7bdc5b1aafaeb98b7ad86e66c1c387052821dbfed40608c6b7f9872c840e62680ed1b8d90ec80fefde95c46ce96fdfc2ea64c81e7481a0dd3cb95c155d020ae1b602fc50703c8821b554d008c95a57a05c38485302f7f4f3d4f43b3a26c352a838579f04e71c34eca2c950d8f3aa1ffb19b993423b564f562b664b83a0ab07989b0c630c275755e39c8a668439286db5d36f284a22ae880de9d9d6c43836b58e5200bb7b9ca9b1f8efe3403c01ff6125fe8106f506743782b402910fc83f5dab35a85e88d8e4514ada68a91c6fcc8c187bbc4dedf0ddc861bbfcebe3e46d88b60e10e60e0bd5223605b02c3ac7d8560b6ffb8514c7b0f39037d77e2308c2f9c0012b804f75145531f2b75d8647f16ea258d5ed5352227fb62d95149d122e26fdc243d9908a2f35507067260b35c150f0c12895e0c9c91f51f560b86850b6907dc0b4f968dea0afbba98aaed3d4b0ae8edb193dd25524ad289e51fe007465ff96562b876e99387231b28afd2933aa6f103801bdfd0d6fe3fe51cedf330daf31e5a0cad6f0345f3d5f95d8c7fa12a3556d3eab9aa22bfdf0e3eaff4d0d0b378545ee3bab0a9af7a50eef86a524f85584e3dad340f0518b1ce73acecb48202952fcc661a733e238380