Good news! We have a solid lead on who stole your liver.