Ref A: 5e0083069c904c10944281436190501b Ref B: 00F26E1B408CADEA825FE4D18A49D1DE Ref C: Fri May 24 07:11:04 2013 PST