Ref A: 2da760a846ad4dd1a5e7512fa60358dc Ref B: 108B7DD1E4DB93684DD2E5360FA2A044 Ref C: Tue May 21 10:03:52 2013 PST