Ref A: 6c11acb73a124b41813972a12baee9c0 Ref B: B2C88699B88FCA36008D177407EBFAB3 Ref C: Wed Apr 16 04:28:57 2014 PST