Ref A: 99ece8ab1fc34ad5b0a004ef255a0963 Ref B: EA1D6CD24D4DD550D387F666ADE4AA01 Ref C: Sun May 19 21:58:06 2013 PST