Ref A: 38c7bdb82cae437a88f62360c88466a5 Ref B: 5A9F811ECB5BB32E247748A9315D95A7 Ref C: Wed Apr 23 04:26:14 2014 PST