Ref A: 5241dc80281d4acf9e3549298c45e0a3 Ref B: A8FD31C40C69762647C71F7C95DB7974 Ref C: Sat Apr 19 01:30:59 2014 PST