Ref A: 4d542a208621416baf5d5bd7057c186e Ref B: 3B8DFCD78D8B8FCAF377EDF995887767 Ref C: Mon Dec 29 04:34:58 2014 PST