0x2cffd02ed6a9b9c3d91a52cc15ce95e6c84238cd384c22fd854e28f95f820f8db400a2eddbb6241a3406a6f860c47860a5fc21b08cf1db290b7a95ed2d5d0a510e53038a225023cdafaa52ccd2447f662145a9a2169351a7411cac1f2714f098f52fca7c95168a4b785a848485c92e13e36e12e73305876f2095a46349f83c23c8804c927dbfa97deb7198d1053cae9eb81336ad4043c5e06ced26f0d0db88b7e4cf066896a3c29177d05dcc39e661936d5847bc27f5f1a01a68930dd6ea4a6cf9babedbea016db77ae200e8c8101c93274b96acb5f413bd1fa021b66fecc713b2ff008e80c006bc688b24e1b16de9ce16837d652ee4e09a8f909e024eb7d1cf1cb896baef94ced8864905fb14f7f57a786bac9de0eada64938f73b108aa193433e8e2ebbf136a416f23ed830f255cc6c2f460a82432e1cf4720dc0a834bcba70870f4a632d7458afa15cd8c7309a2884bce383826cdc2291f06c9ba278afdbdfbb79dc7669aaf43f6fcf5b2bce496096d67d3f373d03ba4974feabaeaddef5441dbbe53255574c843de29a6373fd9ea8030c0781a2531985aca4fc867745f5a308257a8cddab6ed60500bcc928c09f3f86f88f1ec1086e2140afcd6e715ff644ae34a12d5de3ad523626b93ced7f8b381081342e708720cb3d0e5e11092455421bd0402c85f4e27d5c9e863aae4f40b1e3291d36f6ffc8bb7d0e5ebfaf069fe74e1c6ad077ef3c93a028dee6617d0d5f31ac8502de2e1b778b281d38c23006cbc39efe939720150029b2fa9ec1938693f2d448625c8f9079e3c4df16157ed9e54a40f7a48d9ad5f59d127e7c2450fad00f0d0517d1fa1256b8b6dd3a28bc63f2366152815f16965513fe6ffae9047282ba87e679f9a4b0f6e44407449be3732f17df4dd9d6fdfe872a6b512742f5a7f400ef21c3a8d9ef89e314e1a31ece1aa323ef7da8d7754749c7c114779eda15bfe47947cc73ee8bcdcdb55c145c19f940e2428d72b2f02410c8e59cb9ff73076a68a84566810dafa56f8f6e8d5f55080278acfda7709d10a6d1aaa5ad72042e99070e5fd3b6fbcfa0d4be30741f6f735089401bd8d13c7573626d79ae9b183857cad7f09d68bfd3e46c1b28b7d5ad5100331fbae49cfb821c47f2a7765a1a8333148ff5a6d389e7966ac306be120e25abb1e2448538f373152f7422221e21d9f25e889fe0d7b3e33d0053502772694a64c24237a23bb0fd61195eae180edf69fa44e43258d73ec9d9c5dd928bb0a777ff2537b07f7b3d82f2e58b00c0e3ddae1744912126b548c49727d57acbecda1aa4d5ca6a8ed1d855044694d7c9e7816fbb183b256cb8f4f35b2172b9d88d43e271d6deb4235d860c0cadf8b443020e86f7636acf88a083e190eb0cb7b2d6d4d37627e4f7b78f3f0fa570eb31a0c67e5db9e3c7e3d03ff391f1a55a156f6464827dfa3dffed1e4cf41a1de4a5d7d09e1019c088ae62dd32845b7eed075b191c326e7a4da6676b5d1fdfe626abe1eb2d5a12cf7c9f7000d77c78826ec4506cd3e06fbccdc3c34296b5802c3319c2ec09507f8838fde4ec69f10b8abe67ddd914148138c52e26b741180966dce4efd4b4d8dddb44345f6c1d74c935ec740e1ed5ca652f050fad6f24563f0e4a6db73ecfa321e06e22d4e49ee96f03fbf4f5ff7b69ad19f2ffb219e46e4b4103f1156ae75793b773db0279720daf63f40d02854c40315742550fd3cc3009cb042b3b867d8d1d7655be767f1950015dafd2ffdb3e8e1d985aa3a91e8479839127a48b15b96c79d028d31149b74ac38a893222c4c3cf980fb24735ee21ec0636dce3f9dd485032baa86dd82d592fc0b5611314dcc565b4321483384aecf999308a35ad06afd567f5a60b245f37f44cd5263dfefda46471257fc379cc05ee19b4585a5eb2a06fe03cd368e