Generate UD annotations for the following tokenized text:
Die CAN - Spezifikation sieht vor, dass versendete CAN - Nachrichten grundsätzlich von allen angeschlossenen Busteilnehmern empfangen werden, ein Kommunikationsprinzip, welches auch als "Anyone - to - Many" (ATM) bezeichnet wird.
Postion	Tokenization
1	Die
2	CAN
3	-
4	Spezifikation
5	sieht
6	vor
7	,
8	dass
9	versendete
10	CAN
11	-
12	Nachrichten
13	grundsätzlich
14	von
15	allen
16	angeschlossenen
17	Busteilnehmern
18	empfangen
19	werden
20	,
21	ein
22	Kommunikationsprinzip
23	,
24	welches
25	auch
26	als
27	"
28	Anyone
29	-
30	to
31	-
32	Many
33	"
34	(
35	ATM
36	)
37	bezeichnet
38	wird
39	.
Position	Tokenization	UPOS	Head	Deprel
1	Die	DET	2	det
2	CAN	PROPN	5	nsubj
3	-	PUNCT	4	punct
4	Spezifikation	NOUN	2	flat
5	sieht	VERB	0	root
6	vor	ADP	5	compound:prt
7	,	PUNCT	18	punct
8	dass	SCONJ	18	mark
9	versendete	ADJ	10	amod
10	CAN	PROPN	18	nsubj:pass
11	-	PUNCT	12	punct
12	Nachrichten	NOUN	10	flat
13	grundsätzlich	ADJ	18	advmod
14	von	ADP	17	case
15	allen	PRON	17	det
16	angeschlossenen	ADJ	17	amod
17	Busteilnehmern	NOUN	18	obl
18	empfangen	VERB	5	ccomp
19	werden	AUX	18	aux:pass
20	,	PUNCT	22	punct
21	ein	DET	22	det
22	Kommunikationsprinzip	NOUN	5	appos
23	,	PUNCT	37	punct
24	welches	PRON	37	nsubj:pass
25	auch	ADV	37	advmod
26	als	ADP	37	xcomp
27	"	PUNCT	28	punct
28	Anyone	PROPN	26	appos
29	-	PUNCT	28	punct
30	to	PROPN	28	flat
31	-	PUNCT	28	punct
32	Many	PROPN	28	flat
33	"	PUNCT	28	punct
34	(	PUNCT	35	punct
35	ATM	PROPN	28	appos
36	)	PUNCT	35	punct
37	bezeichnet	VERB	22	acl
38	wird	AUX	37	aux:pass
39	.	PUNCT	5	punct