Ref A: 2849c8d6e32749e7af591a8023773d12 Ref B: 79EA89515F00B64F3CAC91968D3E00DC Ref C: Fri Aug 01 19:59:08 2014 PST