0x2cffd02e5e2dbab9f1ea9c5db3e2f09b266648d57eca1eb1873b3f4f5b947f2adc3655f2d8634a28bcb9e66ad0df056fe88453ba9de0b0cffdf88716d61c2bc7325091282daa124e92a3816fe0e71327acb4f7bf4dc29d766dacceaae70c9e6a1656d263eedc4b3e7d91e72646279015146aa1686173ddc45f95a71ce85c4752f7419a1306723daec7be9c3eff239daa259531623c0d0b6053a2f2b51d8842837edbb43f74db0b83fe50035cf1314ac1f821dc530b68054614d978dce48f212ef57aeae7b58bc7ea583d5ea1102fd940ae20c61d5c95a60b873d3f2ce1c665ea1b6c287f14b959a7a47228d87d701773719dee50b7509da39df516a45d9048bc4e80a502090acd7ed718f48ab357a94b435527251b6ab0e694ccad21ab1a88d16215b7db6acb6230aeaf027b2551b6bf04de9e8894f81e01390957d055769f0455d59099110b4b446b7508647866c50a7de3b916a7e36057ce82bd8035896c72c258211c86b86bc930d3a7e98c90e7492631e1326fed66c2f245afcda7122fc10ef7bf83afb3dcc1f800644ca90e28e4a064363cba3878088834d4a8ee8e99e4d44f7cfd819cda2cca796f8643f79a705e4abd59b1507a72b11781cc70ec80d9119bfa8a2974dceec91ad4f581af076c5f1f14cedf4d6f4d4851b3088773e038785d72e33ca615f466e92db0d43bd4c0a68a6680ec36fcfdab84f2fc69485df1f849bd2659af2bab2cec611d0e2930012595c3ba9fefad2c0d30c5722c51ab9e48290417dc42d5f480f0f78737201c94ec8c916d5f6e1b2f1d03f9215a4e9ddd264b5b2e05ae915464dd3429c8aaba6f36a586473861a7cb936ee41f44a5d1c2b394b883e31106f0b596c68e2537c51d66fb97e0a22cbf4b1747a3515c1bfc400bc32d1b4e4bbaec12a90d5390d1ac42a04fdc3d37835169055f0871ef8d81286cecd13d7d075b2e9f8703454123699ad2bec6bead3eb77f6195e58b6af669555fc262e3c173a08614fc74e74e0fcaa6acc85dc4af587af975180bba87eee8d4e8dc11c4ad1c3017e2cb88aa6eb797aff66f464f97611625199f1d382794da71a85a867103e957f02d4013296a265151358acf38f725ec795d21d694b7e90c2ca21fdc3a9a9dc7df2f298fd87732b76707a8e957888db2a440eea616d39c91c7b6ae4dacdd30a52e294e68a6c5bd6a36719c9f907ce9e1cad1630bf163beea25df0b1fb00f1d247cf81a7909e7a32ca2b25d7d85f12de43d0d058368844799105dcdf3c152edf934f2b4c03a8a32eefa5f5ae6faa54ed00b22abea66a7b0af39468592f435a47d1a266f546ca87aa32babb148db0392f26cc2832e2a0d3cad22109787a2f1030de22c908cc5f4d4dc0490a945559066457db5461bfd740980cafd0809db6a1e27abf29a1bc9c8486bb4dfea73c73018d5bc73db2fa8dcea50de64406735eed5b51fabb0775992a0937b58e37c0379a58f36431bce3a65aacacc38ddf424064e9171c4c1ada2a971f4179020281eb1aee3fea33275cb4432155c70b649339a4e1cce583565a4d7c51ce67735df28e8f6dab9e095c46e951c8c84332acb2b44a7ca825a2a1ded905b0a0f6c2b5be036244de8a79fd1b8a54da687098b0a880c87141d121712e58c0927add255fc6a28973182092af0d0de3d2ee1986a59d22ae60d261de36eacd8f4d3fc67866e0a79b37394aa9946ca3f7c6e6bb15952c32cbcfdb414d2d011f16d3125489d8c0b09779f495fe637356492f73134c954f4b9db6f55c957e925029174b7a10e0ed7de8bf38c86dce39aa9e55fa2ea8dc3f3cab5650de1d02011b41d3730ebfb140b0e1a51031292bb7692bfd788e9d387f09bece3629e0bc700ce53143a8dcf4baa942980b7a90b41b1a68bab47c90ba5df6067bac25123cd8c1e1a5cd273b1c0a4