Ref A: af39b5fafb1a4b26b74c6802b227eedb Ref B: 1467FF77208968C2834F1E6E0B6FC952 Ref C: Tue Sep 02 18:41:56 2014 PST