Ref A: 8b22c37fb4fe4979b00be7d7f43b19d2 Ref B: CB013C3D609E269E6B40C95E6FF15446 Ref C: Thu May 23 11:39:18 2013 PST