From the photograph, I can't quite tell if the lugs have vertical facets. If they did, it would be a dead giveaway that it was a late 105.012. What is fascinating is that if we assume the dial to be original, you can clearly see the T SWISS MADE T font pitch is slightly narrower, which is characteristic of the 105.xxx series dials:
View attachment 797191
Figure 1: A premoon 105.012 dial
The 145.xxx dials have a slightly more widely pitched (spaced) T SWISS MADE T inscription, where the edge of T's just touches the 28-minute and 32-minute index markers:
View attachment 797192
Figure 2: A premoon 145.012 dial
What is particularly interesting is that the 145.
022 dials have a shortened luminous 30-minute marker like such:
View attachment 797193
Figure 3: A 145.022 dial
. . .which this watch does NOT have. . .because we have 145.022 watch hands, on a 105.012 watch dial, with what appears to be an 1171 bracelet, with a dot-over-90 premoon bezel. With all this said, I think that this can still check out as an ultimate example of a truly factory-correct example of a late 1968/early 1969 Transitional speedmaster.