0x2cffd02e132b21978420b2beeb2eb63a431813db4e61513389793c9be243e576ca7858b5b9288878a2cd07d5da06e0831f5ac28bff7521b53bddb716914baf38af4bc277acbc1b54ea4399a9fe9864fb77a2d2ba8ec5adb02d5893507dde41251139cc17536d691113eaaf386b9ebcdbc6adfe6badd27ab70a12f1150e606fcf17d6eb9b2abb925712e3623e6b157a77cb6a862fbf49cee3e201db3c3b585803c0dfc9683e7b9157197b0a41de0fe926a5d3ec29cae9890658852049e78e02902f3b490a8a0b0a3124416502f0d114124fee55df74362a3c1275b4e4540dd2c2737c6f222f7596cc525c1815a632c3a633b469d53a9a31b7c97aa64efe8601e20bf096d08ad767645504db8ee08d5e84f3f8d5b01cc940bf8caa6fbfdfb950564ba3c83b67dd59216a8892620eb6ea22d84f4aaf545525d664677f7f424372f90dcfa7556e57071a32016ca5cadc2c12b36461fcfae69d42ec5999cd37bd865de9770977976662336479db9596d56f208aace42f8d0aee5eaf2786b5e5546835c62f9d3f5613040d8ac1c6d1a611c09b15b0b12a52948a9744c9ed358ba064b347b9cfbb7e7fe20799e707db653996e433d23570f589dfc7e3d9693e2c7a6304e992537dd822f9743273b5062b51ee76fb7deae8263707388bda8dfa2b234d6c98e5b4bb4a2bca811d0dc914e411a52691ab547b751c7b2c14c97aaa52fd54b0eb5d755029c7fe05e9309fc38f654769c982e0ca88c628e5a6ac0e1c26b2c6854adc2c691c08149e456d526ccf172157c10621ba7d0912e7f77d112f886c0515e64df21280da49564b22f290ed15c1061e56d121dc4da73a8a04110869775977d3d0a46c93470979ab10f8d85a0c3440eb0a824e3f65e7267bc9f1925fca7d73276380476f9524916882b4b7cf76fd37211c6050b2a825107804f769a861799b3fdafca5f7e2f692a084f1bfbe1f2f956053f520e904b979a1dc4879a5aa8999f457dda9218634b215f4f41cb630afd8028ed1eaf7a7631625390d666009fa76fd4a4d550285255fe1050e89001067ce207cbc9f9a4306397dfe7c6f99d11441914932e7bb8a114da507378948771ee2dc8279fc0d66dde48076a7bb5473b7586805dbecf8f8758eb354b8fa43529baa618dadb8eb9e027ed9582bbe4eaa8206f2aeb7157a4f8c3aa7b5a1b20946597774b9b8e9ec51870519a6ef7baaaba278b680b80e495719cff295fe0506b508a7d369cfc596c057ae1e46cdcfc63a3476f51962811fd8cf6d881e92ebce102225a83a5d0e444e13dd6bee976da00e749a8e4323db14e2efecc9ad116fce75d23acb46ca1f08ab74747091b5183f380b986944e85e36d8af84aa6188b775b5c768dd13de5022e9c71b9c0dd54475726b766701dc05c4a3fb8debd024ab0cbfe5d51fccdfcd7eb23deb59e2d6c1716c00917672fc6582a901280ec3737d2b02f79fc8fed26c882be68f203fa55c6f1195e8f9e41387e479d1cfb8b6374e72d6f6c79b3c04caf6ffbd574d7504624df898ef3ef5935051c3dd8e8994c00e96d11464f7ab6c2cc642e2b842ae876c8612aea456541605abdd90df2bf39394b54e6a83d2f0e50dfcc8840ee1b985f19b0e1c61cbfb8414d1a2903d1c8ebaa5441f5990fbff7c934d82a1a60e93bdba044d131745a75484cdb19d58438604adcbf2e0dfeccb371dff32fedb1a628238459b89525f84a67001ea27cbbd5301032169c1532125c2512a20b2134eda355c6a3e31ab470784470ea914bde94246cf349f84addd8996fc2535280c605a2de5fcdb6fef321a299199fb32ea1440023ab1b782d240698a4b3c16763d56eb4708bc6cb853a2474b01362ee7e4fde9e4c5da98bc35146aae1c7af2e3860da2443b0faa982b3769b77e0837cdfd60c5c44616878bc463005e28