Ref A: be4c1c8b6f86496f897955587b415ae0 Ref B: 108B7DD1E4DB93684DD2E5360FA2A044 Ref C: Sun Dec 28 01:10:55 2014 PST