e3acc04b53d98f00ec064cb34c511fb19d5c0c1fc6e5e475adbe178fb634864f 71f84d9e2a12c7e6f1f853a41419158c24d617b3e562706cfc666a9820475bfe 7ac595345c6b3498b794ac1293247a5bc3fc954c4612be55f9f782d811f0c9a4 4e99edb291766f10af0ffbf106b2aa7e7936e3e5398bbd9288f7d82788a7a2b9 38cdb56b4512bd96a1fe23e2e3cafdf48416becc3e888dd0f4f6ef28b2dbcac3 cfeb0ef457b777089019c0d65fe33871335548cb0e3142b40a01ff33a0e7e236 2972017813ab5dc0fb1830cb87a7b6a19188adef8627b2a008aef2821a6b709d 708425d82161e498a0ba1a63049e7c5c624f3845d7fc56c8ae29f36bc46af56b 91e5a2d9ebbb438aceda63c33d657697939d7c7940a25d12c5d39c9b461c0039 0c3a91dd9ac7c48ab806167d791e922fc7e593d89b813230eab73cb1a9be9bd7 7a801629b39783104d9289a14d189b18357843f73185df72e29e4719e1d3bd89 6cc5ef37d16df046a777257e2c6ec7350dd3e7e77a5c4fba5dd961647777c04c 569cd24c6caca51b30cd607389a675f98f473bd0aa0351a703208772ee9b116b abd3f0102b4f1b13fe3685fa3257b83f086daffa0a22e32dfb23d500f100ec78 ef15309f3a46c936022737700924d42de8cac289d6843414a31ae04cb7ddd48d e9cb51c707d0eaad24757b20d5e90052c548ee9381bfb8e45bf2eba51f69d570 31a673aa08d18e7bbd3cd0cd103b2df08af69c5d8caae53b1703294c24e5fa6b da2e9bdd88fb6c34e819bacf423129e4981bce3502606ee3d334600611c500fe af09f3aed63031c22f0740e053cbcf9e2bcfc038577c0291fcf7ef7aa092a809 5788aabdff9e405ae8e4d1f16d34a78ebac955f9f3c52488dccc9e4e8c82ea22 553d1caa35632024569614bc7dd6c92236a5a3392196d7a9d7815319e230062d ece6292801cc532fdd8e55c9e9684e654e98a0676180ca5f0132fea6d24f4a49 f908e53503421a884e965983ab056ea40557ad21039d0f8a3c64a73db19cd2d7 b976f4a47af44ff2181221fe15e3d50c9973bd01ca162dbf13a6946662420fbe 7eb86aba89885cfeded0521d29ca2c7c072b8eee5bc33f16f017000ad48dda7b 5547e4f1a0d15e432b8e2e3c021956cc84b771a1ca97a4961d2c4f45111ea1c8 b52badbb094059f4f47b771bfe696bbf4842ceaffa84cb776512e3f34d62b26f 6087de4c25529b98f2839803654d6a259e8118eb1d3db0f2d94dbb584110a655 e345a4cd23ac33d878b9dba438c2d12f623456548ecde9c7a5d7b0cc3337d44d 1d7f65f53ce62e4a28b5c32d1c57819812ef1cb59cc1db743ae4764e82ce8dd7 b8b1d738e081b34b80821457cded32dedc7192da53c23a012b765bd231563602 58c57c67afa9d55aae8273ea5979ffe464b618506dafd45f378ffe9976d0adfc 6a26360e7734f2057e99fc97f6a0785cbe4ea3825eeb00f121a514a0807bbf4f f6e803f62dfa643c261f3a364c6a11b44787033b16a78734961b94e20c75484f 4f64b72f2f178b0e8a11f2c958c2bf69b9d2916970ddc5ba99a28becd005d97b