Ref A: c758b1d122a34fd59e27c58e7e0c1ac9 Ref B: 71176D4D834975569E4E6D25C22C7758 Ref C: Tue Sep 30 22:22:44 2014 PST