4A3C8590598732DC18C0A2B561ACAAB4BF78A298C2C47A59D14A3E40A462287B
12F04ED0CA9CD0646EE3CF29D3D212C83D1CE6AF3FC413A5E3CBF3304EF6E46F