Ref A: 384d1db2d7e44efaac4819dbd0ad88f5 Ref B: 69279B9EC46DB0EB5473C1FD820732B7 Ref C: Tue May 21 17:57:02 2013 PST