Ref A: fb7a6df05817464eb2e15dd1a6174a11 Ref B: 519CD2CAC5CB7FFCB7C5BA6B0C0935B9 Ref C: Sun Oct 19 22:10:01 2014 PST