Ref A: a171d559976249c9ae21269d376b9f5b Ref B: 74DD9619627C65D89BBCD8013D28CF51 Ref C: Wed Oct 22 20:05:09 2014 PST