Ref A: b970c09e2f0541f2bc4c32a86a7c8260 Ref B: EA64FC040D24F686F57BCB3595139B49 Ref C: Thu Dec 25 20:13:25 2014 PST