Ref A: 5f0d8935ced24be8a50d2a9191d96f27 Ref B: 52DCFC2CE0D83FD1BB5C1126C01C725A Ref C: Fri Mar 06 06:45:03 2015 PST