0x2cffd02e58f29b515860ea4e4fc595b96e3129491d94b9ce29fb7a2a6360a701e65d7306187ed9cf2d8721f07b2a72ac94558c40a0ea8081eb9ef0913508d7742e97e808af19b57d3943ca4df8489ae4f91d2cb3105510bd3f9a15d68b9055da014d500b05a8c79bb92d4e53f0fe0c5c018bfd1d657bffc038056862e866d40206e23d1fabc6364feaf8c27729ee30abe4efdc10e14fbba5682dc1a753225cc596ad076e2c106fdfd0c2bda9cc407f9fa55de7d2dd9746227a6dd2b50c223796de650491051d61fb682a25e8b75fec677646f4e05d53d50d543d8836c91b5d3ed8bc947b76f519bc36f8a0b2f04ad64be1dcdfaf7ad4fb457342d4c8f7c04279ecd906b98694c900f6b46079f2de499dd6c7cad3ac46a475c7b1ed82dd6ac6a64a9b14023c953bcad9482256929c7ec23603ca4201ab0b6b1db3bfa7af0303c71544f8870f5eb4554a3263fa7a8d508a0043ec4ddc397f1235cdc3bdf3f3f9b801955b6c958b72815408d6602ddc2bbd7b3504df8cd395b1d46e593fe747ec9a873dbb50a076c7e3db8c729b43a5fa11ea1d22802415317c2c38d3c774fdfb3030f00dddb100db46110664a9302e90760365c445017ebf36e82176bfd6308d23b6ee5febc6f75447aade7b2641e57477d4152dacb83ac83c02020b9805f34f4c3461edbae97deee49a0d6abf3a96024e1b7bec86bd4b9a0f1ffd9aedb62d3970ccc0588c1f884b27d7dbc7445f28ec53b0e9c80aa83b02c43a817e7ea75f80463f3746069814f567b9308d32cd61bdcab8e4b0c301d3c699fdad62e30f78908ffc80a5c43925d77a89c7fb19f23f7edfb4681ab549d010bdd3d933e4a88a9a573d75a65cafde447d52640bb87e86109a8f285adc8dc929124e67f2638bcb6e60c02d0aa42b4773d1f8f9b5931fa7199af8c1f9b6fb687b11a4aea85e328763dceef8f68c1c5d3777d37ae96e422b2640a6a8675f3a60999426776613623bec8a714a9a048df5a84a67097ec0948ca9a708771420a8781559c07b31ab3d685bb7c464b5d2ab925950441a094a367ab74923982f67117e28388343b5fe91b8dcd14334b5322a82df00087cdf57bfde303023e28bd6d27990c9ca98ce345f3025c1eb836cf2ec54573c9dedfd97db48e3eb8d316d5ea34dccab674c51f7086cf834fcf9a0e04ddfa082a6d083101ac9ae67f7472b2025377c28cd99d93ebbe7e2a3c16ef55112e86a1ff6ea47562b3d0a1bee8f9da1db09bd68ae28dd19c28c0285dfccab864959cf6178bd5fa4db2f6ef812cc9871723b354f03bcfdad6cbe558dfad2c77a6b628d002029518831b042243cb979e48ef3fd32a87df1ada3c8427b71c1454aff854d5af45a6919e2ddabf7dfa6f8de5bb47f0a149ff040045dc884207da79429c67518c8943d00e1e346a2ca22fabd1e7ebda9eba4097256d41fa3cba83f7c614f4964faa282601d6f71a70780aeebf3fa234e2354024efc4e8f34d0b4804302c3a00e639b85cd49d977d7f312324e8f8dff6bade52ad4bd5718c1923373322342297d4a82edc7e69fecbf1f41a1d28a2732e6756d624c38d047654308d316b2b45c7a18683ba7c089fed61fcc1022556cef4eeca13ff10203d7876c01ac3aa27aa2e8ed37ea859024b2059e1bd5251ae3b440e5e13c72965fc0dd47903b8592cd7b8ae2ac1ee1a7adc7d2821772dbb9aee4f39f985a0eff7f8e76b456484daebfb9d58c380035cd00745a6bbe60bbcd3d306575ef95b2cd0c53e857c89f088d9abdf8e7263a0f6a9fcb1fdc9836f4cf6b63e58bd210b096b9857bd17dbb6c3e6bdf7191596e0bce1bd738407743f1a54755cb6be9276fd4f35330192e04b7e46fd87f75e7c40e6e586c1ba1d3e933a8798bd1f94d30ad14e6cc871fd38436a578d4cc4194277fb45fc044a31dca6f