Ref A: 5557c8879870420aa9c163ff1fff1d2a Ref B: 4D0971C388D9739D373D291F27EFFCC0 Ref C: Fri Jan 30 07:46:51 2015 PST