0x2cffd02eb206669acc9b6ef227925ad3aa9b907fddd60e4c25a1ffd91a23d6cc0bacfbbc3e19d72b3a6ce156190546ad8ef90728820d22cd3a2ff78d2273c58e8e65754672e350854d5a383e9ab0e4bc9ed1b1512ca5ddaceed884a97875699913610cfe20ca204cbe3fa307624e28541015170b635715bdb892ed7f4e1c875f60f43858ffb7ecf198887a8e7b488d3230a0b4dbbad668b4f7d3c428359176d3dcc22cb74a674040c91618387cd66d57a7e439f987b65eb7336a60006ec88ef0c4d0c6fde50449c65b4d6f7a47ab77b8f64f7a13edaa35d7f6bbd159ed189761053afc2dd27dd8163d3a6ba07e3c7ea75e825b8838cc0758645d2ed88d2b97b4fa4dc45051e456636a1b9ce703ce9620a97a479b291913ab16ab156ee2d8b5957c2248f360a22bf4cecb51d2fc66bb53701fd36f8b7835ac6ceb59e04a57931a759bd4d31630d094170ed90274ceb9e1c47ed645e338c5c11466abdf87604886b46effc7c864cfe1ca8d351fd4bbf5beae5e945632d9eb8486cef9b1b3c739653aff22cb30340fd8d8cc0d4a955fe4bed0848485f93478c0b1a555535793526cf23d22a561b215023590948c8ecde6d2607f9721147140ed1a3b3159522417f13a732d0ce250a54ca319503d5cd03cc050fd47e10ad5aa0423ee872001708154daa86f5cd4d90b3a57ad73590eee9480150d748e4036b5c7722bc57fd1c281fe518b7688999bcf31141e054b20fc045a984a00e82e8187097fe520bc094a8bad1dc39711df629c4e57ba1d6b96d4149a404f9cf706b1ff6d01989ea0f9631a0e9c55d02ecc3be4bed6c34805f4c25e10d5c309ba3a9ca72e332f8268a2238fc7374ba1e426a2906579c03050f99e51281fdfa5d468fc7ac0594286d60f6095f16434b84f81a61dc716ff34e8ca58d507c38b5db2f4e00125d7d0070cb6a85e4eb1feae22c5479c012eea43248c7f4784a88629733190a50db988493bea6356666291e9200da5a38e0f2aae8544aa2f9fdc749853cedea24c01b59f31adf78926fe4ef248d474d5d9c5813df0ee67bb11f95ddb806eba800cc22905084f161a10789bf9916ec4a961c7356bd6e7a805abcb261c0cf1a7fa3facc31a68748fd29ff0adfbccb9925fc391606595c81862a575ae436d3e49f2e5c7fe853d3920126d97c7eda637c448b43451e39a3dec3e21e5257ec24fd819219d91cfbe4f1304ff5bed41cc091a18935d8924b17aa58845ac6aef3d53d0193d753488bb5513707f45f061e5e7b5d83ddddd33bbc67f2d84db02fbbb0ef77ccaf24c67a866fa48d9cf21d76d38428c0ee70f09e54fffa6efb182d6204dd79bf5ac3bdcdeb9414b42795617079239e64a6d8a927d7e093f78370e16ecb8968e1229cf880ac8412376e26c986ddd41402c4a3a236f2b72c5e80e1c026e51503f193edf5cdb6438c628da88f418fcf08b425a825f3c969fbec94bd9a835b41feb50a4562bc89747762581776e8887e192ea4fc751e3a57a6519499d931ecef8d8c756aff0428532d5cb5cda3fbcd131dec7b7d3a7216be26ee1ef8b73e12b9af451e5e094397f75f5216cd7dba4a11fbdf69f800bb20dea543877ae0cfd0008bc0912b5b7c13e2d8e1b71c39728595101b6b1e31917594e0378c94ba68b1397eb69aa015d5996c985aef48b05fa742bcd1427adb6efa110a0bfc0c5d8c090394ed9c1acd30b6de6e33f9d792d795fba7edf12fdd5325e14a18a303d01299ad55c15f49fadb0f216fab39657a0970ebaae5ac384bc1b13ebb05525107a61962ce19f5f37c5f620691d7802f5bc4f8a0dad86ee622e4a003c4e808b5f8a7594227f6097cce74bb775ef693f7eb9b35874431c7c3b41c0c1bc51589819815ccaba7381738e0ddb543bfdab0da0359ecb7e222945be88523c2dd88d906d2ff4