Ref A: 32ef55e41f804406b103d21552d72988 Ref B: D39D6FC25B4EB38A152D874F63DD52B2 Ref C: Sat Jan 31 00:55:02 2015 PST