Index: includes/normal/Utf8Case.php
===================================================================
--- includes/normal/Utf8Case.php	(revision 62523)
+++ includes/normal/Utf8Case.php	(working copy)
@@ -214,6 +214,8 @@
 	'ȱ' => 'Ȱ',
 	'ȳ' => 'Ȳ',
 	'ȼ' => 'Ȼ',
+	'ȿ' => 'Ȿ',
+	'ɀ' => 'Ɀ',
 	'ɂ' => 'Ɂ',
 	'ɇ' => 'Ɇ',
 	'ɉ' => 'Ɉ',
@@ -222,6 +224,7 @@
 	'ɏ' => 'Ɏ',
 	'ɐ' => 'Ɐ',
 	'ɑ' => 'Ɑ',
+	'ɒ' => 'Ɒ',
 	'ɓ' => 'Ɓ',
 	'ɔ' => 'Ɔ',
 	'ɖ' => 'Ɖ',
@@ -452,6 +455,7 @@
 	'ԟ' => 'Ԟ',
 	'ԡ' => 'Ԡ',
 	'ԣ' => 'Ԣ',
+	'ԥ' => 'Ԥ',
 	'ա' => 'Ա',
 	'բ' => 'Բ',
 	'գ' => 'Գ',
@@ -862,6 +866,8 @@
 	'ⳟ' => 'Ⳟ',
 	'ⳡ' => 'Ⳡ',
 	'ⳣ' => 'Ⳣ',
+	'ⳬ' => 'Ⳬ',
+	'ⳮ' => 'Ⳮ',
 	'ⴀ' => 'Ⴀ',
 	'ⴁ' => 'Ⴁ',
 	'ⴂ' => 'Ⴂ',
@@ -1476,6 +1482,7 @@
 	'Ԟ' => 'ԟ',
 	'Ԡ' => 'ԡ',
 	'Ԣ' => 'ԣ',
+	'Ԥ' => 'ԥ',
 	'Ա' => 'ա',
 	'Բ' => 'բ',
 	'Գ' => 'գ',
@@ -1876,8 +1883,11 @@
 	'Ɑ' => 'ɑ',
 	'Ɱ' => 'ɱ',
 	'Ɐ' => 'ɐ',
+	'Ɒ' => 'ɒ',
 	'Ⱳ' => 'ⱳ',
 	'Ⱶ' => 'ⱶ',
+	'Ȿ' => 'ȿ',
+	'Ɀ' => 'ɀ',
 	'Ⲁ' => 'ⲁ',
 	'Ⲃ' => 'ⲃ',
 	'Ⲅ' => 'ⲅ',
@@ -1928,6 +1938,8 @@
 	'Ⳟ' => 'ⳟ',
 	'Ⳡ' => 'ⳡ',
 	'Ⳣ' => 'ⳣ',
+	'Ⳬ' => 'ⳬ',
+	'Ⳮ' => 'ⳮ',
 	'Ꙁ' => 'ꙁ',
 	'Ꙃ' => 'ꙃ',
 	'Ꙅ' => 'ꙅ',
Index: includes/search/MysqlStopwords.php
===================================================================
--- includes/search/MysqlStopwords.php	(revision 0)
+++ includes/search/MysqlStopwords.php	(revision 0)
@@ -0,0 +1,552 @@
+<?php
+/**
+ * MySQL stopwords, last updated from http://dev.mysql.com/doc/refman/5.1/en/fulltext-stopwords.html
+ * on 16 February 2010.
+ */
+
+$stopwords = array(
+	"a's",
+	"able",
+	"about",
+	"above",
+	"according",
+	"accordingly",
+	"across",
+	"actually",
+	"after",
+	"afterwards",
+	"again",
+	"against",
+	"ain't",
+	"all",
+	"allow",
+	"allows",
+	"almost",
+	"alone",
+	"along",
+	"already",
+	"also",
+	"although",
+	"always",
+	"am",
+	"among",
+	"amongst",
+	"an",
+	"and",
+	"another",
+	"any",
+	"anybody",
+	"anyhow",
+	"anyone",
+	"anything",
+	"anyway",
+	"anyways",
+	"anywhere",
+	"apart",
+	"appear",
+	"appreciate",
+	"appropriate",
+	"are",
+	"aren't",
+	"around",
+	"as",
+	"aside",
+	"ask",
+	"asking",
+	"associated",
+	"at",
+	"available",
+	"away",
+	"awfully",
+	"be",
+	"became",
+	"because",
+	"become",
+	"becomes",
+	"becoming",
+	"been",
+	"before",
+	"beforehand",
+	"behind",
+	"being",
+	"believe",
+	"below",
+	"beside",
+	"besides",
+	"best",
+	"better",
+	"between",
+	"beyond",
+	"both",
+	"brief",
+	"but",
+	"by",
+	"c'mon",
+	"c's",
+	"came",
+	"can",
+	"can't",
+	"cannot",
+	"cant",
+	"cause",
+	"causes",
+	"certain",
+	"certainly",
+	"changes",
+	"clearly",
+	"co",
+	"com",
+	"come",
+	"comes",
+	"concerning",
+	"consequently",
+	"consider",
+	"considering",
+	"contain",
+	"containing",
+	"contains",
+	"corresponding",
+	"could",
+	"couldn't",
+	"course",
+	"currently",
+	"definitely",
+	"described",
+	"despite",
+	"did",
+	"didn't",
+	"different",
+	"do",
+	"does",
+	"doesn't",
+	"doing",
+	"don't",
+	"done",
+	"down",
+	"downwards",
+	"during",
+	"each",
+	"edu",
+	"eg",
+	"eight",
+	"either",
+	"else",
+	"elsewhere",
+	"enough",
+	"entirely",
+	"especially",
+	"et",
+	"etc",
+	"even",
+	"ever",
+	"every",
+	"everybody",
+	"everyone",
+	"everything",
+	"everywhere",
+	"ex",
+	"exactly",
+	"example",
+	"except",
+	"far",
+	"few",
+	"fifth",
+	"first",
+	"five",
+	"followed",
+	"following",
+	"follows",
+	"for",
+	"former",
+	"formerly",
+	"forth",
+	"four",
+	"from",
+	"further",
+	"furthermore",
+	"get",
+	"gets",
+	"getting",
+	"given",
+	"gives",
+	"go",
+	"goes",
+	"going",
+	"gone",
+	"got",
+	"gotten",
+	"greetings",
+	"had",
+	"hadn't",
+	"happens",
+	"hardly",
+	"has",
+	"hasn't",
+	"have",
+	"haven't",
+	"having",
+	"he",
+	"he's",
+	"hello",
+	"help",
+	"hence",
+	"her",
+	"here",
+	"here's",
+	"hereafter",
+	"hereby",
+	"herein",
+	"hereupon",
+	"hers",
+	"herself",
+	"hi",
+	"him",
+	"himself",
+	"his",
+	"hither",
+	"hopefully",
+	"how",
+	"howbeit",
+	"however",
+	"i'd",
+	"i'll",
+	"i'm",
+	"i've",
+	"ie",
+	"if",
+	"ignored",
+	"immediate",
+	"in",
+	"inasmuch",
+	"inc",
+	"indeed",
+	"indicate",
+	"indicated",
+	"indicates",
+	"inner",
+	"insofar",
+	"instead",
+	"into",
+	"inward",
+	"is",
+	"isn't",
+	"it",
+	"it'd",
+	"it'll",
+	"it's",
+	"its",
+	"itself",
+	"just",
+	"keep",
+	"keeps",
+	"kept",
+	"know",
+	"knows",
+	"known",
+	"last",
+	"lately",
+	"later",
+	"latter",
+	"latterly",
+	"least",
+	"less",
+	"lest",
+	"let",
+	"let's",
+	"like",
+	"liked",
+	"likely",
+	"little",
+	"look",
+	"looking",
+	"looks",
+	"ltd",
+	"mainly",
+	"many",
+	"may",
+	"maybe",
+	"me",
+	"mean",
+	"meanwhile",
+	"merely",
+	"might",
+	"more",
+	"moreover",
+	"most",
+	"mostly",
+	"much",
+	"must",
+	"my",
+	"myself",
+	"name",
+	"namely",
+	"nd",
+	"near",
+	"nearly",
+	"necessary",
+	"need",
+	"needs",
+	"neither",
+	"never",
+	"nevertheless",
+	"new",
+	"next",
+	"nine",
+	"no",
+	"nobody",
+	"non",
+	"none",
+	"noone",
+	"nor",
+	"normally",
+	"not",
+	"nothing",
+	"novel",
+	"now",
+	"nowhere",
+	"obviously",
+	"of",
+	"off",
+	"often",
+	"oh",
+	"ok",
+	"okay",
+	"old",
+	"on",
+	"once",
+	"one",
+	"ones",
+	"only",
+	"onto",
+	"or",
+	"other",
+	"others",
+	"otherwise",
+	"ought",
+	"our",
+	"ours",
+	"ourselves",
+	"out",
+	"outside",
+	"over",
+	"overall",
+	"own",
+	"particular",
+	"particularly",
+	"per",
+	"perhaps",
+	"placed",
+	"please",
+	"plus",
+	"possible",
+	"presumably",
+	"probably",
+	"provides",
+	"que",
+	"quite",
+	"qv",
+	"rather",
+	"rd",
+	"re",
+	"really",
+	"reasonably",
+	"regarding",
+	"regardless",
+	"regards",
+	"relatively",
+	"respectively",
+	"right",
+	"said",
+	"same",
+	"saw",
+	"say",
+	"saying",
+	"says",
+	"second",
+	"secondly",
+	"see",
+	"seeing",
+	"seem",
+	"seemed",
+	"seeming",
+	"seems",
+	"seen",
+	"self",
+	"selves",
+	"sensible",
+	"sent",
+	"serious",
+	"seriously",
+	"seven",
+	"several",
+	"shall",
+	"she",
+	"should",
+	"shouldn't",
+	"since",
+	"six",
+	"so",
+	"some",
+	"somebody",
+	"somehow",
+	"someone",
+	"something",
+	"sometime",
+	"sometimes",
+	"somewhat",
+	"somewhere",
+	"soon",
+	"sorry",
+	"specified",
+	"specify",
+	"specifying",
+	"still",
+	"sub",
+	"such",
+	"sup",
+	"sure",
+	"t's",
+	"take",
+	"taken",
+	"tell",
+	"tends",
+	"th",
+	"than",
+	"thank",
+	"thanks",
+	"thanx",
+	"that",
+	"that's",
+	"thats",
+	"the",
+	"their",
+	"theirs",
+	"them",
+	"themselves",
+	"then",
+	"thence",
+	"there",
+	"there's",
+	"thereafter",
+	"thereby",
+	"therefore",
+	"therein",
+	"theres",
+	"thereupon",
+	"these",
+	"they",
+	"they'd",
+	"they'll",
+	"they're",
+	"they've",
+	"think",
+	"third",
+	"this",
+	"thorough",
+	"thoroughly",
+	"those",
+	"though",
+	"three",
+	"through",
+	"throughout",
+	"thru",
+	"thus",
+	"to",
+	"together",
+	"too",
+	"took",
+	"toward",
+	"towards",
+	"tried",
+	"tries",
+	"truly",
+	"try",
+	"trying",
+	"twice",
+	"two",
+	"un",
+	"under",
+	"unfortunately",
+	"unless",
+	"unlikely",
+	"until",
+	"unto",
+	"up",
+	"upon",
+	"us",
+	"use",
+	"used",
+	"useful",
+	"uses",
+	"using",
+	"usually",
+	"value",
+	"various",
+	"very",
+	"via",
+	"viz",
+	"vs",
+	"want",
+	"wants",
+	"was",
+	"wasn't",
+	"way",
+	"we",
+	"we'd",
+	"we'll",
+	"we're",
+	"we've",
+	"welcome",
+	"well",
+	"went",
+	"were",
+	"weren't",
+	"what",
+	"what's",
+	"whatever",
+	"when",
+	"whence",
+	"whenever",
+	"where",
+	"where's",
+	"whereafter",
+	"whereas",
+	"whereby",
+	"wherein",
+	"whereupon",
+	"wherever",
+	"whether",
+	"which",
+	"while",
+	"whither",
+	"who",
+	"who's",
+	"whoever",
+	"whole",
+	"whom",
+	"whose",
+	"why",
+	"will",
+	"willing",
+	"wish",
+	"with",
+	"within",
+	"without",
+	"won't",
+	"wonder",
+	"would",
+	"would",
+	"wouldn't",
+	"yes",
+	"yet",
+	"you",
+	"you'd",
+	"you'll",
+	"you're",
+	"you've",
+	"your",
+	"yours",
+	"yourself",
+	"yourselves",
+	"zero",
+	);

Property changes on: includes\search\MysqlStopwords.php
___________________________________________________________________
Added: svn:eol-style
   + native

Index: includes/search/SearchMySQL.php
===================================================================
--- includes/search/SearchMySQL.php	(revision 62523)
+++ includes/search/SearchMySQL.php	(working copy)
@@ -347,6 +347,24 @@
 				$out );
 		}
 
+		/*
+		// Searching for stopwords also makes sense
+		wfProfileIn( __METHOD__ . '-stopwords' );
+		//$stopwords = '/\b(' . implode( '|', self::getStopWords() ) . ')\b/';
+		//$out = preg_replace( $stopwords, '\1u800', $out );
+		$stopwords = self::getStopWords();
+		$splitted = preg_split( '/\b/', $out );//explode( ' ', $out );
+		$assembled = array();
+		foreach ( $splitted as $word ) {
+			if ( isset( $stopwords[strtolower( $word )] ) ) {
+				$word = $word . 'u800';
+			}
+			$assembled[] = $word;
+		}
+		$out = implode( $assembled );
+		
+		wfProfileOut( __METHOD__ . '-stopwords' );//*/
+
 		// Periods within things like hostnames and IP addresses
 		// are also important -- we want a search for "example.com"
 		// or "192.168.1.1" to work sanely.
@@ -395,6 +413,22 @@
 		}
 		return self::$mMinSearchLength;
 	}
+
+	/**
+	 * Returns flipped list of fulltext stopwords.
+	 */
+	static function getStopWords() {
+		static $stopwords;
+
+		if ( !$stopwords ) {
+			$data = wfGetPrecompiledData( 'MysqlStopwords.ser' );
+			if ( !$data || !isset( $data['stopwords'] ) ) {
+				throw new MWException( "Can't load serialized MySQL stopwords file serialized/MysqlStopwords.ser or it is corrupt" );
+			}
+			$stopwords = array_flip( $data['stopwords'] );
+		}
+		return $stopwords;
+	}
 }
 
 /**
Index: serialized/Makefile
===================================================================
--- serialized/Makefile	(revision 62523)
+++ serialized/Makefile	(working copy)
@@ -1,5 +1,5 @@
 
-SPECIAL_TARGETS=Utf8Case.ser
+SPECIAL_TARGETS=Utf8Case.ser MysqlStopwords.ser
 ALL_TARGETS=$(SPECIAL_TARGETS)
 DIST_TARGETS=$(SPECIAL_TARGETS)
 
@@ -16,3 +16,5 @@
 Utf8Case.ser : ../includes/normal/Utf8Case.php
 	php serialize.php -o $@ $<
 
+MysqlStopwords.ser : ../includes/search/MysqlStopwords.php
+	php serialize.php -o $@ $<
\ No newline at end of file
Index: serialized/MysqlStopwords.ser
===================================================================
--- serialized/MysqlStopwords.ser	(revision 0)
+++ serialized/MysqlStopwords.ser	(revision 0)
@@ -0,0 +1 @@
+a:1:{s:9:"stopwords";a:544:{i:0;s:3:"a's";i:1;s:4:"able";i:2;s:5:"about";i:3;s:5:"above";i:4;s:9:"according";i:5;s:11:"accordingly";i:6;s:6:"across";i:7;s:8:"actually";i:8;s:5:"after";i:9;s:10:"afterwards";i:10;s:5:"again";i:11;s:7:"against";i:12;s:5:"ain't";i:13;s:3:"all";i:14;s:5:"allow";i:15;s:6:"allows";i:16;s:6:"almost";i:17;s:5:"alone";i:18;s:5:"along";i:19;s:7:"already";i:20;s:4:"also";i:21;s:8:"although";i:22;s:6:"always";i:23;s:2:"am";i:24;s:5:"among";i:25;s:7:"amongst";i:26;s:2:"an";i:27;s:3:"and";i:28;s:7:"another";i:29;s:3:"any";i:30;s:7:"anybody";i:31;s:6:"anyhow";i:32;s:6:"anyone";i:33;s:8:"anything";i:34;s:6:"anyway";i:35;s:7:"anyways";i:36;s:8:"anywhere";i:37;s:5:"apart";i:38;s:6:"appear";i:39;s:10:"appreciate";i:40;s:11:"appropriate";i:41;s:3:"are";i:42;s:6:"aren't";i:43;s:6:"around";i:44;s:2:"as";i:45;s:5:"aside";i:46;s:3:"ask";i:47;s:6:"asking";i:48;s:10:"associated";i:49;s:2:"at";i:50;s:9:"available";i:51;s:4:"away";i:52;s:7:"awfully";i:53;s:2:"be";i:54;s:6:"became";i:55;s:7:"because";i:56;s:6:"become";i:57;s:7:"becomes";i:58;s:8:"becoming";i:59;s:4:"been";i:60;s:6:"before";i:61;s:10:"beforehand";i:62;s:6:"behind";i:63;s:5:"being";i:64;s:7:"believe";i:65;s:5:"below";i:66;s:6:"beside";i:67;s:7:"besides";i:68;s:4:"best";i:69;s:6:"better";i:70;s:7:"between";i:71;s:6:"beyond";i:72;s:4:"both";i:73;s:5:"brief";i:74;s:3:"but";i:75;s:2:"by";i:76;s:5:"c'mon";i:77;s:3:"c's";i:78;s:4:"came";i:79;s:3:"can";i:80;s:5:"can't";i:81;s:6:"cannot";i:82;s:4:"cant";i:83;s:5:"cause";i:84;s:6:"causes";i:85;s:7:"certain";i:86;s:9:"certainly";i:87;s:7:"changes";i:88;s:7:"clearly";i:89;s:2:"co";i:90;s:3:"com";i:91;s:4:"come";i:92;s:5:"comes";i:93;s:10:"concerning";i:94;s:12:"consequently";i:95;s:8:"consider";i:96;s:11:"considering";i:97;s:7:"contain";i:98;s:10:"containing";i:99;s:8:"contains";i:100;s:13:"corresponding";i:101;s:5:"could";i:102;s:8:"couldn't";i:103;s:6:"course";i:104;s:9:"currently";i:105;s:10:"definitely";i:106;s:9:"described";i:107;s:7:"despite";i:108;s:3:"did";i:109;s:6:"didn't";i:110;s:9:"different";i:111;s:2:"do";i:112;s:4:"does";i:113;s:7:"doesn't";i:114;s:5:"doing";i:115;s:5:"don't";i:116;s:4:"done";i:117;s:4:"down";i:118;s:9:"downwards";i:119;s:6:"during";i:120;s:4:"each";i:121;s:3:"edu";i:122;s:2:"eg";i:123;s:5:"eight";i:124;s:6:"either";i:125;s:4:"else";i:126;s:9:"elsewhere";i:127;s:6:"enough";i:128;s:8:"entirely";i:129;s:10:"especially";i:130;s:2:"et";i:131;s:3:"etc";i:132;s:4:"even";i:133;s:4:"ever";i:134;s:5:"every";i:135;s:9:"everybody";i:136;s:8:"everyone";i:137;s:10:"everything";i:138;s:10:"everywhere";i:139;s:2:"ex";i:140;s:7:"exactly";i:141;s:7:"example";i:142;s:6:"except";i:143;s:3:"far";i:144;s:3:"few";i:145;s:5:"fifth";i:146;s:5:"first";i:147;s:4:"five";i:148;s:8:"followed";i:149;s:9:"following";i:150;s:7:"follows";i:151;s:3:"for";i:152;s:6:"former";i:153;s:8:"formerly";i:154;s:5:"forth";i:155;s:4:"four";i:156;s:4:"from";i:157;s:7:"further";i:158;s:11:"furthermore";i:159;s:3:"get";i:160;s:4:"gets";i:161;s:7:"getting";i:162;s:5:"given";i:163;s:5:"gives";i:164;s:2:"go";i:165;s:4:"goes";i:166;s:5:"going";i:167;s:4:"gone";i:168;s:3:"got";i:169;s:6:"gotten";i:170;s:9:"greetings";i:171;s:3:"had";i:172;s:6:"hadn't";i:173;s:7:"happens";i:174;s:6:"hardly";i:175;s:3:"has";i:176;s:6:"hasn't";i:177;s:4:"have";i:178;s:7:"haven't";i:179;s:6:"having";i:180;s:2:"he";i:181;s:4:"he's";i:182;s:5:"hello";i:183;s:4:"help";i:184;s:5:"hence";i:185;s:3:"her";i:186;s:4:"here";i:187;s:6:"here's";i:188;s:9:"hereafter";i:189;s:6:"hereby";i:190;s:6:"herein";i:191;s:8:"hereupon";i:192;s:4:"hers";i:193;s:7:"herself";i:194;s:2:"hi";i:195;s:3:"him";i:196;s:7:"himself";i:197;s:3:"his";i:198;s:6:"hither";i:199;s:9:"hopefully";i:200;s:3:"how";i:201;s:7:"howbeit";i:202;s:7:"however";i:203;s:3:"i'd";i:204;s:4:"i'll";i:205;s:3:"i'm";i:206;s:4:"i've";i:207;s:2:"ie";i:208;s:2:"if";i:209;s:7:"ignored";i:210;s:9:"immediate";i:211;s:2:"in";i:212;s:8:"inasmuch";i:213;s:3:"inc";i:214;s:6:"indeed";i:215;s:8:"indicate";i:216;s:9:"indicated";i:217;s:9:"indicates";i:218;s:5:"inner";i:219;s:7:"insofar";i:220;s:7:"instead";i:221;s:4:"into";i:222;s:6:"inward";i:223;s:2:"is";i:224;s:5:"isn't";i:225;s:2:"it";i:226;s:4:"it'd";i:227;s:5:"it'll";i:228;s:4:"it's";i:229;s:3:"its";i:230;s:6:"itself";i:231;s:4:"just";i:232;s:4:"keep";i:233;s:5:"keeps";i:234;s:4:"kept";i:235;s:4:"know";i:236;s:5:"knows";i:237;s:5:"known";i:238;s:4:"last";i:239;s:6:"lately";i:240;s:5:"later";i:241;s:6:"latter";i:242;s:8:"latterly";i:243;s:5:"least";i:244;s:4:"less";i:245;s:4:"lest";i:246;s:3:"let";i:247;s:5:"let's";i:248;s:4:"like";i:249;s:5:"liked";i:250;s:6:"likely";i:251;s:6:"little";i:252;s:4:"look";i:253;s:7:"looking";i:254;s:5:"looks";i:255;s:3:"ltd";i:256;s:6:"mainly";i:257;s:4:"many";i:258;s:3:"may";i:259;s:5:"maybe";i:260;s:2:"me";i:261;s:4:"mean";i:262;s:9:"meanwhile";i:263;s:6:"merely";i:264;s:5:"might";i:265;s:4:"more";i:266;s:8:"moreover";i:267;s:4:"most";i:268;s:6:"mostly";i:269;s:4:"much";i:270;s:4:"must";i:271;s:2:"my";i:272;s:6:"myself";i:273;s:4:"name";i:274;s:6:"namely";i:275;s:2:"nd";i:276;s:4:"near";i:277;s:6:"nearly";i:278;s:9:"necessary";i:279;s:4:"need";i:280;s:5:"needs";i:281;s:7:"neither";i:282;s:5:"never";i:283;s:12:"nevertheless";i:284;s:3:"new";i:285;s:4:"next";i:286;s:4:"nine";i:287;s:2:"no";i:288;s:6:"nobody";i:289;s:3:"non";i:290;s:4:"none";i:291;s:5:"noone";i:292;s:3:"nor";i:293;s:8:"normally";i:294;s:3:"not";i:295;s:7:"nothing";i:296;s:5:"novel";i:297;s:3:"now";i:298;s:7:"nowhere";i:299;s:9:"obviously";i:300;s:2:"of";i:301;s:3:"off";i:302;s:5:"often";i:303;s:2:"oh";i:304;s:2:"ok";i:305;s:4:"okay";i:306;s:3:"old";i:307;s:2:"on";i:308;s:4:"once";i:309;s:3:"one";i:310;s:4:"ones";i:311;s:4:"only";i:312;s:4:"onto";i:313;s:2:"or";i:314;s:5:"other";i:315;s:6:"others";i:316;s:9:"otherwise";i:317;s:5:"ought";i:318;s:3:"our";i:319;s:4:"ours";i:320;s:9:"ourselves";i:321;s:3:"out";i:322;s:7:"outside";i:323;s:4:"over";i:324;s:7:"overall";i:325;s:3:"own";i:326;s:10:"particular";i:327;s:12:"particularly";i:328;s:3:"per";i:329;s:7:"perhaps";i:330;s:6:"placed";i:331;s:6:"please";i:332;s:4:"plus";i:333;s:8:"possible";i:334;s:10:"presumably";i:335;s:8:"probably";i:336;s:8:"provides";i:337;s:3:"que";i:338;s:5:"quite";i:339;s:2:"qv";i:340;s:6:"rather";i:341;s:2:"rd";i:342;s:2:"re";i:343;s:6:"really";i:344;s:10:"reasonably";i:345;s:9:"regarding";i:346;s:10:"regardless";i:347;s:7:"regards";i:348;s:10:"relatively";i:349;s:12:"respectively";i:350;s:5:"right";i:351;s:4:"said";i:352;s:4:"same";i:353;s:3:"saw";i:354;s:3:"say";i:355;s:6:"saying";i:356;s:4:"says";i:357;s:6:"second";i:358;s:8:"secondly";i:359;s:3:"see";i:360;s:6:"seeing";i:361;s:4:"seem";i:362;s:6:"seemed";i:363;s:7:"seeming";i:364;s:5:"seems";i:365;s:4:"seen";i:366;s:4:"self";i:367;s:6:"selves";i:368;s:8:"sensible";i:369;s:4:"sent";i:370;s:7:"serious";i:371;s:9:"seriously";i:372;s:5:"seven";i:373;s:7:"several";i:374;s:5:"shall";i:375;s:3:"she";i:376;s:6:"should";i:377;s:9:"shouldn't";i:378;s:5:"since";i:379;s:3:"six";i:380;s:2:"so";i:381;s:4:"some";i:382;s:8:"somebody";i:383;s:7:"somehow";i:384;s:7:"someone";i:385;s:9:"something";i:386;s:8:"sometime";i:387;s:9:"sometimes";i:388;s:8:"somewhat";i:389;s:9:"somewhere";i:390;s:4:"soon";i:391;s:5:"sorry";i:392;s:9:"specified";i:393;s:7:"specify";i:394;s:10:"specifying";i:395;s:5:"still";i:396;s:3:"sub";i:397;s:4:"such";i:398;s:3:"sup";i:399;s:4:"sure";i:400;s:3:"t's";i:401;s:4:"take";i:402;s:5:"taken";i:403;s:4:"tell";i:404;s:5:"tends";i:405;s:2:"th";i:406;s:4:"than";i:407;s:5:"thank";i:408;s:6:"thanks";i:409;s:5:"thanx";i:410;s:4:"that";i:411;s:6:"that's";i:412;s:5:"thats";i:413;s:3:"the";i:414;s:5:"their";i:415;s:6:"theirs";i:416;s:4:"them";i:417;s:10:"themselves";i:418;s:4:"then";i:419;s:6:"thence";i:420;s:5:"there";i:421;s:7:"there's";i:422;s:10:"thereafter";i:423;s:7:"thereby";i:424;s:9:"therefore";i:425;s:7:"therein";i:426;s:6:"theres";i:427;s:9:"thereupon";i:428;s:5:"these";i:429;s:4:"they";i:430;s:6:"they'd";i:431;s:7:"they'll";i:432;s:7:"they're";i:433;s:7:"they've";i:434;s:5:"think";i:435;s:5:"third";i:436;s:4:"this";i:437;s:8:"thorough";i:438;s:10:"thoroughly";i:439;s:5:"those";i:440;s:6:"though";i:441;s:5:"three";i:442;s:7:"through";i:443;s:10:"throughout";i:444;s:4:"thru";i:445;s:4:"thus";i:446;s:2:"to";i:447;s:8:"together";i:448;s:3:"too";i:449;s:4:"took";i:450;s:6:"toward";i:451;s:7:"towards";i:452;s:5:"tried";i:453;s:5:"tries";i:454;s:5:"truly";i:455;s:3:"try";i:456;s:6:"trying";i:457;s:5:"twice";i:458;s:3:"two";i:459;s:2:"un";i:460;s:5:"under";i:461;s:13:"unfortunately";i:462;s:6:"unless";i:463;s:8:"unlikely";i:464;s:5:"until";i:465;s:4:"unto";i:466;s:2:"up";i:467;s:4:"upon";i:468;s:2:"us";i:469;s:3:"use";i:470;s:4:"used";i:471;s:6:"useful";i:472;s:4:"uses";i:473;s:5:"using";i:474;s:7:"usually";i:475;s:5:"value";i:476;s:7:"various";i:477;s:4:"very";i:478;s:3:"via";i:479;s:3:"viz";i:480;s:2:"vs";i:481;s:4:"want";i:482;s:5:"wants";i:483;s:3:"was";i:484;s:6:"wasn't";i:485;s:3:"way";i:486;s:2:"we";i:487;s:4:"we'd";i:488;s:5:"we'll";i:489;s:5:"we're";i:490;s:5:"we've";i:491;s:7:"welcome";i:492;s:4:"well";i:493;s:4:"went";i:494;s:4:"were";i:495;s:7:"weren't";i:496;s:4:"what";i:497;s:6:"what's";i:498;s:8:"whatever";i:499;s:4:"when";i:500;s:6:"whence";i:501;s:8:"whenever";i:502;s:5:"where";i:503;s:7:"where's";i:504;s:10:"whereafter";i:505;s:7:"whereas";i:506;s:7:"whereby";i:507;s:7:"wherein";i:508;s:9:"whereupon";i:509;s:8:"wherever";i:510;s:7:"whether";i:511;s:5:"which";i:512;s:5:"while";i:513;s:7:"whither";i:514;s:3:"who";i:515;s:5:"who's";i:516;s:7:"whoever";i:517;s:5:"whole";i:518;s:4:"whom";i:519;s:5:"whose";i:520;s:3:"why";i:521;s:4:"will";i:522;s:7:"willing";i:523;s:4:"wish";i:524;s:4:"with";i:525;s:6:"within";i:526;s:7:"without";i:527;s:5:"won't";i:528;s:6:"wonder";i:529;s:5:"would";i:530;s:5:"would";i:531;s:8:"wouldn't";i:532;s:3:"yes";i:533;s:3:"yet";i:534;s:3:"you";i:535;s:5:"you'd";i:536;s:6:"you'll";i:537;s:6:"you're";i:538;s:6:"you've";i:539;s:4:"your";i:540;s:5:"yours";i:541;s:8:"yourself";i:542;s:10:"yourselves";i:543;s:4:"zero";}}
\ No newline at end of file
