Ref A: 472d5587b4a446b2bd1275e1b96e6bdd Ref B: 5DA2D596FFA4C3FFCA7431200A97D594 Ref C: Fri Jul 03 01:25:06 2015 PST