0x2cffd02e02d92204e40d359c150ab245ad22dbef45a6c6db1599f955cbf9acc7632294f440355f35efbe642d561ee7c6c88a7bbf2f83be0ffdc51b25b33282189fdf24db00c109c184a223d92a9809656517d57192bda4ec5b46140105c35593b62ba22d8c0264c3e13f92de43668834a9ebb95313ded6be0e90a829828ece854a612f8ca7f97c090e5078866062f4d4e17c4df4015aecc89b49e5acb048dabb1b8cb3f776cc079f2fd161e294df52dff47fc73d87d7d0b718a07235ed0d4ea764f2915c80b4b7cb3fe4c6a27dd0b43255489bf4f505c8206ef8754fcebedca27b7e6dcb38f95c73b341a95f94d01298180211daf236c1b07be6437f9a2468883373418fb3ed914f6495b15c7e714e57ae9814361c8d7bc18447bbe59e75b98e812d71140e0a892a77655030e375d9b345db1c47b91b1a204922f2f0cc8bf78206ef4e43bf9ece70436ffc424f57183fd10cd54697e2e8b19df09062df6b5e9b00beff8d2e8952c9ff6749b994d48a0951987d34f7a12c782ad44912d299a1989337affa1ebbdbb613f0160ff2c883f5c153d06475d28f67ae4e7f28198464d2061ed55a2edbb34397994c6f9b51af6db699e142b4a481e651049b53d65563b653cb2e2e1ff8e1519825ad179c33e6ecba5df55e4efdce088e6eb068933dc3e273d9fdb606f5ca2313d63c98a8e8d8777289ad32a8926f71fc3880465879e5d866cf63cf91bfe90df045472f99808e2fad911df72b9b29cee50a10a46f44edc4cf3a1ceb1c22d335576196bab7015d2ea80e5e69c8a0e0932ad4f2705d4746ffe7ffaffab3c9affae5272b3006f6b4c60cd13537b8c7e0823a191eef808a2edf9f652638a8f1564f44ce0839b4345f89e8c3b5b589aff719b7252f15aeff23f9b6171a2447596160ffbc960d9a9d13d287198f7d4246385cf27a550eb7fcbcc0f216e7d4d232fa81b96a6b9b81b31e4491927505a9d4f28d04c37064457e9a1f87b99b19ddb3317c9288c280c9be311eb2480fba4a4e1378c618f8b54f1fe59fe93aa1a1368f36112e7faa3bf93e80b633b7963011e31b6d3cdbb0ee27d7dc9eb95eda0ba042116269931ff1b2b88fb2f636bc4335076703efcedd5f9ae8f1e09d827fabc64cf78ca4d7dea837734e9ae3545a8c451a5dfde6564b57b50cc189682459517564f21996dce449bb88bda7a37b757e2cb08db2d677b81dda7df2ae7e896458351369c1f312d764df444f5b562b80bc9bee7343544ab38d5a1568c8db9cc206e08c7f4e4b26f06b37e4e67f31ea8b8f1263d6cccb980c9424607c1e4be7c31d12d0aca8748084f0ee69717254ae6775fbf39563555d5c6b8c30d56122ac4083eda3c8b741708455fecc2fe6f4b5d866e50237223435b1ba6e6aef9303898baa4c35764de82d409329c005b9e6bba9ad3277eeba839241e2e27977b6356000d43ad9acdb77b9a09b1cee89a918403e26fe176e46916c1769e30b9aa655ee6a4f5fa47deebefa92f5568d54bbc69dca46d9ea5500907d15dc84d0d01628cdfc592959a09bf1bde3af35f748d656099259b693501268a561c1cb595e09c935f0f461514d4bb9d8c39c156058848ad2d146e2d2d49bb7182eccabfc73d0127ce24b4f2953a21cfdc8784dc376d499edfbb53f9d538fb0cdc44fb4d42f5e2289e1a13e27c4b307e748e2617ca02689ea2959a898c37e90a2290e6b167935d57dd232db7310b776e55c026dd51379f977eb3542732a37c4637033b567d0783422fd4d5c12af011a3abcfea342d18d18a1d91c2dd883a2bbcb5e4e292f404f1353340f1f195cf815aaa1c16d72d51b18da57c8c3093be282ddd50fc1298e5716fbb20ab9f42faf2d2be4f7c2c37b6f9cba3bf928a118a7f066cf478ab7502006b72f8663dba999f5fb790b1292a21f87f05612