Ref A: 484c221ae23f4327801b1d50660db889 Ref B: F83F55E2E0E7E3F36B6277928E4BAFA9 Ref C: Fri Jan 30 02:54:19 2015 PST