Ref A: 8a27e2d124c947fab564c378715e73ed Ref B: 8197FD6AAB1F02DB37ACA25766DE8C0B Ref C: Sun Apr 20 00:50:17 2014 PST