1ST HALF 2023 RESULTS