Ref A: 0a3a4375217c4a5da141b39d28bf63d2 Ref B: 3C51A0FF86518FE89BCA62795BBFD703 Ref C: Fri May 24 06:56:30 2013 PST