0x2cffd02e610fdfd34dbc5ceb5f922e2cfd79a506f7ee5bc690c8733a946775e1d52782bea318eedd56cdd7ec2812ebebd8e0dedad344ec44f2befd692c19db2a9a5b7eed8b8cbaaf0ade88444142279f7402511fbddce9a25e40e5448b7d557d24b5c012118e3c37147ae2f037702eec21b5e677bc1ec1e0c7d176fb62f833cfbf767688e69760d9acaf28700d4a8b4d243738c85f90b0aa5a790ede4ce11c85227c6b3b66c8aae1a59ba1c720f0abd8f738bc16d116422e803be1e381ec045bdfb84eebbfdbf84af0461c1aab53a6d373bcd2b20d727c361178317eb6e121281f8ad28695b91b1027090ecc9d7ea55dafdbdc426d0490bb34ffbf5d8376b6dbe9d2d8939fea41caafe7eff376d0900720b62c0e78ba70f9f78235e0f93b6ebc8f3ebc73478085f06906ac0d0d418b7953d528e9a42da3bef5694cbfa9550f22805ce63e8675969269b85d1412b74e683210437d19b243da7b825c04feeae17152bddceaef64ea590fb2c84446e1723cd3c650449a2f371923359ac238b329acdecc7d2fbac0847b0d936f8f38d9a14d4f3b27c499ca238eb9465574f89615a2b03529de990a3b2241c0fe40f383b8f7e33a4496c30c0c1c196bc692a13ddde1062da29460838531bbe952a3de4b7e2ec42db331386a54af71fec33de3cd9e588a8be8f8700e95d8ee155f1a13f539535b8c78947a8f800f7fd0ec735cc26b49d3b7ff12a7127846b08f366f2495c09995cebb43f3e1b62358878863c77ae70d0fb400596462d3837390299253ecacfadb2d1e001a18dc061e3f118818966bed64dfb3aab68e2fc30c20fdfb37e3c2cad7c6078f12b3ee1eabcc987b84f4c11ce37def70f7e4dbc0f389e74134e60e40cbcc3d785ec7df400cb675b50e7c30c5690c92a2f3d7cd7598ff1541a6f12a4e0fdfb74cf109f7546286c4305c83d125e43da45abcaab647902554f7c2bbb0d7ff6991093b4e1743a999b718d1795e1e85b67e80b180e639501f4091358fe28977dcffe3752d879e92eaff4a159e2d8ade742999186c5540b7507d09b7123f5b41d4991050c6be2899d8aaff9b13bc55a4f883ccc51a0105e8503da8c388ee8a212f2c68d677a8b722c5ae023f14f8f63c3a0039c3788f40a777be3e436ed3e1c49340edbe6bc08d025355e9850d3f82d9539bea1b1854c41f9e441c38e540533d14653d83ee9f1df5b9a49cd3eb000d98c74326dfcd9139038dd04c0b368334d1c73e2e384a3932a4f29bd1b5be57d003502c2225e55e6a191c8eeba519b88f12d13e4fc1d671a189bc090946a88a79c75daa1dd6efed363a2854ac470e420774342f69eb8f1f6a1a57efedd8408b7c94144eadb017d8d9d020c71060ccdaba7726ebf2b7a226119e7a104adcbc594f7d28229b3ec5a6d7f2e85a2e8a423ff7a8bd719b7bd2f1d6cfc284e06f3b545d31b5a7bbf3807839526aa1b032dc658fe68e7794997c445e20a90a5ccfe5a2330e4af3720aa1f1fc97683ad53dd7f4887ab1068345e0797e6117b033dcad88a6d2aac3b8cd83d8af4b404173931c51b4ebee93b2e13bbd416585e64a5139e5076c03d6859dededac5c6f0d99ebaa962524976d8c3bf077242ee9f7c5b3eb3b5226e48140b4e4d312bf27076f475f41541bdfc06d28bc4f30331afcb50d8fc03a8d4acde8bc2b00457bffd4cf22b1d63e4723edb3d874c5411b48c5070718516a148b5ebafa47c0405a687ce6158ee6ad65908221816cf9e6da1ff49be7dda21b94703ddd2f4c703cd2d3d4a7ca5e804ce6a6f2c0afa97815db914ceaa7b75de081dfb61585beacc62b494ba39a107d714653a0ed035cfb7028bd599691bb92099c54399f4d773f4c0330ffaeec8df2cbd9ef9fe8a78c14206737f7578a21a0cfd591ab99d6adabe1a758f2f428914c3b5759b382