Ref A: 783ca324e8a341308c82027b8bf9cfe7 Ref B: E6FD9B9CBA91524072BA50A073D16AF6 Ref C: Wed Apr 16 01:16:53 2014 PST