Ref A: 66bffb15a957432a82324f4c6e43ab61 Ref B: 88165913923C00E34AEE0C06960131E2 Ref C: Wed Jun 19 02:06:07 2013 PST