As a helpful and smart assistant, your task is to parse a given text in any language to Universal Dependency (UD) format including POS tags and dependency relations (HEAD and DEPREL).
Key Components of UD Annotation:
1. Tokens: The fundamental units within UD are tokens. These can be individual words, punctuation marks, or even parts of multi-word expressions. Each token has several associated attributes.
2. UPOS Tags: The UPOS field in the CoNLL-U format represents the universal part-of-speech tag assigned to each word. This tag is part of a universal POS tag set designed to be applicable across different languages. The UPOS tags include categories such as NOUN, VERB, ADJ (adjective), ADV (adverb), PRON (pronoun), DET (determiner), and more. 
3. Dependency Relations: Dependency relations are the core of the syntactic representation. They form a tree structure over the tokens in a sentence. Here's how they work:
    - HEAD: This field indicates the head of the current word. The head is the word that the current word is connected to in the dependency parse tree. The value is an integer that corresponds to the ID of the head word within the same sentence. A value of zero (0) indicates that the word is the root of the sentence.
    - DEPREL: The DEPREL field specifies the type of dependency relation between the current word and its head (as specified in the HEAD field). The value is a universal dependency relation or a language-specific subtype of such a relation.
Note: Blank lines are used to mark the boundaries between sentences.
Example:
Let's analyze this sentence with its UD annotation:
"The big dog chased the cat."
1. Tokenization:
- The
- big
- dog
- chased
- the
- cat
- .
2. UPOS Tags:
- The: DET
- big: ADJ
- dog: NOUN
- chased: VERB
- the: DET
- cat: NOUN
- .: PUNCT
3. Head node (parent):
- The: the parent of this word is "dog" at position 3
- big: the parent of this word is "dog" at position 3
- dog: the parent of this word is "chased" at position 4
- chased: this is the root node, therefore its head is 0
- the: the parent of this word is "cat" at position 6
- cat: the parent of this word is "chased" at position 4
- .: the parent of this word is "chased" at position 4
3. Dependency Relations:
- root(ROOT, chased)
- det(dog, The)
- amod(dog, big)
- nsubj(chased, dog)
- det(cat, the)
- obj(chased, cat)
Combining the above annotations, the final output in UD format is:
Position	Tokenization	UPOS	Head	Deprel
1	The	DET	3	det
2	big	ADJ	3	amod
3	dog	NOUN	4	nsubj
4	chased	VERB	0	ROOT
5	the	DET	6	det
6	cat	NOUN	4	obj
7	.	PUNCT	4	punct
Generate UD annotations for the following tokenized text:
The Kerry camp blames Bush for the Swift boat veterans’ attack, but anyone who has spent much time talking to the Swifties gets the sense that they are doing it entirely for their own reasons.
Postion	Tokenization
1	The
2	Kerry
3	camp
4	blames
5	Bush
6	for
7	the
8	Swift
9	boat
10	veterans
11	’
12	attack
13	,
14	but
15	anyone
16	who
17	has
18	spent
19	much
20	time
21	talking
22	to
23	the
24	Swifties
25	gets
26	the
27	sense
28	that
29	they
30	are
31	doing
32	it
33	entirely
34	for
35	their
36	own
37	reasons
38	.
Position	Tokenization	UPOS	Head	Deprel
1	The	DET	2	det
2	Kerry	PROPN	4	nsubj
3	camp	NOUN	2	flat
4	blames	VERB	0	root
5	Bush	PROPN	4	obj
6	for	ADP	12	case
7	the	DET	10	det
8	Swift	PROPN	10	compound
9	boat	PROPN	8	flat
10	veterans	PROPN	12	nmod:poss
11	’	PART	10	case
12	attack	NOUN	4	obl
13	,	PUNCT	25	punct
14	but	CCONJ	25	cc
15	anyone	PRON	25	nsubj
16	who	PRON	18	nsubj
17	has	AUX	18	aux
18	spent	VERB	15	acl:relcl
19	much	ADJ	20	amod
20	time	NOUN	18	obj
21	talking	VERB	18	advcl
22	to	ADP	24	case
23	the	DET	24	det
24	Swifties	PROPN	21	obl
25	gets	VERB	4	conj
26	the	DET	27	det
27	sense	NOUN	25	obj
28	that	SCONJ	31	mark
29	they	PRON	31	nsubj
30	are	AUX	31	aux
31	doing	VERB	27	acl
32	it	PRON	31	obj
33	entirely	ADV	37	advmod
34	for	ADP	37	case
35	their	PRON	37	nmod:poss
36	own	ADJ	37	amod
37	reasons	NOUN	31	obl
38	.	PUNCT	4	punct