Ref A: 4c4a091cb3814074a0a1a84b476d0411 Ref B: E0212576997603CAE0FED25CAC21D6D4 Ref C: Tue Sep 02 21:45:46 2014 PST