Ref A: 6983e052b93f44b5abf97ffa3c126adf Ref B: 37CCC537D85C320E29BB170747CF14BD Ref C: Mon Jan 26 01:45:22 2015 PST