Ref A: 8a0c79a14a04482f85079f4bedb8b86f Ref B: A5C4EF6E2A52EC9AA19402992A6DF38F Ref C: Thu May 23 05:17:08 2013 PST