Ref A: 827358e795e743c49c6fb3a5e1767afc Ref B: 6A43DF2CF3F7E08D8BD9C7E6B8F15357 Ref C: Wed May 22 04:18:49 2013 PST