Ref A: 3875de87d32c4cd8acc9381638f45899 Ref B: 951AA3110E41CC749D78535EC7095E72 Ref C: Mon May 20 21:02:23 2013 PST