Ref A: df8f382d29b94b129c52459a5aedd64f Ref B: 48C8A78C6D102EB044C17B0169A86958 Ref C: Thu Mar 05 04:47:37 2015 PST