Ref A: 25327f5e27b94f49b9852d33ca867015 Ref B: 7675009156CDDBB925A2EA6176F58142 Ref C: Sun Jan 25 20:13:42 2015 PST