Ref A: f44df8c6c3c24da4a2f4cdf7326a7e5d Ref B: F5D7A56C54BCB4EC56E398BAD6E1B0D7 Ref C: Wed Dec 24 17:36:16 2014 PST