Ref A: 0893836aa9a94991b108276eed92054f Ref B: DD274DE295B05FB8D08380D777DF0AF5 Ref C: Sun May 19 16:19:39 2013 PST