Ref A: dc3c2aa511c940159ae01ace8df977c9 Ref B: 8E9CE345A5BFDB450F2B7558B8FAA490 Ref C: Sat Dec 20 18:04:32 2014 PST