Ref A: fcb9347f28b64510ab2d85c19e118772 Ref B: 5248D5756E4DCD5DE715D731A19E5FBA Ref C: Fri Mar 06 12:44:05 2015 PST