Ref A: f138dfab610e41e7990207c866c27579 Ref B: 5DB54679AFEA43FD61E5E4CAA41E2148 Ref C: Thu May 07 00:15:52 2015 PST