0x2cffd02eb9538059e93888bff48dcb19a08a3f2fce3b7af5e6d2c212809798d8aba6a96445b8055fd2acf472954fe93ca70ed83fcb3302d43e961922edda366bc65f50e7f29f37e795ff9c65080821ccfa797492fb33edec4162d29abca6b3cbababa5ce6e34a312a2780031a09c3b82934c0ad8619684d4ce6a18d1a21df03fcd0d96e6293cbb4367ee8252596aacab6e81a1e0f0a8ba99ff3574c23e91051ee64adc15aa91e9e522d8668a02e6e8b4deff5ed4a4511e52cdb2d34d6176f9c6d7acaa8f23ba5344ffcf5a7f971b5a52019a74bee2699c89d0d9c6bb06c82b404735193e3f30cdf5992e9dafc5fb1c73eff0c3a2564029b11c751470c01cb2582504a37a37719b10f84ffb35e5a0de979119896980866c516d860651773b54f4d6128caa5e816ff7236f7fb8ccccc320c3182eabeb6ce8b11cb41cc0ee5ddc54e603c6ea6b5b439a71a2896daf092bbe767684a1af38d987ab4dc0debf7f36c2073e8c8bdd5b497987a60d2d8866704c160c049aeec7036d1bd38f1df051e1419425a12369acc04d1e25d44afcfbc9160a2b1a74c06438a704cbf7fdf3647bb8c6335f5a4e0620f302c526b11d5a6ecd13478055066d14602aeb085f076f5926a530abafc6797fc2b3c5184b2dab10835675ce90789e9e8d90ced9ffc245d8e2a58d923363172e444421eaa25700f10807e120ad1540d21a994b608f9b47f7a63f271375551edd28850426a6e81d151a20b4c0620e49d403ef991a3cbe201cfc541e32dbd77814b0a9421f1199dd23599894aa91e17f084137b168eef644cf8e51cce092cc8f4eb45155b1273dfe995ea967e9b3420433f622a9d580dcb37f2679d45196ea8efcbf313aa683263af81344a7b28d996b77113cbd368567a6c0bf95bded41ef1f89d76d0f84f6068eef97a712fe8f07fff7183df88b399345a004ff156e6fdef97f7f2b537481ca19affa08168b81f7971881f1ef36fcb8e57d620c39c4e46fbfba357754cea1dfacd20df2c92b9882859ba509155978b994f23696f16286e28eea1e0ded60039cb3899e11d408ad50880e2573af9526f56261ee8f2199ac18e1e388ff03c83b5132e5ff9253846b215649d3f40f9f2421cd27fad217c91462a7b327bc86a4d7c71a97edd3486eea664d9b57efd4cd5a5f9ec63a391a3e9b20cd3c85277f99676fca50bd8edbbed610fd13f363fd51f248305b601b3134650721764485bf6300c299750f7328d34ce8dcc5ca1483b3a98bd0fda8a5ecfd64e19aa1d93d57a731f8af28c98a9f4b6c70b85f10ddbf3a31ab962b18a374ed862b199986ce3a425c6d4c2412be2ee6ef2a51e8315360be45d0534004b07639bede8bd93e71dc7c9a90305e22a7b4eec4383d1cb672d2f846434ec2489c68e10eb1564bae846682ed6290fd92f948b0ba92e2e1ee752a7be9dc7dad92a6a3fd62c9a164f5f28257b1e9e3d0a307ac094a0fcc2c993ebaa3cd02effae2597ffecab7718ac24add12c4573e9637c8a4100e1ae049a8078d82201b26aa866109be1fa711065ac67efaefbb4b4cad3b642025865135e6a10fe4d0a7e5ba6490750ec1b697a3cd9c7c2f6ba315d46d3d481dfbed73dd5390a361bc8bef5ce5547c8f45d645e5cc44ca03555059b56d9a645a1d38cf1565b2d54528f71b2f331d3f3d5e325ba797d3210c8a23c9c4257db094d6b998ea51b7f07a58dca90e979b1161f16a7192a3734fa55e457a61944e7657afc50cd8c0f881a68e0889009b29c5e366856003fc437c6b3421d0fee1a61078437f574684b5e18b0437f9e6c11d74eb89f8522860970947f026de99df46109eb9c0f6f223a9ae3bfa31f82f437ef87fe29c082242839290fa0e8722ef51788102c061a8afd0976d65135969841e60d08b51cc7720fcd2471666a4b3a69b5c2ad7