Ref A: 08867c3001c248d6aaa76fee8a09128e Ref B: 1E314A2E8307A431CCADEE525EB59AB4 Ref C: Wed May 22 00:19:56 2013 PST