Ref A: f7e14cc85b6c4733af81330dda20caa7 Ref B: DEEF1FF64174943A4C42E691DBEED893 Ref C: Thu May 23 20:58:48 2013 PST