Ref A: 6d120341641443689c1fac375982676c Ref B: 2B4ABDCE376B7810FA098DD1E368A4ED Ref C: Fri Apr 18 01:21:27 2014 PST