Xikui Wang has submitted this change and it was merged.

Change subject: Expose TwitterFirehose Stream to Users
......................................................................


Expose TwitterFirehose Stream to Users

1. Moved TwitterFirehoseStream from Test to external-data which enables
   users to access it from interface.
2. Related test cases fix.
3. Code style fix in DataGenerator, TweetGenerator, etc.

Change-Id: I8f899fde0d9a9dbd7891957be2f1241d5acfc4ab
Reviewed-on: https://asterix-gerrit.ics.uci.edu/1590
Tested-by: Jenkins <jenk...@fulliautomatix.ics.uci.edu>
BAD: Jenkins <jenk...@fulliautomatix.ics.uci.edu>
Integration-Tests: Jenkins <jenk...@fulliautomatix.ics.uci.edu>
Reviewed-by: abdullah alamoudi <bamou...@gmail.com>
---
M 
asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_07/feeds_07.1.ddl.aql
M 
asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_08/feeds_08.1.ddl.aql
M 
asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_09/feeds_09.1.ddl.aql
M 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.1.ddl.sqlpp
M 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.1.ddl.sqlpp
M 
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_09/feeds_09.1.ddl.sqlpp
R 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/generator/DataGenerator.java
R 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/generator/TweetGenerator.java
R 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/input/stream/TwitterFirehoseInputStream.java
R 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/input/stream/factory/TwitterFirehoseStreamFactory.java
M asterixdb/asterix-tools/pom.xml
M 
asterixdb/asterix-tools/src/test/java/org/apache/asterix/tools/external/data/DataGeneratorForSpatialIndexEvaluation.java
12 files changed, 89 insertions(+), 510 deletions(-)

Approvals:
  abdullah alamoudi: Looks good to me, approved
  Jenkins: Verified; No violations found; Verified

Objections:
  Jenkins: Violations found



diff --git 
a/asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_07/feeds_07.1.ddl.aql
 
b/asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_07/feeds_07.1.ddl.aql
index f3f8f7d..0e881bc 100644
--- 
a/asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_07/feeds_07.1.ddl.aql
+++ 
b/asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_07/feeds_07.1.ddl.aql
@@ -59,7 +59,7 @@
 ("tps"="50"),
 ("type-name"="TweetMessageType"),
 ("format"="adm"),
-("stream-source"="org.apache.asterix.external.input.stream.TwitterFirehoseStreamFactory"),
+("stream-source"="org.apache.asterix.external.input.stream.factory.TwitterFirehoseStreamFactory"),
 ("tput-duration"="5"),
 ("dataverse-dataset"="feeds:SyntheticTweets"),
 ("mode"="controlled"));
\ No newline at end of file
diff --git 
a/asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_08/feeds_08.1.ddl.aql
 
b/asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_08/feeds_08.1.ddl.aql
index c339563..b2300f2 100644
--- 
a/asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_08/feeds_08.1.ddl.aql
+++ 
b/asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_08/feeds_08.1.ddl.aql
@@ -60,7 +60,7 @@
 create feed  SyntheticTweetFeed
 using stream
 (("duration"="5"),
-("stream-source"="org.apache.asterix.external.input.stream.TwitterFirehoseStreamFactory"),
+("stream-source"="org.apache.asterix.external.input.stream.factory.TwitterFirehoseStreamFactory"),
 ("tps"="50"),
 ("type-name"="TweetMessageType"),
 ("tput-duration"="5"),
diff --git 
a/asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_09/feeds_09.1.ddl.aql
 
b/asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_09/feeds_09.1.ddl.aql
index 59385c4..7c0ac29 100644
--- 
a/asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_09/feeds_09.1.ddl.aql
+++ 
b/asterixdb/asterix-app/src/test/resources/runtimets/queries/feeds/feeds_09/feeds_09.1.ddl.aql
@@ -63,5 +63,5 @@
 ("type-name"="TweetMessageType"),
 ("dataverse-dataset"="feeds:SyntheticTweets"),
 ("format"="adm"),
-("stream-source"="org.apache.asterix.external.input.stream.TwitterFirehoseStreamFactory"),
+("stream-source"="org.apache.asterix.external.input.stream.factory.TwitterFirehoseStreamFactory"),
 ("mode"="controlled"));
diff --git 
a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.1.ddl.sqlpp
 
b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.1.ddl.sqlpp
index c21dfce..d2f4543 100644
--- 
a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.1.ddl.sqlpp
+++ 
b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_07/feeds_07.1.ddl.sqlpp
@@ -50,7 +50,7 @@
 (`tps`=`50`),
 (`type-name`=`TweetMessageType`),
 (`format`=`adm`),
-(`stream-source`=`org.apache.asterix.external.input.stream.TwitterFirehoseStreamFactory`),
+(`stream-source`=`org.apache.asterix.external.input.stream.factory.TwitterFirehoseStreamFactory`),
 (`tput-duration`=`5`),
 (`dataverse-dataset`=`feeds:SyntheticTweets`),
 (`mode`=`controlled`));
diff --git 
a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.1.ddl.sqlpp
 
b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.1.ddl.sqlpp
index 268a527..957226f 100644
--- 
a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.1.ddl.sqlpp
+++ 
b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_08/feeds_08.1.ddl.sqlpp
@@ -48,7 +48,7 @@
 create  feed SyntheticTweetFeed using stream (
 (`duration`=`5`),
 (`tps`=`50`),
-(`stream-source`=`org.apache.asterix.external.input.stream.TwitterFirehoseStreamFactory`),
+(`stream-source`=`org.apache.asterix.external.input.stream.factory.TwitterFirehoseStreamFactory`),
 (`type-name`=`TweetMessageType`),
 (`tput-duration`=`5`),
 (`dataverse-dataset`=`feeds:SyntheticTweets`),
diff --git 
a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_09/feeds_09.1.ddl.sqlpp
 
b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_09/feeds_09.1.ddl.sqlpp
index 7c71a41..8b45833 100644
--- 
a/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_09/feeds_09.1.ddl.sqlpp
+++ 
b/asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/feeds/feeds_09/feeds_09.1.ddl.sqlpp
@@ -48,4 +48,4 @@
 create  feed SyntheticTweetFeed using stream ((`duration`=`5`),
 (`tps`=`50`),(`tput-duration`=`5`),(`type-name`=`TweetMessageType`),
 (`dataverse-dataset`=`feeds:SyntheticTweets`),(`format`=`adm`),
-(`stream-source`=`org.apache.asterix.external.input.stream.TwitterFirehoseStreamFactory`),(`mode`=`controlled`));
+(`stream-source`=`org.apache.asterix.external.input.stream.factory.TwitterFirehoseStreamFactory`),(`mode`=`controlled`));
diff --git 
a/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/generator/DataGenerator.java
 
b/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/generator/DataGenerator.java
similarity index 94%
rename from 
asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/generator/DataGenerator.java
rename to 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/generator/DataGenerator.java
index f61c7d0..c2eca84 100644
--- 
a/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/generator/DataGenerator.java
+++ 
b/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/generator/DataGenerator.java
@@ -26,7 +26,6 @@
 import java.util.Random;
 
 import org.apache.asterix.external.util.Datatypes;
-import org.apache.asterix.external.util.Datatypes.Tweet;
 
 public class DataGenerator {
 
@@ -39,8 +38,8 @@
     private TweetMessage twMessage = new TweetMessage();
     private static final String DEFAULT_COUNTRY = "US";
 
-    public DataGenerator(InitializationInfo info) {
-        initialize(info);
+    public DataGenerator() {
+        initialize(new DefaultInitializationInfo());
     }
 
     public class TweetMessageIterator implements Iterator<TweetMessage> {
@@ -65,7 +64,7 @@
         @Override
         public TweetMessage next() {
             tweetId++;
-            TweetMessage msg = null;
+            TweetMessage msg;
             getTwitterUser(null);
             Message message = randMessageGen.getNextRandomMessage();
             Point location = randLocationGen.getRandomPoint();
@@ -79,22 +78,25 @@
         @Override
         public void remove() {
             // TODO Auto-generated method stub
-
         }
 
     }
 
-    public static class InitializationInfo {
-        public Date startDate = new Date(1, 1, 2005);
-        public Date endDate = new Date(8, 20, 2012);
-        public String[] lastNames = DataGenerator.lastNames;
-        public String[] firstNames = DataGenerator.firstNames;
-        public String[] vendors = DataGenerator.vendors;
-        public String[] jargon = DataGenerator.jargon;
-        public String[] org_list = DataGenerator.org_list;
+    public class DefaultInitializationInfo {
+        private DefaultInitializationInfo() {
+            // do nothing
+        }
+
+        public final Date startDate = new Date(1, 1, 2005);
+        public final Date endDate = new Date(8, 20, 2012);
+        public final String[] lastNames = DataGenerator.lastNames;
+        public final String[] firstNames = DataGenerator.firstNames;
+        public final String[] vendors = DataGenerator.vendors;
+        public final String[] jargon = DataGenerator.jargon;
+        public final String[] org_list = DataGenerator.org_list;
     }
 
-    public void initialize(InitializationInfo info) {
+    public void initialize(DefaultInitializationInfo info) {
         randDateGen = new RandomDateGenerator(info.startDate, info.endDate);
         randNameGen = new RandomNameGenerator(info.firstNames, info.lastNames);
         randLocationGen = new RandomLocationGenerator(24, 49, 66, 98);
@@ -109,9 +111,9 @@
         if (usernameSuffix != null) {
             name = name + usernameSuffix;
         }
-        int numFriends = random.nextInt((100)); // draw from Zipfian
+        int numFriends = random.nextInt(100); // draw from Zipfian
         int statusesCount = random.nextInt(500); // draw from Zipfian
-        int followersCount = random.nextInt((200));
+        int followersCount = random.nextInt(200);
         twUser.reset(screenName, numFriends, statusesCount, name, 
followersCount);
     }
 
@@ -171,7 +173,7 @@
             int year = date.getYear()
                     + (date.getYear() == endDate.getYear() ? 0 : 
random.nextInt(endDate.getYear() - date.getYear()));
             int month = (year == endDate.getYear())
-                    ? date.getMonth() == endDate.getMonth() ? 
(endDate.getMonth())
+                    ? date.getMonth() == endDate.getMonth() ? 
endDate.getMonth()
                             : (date.getMonth() + 
random.nextInt(endDate.getMonth() - date.getMonth()))
                     : random.nextInt(12) + 1;
 
@@ -201,6 +203,7 @@
         }
 
         public DateTime() {
+            // do nothing
         }
 
         public void reset(int month, int day, int year, String hour, String 
min, String sec) {
@@ -222,9 +225,9 @@
 
         public DateTime(Date date, int hour, int min, int sec) {
             super(date.getMonth(), date.getDay(), date.getYear());
-            this.hour = (hour < 10) ? "0" : "" + hour;
-            this.min = (min < 10) ? "0" : "" + min;
-            this.sec = (sec < 10) ? "0" : "" + sec;
+            this.hour = (hour < 10) ? "0" : Integer.toString(hour);
+            this.min = (min < 10) ? "0" : Integer.toString(min);
+            this.sec = (sec < 10) ? "0" : Integer.toString(sec);
         }
 
         @Override
@@ -245,12 +248,12 @@
 
     public static class Message {
 
-        private char[] message = new char[500];
+        private char[] content = new char[500];
         private List<String> referredTopics;
         private int length;
 
         public Message(char[] m, List<String> referredTopics) {
-            System.arraycopy(m, 0, message, 0, m.length);
+            System.arraycopy(m, 0, content, 0, m.length);
             length = m.length;
             this.referredTopics = referredTopics;
         }
@@ -265,7 +268,7 @@
         }
 
         public void reset(char[] m, int offset, int length, List<String> 
referredTopics) {
-            System.arraycopy(m, offset, message, 0, length);
+            System.arraycopy(m, offset, content, 0, length);
             this.length = length;
             this.referredTopics = referredTopics;
         }
@@ -275,7 +278,7 @@
         }
 
         public char charAt(int index) {
-            return message[index];
+            return content[index];
         }
 
     }
@@ -304,6 +307,7 @@
         }
 
         public Point() {
+            // do nothing
         }
 
         @Override
@@ -432,7 +436,11 @@
 
     public static class RandomUtil {
 
-        public static Random random = new Random();
+        private RandomUtil() {
+            // do nothing
+        }
+
+        public static final Random random = new Random();
 
         public static int[] getKFromN(int k, int n) {
             int[] result = new int[k];
@@ -500,6 +508,10 @@
         private String country;
 
         public static final class TweetFields {
+            private TweetFields() {
+                // do nothing
+            }
+
             public static final String TWEETID = "id";
             public static final String USER = "user";
             public static final String LATITUDE = "latitude";
@@ -510,7 +522,8 @@
 
         }
 
-        public TweetMessage() {
+        private TweetMessage() {
+            // do nothing
         }
 
         public TweetMessage(int tweetid, TwitterUser user, double latitude, 
double longitude, String created_at,
@@ -535,7 +548,8 @@
             this.country = country;
         }
 
-        public String getAdmEquivalent(String[] fields) {
+        public String getAdmEquivalent(String[] admFields) {
+            String[] fields = admFields;
             if (fields == null) {
                 fields = DEFAULT_FIELDS;
             }
@@ -574,6 +588,9 @@
                     case Datatypes.Tweet.COUNTRY:
                         appendFieldName(builder, Datatypes.Tweet.COUNTRY);
                         builder.append("\"" + country + "\"");
+                        break;
+                    default:
+                        // no possible
                         break;
                 }
                 builder.append(",");
@@ -635,7 +652,7 @@
         private int followersCount;
 
         public TwitterUser() {
-
+            // do nothing
         }
 
         public TwitterUser(String screenName, int friendsCount, int 
statusesCount, String name, int followersCount) {
@@ -726,6 +743,7 @@
         }
 
         public Date() {
+            // do nothing
         }
 
         @Override
@@ -735,9 +753,9 @@
             builder.append("(\"");
             builder.append(year);
             builder.append("-");
-            builder.append(month < 10 ? "0" + month : "" + month);
+            builder.append(String.format("%02d", month));
             builder.append("-");
-            builder.append(day < 10 ? "0" + day : "" + day);
+            builder.append(String.format("%02d", day));
             builder.append("\")");
             return builder.toString();
         }
@@ -755,9 +773,9 @@
         }
     }
 
-    public static String[] lastNames = { "Hoopengarner", "Harrow", "Gardner", 
"Blyant", "Best", "Buttermore", "Gronko",
-            "Mayers", "Countryman", "Neely", "Ruhl", "Taggart", "Bash", 
"Cason", "Hil", "Zalack", "Mingle", "Carr",
-            "Rohtin", "Wardle", "Pullman", "Wire", "Kellogg", "Hiles", 
"Keppel", "Bratton", "Sutton", "Wickes",
+    public static final String[] lastNames = { "Hoopengarner", "Harrow", 
"Gardner", "Blyant", "Best", "Buttermore",
+            "Gronko", "Mayers", "Countryman", "Neely", "Ruhl", "Taggart", 
"Bash", "Cason", "Hil", "Zalack", "Mingle",
+            "Carr", "Rohtin", "Wardle", "Pullman", "Wire", "Kellogg", "Hiles", 
"Keppel", "Bratton", "Sutton", "Wickes",
             "Muller", "Friedline", "Llora", "Elizabeth", "Anderson", 
"Gaskins", "Rifler", "Vinsant", "Stanfield",
             "Black", "Guest", "Hujsak", "Carter", "Weidemann", "Hays", 
"Patton", "Hayhurst", "Paynter", "Cressman",
             "Fiddler", "Evans", "Sherlock", "Woodworth", "Jackson", "Bloise", 
"Schneider", "Ring", "Kepplinger",
@@ -816,17 +834,17 @@
             "Wells", "Wilkins", "Gisiko", "Bauerle", "Harrold", "Prechtl", 
"Polson", "Faast", "Winton", "Garneys",
             "Peters", "Potter", "Porter", "Tennant", "Eve", "Dugger", "Jones", 
"Burch", "Cowper", "Whittier" };
 
-    public static String[] firstNames = { "Albert", "Jacquelin", "Dona", 
"Alia", "Mayme", "Genoveva", "Emma", "Lena",
-            "Melody", "Vilma", "Katelyn", "Jeremy", "Coral", "Leann", "Lita", 
"Gilda", "Kayla", "Alvina", "Maranda",
-            "Verlie", "Khadijah", "Karey", "Patrice", "Kallie", "Corey", 
"Mollie", "Daisy", "Melanie", "Sarita",
-            "Nichole", "Pricilla", "Terresa", "Berneice", "Arianne", 
"Brianne", "Lavinia", "Ulrike", "Lesha", "Adell",
-            "Ardelle", "Marisha", "Laquita", "Karyl", "Maryjane", "Kendall", 
"Isobel", "Raeann", "Heike", "Barbera",
-            "Norman", "Yasmine", "Nevada", "Mariam", "Edith", "Eugena", 
"Lovie", "Maren", "Bennie", "Lennie", "Tamera",
-            "Crystal", "Randi", "Anamaria", "Chantal", "Jesenia", "Avis", 
"Shela", "Randy", "Laurena", "Sharron",
-            "Christiane", "Lorie", "Mario", "Elizabeth", "Reina", "Adria", 
"Lakisha", "Brittni", "Azzie", "Dori",
-            "Shaneka", "Asuncion", "Katheryn", "Laurice", "Sharita", 
"Krystal", "Reva", "Inger", "Alpha", "Makeda",
-            "Anabel", "Loni", "Tiara", "Meda", "Latashia", "Leola", "Chin", 
"Daisey", "Ivory", "Amalia", "Logan",
-            "Tyler", "Kyong", "Carolann", "Maryetta", "Eufemia", "Anya", 
"Doreatha", "Lorna", "Rutha", "Ehtel",
+    public static final String[] firstNames = { "Albert", "Jacquelin", "Dona", 
"Alia", "Mayme", "Genoveva", "Emma",
+            "Lena", "Melody", "Vilma", "Katelyn", "Jeremy", "Coral", "Leann", 
"Lita", "Gilda", "Kayla", "Alvina",
+            "Maranda", "Verlie", "Khadijah", "Karey", "Patrice", "Kallie", 
"Corey", "Mollie", "Daisy", "Melanie",
+            "Sarita", "Nichole", "Pricilla", "Terresa", "Berneice", "Arianne", 
"Brianne", "Lavinia", "Ulrike", "Lesha",
+            "Adell", "Ardelle", "Marisha", "Laquita", "Karyl", "Maryjane", 
"Kendall", "Isobel", "Raeann", "Heike",
+            "Barbera", "Norman", "Yasmine", "Nevada", "Mariam", "Edith", 
"Eugena", "Lovie", "Maren", "Bennie", "Lennie",
+            "Tamera", "Crystal", "Randi", "Anamaria", "Chantal", "Jesenia", 
"Avis", "Shela", "Randy", "Laurena",
+            "Sharron", "Christiane", "Lorie", "Mario", "Elizabeth", "Reina", 
"Adria", "Lakisha", "Brittni", "Azzie",
+            "Dori", "Shaneka", "Asuncion", "Katheryn", "Laurice", "Sharita", 
"Krystal", "Reva", "Inger", "Alpha",
+            "Makeda", "Anabel", "Loni", "Tiara", "Meda", "Latashia", "Leola", 
"Chin", "Daisey", "Ivory", "Amalia",
+            "Logan", "Tyler", "Kyong", "Carolann", "Maryetta", "Eufemia", 
"Anya", "Doreatha", "Lorna", "Rutha", "Ehtel",
             "Debbie", "Chassidy", "Sang", "Christa", "Lottie", "Chun", 
"Karine", "Peggie", "Amina", "Melany", "Alayna",
             "Scott", "Romana", "Naomi", "Christiana", "Salena", "Taunya", 
"Mitsue", "Regina", "Chelsie", "Charity",
             "Dacia", "Aletha", "Latosha", "Lia", "Tamica", "Chery", "Bianca", 
"Shu", "Georgianne", "Myriam", "Austin",
@@ -1165,17 +1183,16 @@
             "Hallam", "Delores", "Cressida", "Carlyle", "Leann", "Kelcey", 
"Laurence", "Ryan", "Reynold", "Mark",
             "Collyn", "Audie", "Sammy", "Ellery", "Sallie", "Pamelia", 
"Adolph", "Lydia", "Titania", "Ron", "Bridger",
             "Aline", "Read", "Kelleigh", "Weldon", "Irving", "Garey", 
"Diggory", "Evander", "Kylee", "Deidre", "Ormond",
-            "Laurine", "Reannon", "Arline", "Pat"
+            "Laurine", "Reannon", "Arline", "Pat"};
 
-    };
+    public static final String[] jargon = { "wireless", "signal", "network", 
"3G", "plan", "touch-screen",
+            "customer-service", "reachability", "voice-command", 
"shortcut-menu", "customization", "platform", "speed",
+            "voice-clarity", "voicemail-service" };
 
-    public static String[] jargon = { "wireless", "signal", "network", "3G", 
"plan", "touch-screen", "customer-service",
-            "reachability", "voice-command", "shortcut-menu", "customization", 
"platform", "speed", "voice-clarity",
-            "voicemail-service" };
+    public static final String[] vendors = { "at&t", "verizon", "t-mobile", 
"sprint", "motorola", "samsung",
+            "iphone" };
 
-    public static String[] vendors = { "at&t", "verizon", "t-mobile", 
"sprint", "motorola", "samsung", "iphone" };
-
-    public static String[] org_list = { "Latsonity", "ganjalax", "Zuncan", 
"Lexitechno", "Hot-tech", "subtam",
+    public static final String[] org_list = { "Latsonity", "ganjalax", 
"Zuncan", "Lexitechno", "Hot-tech", "subtam",
             "Coneflex", "Ganjatax", "physcane", "Tranzap", "Qvohouse", 
"Zununoing", "jaydax", "Keytech", "goldendexon",
             "Villa-tech", "Trustbam", "Newcom", "Voltlane", "Ontohothex", 
"Ranhotfan", "Alphadax", "Transhigh",
             "kin-ron", "Doublezone", "Solophase", "Vivaace", "silfind", 
"Basecone", "sonstreet", "Freshfix",
diff --git 
a/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/generator/TweetGenerator.java
 
b/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/generator/TweetGenerator.java
similarity index 95%
rename from 
asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/generator/TweetGenerator.java
rename to 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/generator/TweetGenerator.java
index c7965ef..9431a24 100644
--- 
a/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/generator/TweetGenerator.java
+++ 
b/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/generator/TweetGenerator.java
@@ -27,7 +27,6 @@
 import java.util.logging.Level;
 import java.util.logging.Logger;
 
-import org.apache.asterix.external.generator.DataGenerator.InitializationInfo;
 import org.apache.asterix.external.generator.DataGenerator.TweetMessage;
 import 
org.apache.asterix.external.generator.DataGenerator.TweetMessageIterator;
 
@@ -59,7 +58,7 @@
         this.partition = partition;
         String value = configuration.get(KEY_DURATION);
         this.duration = value != null ? Integer.parseInt(value) : 
DEFAULT_DURATION;
-        dataGenerator = new DataGenerator(new InitializationInfo());
+        dataGenerator = new DataGenerator();
         tweetIterator = dataGenerator.new TweetMessageIterator(duration);
         this.fields = configuration.get(KEY_FIELDS) != null ? 
configuration.get(KEY_FIELDS).split(",") : null;
         this.subscribers = new ArrayList<OutputStream>();
@@ -87,6 +86,7 @@
                 try {
                     os.write(outputBuffer.array(), 0, outputBuffer.limit());
                 } catch (Exception e) {
+                    LOGGER.info("OutputStream failed. Add it into the removal 
list.");
                     subscribersForRemoval.add(os);
                 }
             }
@@ -99,7 +99,7 @@
         outputBuffer.limit(32 * 1024);
     }
 
-    public boolean generateNextBatch(int numTweets) throws Exception {
+    public boolean generateNextBatch(int numTweets) throws IOException{
         boolean moreData = tweetIterator.hasNext();
         if (!moreData) {
             if (outputBuffer.position() > 0) {
diff --git 
a/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/input/stream/TwitterFirehoseInputStream.java
 
b/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/input/stream/TwitterFirehoseInputStream.java
similarity index 95%
rename from 
asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/input/stream/TwitterFirehoseInputStream.java
rename to 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/input/stream/TwitterFirehoseInputStream.java
index dd98691..3928b19 100644
--- 
a/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/input/stream/TwitterFirehoseInputStream.java
+++ 
b/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/input/stream/TwitterFirehoseInputStream.java
@@ -41,7 +41,7 @@
     private final DataProvider dataProvider;
     private boolean started;
 
-    public TwitterFirehoseInputStream(Map<String, String> configuration, 
IHyracksTaskContext ctx, int partition)
+    public TwitterFirehoseInputStream(Map<String, String> configuration, int 
partition)
             throws IOException {
         executorService = Executors.newCachedThreadPool();
         outputStream = new PipedOutputStream();
@@ -94,7 +94,7 @@
         private final Mode mode;
         private final OutputStream os;
 
-        public static enum Mode {
+        public enum Mode {
             AGGRESSIVE,
             CONTROLLED
         }
@@ -144,9 +144,7 @@
                     os.close();
                     break;
                 } catch (Exception e) {
-                    if (LOGGER.isLoggable(Level.WARNING)) {
-                        LOGGER.warning("Exception in adapter " + 
e.getMessage());
-                    }
+                    LOGGER.warning("Exception in adapter " + e.getMessage());
                 }
             }
         }
diff --git 
a/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/input/stream/TwitterFirehoseStreamFactory.java
 
b/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/input/stream/factory/TwitterFirehoseStreamFactory.java
similarity index 97%
rename from 
asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/input/stream/TwitterFirehoseStreamFactory.java
rename to 
asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/input/stream/factory/TwitterFirehoseStreamFactory.java
index c417aea..936f1f8 100644
--- 
a/asterixdb/asterix-external-data/src/test/java/org/apache/asterix/external/input/stream/TwitterFirehoseStreamFactory.java
+++ 
b/asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/input/stream/factory/TwitterFirehoseStreamFactory.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package org.apache.asterix.external.input.stream;
+package org.apache.asterix.external.input.stream.factory;
 
 import java.io.IOException;
 import java.util.ArrayList;
@@ -94,7 +94,7 @@
     @Override
     public AsterixInputStream createInputStream(IHyracksTaskContext ctx, int 
partition) throws HyracksDataException {
         try {
-            return new TwitterFirehoseInputStream(configuration, ctx, 
partition);
+            return new TwitterFirehoseInputStream(configuration, partition);
         } catch (IOException e) {
             throw new HyracksDataException(e);
         }
diff --git a/asterixdb/asterix-tools/pom.xml b/asterixdb/asterix-tools/pom.xml
index e0473e9..d37cfda 100644
--- a/asterixdb/asterix-tools/pom.xml
+++ b/asterixdb/asterix-tools/pom.xml
@@ -80,13 +80,6 @@
     </dependency>
     <dependency>
       <groupId>org.apache.asterix</groupId>
-      <artifactId>asterix-external-data</artifactId>
-      <version>${project.version}</version>
-      <type>test-jar</type>
-      <scope>test</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.asterix</groupId>
       <artifactId>asterix-common</artifactId>
       <version>${project.version}</version>
       <type>test-jar</type>
@@ -136,5 +129,11 @@
       <artifactId>junit</artifactId>
       <scope>test</scope>
     </dependency>
+    <dependency>
+      <groupId>org.apache.asterix</groupId>
+      <artifactId>asterix-external-data</artifactId>
+      <version>${project.version}</version>
+      <scope>test</scope>
+    </dependency>
   </dependencies>
 </project>
diff --git 
a/asterixdb/asterix-tools/src/test/java/org/apache/asterix/tools/external/data/DataGeneratorForSpatialIndexEvaluation.java
 
b/asterixdb/asterix-tools/src/test/java/org/apache/asterix/tools/external/data/DataGeneratorForSpatialIndexEvaluation.java
index 763a4ae..60bca54 100644
--- 
a/asterixdb/asterix-tools/src/test/java/org/apache/asterix/tools/external/data/DataGeneratorForSpatialIndexEvaluation.java
+++ 
b/asterixdb/asterix-tools/src/test/java/org/apache/asterix/tools/external/data/DataGeneratorForSpatialIndexEvaluation.java
@@ -886,441 +886,6 @@
         }
     }
 
-    public static String[] lastNames = { "Hoopengarner", "Harrow", "Gardner", 
"Blyant", "Best", "Buttermore", "Gronko",
-            "Mayers", "Countryman", "Neely", "Ruhl", "Taggart", "Bash", 
"Cason", "Hil", "Zalack", "Mingle", "Carr",
-            "Rohtin", "Wardle", "Pullman", "Wire", "Kellogg", "Hiles", 
"Keppel", "Bratton", "Sutton", "Wickes",
-            "Muller", "Friedline", "Llora", "Elizabeth", "Anderson", 
"Gaskins", "Rifler", "Vinsant", "Stanfield",
-            "Black", "Guest", "Hujsak", "Carter", "Weidemann", "Hays", 
"Patton", "Hayhurst", "Paynter", "Cressman",
-            "Fiddler", "Evans", "Sherlock", "Woodworth", "Jackson", "Bloise", 
"Schneider", "Ring", "Kepplinger",
-            "James", "Moon", "Bennett", "Bashline", "Ryals", "Zeal", 
"Christman", "Milliron", "Nash", "Ewing", "Camp",
-            "Mason", "Richardson", "Bowchiew", "Hahn", "Wilson", "Wood", 
"Toyley", "Williamson", "Lafortune", "Errett",
-            "Saltser", "Hirleman", "Brindle", "Newbiggin", "Ulery", "Lambert", 
"Shick", "Kuster", "Moore", "Finck",
-            "Powell", "Jolce", "Townsend", "Sauter", "Cowher", "Wolfe", 
"Cavalet", "Porter", "Laborde", "Ballou",
-            "Murray", "Stoddard", "Pycroft", "Milne", "King", "Todd", 
"Staymates", "Hall", "Romanoff", "Keilbach",
-            "Sandford", "Hamilton", "Fye", "Kline", "Weeks", "Mcelroy", 
"Mccullough", "Bryant", "Hill", "Moore",
-            "Ledgerwood", "Prevatt", "Eckert", "Read", "Hastings", 
"Doverspike", "Allshouse", "Bryan", "Mccallum",
-            "Lombardi", "Mckendrick", "Cattley", "Barkley", "Steiner", 
"Finlay", "Priebe", "Armitage", "Hall", "Elder",
-            "Erskine", "Hatcher", "Walker", "Pearsall", "Dunkle", "Haile", 
"Adams", "Miller", "Newbern", "Basinger",
-            "Fuhrer", "Brinigh", "Mench", "Blackburn", "Bastion", "Mccune", 
"Bridger", "Hynes", "Quinn", "Courtney",
-            "Geddinge", "Field", "Seelig", "Cable", "Earhart", "Harshman", 
"Roby", "Beals", "Berry", "Reed", "Hector",
-            "Pittman", "Haverrman", "Kalp", "Briner", "Joghs", "Cowart", 
"Close", "Wynne", "Harden", "Weldy",
-            "Stephenson", "Hildyard", "Moberly", "Wells", "Mackendoerfer", 
"Fisher", "Oppie", "Oneal", "Churchill",
-            "Keister", "Alice", "Tavoularis", "Fisher", "Hair", "Burns", 
"Veith", "Wile", "Fuller", "Fields", "Clark",
-            "Randolph", "Stone", "Mcclymonds", "Holtzer", "Donkin", 
"Wilkinson", "Rosensteel", "Albright", "Stahl",
-            "Fox", "Kadel", "Houser", "Hanseu", "Henderson", "Davis", 
"Bicknell", "Swain", "Mercer", "Holdeman",
-            "Enderly", "Caesar", "Margaret", "Munshower", "Elless", "Lucy", 
"Feufer", "Schofield", "Graham",
-            "Blatenberger", "Benford", "Akers", "Campbell", "Ann", "Sadley", 
"Ling", "Gongaware", "Schmidt", "Endsley",
-            "Groah", "Flanders", "Reichard", "Lowstetter", "Sandblom", 
"Griffis", "Basmanoff", "Coveney", "Hawker",
-            "Archibald", "Hutton", "Barnes", "Diegel", "Raybould", "Focell", 
"Breitenstein", "Murray", "Chauvin",
-            "Busk", "Pheleps", "Teagarden", "Northey", "Baumgartner", 
"Fleming", "Harris", "Parkinson", "Carpenter",
-            "Whirlow", "Bonner", "Wortman", "Rogers", "Scott", "Lowe", 
"Mckee", "Huston", "Bullard", "Throckmorton",
-            "Rummel", "Mathews", "Dull", "Saline", "Tue", "Woolery", "Lalty", 
"Schrader", "Ramsey", "Eisenmann",
-            "Philbrick", "Sybilla", "Wallace", "Fonblanque", "Paul", "Orbell", 
"Higgens", "Casteel", "Franks", "Demuth",
-            "Eisenman", "Hay", "Robinson", "Fischer", "Hincken", "Wylie", 
"Leichter", "Bousum", "Littlefield",
-            "Mcdonald", "Greif", "Rhodes", "Wall", "Steele", "Baldwin", 
"Smith", "Stewart", "Schere", "Mary", "Aultman",
-            "Emrick", "Guess", "Mitchell", "Painter", "Aft", "Hasely", 
"Weldi", "Loewentsein", "Poorbaugh", "Kepple",
-            "Noton", "Judge", "Jackson", "Style", "Adcock", "Diller", 
"Marriman", "Johnston", "Children", "Monahan",
-            "Ehret", "Shaw", "Congdon", "Pinney", "Millard", "Crissman", 
"Tanner", "Rose", "Knisely", "Cypret",
-            "Sommer", "Poehl", "Hardie", "Bender", "Overholt", "Gottwine", 
"Beach", "Leslie", "Trevithick", "Langston",
-            "Magor", "Shotts", "Howe", "Hunter", "Cross", "Kistler", 
"Dealtry", "Christner", "Pennington", "Thorley",
-            "Eckhardstein", "Van", "Stroh", "Stough", "Stall", "Beedell", 
"Shea", "Garland", "Mays", "Pritchard",
-            "Frankenberger", "Rowley", "Lane", "Baum", "Alliman", "Park", 
"Jardine", "Butler", "Cherry", "Kooser",
-            "Baxter", "Billimek", "Downing", "Hurst", "Wood", "Baird", 
"Watkins", "Edwards", "Kemerer", "Harding",
-            "Owens", "Eiford", "Keener", "Garneis", "Fiscina", "Mang", 
"Draudy", "Mills", "Gibson", "Reese", "Todd",
-            "Ramos", "Levett", "Wilks", "Ward", "Mosser", "Dunlap", "Kifer", 
"Christopher", "Ashbaugh", "Wynter",
-            "Rawls", "Cribbs", "Haynes", "Thigpen", "Schreckengost", "Bishop", 
"Linton", "Chapman", "James", "Jerome",
-            "Hook", "Omara", "Houston", "Maclagan", "Sandys", "Pickering", 
"Blois", "Dickson", "Kemble", "Duncan",
-            "Woodward", "Southern", "Henley", "Treeby", "Cram", "Elsas", 
"Driggers", "Warrick", "Overstreet", "Hindman",
-            "Buck", "Sulyard", "Wentzel", "Swink", "Butt", "Schaeffer", 
"Hoffhants", "Bould", "Willcox", "Lotherington",
-            "Bagley", "Graff", "White", "Wheeler", "Sloan", "Rodacker", 
"Hanford", "Jowers", "Kunkle", "Cass", "Powers",
-            "Gilman", "Mcmichaels", "Hobbs", "Herndon", "Prescott", "Smail", 
"Mcdonald", "Biery", "Orner", "Richards",
-            "Mueller", "Isaman", "Bruxner", "Goodman", "Barth", "Turzanski", 
"Vorrasi", "Stainforth", "Nehling", "Rahl",
-            "Erschoff", "Greene", "Mckinnon", "Reade", "Smith", "Pery", 
"Roose", "Greenwood", "Weisgarber", "Curry",
-            "Holts", "Zadovsky", "Parrish", "Putnam", "Munson", "Mcindoe", 
"Nickolson", "Brooks", "Bollinger",
-            "Stroble", "Siegrist", "Fulton", "Tomey", "Zoucks", "Roberts", 
"Otis", "Clarke", "Easter", "Johnson",
-            "Fylbrigg", "Taylor", "Swartzbaugh", "Weinstein", "Gadow", 
"Sayre", "Marcotte", "Wise", "Atweeke", "Mcfall",
-            "Napier", "Eisenhart", "Canham", "Sealis", "Baughman", "Gertraht", 
"Losey", "Laurence", "Eva", "Pershing",
-            "Kern", "Pirl", "Rega", "Sanborn", "Kanaga", "Sanders", 
"Anderson", "Dickinson", "Osteen", "Gettemy",
-            "Crom", "Snyder", "Reed", "Laurenzi", "Riggle", "Tillson", 
"Fowler", "Raub", "Jenner", "Koepple", "Soames",
-            "Goldvogel", "Dimsdale", "Zimmer", "Giesen", "Baker", "Beail", 
"Mortland", "Bard", "Sanner", "Knopsnider",
-            "Jenkins", "Bailey", "Werner", "Barrett", "Faust", "Agg", 
"Tomlinson", "Williams", "Little", "Greenawalt",
-            "Wells", "Wilkins", "Gisiko", "Bauerle", "Harrold", "Prechtl", 
"Polson", "Faast", "Winton", "Garneys",
-            "Peters", "Potter", "Porter", "Tennant", "Eve", "Dugger", "Jones", 
"Burch", "Cowper", "Whittier" };
-
-    public static String[] firstNames = { "Albert", "Jacquelin", "Dona", 
"Alia", "Mayme", "Genoveva", "Emma", "Lena",
-            "Melody", "Vilma", "Katelyn", "Jeremy", "Coral", "Leann", "Lita", 
"Gilda", "Kayla", "Alvina", "Maranda",
-            "Verlie", "Khadijah", "Karey", "Patrice", "Kallie", "Corey", 
"Mollie", "Daisy", "Melanie", "Sarita",
-            "Nichole", "Pricilla", "Terresa", "Berneice", "Arianne", 
"Brianne", "Lavinia", "Ulrike", "Lesha", "Adell",
-            "Ardelle", "Marisha", "Laquita", "Karyl", "Maryjane", "Kendall", 
"Isobel", "Raeann", "Heike", "Barbera",
-            "Norman", "Yasmine", "Nevada", "Mariam", "Edith", "Eugena", 
"Lovie", "Maren", "Bennie", "Lennie", "Tamera",
-            "Crystal", "Randi", "Anamaria", "Chantal", "Jesenia", "Avis", 
"Shela", "Randy", "Laurena", "Sharron",
-            "Christiane", "Lorie", "Mario", "Elizabeth", "Reina", "Adria", 
"Lakisha", "Brittni", "Azzie", "Dori",
-            "Shaneka", "Asuncion", "Katheryn", "Laurice", "Sharita", 
"Krystal", "Reva", "Inger", "Alpha", "Makeda",
-            "Anabel", "Loni", "Tiara", "Meda", "Latashia", "Leola", "Chin", 
"Daisey", "Ivory", "Amalia", "Logan",
-            "Tyler", "Kyong", "Carolann", "Maryetta", "Eufemia", "Anya", 
"Doreatha", "Lorna", "Rutha", "Ehtel",
-            "Debbie", "Chassidy", "Sang", "Christa", "Lottie", "Chun", 
"Karine", "Peggie", "Amina", "Melany", "Alayna",
-            "Scott", "Romana", "Naomi", "Christiana", "Salena", "Taunya", 
"Mitsue", "Regina", "Chelsie", "Charity",
-            "Dacia", "Aletha", "Latosha", "Lia", "Tamica", "Chery", "Bianca", 
"Shu", "Georgianne", "Myriam", "Austin",
-            "Wan", "Mallory", "Jana", "Georgie", "Jenell", "Kori", "Vicki", 
"Delfina", "June", "Mellisa", "Catherina",
-            "Claudie", "Tynisha", "Dayle", "Enriqueta", "Belen", "Pia", 
"Sarai", "Rosy", "Renay", "Kacie", "Frieda",
-            "Cayla", "Elissa", "Claribel", "Sabina", "Mackenzie", "Raina", 
"Cira", "Mitzie", "Aubrey", "Serafina",
-            "Maria", "Katharine", "Esperanza", "Sung", "Daria", "Billye", 
"Stefanie", "Kasha", "Holly", "Suzanne",
-            "Inga", "Flora", "Andria", "Genevie", "Eladia", "Janet", "Erline", 
"Renna", "Georgeanna", "Delorse",
-            "Elnora", "Rudy", "Rima", "Leanora", "Letisha", "Love", "Alverta", 
"Pinkie", "Domonique", "Jeannie", "Jose",
-            "Jacqueline", "Tara", "Lily", "Erna", "Tennille", "Galina", 
"Tamala", "Kirby", "Nichelle", "Myesha",
-            "Farah", "Santa", "Ludie", "Kenia", "Yee", "Micheline", "Maryann", 
"Elaina", "Ethelyn", "Emmaline",
-            "Shanell", "Marina", "Nila", "Alane", "Shakira", "Dorris", 
"Belinda", "Elois", "Barbie", "Carita", "Gisela",
-            "Lura", "Fransisca", "Helga", "Peg", "Leonarda", "Earlie", 
"Deetta", "Jacquetta", "Blossom", "Kayleigh",
-            "Deloras", "Keshia", "Christinia", "Dulce", "Bernie", "Sheba", 
"Lashanda", "Tula", "Claretta", "Kary",
-            "Jeanette", "Lupita", "Lenora", "Hisako", "Sherise", "Glynda", 
"Adela", "Chia", "Sudie", "Mindy", "Caroyln",
-            "Lindsey", "Xiomara", "Mercedes", "Onie", "Loan", "Alexis", 
"Tommie", "Donette", "Monica", "Soo",
-            "Camellia", "Lavera", "Valery", "Ariana", "Sophia", "Loris", 
"Ginette", "Marielle", "Tari", "Julissa",
-            "Alesia", "Suzanna", "Emelda", "Erin", "Ladawn", "Sherilyn", 
"Candice", "Nereida", "Fairy", "Carl", "Joel",
-            "Marilee", "Gracia", "Cordie", "So", "Shanita", "Drew", "Cassie", 
"Sherie", "Marget", "Norma", "Delois",
-            "Debera", "Chanelle", "Catarina", "Aracely", "Carlene", "Tricia", 
"Aleen", "Katharina", "Marguerita",
-            "Guadalupe", "Margorie", "Mandie", "Kathe", "Chong", "Sage", 
"Faith", "Maryrose", "Stephany", "Ivy",
-            "Pauline", "Susie", "Cristen", "Jenifer", "Annette", "Debi", 
"Karmen", "Luci", "Shayla", "Hope", "Ocie",
-            "Sharie", "Tami", "Breana", "Kerry", "Rubye", "Lashay", "Sondra", 
"Katrice", "Brunilda", "Cortney", "Yan",
-            "Zenobia", "Penni", "Addie", "Lavona", "Noel", "Anika", 
"Herlinda", "Valencia", "Bunny", "Tory", "Victoria",
-            "Carrie", "Mikaela", "Wilhelmina", "Chung", "Hortencia", "Gerda", 
"Wen", "Ilana", "Sibyl", "Candida",
-            "Victorina", "Chantell", "Casie", "Emeline", "Dominica", "Cecila", 
"Delora", "Miesha", "Nova", "Sally",
-            "Ronald", "Charlette", "Francisca", "Mina", "Jenna", "Loraine", 
"Felisa", "Lulu", "Page", "Lyda", "Babara",
-            "Flor", "Walter", "Chan", "Sherika", "Kala", "Luna", "Vada", 
"Syreeta", "Slyvia", "Karin", "Renata",
-            "Robbi", "Glenda", "Delsie", "Lizzie", "Genia", "Caitlin", "Bebe", 
"Cory", "Sam", "Leslee", "Elva", "Caren",
-            "Kasie", "Leticia", "Shannan", "Vickey", "Sandie", "Kyle", 
"Chang", "Terrilyn", "Sandra", "Elida",
-            "Marketta", "Elsy", "Tu", "Carman", "Ashlie", "Vernia", 
"Albertine", "Vivian", "Elba", "Bong", "Margy",
-            "Janetta", "Xiao", "Teofila", "Danyel", "Nickole", "Aleisha", 
"Tera", "Cleotilde", "Dara", "Paulita",
-            "Isela", "Maricela", "Rozella", "Marivel", "Aurora", "Melissa", 
"Carylon", "Delinda", "Marvella",
-            "Candelaria", "Deidre", "Tawanna", "Myrtie", "Milagro", "Emilie", 
"Coretta", "Ivette", "Suzann", "Ammie",
-            "Lucina", "Lory", "Tena", "Eleanor", "Cherlyn", "Tiana", 
"Brianna", "Myra", "Flo", "Carisa", "Kandi",
-            "Erlinda", "Jacqulyn", "Fermina", "Riva", "Palmira", "Lindsay", 
"Annmarie", "Tamiko", "Carline", "Amelia",
-            "Quiana", "Lashawna", "Veola", "Belva", "Marsha", "Verlene", 
"Alex", "Leisha", "Camila", "Mirtha", "Melva",
-            "Lina", "Arla", "Cythia", "Towanda", "Aracelis", "Tasia", 
"Aurore", "Trinity", "Bernadine", "Farrah",
-            "Deneen", "Ines", "Betty", "Lorretta", "Dorethea", "Hertha", 
"Rochelle", "Juli", "Shenika", "Yung", "Lavon",
-            "Deeanna", "Nakia", "Lynnette", "Dinorah", "Nery", "Elene", 
"Carolee", "Mira", "Franchesca", "Lavonda",
-            "Leida", "Paulette", "Dorine", "Allegra", "Keva", "Jeffrey", 
"Bernardina", "Maryln", "Yoko", "Faviola",
-            "Jayne", "Lucilla", "Charita", "Ewa", "Ella", "Maggie", "Ivey", 
"Bettie", "Jerri", "Marni", "Bibi",
-            "Sabrina", "Sarah", "Marleen", "Katherin", "Remona", "Jamika", 
"Antonina", "Oliva", "Lajuana", "Fonda",
-            "Sigrid", "Yael", "Billi", "Verona", "Arminda", "Mirna", "Tesha", 
"Katheleen", "Bonita", "Kamilah",
-            "Patrica", "Julio", "Shaina", "Mellie", "Denyse", "Deandrea", 
"Alena", "Meg", "Kizzie", "Krissy", "Karly",
-            "Alleen", "Yahaira", "Lucie", "Karena", "Elaine", "Eloise", 
"Buena", "Marianela", "Renee", "Nan",
-            "Carolynn", "Windy", "Avril", "Jane", "Vida", "Thea", "Marvel", 
"Rosaline", "Tifany", "Robena", "Azucena",
-            "Carlota", "Mindi", "Andera", "Jenny", "Courtney", "Lyndsey", 
"Willette", "Kristie", "Shaniqua", "Tabatha",
-            "Ngoc", "Una", "Marlena", "Louetta", "Vernie", "Brandy", 
"Jacquelyne", "Jenelle", "Elna", "Erminia", "Ida",
-            "Audie", "Louis", "Marisol", "Shawana", "Harriette", "Karol", 
"Kitty", "Esmeralda", "Vivienne", "Eloisa",
-            "Iris", "Jeanice", "Cammie", "Jacinda", "Shena", "Floy", "Theda", 
"Lourdes", "Jayna", "Marg", "Kati",
-            "Tanna", "Rosalyn", "Maxima", "Soon", "Angelika", "Shonna", 
"Merle", "Kassandra", "Deedee", "Heidi",
-            "Marti", "Renae", "Arleen", "Alfredia", "Jewell", "Carley", 
"Pennie", "Corina", "Tonisha", "Natividad",
-            "Lilliana", "Darcie", "Shawna", "Angel", "Piedad", "Josefa", 
"Rebbeca", "Natacha", "Nenita", "Petrina",
-            "Carmon", "Chasidy", "Temika", "Dennise", "Renetta", "Augusta", 
"Shirlee", "Valeri", "Casimira", "Janay",
-            "Berniece", "Deborah", "Yaeko", "Mimi", "Digna", "Irish", "Cher", 
"Yong", "Lucila", "Jimmie", "Junko",
-            "Lezlie", "Waneta", "Sandee", "Marquita", "Eura", "Freeda", 
"Annabell", "Laree", "Jaye", "Wendy", "Toshia",
-            "Kylee", "Aleta", "Emiko", "Clorinda", "Sixta", "Audrea", 
"Juanita", "Birdie", "Reita", "Latanya", "Nia",
-            "Leora", "Laurine", "Krysten", "Jerrie", "Chantel", "Ira", "Sena", 
"Andre", "Jann", "Marla", "Precious",
-            "Katy", "Gabrielle", "Yvette", "Brook", "Shirlene", "Eldora", 
"Laura", "Milda", "Euna", "Jettie", "Debora",
-            "Lise", "Edythe", "Leandra", "Shandi", "Araceli", "Johanne", 
"Nieves", "Denese", "Carmelita", "Nohemi",
-            "Annice", "Natalie", "Yolande", "Jeffie", "Vashti", "Vickie", 
"Obdulia", "Youlanda", "Lupe", "Tomoko",
-            "Monserrate", "Domitila", "Etsuko", "Adrienne", "Lakesha", 
"Melissia", "Odessa", "Meagan", "Veronika",
-            "Jolyn", "Isabelle", "Leah", "Rhiannon", "Gianna", "Audra", 
"Sommer", "Renate", "Perla", "Thao", "Myong",
-            "Lavette", "Mark", "Emilia", "Ariane", "Karl", "Dorie", "Jacquie", 
"Mia", "Malka", "Shenita", "Tashina",
-            "Christine", "Cherri", "Roni", "Fran", "Mildred", "Sara", 
"Clarissa", "Fredia", "Elease", "Samuel",
-            "Earlene", "Vernita", "Mae", "Concha", "Renea", "Tamekia", "Hye", 
"Ingeborg", "Tessa", "Kelly", "Kristin",
-            "Tam", "Sacha", "Kanisha", "Jillian", "Tiffanie", "Ashlee", 
"Madelyn", "Donya", "Clementine", "Mickie",
-            "My", "Zena", "Terrie", "Samatha", "Gertie", "Tarra", "Natalia", 
"Sharlene", "Evie", "Shalon", "Rosalee",
-            "Numbers", "Jodi", "Hattie", "Naoma", "Valene", "Whitley", 
"Claude", "Alline", "Jeanne", "Camie",
-            "Maragret", "Viola", "Kris", "Marlo", "Arcelia", "Shari", 
"Jalisa", "Corrie", "Eleonor", "Angelyn", "Merry",
-            "Lauren", "Melita", "Gita", "Elenor", "Aurelia", "Janae", 
"Lyndia", "Margeret", "Shawanda", "Rolande",
-            "Shirl", "Madeleine", "Celinda", "Jaleesa", "Shemika", "Joye", 
"Tisa", "Trudie", "Kathrine", "Clarita",
-            "Dinah", "Georgia", "Antoinette", "Janis", "Suzette", "Sherri", 
"Herta", "Arie", "Hedy", "Cassi", "Audrie",
-            "Caryl", "Jazmine", "Jessica", "Beverly", "Elizbeth", "Marylee", 
"Londa", "Fredericka", "Argelia", "Nana",
-            "Donnette", "Damaris", "Hailey", "Jamee", "Kathlene", "Glayds", 
"Lydia", "Apryl", "Verla", "Adam",
-            "Concepcion", "Zelda", "Shonta", "Vernice", "Detra", "Meghann", 
"Sherley", "Sheri", "Kiyoko", "Margarita",
-            "Adaline", "Mariela", "Velda", "Ailene", "Juliane", "Aiko", 
"Edyth", "Cecelia", "Shavon", "Florance",
-            "Madeline", "Rheba", "Deann", "Ignacia", "Odelia", "Heide", 
"Mica", "Jennette", "Maricruz", "Ouida",
-            "Darcy", "Laure", "Justina", "Amada", "Laine", "Cruz", "Sunny", 
"Francene", "Roxanna", "Nam", "Nancie",
-            "Deanna", "Letty", "Britni", "Kazuko", "Lacresha", "Simon", 
"Caleb", "Milton", "Colton", "Travis", "Miles",
-            "Jonathan", "Logan", "Rolf", "Emilio", "Roberto", "Marcus", "Tim", 
"Delmar", "Devon", "Kurt", "Edward",
-            "Jeffrey", "Elvis", "Alfonso", "Blair", "Wm", "Sheldon", "Leonel", 
"Michal", "Federico", "Jacques",
-            "Leslie", "Augustine", "Hugh", "Brant", "Hong", "Sal", "Modesto", 
"Curtis", "Jefferey", "Adam", "John",
-            "Glenn", "Vance", "Alejandro", "Refugio", "Lucio", "Demarcus", 
"Chang", "Huey", "Neville", "Preston",
-            "Bert", "Abram", "Foster", "Jamison", "Kirby", "Erich", "Manual", 
"Dustin", "Derrick", "Donnie", "Jospeh",
-            "Chris", "Josue", "Stevie", "Russ", "Stanley", "Nicolas", 
"Samuel", "Waldo", "Jake", "Max", "Ernest",
-            "Reinaldo", "Rene", "Gale", "Morris", "Nathan", "Maximo", 
"Courtney", "Theodore", "Octavio", "Otha",
-            "Delmer", "Graham", "Dean", "Lowell", "Myles", "Colby", "Boyd", 
"Adolph", "Jarrod", "Nick", "Mark",
-            "Clinton", "Kim", "Sonny", "Dalton", "Tyler", "Jody", "Orville", 
"Luther", "Rubin", "Hollis", "Rashad",
-            "Barton", "Vicente", "Ted", "Rick", "Carmine", "Clifton", "Gayle", 
"Christopher", "Jessie", "Bradley",
-            "Clay", "Theo", "Josh", "Mitchell", "Boyce", "Chung", "Eugenio", 
"August", "Norbert", "Sammie", "Jerry",
-            "Adan", "Edmundo", "Homer", "Hilton", "Tod", "Kirk", "Emmett", 
"Milan", "Quincy", "Jewell", "Herb", "Steve",
-            "Carmen", "Bobby", "Odis", "Daron", "Jeremy", "Carl", "Hunter", 
"Tuan", "Thurman", "Asa", "Brenton",
-            "Shane", "Donny", "Andreas", "Teddy", "Dario", "Cyril", "Hoyt", 
"Teodoro", "Vincenzo", "Hilario", "Daren",
-            "Agustin", "Marquis", "Ezekiel", "Brendan", "Johnson", "Alden", 
"Richie", "Granville", "Chad", "Joseph",
-            "Lamont", "Jordon", "Gilberto", "Chong", "Rosendo", "Eddy", "Rob", 
"Dewitt", "Andre", "Titus", "Russell",
-            "Rigoberto", "Dick", "Garland", "Gabriel", "Hank", "Darius", 
"Ignacio", "Lazaro", "Johnie", "Mauro",
-            "Edmund", "Trent", "Harris", "Osvaldo", "Marvin", "Judson", 
"Rodney", "Randall", "Renato", "Richard",
-            "Denny", "Jon", "Doyle", "Cristopher", "Wilson", "Christian", 
"Jamie", "Roland", "Ken", "Tad", "Romeo",
-            "Seth", "Quinton", "Byron", "Ruben", "Darrel", "Deandre", 
"Broderick", "Harold", "Ty", "Monroe", "Landon",
-            "Mohammed", "Angel", "Arlen", "Elias", "Andres", "Carlton", 
"Numbers", "Tony", "Thaddeus", "Issac", "Elmer",
-            "Antoine", "Ned", "Fermin", "Grover", "Benito", "Abdul", "Cortez", 
"Eric", "Maxwell", "Coy", "Gavin",
-            "Rich", "Andy", "Del", "Giovanni", "Major", "Efren", "Horacio", 
"Joaquin", "Charles", "Noah", "Deon",
-            "Pasquale", "Reed", "Fausto", "Jermaine", "Irvin", "Ray", 
"Tobias", "Carter", "Yong", "Jorge", "Brent",
-            "Daniel", "Zane", "Walker", "Thad", "Shaun", "Jaime", "Mckinley", 
"Bradford", "Nathanial", "Jerald",
-            "Aubrey", "Virgil", "Abel", "Philip", "Chester", "Chadwick", 
"Dominick", "Britt", "Emmitt", "Ferdinand",
-            "Julian", "Reid", "Santos", "Dwain", "Morgan", "James", "Marion", 
"Micheal", "Eddie", "Brett", "Stacy",
-            "Kerry", "Dale", "Nicholas", "Darrick", "Freeman", "Scott", 
"Newton", "Sherman", "Felton", "Cedrick",
-            "Winfred", "Brad", "Fredric", "Dewayne", "Virgilio", "Reggie", 
"Edgar", "Heriberto", "Shad", "Timmy",
-            "Javier", "Nestor", "Royal", "Lynn", "Irwin", "Ismael", "Jonas", 
"Wiley", "Austin", "Kieth", "Gonzalo",
-            "Paris", "Earnest", "Arron", "Jarred", "Todd", "Erik", "Maria", 
"Chauncey", "Neil", "Conrad", "Maurice",
-            "Roosevelt", "Jacob", "Sydney", "Lee", "Basil", "Louis", 
"Rodolfo", "Rodger", "Roman", "Corey", "Ambrose",
-            "Cristobal", "Sylvester", "Benton", "Franklin", "Marcelo", 
"Guillermo", "Toby", "Jeramy", "Donn", "Danny",
-            "Dwight", "Clifford", "Valentine", "Matt", "Jules", "Kareem", 
"Ronny", "Lonny", "Son", "Leopoldo", "Dannie",
-            "Gregg", "Dillon", "Orlando", "Weston", "Kermit", "Damian", 
"Abraham", "Walton", "Adrian", "Rudolf", "Will",
-            "Les", "Norberto", "Fred", "Tyrone", "Ariel", "Terry", "Emmanuel", 
"Anderson", "Elton", "Otis", "Derek",
-            "Frankie", "Gino", "Lavern", "Jarod", "Kenny", "Dane", "Keenan", 
"Bryant", "Eusebio", "Dorian", "Ali",
-            "Lucas", "Wilford", "Jeremiah", "Warner", "Woodrow", "Galen", 
"Bob", "Johnathon", "Amado", "Michel",
-            "Harry", "Zachery", "Taylor", "Booker", "Hershel", "Mohammad", 
"Darrell", "Kyle", "Stuart", "Marlin",
-            "Hyman", "Jeffery", "Sidney", "Merrill", "Roy", "Garrett", 
"Porter", "Kenton", "Giuseppe", "Terrance",
-            "Trey", "Felix", "Buster", "Von", "Jackie", "Linwood", "Darron", 
"Francisco", "Bernie", "Diego", "Brendon",
-            "Cody", "Marco", "Ahmed", "Antonio", "Vince", "Brooks", 
"Kendrick", "Ross", "Mohamed", "Jim", "Benny",
-            "Gerald", "Pablo", "Charlie", "Antony", "Werner", "Hipolito", 
"Minh", "Mel", "Derick", "Armand", "Fidel",
-            "Lewis", "Donnell", "Desmond", "Vaughn", "Guadalupe", "Keneth", 
"Rodrick", "Spencer", "Chas", "Gus",
-            "Harlan", "Wes", "Carmelo", "Jefferson", "Gerard", "Jarvis", 
"Haywood", "Hayden", "Sergio", "Gene",
-            "Edgardo", "Colin", "Horace", "Dominic", "Aldo", "Adolfo", "Juan", 
"Man", "Lenard", "Clement", "Everett",
-            "Hal", "Bryon", "Mason", "Emerson", "Earle", "Laurence", 
"Columbus", "Lamar", "Douglas", "Ian", "Fredrick",
-            "Marc", "Loren", "Wallace", "Randell", "Noble", "Ricardo", "Rory", 
"Lindsey", "Boris", "Bill", "Carlos",
-            "Domingo", "Grant", "Craig", "Ezra", "Matthew", "Van", "Rudy", 
"Danial", "Brock", "Maynard", "Vincent",
-            "Cole", "Damion", "Ellsworth", "Marcel", "Markus", "Rueben", 
"Tanner", "Reyes", "Hung", "Kennith",
-            "Lindsay", "Howard", "Ralph", "Jed", "Monte", "Garfield", "Avery", 
"Bernardo", "Malcolm", "Sterling",
-            "Ezequiel", "Kristofer", "Luciano", "Casey", "Rosario", "Ellis", 
"Quintin", "Trevor", "Miquel", "Jordan",
-            "Arthur", "Carson", "Tyron", "Grady", "Walter", "Jonathon", 
"Ricky", "Bennie", "Terrence", "Dion", "Dusty",
-            "Roderick", "Isaac", "Rodrigo", "Harrison", "Zack", "Dee", 
"Devin", "Rey", "Ulysses", "Clint", "Greg",
-            "Dino", "Frances", "Wade", "Franklyn", "Jude", "Bradly", 
"Salvador", "Rocky", "Weldon", "Lloyd", "Milford",
-            "Clarence", "Alec", "Allan", "Bobbie", "Oswaldo", "Wilfred", 
"Raleigh", "Shelby", "Willy", "Alphonso",
-            "Arnoldo", "Robbie", "Truman", "Nicky", "Quinn", "Damien", "Lacy", 
"Marcos", "Parker", "Burt", "Carroll",
-            "Denver", "Buck", "Dong", "Normand", "Billie", "Edwin", "Troy", 
"Arden", "Rusty", "Tommy", "Kenneth", "Leo",
-            "Claud", "Joel", "Kendall", "Dante", "Milo", "Cruz", "Lucien", 
"Ramon", "Jarrett", "Scottie", "Deshawn",
-            "Ronnie", "Pete", "Alonzo", "Whitney", "Stefan", "Sebastian", 
"Edmond", "Enrique", "Branden", "Leonard",
-            "Loyd", "Olin", "Ron", "Rhett", "Frederic", "Orval", "Tyrell", 
"Gail", "Eli", "Antonia", "Malcom", "Sandy",
-            "Stacey", "Nickolas", "Hosea", "Santo", "Oscar", "Fletcher", 
"Dave", "Patrick", "Dewey", "Bo", "Vito",
-            "Blaine", "Randy", "Robin", "Winston", "Sammy", "Edwardo", 
"Manuel", "Valentin", "Stanford", "Filiberto",
-            "Buddy", "Zachariah", "Johnnie", "Elbert", "Paul", "Isreal", 
"Jerrold", "Leif", "Owen", "Sung", "Junior",
-            "Raphael", "Josef", "Donte", "Allen", "Florencio", "Raymond", 
"Lauren", "Collin", "Eliseo", "Bruno",
-            "Martin", "Lyndon", "Kurtis", "Salvatore", "Erwin", "Michael", 
"Sean", "Davis", "Alberto", "King",
-            "Rolland", "Joe", "Tory", "Chase", "Dallas", "Vernon", "Beau", 
"Terrell", "Reynaldo", "Monty", "Jame",
-            "Dirk", "Florentino", "Reuben", "Saul", "Emory", "Esteban", 
"Michale", "Claudio", "Jacinto", "Kelley",
-            "Levi", "Andrea", "Lanny", "Wendell", "Elwood", "Joan", "Felipe", 
"Palmer", "Elmo", "Lawrence", "Hubert",
-            "Rudolph", "Duane", "Cordell", "Everette", "Mack", "Alan", 
"Efrain", "Trenton", "Bryan", "Tom", "Wilmer",
-            "Clyde", "Chance", "Lou", "Brain", "Justin", "Phil", "Jerrod", 
"George", "Kris", "Cyrus", "Emery", "Rickey",
-            "Lincoln", "Renaldo", "Mathew", "Luke", "Dwayne", "Alexis", 
"Jackson", "Gil", "Marty", "Burton", "Emil",
-            "Glen", "Willian", "Clemente", "Keven", "Barney", "Odell", 
"Reginald", "Aurelio", "Damon", "Ward",
-            "Gustavo", "Harley", "Peter", "Anibal", "Arlie", "Nigel", "Oren", 
"Zachary", "Scot", "Bud", "Wilbert",
-            "Bart", "Josiah", "Marlon", "Eldon", "Darryl", "Roger", "Anthony", 
"Omer", "Francis", "Patricia", "Moises",
-            "Chuck", "Waylon", "Hector", "Jamaal", "Cesar", "Julius", "Rex", 
"Norris", "Ollie", "Isaias", "Quentin",
-            "Graig", "Lyle", "Jeffry", "Karl", "Lester", "Danilo", "Mike", 
"Dylan", "Carlo", "Ryan", "Leon", "Percy",
-            "Lucius", "Jamel", "Lesley", "Joey", "Cornelius", "Rico", 
"Arnulfo", "Chet", "Margarito", "Ernie",
-            "Nathanael", "Amos", "Cleveland", "Luigi", "Alfonzo", "Phillip", 
"Clair", "Elroy", "Alva", "Hans", "Shon",
-            "Gary", "Jesus", "Cary", "Silas", "Keith", "Israel", "Willard", 
"Randolph", "Dan", "Adalberto", "Claude",
-            "Delbert", "Garry", "Mary", "Larry", "Riley", "Robt", "Darwin", 
"Barrett", "Steven", "Kelly", "Herschel",
-            "Darnell", "Scotty", "Armando", "Miguel", "Lawerence", "Wesley", 
"Garth", "Carol", "Micah", "Alvin",
-            "Billy", "Earl", "Pat", "Brady", "Cory", "Carey", "Bernard", 
"Jayson", "Nathaniel", "Gaylord", "Archie",
-            "Dorsey", "Erasmo", "Angelo", "Elisha", "Long", "Augustus", 
"Hobert", "Drew", "Stan", "Sherwood", "Lorenzo",
-            "Forrest", "Shawn", "Leigh", "Hiram", "Leonardo", "Gerry", 
"Myron", "Hugo", "Alvaro", "Leland", "Genaro",
-            "Jamey", "Stewart", "Elden", "Irving", "Olen", "Antone", "Freddy", 
"Lupe", "Joshua", "Gregory", "Andrew",
-            "Sang", "Wilbur", "Gerardo", "Merlin", "Williams", "Johnny", 
"Alex", "Tommie", "Jimmy", "Donovan", "Dexter",
-            "Gaston", "Tracy", "Jeff", "Stephen", "Berry", "Anton", "Darell", 
"Fritz", "Willis", "Noel", "Mariano",
-            "Crawford", "Zoey", "Alex", "Brianna", "Carlie", "Lloyd", "Cal", 
"Astor", "Randolf", "Magdalene",
-            "Trevelyan", "Terance", "Roy", "Kermit", "Harriett", "Crystal", 
"Laurinda", "Kiersten", "Phyllida", "Liz",
-            "Bettie", "Rena", "Colten", "Berenice", "Sindy", "Wilma", "Amos", 
"Candi", "Ritchie", "Dirk", "Kathlyn",
-            "Callista", "Anona", "Flossie", "Sterling", "Calista", "Regan", 
"Erica", "Jeana", "Keaton", "York", "Nolan",
-            "Daniel", "Benton", "Tommie", "Serenity", "Deanna", "Chas", 
"Heron", "Marlyn", "Xylia", "Tristin", "Lyndon",
-            "Andriana", "Madelaine", "Maddison", "Leila", "Chantelle", 
"Audrey", "Connor", "Daley", "Tracee", "Tilda",
-            "Eliot", "Merle", "Linwood", "Kathryn", "Silas", "Alvina", 
"Phinehas", "Janis", "Alvena", "Zubin",
-            "Gwendolen", "Caitlyn", "Bertram", "Hailee", "Idelle", "Homer", 
"Jannah", "Delbert", "Rhianna", "Cy",
-            "Jefferson", "Wayland", "Nona", "Tempest", "Reed", "Jenifer", 
"Ellery", "Nicolina", "Aldous", "Prince",
-            "Lexia", "Vinnie", "Doug", "Alberic", "Kayleen", "Woody", 
"Rosanne", "Ysabel", "Skyler", "Twyla", "Geordie",
-            "Leta", "Clive", "Aaron", "Scottie", "Celeste", "Chuck", "Erle", 
"Lallie", "Jaycob", "Ray", "Carrie",
-            "Laurita", "Noreen", "Meaghan", "Ulysses", "Andy", "Drogo", 
"Dina", "Yasmin", "Mya", "Luvenia", "Urban",
-            "Jacob", "Laetitia", "Sherry", "Love", "Michaela", "Deonne", 
"Summer", "Brendon", "Sheena", "Mason",
-            "Jayson", "Linden", "Salal", "Darrell", "Diana", "Hudson", 
"Lennon", "Isador", "Charley", "April", "Ralph",
-            "James", "Mina", "Jolyon", "Laurine", "Monna", "Carita", "Munro", 
"Elsdon", "Everette", "Radclyffe",
-            "Darrin", "Herbert", "Gawain", "Sheree", "Trudy", "Emmaline", 
"Kassandra", "Rebecca", "Basil", "Jen", "Don",
-            "Osborne", "Lilith", "Hannah", "Fox", "Rupert", "Paulene", 
"Darius", "Wally", "Baptist", "Sapphire", "Tia",
-            "Sondra", "Kylee", "Ashton", "Jepson", "Joetta", "Val", "Adela", 
"Zacharias", "Zola", "Marmaduke",
-            "Shannah", "Posie", "Oralie", "Brittany", "Ernesta", "Raymund", 
"Denzil", "Daren", "Roosevelt", "Nelson",
-            "Fortune", "Mariel", "Nick", "Jaden", "Upton", "Oz", "Margaux", 
"Precious", "Albert", "Bridger", "Jimmy",
-            "Nicola", "Rosalynne", "Keith", "Walt", "Della", "Joanna", 
"Xenia", "Esmeralda", "Major", "Simon", "Rexana",
-            "Stacy", "Calanthe", "Sherley", "Kaitlyn", "Graham", "Ramsey", 
"Abbey", "Madlyn", "Kelvin", "Bill", "Rue",
-            "Monica", "Caileigh", "Laraine", "Booker", "Jayna", "Greta", 
"Jervis", "Sherman", "Kendrick", "Tommy",
-            "Iris", "Geffrey", "Kaelea", "Kerr", "Garrick", "Jep", "Audley", 
"Nic", "Bronte", "Beulah", "Patricia",
-            "Jewell", "Deidra", "Cory", "Everett", "Harper", "Charity", 
"Godfrey", "Jaime", "Sinclair", "Talbot",
-            "Dayna", "Cooper", "Rosaline", "Jennie", "Eileen", "Latanya", 
"Corinna", "Roxie", "Caesar", "Charles",
-            "Pollie", "Lindsey", "Sorrel", "Dwight", "Jocelyn", "Weston", 
"Shyla", "Valorie", "Bessie", "Josh",
-            "Lessie", "Dayton", "Kathi", "Chasity", "Wilton", "Adam", 
"William", "Ash", "Angela", "Ivor", "Ria",
-            "Jazmine", "Hailey", "Jo", "Silvestra", "Ernie", "Clifford", 
"Levi", "Matilda", "Quincey", "Camilla",
-            "Delicia", "Phemie", "Laurena", "Bambi", "Lourdes", "Royston", 
"Chastity", "Lynwood", "Elle", "Brenda",
-            "Phoebe", "Timothy", "Raschelle", "Lilly", "Burt", "Rina", 
"Rodney", "Maris", "Jaron", "Wilf", "Harlan",
-            "Audra", "Vincent", "Elwyn", "Drew", "Wynter", "Ora", "Lissa", 
"Virgil", "Xavier", "Chad", "Ollie",
-            "Leyton", "Karolyn", "Skye", "Roni", "Gladys", "Dinah", "Penny", 
"August", "Osmund", "Whitaker", "Brande",
-            "Cornell", "Phil", "Zara", "Kilie", "Gavin", "Coty", "Randy", 
"Teri", "Keira", "Pru", "Clemency", "Kelcey",
-            "Nevil", "Poppy", "Gareth", "Christabel", "Bastian", "Wynonna", 
"Roselyn", "Goddard", "Collin", "Trace",
-            "Neal", "Effie", "Denys", "Virginia", "Richard", "Isiah", 
"Harrietta", "Gaylord", "Diamond", "Trudi",
-            "Elaine", "Jemmy", "Gage", "Annabel", "Quincy", "Syd", "Marianna", 
"Philomena", "Aubree", "Kathie", "Jacki",
-            "Kelley", "Bess", "Cecil", "Maryvonne", "Kassidy", "Anselm", 
"Dona", "Darby", "Jamison", "Daryl", "Darell",
-            "Teal", "Lennie", "Bartholomew", "Katie", "Maybelline", "Kimball", 
"Elvis", "Les", "Flick", "Harley",
-            "Beth", "Bidelia", "Montague", "Helen", "Ozzy", "Stef", "Debra", 
"Maxene", "Stefanie", "Russ", "Avril",
-            "Johnathan", "Orson", "Chelsey", "Josephine", "Deshaun", 
"Wendell", "Lula", "Ferdinanda", "Greg", "Brad",
-            "Kynaston", "Dena", "Russel", "Robertina", "Misti", "Leon", 
"Anjelica", "Bryana", "Myles", "Judi", "Curtis",
-            "Davin", "Kristia", "Chrysanta", "Hayleigh", "Hector", "Osbert", 
"Eustace", "Cary", "Tansy", "Cayley",
-            "Maryann", "Alissa", "Ike", "Tranter", "Reina", "Alwilda", 
"Sidony", "Columbine", "Astra", "Jillie",
-            "Stephania", "Jonah", "Kennedy", "Ferdinand", "Allegria", 
"Donella", "Kelleigh", "Darian", "Eldreda",
-            "Jayden", "Herbie", "Jake", "Winston", "Vi", "Annie", "Cherice", 
"Hugo", "Tricia", "Haydee", "Cassarah",
-            "Darden", "Mallory", "Alton", "Hadley", "Romayne", "Lacey", "Ern", 
"Alayna", "Cecilia", "Seward", "Tilly",
-            "Edgar", "Concordia", "Ibbie", "Dahlia", "Oswin", "Stu", "Brett", 
"Maralyn", "Kristeen", "Dotty", "Robyn",
-            "Nessa", "Tresha", "Guinevere", "Emerson", "Haze", "Lyn", 
"Henderson", "Lexa", "Jaylen", "Gail", "Lizette",
-            "Tiara", "Robbie", "Destiny", "Alice", "Livia", "Rosy", "Leah", 
"Jan", "Zach", "Vita", "Gia", "Micheal",
-            "Rowina", "Alysha", "Bobbi", "Delores", "Osmond", "Karaugh", 
"Wilbur", "Kasandra", "Renae", "Kaety", "Dora",
-            "Gaye", "Amaryllis", "Katelyn", "Dacre", "Prudence", "Ebony", 
"Camron", "Jerrold", "Vivyan", "Randall",
-            "Donna", "Misty", "Damon", "Selby", "Esmund", "Rian", "Garry", 
"Julius", "Raelene", "Clement", "Dom",
-            "Tibby", "Moss", "Millicent", "Gwendoline", "Berry", "Ashleigh", 
"Lilac", "Quin", "Vere", "Creighton",
-            "Harriet", "Malvina", "Lianne", "Pearle", "Kizzie", "Kara", 
"Petula", "Jeanie", "Maria", "Pacey",
-            "Victoria", "Huey", "Toni", "Rose", "Wallis", "Diggory", "Josiah", 
"Delma", "Keysha", "Channing", "Prue",
-            "Lee", "Ryan", "Sidney", "Valerie", "Clancy", "Ezra", "Gilbert", 
"Clare", "Laz", "Crofton", "Mike",
-            "Annabella", "Tara", "Eldred", "Arthur", "Jaylon", "Peronel", 
"Paden", "Dot", "Marian", "Amyas", "Alexus",
-            "Esmond", "Abbie", "Stanley", "Brittani", "Vickie", "Errol", 
"Kimberlee", "Uland", "Ebenezer", "Howie",
-            "Eveline", "Andrea", "Trish", "Hopkin", "Bryanna", "Temperance", 
"Valarie", "Femie", "Alix", "Terrell",
-            "Lewin", "Lorrin", "Happy", "Micah", "Rachyl", "Sloan", 
"Gertrude", "Elizabeth", "Dorris", "Andra", "Bram",
-            "Gary", "Jeannine", "Maurene", "Irene", "Yolonda", "Jonty", 
"Coleen", "Cecelia", "Chantal", "Stuart",
-            "Caris", "Ros", "Kaleigh", "Mirabelle", "Kolby", "Primrose", 
"Susannah", "Ginny", "Jinny", "Dolly",
-            "Lettice", "Sonny", "Melva", "Ernest", "Garret", "Reagan", 
"Trenton", "Gallagher", "Edwin", "Nikolas",
-            "Corrie", "Lynette", "Ettie", "Sly", "Debbi", "Eudora", 
"Brittney", "Tacey", "Marius", "Anima", "Gordon",
-            "Olivia", "Kortney", "Shantel", "Kolleen", "Nevaeh", "Buck", 
"Sera", "Liliana", "Aric", "Kalyn", "Mick",
-            "Libby", "Ingram", "Alexandria", "Darleen", "Jacklyn", "Hughie", 
"Tyler", "Aida", "Ronda", "Deemer",
-            "Taryn", "Laureen", "Samantha", "Dave", "Hardy", "Baldric", 
"Montgomery", "Gus", "Ellis", "Titania", "Luke",
-            "Chase", "Haidee", "Mayra", "Isabell", "Trinity", "Milo", 
"Abigail", "Tacita", "Meg", "Hervey", "Natasha",
-            "Sadie", "Holden", "Dee", "Mansel", "Perry", "Randi", "Frederica", 
"Georgina", "Kolour", "Debbie",
-            "Seraphina", "Elspet", "Julyan", "Raven", "Zavia", "Jarvis", 
"Jaymes", "Grover", "Cairo", "Alea", "Jordon",
-            "Braxton", "Donny", "Rhoda", "Tonya", "Bee", "Alyssia", "Ashlyn", 
"Reanna", "Lonny", "Arlene", "Deb",
-            "Jane", "Nikole", "Bettina", "Harrison", "Tamzen", "Arielle", 
"Adelaide", "Faith", "Bridie", "Wilburn",
-            "Fern", "Nan", "Shaw", "Zeke", "Alan", "Dene", "Gina", "Alexa", 
"Bailey", "Sal", "Tammy", "Maximillian",
-            "America", "Sylvana", "Fitz", "Mo", "Marissa", "Cass", "Eldon", 
"Wilfrid", "Tel", "Joann", "Kendra",
-            "Tolly", "Leanne", "Ferdie", "Haven", "Lucas", "Marlee", 
"Cyrilla", "Red", "Phoenix", "Jazmin", "Carin",
-            "Gena", "Lashonda", "Tucker", "Genette", "Kizzy", "Winifred", 
"Melody", "Keely", "Kaylyn", "Radcliff",
-            "Lettie", "Foster", "Lyndsey", "Nicholas", "Farley", "Louisa", 
"Dana", "Dortha", "Francine", "Doran",
-            "Bonita", "Hal", "Sawyer", "Reginald", "Aislin", "Nathan", 
"Baylee", "Abilene", "Ladonna", "Maurine",
-            "Shelly", "Deandre", "Jasmin", "Roderic", "Tiffany", "Amanda", 
"Verity", "Wilford", "Gayelord", "Whitney",
-            "Demelza", "Kenton", "Alberta", "Kyra", "Tabitha", "Sampson", 
"Korey", "Lillian", "Edison", "Clayton",
-            "Steph", "Maya", "Dusty", "Jim", "Ronny", "Adrianne", "Bernard", 
"Harris", "Kiley", "Alexander", "Kisha",
-            "Ethalyn", "Patience", "Briony", "Indigo", "Aureole", "Makenzie", 
"Molly", "Sherilyn", "Barry", "Laverne",
-            "Hunter", "Rocky", "Tyreek", "Madalyn", "Phyliss", "Chet", 
"Beatrice", "Faye", "Lavina", "Madelyn",
-            "Tracey", "Gyles", "Patti", "Carlyn", "Stephanie", "Jackalyn", 
"Larrie", "Kimmy", "Isolda", "Emelina",
-            "Lis", "Zillah", "Cody", "Sheard", "Rufus", "Paget", "Mae", 
"Rexanne", "Luvinia", "Tamsen", "Rosanna",
-            "Greig", "Stacia", "Mabelle", "Quianna", "Lotus", "Delice", 
"Bradford", "Angus", "Cosmo", "Earlene",
-            "Adrian", "Arlie", "Noelle", "Sabella", "Isa", "Adelle", 
"Innocent", "Kirby", "Trixie", "Kenelm", "Nelda",
-            "Melia", "Kendal", "Dorinda", "Placid", "Linette", "Kam", 
"Sherisse", "Evan", "Ewart", "Janice", "Linton",
-            "Jacaline", "Charissa", "Douglas", "Aileen", "Kemp", "Oli", 
"Amethyst", "Rosie", "Nigella", "Sherill",
-            "Anderson", "Alanna", "Eric", "Claudia", "Jennifer", "Boniface", 
"Harriet", "Vernon", "Lucy", "Shawnee",
-            "Gerard", "Cecily", "Romey", "Randall", "Wade", "Lux", "Dawson", 
"Gregg", "Kade", "Roxanne", "Melinda",
-            "Rolland", "Rowanne", "Fannie", "Isidore", "Melia", "Harvie", 
"Salal", "Eleonor", "Jacquette", "Lavone",
-            "Shanika", "Tarquin", "Janet", "Josslyn", "Maegan", "Augusta", 
"Aubree", "Francene", "Martie", "Marisa",
-            "Tyreek", "Tatianna", "Caleb", "Sheridan", "Nellie", "Barbara", 
"Wat", "Jayla", "Esmaralda", "Graeme",
-            "Lavena", "Jemima", "Nikolas", "Triston", "Portia", "Kyla", 
"Marcus", "Raeburn", "Jamison", "Earl", "Wren",
-            "Leighton", "Lagina", "Lucasta", "Dina", "Amaranta", "Jessika", 
"Claud", "Bernard", "Winifred", "Ebba",
-            "Sammi", "Gall", "Chloe", "Ottoline", "Herbert", "Janice", 
"Gareth", "Channing", "Caleigh", "Kailee",
-            "Ralphie", "Tamzen", "Quincy", "Beaumont", "Albert", "Jadyn", 
"Violet", "Luanna", "Moriah", "Humbert",
-            "Jed", "Leona", "Hale", "Mitch", "Marlin", "Nivek", "Darwin", 
"Dirk", "Liliana", "Meadow", "Bernadine",
-            "Jorie", "Peyton", "Astra", "Roscoe", "Gina", "Lovell", "Jewel", 
"Romayne", "Rosy", "Imogene", "Margaretta",
-            "Lorinda", "Hopkin", "Bobby", "Flossie", "Bennie", "Horatio", 
"Jonah", "Lyn", "Deana", "Juliana", "Blanch",
-            "Wright", "Kendal", "Woodrow", "Tania", "Austyn", "Val", "Mona", 
"Charla", "Rudyard", "Pamela", "Raven",
-            "Zena", "Nicola", "Kaelea", "Conor", "Virgil", "Sonnie", 
"Goodwin", "Christianne", "Linford", "Myron",
-            "Denton", "Charita", "Brody", "Ginnie", "Harrison", "Jeanine", 
"Quin", "Isolda", "Zoie", "Pearce", "Margie",
-            "Larrie", "Angelina", "Marcia", "Jessamine", "Delilah", "Dick", 
"Luana", "Delicia", "Lake", "Luvenia",
-            "Vaughan", "Concordia", "Gayelord", "Cheyenne", "Felix", "Dorris", 
"Pen", "Kristeen", "Parris", "Everitt",
-            "Josephina", "Amy", "Tommie", "Adrian", "April", "Rosaline", 
"Zachery", "Trace", "Phoebe", "Jenelle",
-            "Kameron", "Katharine", "Media", "Colton", "Tad", "Quianna", 
"Kerenza", "Greta", "Luvinia", "Pete", "Tonya",
-            "Beckah", "Barbra", "Jon", "Tetty", "Corey", "Sylvana", "Kizzy", 
"Korey", "Trey", "Haydee", "Penny",
-            "Mandy", "Panda", "Coline", "Ramsey", "Sukie", "Annabel", 
"Sarina", "Corbin", "Suzanna", "Rob", "Duana",
-            "Shell", "Jason", "Eddy", "Rube", "Roseann", "Celia", "Brianne", 
"Nerissa", "Jera", "Humphry", "Ashlynn",
-            "Terrence", "Philippina", "Coreen", "Kolour", "Indiana", "Paget", 
"Marlyn", "Hester", "Isbel", "Ocean",
-            "Harris", "Leslie", "Vere", "Monroe", "Isabelle", "Bertie", 
"Clitus", "Dave", "Alethea", "Lessie", "Louiza",
-            "Madlyn", "Garland", "Wolf", "Lalo", "Donny", "Amabel", "Tianna", 
"Louie", "Susie", "Mackenzie", "Renie",
-            "Tess", "Marmaduke", "Gwendolen", "Bettina", "Beatrix", "Esmund", 
"Minnie", "Carlie", "Barnabas", "Ruthie",
-            "Honour", "Haylie", "Xavior", "Freddie", "Ericka", "Aretha", 
"Edie", "Madelina", "Anson", "Tabby",
-            "Derrick", "Jocosa", "Deirdre", "Aislin", "Chastity", "Abigail", 
"Wynonna", "Zo", "Eldon", "Krystine",
-            "Ghislaine", "Zavia", "Nolene", "Marigold", "Kelley", "Sylvester", 
"Odell", "George", "Laurene", "Franklyn",
-            "Clarice", "Mo", "Dustin", "Debbi", "Lina", "Tony", "Acacia", 
"Hettie", "Natalee", "Marcie", "Brittany",
-            "Elnora", "Rachel", "Dawn", "Basil", "Christal", "Anjelica", 
"Fran", "Tawny", "Delroy", "Tameka", "Lillie",
-            "Ceara", "Deanna", "Deshaun", "Ken", "Bradford", "Justina", 
"Merle", "Draven", "Gretta", "Harriette",
-            "Webster", "Nathaniel", "Anemone", "Coleen", "Ruth", "Chryssa", 
"Hortensia", "Saffie", "Deonne", "Leopold",
-            "Harlan", "Lea", "Eppie", "Lucinda", "Tilda", "Fanny", "Titty", 
"Lockie", "Jepson", "Sherisse", "Maralyn",
-            "Ethel", "Sly", "Ebenezer", "Canute", "Ella", "Freeman", "Reuben", 
"Olivette", "Nona", "Rik", "Amice",
-            "Kristine", "Kathie", "Jayne", "Jeri", "Mckenna", "Bertram", 
"Kaylee", "Livia", "Gil", "Wallace", "Maryann",
-            "Keeleigh", "Laurinda", "Doran", "Khloe", "Dakota", "Yaron", 
"Kimberleigh", "Gytha", "Doris", "Marylyn",
-            "Benton", "Linnette", "Esther", "Jakki", "Rowina", "Marian", 
"Roselyn", "Norbert", "Maggie", "Caesar",
-            "Phinehas", "Jerry", "Jasmine", "Antonette", "Miriam", "Monna", 
"Maryvonne", "Jacquetta", "Bernetta",
-            "Napier", "Annie", "Gladwin", "Sheldon", "Aric", "Elouise", 
"Gawain", "Kristia", "Gabe", "Kyra", "Red",
-            "Tod", "Dudley", "Lorraine", "Ryley", "Sabina", "Poppy", "Leland", 
"Aileen", "Eglantine", "Alicia", "Jeni",
-            "Addy", "Tiffany", "Geffrey", "Lavina", "Collin", "Clover", "Vin", 
"Jerome", "Doug", "Vincent", "Florence",
-            "Scarlet", "Celeste", "Desdemona", "Tiphanie", "Kassandra", 
"Ashton", "Madison", "Art", "Magdalene", "Iona",
-            "Josepha", "Anise", "Ferne", "Derek", "Huffie", "Qiana", "Ysabel", 
"Tami", "Shannah", "Xavier", "Willard",
-            "Winthrop", "Vickie", "Maura", "Placid", "Tiara", "Reggie", 
"Elissa", "Isa", "Chrysanta", "Jeff", "Bessie",
-            "Terri", "Amilia", "Brett", "Daniella", "Damion", "Carolina", 
"Maximillian", "Travers", "Benjamin", "Oprah",
-            "Darcy", "Yolanda", "Nicolina", "Crofton", "Jarrett", "Kaitlin", 
"Shauna", "Keren", "Bevis", "Kalysta",
-            "Sharron", "Alyssa", "Blythe", "Zelma", "Caelie", "Norwood", 
"Billie", "Patrick", "Gary", "Cambria",
-            "Tylar", "Mason", "Helen", "Melyssa", "Gene", "Gilberta", 
"Carter", "Herbie", "Harmonie", "Leola",
-            "Eugenia", "Clint", "Pauletta", "Edwyna", "Georgina", "Teal", 
"Harper", "Izzy", "Dillon", "Kezia",
-            "Evangeline", "Colene", "Madelaine", "Zilla", "Rudy", "Dottie", 
"Caris", "Morton", "Marge", "Tacey",
-            "Parker", "Troy", "Liza", "Lewin", "Tracie", "Justine", "Dallas", 
"Linden", "Ray", "Loretta", "Teri",
-            "Elvis", "Diane", "Julianna", "Manfred", "Denise", "Eireen", 
"Ann", "Kenith", "Linwood", "Kathlyn",
-            "Bernice", "Shelley", "Oswald", "Amedeus", "Homer", "Tanzi", 
"Ted", "Ralphina", "Hyacinth", "Lotus",
-            "Matthias", "Arlette", "Clark", "Cecil", "Elspeth", "Alvena", 
"Noah", "Millard", "Brenden", "Cole",
-            "Philipa", "Nina", "Thelma", "Iantha", "Reid", "Jefferson", "Meg", 
"Elsie", "Shirlee", "Nathan", "Nancy",
-            "Simona", "Racheal", "Carin", "Emory", "Delice", "Kristi", 
"Karaugh", "Kaety", "Tilly", "Em", "Alanis",
-            "Darrin", "Jerrie", "Hollis", "Cary", "Marly", "Carita", "Jody", 
"Farley", "Hervey", "Rosalin", "Cuthbert",
-            "Stewart", "Jodene", "Caileigh", "Briscoe", "Dolores", "Sheree", 
"Eustace", "Nigel", "Detta", "Barret",
-            "Rowland", "Kenny", "Githa", "Zoey", "Adela", "Petronella", 
"Opal", "Coleman", "Niles", "Cyril", "Dona",
-            "Alberic", "Allannah", "Jules", "Avalon", "Hadley", "Thomas", 
"Renita", "Calanthe", "Heron", "Shawnda",
-            "Chet", "Malina", "Manny", "Rina", "Frieda", "Eveleen", "Deshawn", 
"Amos", "Raelene", "Paige", "Molly",
-            "Nannie", "Ileen", "Brendon", "Milford", "Unice", "Rebeccah", 
"Caedmon", "Gae", "Doreen", "Vivian", "Louis",
-            "Raphael", "Vergil", "Lise", "Glenn", "Karyn", "Terance", "Reina", 
"Jake", "Gordon", "Wisdom", "Isiah",
-            "Gervase", "Fern", "Marylou", "Roddy", "Justy", "Derick", 
"Shantelle", "Adam", "Chantel", "Madoline",
-            "Emmerson", "Lexie", "Mickey", "Stephen", "Dane", "Stacee", 
"Elwin", "Tracey", "Alexandra", "Ricky", "Ian",
-            "Kasey", "Rita", "Alanna", "Georgene", "Deon", "Zavier", 
"Ophelia", "Deforest", "Lowell", "Zubin", "Hardy",
-            "Osmund", "Tabatha", "Debby", "Katlyn", "Tallulah", "Priscilla", 
"Braden", "Wil", "Keziah", "Jen", "Aggie",
-            "Korbin", "Lemoine", "Barnaby", "Tranter", "Goldie", "Roderick", 
"Trina", "Emery", "Pris", "Sidony",
-            "Adelle", "Tate", "Wilf", "Zola", "Brande", "Chris", "Calanthia", 
"Lilly", "Kaycee", "Lashonda", "Jasmin",
-            "Elijah", "Shantel", "Simon", "Rosalind", "Jarod", "Kaylie", 
"Corrine", "Joselyn", "Archibald",
-            "Mariabella", "Winton", "Merlin", "Chad", "Ursula", "Kristopher", 
"Hewie", "Adrianna", "Lyndsay", "Jasmyn",
-            "Tim", "Evette", "Margaret", "Samson", "Bronte", "Terence", 
"Leila", "Candice", "Tori", "Jamey",
-            "Coriander", "Conrad", "Floyd", "Karen", "Lorin", "Maximilian", 
"Cairo", "Emily", "Yasmin", "Karolyn",
-            "Bryan", "Lanny", "Kimberly", "Rick", "Chaz", "Krystle", "Lyric", 
"Laura", "Garrick", "Flip", "Monty",
-            "Brendan", "Ermintrude", "Rayner", "Merla", "Titus", "Marva", 
"Patricia", "Leone", "Tracy", "Jaqueline",
-            "Hallam", "Delores", "Cressida", "Carlyle", "Leann", "Kelcey", 
"Laurence", "Ryan", "Reynold", "Mark",
-            "Collyn", "Audie", "Sammy", "Ellery", "Sallie", "Pamelia", 
"Adolph", "Lydia", "Titania", "Ron", "Bridger",
-            "Aline", "Read", "Kelleigh", "Weldon", "Irving", "Garey", 
"Diggory", "Evander", "Kylee", "Deidre", "Ormond",
-            "Laurine", "Reannon", "Arline", "Pat"
-
-    };
-
-    public static String[] jargon = { "wireless", "signal", "network", "3G", 
"plan", "touch-screen", "customer-service",
-            "reachability", "voice-command", "shortcut-menu", "customization", 
"platform", "speed", "voice-clarity",
-            "voicemail-service" };
-
-    public static String[] vendors = { "at&t", "verizon", "t-mobile", 
"sprint", "motorola", "samsung", "iphone" };
-
-    public static String[] org_list = { "Latsonity", "ganjalax", "Zuncan", 
"Lexitechno", "Hot-tech", "subtam",
-            "Coneflex", "Ganjatax", "physcane", "Tranzap", "Qvohouse", 
"Zununoing", "jaydax", "Keytech", "goldendexon",
-            "Villa-tech", "Trustbam", "Newcom", "Voltlane", "Ontohothex", 
"Ranhotfan", "Alphadax", "Transhigh",
-            "kin-ron", "Doublezone", "Solophase", "Vivaace", "silfind", 
"Basecone", "sonstreet", "Freshfix",
-            "Techitechi", "Kanelectrics", "linedexon", "Goldcity", "Newfase", 
"Technohow", "Zimcone", "Salthex",
-            "U-ron", "Solfix", "whitestreet", "Xx-technology", "Hexviafind", 
"over-it", "Strongtone", "Tripplelane",
-            "geomedia", "Scotcity", "Inchex", "Vaiatech", "Striptaxon", 
"Hatcom", "tresline", "Sanjodax", "freshdox",
-            "Sumlane", "Quadlane", "Newphase", "overtech", "Voltbam", 
"Icerunin", "Fixdintex", "Hexsanhex", "Statcode",
-            "Greencare", "U-electrics", "Zamcorporation", "Ontotanin", 
"Tanzimcare", "Groovetex", "Ganjastrip",
-            "Redelectronics", "Dandamace", "Whitemedia", "strongex", 
"Streettax", "highfax", "Mathtech", "Xx-drill",
-            "Sublamdox", "Unijobam", "Rungozoom", "Fixelectrics", "Villa-dox", 
"Ransaofan", "Plexlane", "itlab",
-            "Lexicone", "Fax-fax", "Viatechi", "Inchdox", "Kongreen", 
"Doncare", "Y-geohex", "Opeelectronics",
-            "Medflex", "Dancode", "Roundhex", "Labzatron", "Newhotplus", 
"Sancone", "Ronholdings", "Quoline",
-            "zoomplus", "Fix-touch", "Codetechno", "Tanzumbam", "Indiex", 
"Canline" };
-
     public static void main(String[] args) throws Exception {
         DataGeneratorForSpatialIndexEvaluation dg = new 
DataGeneratorForSpatialIndexEvaluation(
                 new InitializationInfo());

-- 
To view, visit https://asterix-gerrit.ics.uci.edu/1590
To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I8f899fde0d9a9dbd7891957be2f1241d5acfc4ab
Gerrit-PatchSet: 5
Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Owner: Xikui Wang <xkk...@gmail.com>
Gerrit-Reviewer: Jenkins <jenk...@fulliautomatix.ics.uci.edu>
Gerrit-Reviewer: Xikui Wang <xkk...@gmail.com>
Gerrit-Reviewer: abdullah alamoudi <bamou...@gmail.com>

Reply via email to