Ref A: 735a53a6d49443e49f076f7aaee8fb25 Ref B: D3EF36688BAE6AE53770CF0517886DF5 Ref C: Fri May 24 15:45:01 2013 PST