102B61F89BEF0EC32AA1C66CB4C16BE398C06DBDAB12BE9D9F3D70AE6EEC419F94E99455C5786E0A28BB3CC5F574B8AF546666C6AEB9058409CC225F2D14BC964FC2A06D630DBE5E0B21F50BF72C49F8E7AAC4EEB064CF70500E68D98C564167F3962950B7714B2699776A104F9FC37EF3B6955D4E20ABD6AF7186E023A9141C2