Update fingerprint logic. Update for additional validation around SignalServiceAddresses. Co-authored-by: Greyson Parrelli <greyson@signal.org>