7fe4857fc7836e8423edf596479c70651346df7c7c5df88690ac5a998d75e9c6f962704e1149ec0feea9404c8e7bb38db3ea66b1

78eaf575c6f669f323ed8390439c701e7a98c13d8532522061472629d93cf2537436dfa369e858edca561dddccef159db86ee941

0ee9f570c48b6af723998794349c701b54967d4d09b78e39c354e417a4cc1711859c540fb0363b6cfb83585713620919c61b5a81

0c9e8376b6f11bfe239ef597359c706c4b96e90a56d399e06fb8a4182077a365832e3af8748b9f57fce3612cb39a1da8c39423e4