0x2cffd02e6585cac74897bf95d5322acff7158838e8228cfb7c6b8b05881ae169b0661d86f3e27ac1f1c820f4af98a40fb5eeb2f3e4c174b6d0d8918ae15bdc3782a67a0cd54bbde721141d49139d31831bbabd9c475cb04896f2d99d25a44a2f9c80faefafcc7dc820f1b01f02b5057b312610cf8f90f6f8a419bb10bedf901888ee8e5b1baf6824c212e7c357f63976aa7bba8e7e591c3cfab55f2b308987f88d614f7a101687c6c4341d5f4a72add085af826d3449cf99d1d396cb111057e2e4485638d3acf322f1fe1c68a6b1c2032caf2785741029bb89fbbe22edbee087023f9621af92a0679ce65b56ebb84c6d0d1d50af7d61ce4eb8df9400aa387c7f92a63c5532394a34ca0e5419aca1f675e11f6007389ca6e4b42d6f32388c11940ca63caf97d5de650914d8c4727a2ec5bc91dd9955fb155561857729d23fffb550e5367173678bbe4929ef066737671868c434ded468e9885b11ad39a24b39c8652b70eed56c796eadb3db24cf116ab5f7d9ace1e52cf26ff62ac1d68e4bfe6105926f41246d62af9b2e0d016727b35c513e2b004615be83327a25f498a43d1b875fa83393cec5fab85b17e3661e4d19e6a722a2572e1e785761b1f3b128be2dad2e8c8a33567efae1140eaee985f2f29bc256759242aeba9be355e934c49fb218adc20cc68b94eca4219ece5885802c3b628f9f180efa9d3aeb228f305eaecb00fadc9d21a8bfd69e0eb2592adeef3d817469fc360ca19788bb1d24eb48be5c1ccd4aa716fae0c2acb5e525a95eceacdaaa3cf7c710e375a565311d96da09b9ef82d5abb6a5e42f6361b6bf9c4ab1262c1a63a11d0d860009011ef369c47966dd50d835a3e7deee9b1bef03d1fda65d33aa3daa6cf7263716051c24854b77c4a30070e736e47d93ee1e0404142d5a06a6546f3e0dc22a3a7b0983c5d69af05aedac80c8ac20b93c1fc5e3ee363b06f9715ff8335d6c2ce49acc48a931d445523022e092b212a92d1b189c4a14a2e97f3c1ee4bf84a62b268aaa28a43540038700930fa0f9a646c568a67c51725316956916838bbc69ef62eba92e180771435606b7759d3ecc1cada2b79d2643186b344c0886223b397ce6609e82fd0ef26446b922a57274d3c1163fd4f4e7e755308c0a5d10297ff2a447a9962dba20547b0b05c64c76f5da34f4af66fc7063ac9c89b9a4589a523c08471547067f9b7319c63b26760076410989cb50e45c47c5639444c5d465848d9ecdc2351c803dffa076bea37cae8f80a540505532ff34d69d2ee7ef1e1c7e084ffcacf7956f6e966966a3c23c1b36e2de8c28268b06b64cb7ae7038eeb0a07327b09e46b15f5724cb59dd2aad2ddf5055682bae5bc205c6a7e5e56a57add1e154f2077d82bc2d761c2507ae8cd867329597e624bd36357abb4b86de6b8c7cfe449c826c9e993d0582966809c9ca3f86106b9f267fbb5a94f0e34ecb12a0bb086854e6b83f90b2769b979b779de2fdb8aca482d52beb33398c746f522445d155414f0abb72af5589c606a3a56c4e8ce35c789078e0f89e0cc77a77acb0c6030ac43b444bb55ae743b0b9da58b11d19ef7bb46751ac8064adf9803b1351f3f65d989a1ad478bae2a424d6078db98a994438ac71b336c4e701c70629757e1c524238ad9def240ec405c4cbadfc31d02518182795dd174961283c43eac89a76b5215b832faefc5345cba1837408e32423589821fc53fbf0cc3e6e17e988b63f863bf415afd6fdcc64210945f155f38f5e6e6e3cb2cca2314f0c0dbe7406f0a744a3aac1d7baad7516312d5a08f7d355ce8e0f920e608e005de7e2da781fd4f17ff7011753332d237c008da437439b9659367adf61fcb6a0c0b8f3bab24cb7e07ce272e05095600044924c71cd4ed34de53dfc656c178e94bd96c3f81ef5ae38