Ref A: c9f4b19c7cb740f09092fc6e4ae5d225 Ref B: 7732D68B68722ADEF9D9D05466E60C11 Ref C: Wed Jul 23 03:25:30 2014 PST