Ref A: c914f46595ad4a5886b6a57226ed92f8 Ref B: A02411801FCC6C7E69440EA6D6B41292 Ref C: Wed Dec 24 20:01:41 2014 PST