0x2cffd02e1233174660f35c7a663fe69fdfd7be29068643ba5b50f8be41b560b4bd37a14661f51212f8b4eae9f28c60d628532d5f5f51c3f7c1428f6ccfe447c6b25673396df5e20ec12e357bbfc4bbcbafeb4dc8d8bc84d49c9219e1d8bf7128a94aa801d3bf1784c09539f53e9ad7f2c568879dabb8071a6d7ab11be806246471c3dc5dc64792c480ad5f4993bfd009c186b238f4ec2df8c4432a54eb2ffa8ef7550b4c5de863f3c048617de5f914587c792c0b8d06a8cc2f701be0f96eb7bf4918f3446483e0a76948cf911c48f1949db610680b2fa0592b35d9f7d0d406b7188a5f4559aa29b1293f4b63292d0bf42a2d5101f83b0f8da6f4beda19d308f5c78b3e0c851752a5f5a8e5a73a2122ac35934ec6f98ab12acef2033e7609727ee14ee9ad35dee5cade34f2464b8fb13d74fb7d00a2c6fa6965e57b9373540fa5e88a17c10115b74885b34f5f4d6283a039d0d92fda09c1ca7f39b8be4ce763752f25aa7064400b3bed73de481e8658bf05d76dfef71d4082cbd131588a0398a52f2b6f7e0c880947b9a9eb5225c31e6decf0dea166787cc8639f9d93714e2f838d9aa636f73a576a485c202dff61cbede7cdf919a1eb42b087cd65b753d4896ee5e038bb81e65a85474ff9196b36ac0332bd73dd4310143ca8203a14208568bac4141c03f76c550777f1388cc608dacb432b7a066c352bf70748cb3691c0351e1611065a0d07127f02460f351d1c87c6cb99ec11bc7fc1243128de8443b69714fec5183b518057ab7096857d1d70625d1074d720d26de3df1283ccdcf4f175c31e4d91f54bef41fadf8322e0aa740fe95725f4b2974bce79a39ab9dba6f18294a5f6324e7079702a289dd5295fd1e453d273f7872d6e29336321b65f398ba86b132269a05d37fb751e39b0b41c04ea27b3b020af240bdd3621f364dcfbf6c76f6c69a3c2d082d8e48a2b48e101aa0d431b38580fdc3abddf04096f8ec10cc44f64b40f54b9791530f34f615ff476e5df0357dbeb894b31704f6f534d4a5dfd89f605bd262a4e60527863c7112dcdb537b09f12d536807aa2149cbedfa958671678108ecfe514f237712a97d4eb3fe05d1bfb1155efa85f393fc8d9edc9ee848c737dbeab91d66250ee9b404975bc3432d8f96e5c178f4d8a5805ac96aba913e159022619143310f382e10f5193f2692870f971938cf51f8c73e2c7ec30df585b94dfca39d18c7f8d7bd9eb3e235b1aeb6b0487c84f485c2b93ee26c1cee51c404ecc483156af2136b6c8f6e3520ed00abe3209d8b9b95b024ad5601ebb3efb6485dc63f999809d0ae4c966fb46c30aa1dee3b6fb3dc5b9ace5e34fb1fc5232f15bf7a2492468de8681b7c3fbeda2c60e1d553a6cb0a03d638da23652986348516a702f9a4cc91b63d3df80893a183056bb278bbf6118c830c9f953b07490701ee03b476e0434598455ffb68fa1951e068d67af107a58976769a64cdaf19101b70e54ce90e15ca3a5b67885f21777e7412e763d7cfcb9783149e85867910ec723ccecf4adfa3a5b7c6a377bed1d20e83e76e44e0364bdb1686f03d122ffaf5c738e5ed2b48e1617b3d164e74c801f1f10b55f40ccc73c3710f67f791178d01d23f831b559aa663b7dba78844c421dcae0a4f31fb8edb45de4cde663293396bc31d6227723eec450e320632ed39614042faa8ad00601e5f9b77937e7ce0ebbfb98678922f7d3dfe8454f8c3c5e57f0806b4735549464ae942dc89c3cc8fb1dc358245a80d706df043fc535507628fe8d17761d29e9eb762e10025e0250a2cd146d5b0ec75afca276741f44089980cc79088b317e4596560764085a8ab88a8d140ca9119296bd7e4fe4fd394768ed8610c4fc2e56be86de60e0e3ef51639f8c1982425e7e60152cae28614b5b27085f3eec9c6ba4b2