d2891f39860c10a31d9f71d45c005b50 6168d8e1efe6caea8305b3d2c5d1583a8c20b0a8 941a462aa4ed1072c7c19f16c5a9726453687d28fa93bef99666adcf36b15bde 2e1b2d72f4290194c4e7fc84edab827b 120d0134bea7916b77d71e8a43707f8129dd6007 016a21d3849a58ced9ee6da989415f6a7819ec4dd63a92b377f34a8e3eea1617 015d6e4bcbed4441b645d5b9ce882be5 6a313701492033697bf291df795674bbeaf38e2c cc14ab883e2430d31a1a30ebfe09b95337c5ed90640bac8affdd6b626f45febb ff1ac8b1e660b53eef68db0bd806dbe2 df22a27983a674e5e58c4e48491dfffc54283701 346af00a3b6968123255d9a18743224b739b66dc202d8bc5b3e87c1ebb54092b a858e6e1f85dfe3d5aca9a2a50260b85 08fb0038e17da0056b1238140c3b9691ebe12912 da7d74c3d2e1a282067695dad112369b9fd56602458a721e48b1342757cec5cf e1e3d02670a448db360a70a4e3b30196 5e2856445513f3d87120bc769a1b017ee3c31d95 cd2020ab9f13c8e79504bd33a5b20b5fe04c90e9ee23a3ff0db28817c4d58ddf ad321219693a3480642086ff07c88505 a78656d4f6a13179eefe9e2cfc6c582c0132b6ac fe911f52c9b4c8caf10aca5c22d52349f82b3468611dc3260c8e1e4440f6ab04 2f45aae417e26540117cc5af48b3e4ca b5b76265da8fbf012507b2521aded67e071f49b0 62b1e355a7e4c850bb0f03c7f182f48f0ebaafa07ddae1fee599a78772d149f2 d682a98d894e60f330cca589df066988 8c8244c746c0b672cc8c0740e22666923394bd1c a25eba7a79e46e5f6498ccb82fb4ef0eb3abe784fa0d061fe9e1adce9d39caa7 4eb71a43a6d90c72fa3f9414e39a35b7 e8bfbf383b91e397e79b29460f68060caaabe6c3 b1affdb443f1fd111770a44d6146a4dc347af8fe6faac0201c7c728779ee8144 f1ebe62c0ab6fc311d1e02faf85b0c58 b8f3ddf5408e1fa07f27f525e6cc547c59efdcf1 cf8056e691bd5d73dbffedb8228a1cb2bee27791633c7cf2114041112f66b93d 5d9398a517bd82cb6b56951e017cb11c 66cd486a73d5678cc5e74c39d3bcc7e9baab6153 43b2d95b4ca603f5007a2d5a389b02d19df2103077146ba3aef9fbd82f2e0770 406002f829b1e84b402aadc2d2391a06 9fb9ba707d553ae2f68755e51e1268300148c26b f854947414eb240ac6807004331d3026156e195084486eed7060ae0c1bc05e98 f22410b94d71a8e557965955eb9db952 ab871612a975d95f46bf33f8266238d144062cd8 6702eafd72ff8081618fc0ad6feaf194cd4fae7d5798184bd0a61fc7de4e01bf 29c5e09b7279f662f006b682b3de78c2 1430ae1366e4a15d2c45d52215ded474828d6c5f 75752fc7c81505d7d1b0e4fa42966a39647ae2c83586895a96e306c5f3db1972 29e8ed45da59b583268b41793ed35d4b 1df7212d7bd649777f10e46fcd5658aea4b39647 c33d4a210d1270bc9a6135df8b6fc957b18511ff91d27e657ddf685cb2fa3408