0x2cffd02e6e2a6e44744370bf6e9d59ee1f673a86b42e606e9d2e22560fe37c7ce5a3dbd0ed9d259459759cbf3211cc0c8a99f6ad0d4f23f43abb0b87368b5c051e9748f2fad1fdd2933cd2853581b7f55bd785875cd9558c8f37ba08298cdba5fb85ce3bf56ccd4731669b8b731b170d5a6fb1a72fd11b8d0514db78ce28896ff2114feaceee6be3f8f9c0b8a9e9bca83b9fc5dbbba53ba35d2be16cf9a54a719c7c7a8dfcb0d6c33c4870bd210737564433987f5831ab0db645e11650735f9c59cc610eb63d81d034cbd400e54b776cae7ec314e25b167e5fb3069d62777a1f57034e73f0ad98deef7e99336f869c29226926f89906d26685e25ea98d31062f0553cff451e50a8fa8535ce8ea1662abe1c3b9ceb6e7ef6f400bcf308631ea7520fda99f346dcf110cbba12f86a224dd320d9abfb87928a2086d25d9d9d17953cd7d9a68cab7be32ec3081a5ed6dfbef5a34a01692083073282f71ad661f6dea8b2ded8e9fc21cd6450e2d5b814245175b484f051324da57687cad5c03a2ed7c3552912d62d2b7cbf4483b2737cd53dbdf0c91763feda24b639928d005d0e11f37d1c08e0c9545b1d454330f10c9d336d94b1789b0a80a2e2670908b870a45a84017c411d8251c6235e4bb6d8a0d3a852f5f84e7712be0fbe799f397041196caf816b2842d0797bf61582c45618e110e5547091f34c888f195d6756d46a66bb1b59a077146e881744312ba9b5b2a3cb78e0d4c1afbb551ab0428bc4cb8da3fb5c1ebb28105b2ce7499e1b5e9e7bd1c5916ec80ee4167d45cb24df93119c5321d2954dab3550aae34b3ddb43386f6323bc4a593b1296698eb442dfb40c2e4f58ae36cbbca674835c74b8048560a5ef39ec866b9e325cd792c2b16aa8bb1d75a2177645374c8b8a4044907e7e73eaf4cc2bfbd0e6bcb3a22b11b09521047e9ab3be0601cd6d9e74422cb477521df25124dc916c0d875396ad32fa8e29437aa8df2ab5676c504c32d4ed298610a5952595d0aeb9dca5ce137322a616359a7afea5acfb057171e04d99b52f81f5f730c3ba34194bdc707d7511de588f4da4bbb600510383cd129ae559e0cdacd101d4ed8f7cbe8637c7dad08566b2dabc5c9df956a4bd1604f426b59cb0fbea2a16ffe07a44483d813fdc37562b90f9ca849cb8572e7936c5014f1b25e70a4f7604ce9b7024138a82e8a75b68a66468cab04c3af101b49fcf5bb900f18fa31eb808668081c1d0b5235744a19fdcc9f60839027021e84545ef5d51e66ae3ff54cea8d8f6bc720850fb1fb8f3f3bb66512df93fc29eac7db42fab6ac8c28d76816a49841817aaffd1b45e7e5f11f58afb5837c4742cbb40540aa2c1979eab667f01e377cd1261ae641c3f8d8d9394e60fb846e79768d68e05d837b566f1919592a711b3fde431db8d932fad970fa9d42dbb7df26e71ed1cce51bfd77d65aedfebd74bd5be3a10b739273a9674af4c30ea452c28c4250489f6169c8ac488101506837f4d5065b0bafc50329415d7dcd36a0ffe83ab2b08d0999ff912cf7ec5791785063eec9e1f3e99483ff8b65d58f31af9325299819c0ff41c1716234281cb8d18cbd6e9f53e78e8f6566bc2e55cde1f452fcd9b42d58ada313a6e27a3d70f5a008689b2754092ecb126f197e7832346057dc49d0f033c479ec9159fc79a40e20c7c2b52c4924ec923d2bc55cbb9f5410e85dbc8563dc8af3eb713a5bfbee6b53f87ff5fdc10d2fffb789b63cc7e4b3fa75ce812d12cc5a4333f6e18ab1936733ee909037ce41b01e8c23b56d3e63a5143731d94fb9ab09ca9a92f007f77b6d9c5f7d8980dda027f2b681d0813941bd5a467592162d89388961e97b4aa202bc60f7b3c73596a7002451a70a864a0fcc2caa2ab77cc5f8370868f3af35e58e3287f254e308fb4aba82dc