Ref A: A3355F1607FB4345A1A55828452BA430 Ref B: 225BB14637F46E01DAC6D3A2E018C308 Ref C: Fri Feb 10 06:17:23 2012 PST