Ref A: 2af3afbb5def4e7fb2c4c0d98c57844c Ref B: 6242095157B19B6E5D6B44EAE7D63155 Ref C: Tue Mar 31 14:28:55 2015 PST