1070F2FD763DECEF3FAC3A1CE19C70A9CBE8A2EF8A40D3A5BFAEE1C030DE6CA8CDF3725A0EBBB2753BB7E6AF179AFB092A66E3AD55B8120382D9D5382ECBEC39700B82E3CCEB4644272285A9ADFA7F646B96CDB3B6F3527021BCA567B1712314E4BF7DCB348E3A0033F7C5CB3DF2FE348A0782D13B960AE3D53989E65AB97606A