Ref A: 46c0a464934e495ea59930f05a3fb520 Ref B: B3474B203081E9EB198B0993440893D1 Ref C: Wed May 22 10:54:11 2013 PST