Ref A: 22ccbf56b0b64422ad6643c40ed236ce Ref B: 8E08B11154512B309FC15A0526E1C945 Ref C: Tue May 21 12:45:02 2013 PST