0x2cffd02eb742fc9cf8fadecdce1518e62b8a0551a27f6ffa462ec187af9e1017c5820f494e2e564c5a0ea59a2dafc0f1db86b54e8b4cd7ecd4de7948c06b60177de8332299b7f0e8a84a88e88a07fa30a80ba18123ab4ac15ab7fd801f8ec3b436612ebe1b98b8bc562a209ae549c7cd04cec9e6986f6b3e5b96efcf33ef0fad183f14cbe0ec4a7360d777d50001be0b27535755b54e2373905df502af7e61604651180db2b5d6430dbb7f1ba9f1a1c8f045529f59e04adb94406b0f3db4153cf5e0ceaa41f15ac9d20c6ac08698535a6b22cd0697b1f035d1e841e83632b8b13a2e4dc62a948659c30dc9ef10ca41cb3d45bf8caf8b69ed861685f79f47b46fbc177d096efcf8cbaf6625b976931b1738aa97cb6995d97fd5b7280c2618d54260564f627c80608f5df5e72e9e1d2fa48b6373103b1d51a6333b7203601416cae364f20b47df430aa589332ea32de88c0b8549e3645194eea35a9b4f62660d2351a4c7f24bccc39db1f700f304cec77fcaa5be949612211a125c87414bfec12e1cab0228663531676d95ba40f6f62107caea1c9734ee4417b59f9425f273512e3f3cc28d964e6e53d5dbb2cf3ad36c90e5c1c17af3e9e69db83bb048030e1eed70355d97033286da83e0720846fa3f449f911597aaffd5747e2f596d253a06d9d77afe573c8b5ff547f14c659793ceda446ef600f835f49cb9a47164e3882dc6513dae176705e6cfffd7df8d180c246b39e805f869cc21f11b2b948d5c2cb7de5456f8e4952720ae5a755d3e73d59aa5599fe9b878d161c0dc7cb14ab28198aecc0cd72270a8dd010b5ed14675791ce03b2925998b9a90075127ea4c46605996111dc9898edefa84b5c41d965978fb6271e69c4220e726d5ff44027a94d360a252066f807161d92912390d7df5fe54f9290c43026273fe2e34b60994800b7b4cdf257ef33c70aa3f96769a4978202a21a4092315fb0f0fadccbc68d63d1f580050b8521ee43596aca785b266ab0b55915672ca188b1d8f2842acc76ef7a120c0ae15c7410cb098181472821eb053ec23f4a70fdb3ff5e233fc8495eb849cf49b47d92cb6ee47336a364f7943b09f3088c004ddfa803770bd78d991acc9747c0ce8ad1c729d508bb2c496e7760617f7b0014662a40c9e32667a42900c7cebda3d49e18869d904aee3e435bd02227cdf96ba62950056083b85a62d14763f678a349400cb879bf0ba5c7b4f12ff290036df2e904607f32aa599c02fed7f521378c0367a8f66195e0967a6131db3d537eb5622a9e9a6a48282c8d875cbe60b4dba97055113b9795e1ee16467beb56af3c5f69c2c4f53e1fc066bd20929a7662bc71c1f3580ed9da373d6ddb88827bb65c7014a14bbff1f334fd9c9719b5509827854b2114c569ce828da5139b7ef30e9720a374acace760b75316b79b82bc035446cf56b4a078c8e78a36d732f4511499b86b07815d0d6d1e482ef17d99c679b6355f14a4c827d67eca5c3d28cfb063a0bec0970fe39de90d1560be98929e262f24fcac21ce8934d7523a03063dd886a48eb7e39a2e3a9c4f3b5e448fde14219bd6083623e9d935d6228abbfb59b594ea9d8e6c36960c09e173719b5a2512304c2501270ebdbc633d0f3b198579d1c0d74f59f035f3dada4f735e714adda406bb508c35a93ce53919f43365371e8578386ea6c063745633b74131c57a7081acdfc8c21ec71390bc193b809e161c6e775e601b41b6166c5596fe6a442b16d69138c311a9e26c422a058a0ae8c8ba65f2e34d2ceb2bb3f376a4b6051b73bb6f3a714017c0701d46e6c4eee45bc6f2459e0752dcf168ed5e9cc1417d91f3dd221387311ecfd876aa78f9928f2789dd1842848d464fdc9ad211345e7194ea7df694eaf627bbdcf50ed47839f10e57eb228e480a28f4ee980