Ref A: 8e6dec36009a433bb1dfedfb346aff0e Ref B: 65202F75FBFCF979ABC98034A6CAD318 Ref C: Sat Oct 25 16:47:13 2014 PST