Ref A: ff2d35069ce94ec8988abd844fd71584 Ref B: 6029D7B2209F56B20732C5E711D05580 Ref C: Mon May 04 16:08:35 2015 PST