Ref A: 689c024c1e494988a42158f8d94ff767 Ref B: 3519418401EECF60F5584690714D6828 Ref C: Sat May 25 14:07:01 2013 PST