Ref A: 473cc81f36764a2284d1e47b2628cd0a Ref B: A7238C7E6E07569E0D3B314847597185 Ref C: Wed May 22 13:22:53 2013 PST