Ref A: d96194c567a3409fbb8ce9a73a6a8260 Ref B: 14F937A49AEC70976761AE9466671F96 Ref C: Wed Jun 19 19:18:00 2013 PST