Ref A: 62203a534c2141fca471c5fe39b07164 Ref B: 42EF7A6BF8B58CCAE676BA0B2CA4D12C Ref C: Fri Dec 19 18:26:27 2014 PST