Ref A: d5407773fa044588948b953acc6f1a1d Ref B: DD078C961D3E888BEA170192676022D2 Ref C: Fri Oct 24 03:50:45 2014 PST