Ref A: 189e7ee84e4c49fc9f45b5ef9cde2b83 Ref B: 2C4902616654DFE0544BC5A79C214ED6 Ref C: Fri Dec 19 01:03:57 2014 PST