Ref A: a0439de20c9f4f3c8784c8d7452f84d7 Ref B: 22FB2AA5E9D67DE01A554651CE30A3B2 Ref C: Mon Mar 02 08:53:50 2015 PST