Ref A: fe3afb231c18429a9332857dac95801e Ref B: 11E4D04061635E4BA0801F87AE9AFC56 Ref C: Thu Oct 23 01:45:40 2014 PST