I'll take my guess. 1945-48 for the frame. We know this because of the location of the kickstand. The rest of the bike looks like it was built from parts from later years.
The tank is correct for the frame. The front end, handlebars, front fender braces, seat spring, and wheels are all from later years.
Now, the H engine is from Jan 1945-sept 1947.
There is a good chance that motor is original to that frame, but who knows.
I would date the bike a 1945-47. Take your pick!