Ref A: 6bed1344289c491d94ed70151180bb22 Ref B: 9A17E876B64745BA93119BB5FD464927 Ref C: Thu Jan 29 16:42:42 2015 PST