Ref A: 34a17bd09a5f4c4a99378b29fae241a2 Ref B: CB27E8E3584B2757AD39920A7E087B68 Ref C: Thu Apr 24 00:23:44 2014 PST