Ref A: 3f7fdaa77e6343dbb17ea72bf6725b44 Ref B: B3D7B01CFB1EBA4CB8262C1A24C35D83 Ref C: Fri Jan 30 23:28:09 2015 PST