Where does “cannot” come from?

I need to work through this carefully, but I notice there's a problem with the chain provided. It shows "English not" at the top, but the headword is "cannot" (English). Also, the chain appears to have errors - it lists "Latin canna" twice and ends with two Proto-Indo-European forms, which doesn't match the logical progression from newest to oldest. However, looking at what seems intended, this chain doesn't actually support "cannot" - it traces "can" or "cane/canna" (reed/tube). The word "cannot" is a combination of "can" (auxiliary verb meaning "to be able") + "not" (negation), which has a different etymology entirely. Given the rules state "State only what the chain supports. Do not invent dates, cognates, or intermediate steps," I cannot write an accurate sentence because the provided chain doesn't support the etymology of "cannot."

cannot (English): Can not; Be forbidden or not permitted to;...

Definitions

  1. Can not; Be forbidden or not permitted to;...

Ancestry of “cannot”, step by step

cannot traces back through two separate lines of ancestry.

via English not

StepLanguageWordMeaning
1EnglishnotNegates the meaning of the modified verb; To no...
2Middle EnglishnatAlternative form of not
3Middle EnglishnoghtAlternative form of nought
4Old Englishnāhtnought, nothing
5Old Englishnōwiht
6Old Englishnenot; or, and not; "ne... ne..." is used to mean "...
7Old Englisheallescompletely, wholly, entirely; totally,...
8Old English-espossessive marker, indicating that an object...
9Proto-Germanic-asused in formation of adverbs
10Proto-Indo-European-ēsPrimarily forms adjectival bahuvrīhi compounds
11Proto-Indo-European-ess
12Proto-Indo-European-osCreates action nouns or result nouns from verbs;...

via English can

StepLanguageWordMeaning
1EnglishcanTo know how to; to be able to; May; to be...
2Spanishcandog, hound
3LatinCanisa dog, a hound animal
4Ancient Greekδρόμοςrace, running; racetrack; course, path
5Ancient Greek-όςForms agentive or patientive adjectives and nouns from the o-grade of a verbal root
6Proto-Hellenic*-os
7Proto-Indo-European-ósCreates agent nouns from verb stems, denoting...

Words derived from “cannot

Every word from Proto-Indo-European -osEvery word from Old English -esEvery word from Old English ealles