Ref A: 3a2b7237ff864ed581d23d734bd7df0d Ref B: B0E9B8BCFF477AA135F6281204D90977 Ref C: Tue May 21 12:44:36 2013 PST