014378F2D39E56BFAF3D9F7FF2A882E40A79B501D2B75AC0ACDB691B1196F49A14612A43D0DC5545A420A26FF7ACA08014F8CDF7EE1850A296A9A9BE2BC8B7A518CB68345E3C5BE5903CE19262F1E5E71BA221DBAD945881B0DF8C7914FF53693B82D874229156E4AB235B41736D42D642C1DA63BBC05ED1BC4F88E806965F1A4EFE77EE36545B18B45FD50520B38F017484EB7BECD25C1F81D88D393363F80989C2B38B93025684A1F25165EFC42EDB8E17471060AF5B5CB92593B1667D982BA7E73B9AE8B65A51B423A8DE56CE0B03C3FB63F51B515D358E365C2D9EA2BD9EE876AE66202C5BC887DC4F50226AFAB4F65EC26AB44457978B52BF71AF29657B