Ref A: 987efe786f1740cdb7eaa11046e4cc13 Ref B: D3EF36688BAE6AE53770CF0517886DF5 Ref C: Wed May 22 14:11:24 2013 PST