Ref A: 4a31dd00f97e467ca5d00a3dc11f9b15 Ref B: 1B5F1372AF40C617B75A41491D0D6C23 Ref C: Tue Mar 03 23:55:27 2015 PST