Ref A: 1f3c34035b274fa29696c9c8d3a432d2 Ref B: 16B1F6A14358068E37A073ACF77A417F Ref C: Mon Jan 26 17:37:37 2015 PST