Ref A: 9e43108bd50f4958a1d1aa86b96c00f6 Ref B: 2557E65E85FEC74CAEB87956D6F817A2 Ref C: Fri Dec 26 01:37:36 2014 PST