Operation Jubilee order of battle

Operation Jubilee was the Allied code name for the raid at Dieppe on the French coast on August 19, 1942. The following order of battle lists the significant military units that participated in the battle, or were available as reserve.
Allied.
Ground forces.
The landing force commander was Major-General John Roberts, the commander of the 2nd Canadian Infantry Division.
In addition a detachment of the 1st U.S. Ranger Battalion was assigned as observers to various units
Naval forces.
The naval forces were under the command of Captain John Hughes-Hallett RN.
Eight s:
Supporting elements came from Royal Navy Coastal Forces
Air forces.
The Allied air forces were under the command of Air Vice Marshal Trafford Leigh-Mallory. The Deputy Senior Air Staff Officer in the group, Group Captain Harry Broadhurst flew "air observation" at Dieppe.
The RAF Air Sea Rescue Service also operated some aircraft.
German.
Heer.
Reserves not participating in the battle: