If any of those conversations occurred in Maryland then he committed a felony.
Cohen knows he won’t be charged with perjury.