0x2cffd02ebf01805d5e91abf82de15896f732e971cbeab6056d3153792b502900b6ef78610850aa344927ae80223413f8cea49d2605b5555f3b8cd0286ffa5f99f36c7057a320b74ff683ba9208821ea9a73747d235da00b5616bd16325107ee279757b15aeabf3c4b420c84d0dd1bd966692cfa143663087ca8699e9332c3a85b6eb76619157bbe801b186dd14c634914978251d026262c208430888a91369ea96ae0b04a92dd579779fd54ff1d230e9da59b7fb436fa96fb9e3609509596e846c56f676bcc54ad957b3d801285f6a97eec5a8e68e3b25ef0409786bcc634545ce184b3999519d00a095113fc5a877526056f1d994b9c47eb86a4cf469f00a51d69d8494d2194ca6bae36d5f5303da12aa4fa72696d0142502750eba6025fc62b450d189ebb5911ad3fa6c7026ac80c0fd494200bde16309782933258f85ee65ec0e1adddecfe10cb0a19cfa1e225d80e7070377782dc5e2908a2da38c43e0649f6af6537e838fd3c3c65aa990bab2a8228fbd1a83471f1c97a3d7f9bf6698dca8e69b18f39fbc6aa84de54817455871f722a025082a69bd046385e6898bb85296b472374eb5f3ec37c063a766eca938d7245ee68095fb642d936f063974a348bc0d0d0b25ea4b0072f386a65cb9e5dcdcd9f50a268b299f79dbfd256a287c1b8e6ca7eda2f43ed7b1a38eec8bd183d5504c85b58fc5318a6fce0f8f2d560ff3f41c788c1827373cfd689a575c17b53ac58ebaa9330db8db63ee61c4abae2b5a7acb0af7cf954c52ce9a0ee6d61001376671ed4c5848553705dc7dafde45d6661b5d16e326513335150c3ccc4852d1cf0dddd12ebf23573f5fba3dc7b8c46148cd390959e6d5ac2995ada9bdd2bc3c99595379cdf0d7e6623fc06d1145135a25f0955ceb75bfb2872e1991dfdd640209fd913d610afa99672e077388dc6c7e8b93df6e8fdb70bf9588f68c311ae035db203353d2535d3995a0786ca567c1b99f2f46f3025a06ee13c5adc034e3e5c0bdf4759e64fab5243cbd98c666f8e921be0154d3fd026036f981775b52a24c5008673827c0fc3758d23d92131a395c7127466cfdba878464553f3e2679c3a50fbbd7f2af909341f4e29eca636a0989f10f9d802f58aa0bdd0710954db25205b518e2ba18b29e38d135304c1e7c6af68d2dd7c84bfb2189cbf3f11f4ea6c508f00aaeb82174262ed5288a311323cacd2fe210f11db1229384cb7b9e3379f52e852029aba0ad42689bd91094415bda006b2f2fbf867147003f7d655f25f1fa11ccc35a3c6a1800c6cb6673bd250d62dcdfbd480619fdcddf98c28c43af68e916c28af8b45ca4f0f0832579fced85aaec5709161a8cb57eacd42a53c2742ee5e5e5a427636c659be813ecb79501ec7b2db471f5082dac78030ddf0e571543798fa14b43846a6fd74257e1613f07e27e52e238fcf16b87d33265ce540fee183725aec3b15fe30f0ebf601a2d1938456856a6721c640a0ab215bbdf645d98b39ecbbe01b9866a55d5dc5b22b83ba86eadd8c1d7ac8bdfd722af58cbd5c6372d4dc268a041354405c340261957451a119df74ecab43ee7f4a7d1aea570ae199c9c7f24f9e05bf3647cc4e4d4539f9abb2c8e2e318e52aac4c03a25f2b90ea18480c260248dacf7515ac850e681c9506aadd926e252bf1828e9f6ac8b84cc22d8ed94af0808340387d2798796c7614ebe2710fcba0d2260b414b41b75f2e527ff2bb88c36231dd9cedecd1d8fa54b8e22030eee4d20a0534c59490a5def6aabf61ac081437e0335afcde5d36a1dc5f59767e3bd7f48898fa006e2ca8cc7f3b5f2e1876484ea646225b62ed7407a1ae62eda517d82c38ca64ce860cabe3d8e1207dd2d3566383fe89ea69f94fe36a6a748b0c10ee1c2a4fd8f4e9fce274432b14b9e912cc22e54f18b