Ref A: 33f17c953146427c8f94f06245a68984 Ref B: 8BDE99E5D3D770D10B65A7FFB2020623 Ref C: Fri May 24 07:48:17 2013 PST