text:
<?xml version="1.0"?>
<Document>

	<sentence>

		<value>	Winston Elliott Scott is a retired United States Navy Captain and former NASA astronaut.	</value>

		<annotated-sentence>	[[Winston Elliott Scott|Winston_E._Scott]] is a retired [[United States Navy|United_States_Navy]] [[Captain|Captain_(naval)]] and former [[NASA|NASA]] [[astronaut|Astronaut]].	</annotated-sentence>

		<pattern_crowdsource>	[[Winston Elliott Scott|Winston_E._Scott]] is a retired [[United States Navy|United_States_Navy]] [[Captain|Captain_(naval)]] and former [[NASA|NASA]] [[astronaut|Astronaut]].	</pattern_crowdsource>

		<tree>
				nn(Scott/NNP-3,Winston/NNP-1)
				nn(Scott/NNP-3,Elliott/NNP-2)
				nsubj(Captain/NNP-10,Scott/NNP-3)
				cop(Captain/NNP-10,is/VBZ-4)
				det(Captain/NNP-10,a/DT-5)
				amod(Captain/NNP-10,retired/JJ-6)
				nn(Captain/NNP-10,United/NNP-7)
				nn(Captain/NNP-10,States/NNPS-8)
				nn(Captain/NNP-10,Navy/NNP-9)
				amod(astronaut/NN-14,former/JJ-12)
				nn(astronaut/NN-14,NASA/NNP-13)
				conj_and(Captain/NNP-10,astronaut/NN-14)

		</tree>

		<annotations>

			<annotation>
				<surface-form>Winston Elliott Scott</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Winston_E._Scott</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>United States Navy</surface-form>
				<RDF-ID>http://dbpedia.org/resource/United_States_Navy</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Captain</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Captain_(naval)</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>NASA</surface-form>
				<RDF-ID>http://dbpedia.org/resource/NASA</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>astronaut</surface-form>
				<RDF-ID>http://dbpedia.org/ontology/Astronaut</RDF-ID>
			</annotation>

		</annotations>

		<triples>

			<triple>
				http://dbpedia.org/resource/Winston_E._Scott http://dbpedia.org/property/rank http://dbpedia.org/resource/United_States_Navy
			</triple>

			<triple>
				http://dbpedia.org/resource/Winston_E._Scott http://dbpedia.org/property/rank http://dbpedia.org/resource/Captain_(naval)
			</triple>

			<triple>
				http://dbpedia.org/resource/Winston_E._Scott http://dbpedia.org/ontology/type http://dbpedia.org/resource/NASA
			</triple>

			<triple>
				http://dbpedia.org/resource/Winston_E._Scott http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/ontology/Astronaut
			</triple>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Born August 6, 1950, in Miami, Florida.	</value>

		<annotated-sentence>	Born August 6, 1950, in Miami, Florida.	</annotated-sentence>

		<pattern_crowdsource>	Born August 6, 1950, in Miami, Florida.	</pattern_crowdsource>

		<tree>
				tmod(Born/VBN-1,August/NNP-2)
				num(August/NNP-2,6/CD-3)
				num(August/NNP-2,1950/CD-5)
				nn(Florida/NNP-10,Miami/NNP-8)
				prep_in(Born/VBN-1,Florida/NNP-10)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Married to the former Marilyn K. Robinson.	</value>

		<annotated-sentence>	Married to the former Marilyn [[K.|K._(novel)]] Robinson.	</annotated-sentence>

		<pattern_crowdsource>	Married to the former Marilyn K. Robinson.	</pattern_crowdsource>

		<tree>
				det(Robinson/NNP-7,the/DT-3)
				amod(Robinson/NNP-7,former/JJ-4)
				nn(Robinson/NNP-7,Marilyn/NNP-5)
				nn(Robinson/NNP-7,K./NNP-6)
				prep_to(Married/JJ-1,Robinson/NNP-7)

		</tree>

		<annotations>

			<annotation>
				<surface-form>K.</surface-form>
				<RDF-ID>http://dbpedia.org/resource/K._(novel)</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	They have two children.	</value>

		<annotated-sentence>	[[They|They]] have [[two children|Child]].	</annotated-sentence>

		<pattern_crowdsource>	They have two children.	</pattern_crowdsource>

		<tree>
				nsubj(have/VBP-2,They/PRP-1)
				num(children/NNS-4,two/CD-3)
				dobj(have/VBP-2,children/NNS-4)

		</tree>

		<annotations>

			<annotation>
				<surface-form>They</surface-form>
				<RDF-ID>http://dbpedia.org/resource/They</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>two children</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Child</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	He enjoys martial arts and holds a 2nd degree black belt in Shotokan karate.	</value>

		<annotated-sentence>	He enjoys [[martial arts|Martial_arts]] and holds a 2nd degree [[black belt|Black_Belt_(magazine)]] in [[Shotokan karate|Shotokan]].	</annotated-sentence>

		<pattern_crowdsource>	He enjoys [[martial arts|Martial_arts]] and holds a 2nd degree [[black belt|Black_Belt_(magazine)]] in Shotokan karate.	</pattern_crowdsource>

		<tree>
				nsubj(enjoys/VBZ-2,He/PRP-1)
				nsubj(holds/VBZ-6,He/PRP-1)
				amod(arts/NNS-4,martial/JJ-3)
				dobj(enjoys/VBZ-2,arts/NNS-4)
				conj_and(enjoys/VBZ-2,holds/VBZ-6)
				det(belt/NN-11,a/DT-7)
				amod(belt/NN-11,2nd/JJ-8)
				nn(belt/NN-11,degree/NN-9)
				amod(belt/NN-11,black/JJ-10)
				dobj(holds/VBZ-6,belt/NN-11)
				nn(karate/NN-14,Shotokan/NNP-13)
				prep_in(holds/VBZ-6,karate/NN-14)

		</tree>

		<annotations>

			<annotation>
				<surface-form>martial arts</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Martial_arts</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>black belt</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Black_Belt_(magazine)</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Shotokan karate</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Shotokan</RDF-ID>
			</annotation>

		</annotations>

		<triples>

			<triple>
				http://dbpedia.org/resource/Black_Belt_(magazine) http://dbpedia.org/ontology/genre http://dbpedia.org/resource/Martial_arts
			</triple>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	He also enjoys music, and plays trumpet with a Houston-based Big Band.	</value>

		<annotated-sentence>	He also enjoys [[music|Music]], and plays [[trumpet|Trumpet]] with a Houston-based [[Big Band|Big_band]].	</annotated-sentence>

		<pattern_crowdsource>	He also enjoys music, and plays trumpet with a Houston-based Big Band.	</pattern_crowdsource>

		<tree>
				nsubj(enjoys/VBZ-3,He/PRP-1)
				nsubj(plays/VBZ-7,He/PRP-1)
				advmod(enjoys/VBZ-3,also/RB-2)
				dobj(enjoys/VBZ-3,music/NN-4)
				conj_and(enjoys/VBZ-3,plays/VBZ-7)
				dobj(plays/VBZ-7,trumpet/NN-8)
				det(Band/NN-13,a/DT-10)
				amod(Band/NN-13,Houston-based/JJ-11)
				amod(Band/NN-13,Big/JJ-12)
				prep_with(plays/VBZ-7,Band/NN-13)

		</tree>

		<annotations>

			<annotation>
				<surface-form>music</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Music</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>trumpet</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Trumpet</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Big Band</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Big_band</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	In addition to flying general aviation aircraft, he is an electronics hobbyist.	</value>

		<annotated-sentence>	In [[addition|Addition]] to flying [[general aviation aircraft|General_aviation]], he is an [[electronics|Electronics]] [[hobbyist|Hobby]].	</annotated-sentence>

		<pattern_crowdsource>	In addition to flying general aviation aircraft, he is an electronics hobbyist.	</pattern_crowdsource>

		<tree>
				prepc_in_addition_to(hobbyist/NN-13,flying/VBG-4)
				amod(aircraft/NN-7,general/JJ-5)
				nn(aircraft/NN-7,aviation/NN-6)
				dobj(flying/VBG-4,aircraft/NN-7)
				nsubj(hobbyist/NN-13,he/PRP-9)
				cop(hobbyist/NN-13,is/VBZ-10)
				det(hobbyist/NN-13,an/DT-11)
				nn(hobbyist/NN-13,electronics/NN-12)

		</tree>

		<annotations>

			<annotation>
				<surface-form>addition</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Addition</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>general aviation aircraft</surface-form>
				<RDF-ID>http://dbpedia.org/resource/General_aviation</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>electronics</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Electronics</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>hobbyist</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Hobby</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Winston's father, Alston Scott, and his mother, Rubye Scott, are both deceased.	</value>

		<annotated-sentence>	Winston's [[father|Father]], Alston Scott, and [[his mother|Mother]], [[Rubye|Rubye_De_Remer]] Scott, are both deceased.	</annotated-sentence>

		<pattern_crowdsource>	Winston's father, Alston Scott, and his mother, Rubye Scott, are both deceased.	</pattern_crowdsource>

		<tree>
				poss(father/NN-3,Winston/NNP-1)
				nsubj(deceased/JJ-17,father/NN-3)
				nn(Scott/NNP-6,Alston/NNP-5)
				appos(father/NN-3,Scott/NNP-6)
				poss(mother/NN-10,his/PRP$-9)
				conj_and(father/NN-3,mother/NN-10)
				nsubj(deceased/JJ-17,mother/NN-10)
				nn(Scott/NNP-13,Rubye/NNP-12)
				appos(mother/NN-10,Scott/NNP-13)
				cop(deceased/JJ-17,are/VBP-15)
				dep(deceased/JJ-17,both/DT-16)

		</tree>

		<annotations>

			<annotation>
				<surface-form>father</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Father</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>his mother</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Mother</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Rubye</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Rubye_De_Remer</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Marilyn's parents, Albert and Josephine Robinson, reside in Chipley, Florida.	</value>

		<annotated-sentence>	Marilyn's [[parents|Parent]], Albert and Josephine Robinson, reside in Chipley, Florida.	</annotated-sentence>

		<pattern_crowdsource>	Marilyn's parents, Albert and Josephine Robinson, reside in Chipley, Florida.	</pattern_crowdsource>

		<tree>
				poss(parents/NNS-3,Marilyn/NNP-1)
				nsubj(reside/VBP-10,parents/NNS-3)
				nn(Robinson/NNP-8,Albert/NNP-5)
				conj_and(Albert/NNP-5,Josephine/NNP-7)
				nn(Robinson/NNP-8,Josephine/NNP-7)
				appos(parents/NNS-3,Robinson/NNP-8)
				nn(Florida/NNP-14,Chipley/NNP-12)
				prep_in(reside/VBP-10,Florida/NNP-14)

		</tree>

		<annotations>

			<annotation>
				<surface-form>parents</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Parent</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Scott attended George Carver Senior High School until integration occurred in Dade County Schools.	</value>

		<annotated-sentence>	Scott attended George Carver [[Senior High School|High_school]] until integration occurred in Dade County [[Schools|High_school]].	</annotated-sentence>

		<pattern_crowdsource>	Scott attended George Carver Senior High School until integration occurred in Dade County Schools.	</pattern_crowdsource>

		<tree>
				nsubj(attended/VBD-2,Scott/NNP-1)
				nn(School/NNP-7,George/NNP-3)
				nn(School/NNP-7,Carver/NNP-4)
				nn(School/NNP-7,Senior/NNP-5)
				nn(School/NNP-7,High/NNP-6)
				dobj(attended/VBD-2,School/NNP-7)
				mark(occurred/VBD-10,until/IN-8)
				nsubj(occurred/VBD-10,integration/NN-9)
				dep(School/NNP-7,occurred/VBD-10)
				nn(Schools/NNP-14,Dade/NNP-12)
				nn(Schools/NNP-14,County/NNP-13)
				prep_in(occurred/VBD-10,Schools/NNP-14)

		</tree>

		<annotations>

			<annotation>
				<surface-form>Senior High School</surface-form>
				<RDF-ID>http://dbpedia.org/resource/High_school</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Schools</surface-form>
				<RDF-ID>http://dbpedia.org/resource/High_school</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	He received a bachelor of arts degree in music from Florida State University in 1972 and a master of science degree in aeronautical engineering from the U.S. Naval Postgraduate School in 1234 American Institute of Aeronautics & Astronautics; National Naval Officers Association; Naval Helicopter Association; Alpha Phi Alpha fraternity; Phi Mu Alpha Sinfonia fraternity; Shotokan Karate Association; Association of International Tohgi Karate-Do; Bronze Eagles Association of Texas.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				nsubj(received/VBD-2,He/PRP-1)
				det(bachelor/NN-4,a/DT-3)
				dobj(received/VBD-2,bachelor/NN-4)
				nn(degree/NN-7,arts/NNS-6)
				prep_of(bachelor/NN-4,degree/NN-7)
				prep_in(degree/NN-7,music/NN-9)
				nn(University/NNP-13,Florida/NNP-11)
				nn(University/NNP-13,State/NNP-12)
				prep_from(received/VBD-2,University/NNP-13)
				prep_in(University/NNP-13,1972/CD-15)
				det(master/NN-18,a/DT-17)
				prep_from(received/VBD-2,master/NN-18)
				conj_and(University/NNP-13,master/NN-18)
				nn(degree/NN-21,science/NN-20)
				prep_of(master/NN-18,degree/NN-21)
				amod(engineering/NN-24,aeronautical/JJ-23)
				prep_in(degree/NN-21,engineering/NN-24)
				det(School/NNP-30,the/DT-26)
				nn(School/NNP-30,U.S./NNP-27)
				nn(School/NNP-30,Naval/NNP-28)
				nn(School/NNP-30,Postgraduate/NNP-29)
				prep_from(received/VBD-2,School/NNP-30)
				num(Institute/NNP-34,1234/CD-32)
				nn(Institute/NNP-34,American/NNP-33)
				prep_in(received/VBD-2,Institute/NNP-34)
				prep_of(Institute/NNP-34,Aeronautics/NNP-36)
				prep_of(Institute/NNP-34,Astronautics/NNP-38)
				conj_and(Aeronautics/NNP-36,Astronautics/NNP-38)
				nn(Association/NNP-43,National/NNP-40)
				nn(Association/NNP-43,Naval/NNP-41)
				nn(Association/NNP-43,Officers/NNP-42)
				dep(Institute/NNP-34,Association/NNP-43)
				nn(Association/NNP-47,Naval/NNP-45)
				nn(Association/NNP-47,Helicopter/NNP-46)
				dep(Institute/NNP-34,Association/NNP-47)
				nn(fraternity/NN-52,Alpha/NNP-49)
				nn(fraternity/NN-52,Phi/NNP-50)
				nn(fraternity/NN-52,Alpha/NNP-51)
				dep(Institute/NNP-34,fraternity/NN-52)
				nn(fraternity/NN-58,Phi/NNP-54)
				nn(fraternity/NN-58,Mu/NNP-55)
				nn(fraternity/NN-58,Alpha/NNP-56)
				nn(fraternity/NN-58,Sinfonia/NNP-57)
				dep(Institute/NNP-34,fraternity/NN-58)
				nn(Association/NNP-62,Shotokan/NNP-60)
				nn(Association/NNP-62,Karate/NNP-61)
				dep(Institute/NNP-34,Association/NNP-62)
				dep(Institute/NNP-34,Association/NNP-64)
				nn(Karate-Do/NN-68,International/NNP-66)
				nn(Karate-Do/NN-68,Tohgi/NNP-67)
				prep_of(Association/NNP-64,Karate-Do/NN-68)
				dep(Institute/NNP-34,Bronze/NN-70)
				nn(Association/NNP-72,Eagles/NNPS-71)
				dep(Bronze/NN-70,Association/NNP-72)
				prep_of(Association/NNP-72,Texas/NNP-74)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	In 2007, he received an honorary degree from Michigan State University for his work in space, which is regarded as a case study in leadership and expert communications.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				prep_in(received/VBD-5,2007/CD-2)
				nsubj(received/VBD-5,he/PRP-4)
				det(degree/NN-8,an/DT-6)
				amod(degree/NN-8,honorary/JJ-7)
				dobj(received/VBD-5,degree/NN-8)
				nn(University/NNP-12,Michigan/NNP-10)
				nn(University/NNP-12,State/NNP-11)
				prep_from(received/VBD-5,University/NNP-12)
				poss(work/NN-15,his/PRP$-14)
				prep_for(University/NNP-12,work/NN-15)
				prep_in(received/VBD-5,space/NN-17)
				nsubjpass(regarded/VBN-21,which/WDT-19)
				auxpass(regarded/VBN-21,is/VBZ-20)
				rcmod(space/NN-17,regarded/VBN-21)
				det(study/NN-25,a/DT-23)
				nn(study/NN-25,case/NN-24)
				prep_as(regarded/VBN-21,study/NN-25)
				nn(communications/NNS-30,leadership/NN-27)
				conj_and(leadership/NN-27,expert/NN-29)
				nn(communications/NNS-30,expert/NN-29)
				prep_in(study/NN-25,communications/NNS-30)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	He also spoke at the 2007 commencements at Michigan State, encouraging students to believe in themselves and follow their dreams, because after all, anything is possible.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				nsubj(spoke/VBD-3,He/PRP-1)
				advmod(spoke/VBD-3,also/RB-2)
				det(commencements/NNS-7,the/DT-5)
				num(commencements/NNS-7,2007/CD-6)
				prep_at(spoke/VBD-3,commencements/NNS-7)
				nn(State/NNP-10,Michigan/NNP-9)
				prep_at(commencements/NNS-7,State/NNP-10)
				amod(students/NNS-13,encouraging/JJ-12)
				appos(State/NNP-10,students/NNS-13)
				aux(believe/VB-15,to/TO-14)
				xcomp(spoke/VBD-3,believe/VB-15)
				prep_in(believe/VB-15,themselves/PRP-17)
				xcomp(spoke/VBD-3,follow/VB-19)
				conj_and(believe/VB-15,follow/VB-19)
				poss(dreams/NNS-21,their/PRP$-20)
				dobj(follow/VB-19,dreams/NNS-21)
				mark(possible/JJ-29,because/IN-23)
				prep_after(possible/JJ-29,all/DT-25)
				nsubj(possible/JJ-29,anything/NN-27)
				cop(possible/JJ-29,is/VBZ-28)
				advcl(spoke/VBD-3,possible/JJ-29)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Scott entered Naval Aviation Officer Candidate School after graduation from Florida State University in December 1972.	</value>

		<annotated-sentence>	Scott entered [[Naval Aviation|Naval_aviation]] [[Officer Candidate School|Officer_Candidate_School]] after [[graduation|Graduation]] from [[Florida State University|Florida_State_University]] in [[December 1972|December_1972]].	</annotated-sentence>

		<pattern_crowdsource>	Scott entered Naval Aviation Officer Candidate School after graduation from Florida State University in December 1972.	</pattern_crowdsource>

		<tree>
				nsubj(entered/VBD-2,Scott/NNP-1)
				nn(School/NNP-7,Naval/NNP-3)
				nn(School/NNP-7,Aviation/NNP-4)
				nn(School/NNP-7,Officer/NNP-5)
				nn(School/NNP-7,Candidate/NNP-6)
				dobj(entered/VBD-2,School/NNP-7)
				prep_after(entered/VBD-2,graduation/NN-9)
				nn(University/NNP-13,Florida/NNP-11)
				nn(University/NNP-13,State/NNP-12)
				prep_from(entered/VBD-2,University/NNP-13)
				prep_in(University/NNP-13,December/NNP-15)
				num(December/NNP-15,1972/CD-16)

		</tree>

		<annotations>

			<annotation>
				<surface-form>Naval Aviation</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Naval_aviation</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Officer Candidate School</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Officer_Candidate_School</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>graduation</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Graduation</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Florida State University</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Florida_State_University</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>December 1972</surface-form>
				<RDF-ID>http://dbpedia.org/resource/December_1972</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	He completed flight training in fixed-wing and rotary-wing aircraft and was designated a Naval Aviator in August 1974.	</value>

		<annotated-sentence>	He completed [[flight training|Flight_training]] in [[fixed-wing and rotary-wing|Rotor_kite]] [[aircraft|Aircraft]] and was designated [[a Naval Aviator|United_States_Naval_Aviator]] in August [[1974|Rudebox]].	</annotated-sentence>

		<pattern_crowdsource>	He completed flight training in fixed-wing and rotary-wing aircraft and was designated a Naval Aviator in August 1974.	</pattern_crowdsource>

		<tree>
				nsubj(completed/VBD-2,He/PRP-1)
				nsubjpass(designated/VBN-12,He/PRP-1)
				nn(training/NN-4,flight/NN-3)
				dobj(completed/VBD-2,training/NN-4)
				amod(aircraft/NN-9,fixed-wing/JJ-6)
				conj_and(fixed-wing/JJ-6,rotary-wing/JJ-8)
				amod(aircraft/NN-9,rotary-wing/JJ-8)
				prep_in(completed/VBD-2,aircraft/NN-9)
				auxpass(designated/VBN-12,was/VBD-11)
				conj_and(completed/VBD-2,designated/VBN-12)
				det(Aviator/NNP-15,a/DT-13)
				nn(Aviator/NNP-15,Naval/NNP-14)
				dobj(designated/VBN-12,Aviator/NNP-15)
				prep_in(Aviator/NNP-15,August/NNP-17)
				num(August/NNP-17,1974/CD-18)

		</tree>

		<annotations>

			<annotation>
				<surface-form>flight training</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Flight_training</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>fixed-wing and rotary-wing</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Rotor_kite</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>aircraft</surface-form>
				<RDF-ID>http://dbpedia.org/ontology/Aircraft</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>a Naval Aviator</surface-form>
				<RDF-ID>http://dbpedia.org/resource/United_States_Naval_Aviator</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>1974</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Rudebox</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	He then served a 4-year tour of duty with Helicopter Anti-Submarine Squadron Light 33 (HSL-33) at the Naval Air Station North Island, California, flying the SH-2F Light Airborne Multi-Purpose System (LAMPS) helicopter.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				nsubj(served/VBD-3,He/PRP-1)
				advmod(served/VBD-3,then/RB-2)
				det(tour/NN-6,a/DT-4)
				amod(tour/NN-6,4-year/JJ-5)
				dobj(served/VBD-3,tour/NN-6)
				prep_of(tour/NN-6,duty/NN-8)
				nn(Light/NNP-13,Helicopter/NN-10)
				nn(Light/NNP-13,Anti-Submarine/NNP-11)
				nn(Light/NNP-13,Squadron/NNP-12)
				prep_with(served/VBD-3,Light/NNP-13)
				num(HSL-33/NN-16,33/CD-14)
				tmod(served/VBD-3,HSL-33/NN-16)
				det(Island/NNP-24,the/DT-19)
				nn(Island/NNP-24,Naval/NNP-20)
				nn(Island/NNP-24,Air/NNP-21)
				nn(Island/NNP-24,Station/NNP-22)
				nn(Island/NNP-24,North/NNP-23)
				prep_at(HSL-33/NN-16,Island/NNP-24)
				appos(HSL-33/NN-16,California/NNP-26)
				partmod(HSL-33/NN-16,flying/VBG-28)
				det(Light/NN-31,the/DT-29)
				nn(Light/NN-31,SH-2F/NN-30)
				dobj(flying/VBG-28,Light/NN-31)
				nn(System/NNP-34,Airborne/NNP-32)
				nn(System/NNP-34,Multi-Purpose/NNP-33)
				dep(Light/NN-31,System/NNP-34)
				appos(Light/NN-31,LAMPS/NNS-36)
				dep(HSL-33/NN-16,helicopter/NN-38)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	In 1978 Scott was selected to attend the Naval Postgraduate School at Monterey, California, where he earned his master of science degree in aeronautical engineering with avionics.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				prep_in(selected/VBN-5,1978/CD-2)
				nsubjpass(selected/VBN-5,Scott/NNP-3)
				auxpass(selected/VBN-5,was/VBD-4)
				aux(attend/VB-7,to/TO-6)
				xcomp(selected/VBN-5,attend/VB-7)
				det(School/NNP-11,the/DT-8)
				nn(School/NNP-11,Naval/NNP-9)
				nn(School/NNP-11,Postgraduate/NNP-10)
				dobj(attend/VB-7,School/NNP-11)
				nn(California/NNP-15,Monterey/NNP-13)
				prep_at(attend/VB-7,California/NNP-15)
				advmod(earned/VBD-19,where/WRB-17)
				nsubj(earned/VBD-19,he/PRP-18)
				rcmod(California/NNP-15,earned/VBD-19)
				poss(master/NN-21,his/PRP$-20)
				dobj(earned/VBD-19,master/NN-21)
				nn(degree/NN-24,science/NN-23)
				prep_of(master/NN-21,degree/NN-24)
				amod(engineering/NN-27,aeronautical/JJ-26)
				prep_in(earned/VBD-19,engineering/NN-27)
				prep_with(earned/VBD-19,avionics/NNS-29)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	After completing jet training in the TA-4J Skyhawk, Scott served a tour of duty with Fighter Squadron 84 (VF-84) at NAS Oceana, Virginia, flying the F-14 Tomcat.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				prepc_after(served/VBD-11,completing/VBG-2)
				nn(training/NN-4,jet/NN-3)
				dobj(completing/VBG-2,training/NN-4)
				det(Skyhawk/NNP-8,the/DT-6)
				nn(Skyhawk/NNP-8,TA-4J/NN-7)
				prep_in(completing/VBG-2,Skyhawk/NNP-8)
				nsubj(served/VBD-11,Scott/NNP-10)
				det(tour/NN-13,a/DT-12)
				dobj(served/VBD-11,tour/NN-13)
				prep_of(tour/NN-13,duty/NN-15)
				nn(Squadron/NNP-18,Fighter/NNP-17)
				prep_with(served/VBD-11,Squadron/NNP-18)
				num(VF-84/NN-21,84/CD-19)
				tmod(served/VBD-11,VF-84/NN-21)
				nn(Oceana/NNP-25,NAS/NNP-24)
				prep_at(VF-84/NN-21,Oceana/NNP-25)
				appos(VF-84/NN-21,Virginia/NNP-27)
				partmod(VF-84/NN-21,flying/VBG-29)
				det(F-14/NN-31,the/DT-30)
				dobj(flying/VBG-29,F-14/NN-31)
				appos(VF-84/NN-21,Tomcat/NNP-32)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	In June 1986 Scott was designated an Aerospace Engineering Duty Officer (AEDO).	</value>

		<annotated-sentence>	In [[June 1986|1986]] Scott was designated an Aerospace [[Engineering Duty Officer|Engineering_Duty_Officer]] ([[AEDO|AEDO]]).	</annotated-sentence>

		<pattern_crowdsource>	In June 1986 Scott was designated an Aerospace Engineering Duty Officer (AEDO).	</pattern_crowdsource>

		<tree>
				prep_in(designated/VBN-6,June/NNP-2)
				num(June/NNP-2,1986/CD-3)
				nsubjpass(designated/VBN-6,Scott/NNP-4)
				auxpass(designated/VBN-6,was/VBD-5)
				det(Officer/NNP-11,an/DT-7)
				nn(Officer/NNP-11,Aerospace/NNP-8)
				nn(Officer/NNP-11,Engineering/NNP-9)
				nn(Officer/NNP-11,Duty/NNP-10)
				dobj(designated/VBN-6,Officer/NNP-11)
				appos(Officer/NNP-11,AEDO/NNP-13)

		</tree>

		<annotations>

			<annotation>
				<surface-form>June 1986</surface-form>
				<RDF-ID>http://dbpedia.org/resource/1986</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Engineering Duty Officer</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Engineering_Duty_Officer</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>AEDO</surface-form>
				<RDF-ID>http://dbpedia.org/resource/AEDO</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	He served as a production test pilot at the Naval Aviation Depot, NAS Jacksonville, Florida, flying the F/A-18 Hornet and the A-7 Corsair aircraft.	</value>

		<annotated-sentence>	He served as a production [[test pilot|Test_pilot]] at the [[Naval Aviation|Naval_aviation]] Depot, [[NAS Jacksonville|Naval_Air_Station_Jacksonville]], [[Florida|Florida]], flying the F/A-18 [[Hornet|Hornet]] and the [[A-7 Corsair|LTV_A-7_Corsair_II]] [[aircraft|Aircraft]].	</annotated-sentence>

		<pattern_crowdsource>	He served as a production test pilot at the Naval Aviation Depot, NAS Jacksonville, Florida, flying the F/A-18 Hornet and the [[A-7 Corsair|LTV_A-7_Corsair_II]] [[aircraft|Aircraft]].	</pattern_crowdsource>

		<tree>
				nsubj(served/VBD-2,He/PRP-1)
				det(pilot/NN-7,a/DT-4)
				nn(pilot/NN-7,production/NN-5)
				nn(pilot/NN-7,test/NN-6)
				prep_as(served/VBD-2,pilot/NN-7)
				det(Depot/NNP-12,the/DT-9)
				nn(Depot/NNP-12,Naval/NNP-10)
				nn(Depot/NNP-12,Aviation/NNP-11)
				nsubj(flying/VBG-19,Depot/NNP-12)
				nn(Jacksonville/NNP-15,NAS/NNP-14)
				appos(Depot/NNP-12,Jacksonville/NNP-15)
				appos(Jacksonville/NNP-15,Florida/NNP-17)
				prepc_at(served/VBD-2,flying/VBG-19)
				dep(Hornet/NNP-23,the/DT-20)
				nn(Hornet/NNP-23,F/A/NN-21)
				num(Hornet/NNP-23,-18/CD-22)
				dobj(flying/VBG-19,Hornet/NNP-23)
				det(aircraft/NN-28,the/DT-25)
				nn(aircraft/NN-28,A-7/NNP-26)
				nn(aircraft/NN-28,Corsair/NNP-27)
				dobj(flying/VBG-19,aircraft/NN-28)
				conj_and(Hornet/NNP-23,aircraft/NN-28)

		</tree>

		<annotations>

			<annotation>
				<surface-form>test pilot</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Test_pilot</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Naval Aviation</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Naval_aviation</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>NAS Jacksonville</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Naval_Air_Station_Jacksonville</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Florida</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Florida</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Hornet</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Hornet</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>A-7 Corsair</surface-form>
				<RDF-ID>http://dbpedia.org/resource/LTV_A-7_Corsair_II</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>aircraft</surface-form>
				<RDF-ID>http://dbpedia.org/ontology/Aircraft</RDF-ID>
			</annotation>

		</annotations>

		<triples>

			<triple>
				http://dbpedia.org/resource/LTV_A-7_Corsair_II http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/ontology/Aircraft
			</triple>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	He was also assigned as Director of the Product Support (engineering) Department.	</value>

		<annotated-sentence>	He was also assigned as Director of [[the Product Support|Product_support]] ([[engineering|Engineering]]) Department.	</annotated-sentence>

		<pattern_crowdsource>	He was also assigned as Director of the Product Support (engineering) Department.	</pattern_crowdsource>

		<tree>
				nsubjpass(assigned/VBN-4,He/PRP-1)
				auxpass(assigned/VBN-4,was/VBD-2)
				advmod(assigned/VBN-4,also/RB-3)
				prep_as(assigned/VBN-4,Director/NN-6)
				det(Support/NN-10,the/DT-8)
				nn(Support/NN-10,Product/NNP-9)
				prep_of(Director/NN-6,Support/NN-10)
				appos(Support/NN-10,engineering/NN-12)
				appos(Support/NN-10,Department/NNP-14)

		</tree>

		<annotations>

			<annotation>
				<surface-form>the Product Support</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Product_support</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>engineering</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Engineering</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	He was next assigned as the Deputy Director of the Tactical Aircraft Systems Department at the Naval Air Development Center at Warminster, Pennsylvania.	</value>

		<annotated-sentence>	He was next assigned as the Deputy Director of the [[Tactical Aircraft|Fighter_aircraft]] Systems Department at [[the Naval Air Development Center|Naval_Air_Warfare_Center_Warminster]] at [[Warminster , Pennsylvania|Warminster_Heights,_Pennsylvania]]	</annotated-sentence>

		<pattern_crowdsource>	He was next assigned as the Deputy Director of the Tactical Aircraft Systems Department at the Naval Air Development Center at Warminster, Pennsylvania.	</pattern_crowdsource>

		<tree>
				nsubjpass(assigned/VBN-4,He/PRP-1)
				auxpass(assigned/VBN-4,was/VBD-2)
				advmod(assigned/VBN-4,next/JJ-3)
				det(Director/NNP-8,the/DT-6)
				nn(Director/NNP-8,Deputy/NNP-7)
				prep_as(assigned/VBN-4,Director/NNP-8)
				det(Department/NNP-14,the/DT-10)
				nn(Department/NNP-14,Tactical/NNP-11)
				nn(Department/NNP-14,Aircraft/NNP-12)
				nn(Department/NNP-14,Systems/NNP-13)
				prep_of(Director/NNP-8,Department/NNP-14)
				det(Center/NNP-20,the/DT-16)
				nn(Center/NNP-20,Naval/NNP-17)
				nn(Center/NNP-20,Air/NNP-18)
				nn(Center/NNP-20,Development/NNP-19)
				prep_at(assigned/VBN-4,Center/NNP-20)
				nn(Pennsylvania/NNP-24,Warminster/NNP-22)
				prep_at(assigned/VBN-4,Pennsylvania/NNP-24)

		</tree>

		<annotations>

			<annotation>
				<surface-form>Tactical Aircraft</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Fighter_aircraft</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>the Naval Air Development Center</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Naval_Air_Warfare_Center_Warminster</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Warminster , Pennsylvania</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Warminster_Heights,_Pennsylvania</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	As a research and development project pilot, he flew the F-14, F/A-18 and A-7 Corsair II aircraft.	</value>

		<annotated-sentence>	As a research and development [[project|Project]] pilot, he flew [[the F-14|Grumman_F-14_Tomcat]], F/A-18 and [[A-7 Corsair II|LTV_A-7_Corsair_II]] [[aircraft|Aircraft]].	</annotated-sentence>

		<pattern_crowdsource>	As a research and development project pilot, he flew [[the F-14|Grumman_F-14_Tomcat]], F/A-18 and [[A-7 Corsair II|LTV_A-7_Corsair_II]] [[aircraft|Aircraft]].	</pattern_crowdsource>

		<tree>
				det(research/NN-3,a/DT-2)
				prep_as(flew/VBD-10,research/NN-3)
				nn(pilot/NN-7,development/NN-5)
				nn(pilot/NN-7,project/NN-6)
				conj_and(research/NN-3,pilot/NN-7)
				prep_as(flew/VBD-10,pilot/NN-7)
				nsubj(flew/VBD-10,he/PRP-9)
				det(F-14/NN-12,the/DT-11)
				dobj(flew/VBD-10,F-14/NN-12)
				dobj(flew/VBD-10,F/A/NN-14)
				conj_and(F-14/NN-12,F/A/NN-14)
				num(F/A/NN-14,-18/CD-15)
				nn(aircraft/NN-20,A-7/NNP-17)
				nn(aircraft/NN-20,Corsair/NNP-18)
				nn(aircraft/NN-20,II/NNP-19)
				dobj(flew/VBD-10,aircraft/NN-20)
				conj_and(F-14/NN-12,aircraft/NN-20)

		</tree>

		<annotations>

			<annotation>
				<surface-form>project</surface-form>
				<RDF-ID>http://dbpedia.org/ontology/Project</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>the F-14</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Grumman_F-14_Tomcat</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>A-7 Corsair II</surface-form>
				<RDF-ID>http://dbpedia.org/resource/LTV_A-7_Corsair_II</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>aircraft</surface-form>
				<RDF-ID>http://dbpedia.org/ontology/Aircraft</RDF-ID>
			</annotation>

		</annotations>

		<triples>

			<triple>
				http://dbpedia.org/resource/Grumman_F-14_Tomcat http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/ontology/Aircraft
			</triple>

			<triple>
				http://dbpedia.org/resource/LTV_A-7_Corsair_II http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://dbpedia.org/ontology/Aircraft
			</triple>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Scott has accumulated more than 5,000 hours of flight time in 20 different military and civilian aircraft, and more than 200 shipboard landings.	</value>

		<annotated-sentence>	Scott has accumulated more than [[5,000|5,000,000]] [[hours|Hour]] of [[flight time|Herbert_%22Flight_Time%22_Lang]] in 20 different [[military and|Military_and_Processional_music]] [[civilian aircraft|Civil_aviation]], and more than 200 shipboard [[landings|Amphibious_warfare]].	</annotated-sentence>

		<pattern_crowdsource>	Scott has accumulated more than 5,000 hours of flight time in 20 different military and civilian aircraft, and more than 200 shipboard landings.	</pattern_crowdsource>

		<tree>
				nsubj(accumulated/VBN-3,Scott/NNP-1)
				aux(accumulated/VBN-3,has/VBZ-2)
				mwe(than/IN-5,more/JJR-4)
				quantmod(5,000/CD-6,than/IN-5)
				num(hours/NNS-7,5,000/CD-6)
				dobj(accumulated/VBN-3,hours/NNS-7)
				nn(time/NN-10,flight/NN-9)
				prep_of(hours/NNS-7,time/NN-10)
				number(different/JJ-13,20/CD-12)
				amod(aircraft/NN-17,different/JJ-13)
				amod(aircraft/NN-17,military/JJ-14)
				conj_and(military/JJ-14,civilian/JJ-16)
				amod(aircraft/NN-17,civilian/JJ-16)
				prep_in(time/NN-10,aircraft/NN-17)
				mwe(than/IN-21,more/JJR-20)
				quantmod(200/CD-22,than/IN-21)
				num(landings/NNS-24,200/CD-22)
				nn(landings/NNS-24,shipboard/NN-23)
				prep_of(hours/NNS-7,landings/NNS-24)
				conj_and(time/NN-10,landings/NNS-24)

		</tree>

		<annotations>

			<annotation>
				<surface-form>5,000</surface-form>
				<RDF-ID>http://dbpedia.org/resource/5,000,000</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>hours</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Hour</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>flight time</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Herbert_%22Flight_Time%22_Lang</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>military and</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Military_and_Processional_music</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>civilian aircraft</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Civil_aviation</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>landings</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Amphibious_warfare</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Additionally, Scott was an associate instructor of electrical engineering at Florida A&M University and Florida Community College at Jacksonville.	</value>

		<annotated-sentence>	Additionally, Scott was an associate instructor of [[electrical engineering|Electrical_engineering]] at [[Florida A&M University|Florida_A&M_University]] and [[Florida Community College|Florida_State_College_at_Jacksonville]] at [[Jacksonville|Jacksonville,_Florida]].	</annotated-sentence>

		<pattern_crowdsource>	Additionally, Scott was an associate instructor of electrical engineering at Florida A&M University and [[Florida Community College|Florida_State_College_at_Jacksonville]] at [[Jacksonville|Jacksonville,_Florida]].	</pattern_crowdsource>

		<tree>
				advmod(instructor/NN-7,Additionally/RB-1)
				nsubj(instructor/NN-7,Scott/NNP-3)
				cop(instructor/NN-7,was/VBD-4)
				det(instructor/NN-7,an/DT-5)
				amod(instructor/NN-7,associate/JJ-6)
				amod(engineering/NN-10,electrical/JJ-9)
				prep_of(instructor/NN-7,engineering/NN-10)
				nn(University/NNP-14,Florida/NNP-12)
				nn(University/NNP-14,A&M/NNP-13)
				prep_at(engineering/NN-10,University/NNP-14)
				nn(College/NNP-18,Florida/NNP-16)
				nn(College/NNP-18,Community/NNP-17)
				prep_at(engineering/NN-10,College/NNP-18)
				conj_and(University/NNP-14,College/NNP-18)
				prep_at(instructor/NN-7,Jacksonville/NNP-20)

		</tree>

		<annotations>

			<annotation>
				<surface-form>electrical engineering</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Electrical_engineering</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Florida A&M University</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Florida_A&M_University</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Florida Community College</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Florida_State_College_at_Jacksonville</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Jacksonville</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Jacksonville,_Florida</RDF-ID>
			</annotation>

		</annotations>

		<triples>

			<triple>
				http://dbpedia.org/resource/Florida_State_College_at_Jacksonville http://dbpedia.org/ontology/city http://dbpedia.org/resource/Jacksonville,_Florida
			</triple>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Scott was selected by NASA in March 1992, and reported to the Johnson Space Center in August 1992.	</value>

		<annotated-sentence>	Scott was selected by [[NASA|NASA]] in [[March 1992|1992]], and reported to [[the Johnson Space Center|Lyndon_B._Johnson_Space_Center]] in [[August 1992|1992]].	</annotated-sentence>

		<pattern_crowdsource>	Scott was selected by [[NASA|NASA]] in March 1992, and reported to [[the Johnson Space Center|Lyndon_B._Johnson_Space_Center]] in August 1992.	</pattern_crowdsource>

		<tree>
				nsubjpass(selected/VBN-3,Scott/NNP-1)
				nsubjpass(reported/VBD-11,Scott/NNP-1)
				auxpass(selected/VBN-3,was/VBD-2)
				agent(selected/VBN-3,NASA/NNP-5)
				prep_in(selected/VBN-3,March/NNP-7)
				num(March/NNP-7,1992/CD-8)
				conj_and(selected/VBN-3,reported/VBD-11)
				det(Center/NNP-16,the/DT-13)
				nn(Center/NNP-16,Johnson/NNP-14)
				nn(Center/NNP-16,Space/NNP-15)
				prep_to(reported/VBD-11,Center/NNP-16)
				prep_in(reported/VBD-11,August/NNP-18)
				num(August/NNP-18,1992/CD-19)

		</tree>

		<annotations>

			<annotation>
				<surface-form>NASA</surface-form>
				<RDF-ID>http://dbpedia.org/resource/NASA</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>March 1992</surface-form>
				<RDF-ID>http://dbpedia.org/resource/1992</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>the Johnson Space Center</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Lyndon_B._Johnson_Space_Center</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>August 1992</surface-form>
				<RDF-ID>http://dbpedia.org/resource/1992</RDF-ID>
			</annotation>

		</annotations>

		<triples>

			<triple>
				http://dbpedia.org/resource/Winston_E._Scott http://dbpedia.org/ontology/type http://dbpedia.org/resource/NASA
			</triple>

			<triple>
				http://dbpedia.org/resource/Lyndon_B._Johnson_Space_Center http://dbpedia.org/property/parentAgency http://dbpedia.org/resource/NASA
			</triple>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	He served as a mission specialist on STS-72 in 1996 and STS-87 in 1997, and logged a total of 24 days, 14 hours and 34 minutes in space, including three spacewalks totaling 19 hours and 26 minutes.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				nsubj(served/VBD-2,He/PRP-1)
				nsubj(logged/VBD-17,He/PRP-1)
				nsubj(including/VBG-32,He/PRP-1)
				det(specialist/NN-6,a/DT-4)
				nn(specialist/NN-6,mission/NN-5)
				prep_as(served/VBD-2,specialist/NN-6)
				prep_on(served/VBD-2,STS-72/NN-8)
				prep_in(STS-72/NN-8,1996/CD-10)
				prep_on(served/VBD-2,STS-87/NN-12)
				conj_and(STS-72/NN-8,STS-87/NN-12)
				prep_in(STS-87/NN-12,1997/CD-14)
				conj_and(served/VBD-2,logged/VBD-17)
				det(total/NN-19,a/DT-18)
				dobj(logged/VBD-17,total/NN-19)
				num(days/NNS-22,24/CD-21)
				prep_of(total/NN-19,days/NNS-22)
				num(hours/NNS-25,14/CD-24)
				prep_of(total/NN-19,hours/NNS-25)
				conj_and(days/NNS-22,hours/NNS-25)
				num(minutes/NNS-28,34/CD-27)
				prep_of(total/NN-19,minutes/NNS-28)
				conj_and(days/NNS-22,minutes/NNS-28)
				prep_in(logged/VBD-17,space/NN-30)
				conj_and(served/VBD-2,including/VBG-32)
				num(spacewalks/NNS-34,three/CD-33)
				pobj(including/VBG-32,spacewalks/NNS-34)
				partmod(spacewalks/NNS-34,totaling/VBG-35)
				num(hours/NNS-37,19/CD-36)
				dobj(totaling/VBG-35,hours/NNS-37)
				num(minutes/NNS-40,26/CD-39)
				dobj(totaling/VBG-35,minutes/NNS-40)
				conj_and(hours/NNS-37,minutes/NNS-40)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Scott retired from NASA and the U.S. Navy at the end of July 1999 to accept a position at his alma mater, Florida State University, as Vice President for Student Affairs.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				nsubj(retired/VBD-2,Scott/NNP-1)
				prep_from(retired/VBD-2,NASA/NNP-4)
				det(Navy/NNP-8,the/DT-6)
				nn(Navy/NNP-8,U.S./NNP-7)
				prep_from(retired/VBD-2,Navy/NNP-8)
				conj_and(NASA/NNP-4,Navy/NNP-8)
				det(end/NN-11,the/DT-10)
				prep_at(retired/VBD-2,end/NN-11)
				prep_of(end/NN-11,July/NNP-13)
				num(July/NNP-13,1999/CD-14)
				aux(accept/VB-16,to/TO-15)
				xcomp(retired/VBD-2,accept/VB-16)
				det(position/NN-18,a/DT-17)
				dobj(accept/VB-16,position/NN-18)
				poss(mater/NN-22,his/PRP$-20)
				amod(mater/NN-22,alma/JJ-21)
				prep_at(position/NN-18,mater/NN-22)
				nn(University/NNP-26,Florida/NNP-24)
				nn(University/NNP-26,State/NNP-25)
				appos(mater/NN-22,University/NNP-26)
				nn(President/NNP-30,Vice/NNP-29)
				prep_as(accept/VB-16,President/NNP-30)
				nn(Affairs/NNP-33,Student/NNP-32)
				prep_for(President/NNP-30,Affairs/NNP-33)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Scott then served as director of the Florida Space Authority, where he attempted to promote the development of a commercial spaceport in Florida, but ultimately did not succeed.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				nsubj(served/VBD-3,Scott/NNP-1)
				advmod(served/VBD-3,then/RB-2)
				prep_as(served/VBD-3,director/NN-5)
				det(Authority/NNP-10,the/DT-7)
				nn(Authority/NNP-10,Florida/NNP-8)
				nn(Authority/NNP-10,Space/NNP-9)
				prep_of(director/NN-5,Authority/NNP-10)
				advmod(attempted/VBD-14,where/WRB-12)
				nsubj(attempted/VBD-14,he/PRP-13)
				nsubj(succeed/VB-30,he/PRP-13)
				advcl(served/VBD-3,attempted/VBD-14)
				aux(promote/VB-16,to/TO-15)
				xcomp(attempted/VBD-14,promote/VB-16)
				det(development/NN-18,the/DT-17)
				dobj(promote/VB-16,development/NN-18)
				det(spaceport/NN-22,a/DT-20)
				amod(spaceport/NN-22,commercial/JJ-21)
				prep_of(development/NN-18,spaceport/NN-22)
				prep_in(spaceport/NN-22,Florida/NNP-24)
				advmod(attempted/VBD-14,ultimately/RB-27)
				aux(succeed/VB-30,did/VBD-28)
				neg(succeed/VB-30,not/RB-29)
				advcl(served/VBD-3,succeed/VB-30)
				conj_but(attempted/VBD-14,succeed/VB-30)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	His responsibilities included the development of space-related industry and economic initiatives.	</value>

		<annotated-sentence>	His responsibilities included the development of space-related [[industry|Industry]] and [[economic initiatives|Economic_interventionism]].	</annotated-sentence>

		<pattern_crowdsource>	His responsibilities included the development of space-related industry and economic initiatives.	</pattern_crowdsource>

		<tree>
				poss(responsibilities/NNS-2,His/PRP$-1)
				nsubj(included/VBD-3,responsibilities/NNS-2)
				det(development/NN-5,the/DT-4)
				dobj(included/VBD-3,development/NN-5)
				amod(industry/NN-8,space-related/JJ-7)
				prep_of(development/NN-5,industry/NN-8)
				amod(initiatives/NNS-11,economic/JJ-10)
				prep_of(development/NN-5,initiatives/NNS-11)
				conj_and(industry/NN-8,initiatives/NNS-11)

		</tree>

		<annotations>

			<annotation>
				<surface-form>industry</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Industry</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>economic initiatives</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Economic_interventionism</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	He represented the State's interests in the development of space policies and programs and advised the Governor and Lieutenant Governor on all civil, commercial and military space matters.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				nsubj(represented/VBD-2,He/PRP-1)
				nsubj(advised/VBD-16,He/PRP-1)
				det(State/NNP-4,the/DT-3)
				poss(interests/NNS-6,State/NNP-4)
				dobj(represented/VBD-2,interests/NNS-6)
				det(development/NN-9,the/DT-8)
				prep_in(represented/VBD-2,development/NN-9)
				nn(policies/NNS-12,space/NN-11)
				prep_of(development/NN-9,policies/NNS-12)
				prep_of(development/NN-9,programs/NNS-14)
				conj_and(policies/NNS-12,programs/NNS-14)
				conj_and(represented/VBD-2,advised/VBD-16)
				det(Governor/NN-21,the/DT-17)
				nn(Governor/NN-21,Governor/NN-18)
				conj_and(Governor/NN-18,Lieutenant/NN-20)
				nn(Governor/NN-21,Lieutenant/NN-20)
				dobj(advised/VBD-16,Governor/NN-21)
				det(matters/NNS-30,all/DT-23)
				amod(matters/NNS-30,civil/JJ-24)
				conj_and(civil/JJ-24,commercial/JJ-26)
				amod(matters/NNS-30,commercial/JJ-26)
				conj_and(civil/JJ-24,military/JJ-28)
				amod(matters/NNS-30,military/JJ-28)
				nn(matters/NNS-30,space/NN-29)
				prep_on(advised/VBD-16,matters/NNS-30)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Scott left the Authority prior to its dissolution at the insistence of then-Governor Jeb Bush.	</value>

		<annotated-sentence>	Scott left [[the Authority|Authority]] prior to its dissolution at [[the insistence|List_of_Empire_ships_(Th%E2%80%93Ty)]] of then-Governor [[Jeb Bush|Jeb_Bush]].	</annotated-sentence>

		<pattern_crowdsource>	Scott left the Authority prior to its dissolution at the insistence of then-Governor Jeb Bush.	</pattern_crowdsource>

		<tree>
				nsubj(left/VBD-2,Scott/NNP-1)
				det(Authority/NNP-4,the/DT-3)
				dobj(left/VBD-2,Authority/NNP-4)
				poss(dissolution/NN-8,its/PRP$-7)
				prep_prior_to(left/VBD-2,dissolution/NN-8)
				det(insistence/NN-11,the/DT-10)
				prep_at(left/VBD-2,insistence/NN-11)
				nn(Bush/NNP-15,then-Governor/NNP-13)
				nn(Bush/NNP-15,Jeb/NNP-14)
				prep_of(insistence/NN-11,Bush/NNP-15)

		</tree>

		<annotations>

			<annotation>
				<surface-form>the Authority</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Authority</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>the insistence</surface-form>
				<RDF-ID>http://dbpedia.org/resource/List_of_Empire_ships_(Th%E2%80%93Ty)</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Jeb Bush</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Jeb_Bush</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Scott is now the Dean of the College of Aeronautics at the Florida Institute of Technology in Melbourne, Florida.	</value>

		<annotated-sentence>	Scott is now the Dean of [[the College of Aeronautics|Vaughn_College_of_Aeronautics_and_Technology]] at the [[Florida|Florida]] [[Institute|Institute]] of [[Technology|Technology]] in Melbourne, Florida.	</annotated-sentence>

		<pattern_crowdsource>	Scott is now the Dean of the College of Aeronautics at the Florida Institute of Technology in Melbourne, Florida.	</pattern_crowdsource>

		<tree>
				nsubj(Dean/NNP-5,Scott/NNP-1)
				cop(Dean/NNP-5,is/VBZ-2)
				advmod(Dean/NNP-5,now/RB-3)
				det(Dean/NNP-5,the/DT-4)
				det(College/NNP-8,the/DT-7)
				prep_of(Dean/NNP-5,College/NNP-8)
				prep_of(College/NNP-8,Aeronautics/NNP-10)
				det(Institute/NNP-14,the/DT-12)
				nn(Institute/NNP-14,Florida/NNP-13)
				prep_at(Dean/NNP-5,Institute/NNP-14)
				prep_of(Institute/NNP-14,Technology/NNP-16)
				nn(Florida/NNP-20,Melbourne/NNP-18)
				prep_in(Technology/NNP-16,Florida/NNP-20)

		</tree>

		<annotations>

			<annotation>
				<surface-form>the College of Aeronautics</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Vaughn_College_of_Aeronautics_and_Technology</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Florida</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Florida</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Institute</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Institute</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Technology</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Technology</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	STS-72 Endeavour (January 11, 1996-January 20, 1996) was a 9-day flight during which the crew retrieved the Space Flyer Unit satellite (launched from Japan 10-months earlier), deployed and retrieved the OAST-Flyer satellite, and conducted two spacewalks to demonstrate and evaluate techniques to be used in the assembly of the International Space Station.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				nn(Endeavour/NN-2,STS-72/NN-1)
				nsubj(flight/NN-15,Endeavour/NN-2)
				dep(Endeavour/NN-2,January/NNP-4)
				num(January/NNP-4,11/CD-5)
				amod(20/CD-8,1996-January/JJ-7)
				appos(January/NNP-4,20/CD-8)
				amod(January/NNP-4,1996/CD-10)
				cop(flight/NN-15,was/VBD-12)
				det(flight/NN-15,a/DT-13)
				amod(flight/NN-15,9-day/JJ-14)
				prep_during(retrieved/VBD-20,which/WDT-17)
				det(crew/NN-19,the/DT-18)
				nsubj(retrieved/VBD-20,crew/NN-19)
				rcmod(flight/NN-15,retrieved/VBD-20)
				det(satellite/NN-25,the/DT-21)
				nn(satellite/NN-25,Space/NN-22)
				nn(satellite/NN-25,Flyer/NNP-23)
				nn(satellite/NN-25,Unit/NNP-24)
				dobj(retrieved/VBD-20,satellite/NN-25)
				dep(flight/NN-15,launched/VBN-27)
				prep_from(launched/VBN-27,Japan/NNP-29)
				npadvmod(earlier/RBR-31,10-months/NNS-30)
				advmod(launched/VBN-27,earlier/RBR-31)
				dep(flight/NN-15,deployed/VBN-34)
				dep(flight/NN-15,retrieved/VBN-36)
				conj_and(deployed/VBN-34,retrieved/VBN-36)
				det(satellite/NN-39,the/DT-37)
				nn(satellite/NN-39,OAST-Flyer/NN-38)
				dobj(deployed/VBN-34,satellite/NN-39)
				dep(flight/NN-15,conducted/VBN-42)
				conj_and(deployed/VBN-34,conducted/VBN-42)
				num(spacewalks/NNS-44,two/CD-43)
				dobj(conducted/VBN-42,spacewalks/NNS-44)
				aux(demonstrate/VB-46,to/TO-45)
				xcomp(conducted/VBN-42,demonstrate/VB-46)
				xcomp(conducted/VBN-42,evaluate/VB-48)
				conj_and(demonstrate/VB-46,evaluate/VB-48)
				dobj(demonstrate/VB-46,techniques/NNS-49)
				aux(used/VBN-52,to/TO-50)
				auxpass(used/VBN-52,be/VB-51)
				xcomp(demonstrate/VB-46,used/VBN-52)
				det(assembly/NN-55,the/DT-54)
				prep_in(used/VBN-52,assembly/NN-55)
				det(Station/NNP-60,the/DT-57)
				nn(Station/NNP-60,International/NNP-58)
				nn(Station/NNP-60,Space/NNP-59)
				prep_of(assembly/NN-55,Station/NNP-60)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	The mission was accomplished in 142 orbits of the Earth, traveling 3.7 million miles, and logged him a total of 214 hours and 41 seconds in space, including his first EVA of 6 hours and 53 minutes.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				det(mission/NN-2,The/DT-1)
				nsubjpass(accomplished/VBN-4,mission/NN-2)
				auxpass(accomplished/VBN-4,was/VBD-3)
				num(orbits/NNS-7,142/CD-6)
				prep_in(accomplished/VBN-4,orbits/NNS-7)
				det(Earth/NNP-10,the/DT-9)
				prep_of(orbits/NNS-7,Earth/NNP-10)
				xcomp(accomplished/VBN-4,traveling/VBG-12)
				number(million/CD-14,3.7/CD-13)
				num(miles/NNS-15,million/CD-14)
				dobj(traveling/VBG-12,miles/NNS-15)
				conj_and(accomplished/VBN-4,logged/VBD-18)
				dobj(logged/VBD-18,him/PRP-19)
				det(total/NN-21,a/DT-20)
				nsubj(logged/VBD-18,total/NN-21)
				num(hours/NNS-24,214/CD-23)
				prep_of(total/NN-21,hours/NNS-24)
				num(seconds/NNS-27,41/CD-26)
				nsubj(logged/VBD-18,seconds/NNS-27)
				conj_and(total/NN-21,seconds/NNS-27)
				prep_in(seconds/NNS-27,space/NN-29)
				poss(EVA/NNP-34,his/PRP$-32)
				amod(EVA/NNP-34,first/JJ-33)
				prep_including(logged/VBD-18,EVA/NNP-34)
				num(hours/NNS-37,6/CD-36)
				prep_of(EVA/NNP-34,hours/NNS-37)
				num(minutes/NNS-40,53/CD-39)
				prep_of(EVA/NNP-34,minutes/NNS-40)
				conj_and(hours/NNS-37,minutes/NNS-40)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	STS-87 Columbia (November 19, 1997-December 5, 1997) was the fourth U.S. Microgravity Payload flight, and focused on experiments designed to study how the weightless environment of space affects various physical processes, and on observations of the Sun's outer atmospheric layers.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				nn(Columbia/NNP-2,STS-87/NNP-1)
				nsubj(flight/NN-18,Columbia/NNP-2)
				nsubj(focused/VBD-21,Columbia/NNP-2)
				appos(Columbia/NNP-2,November/NNP-4)
				num(November/NNP-4,19/CD-5)
				dep(November/NNP-4,1997-December/NN-7)
				num(1997-December/NN-7,5/CD-8)
				dep(November/NNP-4,1997/CD-10)
				cop(flight/NN-18,was/VBD-12)
				det(flight/NN-18,the/DT-13)
				amod(flight/NN-18,fourth/JJ-14)
				nn(flight/NN-18,U.S./NNP-15)
				nn(flight/NN-18,Microgravity/NNP-16)
				nn(flight/NN-18,Payload/NNP-17)
				conj_and(flight/NN-18,focused/VBD-21)
				prep_on(focused/VBD-21,experiments/NNS-23)
				partmod(experiments/NNS-23,designed/VBN-24)
				aux(study/VB-26,to/TO-25)
				xcomp(designed/VBN-24,study/VB-26)
				advmod(affects/VBZ-33,how/WRB-27)
				det(environment/NN-30,the/DT-28)
				amod(environment/NN-30,weightless/JJ-29)
				nsubj(affects/VBZ-33,environment/NN-30)
				prep_of(environment/NN-30,space/NN-32)
				ccomp(study/VB-26,affects/VBZ-33)
				amod(processes/NNS-36,various/JJ-34)
				amod(processes/NNS-36,physical/JJ-35)
				dobj(affects/VBZ-33,processes/NNS-36)
				prep_on(focused/VBD-21,observations/NNS-40)
				conj_and(experiments/NNS-23,observations/NNS-40)
				det(Sun/NNP-43,the/DT-42)
				poss(layers/NNS-47,Sun/NNP-43)
				amod(layers/NNS-47,outer/JJ-45)
				amod(layers/NNS-47,atmospheric/JJ-46)
				prep_of(observations/NNS-40,layers/NNS-47)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Scott performed two spacewalks; the first, a 7 hour 43 minute EVA featured the manual capture of a Spartan satellite, in addition to testing EVA tools and procedures for future Space Station assembly.	</value>

		<annotated-sentence>	null	</annotated-sentence>

		<pattern_crowdsource>	null	</pattern_crowdsource>

		<tree>
				nsubj(performed/VBD-2,Scott/NNP-1)
				num(spacewalks/NNS-4,two/CD-3)
				dobj(performed/VBD-2,spacewalks/NNS-4)
				det(first/JJ-7,the/DT-6)
				nsubj(featured/VBD-15,first/JJ-7)
				det(hour/NN-11,a/DT-9)
				num(hour/NN-11,7/CD-10)
				appos(first/JJ-7,hour/NN-11)
				num(EVA/NNP-14,43/CD-12)
				nn(EVA/NNP-14,minute/NN-13)
				dep(hour/NN-11,EVA/NNP-14)
				parataxis(performed/VBD-2,featured/VBD-15)
				det(capture/NN-18,the/DT-16)
				amod(capture/NN-18,manual/JJ-17)
				dobj(featured/VBD-15,capture/NN-18)
				det(satellite/NN-22,a/DT-20)
				amod(satellite/NN-22,Spartan/JJ-21)
				prep_of(capture/NN-18,satellite/NN-22)
				nn(tools/NNS-29,testing/NN-27)
				nn(tools/NNS-29,EVA/NN-28)
				dobj(featured/VBD-15,tools/NNS-29)
				conj_in(capture/NN-18,tools/NNS-29)
				conj_in(capture/NN-18,procedures/NNS-31)
				conj_and(tools/NNS-29,procedures/NNS-31)
				amod(assembly/NN-36,future/JJ-33)
				nn(assembly/NN-36,Space/NN-34)
				nn(assembly/NN-36,Station/NNP-35)
				prep_for(featured/VBD-15,assembly/NN-36)

		</tree>

		<annotations>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	The second spacewalk lasted 5 hours and also featured space station assembly tests.	</value>

		<annotated-sentence>	[[The second|The_Second]] [[spacewalk|Spacewalk_(software)]] lasted 5 [[hours|Hour]] and also featured [[space station|SpaceStation]] assembly tests.	</annotated-sentence>

		<pattern_crowdsource>	The second spacewalk lasted 5 hours and also featured space station assembly tests.	</pattern_crowdsource>

		<tree>
				det(spacewalk/NN-3,The/DT-1)
				amod(spacewalk/NN-3,second/JJ-2)
				nsubj(lasted/VBD-4,spacewalk/NN-3)
				nsubj(featured/VBD-9,spacewalk/NN-3)
				num(hours/NNS-6,5/CD-5)
				tmod(lasted/VBD-4,hours/NNS-6)
				advmod(featured/VBD-9,also/RB-8)
				conj_and(lasted/VBD-4,featured/VBD-9)
				nn(tests/NNS-13,space/NN-10)
				nn(tests/NNS-13,station/NN-11)
				nn(tests/NNS-13,assembly/NN-12)
				dobj(featured/VBD-9,tests/NNS-13)

		</tree>

		<annotations>

			<annotation>
				<surface-form>The second</surface-form>
				<RDF-ID>http://dbpedia.org/resource/The_Second</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>spacewalk</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Spacewalk_(software)</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>hours</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Hour</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>space station</surface-form>
				<RDF-ID>http://dbpedia.org/ontology/SpaceStation</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Testing of the AERCam Sprint was conducted during his EVA.	</value>

		<annotated-sentence>	Testing of [[the AERCam Sprint|AERCam_Sprint]] was conducted during his EVA.	</annotated-sentence>

		<pattern_crowdsource>	Testing of the AERCam Sprint was conducted during his EVA.	</pattern_crowdsource>

		<tree>
				nsubjpass(conducted/VBN-7,Testing/VBG-1)
				det(Sprint/NNP-5,the/DT-3)
				nn(Sprint/NNP-5,AERCam/NNP-4)
				prep_of(Testing/VBG-1,Sprint/NNP-5)
				auxpass(conducted/VBN-7,was/VBD-6)
				poss(EVA/NNP-10,his/PRP$-9)
				prep_during(conducted/VBN-7,EVA/NNP-10)

		</tree>

		<annotations>

			<annotation>
				<surface-form>the AERCam Sprint</surface-form>
				<RDF-ID>http://dbpedia.org/resource/AERCam_Sprint</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	The mission was accomplished in 252 Earth orbits, traveling 6.5 million miles in 376 hours and 34 minutes.	</value>

		<annotated-sentence>	The mission was accomplished in 252 [[Earth orbits|Geocentric_orbit]], traveling 6.5 [[million|Million_(band)]] [[miles|Mile]] in 376 [[hours|Hour]] and 34 [[minutes|Minute]].	</annotated-sentence>

		<pattern_crowdsource>	The mission was accomplished in 252 Earth orbits, traveling 6.5 million miles in 376 hours and 34 minutes.	</pattern_crowdsource>

		<tree>
				det(mission/NN-2,The/DT-1)
				nsubjpass(accomplished/VBN-4,mission/NN-2)
				auxpass(accomplished/VBN-4,was/VBD-3)
				num(orbits/NNS-8,252/CD-6)
				nn(orbits/NNS-8,Earth/NNP-7)
				prep_in(accomplished/VBN-4,orbits/NNS-8)
				xcomp(accomplished/VBN-4,traveling/VBG-10)
				number(million/CD-12,6.5/CD-11)
				num(miles/NNS-13,million/CD-12)
				dobj(traveling/VBG-10,miles/NNS-13)
				num(hours/NNS-16,376/CD-15)
				prep_in(traveling/VBG-10,hours/NNS-16)
				num(minutes/NNS-19,34/CD-18)
				prep_in(traveling/VBG-10,minutes/NNS-19)
				conj_and(hours/NNS-16,minutes/NNS-19)

		</tree>

		<annotations>

			<annotation>
				<surface-form>Earth orbits</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Geocentric_orbit</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>million</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Million_(band)</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>miles</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Mile</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>hours</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Hour</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>minutes</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Minute</RDF-ID>
			</annotation>

		</annotations>

		<triples>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

	<sentence>

		<value>	Scott has written a book about his experiences in space, titled Reflections From Earth Orbit, published by Apogee Books.	</value>

		<annotated-sentence>	Scott has written [[a book|Book]] about [[his experiences|Experience]] in [[space|Space]], titled [[Reflections|Vanness_Wu]] [[From|From_(SQL)]] [[Earth Orbit|Geocentric_orbit]], published by [[Apogee Books|Apogee_Books]].	</annotated-sentence>

		<pattern_crowdsource>	Scott has written a book about his experiences in [[space|Space]], titled Reflections From Earth Orbit, published by [[Apogee Books|Apogee_Books]].	</pattern_crowdsource>

		<tree>
				nsubj(written/VBN-3,Scott/NNP-1)
				aux(written/VBN-3,has/VBZ-2)
				det(book/NN-5,a/DT-4)
				dobj(written/VBN-3,book/NN-5)
				poss(experiences/NNS-8,his/PRP$-7)
				prep_about(book/NN-5,experiences/NNS-8)
				prep_in(written/VBN-3,space/NN-10)
				partmod(space/NN-10,titled/VBN-12)
				dobj(titled/VBN-12,Reflections/NNS-13)
				nn(Orbit/NNP-16,Earth/NNP-15)
				prep_from(titled/VBN-12,Orbit/NNP-16)
				partmod(space/NN-10,published/VBN-18)
				nn(Books/NNPS-21,Apogee/NNP-20)
				agent(published/VBN-18,Books/NNPS-21)

		</tree>

		<annotations>

			<annotation>
				<surface-form>a book</surface-form>
				<RDF-ID>http://dbpedia.org/ontology/Book</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>his experiences</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Experience</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>space</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Space</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Reflections</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Vanness_Wu</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>From</surface-form>
				<RDF-ID>http://dbpedia.org/resource/From_(SQL)</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Earth Orbit</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Geocentric_orbit</RDF-ID>
			</annotation>

			<annotation>
				<surface-form>Apogee Books</surface-form>
				<RDF-ID>http://dbpedia.org/resource/Apogee_Books</RDF-ID>
			</annotation>

		</annotations>

		<triples>

			<triple>
				http://dbpedia.org/resource/Apogee_Books http://dbpedia.org/property/topics http://dbpedia.org/resource/Space
			</triple>

		</triples>

		<pattern>

			null

		</pattern>

	</sentence>

</Document>


text:
package com.intellij.java.codeInsight.daemon.quickFix;

import com.intellij.codeInsight.daemon.quickFix.LightQuickFixParameterizedTestCase;
import com.intellij.codeInspection.LocalInspectionTool;
import com.siyeh.ig.redundancy.RedundantStringOperationInspection;
import org.jetbrains.annotations.NotNull;

public class RedundantStringOperationInspectionFixTest extends LightQuickFixParameterizedTestCase {
  @Override
  protected LocalInspectionTool @NotNull [] configureLocalInspectionTools() {
    return new LocalInspectionTool[]{new RedundantStringOperationInspection()};
  }

  @Override
  protected String getBasePath() {
    return "/codeInsight/daemonCodeAnalyzer/quickFix/redundantStringOperation";
  }
}

redpajama_set_name: RedPajamaGithub


text:
#include <iostream>
#include <stdlib.h>

#include "shmfw/variable.h"
#include "shmfw/objects/twist.h"
#include <ncurses.h>

#include <boost/program_options.hpp>
#include <boost/thread.hpp>

size_t counter;
size_t activeParameter;

struct Prarmeters {
    std::string shm_memory_name;
    unsigned int shm_memory_size;
    std::string variable_name;
    bool close;
};

Prarmeters readArgs ( int argc, char **argv ) {
    namespace po = boost::program_options;

    Prarmeters params;
    po::options_description desc ( "Allowed Parameters" );
    desc.add_options()
    ( "help", "get this help message" )
    ( "variable_name,n", po::value<std::string > ( &params.variable_name )->default_value ( "cmd_vel" ), "shared variable names" )
    ( "shm_memory_name,m", po::value<std::string> ( &params.shm_memory_name )->default_value ( ShmFw::DEFAULT_SEGMENT_NAME() ), "shared memory segment name" )
    ( "shm_memory_size", po::value<unsigned int> ( &params.shm_memory_size )->default_value ( ShmFw::DEFAULT_SEGMENT_SIZE() ), "shared memory segment size" );

    po::variables_map vm;
    try {
        po::store ( po::parse_command_line ( argc, argv, desc ), vm );
    } catch ( const std::exception &ex ) {
        std::cout << desc << std::endl;;
        exit ( 1 );
    }
    po::notify ( vm );

    if ( vm.count ( "help" ) )  {
        std::cout << desc << std::endl;
        exit ( 1 );
    }
    return params;
}

int main ( int argc, char *argv[] ) {

    Prarmeters params = readArgs ( argc, argv );
    ShmFw::HandlerPtr shmHdl = ShmFw::Handler::create ( params.shm_memory_name, params.shm_memory_size );
    ShmFw::Var<ShmFw::Twist> twist ( params.variable_name, shmHdl );

    initscr();                        // Start curses mode
    raw();                            // Line buffering disabled
    start_color();
    init_pair ( 1, COLOR_WHITE, COLOR_BLACK );
    init_pair ( 1, COLOR_WHITE, COLOR_BLACK );
    init_pair ( 2, COLOR_RED, COLOR_BLACK );
    init_pair ( 3, COLOR_GREEN, COLOR_BLACK );
    init_pair ( 4, COLOR_BLUE, COLOR_BLACK );
    init_pair ( 5, COLOR_RED, COLOR_YELLOW );
    init_pair ( 6, COLOR_WHITE, COLOR_YELLOW );
    keypad ( stdscr, TRUE );          // We get F1, F2 etc..
    noecho();
    int key = ' ';
    int rows,cols;
    getmaxyx ( stdscr,rows,cols );
    attron ( COLOR_PAIR ( 3 ) );
    mvprintw ( 0, cols/2-5, "View twist: %s",  params.variable_name.c_str() );
    attron ( COLOR_PAIR ( 1 ) );
    mvprintw ( rows-1, cols-20, "press 'Esc' for quit" );
    attron ( COLOR_PAIR ( 1 ) );
    int firstRow = 3;
    while ( params.close == false ) {           // Don't echo() while we do getch
        std::stringstream message;
        std::stringstream message_error;
        getmaxyx ( stdscr,rows,cols );
	int row = firstRow;
	int col = 0;
	int offest = 20;
        mvprintw ( row, col+=offest, "vx: %lf", twist->linear.x);
        mvprintw ( row, col+=offest, "vy: %lf", twist->linear.y);
        mvprintw ( row, col+=offest, "vz: %lf", twist->linear.z);
        mvprintw ( row, col+=offest, "wx: %lf", twist->angular.x);
        mvprintw ( row, col+=offest, "wy: %lf", twist->angular.y);
        mvprintw ( row, col+=offest, "wz: %lf", twist->angular.z);
	ShmFw::Twist vel(*twist);
        timeout ( 100 );
        key = getch();
        switch ( key ) {
        case KEY_UP:
            vel.linear.x += 0.1;
	    twist.set(vel);
            break;
        case KEY_DOWN:
            vel.linear.x -= 0.1;
	    twist.set(vel);
            break;
        case KEY_LEFT:
            vel.angular.z += 0.1;
	    twist.set(vel);
            break;
        case KEY_RIGHT:
            vel.angular.z -= 0.1;
	    twist.set(vel);
            break;
        case 's':
	    twist.set(ShmFw::Twist());
            break;
        case 27: //Esc
            params.close = true;
            break;
        }
    }
    endwin();
    exit ( 0 );
}


text:
namespace media {

VideoCaptureFormat::VideoCaptureFormat()
    : frame_rate(0.0f), pixel_format(PIXEL_FORMAT_UNKNOWN) {}

VideoCaptureFormat::VideoCaptureFormat(const gfx::Size& frame_size,
                                       float frame_rate,
                                       VideoPixelFormat pixel_format)
    : frame_size(frame_size),
      frame_rate(frame_rate),
      pixel_format(pixel_format) {}

bool VideoCaptureFormat::IsValid() const {
  return (frame_size.width() < media::limits::kMaxDimension) &&
         (frame_size.height() < media::limits::kMaxDimension) &&
         (frame_size.GetArea() >= 0) &&
         (frame_size.GetArea() < media::limits::kMaxCanvas) &&
         (frame_rate >= 0.0f) &&
         (frame_rate < media::limits::kMaxFramesPerSecond) &&
         (pixel_format >= PIXEL_FORMAT_UNKNOWN) &&
         (pixel_format < PIXEL_FORMAT_MAX);
}

VideoCaptureParams::VideoCaptureParams() : allow_resolution_change(false) {}

}  // namespace media


text:
namespace Appccelerate.EventBroker.Matchers.Scope
{
    using System;

    ///
    /// Matcher for subscriptions to events from parents only.
    ///
    public class SubscribeToParents : ISubscriptionMatcher
    {
        ///
        /// Returns whether the publication and subscription match and the event published by the
        /// publisher will be relayed to the subscriber.
        /// <para>
        /// This is the case if the name of the publisher is a prefix to the name of the subscriber.
        /// </para>
        ///
        /// <param name="publication">The publication.</param>
        /// <param name="subscription">The subscription.</param>
        /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
        /// <returns>true if event has to be sent to the subscriber.</returns>
        public bool Match(IPublication publication, ISubscription subscription, EventArgs e)
        {
            Guard.AgainstNullArgument(nameof(publication), publication);
            Guard.AgainstNullArgument(nameof(subscription), subscription);

            object publisher = publication.Publisher;
            object subscriber = subscription.Subscriber;

            string publisherName = publisher is INamedItem ? ((INamedItem)publisher).EventBrokerItemName : string.Empty;
            string subscriberName = subscriber is INamedItem ? ((INamedItem)subscriber).EventBrokerItemName : string.Empty;

            return subscriberName.StartsWith(publisherName, StringComparison.Ordinal);
        }

        ///
        /// Describes this scope matcher.
        ///
        /// <param name="writer">The writer the description is written to.</param>
        public void DescribeTo(System.IO.TextWriter writer)
        {
            Guard.AgainstNullArgument(nameof(writer), writer);

            writer.Write("subscriber name starts with publisher name");
        }
    }
}


text:
<?php

use Roots\Sage\Setup;
use Roots\Sage\Wrapper;

?>

<!doctype html>
<html <?php language_attributes(); ?>

  <?php get_template_part('templates/head'); ?>

  <body id="page-top" class="index">
    <?php include Wrapper\template_path(); ?>

    <?php
      do_action('get_footer');
      get_template_part('templates/footer');
      wp_footer();
    ?>
  </body>
</html>


text:
<?php

use Illuminate\Http\Request;

/*
|--------------------------------------------------------------------------
| API Routes
|--------------------------------------------------------------------------
|
| Here is where you can register API routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| is assigned the "api" middleware group. Enjoy building your API!
|
*/
Route::get('/contacts.json', 'ContactController@api')->name('api.contact.index');
Route::get('/members.json', 'MembershipController@api')->name('api.member.index');
Route::get('/organizations.json', 'OrganizationController@api')->name('api.organization.index');
Route::get('/users.json', 'UserController@api')->name('api.user.index');


text:
package org.apache.zookeeper.server.quorum.auth;

import static org.junit.jupiter.api.Assertions.assertFalse;
import static org.junit.jupiter.api.Assertions.fail;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import org.apache.zookeeper.CreateMode;
import org.apache.zookeeper.PortAssignment;
import org.apache.zookeeper.ZooDefs.Ids;
import org.apache.zookeeper.ZooKeeper;
import org.apache.zookeeper.server.admin.AdminServer;
import org.apache.zookeeper.server.quorum.QuorumPeerConfig.ConfigException;
import org.apache.zookeeper.server.quorum.QuorumPeerMain;
import org.apache.zookeeper.server.quorum.QuorumPeerTestBase;
import org.apache.zookeeper.server.quorum.QuorumPeerTestBase.MainThread;
import org.apache.zookeeper.test.ClientBase;
import org.apache.zookeeper.test.ClientBase.CountdownWatcher;
import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;

public class QuorumDigestAuthTest extends QuorumAuthTestBase {

    static {
        String jaasEntries = "QuorumServer {\n"
                             + "       org.apache.zookeeper.server.auth.DigestLoginModule required\n"
                             + "       user_test=\"mypassword\";\n"
                             + "};\n"
                             + "QuorumLearner {\n"
                             + "       org.apache.zookeeper.server.auth.DigestLoginModule required\n"
                             + "       username=\"test\"\n"
                             + "       password=\"mypassword\";\n"
                             + "};\n"
                             + "QuorumLearnerInvalid {\n"
                             + "       org.apache.zookeeper.server.auth.DigestLoginModule required\n"
                             + "       username=\"test\"\n"
                             + "       password=\"invalid\";\n"
                             + "};"
                             + "\n";
        setupJaasConfig(jaasEntries);
    }

    @AfterEach
    @Override
    public void tearDown() throws Exception {
        for (MainThread mainThread : mt) {
            mainThread.shutdown();
            mainThread.deleteBaseDir();
        }
        super.tearDown();
    }

    @AfterAll
    public static void cleanup() {
        cleanupJaasConfig();
    }

    /**
     * Test to verify that server is able to start with valid credentials
     */
    @Test
    @Timeout(value = 30)
    public void testValidCredentials() throws Exception {
        Map<String, String> authConfigs = new HashMap<String, String>();
        authConfigs.put(QuorumAuth.QUORUM_SASL_AUTH_ENABLED, "true");
        authConfigs.put(QuorumAuth.QUORUM_SERVER_SASL_AUTH_REQUIRED, "true");
        authConfigs.put(QuorumAuth.QUORUM_LEARNER_SASL_AUTH_REQUIRED, "true");

        String connectStr = startQuorum(3, authConfigs, 3);
        CountdownWatcher watcher = new CountdownWatcher();
        ZooKeeper zk = new ZooKeeper(connectStr, ClientBase.CONNECTION_TIMEOUT, watcher);
        watcher.waitForConnected(ClientBase.CONNECTION_TIMEOUT);
        for (int i = 0; i < 10; i++) {
            zk.create("/" + i, new byte[0], Ids.OPEN_ACL_UNSAFE, CreateMode.PERSISTENT);
        }
        zk.close();
    }

    /**
     * Test to verify that server is able to start with valid credentials
     * when using multiple Quorum / Election addresses
     */
    @Test
    @Timeout(value = 30)
    public void testValidCredentialsWithMultiAddresses() throws Exception {
        Map<String, String> authConfigs = new HashMap<String, String>();
        authConfigs.put(QuorumAuth.QUORUM_SASL_AUTH_ENABLED, "true");
        authConfigs.put(QuorumAuth.QUORUM_SERVER_SASL_AUTH_REQUIRED, "true");
        authConfigs.put(QuorumAuth.QUORUM_LEARNER_SASL_AUTH_REQUIRED, "true");

        String connectStr = startMultiAddressQuorum(3, authConfigs, 3);
        CountdownWatcher watcher = new CountdownWatcher();
        ZooKeeper zk = new ZooKeeper(connectStr, ClientBase.CONNECTION_TIMEOUT, watcher);
        watcher.waitForConnected(ClientBase.CONNECTION_TIMEOUT);
        for (int i = 0; i < 10; i++) {
            zk.create("/" + i, new byte[0], Ids.OPEN_ACL_UNSAFE, CreateMode.PERSISTENT);
        }
        zk.close();
    }

    /**
     * Test to verify that server is able to start with invalid credentials if
     * the configuration is set to quorum.auth.serverRequireSasl=false.
     * Quorum will talk each other even if the authentication is not succeeded
     */
    @Test
    @Timeout(value = 30)
    public void testSaslNotRequiredWithInvalidCredentials() throws Exception {
        Map<String, String> authConfigs = new HashMap<String, String>();
        authConfigs.put(QuorumAuth.QUORUM_LEARNER_SASL_LOGIN_CONTEXT, "QuorumLearnerInvalid");
        authConfigs.put(QuorumAuth.QUORUM_SASL_AUTH_ENABLED, "false");
        authConfigs.put(QuorumAuth.QUORUM_SERVER_SASL_AUTH_REQUIRED, "false");
        String connectStr = startQuorum(3, authConfigs, 3);
        CountdownWatcher watcher = new CountdownWatcher();
        ZooKeeper zk = new ZooKeeper(connectStr, ClientBase.CONNECTION_TIMEOUT, watcher);
        watcher.waitForConnected(ClientBase.CONNECTION_TIMEOUT);
        for (int i = 0; i < 10; i++) {
            zk.create("/" + i, new byte[0], Ids.OPEN_ACL_UNSAFE, CreateMode.PERSISTENT);
        }
        zk.close();
    }

    /**
     * Test to verify that server shouldn't start with invalid credentials
     * if the configuration is set to quorum.auth.serverRequireSasl=true,
     * quorum.auth.learnerRequireSasl=true
     */
    @Test
    @Timeout(value = 30)
    public void testSaslRequiredInvalidCredentials() throws Exception {
        Map<String, String> authConfigs = new HashMap<String, String>();
        authConfigs.put(QuorumAuth.QUORUM_LEARNER_SASL_LOGIN_CONTEXT, "QuorumLearnerInvalid");
        authConfigs.put(QuorumAuth.QUORUM_SASL_AUTH_ENABLED, "true");
        authConfigs.put(QuorumAuth.QUORUM_SERVER_SASL_AUTH_REQUIRED, "true");
        authConfigs.put(QuorumAuth.QUORUM_LEARNER_SASL_AUTH_REQUIRED, "true");
        int serverCount = 2;
        final int[] clientPorts = startQuorum(serverCount, new StringBuilder(), authConfigs, serverCount, false);
        for (int i = 0; i < serverCount; i++) {
            boolean waitForServerUp = ClientBase.waitForServerUp("127.0.0.1:" + clientPorts[i], QuorumPeerTestBase.TIMEOUT);
            assertFalse(waitForServerUp, "Shouldn't start server with invalid credentials");
        }
    }

    /**
     * If quorumpeer learner is not auth enabled then self won't be able to join
     * quorum. So this test is ensuring that the quorumpeer learner is also auth
     * enabled while enabling quorum server require sasl.
     */
    @Test
    @Timeout(value = 10)
    public void testEnableQuorumServerRequireSaslWithoutQuorumLearnerRequireSasl() throws Exception {
        Map<String, String> authConfigs = new HashMap<String, String>();
        authConfigs.put(QuorumAuth.QUORUM_LEARNER_SASL_LOGIN_CONTEXT, "QuorumLearner");
        authConfigs.put(QuorumAuth.QUORUM_SASL_AUTH_ENABLED, "true");
        authConfigs.put(QuorumAuth.QUORUM_SERVER_SASL_AUTH_REQUIRED, "true");
        authConfigs.put(QuorumAuth.QUORUM_LEARNER_SASL_AUTH_REQUIRED, "false");
        MainThread mthread = new MainThread(1, PortAssignment.unique(), "", authConfigs);
        String[] args = new String[1];
        args[0] = mthread.getConfFile().toString();
        try {
            new QuorumPeerMain() {
                @Override
                protected void initializeAndRun(String[] args) throws ConfigException, IOException, AdminServer.AdminServerException {
                    super.initializeAndRun(args);
                }
            }.initializeAndRun(args);
            fail("Must throw exception as quorumpeer learner is not enabled!");
        } catch (ConfigException e) {
            // expected
        }
    }

    /**
     * If quorumpeer learner is not auth enabled then self won't be able to join
     * quorum. So this test is ensuring that the quorumpeer learner is also auth
     * enabled while enabling quorum server require sasl.
     */
    @Test
    @Timeout(value = 10)
    public void testEnableQuorumAuthenticationConfigurations() throws Exception {
        Map<String, String> authConfigs = new HashMap<String, String>();
        authConfigs.put(QuorumAuth.QUORUM_LEARNER_SASL_LOGIN_CONTEXT, "QuorumLearner");
        authConfigs.put(QuorumAuth.QUORUM_SASL_AUTH_ENABLED, "false");

        // case-1) 'quorum.auth.enableSasl' is off. Tries to enable server sasl.
        authConfigs.put(QuorumAuth.QUORUM_SERVER_SASL_AUTH_REQUIRED, "true");
        authConfigs.put(QuorumAuth.QUORUM_LEARNER_SASL_AUTH_REQUIRED, "false");
        MainThread mthread = new MainThread(1, PortAssignment.unique(), "", authConfigs);
        String[] args = new String[1];
        args[0] = mthread.getConfFile().toString();
        try {
            new QuorumPeerMain() {
                @Override
                protected void initializeAndRun(String[] args) throws ConfigException, IOException, AdminServer.AdminServerException {
                    super.initializeAndRun(args);
                }
            }.initializeAndRun(args);
            fail("Must throw exception as quorum sasl is not enabled!");
        } catch (ConfigException e) {
            // expected
        }

        // case-1) 'quorum.auth.enableSasl' is off. Tries to enable learner sasl.
        authConfigs.put(QuorumAuth.QUORUM_SERVER_SASL_AUTH_REQUIRED, "false");
        authConfigs.put(QuorumAuth.QUORUM_LEARNER_SASL_AUTH_REQUIRED, "true");
        try {
            new QuorumPeerMain() {
                @Override
                protected void initializeAndRun(String[] args) throws ConfigException, IOException, AdminServer.AdminServerException {
                    super.initializeAndRun(args);
                }
            }.initializeAndRun(args);
            fail("Must throw exception as quorum sasl is not enabled!");
        } catch (ConfigException e) {
            // expected
        }
    }

}


text:
using System;
using System.Collections.Generic;
using System.Net;
using System.Net.NetworkInformation;
using System.Threading;

using Mono.Ssdp.Internal;

namespace Mono.Ssdp
{
    public class Server : IDisposable
    {
        readonly object mutex = new object ();
        readonly string default_location;

        bool disposed;

        readonly RequestListener request_listener;
        readonly Dictionary<string, Announcer> announcers;

        readonly NetworkInterfaceInfo network_interface_info;
        internal NetworkInterfaceInfo NetworkInterfaceInfo {
            get { return network_interface_info; }
        }

        public bool Started { get; private set; }

        public bool IsDisposed {
            get { return disposed; }
        }

        readonly TimeoutDispatcher dispatcher = new TimeoutDispatcher ();
        internal TimeoutDispatcher Dispatcher {
            get { return dispatcher; }
        }

        internal SsdpSocket AnnounceSocket { get; private set; }

        internal SsdpSocket RespondSocket { get; private set; }

        public Server ()
            : this (null, null)
        {
        }

        public Server (string defaultLocation)
            : this (defaultLocation, null)
        {
        }

        public Server (NetworkInterface networkInterface)
            : this (null, networkInterface)
        {
        }

        public Server (string defaultLocation, NetworkInterface networkInterface)
        {
            default_location = defaultLocation;
            network_interface_info = NetworkInterfaceInfo.GetNetworkInterfaceInfo (networkInterface);
            request_listener = new RequestListener (this);
            announcers = new Dictionary<string, Announcer> ();
        }

        public Announcer Announce (string type, string name)
        {
            return Announce (type, name, default_location, true);
        }

        public Announcer Announce (string type, string name, string location)
        {
            return Announce (type, name, location, true);
        }

        public Announcer Announce (string type, string name, bool autoStart)
        {
            return Announce (type, name, default_location, autoStart);
        }

        public Announcer Announce (string type, string name, string location, bool autoStart)
        {
            lock (mutex) {
                CheckDisposed ();

                if (type == null) {
                    throw new ArgumentNullException ("type");
                }
                if (name == null) {
                    throw new ArgumentNullException ("name");
                }
                if (location == null) {
                    throw new ArgumentNullException ("location");
                }

                Announcer announcer;
                if (announcers.TryGetValue (name, out announcer)) {
                    if (!announcer.Started && autoStart) {
                        announcer.Start ();
                    }
                    return announcer;
                }

                announcer = new Announcer (this, name, type, location);
                announcers.Add (name, announcer);

                if (autoStart) {
                    announcer.Start ();
                }

                return announcer;
            }
        }

        public void Start ()
        {
            Start (true);
        }

        public void Start (bool startAnnouncers)
        {
            lock (mutex) {
                CheckDisposed ();

                if (Started) {
                    throw new InvalidOperationException ("The Server is already started.");
                }

                Started = true;
                request_listener.Start ();
                AnnounceSocket = new MulticastSsdpSocket (network_interface_info);
                AnnounceSocket.Bind (new IPEndPoint (IPAddress.Any, 0));
                RespondSocket = new SsdpSocket (network_interface_info.Address);
                RespondSocket.Bind (new IPEndPoint (IPAddress.Any, Protocol.Port));

                if (startAnnouncers) {
                    foreach (Announcer announcer in announcers.Values) {
                        if (!announcer.Started) {
                            announcer.Start ();
                        }
                    }
                }
            }
        }

        public void Stop ()
        {
            lock (mutex) {
                CheckDisposed ();

                if (!Started) {
                    return;
                }

                var handles = new WaitHandle[announcers.Count];
                int i = 0;
                foreach (var announcer in announcers.Values) {
                    handles[i++] = announcer.StopAsync ();
                }

                request_listener.Stop ();
                RespondSocket.Close ();
                RespondSocket = null;
                WaitHandle.WaitAll (handles);
                AnnounceSocket.Close ();
                AnnounceSocket = null;
                Started = false;
            }
        }

        internal void RequestRecieved (Request request)
        {
            foreach (var announcer in Match (request.ST)) {
                announcer.Respond (request.EndPoint, request.MX);
            }
        }

        IEnumerable<Announcer> Match (string st)
        {
            if (st == Protocol.SsdpAll) {
                return announcers.Values;
            } else {
                return MatchTypeOrName (st);
            }
        }

        IEnumerable<Announcer> MatchTypeOrName (string st)
        {
            if (st.StartsWith ("uuid:")) {
                foreach (var announcer in announcers.Values) {
                    if (announcer.Name.StartsWith (st)) {
                        yield return announcer;
                    }
                }
            } else {
                foreach (var announcer in announcers.Values) {
                    if (announcer.Type == st) {
                        yield return announcer;
                    }
                }
            }
        }

        void CheckDisposed ()
        {
            if (disposed) {
                throw new ObjectDisposedException ("Browser has been Disposed");
            }
        }

        public void Dispose ()
        {
            lock (mutex) {
                if (disposed) {
                    return;
                }

                Stop ();
                request_listener.Dispose ();
                dispatcher.Dispose ();
                disposed = true;
            }
        }
    }
}


text:
package com.sun.management;

import sun.management.VMOptionCompositeData;
import javax.management.openmbean.CompositeData;

/**
 * Information about a VM option including its value and
 * where the value came from which is referred as its
 * {@link VMOption.Origin origin}.
 *

 * Each VM option has a default value.  A VM option can
 * be set at VM creation time typically as a command line
 * argument to the launcher or an argument passed to the
 * VM created using the JNI invocation interface.
 * In addition, a VM option may be set via an environment
 * variable or a configuration file. A VM option can also
 * be set dynamically via a management interface after
 * the VM was started.
 *
 * A <tt>VMOption</tt> contains the value of a VM option
 * and the origin of that value at the time this <tt>VMOption</tt>
 * object was constructed.  The value of the VM option
 * may be changed after the <tt>VMOption</tt> object was constructed,
 *
 * @see
 *         Java Virtual Machine
 * @author Mandy Chung
 * @since 1.6
 */
public class VMOption {
    private String name;
    private String value;
    private boolean writeable;
    private Origin origin;

    /**
     * Origin of the value of a VM option.  It tells where the
     * value of a VM option came from.
     *
     * @since 1.6
     */
    public enum Origin {
        /**
         * The VM option has not been set and its value
         * is the default value.
         */
        DEFAULT,
        /**
         * The VM option was set at VM creation time typically
         * as a command line argument to the launcher or
         * an argument passed to the VM created using the
         * JNI invocation interface.
         */
        VM_CREATION,
        /**
         * The VM option was set via an environment variable.
         */
        ENVIRON_VAR,
        /**
         * The VM option was set via a configuration file.
         */
        CONFIG_FILE,
        /**
         * The VM option was set via the management interface after the VM
         * was started.
         */
        MANAGEMENT,
        /**
         * The VM option was set via the VM ergonomic support.
         */
        ERGONOMIC,
        /**
         * The VM option was set via some other mechanism.
         */
        OTHER
    }

    /**
     * Constructs a <tt>VMOption</tt>.
     *
     * @param name Name of a VM option.
     * @param value Value of a VM option.
     * @param writeable <tt>true</tt> if a VM option can be set dynamically,
     *                  or <tt>false</tt> otherwise.
     * @param origin where the value of a VM option came from.
     *
     * @throws NullPointerException if the name or value is <tt>null</tt>
     */
    public VMOption(String name, String value, boolean writeable, Origin origin) {
        this.name = name;
        this.value = value;
        this.writeable = writeable;
        this.origin = origin;
    }

    /**
     * Constructs a <tt>VMOption</tt> object from a
     * {@link CompositeData CompositeData}.
     */
    private VMOption(CompositeData cd) {
        // validate the input composite data
        VMOptionCompositeData.validateCompositeData(cd);

        this.name = VMOptionCompositeData.getName(cd);
        this.value = VMOptionCompositeData.getValue(cd);
        this.writeable = VMOptionCompositeData.isWriteable(cd);
        this.origin = VMOptionCompositeData.getOrigin(cd);
    }

    /**
     * Returns the name of this VM option.
     *
     * @return the name of this VM option.
     */
    public String getName() {
        return name;
    }

    /**
     * Returns the value of this VM option at the time when
     * this <tt>VMOption</tt> was created. The value could have been changed.
     *
     * @return the value of the VM option at the time when
     *         this <tt>VMOption</tt> was created.
     */
    public String getValue() {
        return value;
    }

    /**
     * Returns the origin of the value of this VM option. That is,
     * where the value of this VM option came from.
     *
     * @return where the value of this VM option came from.
     */
    public Origin getOrigin() {
        return origin;
    }

    /**
     * Tests if this VM option is writeable.  If this VM option is writeable,
     * it can be set by the {@link HotSpotDiagnosticMXBean#setVMOption
     * HotSpotDiagnosticMXBean.setVMOption} method.
     *
     * @return <tt>true</tt> if this VM option is writeable; <tt>false</tt>
     * otherwise.
     */
    public boolean isWriteable() {
        return writeable;
    }

    public String toString() {
        return "VM option: " + getName() +
               " value: " + value + " " +
               " origin: " + origin + " " +
               (writeable ? "(read-only)" : "(read-write)");
    }

    /**
     * Returns a <tt>VMOption</tt> object represented by the
     * given <tt>CompositeData</tt>. The given <tt>CompositeData</tt>
     * must contain the following attributes:
     *

     *

     *

     *

     *   Attribute Name
     *   Type
     *

     *

     *   name
     *   <tt>java.lang.String</tt>
     *

     *

     *   value
     *   <tt>java.lang.String</tt>
     *

     *

     *   origin
     *   <tt>java.lang.String</tt>
     *

     *

     *   writeable
     *   <tt>java.lang.Boolean</tt>
     *

     *

     *

     *
     * @param cd <tt>CompositeData</tt> representing a <tt>VMOption</tt>
     *
     * @throws IllegalArgumentException if <tt>cd</tt> does not
     *   represent a <tt>VMOption</tt> with the attributes described
     *   above.
     *
     * @return a <tt>VMOption</tt> object represented by <tt>cd</tt>
     *         if <tt>cd</tt> is not <tt>null</tt>;
     *         <tt>null</tt> otherwise.
     */
    public static VMOption from(CompositeData cd) {
        if (cd == null) {
            return null;
        }

        if (cd instanceof VMOptionCompositeData) {
            return ((VMOptionCompositeData) cd).getVMOption();
        } else {
            return new VMOption(cd);
        }

    }

}


text:
Attribute

Modifier

Saves

Skills

       -1">
        {{attribute.name}}*

      {{vm.character.attributes[attribute.name]}} ( 0">+{{vm.getMod(attribute.name)}})

      0">+{{vm.getSaveMod(attribute.name)}}

           -1 || vm.character.background.generalization.skillProficiencies.indexOf(skill) > -1"
              style="margin-top: 0; margin-bottom: 0;">

0">+{{vm.getSkillMod(skill, attribute.name)}}

{{skill}}*

0">+{{vm.getSkillMod(skill, attribute.name)}}

{{skill}}

            <input type="checkbox"
              ng-init="attsEnabled[skill] = vm.character.skills.indexOf(skill) > -1"
              ng-model="attsEnabled[skill]"
              ng-if="vm.character.playableClass[0].profession.skillProficiencies.indexOf(skill) > -1
                    || (vm.character.race.numSkillProficiencies > 0
                        && vm.character.skills.length < vm.character.race.numSkillProficiencies)
                    || vm.character.skills.indexOf(skill) > -1"
              ng-disabled="vm.character.background.generalization.skillProficiencies.indexOf(skill) > -1
                    || (vm.character.skills.indexOf(skill) === -1  && vm.character.skills.length >= vm.numberProficiencies())"
              ng-click="vm.toggleProficiency(skill)">

           -1 || vm.character.background.generalization.skillProficiencies.indexOf(skill) > -1"
              style="margin-top: 0; margin-bottom: 0;">

0">+{{vm.getSkillMod(skill, attribute.name)}}

{{skill}}*

0">+{{vm.getSkillMod(skill, attribute.name)}}

{{skill}}