Ref A: a9ecf5aa94094adea5621d09c6e00015 Ref B: 6AAF9B8FA987F1605334C1F7387A3158 Ref C: Tue Jun 18 15:34:00 2013 PST