Ref A: 8c4a973998994e7e97d27632b4e55d5d Ref B: 3191ADE7EBD9561C454F169826E93DF5 Ref C: Wed May 22 16:03:16 2013 PST