Ref A: ecf003fea6854223b8b26df466c21df8 Ref B: CE6EB6A311509B6F9ACC7FA2B38E4F7B Ref C: Mon May 20 13:43:07 2013 PST