Ref A: 148aedb2dd9e42a182229ccceec828f1 Ref B: ED238029F2A976E3B2184B9338796731 Ref C: Wed May 22 17:13:51 2013 PST