Ref A: 6e6b23ffe2df4368ac61b92fc73a84dd Ref B: 25224C362230D34141C93750D9071624 Ref C: Wed Jun 19 01:52:32 2013 PST