Ref A: 38abc2964bbb448bb8c76070734ee50c Ref B: F4CBB206728BDB6DEC011E90BA77BDE3 Ref C: Thu Oct 02 01:13:48 2014 PST