Ref A: 5c665bdb8177473dbb40c6caa00b4124 Ref B: 66AF264ED5E02AB5E112402403D52DD9 Ref C: Sat May 25 01:59:30 2013 PST