Ref A: 85450ff3009944e99a73e4d2f3418fe4 Ref B: 833CD59D0AB968372D67F988589CF9FC Ref C: Thu May 23 07:06:29 2013 PST