0x2cffd02eec30f39af3ab2f4aaee5d63cedd7258a03d3f591b0e4522b071bbc094426c6ca583b3bbf6575a81d5550e434e9c539270f94cb12e1db73421df478e650538a7af18b04df6b1bfeafb1de2213ee9a5555551c688efa496dceb1b8d03c2fe4ce81b88dcca10b9134db4745d62016d3cf39b9c8af5f8ad7079114b0b5ee8957ac751540e6beee19233a51d837cdc9aacd6c004eaa38a0ca6f130b7220f907375cd9e994402224c7f3649d8fa8c5c9ad2afe38e7426eb7e40366b920bef36f9d8536245b32f815fd78d1c8ca0c2e2c6d6085ed7a1e79b58c4a3186b09306a986880714fea83a458a0a04fac7aaa15d35901eafc1dc12d05281e9e4ad391a2069225e35047c5b917b8f776c69ee5652e0c39401dde0d5028bed01ac2a4e5c6dda44c7b9d6f600cbcb29854fa79105558b59576444dd9581f35e29605a7b2c029b7bef9af904d7b8b747f467bd13a2efb6164f944fc6dc5bc54cda5f38a38d1426d4104a48f8dfd09bedc49ae62ee2f002d9ee308440d757c2099091871ef9d1ab823a5c45a2538972102e63aad71939da5ba312b1dc31d784434b18606269275e7ab0dac29712bc88675ca4c7a1a47c32cb32a0c426f727702e3048e489358b4e86ff62d9f8b5902166b5f86afd77ddab28230c7e5e3230c29290f24ef14fc3344b8a281bd73e1588f517afffa1edf8e373c1b754ec12b777c5f193bead015c67f94ee239b63c8e4f073b4cdb1195f99546f8abdc01a0983f5143692481ec1cf75e6d4ed991dadef7309c77ab42fef2c7ffc57c1fed8b88cda8e23c8b1354f6fdea5e9336716bf232d0452ea6b229aacbb87a2b5020f6574b204a6ea40e6e708ffb2fbaf4f5035c64e5775eadc2304c4d44fef0fe28f547685e172e32752f00749d6f599793f19ba4067926e4b1728fdb05bbb886218019b8bef2816d4882ffaf7cbd015b770daaf903d3dc4b6f3bdeda89b13305df80f05df211fcea743d1ccb4c7d6592a88ddc9e4fd766441417bae2d8466962031503e030a4f8506a03c84fc2a2a1dc08957ee5c28784a1b4d5c534c7e1c8129df6734f8b43dec239ed4fbe4f95391223d9d36489f52153af6659caf577e633732c910da1e75eccd2f786b677bcfed407f6a67b337fe405f42d4a784aa512bf3e31b0e60e3df586862dd496be995b7b3a778567878a779fbdc98faf2d7c94051d2eb44626bbe7893aca87f6a416f4b3a0c99601a73a0922785aef9e55a628f3c74f60ccc0b5adcc9074d20e6662fe4bbbb8036c86b58ca2610f4ee7fb5d5acb2e42d68da0152cb2494b4d48795ce02dc4c4980fd8fd59238d6faacc4741fab7ac60434755040d0ed04a3162405fb88d88ca0d1b9ce0a0b90115c88d5a10dc5eb161a10c526d3d656dfc1f71ba4bb6eec442f0adb1d9d95962638e044d56a0d281c75fab75b89b830756f821508f413f1ab5f3bb80b73250550418d137f12bd3c932636cc665fe2a542107de5919e92460ad86c92dfe112376813222fe4b92d34ffb4da9e9efc8e5653a41e4bd2a3b140d8de8d4d166d170997fef5fa8d0ca0a9f904d231f120c56c012bdd040188e00e7672018747fb19dbae319e0b87093e81451118d34a9a210607f95e05d010dc8c8435e372d3435fdaad7c2b898fd23ce6eb3e322c93bb2c6dad50ae99cdb4f75fc13097927ff11fd311b6d5c2836e2ca49aafc77106a4e3514955ae92e8e76373ce3cca9bb76b9a755f8f0c9482d4a0697f0706f2829c203921c9d172e1f902b83a53aa1159c7c0a559229c9bc7daa94f9c115b1605c84aeeb347000007648198cd786d1abb9d056fef1d497faa38f84e6a1fd109aace636dc1e4019c4928ea5cc7aa0a7e53da4caba85c427847c98d56b3a9bdace1dd447230f40490d9eb7e766d0d8baf12c53d01c0b2462d38b