Ref A: 5d2da43fa0a54e7caa55d89488737e71 Ref B: 9A68B25EC86E4585A8ADDD5C8CCE5E27 Ref C: Fri May 24 06:08:13 2013 PST