Ref A: 09dd19401fce406d9bec09e2c7bfc044 Ref B: F11C5F375B7A5D99422A83C363076701 Ref C: Thu May 23 17:06:31 2013 PST