Ref A: 870779586de046af8696c9e8ddd2e3f8 Ref B: 9F5CB321790699E67BD2C2A7B8BD6E8A Ref C: Sun Dec 21 01:24:30 2014 PST