Ref A: 55a750807bf9499199a8dc32cb361d8d Ref B: E9F541646EDBA6695D3735DCF2F879B6 Ref C: Wed Jun 19 00:16:30 2013 PST