0x2cffd02e21012978b7721bc6b149b91ff646268ccb0115d55cc7340fc425bffc2ae11c9ef6d96a04e177eeafbd68b792df1479573e7d15700dbce8476578945b3b67bec29cbc10ccf8a0ab8e9464cf9ec2147f2b0d0a30740c82062a60e693749d12764ef95f8b1e29c1ac94c55fe732a06e4bc92d25409fee0f58b8292cfe5fdf4491da31d8b846b557b2312581fbcc270725f012edfdb3cc6b6eb4aa2f473474e85e5c2e6b34f1c13e3ab860a5ddd688a08a79f7bf2780fb321ba047a4a9c505663e8f4dbe9cebf7a0fa2bf8af38a37bd78c25a788203b0757c678656a88d9536f23d0562d39ac70cc5018d864d067f27fbf79fc23947fe7e9e091de8edef04daa2fd117c8a091f39aec9b461e4b1e66a6c24b7815476ff40b5d7208acf45804606b6b452ede3ac16a08838ac0a730759a06abc2075a1d42f539a8644aec2eecf71eb54653796c070bf1376af6814b387a216ef68affb3649452fe35a2bbb80b905547c39b23c51d910e74abdadb68644c680b16a1dcda855577114b7211d890958fd4755f5d83e342a0f928b4dd87e69d4f3396b194d36dc4221077fff682a2e4b8f54046729dd1547e35157e56358ae936c6f557c95766aca1884a8ad50b5db184308f16c0f668f175fd14cf0862134e259b0206145f4dd80862ba36f71b9c52b706313f5e1d3292d02029e21f5355ac9c0ada5b569b092c144f01e453bb3ec8d1d25394ca015d0089f07c91cd3a2962d29a20e5eb2e99f7b86d6a3fea81d5219480490db44cc2c4cb3c3660638069dc582f653834d5addabd1cc1cf46dfe9df4f3f2033f42330f62c2fa668fd93a25c7de645967fc3223fc75e3194c1dbc5f2fa51c3e47272c7372ab3020fd965ab5380016af8edcb6896e8aef5d0466d3033096d0c8e67f9fa5eb8eb684f49854c1e9ba795dadd65df22200028fd237c6c5cdea7e5316beaa0762881e47daa8330e3d52a044c7c06c22bb8f43a01ffaad6ca879faf30bd1195392cb08dd224e3233ec73eb2e1aa8274b02e80ff45d7096523e2cb638cf6e787a4ee3800aadc520dbac60b37433516c9c09d9df12d1fb973a31c868f61c3244a395729c72c4187807ef36004db3908ddb7d036c40206e6970037ac8654df6ded37d53ad46d57e987c43d0a700d4741097b56e877fbdab9efa8dbe6f5cbe8b6af3bf3e99d3722f9f7215f032d42b19b77f5b0eb749ae8bdf55180eaa63292d8dcff79b0bdd196a32fbb066b6124b347f6ca2b8c4b4bc4de8e50d3645a183263ec038674bc12f580cc9b902e5be3c53024ff8174b91f45a7f1e3d81f7330bae4530ed79c86f67b12ff222c3bcc79fd402fb4631a628d1b6f203c61b4c70782e5cc0993a658d3b43d7e7b1b1ffea4d448c55ffa82d6d3109ef6132f3688ae6227bc5b32372042b80610b72629d704855ad3b29a2b3b798d6db6c587f602bafa204bc74dea3c35bc529a30c43283f22d2859c09bc10981b2bfc146cf4d8401ba68ec347344854c473017844a7344ff3feaf374b70ea74291c72010f63573fecc779f95e53f634d3c4aa17cd750d289da843928201089adf22f382368c0f8e0ff796932fcd3bb81cb46af970b2e1db8fce101dd344d9664d1f8e6888dd77e7ebd1571beb8e30b5824aa3c5f0209e80a3cb8e9776dccb09990fd403d7cf3813ad86d5e8bef27c6056aa76fb9a19568ae6cd4176138f974a5dcae06c0dd89acc1b9e661c09133445bd4c8a5bf21a2857f813cfe89370f41a14a9ef48948689cb18a1bfe2070bc2d4d7331407f8676d426359f54f76fce1cc5143144999ad7248aeb47d22f8f32b6493af992d64cbed2543e6f83a3ab150030391b9dfe266af036df121e0fca97e2514ef31562504395d477f6385c4e825d707e8328b5d6541a28177cfd35ffa9d546471a0a1ceb3a