Ref A: 44c0bf091eda4d60b74c2599c01c82a9 Ref B: 668352444F8530B8886E1B3F290CEF52 Ref C: Sun Mar 01 13:30:30 2015 PST