Ref A: 74558FCD452A48BDB4897DABD0EF39D3 Ref B: BF04AAB3766D6223245C027488B9DD63 Ref C: Sun Feb 12 19:36:51 2012 PST