Ref A: 53a021770afb4c12830e8da94586f02c Ref B: D70F4CBD88E48F358005B67CFBEDBE83 Ref C: Tue Nov 25 23:59:03 2014 PST