Ref A: 83318cf0612a469999e95d1dfc045fda Ref B: 80352F4E998D45C2F7DCDF3A15E3B3DC Ref C: Wed Dec 24 23:13:37 2014 PST