Ref A: ae7201147a834301806ed8e6a8b32faa Ref B: 014561FCEDFC6974D42FCFA379ABAD54 Ref C: Sat Jan 31 10:19:54 2015 PST