Ref A: 986bef1d8a024bfb892418007835768d Ref B: AE9224FEB15678A6E7D89990051E4E66 Ref C: Tue May 21 15:53:19 2013 PST