Current finalized slot: 9407584, New finalized slot: 9407616
ExB5rctD8iVEBP11hJpddmsp25YETQ628NahhaMvVvq3