0x2cffd02e5d3cc4bd23132dbc866962e1405810b0d0eab92dd3f3d133b904fbc2d3c3a24f1eeb923ff1869f164df490f7a591c4ebee14cd59bad07392bd995ba936b9aabb441baca9dac439b696a2a14ed1611ffee8ed2b91091202b80a95696f792b26eff57345144ec5285322709b8cb711eb59298ac47332ca621df4a1cfaa041d4a325851e89411746bb3f1fe269ab2bacc86f931bd9b8fb7e3d656515fea3027e871c07d0f0be6d05caf829c0d504fbc8052fc66e877d57f0829396bcde563af254f491197b1f05b157d80cebc26d25f8c7f0fc73f7546e5b1c87feda06194f63882b9242ca9ceeab8ad8d6e37181e8a7a40ab592c8f993d8d3b33d271b8b3209a3b054af8d37eb1711e675f456c492d754936aeb158bb8bb215d7683bf52a71680b954cf3bf5df072eedc5e07d8c15250da3b3d3a94386f38244207b949100cd0e9e80004bdffa2e36cf8284a2ed12410c512472e2c156282d8c6b27cb79f8e5ab8055a7931646e7916fdb2e931caf4ac3410da1f3b1119eeaa4c4b9a91d28c03737821137669210b96df6fcdca0d4a2d6adf7876de43c12989b454cbbab8e3fa53e1127ab66f2cc49073f54b0acbe5ede0239460722cf58e2421602515b26f068d4fe4676bce1238d77065e6171e70baf3db7968a8249585430b8223868820fcf89b7f2777a1d49374963f22bf39ff130855d0c8ad36f749104a3d739f6175211cd23386a2346b351480e0e4686171e00e90c82ebfb6d7772640d367338371c9a51f86af2ebb15f6529bc10c1a315c92ec61e30f10ac31256a6500a58eb5d12ebcb459720f5736808a798e69ebeb7cef16e1a7954683f92837f9b1098a3fdb2d729b62d6d6ad1047d82925effb84544d81f7f583dcab722122e64de15c5ffdaba767173c9417453d211fa55ef22f999cf45bc1142494cf805b65e83576e738660ec511b924f835386de993eb9827f5b11b6d2c02432178f3548ddcaa3315d211812f71ea701328decdde76fa2b00275108d0eb951b7c42990b8ffa2c18a172154d0cc57201c5ac69afc18dd85ea13153949e26f975b5fbf98fca55623decdfff5b9d5f0218b3b961672f3347de61ab146470cc96ea574669f309d5eb292cb50dbbed036252bcecb632ff20240114e0558ed5128acdee1fbd24804acfe42c9b274dc6729fd525bfda06fee071d5dc25ae107779b8382e8381bb25901326611b388a89a61ec038e02d5fb6f2d6320adfbab66eb25090f25765c50754fe959cb9cb56ac60867cbd20e669702de6fedab4f0fa83b85ffac174ad679cd28d3de6b0235e462b5f43fd166d148fde77a885d11be63ecfc7c8629602699bfdcc74a3aae7565aa0b10545fc3281170b05cfde377688a99be50187f87a92cb2e1c772ae0514897c2335d49eb7bb7e3c0a70d743887c0b5c519d54ac75b0aa7f963b86676030ff834d70df63f584abf5307ca99e05fc907e451161694ab15a9e6c6815ad83bd7f53eaeb0f666a2d01662af43139f0107384c6703f97f6ad30277b88ed125436321ead351f684a8d406637734f355da88f7c0f9af169acc2740c8de100a67b71ac13ce3ab32f5fc3359d1cdc983d1bc0bb05d4063be781efc9997c52240c1665d8855630acbfee591a999807ad737e0af56b5f9faad7e4ac0f9f43a5269f7a74f670341b866f57abad2af3ac791b45756b3491a78f75a004695d70924a681d017ffcc4c3d4b77ff15cc328dfd053b65edae45cf087495308ba08c8a035379cb3344733d3e7fceedab34783f5afc4c860a6e9dc38ce470e257836614ca54721648db8e01a988f8eb8ec51a46e64cbdf01b74a02936207a068d56aef8e4ace92c79c753024e9909005b21f9577aed1beaf2bfe1061765f9904dbe817eda3558ea6c1fd3ca02a23a81886b508cbb7cef8c3f