Ref A: 76cbd909694c430dbb1aca8a338448be Ref B: 9877CAB514F29AD3D9AF9F7B55098317 Ref C: Fri Jan 30 09:44:25 2015 PST