f2400f018b12ec581486f9a13027daf18d9244850db3555982f0323250db2f191fefd678272ef0073b7826914846babe19a3d3a9d2ba554ba2e2d788c729b1e49c4ed2dab50756a5c7e99be2fc7ca6115db5e54f6cc625e70f1cba0407fb2aed15edd84b34237d6a154d11049c539cc3a16060fadb483a79ddb8f4e71725d4ed7aabfd685cb58241d02856ef4edd49b07b505f3107cfe0c8838d84d87655670c40b6033e5a2849a1993813545588f5e3e4d36e99a223a24409271b252f69e57fcc7b2e775a2decec959f5c58ad434fe4ecbd46fd3096ed35e709edeeaae06a3abed917be173303ffce29ff365e85372ad0e557c49b978a136c584a9cc96efee8202dd0f0a5069339cff6e60dfa06f9af6805bc212fa25ffc8bf96a5efc81bf68ae9fcd01586f9b5463dbc0e63c72191c8d0a24245ea06204ad0d73c8fdd8e35d379f9df2dca75906fa1f82321e7cba3b73a0e0fb41405c52