0x2cffd02ea584fc9bac1e844a3e39f2a1573c2651b9686ef1428d737f775cbd2639c9b31a7d887b899b0eb6445418a08eb0f73bbda49357eb208e302b19848ac2cef851b143e348be2985cd22ef1fc397b448da7c50bb29249faf57597919506bb682b6c1984571a6d479ec1e64cd892f9a8ca58764a73d6e2b4dddd2ae0bb886e857922030dec00e2467cff9f0efed83c202bdbe12c2388ae854eb514731ae2f2bd1e84556206f5a8a53ebf7240b5052e84f2b635218a4bf7f1acc030e042807b6f0f174364c54dc727f269862b13a9fc2cc854b9ca18dcefcb9e0b11ec6c2b208dacaffa6e727991edbc35e24cca2c77fc4d39c958e20f2ef724fafa8370f25559d32e15e20b402ab23e63fffb67ceb3dde44018be2e2ae55d29935e6d8c99ba3d7d48aaac15bcad2bd879d1aa10debca934b8916fa3cde8493c970d3765601fe4a9f4dc11f75e30e515fdc3380e8fc722ca23504d58968f0b20a44017ac9f3ae630cfa11371d6312843a0938e8b8b2909430aaf1bd7e7b3af756cf5fe8a805745ecf2087c3ab158223622df322fc266013fedd9f931e3a4caef38997da50455882cc37e2638074c56d3b06d959dea7da5be292813e06406ad4070c3437d91e3bb48d445a38f6ce71ff9e228ae44b2f2a5fea34fa02fac2c69f92e7918631fe5ad2668d314459111c363903183b93cee23b259520d9bd2d8b3aeedd5cb8ad68da56f7125ad51ea8f598b040abdb122dc3486fd069ed045844ad61564e99f01ed41b42fa4fdfc45a121f4e5d9da92895519248fdc9c79938c0b3135975ffd8fcef8ad9c7e408713ccd994eb19b395cc8ed8a593cd65460c5592887eddd6400dab571498e3cbdd37a496d8238998c1defd9f195a2204a6d050c42035a16ee41c9b361070f8166a571883184f9b6b71126b98c0f8a917fc7018d8fa3c69acac6867be2bc573b17cb0f6ac1c7a4a7b278910bfffacafc4535d22ccaf223dfa95a68158c9ea6e56b91aa5a62dde4d9c4c9b73ce0b9886b14fd2467eb13570e1089850416e9d431a3dcb98546d5c3b2f590caf5d84a31b2e4685829e71cd00617cbab68dd9ce984c93f3fd7fc2ed865461e17f5c2b467095a90bd20aff30dfcaf5b11e09b9e7cec808df85423ab429d8fb2bffbb7a0f6d2f486ea81991a52b57f3198191796427149e465b3645ba592b72453a3865d2507b3dcd0597afc75705d22596d84996c5c6a010e2f19e603bd44c949550417ed9406005a32f2f854c822efd595085f2e61ed7e58c20bd873ed7623e4c853c634c7e2069b211e3ad540aa7cf8eadcd2e7ba56752924481898fba42f8f2c461bd6c176bdcc9fb2e3ce964ca6a68e9d44af7b8978a5958880dce57d6e2c073ffccc339d1a014fcd02504be0387a84c3db3331687431fd143dff9cd23871d66c97e4f19c161274abdb23b98f0441bede8c5c0a86587b890ed3b5e2da51b6cff8c32ee009c790e3292dc40f4585061bd2d6a038e1ccaa729cedbb55156eb4db4c0e1e41b82798f3af63fc638048f535572f0202eff885f4629f401c7c006a0bc9b2fd5cba2ba845b2386067821398be348cb53141817045f324c0b351791a1703a2686e898d5dd2620fd6890bb5c7484ffad7938eaabcc9ebc82e23c12690784a3c1bf8754d1271965d9d81d289592c8e7964e6c37be54c0e0f3fc3a8d3e9f794fe90c4754bb0cd7c7c30da22bc08939f513227012b834e8ebca141d088c9d3b38c9cf09e8b34837ac209af62fca33442c69db52940e683b34578cef54b1cd096fd9ca04abfee3fd02f5f4e5fafcde19d9a89f2f5f1a1a90bc1a4fe91fff0b07cb8b92a4c1568ae4248fefd68e911ec0d535d4fd8c3e95ef9c41d60c601dec5705eef1514a6927c73799e6a2977ef7efd2a7577612ce4f0e93f15fdfc462bcd46f825