Ref A: 14ff40fd9fc4455cbe7d968385ec67c3 Ref B: F7D94946F17B3D53847D9828FE16143B Ref C: Wed Jan 28 01:58:04 2015 PST