0x2cffd02e91063cdfa0b72e049055c782c92ac8e70ce7977b5c266e148f2949af6b353d82c11ade6220b63aa38e0f43ece2b9459c46ea569fb07f1309bdc57ec78f0e795ddce5bd3b88b65b4ff470937d884111be494b355909ead3c7f5a642b8b3f53476ff918f7da006b8b07c0a481adbf24e868a35f2afc2b0be1ae0cc54aff0bc781d8ef77c55e331343fa7889a9314a8d11a4bc8e362053408c195c8819bc2d3f0af9a6955b3efdca6d54220f9cc21467e6884a47b58a4f9f5e0c61f11230c28af0fc3521f41d6848830e047bcc256b28676203d52b8fff42b4ecb140362ad62777bd5a763c1bde936dd2c18f9379107b99249bfb886b2c172533421d07d7d64127e387d15fcc220004f5c287226fdc69609cf647d433b244b0a54fc1109fa5a58d7017d733a265e50613ba30b01143b2b720106fd800fcbf5ebaa0b93ed2d50908c85d7973326190d0cfac8ecf1e3edf8a2e45e491e70ebcb0b448941ca15a53bd3748ee0322579c9fca8994f19a91969c4a6268e15110644d8f5fcf27f9fb900d17d1d47204b7f65618d1b92bea8fbe48b68cc241a30407f2d9fb7aa6c2a191823057991583882937ed98b7f5aa73cd086196ec0211abee476860cd835f833bbb743b99b4df2e38bf42968ac3d1bea8dadbeef80a4bf288fecdaf90b45bfa19361813dbfc450ca6f6f67b6c6984b6f533feba61fe19c509af114d4fb9bd90a0c31f303ed66f58ca3026c899da882f3972d1f4398eb720669d11ee5f7db8fbfc638584979349201af1417b58df059832377313b90d3b38a166f8498ac4d63b2242e84aef0abef11a112265ef68822cfc1e17014d727dc0c22540618218bf35c319170cbd6286e6573cc0ae7c610c83d58e0357e445bc6432a5a3e9ca88f7a3a8d38960d5f08e36313fde1137d8dcfa8f99d317f88ca3ac52cbb9871095e7853648c371d48812048595c28339ac7f5de8b37a3d19d72f4962565ed34cde95f13a5471a31026e4378239e31a2aee9e7f258bd510eadbeb7cba95e346aa9ae7a99f2c038f0714aae6194235497d66c48c9a8e8cf1367627eba9cb71e10702504dfe09c8067f688ff85f737c1bd4094814fb6a0de09787c5654f64e5c0ea01c6021fdbe73164ad825d0884e5c5487dd4afc7d26e071796e16975f960e3b335a7f2e86489d3da2fe0b5e22495e3d409e3c535334ac1394b64dac0d40cb7558d417ea8af1471ba76cb86afa57e3583b287c2f4f7bc010f5bf8b9b30a4e8b4bfb6f1e05879abd4ab0990deeab67f3a76f183826472dd246167234c3cc21d059c593cb07588590ab2e640a79d00732577919ac4b1adce5b0103b30b6c181dbd019d6c2f89bc5653b16164292c5026f995bade17d12c445bff03a7f73689e0906dd0a9b5cff031be35802d4811ced4c7bb4409a36106f8a52bd558be87bb7cba79f3139a0b758198922f89e3ebdb2b63a3b5153861daa91673d9c37224e86d1a95c560c59129aa443b79134216d46f60e0ae861f68c0cc0bbfc8447c3e787efde40170bb21bf77437097ba624544d51ae08750db1f7f166ac1cceef4d74cfb37a873310d7da44b397cd6b815eac515a82a7abb19407e76b047799ec1f254e00f23aa210371d31d767c769fb9137d308f3d7b899e31e7e3a876b19e38894e590e0ba6670edf21c87ae064e50e6fc22659f7df1f41ed5a0f13b8d3a20c65d060df60ee4d21d578d5ff63eebf3756d3b8f4ca9ecffbfe04d8d7763478ea841a12239184f4d590156025acbfc0c1378d6ed96cb3161f12e78890300c8a5f3b4707817ba7fc104fdd44c0506cb8a81bfca748f293670095703ace9da8b4c65d8cde592b7ef9dc4cae6cfa291549fa18b5a09aa462a3bf1535a23105ea77c0b2d6e4cac2bc7e56f9c4c5de338a3d3386fc7cf225101abc475a