Ref A: 244dc1ebc1074e6e96cb071d3ebc0e95 Ref B: 2F6DB43E6D843D3AEBFED96B1FB9B937 Ref C: Wed Oct 01 03:34:04 2014 PST