Ref A: 2ca90bb9ffd34456a8badcf46948e957 Ref B: 650A76A1D277F0DB35A483D982300B1C Ref C: Mon Jan 26 19:22:31 2015 PST