Ref A: 6469018a75084603a0050a050ec654b8 Ref B: E60B55F8DE8FA3BBD850F64D660094B2 Ref C: Sun Mar 01 21:53:19 2015 PST