Ref A: ed8850eef17a4847bb1b70c7175e8439 Ref B: 2214C1F5EF3BC17691532018FD620620 Ref C: Sun Apr 20 05:44:36 2014 PST