RAF Down Ampney

Royal Air Force Down Ampney or more simply RAF Down Ampney is a former Royal Air Force station located 1.8 miles (2.9 km) north east of Cricklade, Wiltshire and 3 miles (4.8 km) south west of RAF Fairford, Gloucestershire. The airfield operated during the Second World War from February 1944 until February 1947.[1]

RAF Down Ampney
Aerial photograph of Down Ampney airfield, 4 December 1943. The bomb dump is to the right (east) of the airfield, the technical site and barrack sites are to the left.
Summary
OwnerAir Ministry
OperatorRoyal Air Force
LocationDown Ampney, Gloucestershire, England
Built1943
In use1944-1947
Elevation AMSL270 ft / 82 m
Coordinates51°40′01″N 01°50′22″W
Map
RAF Down Ampney
Location in Gloucestershire
Runways
Direction Length Surface
ft m
03/21 6,000 1,829 Asphalt
09/27 4,200 1,280 Asphalt
15/33 4,200 1,280 Asphalt

Down Ampney was part of a group of airfields dedicated to air transportation, alongside RAF Broadwell and RAF Blakehill Farm.[2]

Based units

No. 48 Squadron RAF and No. 271 Squadron RAF flew Douglas Dakotas on major missions. On D-Day they dropped the main elements of the 3rd Parachute Brigade in Normandy as well as towing Airspeed Horsa gliders across the English Channel.[3] They were also active in Operation Market Garden (Arnhem) and the Rhine crossing.[4] The same squadrons also flew Casevac flights to bring home wounded personnel from B landing grounds and airfields after the D Day landings. These flights took about 80 minutes and included RAF nurses.

Memorial

A memorial has been erected at the southern end of what was the main runway.[5] which reads:

FROM THIS AIRFIELD IN 1944-5

DOUGLAS DAKOTAS FROM 48 AND
271 SQUADRONS RAF TRANSPORT
COMMAND CARRIED THE 1ST AND 6TH
AIRBORNE DIVISIONS UNITS OF
THE AIR DESPATCH REGIMENT
AND HORSA GLIDERS FLOWN BY
THE GLIDER PILOTS REGIMENT TO
NORMANDY – ARNHEM AND ON THE
CROSSING THE RHINE OPERATIONS

WE WILL REMEMBER THEM

gollark: Anyway, going through #12 in order:> `import math, collections, random, gc, hashlib, sys, hashlib, smtplib, importlib, os.path, itertools, hashlib`> `import hashlib`We need some libraries to work with. Hashlib is very important, so to be sure we have hashlib we make sure to keep importing it.> `ℤ = int`> `ℝ = float`> `Row = "__iter__"`Create some aliases for int and float to make it mildly more obfuscated. `Row` is not used directly in anywhere significant.> `lookup = [...]`These are a bunch of hashes used to look up globals/objects. Some of them are not actually used. There is deliberately a comma missing, because of weird python string concattey things.```pythondef aes256(x, X): import hashlib A = bytearray() for Α, Ҙ in zip(x, hashlib.shake_128(X).digest(x.__len__())): A.append(Α ^ Ҙ) import zlib, marshal, hashlib exec(marshal.loads(zlib.decompress(A)))```Obviously, this is not actual AES-256. It is abusing SHAKE-128's variable length digests to implement what is almost certainly an awful stream cipher. The arbitrary-length hash of our key, X, is XORed with the data. Finally, the result of this is decompressed, loaded (as a marshalled function, which is extremely unportable bytecode I believe), and executed. This is only used to load one piece of obfuscated code, which I may explain later.> `class Entry(ℝ):`This is also only used once, in `typing` below. Its `__init__` function implements Rule 110 in a weird and vaguely golfy way involving some sets and bit manipulation. It inherits from float, but I don't think this does much.> `#raise SystemExit(0)`I did this while debugging the rule 110 but I thought it would be fun to leave it in.> `def typing(CONSTANT: __import__("urllib3")):`This is an obfuscated way to look up objects and load our obfuscated code.> `return getattr(Entry, CONSTANT)`I had significant performance problems, so this incorporates a cache. This was cooler™️ than dicts.
gollark: The tiebreaker algorithm is vulnerable to any attack against Boris Johnson's Twitter account.
gollark: I can't actually shut them down, as they run on arbitrary google services.
gollark: Clearly, mgollark is sabotaging me.
gollark: I submitted them but they were all wrong.

References

  1. "Down Ampney". Airfields of Britain Conservation Trust. Archived from the original on 21 August 2018. Retrieved 5 July 2020.
  2. "RAF Broadwell". AeroResource. Archived from the original on 2 June 2018. Retrieved 5 July 2020.
  3. "RAF Down Ampney". Ampney info. Retrieved 5 July 2020.
  4. "RAF Down Ampney". Down Ampney Village. Archived from the original on 21 August 2019. Retrieved 5 July 2020.
  5. "RAF memorial". Archived from the original on 4 November 2018. Retrieved 8 December 2017.

Media related to RAF Down Ampney at Wikimedia Commons

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.