Ref A: 192947063f664941824c3010e24b9a9a Ref B: 3D4375948F8F656E6B198414850DD415 Ref C: Sat May 25 08:43:06 2013 PST