Ref A: 00554cbc77c941729308c26a3ad5aa25 Ref B: FF58DB93A6E15D4E0BA6EF9C86621D64 Ref C: Fri Jan 30 23:21:47 2015 PST