Ref A: f39e008897c84f6eb20db1521ba7efbe Ref B: 5A1AB8A6318BB81746DC6653FAE741E5 Ref C: Wed Oct 22 08:57:57 2014 PST