69DB3EACBA02F4196B98E74D5E60887895AFC4D64A386521F08486C8191BAF1D
68FF6C0B85D9A142965DC2BE31DF8EB3D67EDFE0B04243834C0DA0A04A0E3A48