Ref A: 403a496661f642bea357d93483588378 Ref B: EE01A812F73269A8A84C034F9480BDF7 Ref C: Sat May 25 12:07:11 2013 PST