Ref A: 64bc3b61a9cf4be98079b585b3b20881 Ref B: 08ECF00B46FC58D53991A1F6D61ECFAF Ref C: Tue Jan 27 08:12:31 2015 PST