Ref A: 3545e06275d2408b89acf5c3b7d68caf Ref B: 50B27CA92B37FBC67622E12FEBEF41C6 Ref C: Fri Jan 30 03:58:51 2015 PST