A2 is explicitly printed as the second part with “1st TL missing.” The earlier OCR screen already recovered its entire body. Its first word is ODERBERG and the surviving clause promises no ...
Neither has any dependency: the JavaScript one uses Web Crypto (Node 18+, Deno, Bun, Cloudflare Workers), the Python one the standard library's hmac.