0x2cffd02ec1c326ac981fd55ce79378d4d6b775516819a02beb8f9bbf506c05088e5b722cc0674aefffa95337cefe99fb767fb64777162d70cc5f6ce3d77e32032c4d92cbb7f3632f2b46df2e05d2b07fa35fa61e4065681d764e081e8da03c7b1169144a01ed50284a432d0c5b8742e98d3c98435044183b4c0fca23da2a40108678a2be3fde33e65216f677a9e383328710328b28c96982f8c3c69d8111d92cee7de2362adf6c1598e6e496c5228b9d7993f04e7e7c6f126a0602a8400f45b39d052a69fa1bd0a7a20da1d747caf052c818119ecb0d061e935431fc95423a58b52d6f6808ba8cd1569e0c7740ddf662fa677f30b112cd5e336d356b828cb3ee5de3edb7924ca0469a3da14db2755c1d4dd56467978beda941ce41dab0668afcff94c9811c6060722b9886322fc5d38b46e87ac0ab1c227d6043501a566c366a77366dcad68618642335866c222241d190b0749082769a56eb3926c75a22911f625d91de14cbc7ee8385e816dfcaf8a944767bfed01b1c1779b249c6d0024b2be5195a04dfec00cdf2b0913a9ce19fe8c841d3d8c0c58c68a6e077614390c0656ed22aba3c20b868be23999d288de2ac58671b6cb34bf5cb15a5aa43ce6968f3bb4652d016ff6af38f280cbc76364540610da62cad757d9631f4e3b23be5233a154a15fb201f099cbaf9bbb06c75781e391d6d9a25246f35e5ce443f40ecdd710eaaec334482f32551b449c941975fc5b4623b5046489d4748918729e7e2cf72aa971297633706ee4fb3daf747384fdb7e6439adcd59489d48245d4e4aa32b61a6838f95cbbf71955809591f6b9e8f690105fec38a58df76d2a452fb7a9fe0dbc5ae5459be246cfd1ecbb3b08c3f71cea1abba2359d27c2cad0ee3b5c5c9cd7608c8def47e65771221e2175f1f0ff4623f441a173c7da36f17a9b410a3714b7f91de3385967ab475c1500a913f20288977aced805ef88a6a0bb041e924b950f2aed04ac174ab47965861bc672fd492a07107f3922b31a921b058d464d075ecbd5923dcd58aa378ce41be6a93529579f81a31bd6bfc01034c5356834e3fbe893789b01c3cd1bfad1fc44afa9089b565c52c3b9bc01eb573821409317067aa6a83c8e7397fa5be5440e865161955f399366c6209e3a5bb318190b778b731bc8e5864246be9d4e568bcacc10841b7e4468bfb2c1c247a25c9b45b8d89ab44b8b146daa1fefce26546029cd1c1e5e78c6063838fa17a56543a2e23e348e30e2ce4c1d8c40b6625fe35b6e267a3846b3c41e9e308f3d6bb50f4abd555bfd5b016f5d743dca22a1150e4c93e29271e8f32f1afc116c0d194ade45493d0e4efdb24fdfa6296f32bd8c16d7f407b545bba0e5ad887d3a4022d1d0f36efd7ac782e59ad721e60f3aab6545da347bcb4ddc9eb28231a20dec1477c35be05617346d32d482192ff71cafe6488a7ef72d9fd89f265fbf8e7a79ea33fe99fa060d1b673fa57a81d55adbc9673c9d82e4f5f10073016faa6799dec699c931a4ea1b45d2dee32af7c9eb43ef7f35d36ce0d9955ccad9e3a0034b3a1c2857e21893a9220f7cd4f6b5050a9627821f8b0fb03a00b38257a2c4b6c94ddcbe5e812148cafdfe0b35278f76d0a95dc872aeb6c392aebfac0e80f542cca7cf3f7dea6ebe5d5e23d4f650915de6c212fdecefca333dd3c9d4ceb033d12ef0c0c87de22df78ba773d53e86ca34e30815eb80dce083ebd1e627917a0cfc911dc50aa71f067673ab8e12549b1935a749923bc3e51dd24a91e04246f3bdd4d0d6e8f2c8cda26531bd54716d00d4dabf57eb3e36532e28e5c6fef4e130779f1c361a58236b88b5df67e0cbb103b06d69930a718e19c12b1574b0c18d7e9ea3b08a4b5a519475f3c5294112c647ffc5dd7bae6c57ac6415b7414542e9f6ef1c80e31