SECURITIES PURCHASE AGREEMENT dated October 27, 2023 by and among REPUBLIC FIRST BANCORP, INC. and THE PURCHASERS IDENTIFIED ON THE SIGNATURE PAGES HERETO