0x2cffd02e5d9337263e38b465e6d7998038438c3590a9985163efedec24feafbe034e24193bccee62dbf4f8c165e7517908b0607b0257e13e1cc2957bac61cefef76417f2c0f5505bdbd44d1ca8036412b023df744e7da925a51979e3041d5c4e2266a80bb1829f3d9ec2cf9e6bf1b385f728424bb46d2317d5c0a718cdbe1991498e62076db9ea7887b31c4f0cd1a12043b6c10b0acd3e5b371c42728dabe43733eed462206597309d691708b253a19bf1cf583753cd223217d09991e54a2258ee33c215ffee36963808a0db2252b3483fb123059eed3861e294d702145f6de2737919bb490aec05f2d1e8b1c0d82f24702b3a0e530de4d45f5791e33739ed26f052e18d8f29a3b9792d9614a69b03957d9614daf2a618b8f3954d6da717a53cf82e9c6408030c52c2c0ae93247de85a545cf4656f3f46d4e6b925d9423eeb4b9e9082a87721ed8f819c1ee96a0d6ca236e5d762a462f681af5f7ea5681e8ae49e38ab092474b38715dc6d279da2210d376e2822811668601874cc2d5d6971beb45016d0e4abbcc39070a808cfbb9f910acf4002629a146763b1e3b0e4d61e1e425b423cefed8205034dd31402793f63324f589d95babaa9d55f7c465a4b55b7bf04eb165dd7df4510cf647818c6d719c358f7a82cd1680c3a71f5cf78aa599f2dcfcf05ce2b5c53439f602414030b2917289d6e0728368178f14654289ff205398d3240beb0cb3c772fdf82f46dcd229c1116da542c72e18380a456c754b3bcbb195b5dbdba227edab5661895ad0005fd9104c5d1177292fdba175f05c87b174e09a3046d2d34bebcc98a5665ba36aa9785908c6d8f9bdaa7fc2a69cca2c2d61c18586347c5fa64874c65d768cb260f41e5a0ffb9ded2c05a1bbb80ff369b390c49abac14c58b70f5a84c04c2c4b669b2a9ed53a11113d10eb12c69cd146452ca9b5e45abc538a22ccfec3341b099df185dfae83e9be45680f3ab83dccbe9b983b3bc2a78f039ad9a62ce38edf0c8fef8315d1f2b0b834a2fa3c34eb6f8aefaad0daf2774b79bc60bd67ac2a4b0bcf7572ee4076960d41be846586204ee3798fc9d728ce9fafef3ad5bdfeb0b6ef2085252618b7d7ce69dd8350e3bd64a13a3c66545abd62f4ff8f4d2270773e0ef9292a57fc1c0f45cff8bb7c88390de62a0cf87dc15cdc4e14e5bd29a6bae5dc50dbb6dffe21ad6408206b2fec6ca7dd1f2a7b9c5f30d276ffa78240b5d46580e8ca9f75af638c2c6c220f8d3234a9a5b4960f7d8a3fa8ef964bbd50e39c43f6c54adc2a78bdc259edc71db8310a0e1fd59d3345df0f38f7ff1340295416a8dbc931bfc9dc9d7b736dc61e17ffc52544b51dfd177d82c0b841b8529ece8750bbb7f8e794b76aa3baa3acaa9e175cd2c043ad0c50e3e34b032ca7c1c1aec4829c3b7865f65f37454850ff033059b79043e9896f34c0312242f34eb55e2d58ef0359037c25300606ad42cc74efe2408bde8853e38e2fb65befe76384134d4f233fd00329442aa75cb8f4bdf2f5104eab64f3e3b2ba8566fa792a81e15fde063a9a741f01738f9b95f52e9f78fa4bf05d35aff2cb8c33afabe1aea5798287fcdb7276949ebeb809448c3345c7a6422d5b846cf244d1f2526fcaaca4838dbadc70b677ad563641468f9f9f1281fbea66d79d0adbfd284269b62dc9c3259813800a0788d6c103cd61deebf40ec176552e9ef7808a39153ad63ab1ba8bad515ab24edf9a9018f669710d4462caefeaa3ac10235b48a559aae5b6eb495a48c88c20515020ebe1ef186438b706ded8d893feb32819e909b563ae0639d039e22f66339b7efb36f15ac6f0c25db5135cc1b141e0f7f6ad88531040ee0ea8333b12294de8660fef5a3076a135b22dad1d806233e44112cd4fabe98faf5c50a35e47faa6e25fc6e91290b89