0x2cffd02eaef4ad65d43b8091c5ddf5e74106c6936585bad15a93ccf0a57390fd787d5144279c19b4307e8b989af3fb25b15d9d1e18ecfb002681754d9d5321b42238c795df54a48925fd7cbb9ac5abcd28fe08bc034aca27afd3b72b82db99eafb81d5192f89c84b1c2c71cb4567742fc727564a8c471d6002dd0ee7242bfbe2816184e2ff571864ec6176b8c5bf69122638185302c4593b1cdc1c1d11bb7e0a7d397fb6e932aaff4a72d01c5f03204d5ae88b1cc6337bbd97bb9c495167273a2115abc89b8cc8d40f9f625a3920a4448d69ac5e9626b7573a9206bf7bfac083f53f939c788f1bc3eae4437a549c3c7e1bfce37756e1447e63fa63d825d9c986b07482b6c3df750614d42ed5ac38ac8b80487334ea689b83bdff7b59e3a81b8760ff88af421987a97a99e0840986e886f45e7463e8af417c2986f2adf60f036555ee47edf5a7e7b5b459a739896922b336739168f6ef60c84690b70e81d575982de141164841dd007b6beaa4696dc2888168c604a0b6e0ed525dbbf2f5262c2e86d7791b027ee6a07d5fefcd78bddb2840c541f9b66d3336a0a551cbca09643257050a147217887d85062ef2f14c165bd3435bdd9467c131afa4b368f596bd89c930d08dcf69776192f73aabd64b5faa91e2bac10033ee04a4ce3569e6a088d2f8640d0ea286818bb690b3b3a2471041a21711b3765f66b6758faf27ce15330387cdd59225eee2eaada65ed4b4ec0df4f4b6bf57764677c7ded57f90bc5c9c436eb985b139008dc8acd09995f8b6637bd7f9666416ad19ad4a78f44e24fc72b75f3e542828375c7de2b526c754e0d8885fc3b9ae4354a69e8b060a0485188c4440167ad01681ffee3f5393b7f13a2ae04ded79b7b1f4cbd61ea3912e145342882c686f834fe678d96b6d20b1021392029ce84ae7aad1d4fa06ba4e9518cec5954eade91a333f987b95e04d79f5d6588d56e65b51293c426ebe855269cfb5fb598c0b37d5f21d106ad6e00c000db8e7165309319d7dfce791022181a6577751090a69d1c5ae5f32169e171f920eae31692ac0627ca64a1198ad66808d4209029aac53e6f61111ea719bdb253a9a8e54e34c4a6a03cf319333b497fd994352b9f31f4918775204681d4b79a03a9582cf2ec96ab7fa390cf1dab8af4c5083eebd03fd3e0d43a78768c82689ac3b8bf15058c0bf18b87f98d66ee4b1310b248461d9d6ae99f061f0709ec37e1a45e5ff2ffe08e5feea8d4c012afc0d83589326472c66e2188aefc392a6d3ea1c9548bc28aed265cfc6c4f1fadbbe9f6a1de2764c7b01cbb6a70a2cc02f9c0c1c2f57fe3124e8418e3139fa11464d157ffb34daee56d40ad92212b99e208ce7c25a34b03b35dfc8df207587e03ad56979a11d918cf0562801a1307e3dcb673870a3473ba4cba77402395b35ac9fb8683a185888e0ed83251fdd7d00d8889c8a4c52cb37465dbbcc99bb6cef3600d3c7d21a3a3b1357e485a31c786997facff84a5c122e0165490ef4175d1cc4a14f1de4d21897250e5a0a926288d9ee5bbc888f9278f6b967a555f65595c8f456583bf36781861e47284a453be3ec55557fa5485725ea2aca75a103b5ec3123c04ec615642d96010d805c3f39125439561bc69aaf9964fb9a3a842880cf5abfb0855d58bc58a8b193a95ae6817bfc5348c49ccca9da04e5f124d2a2a44e731c26f5dd4688ee8930541f0d5b385f75cf6211ef00e90ff2d357a891cbb3cdb05e4bc9fbe949ede4237a44a7275e37d85c519af86f209db34aefceadd2b0b5405aef6afe87ef25126e2c3286e71a698bbe065cc607d4764bf174e7eb6cf39f1dc0a4d7dd87215480d839b3a4ee387ca0dce9171d1305de5cf4672494cbd6bae7cb86103d86fe51deaa424f0f68aaaa3d4a44487fb8a6e1e0b85303445e96