Ref A: 6cd59cd7f9634004870b14b89137d89d Ref B: 247D2A499903D9571FB0BB11D1A6E97B Ref C: Tue Sep 30 05:31:31 2014 PST