f5ff6b6658520285cbb860aa3c8c02bc8caa75257cf78fbc8ae67721b41ddbb7f97ea9a03a3966d437dd884905a4a8b9f85ff86053d5063e3700ff0c5152fc8905eba4fe2ba0e5df1c069bdf68bbf21220fa8c944dfe95263eb94777616b3ce0e60f033ca0c8e0036a22d1fbd52f026865ff793a3a1feea78124538a4dbb0326e8fe644040f55457efceba9bcd1df5dc1ad8f33a6ff67501725bbd14c621de3b3057e964d0cb82d613497907e7be38334c0ded63629cf53d2fbaaa06b7283c49e13f647b77376d61839ca5ec43e96dc772c080621721697c8d7ab366fa7e89bd4bc2ed2ef3b00b3524d5b9cddb18bb1797b81735123857149a8bee9d07ce4b34b84264789a095a074090a2c253fea915fc6297c5f7b8c211e7684a1f0968f9fbf3bd0328320d1a329477c0f081b040205616d0cdcff7d1d90888c8d9cd23484ecf9d397058228b1498cab36a6f83c3066a234c64a10bd9ca5125a51e