Ref A: b42ca4af9cdc427087be9d6e32135667 Ref B: 9536C110EA16A0104CF4145398906334 Ref C: Sun May 19 16:03:47 2013 PST