Ref A: 377d1b51cc024a0d8534be1dd78418a8 Ref B: 13D09D45C9A97E4AB8A710F19F3E835F Ref C: Sun May 19 00:59:50 2013 PST