Ref A: 69f99a75d3f842f6910771bba394b87b Ref B: 77671EF92DE8B42D3B790FB6DF8F4FE4 Ref C: Fri Dec 19 03:49:12 2014 PST