STMicroelectronics STR712FR1 2024.05.03 STR712FR1 false