Ref A: 28c027463e944941bdbfe1499e97ef77 Ref B: F70C712120CB87552FA964F2242C7AF9 Ref C: Sun Mar 01 08:40:45 2015 PST