0x2cffd02ebc2b69027b07b7acf83137cfe89237ec713057be61c1e2eac835044e057221b3efe39f8c607e9b0d229590c803d71cbe30232be8598dd2d6659077a9b862c7a5a8b20208b132a3979737844268c28d9d5ef2d963288befa17dd378e9a7bb475a3d817d5b346500fe2b1725ee38d96eb2386330d3662ebac04cf726e97e12c802300798b02633d39dcba1136b758891279a685f8feb821b54401bc178efb7a76b48ab9174d90382429504aed9aed7dd0272d0d351b54ecb3dbdb61da8e3c0e3855ee16e0076431d58533867f95556300749aba12a4ad95d3a38f4533a6e4407240e7b7b42d7ef4843d7ef4e462aef8a8ded7b0ee87ff0c24360437911590c14e8ba00373e42bcc3594f60b324f4c9a93b49e17359aec9af5525c63b81aba1788bdfcb5ef5fcc9931f3f4d4f28743f23d73e3aefddd9cdba6e7e3e9942e97e151208a56ab7c701c45c47c5081cb3e33f08ec2f788a19a53d1d176f780a8f87f840b8048c9b176b0935e0d976fed9e30b99a65d6f20e3494a0033e881112b87b6240695f8f9e5aae8fa74e1aaf8db62587ed51d3497780dda3c0043b44e8c2420fec84643d0aae6dc7581d2d49abdda81704666f167f2a3b6998a3d00b5bda9099ba975d3f5e37b3022dff5a27fb306682d6cd5be9f1dcdc3359ccd3e72d91401870cf8cf8b8ccffcb7a4cb9f6b8ca72e68fd98ec7852cbcc4cf2b1aa8d263d8e71a5a72b853c78e17f74618af19325edf0467196d3ef1a5a106ac0b20c265bb70452f73ab800d755cdbd2e64de1569827dbb806b2663685750bd1160d9028b43ee94071158ec2bf4236adea8aaa6bbe1574e6c94b7b65dc5c8668db8c22742f91d278b0c246642e0c7396ad1777346a447e0362205d429e0b17b11935150507a118377492e11fd7b1ace54d2f335b800d304ee5288b9996445bb1c1a8f2ae3da87fa08b0f9d73fa91519f21febf981852a70c248d6927b374aeb5aaf90deb6b082396091c8575dbd7e3f529002b192209d4b02ad901ec307f880fdb67dda03b5e56b82c8177bf501b0a424596b19cf9bab5cfac68fa30d6de46bec0cb90545ccb1f43261e3fff8b006db1a81cdc465b8c7854fe71da3862ed922940dbdf4986ec468d0ab580c90ca18b7fec2f8151383058b0b3dadc519918e2ab79fea47c4a920af9d09470f8d9e787d22bfcfa5a3072dc19f437c2d4f25dadad3638d4eeb3f00c7e7aafbd3e10afe61f43550a2f9a01ea73648bd8bc92d205ac70c648ad8fd3be4875b7e25ec3b77299adb31e48fd74f0c5eb4188727ec323ce005250b295e653b27b7915bf7d6c9fdd392d43f4bdb1313f1830772af80223822209b2fea01f20385f6a81941682715c4c937c521965d099b58a6cb7a661b50e7b9e3325a73d7b4c532abec283db123f19c2f7314e58f0e1e3eef3ad8bca2a9f5a6e8957d87b848a1b2715f51d519b173edc6ff276fb58ff3384a7f4d15a9cccd72f7efd041ba7628b76361a2a4b103d0342a1d809aeb3b6be48eb6183da200865ab6f8415638528dc3a395336394200ad1263d6dd54f7a6c1632eedbe331e3c61d3bbe32ee9ab607ac837d001e9b42f57cdb2e2e52423d48ffc7ac2e3876285bfc5e1fc76c03a9b6144db2d56b8594d15f092ed09f0e73c31dd9a491cdb7daa03f67f0e4be2d6b40a4145b457301128c466b94ccf133a723437df70067d55983989f4ecaea96741ec188d175bce80f84e5ad428fc629b506162d4d23cbd84c5856e98d0acefbdb38aab071555f355db3a5bd30ab41d423cd15c0088b09c2f9e24dceb5f5a7ae62882f43863c1d84224ca9dea1fab2ff649f8ea5df094a3e8ff4665ad0022d54d1d26e6139368f179fca05fe1176058794cf2841eb08ea8110643a56bafb8dee3bfdbfeff73c0f93cfaf9704e2058049