附录99.1

联合申报协议

本人确认并同意,上述13G表格的声明代表本人和其他各联合申报人的申报。本人将负责及时提交此类修正文件,并对此处及其他地方关于他或它本身的信息的完整性和准确性负责,但对其他人的信息的完整性和准确性不负责,除非他或它知道或有理由相信这些信息不准确。

日期:2024年7月19日
SENVEST MANAGEMENT,LLC
通过: /s/ Bobby Trahanas
姓名:Bobby Trahanas
职称:首席合规官
/s/ Richard Mashaal
RICHARD MASHAAL