Ref A: 16dc3d7a6b9546f4ac852f252fed35d0 Ref B: 58145E0BB9024B854E2DDBEE6C7E4FBD Ref C: Thu Apr 17 21:25:37 2014 PST