Ref A: 83d70254c75640f785ec0c7d03aa68fd Ref B: 64DF5E8983C63FCC04F5DED4D3AE0AA4 Ref C: Sat Aug 23 05:32:19 2014 PST