Ref A: 3a6b2930679248359bd262444d478bb5 Ref B: A4B74FD742F6566C6FA447F83918109C Ref C: Thu Jan 29 07:52:37 2015 PST