Ref A: 760b2d9100694beaabf1bec6aaa3e8f4 Ref B: 719315DABC62856962ECE466DCBC13AA Ref C: Thu Jan 29 17:58:17 2015 PST