Ref A: 692e4d2f29b24696a38cd41d90012d3d Ref B: 99CE5050E1CA862752FAE5439634C0F2 Ref C: Tue Aug 04 22:01:14 2015 PST