Ref A: 264ad3c008e6493580004252d5937ceb Ref B: A1A5CE5673245B3B23A8BEE8A3CD06FC Ref C: Tue Oct 21 14:59:09 2014 PST