Ref A: 8119c9c3cf494a74a5aa752a37c98023 Ref B: E816DA84164B39B10FF6B87661425452 Ref C: Fri May 24 23:06:58 2013 PST