Ref A: 1c0f35e6fdca4a038bb88c4f5391baf0 Ref B: F4E6F7E910443A252FA8669DE01BD573 Ref C: Thu Nov 27 00:28:10 2014 PST