Ref A: 12a375c21f6a422399b9cf7342b64db7 Ref B: D753B99C191F4A7894391810225A9512 Ref C: Sun May 19 16:34:04 2013 PST