0x2cffd02e2a51835fc175416de64dd149709b3d4c0fe83318944fd8201b4a093106086ef224ff60cc1a43e765b83c47058e78483c9ecedf48985fc7e46fb6522695b747c3d6377d25b87af1bdb2a4ab800f3b582dcccca6a315f39abf77fcfd3885d6ff49e95d0c603ca580836670c0b79c40decacf23cd32ed2219d56b58c0cc5d7f13ce1e418ff2e8dec432da69f427fbb55ade92e6a20464f1dc4f17f82b9a6942feffa82418b2e537b8796acaf47fcfd628a69ff09894f034dd25ad986e3082cf22ff518a12db3e6248ea806104ea8f912d2706f58d6f2f7836df5f52243e21a4859e026932eb1fe8dbc0589e1c947eecb382328065a22a103e64477afbd213c9386d50c7972a224075f4ab781f2329ea88f008afe868894cc7751f7d11e684278e96331f62e2602f8ef11fe4ca295e2998a9712954fa94973b8ed4b3d72a651228b9c14fd8bcc77bdd7c99b922bd918f5b6902b8bea67581538a1d8d38813087a4e2e8028be3d15b873f15906bc788c59cdd214ed6c4f963237cb65cd2e03470ae830dd441af8941c02e556ee98ec66ee9122b6d7fb85a6cffb34f3c09e01ec21eab570f8d3aa6d3437d12f4c73875bea481220fb6a5c9f2e3cedaf8cdfbad7f2cfe9cc5ad9419c93d7db74dce5186e83aed2faf2f0f07b463fc509293635b5100b1b46d309140c8f4f1fa45f5270a178e7c8ad052ffa028814c1030392fda0db3886440d8b2c94ad5b42be6e2011bea043d7bd73888c01f8ed9738fe5ed6aec324c6f4c98187793e8e89220e56b925fe8f6507f1441286bc3465192d4e4c1dbd54330a729c7cd0ed05d382a80a38e3a72c6e0b44d6ca909485a7629a3a061866fa6d69367aece543a4d6b9ba16924d19126612fc0c0e17aaba7fe4e8f21837a7d32687ff0b8e95a2bf31ef451fffee4e5a5aa35e9aa3ce6d1bbc4be0f27ed7f8f29c3ae5e6cbde9a30cf75022c068027d92e632df43747cbc469e2e527aa04d720fdc42f3d10e7a0da4637a3f2c298dd0bc2c93739a711df5b7c607eaa642f6f2e1c244da74784368d9b297c5904da353926d41f33197995629aa72932a1f7895e8434cca60a3d161457353be95a2deeffedd618d4d064ac1fcd61d134a106a4450d0b529b738213271baf6fce32f75f0654bbcec35b10657fb0f02ca443120cfba2c947721dc07b99573fb643d8e3d07f860052589de94a8919f4d71592da7fd355f2864ebd5d52782a029d7faa6037ddc0ddf634273444a34952b554cfe49dba968ea87874def1e8722a383d710f21fb4bc3c3263834bcda7c967dcd30818f3296fcbca2aa16e089cbdb76ffd9ad74b89ef9896c3cf16fba04f75b81d0f76210c20adca9cf9b8121f933be58b515b343cf7456a9e401510d58bf3e996472af3f38e009e89b9c78ad6fc8e528f494160da3205e93453c930b1797d20eaf07c9f4823f99404ab0cbd6c9deb4ce89b69241f4a38bd9fca9d10ccc60e12e73b2b67311f046a854bf38fa075a3dc3ebe983854263323391a6d2d2d0ad67d3479900e675797a3c382f20a39e9ad68f374bac820d2ce4fcab1e2caf6bb7f7e68a45e64b39d66f2b96c70cf9d68209d8dd6fc63976be69ecc15790c891408f430e64875dca58b4869fb34a5729d619ae7128f5c10edbbe478a1f4bb78b70b292671e5e611019483e9e7715bb9b31fa3f2073f5f7bf88bd60d9b9190a364493148c75be2cb840dd3c88587d8f805699da1616ccd8f6c8f75d6dd80f372c477b18719bd4c498a09e8e6f47ac62d7b3eebaa32581fb338961ab457b2f9ba8b9e2aa3d6442f8098807a53341f9fb8d1da855d408abacd8d35c677e399b4c0832b3bb648b5eef6b34fd2ffa1602f7e3356aec113c6e4a443d49729468caa4ae13eae1cc03aa2a8563514de8794b0a4ea06e3868318aeaa