Ref A: 53f3ce50a9a14cd69acc96724fac8adb Ref B: 57975B263579AA161FFD5C9D0AE0FBEE Ref C: Wed May 22 06:17:02 2013 PST