changeset 13:b253748dbb11

developing V4 - Class based structure, with self calcuation of all aspects
author DaveM
date Sun, 04 Mar 2018 14:51:43 +0000
parents 18e337b2550d
children a0c217ee4168
files V3/dParse.py V3/runme.py V4/dParse.py V4/individuals.csv V4/runme.py V4/synastry.py V4/test.py
diffstat 7 files changed, 834 insertions(+), 502 deletions(-) [+]
line wrap: on
line diff
--- a/V3/dParse.py	Thu Feb 01 17:32:49 2018 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,310 +0,0 @@
-#!/usr/bin/env python
-
-import csv
-import time
-import unicodedata
-from geopy.geocoders import Nominatim
-from geopy.exc import GeocoderTimedOut
-import random
-import pdb
-
-DEFAULT_TIME_H = 12
-DEFAULT_TIME_M = 00
-DEAULT_LOCATION = 'USA'
-
-def parseCSV(filename):
-	stream = csv.DictReader(open(filename,'rb'))
-	dictList = []
-	for line in stream:
-		dictList.append(regulateData(line))
-	return dictList
-
-def regulateData(dataDict):
-	print("Parse %s"%(str(dataDict['ID'])))
-	p_DOBQ = "What is your partner's date of birth? Please use the format DD/MM/YYYY (for example, 29/03/1981)."
-	p_TOBQ = "At what exact time were your partner born? Please use the format HHMM (for example, 2204)."
-	DOB_DQ = "Which day (numeric) have you been born?"
-	DOB_MQ = "Which month have you been born?"
-	DOB_YQ = "Year Of Birth"
-	TOB_Q = "At what exact time were you born? Please use the format HHMM (for example, 2204)."
-	COB = "What is your place of birth? Please specify city and country (for example, San Francisco, USA)."
-	p_COB = "What is your partner's place of birth? Please specify city and country (for example, San Francisco, USA)."
-	dataDict['DOB'] = parseDOB(dataDict[DOB_DQ],dataDict[DOB_MQ],dataDict[DOB_YQ])
-	# print (dataDict[DOB_DQ],dataDict[DOB_MQ],dataDict[DOB_YQ])
-	# print dataDict['DOB']
-	dataDict['TOB'] = parseTOB(dataDict[TOB_Q])
-	dataDict['pDOB'] = parsePartnerDOB(dataDict[p_DOBQ])
-	dataDict['pTOB'] = parseTOB(dataDict[p_TOBQ])
-	# MAKE RANDOM PLACE
-	# dataDict['COB'] = (random.uniform(-90, 90),random.uniform(-90, 90))
-	# dataDict['pCOB'] = (random.uniform(-90, 90),random.uniform(-90, 90))
-	dataDict['COB'] = parseBirthTown(dataDict[COB])
-	dataDict['pCOB'] = parseBirthTown(dataDict[p_COB])
-	return dataDict
-
-
-def parseBirthTown(s):
-	try:
-		s = s.encode('ascii')
-	except UnicodeDecodeError:
-		# pdb.set_trace()
-		s = s.decode('latin-1')
-		# s = unicodedata.normalize('NFKD',s.decode('utf-8')).encode('ascii','ignore')
-	timeoutTime = 2
-	geolocator = Nominatim(timeout=timeoutTime)
-	while s is not [] and timeoutTime < 60:
-		try:
-			location = geolocator.geocode(s)
-			if location is not None:
-				# print(location.raw)
-				# print (location.latitude, location.longitude)
-				return (location.latitude, location.longitude, location.raw)
-			else:
-				s = s.split(' ',1)
-				if len(s) == 2:
-					s = s[1]
-					# print s
-				else:
-					s = DEAULT_LOCATION
-		except:
-			timeoutTime += 1
-			print("Error: geocode failed on input %s, incrementing timeout time to %d"%(s,timeoutTime))
-			time.sleep(5)
-			geolocator = Nominatim(timeout=timeoutTime)
-	# places = geograpy.get_place_context(text=s)
-
-def parsePartnerDOB(dob):
-	# print dob
-	# pdb.set_trace()
-	dob = dob.strip()
-	if(dob.count('-') == 2):
-		dob = dob.replace('-','/')
-	if(dob.count(' ') == 2):
-		dob = dob.replace(' ','/')
-	dob_ = dob.split('/')
-	if(len(dob_) != 3):
-		dob = dob.replace('/','').strip()
-		dob_ = []
-		# print dob
-		if len(dob) == 8: # ddmmyyyy
-			dob_.append(dob[:2])
-			dob_.append(dob[2:4])
-			dob_.append(dob[4:])
-		elif len(dob) == 7 and dob[1] == '1' and (dob[2] == '0' or dob[2] == '1' or dob[2] == '2'): # dmmyyyy
-			dob_.append(dob[0])
-			dob_.append(dob[1:3])
-			dob_.append(dob[3:])
-		elif(len(dob) == 7):
-			if int(dob[:2]) > 31:# dmmyyyy
-				dob_.append(dob[0])
-				dob_.append(dob[1:3])
-				dob_.append(dob[3:])
-		elif len(dob) == 7: # ddmyyyy
-			dob_.append(dob[0:2])
-			dob_.append(dob[2])
-			dob_.append(dob[3:])
-		elif len(dob) == 6 and dob[3:4] != '19': # ddmmyy
-			dob_.append(dob[:2])
-			dob_.append(dob[2:4])
-			dob_.append(dob[4:])
-		elif len(dob) == 5 and dob[1] == '1' and (dob[2] == '0' or dob[2] == '1' or dob[2] == '2'): # dmmyy
-			dob_.append(dob[0])
-			dob_.append(dob[1:3])
-			dob_.append(dob[3:])
-		elif len(dob) == 5: # ddmyy
-			dob_.append(dob[:2])
-			dob_.append(dob[2])
-			dob_.append(dob[3:])
-		elif len(dob) == 4: # dmyy
-			dob_.append(dob[0])
-			dob_.append(dob[1])
-			dob_.append(dob[2:])
-		else:
-			if(len(dob) < 4):
-				return None
-			# print dob
-			# print filter(lambda x: x.isdigit(),dob)
-			print 'no / partnerDOB issue'
-		# deal with no /'s
-	try:
-		d = int(filter(lambda x: x.isdigit(),dob_[0]))
-		m = int(filter(lambda x: x.isdigit(),dob_[1]))
-		y = int(filter(lambda x: x.isdigit(),dob_[2]))
-		if y < 100:
-			y = y + 1900
-		if (m > 12 and d <= 12):
-			temp = d
-			d = m
-			m = temp 
-		if(d > 31 or d < 1 or m > 12 or m < 1 or y > 2017 or y < 1900):
-			print 'error with DOB '+d+'/'+m+'/'+y
-			pdb.set_trace()
-	except TypeError:
-		return None
-	# print  (d,m,y)
-	return (d,m,y)
-
-def monthStringToNum(s):
-	# print 'inMonthStringToNum'
-	m = {'jan':1,'feb':2,'mar':3,
-	'apr':4,'may':5,'jun':6,'jul':7,'aug':8,
-	'sep':9,'oct':10,'nov':11,'dec':12}
-	s_ = s.strip()[:3].lower()
-	try:
-		out = m[s_]
-		return out
-	except:
-		raise ValueError('Not a month')
-
-def checkMonthDay(d,m):
-	if d > 31: # take first two digits of day
-		d = int(str(d)[:2])
-		if d > 31:
-			d = int(str(d)[1])
-	if m > 12 and d < 12: # Day and month wrong way round - American
-		temp = m
-		m = d
-		d = temp
-	if(m == 2):
-		if d <= 29:
-			return (True,d,m)
-		else:
-			return (False,d,m)
-	elif m in [4,6,9,11]:
-		if d <= 30:
-			return (True,d,m)
-		else:
-			return (False,d,m)
-	elif m <= 12 and d <= 31:
-		return (True,d,m)
-	else:
-		return (False,d,m)
-
-def parseDOB(d,m,y):
-	d = int(filter(lambda x: x.isdigit(),d))
-	y = int(filter(lambda x: x.isdigit(),y))
-	try:
-		# print m
-		m = monthStringToNum(m.strip())
-	except ValueError:
-		m = int(m.strip())
-	if(y < 100):
-		y = y + 1900
-	(r,d,m) = checkMonthDay(d,m)
-	if not r:
-		print 'error with day month'
-		print (r,d,m)
-	return (d,m,y)
-
-def parseTOB(T):
-	# pdb.set_trace()
-	timeFlag = None
-	T_ = T.replace('.','').lower().strip()
-	if 'am' in T_:
-		timeFlag = 0
-		T = T_.replace('am','')
-	if 'pm' in T_:
-		timeFlag = 1
-		T = T_.replace('pm','')
-	T = T.strip()
-	if T.count('.') == 1:
-		T = T.replace('.',':')
-	try:
-		if ':' in T:
-			T_ = T.split(':')
-			
-			H = int(T_[0])
-			M = int(T_[1])
-		else:
-			if len(T) == 4:
-				H = int(T[:2])
-				M = int(T[2:])
-			elif int(T) <= 24 :
-				H = int(T)
-				M = 0
-			elif int(T) > 100:
-				H = int(T)/100
-				M = int(T)%100
-		if timeFlag is not None:
-			if timeFlag == 0:
-				H = H%12
-			else:
-				H = H%12 + 12
-	except ValueError:
-		H = DEFAULT_TIME_H
-		M = DEFAULT_TIME_M
-	return (H,M)
-
-def makePayload(dataDict):
-	if type(dataDict['COB']) is str:
-		cob_0 = float(dataDict['COB'].split(',')[0][1:])
-		cob_1 = float(dataDict['COB'].split(',')[1])
-		dataDict['COB'] = (cob_0,cob_1)
-	if type(dataDict['pCOB']) is str:
-		pcob_0 = float(dataDict['pCOB'].split(',')[0][1:])
-		pcob_1 = float(dataDict['pCOB'].split(',')[1])
-		dataDict['pCOB'] = (pcob_0,pcob_1)
-	if type(dataDict['DOB']) is str:
-		dataDict['DOB'] = dataDict['DOB'][1:-1].split(',')
-	if type(dataDict['pDOB']) is str:
-		dataDict['pDOB'] = dataDict['pDOB'][1:-1].split(',')
-	if type(dataDict['TOB']) is str:
-		dataDict['TOB'] = dataDict['TOB'][1:-1].split(',')
-	if type(dataDict['pTOB']) is str:
-		dataDict['pTOB'] = dataDict['pTOB'][1:-1].split(',')
-	# pdb.set_trace()
-
-	print dataDict['pDOB']
-
-	R = {'send_calculation':'1', #Req
-		'muz_narozeni_den':dataDict['DOB'][0],
-		'muz_narozeni_mesic':dataDict['DOB'][1],
-		'muz_narozeni_rok':dataDict['DOB'][2],
-		'muz_narozeni_hodina':dataDict['TOB'][0],
-		'muz_narozeni_minuta':dataDict['TOB'][1],
-		'muz_narozeni_city':'',
-		'muz_narozeni_mesto_hidden':'Manually+place%3A+%C2%B0%27N%2C+%C2%B0%27E',#auto
-		'muz_narozeni_stat_hidden':'XX',
-		'muz_narozeni_podstat_kratky_hidden':'',
-		'muz_narozeni_podstat_hidden':'',
-		'muz_narozeni_podstat2_kratky_hidden':'',
-		'muz_narozeni_podstat3_kratky_hidden':'',
-		'muz_narozeni_input_hidden':'',
-		'muz_narozeni_sirka_stupne':str(abs(dataDict['COB'][0])).split('.')[0],
-		'muz_narozeni_sirka_minuty':str(float('0.'+str(dataDict['COB'][0]).split('.')[1])*60).split('.')[0],
-		'muz_narozeni_sirka_smer': '1' if dataDict['COB'][0]<0 else '0', #address N Dir (0':'N',1':'S)
-		'muz_narozeni_delka_stupne':str(abs(dataDict['COB'][1])).split('.')[0], #address E - Main
-		'muz_narozeni_delka_minuty':str(float('0.'+str(dataDict['COB'][1]).split('.')[1])*60).split('.')[0],
-		'muz_narozeni_delka_smer': '1' if dataDict['COB'][1]<0 else '0', #address E Dir (0':'E',1':'W)
-		'muz_narozeni_timezone_form':'auto',
-		'muz_narozeni_timezone_dst_form':'auto',
-		'send_calculation':'1',
-		'zena_narozeni_den':dataDict['pDOB'][0],
-		'zena_narozeni_mesic':dataDict['pDOB'][1],
-		'zena_narozeni_rok':dataDict['pDOB'][2],
-		'zena_narozeni_hodina':dataDict['pTOB'][0],
-		'zena_narozeni_minuta':dataDict['pTOB'][1],
-		'zena_narozeni_city':'',
-		'zena_narozeni_mesto_hidden':'Manually+place%3A+%C2%B0%27N%2C+%C2%B0%27E',
-		'zena_narozeni_stat_hidden':'XX',
-		'zena_narozeni_podstat_kratky_hidden':'',
-		'zena_narozeni_podstat_hidden':'',
-		'zena_narozeni_podstat2_kratky_hidden':'',
-		'zena_narozeni_podstat3_kratky_hidden':'',
-		'zena_narozeni_input_hidden':'',
-		'zena_narozeni_sirka_stupne':str(abs(dataDict['pCOB'][0])).split('.')[0],
-		'zena_narozeni_sirka_minuty':str(float('0.'+str(dataDict['pCOB'][0]).split('.')[1])*60).split('.')[0],
-		'zena_narozeni_sirka_smer': '1' if dataDict['pCOB'][0]<0 else '0',
-		'zena_narozeni_delka_stupne':str(abs(dataDict['pCOB'][1])).split('.')[0],
-		'zena_narozeni_delka_minuty':str(float('0.'+str(dataDict['pCOB'][1]).split('.')[1])*60).split('.')[0],
-		'zena_narozeni_delka_smer': '1' if dataDict['pCOB'][1]<0 else '0',
-		'zena_narozeni_timezone_form':'auto',
-		'zena_narozeni_timezone_dst_form':'auto',
-		'switch_interpretations':'0',
-		'house_system':'placidus',
-		'uhel_orbis':'#tabs_redraw'}
-	return R
-
-
-
-
--- a/V3/runme.py	Thu Feb 01 17:32:49 2018 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,192 +0,0 @@
-#!/usr/bin/env python
-import dParse as dp
-import compatibility as comp
-import requests
-import re
-import time
-import csv
-import random
-import pdb
-import os
-import pickle
-from HTMLParser import HTMLParser
-# from lxml import html
-from bs4 import BeautifulSoup
-
-def parsePage(resp):
-	# pdb.set_trace()
-	person = dict()
-	soup = BeautifulSoup(resp.content, 'lxml')
-	tcCell = soup.find_all('div', attrs={'class':'tc'})
-	for cell in tcCell:
-		tableCell = cell.find_all('td');
-		if len(tableCell) > 2:
-			C = tableCell[0].strong.contents[0].encode('utf-8')
-			D = tableCell[2].strong.contents[0].encode('utf-8')
-			# print (C,D)
-			A = re.search("\/>(.*)<br/>.*\(([0-9]*)\\xc2\\xb0([0-9]*)(.*)\)",str(tableCell[1]))
-			# A0 = A.group(1)
-			# A1 = A.group(2).split('\xc2\xb0')[0]
-			# A2 = A.group(2).split('\xc2\xb0')[1].split('\xe2')[0]
-			# print (A.group(1),A.group(2),A.group(3))
-			person[(C,D)] = (A.group(1),A.group(2),A.group(3))
-	return person
-
-
-def setURL(p):
-	url = 'https://horoscopes.astro-seek.com/calculate-love-compatibility/'
-	payload = dp.makePayload(p)
-	return (url,payload)
-
-def requestURL(url,payload):
-	r = requests.get(url, params=payload)
-	time.sleep(5)
-	return r
-
-def makeURLPayload(url,payload):
-	url += '?'
-	for p in payload:
-		url += '&' + str(p)
-		url += '=' + str(payload[p])
-	return url
-
-def printToFile(filename,data,removeAdds):
-	if removeAdds == True:
-		del data['DOB']
-		del data['TOB']
-		del data['pDOB']
-		del data['pTOB']
-		del data['COB']
-		del data['pCOB']
-		del data['horiscope']
-	# keys = data[0].keys()
-	keys = []
-	for d in data:
-		keys = keys + d.keys()
-	keys = sorted(uniqueList(keys))
-	with open(filename,'w') as stream:
-		dict_writer = csv.DictWriter(stream, keys, extrasaction='ignore')
-		dict_writer.writeheader()
-		dict_writer.writerows(data)
-
-def loadPick(filename):
-	with open(filename, 'rb') as handle:
-		b = pickle.load(handle)
-	return b
-
-def savePick(filename,data):
-	with open(filename, 'wb') as handle:
-		pickle.dump(data,handle)
-
-def tempPF(fName,data):
-	f__ = open(fName,'w')
-	f__.write(data)
-	f__.close()
-
-def parseHoriscope(people,saveFile):
-	horiscopeList = []
-	for person in people:
-		if person['pDOB'] is None or person['pDOB'] == '':
-			print 'SKIPPING person '+ person['ID'] + ' pDOB is None'
-			horiscopeList.append({'ID':person['ID']})
-		else:
-			print 'parsing person '+ person['ID']
-			url,payload = setURL(person)
-			resp = requestURL(url,payload)
-			person['horiscope'] = parsePage(resp)
-			if not person['horiscope']: # debug if dict is empty
-				print 'attempt failed,  try again'
-				url,payload = setURL(person)
-				resp = requestURL(url,payload)
-				person['horiscope'] = parsePage(resp)
-				if not person['horiscope']:
-					print 'attempt two failed'
-					# pdb.set_trace()
-			for d in person['horiscope'].keys():
-				person[d] = person['horiscope'][d]
-			horiscopeList.append(person)
-			if saveFile is not None:
-				savePick(saveFile,horiscopeList)
-	return horiscopeList
-	# savePick(pickFile,person)
-	# savePick('2'+pickFile,horiscopeList)
-	# printToFile('final_'+outFile,horiscopeList)
-
-def printDict(d):
-	for d_ in d:
-		print (d,d_)
-
-def refactorHoriscope(hor):
-	d = {}
-	d['ID'] = hor['ID']
-	for h in hor['horiscope']:
-		hs = sorted(h)
-		d[(hs[0], hs[1], hor['horiscope'][h][0])] = 1
-		d[(hs[0], hs[1])] = float(str(hor['horiscope'][h][1]) + '.' + str(hor['horiscope'][h][2]))
-	return d
-
-def uniqueList(seq): 
-   # order preserving
-   noDupes = []
-   [noDupes.append(i) for i in seq if not noDupes.count(i)]
-   return noDupes
-
-def merge_two_dicts(x, y):
-    z = x.copy()   # start with x's keys and values
-    z.update(y)    # modifies z with y's keys and values & returns None
-    return z
-
-def findMissing(unique,keyList):
-	missing = []
-	for u in unique:
-		if u not in keyList:
-			missing.append(u)
-	return u
-
-def presentResults(saveFile):
-	data = []
-	data2 = []
-	hlist = loadPick(saveFile)
-	keyList = []
-	for h in hlist:
-		d = refactorHoriscope(h)
-		keyList.append(d.keys())
-		data.append(d)
-	uniqueKeys = uniqueList(keyList)
-	# for da in data:
-	# 	missingKeys = findMissing(uniqueKeys,da.keys())
-	# 	# pdb.set_trace()
-	# 	d2 = dict(zip(missingKeys,[0]*len(missingKeys)))
-	# 	da = merge_two_dicts(da,d2)
-	# 	data2.append(da)
-	return data
-
-
-
-def testMain():
-	pickFile = 'outData.pick'
-	people = loadPick(pickFile)
-	parseSaveFile = pickFile.split('.')[0]+'_collect.pick'
-	parseHoriscope(people,parseSaveFile)
-	horiscopeData = presentResults(parseSaveFile)
-	comRules = comp.parseCompatDef('compatibilityRules.csv')
-	applyCompatScore(horiscopeData,rules)
-
-def _main():
-	pickFile = 'outData.pick'
-	# people = dict()
-	if not os.path.exists(pickFile):
-		print 'reParse file'
-		people = dp.parseCSV('individuals.csv')
-		savePick(pickFile,people)
-	else:
-		print 'read in ' + pickFile
-		people = loadPick(pickFile)
-	parseSaveFile = pickFile.split('.')[0]+'_collect.pick'
-	parseHoriscope(people,parseSaveFile)
-	horiscopeData = presentResults(parseSaveFile)
-	comRules = comp.parseCompatDef('compatibilityRules.csv')
-	applyCompatScore(horiscopeData,rules)
-
-if __name__ == "__main__":
-	testMain()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/V4/dParse.py	Sun Mar 04 14:51:43 2018 +0000
@@ -0,0 +1,313 @@
+#!/usr/bin/env python
+
+import csv
+import time
+import unicodedata
+from geopy.geocoders import Nominatim
+from geopy.exc import GeocoderTimedOut
+import random
+import pdb
+
+DEFAULT_TIME_H = 12
+DEFAULT_TIME_M = 00
+DEAULT_LOCATION = 'USA'
+
+# def parseCSV(filename):
+# 	stream = csv.DictReader(open(filename,'rb'))
+# 	dictList = []
+# 	people = []
+# 	for line in stream:
+# 		people.append(syn.person(line))
+# 	return people
+# 		# dictList.append(regulateData(line))
+# 	# return dictList
+
+def regulateData(dataDict):
+	print("Parse %s"%(str(dataDict['ID'])))
+	p_DOBQ = "What is your partner's date of birth? Please use the format DD/MM/YYYY (for example, 29/03/1981)."
+	p_TOBQ = "At what exact time were your partner born? Please use the format HHMM (for example, 2204)."
+	DOB_DQ = "Which day (numeric) have you been born?"
+	DOB_MQ = "Which month have you been born?"
+	DOB_YQ = "Year Of Birth"
+	TOB_Q = "At what exact time were you born? Please use the format HHMM (for example, 2204)."
+	COB = "What is your place of birth? Please specify city and country (for example, San Francisco, USA)."
+	p_COB = "What is your partner's place of birth? Please specify city and country (for example, San Francisco, USA)."
+	dataDict['DOB'] = parseDOB(dataDict[DOB_DQ],dataDict[DOB_MQ],dataDict[DOB_YQ])
+	# print (dataDict[DOB_DQ],dataDict[DOB_MQ],dataDict[DOB_YQ])
+	# print dataDict['DOB']
+	dataDict['TOB'] = parseTOB(dataDict[TOB_Q])
+	dataDict['pDOB'] = parsePartnerDOB(dataDict[p_DOBQ])
+	dataDict['pTOB'] = parseTOB(dataDict[p_TOBQ])
+	# MAKE RANDOM PLACE
+	# dataDict['COB'] = (random.uniform(-90, 90),random.uniform(-90, 90))
+	# dataDict['pCOB'] = (random.uniform(-90, 90),random.uniform(-90, 90))
+	dataDict['COB'] = parseBirthTown(dataDict[COB])
+	dataDict['pCOB'] = parseBirthTown(dataDict[p_COB])
+	return dataDict
+
+
+def parseBirthTown(s):
+	try:
+		s = s.encode('ascii')
+	except UnicodeDecodeError:
+		# pdb.set_trace()
+		s = s.decode('latin-1')
+		# s = unicodedata.normalize('NFKD',s.decode('utf-8')).encode('ascii','ignore')
+	timeoutTime = 2
+	geolocator = Nominatim(timeout=timeoutTime)
+	while s is not [] and timeoutTime < 60:
+		try:
+			location = geolocator.geocode(s)
+			if location is not None:
+				# print(location.raw)
+				# print (location.latitude, location.longitude)
+				return (location.latitude, location.longitude, location.raw)
+			else:
+				s = s.split(' ',1)
+				if len(s) == 2:
+					s = s[1]
+					# print s
+				else:
+					s = DEAULT_LOCATION
+		except:
+			timeoutTime += 1
+			print("Error: geocode failed on input %s, incrementing timeout time to %d"%(s,timeoutTime))
+			time.sleep(5)
+			geolocator = Nominatim(timeout=timeoutTime)
+	# places = geograpy.get_place_context(text=s)
+
+def parsePartnerDOB(dob):
+	# print dob
+	# pdb.set_trace()
+	dob = dob.strip()
+	if(dob.count('-') == 2):
+		dob = dob.replace('-','/')
+	if(dob.count(' ') == 2):
+		dob = dob.replace(' ','/')
+	dob_ = dob.split('/')
+	if(len(dob_) != 3):
+		dob = dob.replace('/','').strip()
+		dob_ = []
+		# print dob
+		if len(dob) == 8: # ddmmyyyy
+			dob_.append(dob[:2])
+			dob_.append(dob[2:4])
+			dob_.append(dob[4:])
+		elif len(dob) == 7 and dob[1] == '1' and (dob[2] == '0' or dob[2] == '1' or dob[2] == '2'): # dmmyyyy
+			dob_.append(dob[0])
+			dob_.append(dob[1:3])
+			dob_.append(dob[3:])
+		elif(len(dob) == 7):
+			if int(dob[:2]) > 31:# dmmyyyy
+				dob_.append(dob[0])
+				dob_.append(dob[1:3])
+				dob_.append(dob[3:])
+		elif len(dob) == 7: # ddmyyyy
+			dob_.append(dob[0:2])
+			dob_.append(dob[2])
+			dob_.append(dob[3:])
+		elif len(dob) == 6 and dob[3:4] != '19': # ddmmyy
+			dob_.append(dob[:2])
+			dob_.append(dob[2:4])
+			dob_.append(dob[4:])
+		elif len(dob) == 5 and dob[1] == '1' and (dob[2] == '0' or dob[2] == '1' or dob[2] == '2'): # dmmyy
+			dob_.append(dob[0])
+			dob_.append(dob[1:3])
+			dob_.append(dob[3:])
+		elif len(dob) == 5: # ddmyy
+			dob_.append(dob[:2])
+			dob_.append(dob[2])
+			dob_.append(dob[3:])
+		elif len(dob) == 4: # dmyy
+			dob_.append(dob[0])
+			dob_.append(dob[1])
+			dob_.append(dob[2:])
+		else:
+			if(len(dob) < 4):
+				return None
+			# print dob
+			# print filter(lambda x: x.isdigit(),dob)
+			print 'no / partnerDOB issue'
+		# deal with no /'s
+	try:
+		d = int(filter(lambda x: x.isdigit(),dob_[0]))
+		m = int(filter(lambda x: x.isdigit(),dob_[1]))
+		y = int(filter(lambda x: x.isdigit(),dob_[2]))
+		if y < 100:
+			y = y + 1900
+		if (m > 12 and d <= 12):
+			temp = d
+			d = m
+			m = temp 
+		if(d > 31 or d < 1 or m > 12 or m < 1 or y > 2017 or y < 1900):
+			print 'error with DOB '+d+'/'+m+'/'+y
+			pdb.set_trace()
+	except TypeError:
+		return None
+	# print  (d,m,y)
+	return (d,m,y)
+
+def monthStringToNum(s):
+	# print 'inMonthStringToNum'
+	m = {'jan':1,'feb':2,'mar':3,
+	'apr':4,'may':5,'jun':6,'jul':7,'aug':8,
+	'sep':9,'oct':10,'nov':11,'dec':12}
+	s_ = s.strip()[:3].lower()
+	try:
+		out = m[s_]
+		return out
+	except:
+		raise ValueError('Not a month')
+
+def checkMonthDay(d,m):
+	if d > 31: # take first two digits of day
+		d = int(str(d)[:2])
+		if d > 31:
+			d = int(str(d)[1])
+	if m > 12 and d < 12: # Day and month wrong way round - American
+		temp = m
+		m = d
+		d = temp
+	if(m == 2):
+		if d <= 29:
+			return (True,d,m)
+		else:
+			return (False,d,m)
+	elif m in [4,6,9,11]:
+		if d <= 30:
+			return (True,d,m)
+		else:
+			return (False,d,m)
+	elif m <= 12 and d <= 31:
+		return (True,d,m)
+	else:
+		return (False,d,m)
+
+def parseDOB(d,m,y):
+	d = int(filter(lambda x: x.isdigit(),d))
+	y = int(filter(lambda x: x.isdigit(),y))
+	try:
+		# print m
+		m = monthStringToNum(m.strip())
+	except ValueError:
+		m = int(m.strip())
+	if(y < 100):
+		y = y + 1900
+	(r,d,m) = checkMonthDay(d,m)
+	if not r:
+		print 'error with day month'
+		print (r,d,m)
+	return (d,m,y)
+
+def parseTOB(T):
+	# pdb.set_trace()
+	timeFlag = None
+	T_ = T.replace('.','').lower().strip()
+	if 'am' in T_:
+		timeFlag = 0
+		T = T_.replace('am','')
+	if 'pm' in T_:
+		timeFlag = 1
+		T = T_.replace('pm','')
+	T = T.strip()
+	if T.count('.') == 1:
+		T = T.replace('.',':')
+	try:
+		if ':' in T:
+			T_ = T.split(':')
+			
+			H = int(T_[0])
+			M = int(T_[1])
+		else:
+			if len(T) == 4:
+				H = int(T[:2])
+				M = int(T[2:])
+			elif int(T) <= 24 :
+				H = int(T)
+				M = 0
+			elif int(T) > 100:
+				H = int(T)/100
+				M = int(T)%100
+		if timeFlag is not None:
+			if timeFlag == 0:
+				H = H%12
+			else:
+				H = H%12 + 12
+	except ValueError:
+		H = DEFAULT_TIME_H
+		M = DEFAULT_TIME_M
+	return (H,M)
+
+def makePayload(dataDict):
+	if type(dataDict['COB']) is str:
+		cob_0 = float(dataDict['COB'].split(',')[0][1:])
+		cob_1 = float(dataDict['COB'].split(',')[1])
+		dataDict['COB'] = (cob_0,cob_1)
+	if type(dataDict['pCOB']) is str:
+		pcob_0 = float(dataDict['pCOB'].split(',')[0][1:])
+		pcob_1 = float(dataDict['pCOB'].split(',')[1])
+		dataDict['pCOB'] = (pcob_0,pcob_1)
+	if type(dataDict['DOB']) is str:
+		dataDict['DOB'] = dataDict['DOB'][1:-1].split(',')
+	if type(dataDict['pDOB']) is str:
+		dataDict['pDOB'] = dataDict['pDOB'][1:-1].split(',')
+	if type(dataDict['TOB']) is str:
+		dataDict['TOB'] = dataDict['TOB'][1:-1].split(',')
+	if type(dataDict['pTOB']) is str:
+		dataDict['pTOB'] = dataDict['pTOB'][1:-1].split(',')
+	# pdb.set_trace()
+
+	print dataDict['pDOB']
+
+	R = {'send_calculation':'1', #Req
+		'muz_narozeni_den':dataDict['DOB'][0],
+		'muz_narozeni_mesic':dataDict['DOB'][1],
+		'muz_narozeni_rok':dataDict['DOB'][2],
+		'muz_narozeni_hodina':dataDict['TOB'][0],
+		'muz_narozeni_minuta':dataDict['TOB'][1],
+		'muz_narozeni_city':'',
+		'muz_narozeni_mesto_hidden':'Manually+place%3A+%C2%B0%27N%2C+%C2%B0%27E',#auto
+		'muz_narozeni_stat_hidden':'XX',
+		'muz_narozeni_podstat_kratky_hidden':'',
+		'muz_narozeni_podstat_hidden':'',
+		'muz_narozeni_podstat2_kratky_hidden':'',
+		'muz_narozeni_podstat3_kratky_hidden':'',
+		'muz_narozeni_input_hidden':'',
+		'muz_narozeni_sirka_stupne':str(abs(dataDict['COB'][0])).split('.')[0],
+		'muz_narozeni_sirka_minuty':str(float('0.'+str(dataDict['COB'][0]).split('.')[1])*60).split('.')[0],
+		'muz_narozeni_sirka_smer': '1' if dataDict['COB'][0]<0 else '0', #address N Dir (0':'N',1':'S)
+		'muz_narozeni_delka_stupne':str(abs(dataDict['COB'][1])).split('.')[0], #address E - Main
+		'muz_narozeni_delka_minuty':str(float('0.'+str(dataDict['COB'][1]).split('.')[1])*60).split('.')[0],
+		'muz_narozeni_delka_smer': '1' if dataDict['COB'][1]<0 else '0', #address E Dir (0':'E',1':'W)
+		'muz_narozeni_timezone_form':'auto',
+		'muz_narozeni_timezone_dst_form':'auto',
+		'send_calculation':'1',
+		'zena_narozeni_den':dataDict['pDOB'][0],
+		'zena_narozeni_mesic':dataDict['pDOB'][1],
+		'zena_narozeni_rok':dataDict['pDOB'][2],
+		'zena_narozeni_hodina':dataDict['pTOB'][0],
+		'zena_narozeni_minuta':dataDict['pTOB'][1],
+		'zena_narozeni_city':'',
+		'zena_narozeni_mesto_hidden':'Manually+place%3A+%C2%B0%27N%2C+%C2%B0%27E',
+		'zena_narozeni_stat_hidden':'XX',
+		'zena_narozeni_podstat_kratky_hidden':'',
+		'zena_narozeni_podstat_hidden':'',
+		'zena_narozeni_podstat2_kratky_hidden':'',
+		'zena_narozeni_podstat3_kratky_hidden':'',
+		'zena_narozeni_input_hidden':'',
+		'zena_narozeni_sirka_stupne':str(abs(dataDict['pCOB'][0])).split('.')[0],
+		'zena_narozeni_sirka_minuty':str(float('0.'+str(dataDict['pCOB'][0]).split('.')[1])*60).split('.')[0],
+		'zena_narozeni_sirka_smer': '1' if dataDict['pCOB'][0]<0 else '0',
+		'zena_narozeni_delka_stupne':str(abs(dataDict['pCOB'][1])).split('.')[0],
+		'zena_narozeni_delka_minuty':str(float('0.'+str(dataDict['pCOB'][1]).split('.')[1])*60).split('.')[0],
+		'zena_narozeni_delka_smer': '1' if dataDict['pCOB'][1]<0 else '0',
+		'zena_narozeni_timezone_form':'auto',
+		'zena_narozeni_timezone_dst_form':'auto',
+		'switch_interpretations':'0',
+		'house_system':'placidus',
+		'uhel_orbis':'#tabs_redraw'}
+	return R
+
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/V4/individuals.csv	Sun Mar 04 14:51:43 2018 +0000
@@ -0,0 +1,170 @@
+ID,Time Started,Time Finished,OS,Country,Area,City,Provider,Gender,Age,Year Of Birth,"Is love written in the stars? Help us find out: all we need is your and your partner's accurate date, time and place of birth.",How long have you been in your relationship?,How well matched are you with your partner in terms of long term compatibility?,"Overall, how would you rate the sexual chemistry between you and your partner?",Are you going through a difficult period with your partner?,Which month have you been born?,Which day (numeric) have you been born?,"What is your place of birth? Please specify city and country (for example, San Francisco, USA).","At what exact time were you born? Please use the format HHMM (for example, 2204).",How accurate is the information of your time of birth?,"What is your partner's date of birth? Please use the format DD/MM/YYYY (for example, 29/03/1981).","What is your partner's place of birth? Please specify city and country (for example, San Francisco, USA).","At what exact time were your partner born? Please use the format HHMM (for example, 2204).",How accurate is the information of your partner's time of birth?,What is your partner's educational level?,What is your partner's gross yearly income?,What is your partner's sector of occupation?,How long has your partner held this job for?,How satisfied is your partner with his occupation?,How long have you hold your job for?,How satisfied are you with your occupation?,Marital Status,Number of children,Education,Employment Status,Career,Race,Income,Postal Code,US Census Region,US Census Division,US Congressional District,DMA Code,DMA Name,Musicfan,Productivity Booster,Bookworm,Socialite,Traveler,Sportsfan,Gamer,Value Shopper,Food and Dining Lover,Entertainment Enthusiast,Fashionista,Job Seeker,Insurance,Real Estate,Car Purchase,ADID IDFA
+-912172149,2017-11-04 02:18:03,2017-11-04 02:19:27,Android,US,California,Los Angeles,MetroPCS,female,25 - 34,1988,0,1-3 years,8,8,"Yes, but it is temporary",April ,05,mexico city,i really dont know,Not accurate (+/- 7-12 hrs),09/07/88,florida,i dont know the time,Not accurate (+/- 7-12 hrs),High school,"Less than $ 25,000",Agriculture Forestry Fishing or Hunting,More than 2 years and less than 4 years,8,More than 2 years and less than 4 years,6,living_with_partner,zero,middle_school,self_employed,student,hispanic,lower_i,90044,West,Pacific,,,,true,false,false,true,false,false,false,true,true,true,true,,,,,00831a4e-3367-40b9-96fa-19b42ecd2fb5
+722358000,2017-11-05 06:53:56,2017-11-05 06:57:04,Android,US,California,Lake Elsinore,Verizon Wireless,male,35 - 44,1977,0,6-10 years,10,10,No,July,22,"Atlanta, GA USA",1035,Mostly accurate (+/- 1-2 hrs),05/08/1984,Hammontan NJ USA,0834,Somewhat accurate (+/- 3-6 hrs),University,"Less than $ 25,000",Arts Entertainment or Recreation,More than 2 years and less than 4 years,9,Less than 12 months,10,living_with_partner,zero,university,self_employed,health_care_and_social_assistance,white,middle_i,92532,West,Pacific,,,,true,true,true,true,false,true,true,true,true,true,true,,,,,00a6858e-0c8b-4068-a483-b3bccba76151
+679163914,2017-11-03 17:19:57,2017-11-03 17:22:54,Android,US,Missouri,Blue Springs,Boost Mobile,female,25 - 34,1987,0,3-6 years,10,9,No,December,28,"Oklahoma City, USA",1144,Very accurate,29/08/1985,"Lafayette, USA",1234,Somewhat accurate (+/- 3-6 hrs),Vocational/technical college,"$ 25,000-49,999",Unemployed,More than one year and less than 2 years,9,More than one year and less than 2 years,9,living_with_partner,two,high_school,employed_for_wages,other,white,lower_ii,64013,Midwest,West North Central,,,,true,true,false,true,false,false,false,true,false,true,true,,,,,011405b5-21ee-4fd3-93c2-9b4e402c6d33
+1555883785,2017-11-03 21:03:51,2017-11-03 21:06:36,Android,US,Maryland,Gwynn Oak,Boost Mobile,female,35 - 44,1979,0,3-6 years,4,1,Yes and we may break up,May ,5,Philadelphia,11:30,Very accurate,01/05/1975,Doylestown,12:00,Very accurate,High school,"$ 25,000-49,999",Transportation and Warehousing,More than one year and less than 2 years,3,More than 7 years,9,living_with_partner,one,vocational_technical_college,self_employed,other,white,lower_ii,21207,South,South Atlantic,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,0121695a-5f70-40f4-a499-c0137b6d1aa6
+1761713540,2017-11-03 21:35:23,2017-11-03 21:37:48,Android,US,Idaho,Boise,Unknown,female,25 - 34,1992,0,1-3 years,10,10,"Yes, but it is temporary",October ,16,"Missoula, USA",1415,Very accurate,19/08/1993,"Pikeville,USA",0,I do not know my partner's time of birth,High school,"$ 50,000-74,999",Construction,Less than 12 months,10,Less than 12 months,10,living_with_partner,zero,university,employed_for_wages,hotel_and_food_services,white,middle_i,83705,West,Mountain,,,,true,false,true,true,false,false,false,true,true,true,true,,,,,012ae9ae-fbd1-4bed-9939-61eec21f3431
+-1859507355,2017-11-03 19:24:30,2017-11-03 19:27:26,iOS,US,South Carolina,Wellford,cricket,female,25 - 34,1991,0,1-3 years,10,10,No,March ,7,"Spartanburg, USA",1352,Somewhat accurate (+/- 3-6 hrs),04/05/1988,"Rome, USA",1232,Somewhat accurate (+/- 3-6 hrs),Vocational/technical college,"$ 25,000-49,999",Scientific or Technical Services,More than 2 years and less than 4 years,8,Less than 12 months,10,living_with_partner,three,high_school,homemaker,homemaker,white,lower_ii,29385,South,South Atlantic,,,,,,,,,,,,,,,,,,,0130CE41-38B3-4110-9DB0-776D378C3771
+787835253,2017-11-04 02:00:01,2017-11-04 02:02:19,Android,US,Michigan,Southfield,Sprint,female,25 - 34,1987,0,3-6 years,10,10,No,July,24,Columbus Ohio,304,I do not know my time of birth,02/05/1984,Zanesville Ohio,304,I do not know my partner's time of birth,High school,"Less than $ 25,000",Unemployed,Less than 12 months,10,Less than 12 months,10,living_with_partner,zero,vocational_technical_college,unemployed_looking,unemployed,white,prefer_not_to_say,48086,Midwest,East North Central,,,,true,false,true,true,false,false,false,true,true,true,true,,,,,018607f0-0617-4a41-a47e-aaa48021fc23
+1789582200,2017-11-03 20:21:10,2017-11-03 20:23:33,Android,US,Maryland,Silver Spring,AT&T,female,25 - 34,1988,0,3-6 years,10,10,"Yes, but it is temporary",November,9,Welch in wyoman counrty,1.45,Very accurate,6/19/1973,Summerville WV,5.34,Very accurate,High school,"$ 75,000-99,999",Education,More than 7 years,10,More than 7 years,6,living_with_partner,one,high_school,self_employed,broadcasting,prefer_not_to_say,prefer_not_to_say,20910,South,South Atlantic,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,01cdaa12-5b8f-40ca-9e88-bdaf7a1fd1f5
+-382571747,2017-11-04 02:38:39,2017-11-04 02:42:45,Android,US,Florida,Lakeland,Boost Mobile,female,25 - 34,1992,0,3-6 years,10,10,No,November,7,"Indiantown,Fl,USA",1034,Very accurate,22/08/1990,"Greenville, Ohio, USA",123,Very accurate,High school,"$ 25,000-49,999",Autoparts,More than 2 years and less than 4 years,7,More than one year and less than 2 years,7,living_with_partner,one,vocational_technical_college,unemployed_looking,health_care_and_social_assistance,hispanic,lower_i,33815,South,South Atlantic,,,,true,false,false,true,false,false,false,true,false,true,true,,,,,01ea6ea2-608c-4b6b-8900-6ca7e00be386
+-637028230,2017-11-04 18:57:11,2017-11-04 18:59:23,iOS,US,California,North Hollywood,T-Mobile,male,25 - 34,1991,0,6-10 years,1,1,Yes and we may break up,July,8,"Pomona, USA",2204,Somewhat accurate (+/- 3-6 hrs),09061982,"Mexico City, mexico",0000,I do not know my partner's time of birth,University,"$ 75,000-99,999",Construction,More than 7 years,7,More than 2 years and less than 4 years,10,living_with_partner,one,university,self_employed,other,hispanic,middle_ii,91605,West,Pacific,,,,,,,,,,,,,,,,,,,02149FED-9AFC-4C5D-8CD6-0D33C6863726
+-613704911,2017-11-03 23:07:49,2017-11-03 23:10:47,Android,US,Illinois,Rockford,MetroPCS,female,25 - 34,1985,0,1-3 years,10,10,No,February ,21,Harvard il,14:30,Very accurate,09/06/1985,Rockford il,0500,I do not know my partner's time of birth,Middle school,"Less than $ 25,000",Transportation and Warehousing,Less than 12 months,10,Less than 12 months,10,living_with_partner,four,middle_school,unable_to_work,unemployed,white,lower_i,61114,Midwest,East North Central,,,,true,false,true,true,false,true,true,true,true,true,true,,,,,0235c29f-7c60-4805-b65e-11c18ee69917
+1864407507,2017-11-03 23:37:46,2017-11-03 23:39:23,Android,US,New Mexico,Albuquerque,NA,female,25 - 34,1992,0,1-3 years,10,10,No,December,22,Albuquerque New Mexico usa,722,Very accurate,11/03/1992,Albuquerque new mexico USA,1122,Very accurate,High school,"Less than $ 25,000",Unemployed,Less than 12 months,6,Less than 12 months,6,living_with_partner,three,high_school,homemaker,homemaker,white,lower_i,87107,West,Mountain,,,,true,false,true,true,false,false,false,true,false,true,true,,,,,023d1de4-d0fb-4b6b-9f50-ab267c969a42
+37781094,2017-11-03 22:17:57,2017-11-03 22:19:54,Android,US,Ohio,Piqua,Boost Mobile,female,25 - 34,1990,0,1-3 years,5,5,Yes and we may break up,July,31,"Dayton, Ohio",1102,Mostly accurate (+/- 1-2 hrs),10/16/1988,"Troy, Ohio",0915,Mostly accurate (+/- 1-2 hrs),High school,"$ 100,000-124,999",Construction,More than 2 years and less than 4 years,5,More than 4 years and less then 7 years,7,living_with_partner,two,vocational_technical_college,employed_for_wages,hotel_and_food_services,white,high_i,45356,Midwest,East North Central,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,0318efb8-7359-4e42-899c-a287a75b5dfe
+-300299930,2017-11-03 16:53:53,2017-11-03 16:55:08,Android,US,Missouri,Unknown,AT&T,female,25 - 34,1991,0,1-3 years,10,9,No,October ,7,"Poplar Bluff, MO, USA",0807,Very accurate,15/05/1991,"Herrin, IL, USA",1646,Very accurate,High school,"$ 25,000-49,999",Retail,More than 2 years and less than 4 years,9,Less than 12 months,7,living_with_partner,one,university,employed_for_wages,education,white,lower_i,,Midwest,West North Central,,,,true,true,true,true,true,true,false,true,true,true,true,false,false,true,false,0386b0da-868e-425e-96ab-3dea1eeba6bd
+-16359333,2017-11-04 02:38:24,2017-11-04 02:41:11,Android,US,Pennsylvania,Philadelphia,T-Mobile,female,35 - 44,1981,0,6-10 years,9,8,No,April ,9,Philadelphia,1035,Very accurate,14/01/1983,Chester,1200,Not accurate (+/- 7-12 hrs),Vocational/technical college,"$ 50,000-74,999",Manufacturing Other,More than 2 years and less than 4 years,7,Less than 12 months,1,living_with_partner,zero,university,employed_for_wages,legal_services,white,middle_ii,19144,Northeast,Middle Atlantic,,,,true,true,true,true,true,true,false,true,true,true,true,true,false,false,false,03bc7c55-1fe5-40e6-885b-53809b140905
+96583197,2017-11-04 00:33:23,2017-11-04 00:36:40,Android,US,Ohio,Wilmington,NA,female,25 - 34,1984,0,1-3 years,9,7,No,January ,18,Georgetown Ohio,0645,Somewhat accurate (+/- 3-6 hrs),29/4/1981,Hillsboro ohio,1543,Not accurate (+/- 7-12 hrs),High school,"$ 25,000-49,999",Construction,More than 2 years and less than 4 years,9,Less than 12 months,7,living_with_partner,four,vocational_technical_college,employed_for_wages,manufacturing_other,white,lower_ii,45177,Midwest,East North Central,,,,,,,,,,,,,,,,,,,03beddb1-8de1-4912-a225-f9775d51fd1c
+1117157787,2017-11-03 17:41:01,2017-11-03 17:45:47,Android,US,New York,Wappingers Falls,cricket,male,35 - 44,1978,0,6-10 years,6,8,No,July,14,Albany newyork,1037,Very accurate,16/9/1978,Hudson new york,0730,Mostly accurate (+/- 1-2 hrs),Vocational/technical college,"$ 25,000-49,999",Government and Public Administration,More than 2 years and less than 4 years,7,More than 4 years and less then 7 years,6,living_with_partner,two,vocational_technical_college,self_employed,construction,white,middle_i,12590,Northeast,Middle Atlantic,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,03cca94c-a67a-46f8-aa70-894491bacc41
+-1733132221,2017-11-03 18:18:56,2017-11-03 18:20:44,Android,US,Delaware,Unknown,Jio 4G,male,25 - 34,1990,0,3-6 years,10,10,No,February ,23,San Francisco,0430,Mostly accurate (+/- 1-2 hrs),28/3/1990,San Francisco,0340,Mostly accurate (+/- 1-2 hrs),University,"$ 25,000-49,999",Telecommunications,More than one year and less than 2 years,9,More than one year and less than 2 years,8,living_with_partner,zero,university,self_employed,software,white,lower_ii,,South,South Atlantic,,,,true,false,false,true,false,false,true,true,false,true,true,,,,,03d09b1e-eeb0-4ecc-a114-057d5b82f862
+-422174791,2017-11-03 21:37:57,2017-11-03 21:42:42,Android,US,California,Modesto,MetroPCS,female,25 - 34,1988,0,3-6 years,10,5,"Yes, but it is temporary",January ,10,"Turlock CA, USA",0800,Very accurate,12/07/1988,"Boston, USA",0637,Very accurate,High school,"$ 25,000-49,999",Construction,More than 2 years and less than 4 years,10,Less than 12 months,6,living_with_partner,four,high_school,homemaker,homemaker,white,lower_ii,95350,West,Pacific,,,,true,false,false,true,true,false,false,true,false,true,true,,,,,03f9d59c-0056-4f56-a6a5-367cc6910cd6
+-1811640060,2017-11-03 21:11:55,2017-11-03 21:14:07,Android,US,Oregon,The Dalles,U.S. Cellular,female,25 - 34,1990,0,More than 10 years,10,10,No,February ,18,Washington USA,1500,I do not know my time of birth,04/01/1990,Oregon usa,1500,I do not know my partner's time of birth,High school,"$ 25,000-49,999",Distribution,More than one year and less than 2 years,7,More than 4 years and less then 7 years,7,living_with_partner,one,high_school,employed_for_wages,education,white,lower_ii,97058,West,Pacific,,,,true,false,true,true,true,false,false,true,false,true,true,,,,,04073129-633e-40ea-a155-f1cf5ccdec00
+-2030054076,2017-11-03 16:35:21,2017-11-03 16:38:03,Android,US,Arizona,Chandler,Verizon Wireless,female,25 - 34,1988,0,3-6 years,8,10,No,February ,25,"Milwaukee, USA",1745,Mostly accurate (+/- 1-2 hrs),06/12/1985,"Des Moines, USA",730,Mostly accurate (+/- 1-2 hrs),University,"$ 50,000-74,999",Scientific or Technical Services,Less than 12 months,10,More than one year and less than 2 years,10,living_with_partner,one,vocational_technical_college,homemaker,homemaker,white,lower_ii,85225,West,Mountain,,,,true,false,true,true,true,false,false,true,true,true,true,false,false,true,false,0417acd3-be64-4866-8721-71fa5bf6eea3
+-1157133735,2017-11-03 17:31:08,2017-11-03 17:37:28,Android,US,Kentucky,Fort Thomas,AT&T,female,25 - 34,1992,0,1-3 years,10,10,No,January ,31,"Hyden, usa",1235,I do not know my time of birth,10/02/1993,Cynthiana usa,2235,I do not know my partner's time of birth,High school,"$ 25,000-49,999",Construction,More than 7 years,10,More than 7 years,10,living_with_partner,two,high_school,unable_to_work,unemployed,white,lower_i,41075,South,East South Central,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,041922b6-29b7-4b85-a692-cd0ce66b2fa4
+-1845424824,2017-11-04 00:16:34,2017-11-04 00:19:31,Android,US,Ohio,Marysville,MetroPCS,female,35 - 44,1979,0,More than 10 years,10,10,No,January ,27,Ashtabula ohio,2209,Mostly accurate (+/- 1-2 hrs),01/27/1979,Warren ohio,2208,Mostly accurate (+/- 1-2 hrs),High school,"Less than $ 25,000",Homemaker,Less than 12 months,10,More than 7 years,10,living_with_partner,two,high_school,homemaker,homemaker,white,lower_i,43040,Midwest,East North Central,,,,true,false,false,true,false,false,false,true,false,true,true,,,,,045c85fe-a1bd-4840-a968-27f1a60a36f3
+2055777317,2017-11-03 23:02:50,2017-11-03 23:05:19,Android,US,Arizona,Phoenix,Virgin Mobile,female,25 - 34,1985,0,3-6 years,10,10,"Yes, but it is temporary",October ,30,"Phoenix, USA",0530,Very accurate,31/07/1988,"Chandler, USA",0800,I do not know my partner's time of birth,High school,"$ 25,000-49,999",Retail,More than 4 years and less then 7 years,8,Less than 12 months,10,living_with_partner,three,high_school,employed_for_wages,retail,white,lower_ii,85029,West,Mountain,,,,true,true,true,true,false,true,true,true,true,true,true,,,,,04a51886-d2c8-4c4e-9818-e0023643bf42
+352021901,2017-11-04 01:14:04,2017-11-04 01:16:46,Android,US,Maine,Biddeford,Sprint,female,25 - 34,1988,0,6-10 years,10,10,No,November,13,San Antonio TX,2134,Not accurate (+/- 7-12 hrs),13051987,Biddeford maine,1902,Very accurate,High school,"Less than $ 25,000",Manufacturing Other,More than 4 years and less then 7 years,10,Less than 12 months,4,living_with_partner,two,university,unemployed_looking,unemployed,white,lower_ii,04005,,,,,,true,false,true,true,false,true,false,true,false,true,true,,,,,04bc60db-e136-4e76-99f1-d4277165fe9f
+-1661284329,2017-11-05 03:13:07,2017-11-05 03:15:28,Android,US,California,Highland,Family Mobile,male,35 - 44,1982,0,3-6 years,10,10,No,November,12,uk,0000,Very accurate,30/10/1974,anaheim us,0000,Somewhat accurate (+/- 3-6 hrs),Vocational/technical college,"$ 25,000-49,999",Health Care And Social Assistance,More than 7 years,8,More than one year and less than 2 years,8,living_with_partner,zero,high_school,unemployed_looking,unemployed,white,lower_i,92346,West,Pacific,,,,true,false,false,true,false,false,false,true,false,true,false,,,,,04bdff3c-6179-4162-b27a-14d0edcd5a15
+84686330,2017-11-04 15:47:42,2017-11-04 15:50:34,Android,US,Massachusetts,Boston,NA,male,35 - 44,1979,0,More than 10 years,8,10,No,January ,25,Boston mass,1610,Very accurate,08/21/1979,Boston mass,1426,Somewhat accurate (+/- 3-6 hrs),High school,"$ 25,000-49,999",Retail,More than 2 years and less than 4 years,7,More than 4 years and less then 7 years,8,living_with_partner,two,high_school,employed_for_wages,construction,white,lower_ii,02118,Northeast,New England,,,,true,false,false,false,false,true,true,true,false,true,false,,,,,04d70466-0a2e-4c33-8237-6ec0fff72da4
+1701751711,2017-11-05 02:33:51,2017-11-05 02:36:05,Android,US,Wisconsin,Baraboo,U.S. Cellular,male,25 - 34,1988,0,1-3 years,10,5,"Yes, but it is temporary",February ,11,"Racine, WI",12:30 pm,Mostly accurate (+/- 1-2 hrs),12/11/1986,"Milwaukee, WI",0004,Mostly accurate (+/- 1-2 hrs),High school,"Less than $ 25,000",Hotel and Food Services,More than one year and less than 2 years,6,More than one year and less than 2 years,9,living_with_partner,one,university,employed_for_wages,hotel_and_food_services,white,lower_ii,53913,Midwest,East North Central,,,,true,true,true,true,true,true,true,true,true,true,true,false,false,true,false,04eb8c6a-ce7c-4f03-87bc-9bc3fa92fdb8
+1713421276,2017-11-04 02:06:48,2017-11-04 02:10:06,Android,US,Ohio,Defiance,Virgin Mobile,female,25 - 34,1991,0,1-3 years,5,7,"Yes, but it is temporary",June ,26,"Ohio, USA",0330,Very accurate,06/12/1987,"Michigan, USA",0420,Mostly accurate (+/- 1-2 hrs),High school,"Less than $ 25,000",Construction,More than one year and less than 2 years,8,More than 2 years and less than 4 years,3,living_with_partner,three,high_school,employed_for_wages,other,black,lower_i,43512,Midwest,East North Central,,,,true,false,true,true,false,false,false,true,false,false,true,,,,,05123fec-4096-46d6-a0c1-94fb76e502fe
+1965406700,2017-11-03 17:38:01,2017-11-03 17:40:15,iOS,US,Washington,Vancouver,AT&T,female,25 - 34,1989,0,1-3 years,10,10,No,November,10,Vancouver,608,Very accurate,03/17/1980,Vancouver,802,Mostly accurate (+/- 1-2 hrs),High school,"$ 50,000-74,999",Manufacturing Other,More than 4 years and less then 7 years,10,More than 2 years and less than 4 years,9,living_with_partner,three,high_school,homemaker,homemaker,white,lower_i,98683,West,Pacific,,,,,,,,,,,,,,,,,,,0560C93B-FB29-4A1D-B958-41C3841E879B
+1058651099,2017-11-04 01:28:43,2017-11-04 01:32:32,Android,US,Michigan,Warren,cricket,female,25 - 34,1991,0,Less than 6 months,4,3,No,March ,15,Detroit michigan,0600,I do not know my time of birth,29/05/1991,Detroit michigan,000p,I do not know my partner's time of birth,High school,Don't know or prefer not to say,Unemployed,Less than 12 months,2,Less than 12 months,2,living_with_partner,two,middle_school,homemaker,homemaker,white,lower_ii,48089,Midwest,East North Central,,,,true,false,true,true,false,false,true,true,false,true,true,,,,,0571f539-6a45-4503-99d4-2d27b6f2914d
+1941236373,2017-11-03 18:40:52,2017-11-03 18:43:20,Android,US,Nebraska,Norfolk,Viaero,female,25 - 34,1987,0,More than 10 years,7,9,No,March ,1,"Boston, MA",1210,Very accurate,05/07/1980,"Newport News, VA",426,Very accurate,Vocational/technical college,"$ 25,000-49,999",Manufacturing Other,More than 2 years and less than 4 years,5,More than 7 years,8,living_with_partner,two,high_school,homemaker,homemaker,white,middle_i,68701,Midwest,West North Central,,,,true,true,true,true,true,false,false,true,true,true,true,,,,,0573e655-294c-46f3-a7c6-c968d3f0bcde
+-2048979225,2017-11-03 17:53:36,2017-11-03 17:55:54,iOS,US,Wisconsin,Waupun,U.S. Cellular,female,25 - 34,1989,0,6-10 years,10,10,No,September ,3,Janevil wi,1208,I do not know my time of birth,05/09/1987,Wisconsin rapids wi,0,I do not know my partner's time of birth,High school,"$ 100,000-124,999",Retail,More than one year and less than 2 years,10,More than one year and less than 2 years,7,living_with_partner,zero,vocational_technical_college,student,student,white,middle_ii,53963,Midwest,East North Central,,,,,,,,,,,,,,,,,,,05777831-A08B-4D8F-8614-43870AA110CD
+-323109194,2017-11-04 01:37:54,2017-11-04 01:40:14,Android,US,Georgia,Unknown,Boost Mobile,female,25 - 34,1990,0,3-6 years,10,10,"Yes, but it is temporary",July,26,Unsure,Unsure,I do not know my time of birth,08051988,Unsure,Unsure,I do not know my partner's time of birth,High school,"Less than $ 25,000",Fsctory,More than 4 years and less then 7 years,5,More than 7 years,6,living_with_partner,prefer_not_to_say,vocational_technical_college,unable_to_work,other,prefer_not_to_say,lower_i,,South,South Atlantic,,,,false,false,false,false,false,false,false,true,false,true,true,,,,,058d053d-be5e-4d8d-bcb8-ff5d50772fdc
+-1070800134,2017-11-03 17:12:23,2017-11-03 17:16:02,Android,US,New Jersey,Jersey City,MetroPCS,female,25 - 34,1988,0,6 months-1 year,4,10,"Yes, but it is temporary",July,27,"New York, USA",1013,Very accurate,09/27/1983,"Jersey City, USA",1000,I do not know my partner's time of birth,High school,"$ 50,000-74,999",Transportation and Warehousing,More than 2 years and less than 4 years,5,More than 2 years and less than 4 years,5,living_with_partner,zero,high_school,unemployed_looking,unemployed,black,lower_ii,07302,Northeast,Middle Atlantic,,,,false,false,true,false,false,true,true,true,true,true,false,,,,,058e8bd1-8ee7-4f83-9d53-292d6a3e2d04
+1122299494,2017-11-03 22:19:25,2017-11-03 22:21:01,iOS,US,Pennsylvania,Cementon,AT&T,female,25 - 34,1990,0,3-6 years,9,8,No,February ,16,"Allentown, PA, USA",1600,Very accurate,05/04/1991,"Phillipsburg, NJ, USA",1500,Mostly accurate (+/- 1-2 hrs),University,"$ 50,000-74,999",Finance and Insurance,More than one year and less than 2 years,9,More than one year and less than 2 years,10,living_with_partner,zero,postgraduate,employed_for_wages,education,white,middle_ii,18052,Northeast,Middle Atlantic,,,,,,,,,,,,,,,,,,,05980066-6AB6-4C2E-983A-5C71AD69FE43
+2100470022,2017-11-04 02:41:26,2017-11-04 02:44:12,Android,US,Pennsylvania,Lansdale,T-Mobile,female,25 - 34,1992,0,1-3 years,8,9,"Yes, but it is temporary",January ,22,"Philadelphia, usa",0420,Very accurate,17/01/1985,"Allentown, usa",2030,Mostly accurate (+/- 1-2 hrs),University,"$ 25,000-49,999",Construction,More than 2 years and less than 4 years,10,Less than 12 months,9,living_with_partner,zero,university,employed_for_wages,retail,white,lower_ii,19446,Northeast,Middle Atlantic,,,,true,true,true,true,true,true,false,true,true,true,true,,,,,062b00bf-a598-4fba-85d3-59726ac1e8d3
+-1669294075,2017-11-04 10:54:31,2017-11-04 10:59:57,Android,US,Georgia,Griffin,Verizon Wireless,male,35 - 44,1973,0,Less than 6 months,10,10,No,December,9,Griffin Ga.,0423,Very accurate,12041979,Worcester Massachusetts,230,Not accurate (+/- 7-12 hrs),Vocational/technical college,"$ 25,000-49,999",Manufacturing Other,More than one year and less than 2 years,10,Less than 12 months,10,living_with_partner,one,high_school,employed_for_wages,manufacturing_other,white,lower_ii,30224,South,South Atlantic,,,,true,false,false,false,false,false,false,true,false,false,true,,,,,064ed1de-9479-4834-9c07-440d40d244e0
+1137526813,2017-11-04 10:16:26,2017-11-04 10:20:14,Android,US,Illinois,Rock Falls,U.S. Cellular,male,25 - 34,1990,0,1-3 years,8,9,No,October ,23,"Sterling, usa",0730,Very accurate,03/17/1995,"Sterling, usa",1430,I do not know my partner's time of birth,High school,"Less than $ 25,000",Retail,More than 2 years and less than 4 years,3,Less than 12 months,5,living_with_partner,two,vocational_technical_college,employed_for_wages,manufacturing_other,white,lower_ii,61071,Midwest,East North Central,,,,true,false,true,true,false,false,false,true,false,true,true,,,,,06607963-d65d-44a1-bb1f-04a4fdfdf106
+1433783746,2017-11-04 00:51:38,2017-11-04 00:54:29,Android,US,Nevada,Las Vegas,MetroPCS,female,25 - 34,1991,0,6-10 years,8,9,No,November,15,Mexico,0352,Not accurate (+/- 7-12 hrs),08/121991,Usa,1130,Somewhat accurate (+/- 3-6 hrs),Middle school,"Less than $ 25,000",Construction,More than one year and less than 2 years,8,More than one year and less than 2 years,6,living_with_partner,two,high_school,homemaker,education,hispanic,lower_i,89107,West,Mountain,,,,false,false,false,true,false,false,false,false,false,true,true,,,,,0666149b-4673-4f69-9e1a-b13bd9d2f868
+1227881134,2017-11-03 22:24:16,2017-11-03 22:27:23,Android,US,Georgia,Unknown,cricket,female,35 - 44,1982,0,3-6 years,8,10,"Yes, but it is temporary",July,12,Atlanta ga,2206,I do not know my time of birth,11/02/1970,Alabama,2208,I do not know my partner's time of birth,High school,"$ 50,000-74,999",Transportation and Warehousing,More than 4 years and less then 7 years,10,More than 7 years,10,living_with_partner,six_or_more,high_school,unable_to_work,unemployed,black,middle_i,,South,South Atlantic,,,,true,false,false,true,false,false,false,true,true,true,true,,,,,066ff6d9-2d93-4ed6-9dd8-80692d80e9df
+-236133641,2017-11-03 16:51:43,2017-11-03 16:55:00,Android,US,Kentucky,Hyden,Home,male,25 - 34,1983,0,3-6 years,9,10,No,September ,01,Hyden Kentucky,0232,Very accurate,20/02/1998,Hyden Kentucky,0644,Very accurate,University,"$ 50,000-74,999",Arts Entertainment or Recreation,Less than 12 months,9,Less than 12 months,9,living_with_partner,one,university,employed_for_wages,broadcasting,white,middle_ii,41749,South,East South Central,,,,true,false,false,true,false,false,true,true,false,true,true,,,,,06cc8efa-dc89-4b92-8d38-0adaec0e2acf
+1082985131,2017-11-03 22:55:03,2017-11-03 22:56:33,Android,US,South Carolina,Greenville,T-Mobile,female,25 - 34,1990,0,1-3 years,10,10,"Yes, but it is temporary",June ,13,"Gaffney,USA",0025,Not accurate (+/- 7-12 hrs),11/02/1987,"Hidalgo,  Mexico",0024,I do not know my partner's time of birth,Elementary school,"Less than $ 25,000",Landscaping,More than 7 years,10,More than 2 years and less than 4 years,10,living_with_partner,five,high_school,homemaker,homemaker,white,lower_ii,29605,South,South Atlantic,,,,true,false,false,true,false,false,false,true,true,true,true,,,,,070db60b-3d8f-4e93-ba69-43c53a65c51a
+-520221825,2017-11-03 17:17:23,2017-11-03 17:19:00,iOS,US,New Jersey,Flemington,Verizon,female,25 - 34,1987,0,1-3 years,10,10,No,July,16,Flemington,2200,Very accurate,05/19/1993,New Jersey usa,2200,Very accurate,Vocational/technical college,"$ 50,000-74,999",Auto,More than one year and less than 2 years,10,More than one year and less than 2 years,10,living_with_partner,one,vocational_technical_college,other,other,other,high_i,08822,Northeast,Middle Atlantic,,,,,,,,,,,,,,,,,,,0734930D-F578-4891-AF2F-FB3F7287499A
+910560636,2017-11-04 02:44:31,2017-11-04 02:46:39,Android,US,Unknown,Unknown,U.S. Cellular,female,25 - 34,1990,0,3-6 years,7,7,No,August ,08,Edmond,0730,I do not know my time of birth,07/11/86,Denver,0711,Not accurate (+/- 7-12 hrs),High school,"$ 25,000-49,999",Construction,More than 2 years and less than 4 years,9,More than 4 years and less then 7 years,5,living_with_partner,zero,high_school,employed_for_wages,retail,white,lower_i,,,,,,,true,true,true,true,true,true,false,true,true,true,true,,,,,0778ef36-48cd-4782-85ca-e0f529ea01a6
+-1048626580,2017-11-04 13:53:49,2017-11-04 13:56:47,Android,US,New Mexico,Unknown,Verizon Wireless,male,25 - 34,1991,0,1-3 years,4,3,Yes and we may break up,June ,17,Ruidoso,0088,Very accurate,07211985,El paso,1143,Very accurate,University,"$ 50,000-74,999",Health Care And Social Assistance,More than 7 years,9,More than 4 years and less then 7 years,10,living_with_partner,three,university,unemployed_looking,government_and_public_administration,white,lower_ii,,West,Mountain,,,,true,true,true,true,true,true,true,true,true,true,true,true,false,false,false,0780b067-d8a7-438b-b9ea-99061fc815db
+9894196,2017-11-04 01:11:05,2017-11-04 01:15:49,Android,US,Kentucky,Erlanger,MetroPCS,female,35 - 44,1981,0,More than 10 years,10,3,No,February ,23,Erlanger  Kentucky,0419,Very accurate,13/07/1973,Gallatin  County Kentucky,0936,Mostly accurate (+/- 1-2 hrs),High school,"Less than $ 25,000",Clerk,More than 2 years and less than 4 years,7,More than 4 years and less then 7 years,8,living_with_partner,one,high_school,unemployed_looking,hotel_and_food_services,white,lower_i,41018,South,East South Central,,,,true,false,true,true,false,false,true,true,false,true,true,,,,,07e8b1eb-9889-4603-9b9d-7867b3453ea8
+-1023843982,2017-11-04 02:40:26,2017-11-04 02:44:26,Android,US,Ohio,Unknown,AT&T,female,25 - 34,1987,0,1-3 years,10,10,No,February ,25,Parkersburg USA,1159,Mostly accurate (+/- 1-2 hrs),28/03/1988,New martainsville USA,345,Somewhat accurate (+/- 3-6 hrs),High school,"Less than $ 25,000",Handyman,Less than 12 months,10,Less than 12 months,10,living_with_partner,three,middle_school,self_employed,other,white,lower_i,,Midwest,East North Central,,,,false,true,false,false,true,true,false,false,true,false,true,true,false,false,false,07ef2c9d-7a05-4093-8644-c1c5a3e04a61
+-1453392777,2017-11-03 21:31:23,2017-11-03 21:33:14,iOS,US,Illinois,Chicago,T-Mobile,female,25 - 34,1989,0,6-10 years,10,10,Yes and we may break up,September ,25,"Austin, Tx",1232,I do not know my time of birth,12/17/1979,"Elgin,IL",0000,I do not know my partner's time of birth,Middle school,"Less than $ 25,000",Roofer,More than 7 years,10,Less than 12 months,5,living_with_partner,two,high_school,homemaker,homemaker,white,lower_i,60608,Midwest,East North Central,,,,,,,,,,,,,,,,,,,085E7F8A-E162-4048-A92E-8313F194AC0E
+-1256999217,2017-11-03 23:24:16,2017-11-03 23:28:49,Android,US,Texas,Irving,AT&T,female,25 - 34,1990,0,6-10 years,10,5,No,February ,02,Eunice louisiana,22:38,I do not know my time of birth,02/12/1985,Elton Louisiana,09:00,I do not know my partner's time of birth,High school,"Less than $ 25,000",Construction,More than 2 years and less than 4 years,6,Less than 12 months,10,living_with_partner,four,high_school,homemaker,homemaker,white,lower_i,75060,South,West South Central,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,08617dfc-2775-4937-a5e1-8f13c6fa9414
+1114225624,2017-11-03 16:29:48,2017-11-03 16:32:21,Android,US,North Carolina,Matthews,AT&T,female,25 - 34,1987,0,3-6 years,10,10,No,April ,09,Bulacan Philippines,1987,Very accurate,18/12/1954,North Carolina USA,1009,Somewhat accurate (+/- 3-6 hrs),Postgraduate,"$125,000-149,999",Information Services and Data,More than 7 years,9,Less than 12 months,9,living_with_partner,two,high_school,unemployed_not_looking,other,asian,lower_i,28104,South,South Atlantic,,,,true,false,true,true,false,false,false,true,false,true,true,false,false,true,false,08a52125-a7c7-4c17-9e8e-0396851da8ab
+408111205,2017-11-04 01:22:22,2017-11-04 01:26:41,Android,US,Michigan,Grand Rapids,Sprint,female,25 - 34,1991,0,6-10 years,8,5,No,March ,9,"Grand Rapids, MI",1523,Mostly accurate (+/- 1-2 hrs),02/02/1979,"California, USA",0000,I do not know my partner's time of birth,University,"$ 25,000-49,999",Government and Public Administration,More than 7 years,8,Less than 12 months,1,living_with_partner,zero,high_school,unemployed_not_looking,unemployed,white,lower_ii,49509,Midwest,East North Central,,,,true,true,true,true,true,true,true,true,true,true,true,,,,,08bc7561-cb06-410a-90ff-acf93fc4b604
+1368759150,2017-11-03 23:18:59,2017-11-03 23:23:29,Android,US,Unknown,Unknown,Unknown,female,25 - 34,1984,0,6-10 years,7,8,No,July,16,"Alexandria, USA",0715,I do not know my time of birth,21/01/1982,"Alexandria, USA",0115,I do not know my partner's time of birth,High school,"Less than $ 25,000",Unemployed,More than 4 years and less then 7 years,8,Less than 12 months,9,living_with_partner,two,high_school,unemployed_looking,health_care_and_social_assistance,white,lower_i,,,,,,,true,false,false,false,false,false,false,false,false,true,true,,,,,08e067dc-ad75-4ed8-8c9d-1ab0d55cacc1
+436284154,2017-11-03 21:30:28,2017-11-03 21:32:47,Android,US,Unknown,Unknown,Verizon Wireless,female,25 - 34,1986,0,6-10 years,8,10,"Yes, but it is temporary",January ,9,"Florida, USA",1200,Somewhat accurate (+/- 3-6 hrs),16/07/1987,"Florida,USA",1300,Somewhat accurate (+/- 3-6 hrs),Vocational/technical college,"$ 25,000-49,999",Utilities,Less than 12 months,8,More than 4 years and less then 7 years,8,living_with_partner,two,high_school,unable_to_work,homemaker,white,prefer_not_to_say,,,,,,,true,false,true,false,false,false,false,true,false,true,false,,,,,09374a72-9edc-4305-972c-c53dfd2de0fc
+-1970797879,2017-11-05 02:39:02,2017-11-05 02:40:12,Android,US,California,Sacramento,T-Mobile,male,25 - 34,1988,0,3-6 years,2,3,No,June ,24,Sac,930,Mostly accurate (+/- 1-2 hrs),079657,Sac,980,Very accurate,Vocational/technical college,"$150,000 or more",Broadcasting,More than 2 years and less than 4 years,3,More than 2 years and less than 4 years,3,living_with_partner,three,high_school,unemployed_looking,construction,latino,lower_i,94203,West,Pacific,,,,true,false,false,true,false,false,true,true,true,true,true,,,,,09478f85-2a64-4b1c-9f43-9caf6c1e8784
+-905313601,2017-11-05 06:54:14,2017-11-05 06:58:02,Android,US,Massachusetts,Wilbraham,MetroPCS,male,35 - 44,1975,0,1-3 years,5,9,No,October ,1,"Providence, USA",1200,Mostly accurate (+/- 1-2 hrs),062577,"Pawtucket, USA",1200,Somewhat accurate (+/- 3-6 hrs),High school,"Less than $ 25,000",Cake Decorator.,More than 2 years and less than 4 years,9,Less than 12 months,3,living_with_partner,three,high_school,unable_to_work,other,white,lower_i,01095,Northeast,New England,,,,true,true,true,true,true,true,true,true,true,true,true,,,,,09920e49-be68-4d1d-bbf9-80d34dceb45b
+-1823298384,2017-11-03 20:16:38,2017-11-03 20:20:57,Android,US,Pennsylvania,Huntingdon,Verizon Wireless,female,25 - 34,1990,0,3-6 years,9,10,"Yes, but it is temporary",June ,16,"Lewistown, PA",1220,I do not know my time of birth,13/03/1991,"Altoona, PA",4:30,Mostly accurate (+/- 1-2 hrs),High school,"Less than $ 25,000",Homemaker,More than 7 years,10,More than 7 years,10,living_with_partner,one,high_school,unable_to_work,unemployed,white,lower_i,16652,Northeast,Middle Atlantic,,,,true,true,false,true,false,false,true,true,false,true,true,,,,,09944907-fd43-4ce1-8e78-b8acb4f7b931
+-580818418,2017-11-03 18:39:41,2017-11-03 18:41:13,Android,US,Minnesota,Brainerd,NA,male,25 - 34,1990,0,6 months-1 year,6,6,"Yes, but it is temporary",February ,14,tex,123,Mostly accurate (+/- 1-2 hrs),1990,3217,1232,Mostly accurate (+/- 1-2 hrs),High school,"$ 25,000-49,999",Finance and Insurance,More than 2 years and less than 4 years,6,More than 2 years and less than 4 years,7,living_with_partner,two,vocational_technical_college,employed_for_wages,hotel_and_food_services,asian,middle_ii,56401,Midwest,West North Central,,,,true,true,true,false,false,false,true,true,false,true,false,,,,,0995e599-da65-4cb4-a874-43f1ad9c04c0
+197628962,2017-11-04 00:54:21,2017-11-04 00:59:10,Android,US,Unknown,Unknown,Unknown,female,35 - 44,1980,0,3-6 years,8,10,No,September ,22,"Troy, Pennsylvania",0114,Mostly accurate (+/- 1-2 hrs),092275,"Troy, Pennsylvania",0300,Somewhat accurate (+/- 3-6 hrs),Vocational/technical college,"$ 25,000-49,999",Processing,More than 2 years and less than 4 years,5,Less than 12 months,5,living_with_partner,two,middle_school,employed_for_wages,agriculture_forestry_fishing_or_hunting,white,lower_i,,,,,,,true,false,true,true,false,false,false,true,false,true,true,,,,,09bddf38-d69f-4d59-a28f-b4217796f101
+-2117177787,2017-11-03 18:27:27,2017-11-03 18:28:53,Android,US,Utah,Bountiful,Verizon Wireless,female,25 - 34,1990,0,1-3 years,10,9,No,April ,24,Ogden ut usa,2137,Very accurate,24/01/1988,Provo usa,1700,I do not know my partner's time of birth,Vocational/technical college,"$ 50,000-74,999",Construction,More than one year and less than 2 years,8,Less than 12 months,5,living_with_partner,zero,vocational_technical_college,employed_for_wages,finance_and_insurance,white,lower_ii,84011,West,Mountain,,,,true,true,true,true,true,true,false,true,true,true,true,false,false,true,false,09f83bd0-6252-4836-8b60-e009363d7345
+-351534145,2017-11-04 00:29:54,2017-11-04 00:31:19,iOS,US,Illinois,Spring Grove,Verizon,female,25 - 34,1990,0,3-6 years,7,9,No,April ,01,Appleton wi,0730,Mostly accurate (+/- 1-2 hrs),07/24/1984,Green Bay wi,1615,Mostly accurate (+/- 1-2 hrs),High school,"$ 25,000-49,999",Construction,More than one year and less than 2 years,7,More than one year and less than 2 years,9,living_with_partner,one,university,employed_for_wages,transportation_and_warehousing,white,lower_ii,60081,Midwest,East North Central,,,,,,,,,,,,,,,,,,,0A2DA74B-CC82-4C1F-8CD1-220BD9335E3B
+-1571765445,2017-11-05 01:48:15,2017-11-05 01:51:33,iOS,US,West Virginia,Bridgeport,Sprint,male,25 - 34,1992,0,1-3 years,10,10,No,December,26,Clarksburg USA,0613,Somewhat accurate (+/- 3-6 hrs),08/04/1997,Clarksburg USA,0836,Very accurate,High school,"Less than $ 25,000",Retail,Less than 12 months,10,More than one year and less than 2 years,10,living_with_partner,two,high_school,employed_for_wages,hotel_and_food_services,white,lower_i,26330,South,South Atlantic,,,,,,,,,,,,,,,,,,,0B7F50B2-2AE6-452E-9439-F2AFA5CD0E89
+-1620644840,2017-11-03 16:36:24,2017-11-03 16:37:47,iOS,US,Indiana,Syracuse,AT&T,female,25 - 34,1992,0,3-6 years,10,10,No,August ,1,"Plymouth, Indiana USA",1204,Mostly accurate (+/- 1-2 hrs),19/04/1988,"Bremen, Indiana, USA",1800,Mostly accurate (+/- 1-2 hrs),High school,"$ 50,000-74,999",Manufacturing Other,More than 4 years and less then 7 years,10,More than 4 years and less then 7 years,10,living_with_partner,two,high_school,homemaker,homemaker,white,middle_i,46567,Midwest,East North Central,,,,,,,,,,,,,,,,,,,0C52066C-3073-488C-BF92-C5B2173ADF48
+1732100177,2017-11-04 01:15:49,2017-11-04 01:19:28,iOS,US,West Virginia,Princeton,TFW,female,35 - 44,1977,0,More than 10 years,8,4,"Yes, but it is temporary",January ,2,Montgomery county virginia,0059,Very accurate,11/29/1983,Charleston West Virginia,0943,Somewhat accurate (+/- 3-6 hrs),High school,"$ 25,000-49,999",Construction,More than 7 years,8,More than 4 years and less then 7 years,2,living_with_partner,four,vocational_technical_college,homemaker,homemaker,white,lower_i,24740,South,South Atlantic,,,,,,,,,,,,,,,,,,,0CC44ADA-CAAB-478D-BB81-24EEF62E0D0C
+1406160609,2017-11-04 02:15:04,2017-11-04 02:18:26,iOS,US,Georgia,Dahlonega,AT&T,female,25 - 34,1990,0,6-10 years,8,10,"Yes, but it is temporary",November,29,"Sioux City, USA",0924,Mostly accurate (+/- 1-2 hrs),09/12/1988,Sioux City USA,1116,Mostly accurate (+/- 1-2 hrs),High school,"$ 25,000-49,999",Legal Services,Less than 12 months,10,More than 7 years,10,living_with_partner,two,high_school,homemaker,homemaker,white,lower_i,30533,South,South Atlantic,,,,,,,,,,,,,,,,,,,0D2A8533-B239-4457-AAF8-8F4D4953EF05
+1061289961,2017-11-04 00:03:36,2017-11-04 00:06:27,iOS,US,California,Unknown,cricket,female,25 - 34,1983,0,3-6 years,2,4,"Yes, but it is temporary",November,27,Portland or,0000,I do not know my time of birth,21/06/1978,Reno nv,0000,I do not know my partner's time of birth,High school,"Less than $ 25,000",Unemployed,More than 7 years,1,Less than 12 months,1,living_with_partner,zero,vocational_technical_college,employed_for_wages,retail,white,lower_ii,,West,Pacific,,,,,,,,,,,,,,,,,,,0D954E53-1FEC-4F2F-80ED-CE53EC87F887
+-768469318,2017-11-03 22:22:35,2017-11-03 22:25:39,iOS,US,Unknown,Unknown,AT&T,female,25 - 34,1989,0,1-3 years,10,10,"Yes, but it is temporary",December,20,"Lawton, USA",1219,Very accurate,13/10/1977,"Philadelphia, USA",1124,Very accurate,Postgraduate,"$150,000 or more",Government and Public Administration,More than one year and less than 2 years,10,More than 7 years,10,living_with_partner,one,university,unemployed_not_looking,unemployed,white,high_i,,,,,,,,,,,,,,,,,,,,,,0EAF6B6E-BEE7-4024-BB06-2E01C396C22D
+2090187547,2017-11-03 19:37:46,2017-11-03 19:39:44,iOS,US,New York,Oneida,AT&T,female,25 - 34,1992,0,1-3 years,10,10,No,January ,6,"Norwich, New York",1749,Very accurate,29/07/1986,"Oneonta, New York",0152,Somewhat accurate (+/- 3-6 hrs),High school,"$ 25,000-49,999",Hotel and Food Services,Less than 12 months,10,Less than 12 months,10,living_with_partner,one,vocational_technical_college,homemaker,unemployed,white,lower_ii,13421,Northeast,Middle Atlantic,,,,,,,,,,,,,,,,,,,0F015C64-EABB-4CF1-A367-1D116263BF30
+2046006215,2017-11-04 01:28:31,2017-11-04 01:30:12,iOS,US,California,Modesto,AT&T,female,25 - 34,1989,0,6-10 years,9,7,"Yes, but it is temporary",April ,26,San Jose usa,0845,Somewhat accurate (+/- 3-6 hrs),07/06/1988,Modesto usa,0632,Somewhat accurate (+/- 3-6 hrs),Vocational/technical college,"$ 25,000-49,999",Wholesale,More than 2 years and less than 4 years,10,Less than 12 months,10,living_with_partner,two,high_school,homemaker,homemaker,white,lower_ii,95356,West,Pacific,,,,,,,,,,,,,,,,,,,0F497171-E69D-4A23-B120-327C863B65FB
+-689443981,2017-11-04 02:42:31,2017-11-04 02:45:38,Android,US,Washington,Everett,MetroPCS,female,25 - 34,1990,0,6-10 years,10,6,"Yes, but it is temporary",November,18,"Seattle, Washington, USA",0630,Somewhat accurate (+/- 3-6 hrs),05/20/1986,"Everett, Washington, USA",0830,I do not know my partner's time of birth,Vocational/technical college,"$ 50,000-74,999",Agriculture Forestry Fishing or Hunting,More than 4 years and less then 7 years,8,Less than 12 months,1,living_with_partner,one,vocational_technical_college,self_employed,broadcasting,white,lower_ii,98204,West,Pacific,,,,true,false,false,true,false,false,true,true,false,true,true,,,,,0a00d7b6-085d-4bdc-b380-5966e2f973f4
+-1268028397,2017-11-03 23:45:50,2017-11-03 23:48:54,Android,US,Pennsylvania,Mechanicsburg,LG,female,25 - 34,1987,0,1-3 years,5,5,Yes and we may break up,January ,28,"Sellersville, USA",2322,Very accurate,12/02/1989,"Frederick, USA",2244,Very accurate,High school,"$ 25,000-49,999",Hotel and Food Services,More than one year and less than 2 years,8,More than 2 years and less than 4 years,10,living_with_partner,two,vocational_technical_college,employed_for_wages,health_care_and_social_assistance,white,lower_ii,17050,Northeast,Middle Atlantic,,,,true,false,true,true,false,false,false,true,true,true,true,,,,,0a2fc8c3-7422-4d37-a65a-e362ef8bf13f
+820597682,2017-11-04 02:14:58,2017-11-04 02:18:40,Android,US,California,Redlands,MetroPCS,female,25 - 34,1992,0,6-10 years,10,10,"Yes, but it is temporary",July,7,"Los Angeles, USA",1992,I do not know my time of birth,05/10/1994,"El Monte, USA",0,I do not know my partner's time of birth,High school,"Less than $ 25,000",I dont know,More than 2 years and less than 4 years,6,Less than 12 months,10,living_with_partner,three,high_school,unemployed_looking,other,hispanic,lower_i,92374,West,Pacific,,,,true,false,false,false,false,false,false,true,false,true,true,,,,,0a32e5c1-de00-4bcb-a618-faddc3f99ce1
+-1519388445,2017-11-04 00:33:34,2017-11-04 00:39:20,Android,US,Pennsylvania,Philadelphia,T-Mobile,female,35 - 44,1980,0,More than 10 years,10,10,No,January ,28,"Cincinnati, OH",0412,Very accurate,12/12/1978,"Cincinnati, OH",0900,I do not know my partner's time of birth,University,Don't know or prefer not to say,Transportation and Warehousing,More than 4 years and less then 7 years,8,More than 2 years and less than 4 years,8,living_with_partner,five,vocational_technical_college,employed_for_wages,other,white,lower_ii,19124,Northeast,Middle Atlantic,,,,true,false,true,true,true,true,false,true,true,true,true,,,,,0a5466d9-55f8-4ff4-801a-73c0e10aede8
+-683885657,2017-11-03 23:02:12,2017-11-03 23:05:54,Android,US,New Jersey,Newark,T-Mobile,female,25 - 34,1989,0,Less than 6 months,10,10,No,September ,24,Jamaica,12:00am,Very accurate,5/30/1979,New york USA,11:30pm,Somewhat accurate (+/- 3-6 hrs),Vocational/technical college,"$ 75,000-99,999",Exterminator,More than 4 years and less then 7 years,10,More than 7 years,10,living_with_partner,one,vocational_technical_college,employed_for_wages,other,black,lower_ii,07106,Northeast,Middle Atlantic,,,,true,false,false,true,true,false,false,true,true,true,true,,,,,0a8ff211-c2bb-4dcc-9f2e-b83aeea0d8b6
+-2046128022,2017-11-03 18:21:37,2017-11-03 18:25:14,Android,US,Oregon,Springfield,Unknown,female,25 - 34,1986,0,3-6 years,8,8,"Yes, but it is temporary",July,4,Grass Valley California,1257,Very accurate,10/18/1987,Hermiston Oregon,1200,Not accurate (+/- 7-12 hrs),High school,"$ 25,000-49,999",Retail,More than 7 years,8,More than 7 years,8,living_with_partner,one,middle_school,homemaker,homemaker,white,lower_ii,97478,West,Pacific,,,,true,false,true,true,false,true,false,true,true,true,true,,,,,0b05229a-3e5f-4fae-9d89-585429814875
+-13543431,2017-11-03 17:43:14,2017-11-03 17:45:13,Android,US,New York,Amsterdam,HOME,male,35 - 44,1981,0,3-6 years,7,8,"Yes, but it is temporary",November,3,Puerto rico,1145,Somewhat accurate (+/- 3-6 hrs),11 3 1981,Puerto rico,1123,Somewhat accurate (+/- 3-6 hrs),High school,"$ 25,000-49,999",Construction,More than 2 years and less than 4 years,9,More than 2 years and less than 4 years,8,living_with_partner,four,middle_school,unemployed_not_looking,construction,hispanic,prefer_not_to_say,12010,Northeast,Middle Atlantic,,,,true,false,false,true,false,false,true,true,false,true,false,,,,,0b845872-42cd-41fb-ae60-92984979ce2b
+-1688775456,2017-11-03 19:30:28,2017-11-03 19:34:09,Android,US,Kentucky,Madisonville,AT&T,female,35 - 44,1974,0,1-3 years,10,10,No,July,15,Madisonville usa,0532,Very accurate,19/03/1970,Morganfield usa,0611,Very accurate,Vocational/technical college,"$ 25,000-49,999",Construction,More than 7 years,10,More than 7 years,10,living_with_partner,five,high_school,homemaker,homemaker,white,lower_ii,42431,South,East South Central,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,0be87adc-cbda-4d77-982c-6ade8f4c7fa7
+-1777550852,2017-11-03 16:37:57,2017-11-03 16:40:27,Android,US,Michigan,White Lake,Verizon Wireless,female,25 - 34,1985,0,3-6 years,7,6,"Yes, but it is temporary",July,11,Ann arbor,1242,Mostly accurate (+/- 1-2 hrs),12/5/1984,Monroe,730,Somewhat accurate (+/- 3-6 hrs),High school,"$ 25,000-49,999",Agriculture Forestry Fishing or Hunting,More than 7 years,7,More than 7 years,7,living_with_partner,one,postgraduate,employed_for_wages,other,white,lower_ii,48383,Midwest,East North Central,,,,true,true,true,true,true,true,false,true,true,true,true,true,false,false,false,0c140905-09a2-4e9c-a1d5-0f8a024e5847
+95011647,2017-11-03 20:21:29,2017-11-03 20:24:25,Android,US,California,Gardena,Sprint,female,25 - 34,1990,0,1-3 years,8,10,No,December,30,"Sylmar,CA",2130,Mostly accurate (+/- 1-2 hrs),24/02/1988,"Palmdale,CA",2015,Somewhat accurate (+/- 3-6 hrs),Vocational/technical college,"$ 50,000-74,999",Funeral director,More than one year and less than 2 years,8,More than one year and less than 2 years,8,living_with_partner,zero,vocational_technical_college,unemployed_looking,health_care_and_social_assistance,hispanic,lower_i,90247,West,Pacific,,,,true,false,true,true,false,true,false,true,true,true,true,false,true,false,false,0c2cd6c8-4a03-4ea6-8080-34a45a3ad4d4
+-757721234,2017-11-03 16:54:11,2017-11-03 16:56:47,Android,US,Texas,Gonzales,AT&T,female,25 - 34,1988,0,3-6 years,8,9,No,March ,24,"San Antonio, USA",1208,Mostly accurate (+/- 1-2 hrs),10/11/1987,"San Antonio, USA",0518,Mostly accurate (+/- 1-2 hrs),High school,"$ 75,000-99,999",Construction,More than 4 years and less then 7 years,8,More than 4 years and less then 7 years,9,living_with_partner,two,high_school,self_employed,education,hispanic,lower_ii,78629,South,West South Central,,,,true,false,false,true,false,false,false,true,true,true,true,,,,,0c410476-b02f-4c98-98ef-5bac3d83584e
+1568449375,2017-11-03 20:56:15,2017-11-03 20:58:32,Android,US,Ohio,East Liverpool,NA,female,25 - 34,1986,0,More than 10 years,10,10,No,September ,24,"Akron, ohio",1:30am,Very accurate,12/03/1970,"Salem, ohio",12:00am,Very accurate,Middle school,"Less than $ 25,000",Unemployed,More than 7 years,10,More than 2 years and less than 4 years,10,living_with_partner,one,high_school,employed_for_wages,retail,white,lower_i,43920,Midwest,East North Central,,,,true,false,false,true,false,false,false,true,false,true,true,,,,,0c6f93b4-d71b-45df-a940-a8f8e3daddc4
+1410517034,2017-11-04 00:16:13,2017-11-04 00:17:58,Android,US,Kentucky,Morehead,Unknown,male,25 - 34,1991,0,1-3 years,10,10,No,September ,20,"Morehead KY, USA",1045,Very accurate,16/09/1990,"Ocala FL, USA",2230,Very accurate,High school,"Less than $ 25,000",Homemaker,More than 2 years and less than 4 years,10,More than one year and less than 2 years,10,living_with_partner,two,high_school,employed_for_wages,other,white,lower_ii,40351,South,East South Central,,,,true,false,true,true,false,false,false,true,false,true,true,,,,,0c84e15d-0b7b-4058-8a43-4667e52a1335
+899855954,2017-11-03 17:26:18,2017-11-03 17:28:24,Android,US,Tennessee,Sparta,Unknown,female,25 - 34,1990,0,1-3 years,10,10,No,November,27,McMinnville tn,0734,Mostly accurate (+/- 1-2 hrs),06/16/83,Tx,1122,Mostly accurate (+/- 1-2 hrs),High school,"$ 25,000-49,999",Plastic,More than 7 years,10,More than 7 years,10,living_with_partner,three,vocational_technical_college,homemaker,homemaker,white,lower_ii,38583,South,East South Central,,,,true,false,true,true,false,false,false,true,false,true,true,,,,,0c9b33e9-2faa-4733-9d4b-728d3d3558e4
+-1274610567,2017-11-03 21:50:03,2017-11-03 21:53:18,Android,US,Illinois,Park Ridge,Boost Mobile,female,25 - 34,1989,0,6-10 years,8,7,"Yes, but it is temporary",May ,24,"Indianapolis,usa",545,Mostly accurate (+/- 1-2 hrs),21/01/1983,"Indianapolis,usa",2215,Mostly accurate (+/- 1-2 hrs),High school,"$ 25,000-49,999",Transportation and Warehousing,More than one year and less than 2 years,8,More than 2 years and less than 4 years,8,living_with_partner,four,high_school,homemaker,homemaker,white,lower_ii,60068,Midwest,East North Central,,,,true,false,false,true,false,false,false,true,false,true,true,,,,,0caa9490-3295-475c-8a7f-155271701135
+-189560491,2017-11-03 22:42:43,2017-11-03 22:45:04,Android,US,Missouri,Liberty,NA,female,25 - 34,1990,0,1-3 years,8,10,"Yes, but it is temporary",December,16,"Liberty, usa",3:33,Very accurate,05/21/1998,"Kansas City, USA",n/a,I do not know my partner's time of birth,High school,"$ 50,000-74,999",Construction,More than one year and less than 2 years,7,More than one year and less than 2 years,7,living_with_partner,one,high_school,employed_for_wages,information_other,white,lower_ii,64068,Midwest,West North Central,,,,,,,,,,,,,,,,,,,0cbe6190-e15f-4e1e-9680-7b123fa72876
+915164133,2017-11-04 00:23:26,2017-11-04 00:25:27,Android,US,Texas,Dallas,MetroPCS,female,25 - 34,1992,0,1-3 years,9,4,No,April ,21,"Dallas, tx, usa",2006,Very accurate,09/03/1989,"Maryland, usa",0000,I do not know my partner's time of birth,High school,"$ 25,000-49,999",Health Care And Social Assistance,More than 2 years and less than 4 years,8,More than 2 years and less than 4 years,9,living_with_partner,zero,vocational_technical_college,employed_for_wages,other,white,lower_ii,75206,South,West South Central,,,,true,true,true,true,false,false,false,true,false,true,true,false,true,false,false,0cc34705-dd85-4f0b-b842-6e33c3c405d6
+52903196,2017-11-03 17:23:01,2017-11-03 17:27:12,Android,US,Texas,San Antonio,cricket,female,25 - 34,1991,0,1-3 years,10,10,No,December,5,San Antonio USA,2,I do not know my time of birth,10/5/1994,San Antonio USA,2,I do not know my partner's time of birth,High school,"Less than $ 25,000",Hotel and Food Services,More than one year and less than 2 years,5,More than one year and less than 2 years,5,living_with_partner,three,high_school,employed_for_wages,hotel_and_food_services,hispanic,lower_i,78245,South,West South Central,,,,true,false,false,false,false,false,false,true,false,true,true,,,,,0cd238e6-ced4-4bf3-a726-36f730480650
+177826148,2017-11-03 16:42:47,2017-11-03 16:45:02,Android,US,Arizona,Phoenix,MetroPCS,female,35 - 44,1978,0,More than 10 years,1,2,Yes and we may break up,August ,16,"Pampa, TX, USA",1911,Very accurate,02/09/1973,"Burbank, CA, USA",0215,Mostly accurate (+/- 1-2 hrs),University,"Less than $ 25,000",Information Other,Less than 12 months,2,More than 7 years,10,living_with_partner,six_or_more,high_school,homemaker,homemaker,white,lower_i,85037,West,Mountain,,,,true,false,true,true,true,true,true,true,true,true,true,,,,,0d4664c4-1bdf-48a2-a253-ad75085557ab
+1150499456,2017-11-04 01:49:10,2017-11-04 01:54:28,Android,US,Washington,Unknown,AT&T,female,35 - 44,1977,0,6-10 years,7,10,Yes and we may break up,September ,10,"Portland, USA",0754,Very accurate,04/25/1987,"Astoria, USA",1200,I do not know my partner's time of birth,High school,"$ 25,000-49,999",Agriculture Forestry Fishing or Hunting,More than 7 years,6,More than 4 years and less then 7 years,7,living_with_partner,three,middle_school,homemaker,homemaker,hispanic,lower_ii,,West,Pacific,,,,true,false,false,true,false,false,false,true,true,true,true,,,,,0e348457-58ce-474c-8631-e7d18ba09a83
+351432657,2017-11-04 00:35:25,2017-11-04 00:36:54,Android,US,Vermont,Center Rutland,Verizon Wireless,female,25 - 34,1985,0,More than 10 years,10,9,No,April ,10,Vt,0601,Very accurate,16/12/1980,Vt,0730,Mostly accurate (+/- 1-2 hrs),High school,"$ 25,000-49,999",Auto,More than 7 years,9,Less than 12 months,8,living_with_partner,one,high_school,homemaker,homemaker,white,lower_ii,05736,Northeast,New England,,,,true,true,true,true,false,true,true,true,false,true,true,,,,,0e478a3f-f2da-4b14-a29f-55d54e840fcb
+-1886694297,2017-11-03 20:13:17,2017-11-03 20:16:55,Android,US,Maryland,Lanham,T-Mobile,female,25 - 34,1986,0,More than 10 years,9,10,No,February ,6 of February,Nigeria,2203,Very accurate,20/3/1979,Nigeria,2230,Very accurate,University,"$ 50,000-74,999",Utilities,More than 4 years and less then 7 years,8,More than 4 years and less then 7 years,9,living_with_partner,three,high_school,employed_for_wages,finance_and_insurance,black,middle_i,20706,South,South Atlantic,,,,true,false,false,true,true,true,false,true,true,true,true,,,,,0e510c39-7405-4e90-ab59-ac9445ef54db
+-913488717,2017-11-04 19:11:42,2017-11-04 19:16:53,Android,US,Illinois,Unknown,cricket,male,35 - 44,1979,0,3-6 years,8,8,No,June ,18,Blue Earth......usa,1035,Very accurate,09141993,Mankato USA,0523,Very accurate,High school,"Less than $ 25,000",Homemaker,More than 2 years and less than 4 years,4,More than 2 years and less than 4 years,7,living_with_partner,one,high_school,employed_for_wages,manufacturing_other,white,lower_ii,,Midwest,East North Central,,,,true,false,true,true,false,false,false,true,false,true,true,,,,,0e98c02d-4bdb-434b-84a1-499567c1fa33
+-381988267,2017-11-04 11:48:30,2017-11-04 11:51:10,Android,US,Connecticut,Hartford,Sprint,male,25 - 34,1983,0,1-3 years,7,6,"Yes, but it is temporary",December,9,Lawrence,2207,I do not know my time of birth,09/18/1985,Lowell,2209,I do not know my partner's time of birth,High school,Don't know or prefer not to say,Retail,More than 4 years and less then 7 years,6,More than 7 years,6,living_with_partner,one,high_school,employed_for_wages,construction,white,lower_ii,06140,Northeast,New England,,,,true,true,true,true,false,true,false,true,true,true,true,true,false,false,false,0f0d7eb9-ba98-4539-a9c1-0eda5ef8f005
+2071183101,2017-11-03 21:50:05,2017-11-03 21:53:05,Android,US,Nevada,Reno,cricket,female,35 - 44,1973,0,More than 10 years,7,4,Yes and we may break up,November,9,Reno nv,0734,Very accurate,18/05/1954,Nebraska usa,0923,Mostly accurate (+/- 1-2 hrs),Middle school,"$ 50,000-74,999",Construction,More than 7 years,10,More than 7 years,10,living_with_partner,four,university,employed_for_wages,real_estate_rental_or_leasing,white,middle_ii,89523,West,Mountain,,,,true,false,true,true,false,false,false,true,false,true,true,false,true,false,false,0f774fed-dc9a-42cc-8ce3-21bd6252e6d1
+913626413,2017-11-03 21:00:14,2017-11-03 21:02:24,Android,US,Georgia,Chatsworth,Sprint,male,25 - 34,1989,0,1-3 years,9,10,No,August ,9,"Fort Olgethorpe, Ga",2144,Very accurate,12/03/1989,"Englewood,Fl",2200,I do not know my partner's time of birth,High school,"Less than $ 25,000",Arts,Less than 12 months,10,Less than 12 months,7,living_with_partner,zero,vocational_technical_college,unemployed_looking,other,white,lower_i,30705,South,South Atlantic,,,,true,false,false,true,false,true,false,true,false,true,true,true,false,false,false,0f818a99-9d8f-49bd-bc34-7956412448cf
+1851747985,2017-11-04 10:53:47,2017-11-04 11:00:11,Android,US,Illinois,Chicago,HOME,male,35 - 44,1982,0,1-3 years,6,8,No,February ,02,"Chicago, il",1:45a.m,Mostly accurate (+/- 1-2 hrs),02/04/1987,"Chicago, il",0,I do not know my partner's time of birth,High school,"Less than $ 25,000",Health Care And Social Assistance,More than one year and less than 2 years,6,More than 2 years and less than 4 years,7,living_with_partner,two,high_school,employed_for_wages,transportation_and_warehousing,black,lower_i,60629,Midwest,East North Central,,,,false,false,false,false,false,false,false,true,false,true,false,,,,,0f9b8dc4-f530-4d67-b79a-200aed0155db
+2041914009,2017-11-03 17:08:37,2017-11-03 17:10:19,Android,US,Michigan,Traverse City,Verizon Wireless,female,25 - 34,1990,0,3-6 years,8,8,"Yes, but it is temporary",November,9,"Wyndotte, mi",804,Mostly accurate (+/- 1-2 hrs),10/05/1989,"Traverse city, mi",1205,Mostly accurate (+/- 1-2 hrs),High school,"$ 25,000-49,999",Manufacturing Other,More than one year and less than 2 years,8,More than 2 years and less than 4 years,8,living_with_partner,one,high_school,self_employed,other,white,lower_i,49685,Midwest,East North Central,,,,true,false,false,false,false,false,false,true,false,true,true,,,,,0fcec1c9-eca8-4871-acc9-17a550fae88a
+331596431,2017-11-03 18:09:37,2017-11-03 18:11:50,Android,US,Illinois,Unknown,cricket,female,25 - 34,1992,0,1-3 years,7,6,"Yes, but it is temporary",May ,10,"Cape Girardeau, USA",1507,Mostly accurate (+/- 1-2 hrs),16/08/1992,"Sacramento, USA",1103,Mostly accurate (+/- 1-2 hrs),Vocational/technical college,"Less than $ 25,000",Health Care And Social Assistance,More than 2 years and less than 4 years,8,More than 2 years and less than 4 years,9,living_with_partner,two,high_school,employed_for_wages,hotel_and_food_services,white,lower_i,,Midwest,East North Central,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,0fdec619-18d6-4fa2-b092-4cf61ce67593
+857606402,2017-11-03 17:33:05,2017-11-03 17:34:58,Android,US,Georgia,Cedartown,MetroPCS,male,25 - 34,1990,0,1-3 years,8,10,No,August ,2,"Atlanta, USA",1308,Mostly accurate (+/- 1-2 hrs),27/09/1990,"Atlanta, USA",1204,Very accurate,High school,"$ 50,000-74,999",Retail,More than one year and less than 2 years,9,More than one year and less than 2 years,9,living_with_partner,six_or_more,high_school,self_employed,information_services_and_data,black,lower_ii,30125,South,South Atlantic,,,,true,false,true,true,false,false,true,true,false,true,true,,,,,102bcdfb-ee57-4a77-892d-95f2118c0517
+-759518450,2017-11-03 16:53:52,2017-11-03 17:01:58,Android,US,California,San Bernardino,MetroPCS,female,25 - 34,1990,0,3-6 years,10,8,No,February ,17,"Redlands CA,",1990,I do not know my time of birth,06/15/89,"Redlands CA,",9,I do not know my partner's time of birth,High school,Don't know or prefer not to say,Technician,More than 2 years and less than 4 years,9,More than 2 years and less than 4 years,8,living_with_partner,one,high_school,other,other,hispanic,lower_i,92410,West,Pacific,,,,true,false,false,false,false,false,false,false,false,false,true,,,,,105947f0-72bb-4692-8687-f7c7c9780098
+861931817,2017-11-03 20:31:19,2017-11-03 20:34:33,Android,US,Illinois,Unknown,Home,male,25 - 34,1989,0,6-10 years,10,10,No,July,20,Bastrop Usa,1050,Mostly accurate (+/- 1-2 hrs),14/04/1985,Sikeston Usa,1130,Somewhat accurate (+/- 3-6 hrs),Middle school,"Less than $ 25,000",Wholesale,Less than 12 months,9,More than one year and less than 2 years,10,living_with_partner,three,high_school,employed_for_wages,manufacturing_other,white,lower_i,,Midwest,East North Central,,,,true,false,false,true,false,false,false,true,false,true,true,false,true,false,false,10599335-f051-4b32-8c99-74f8b4585a86
+1229187522,2017-11-03 20:45:04,2017-11-03 20:47:35,Android,US,Virginia,Norfolk,Unknown,female,25 - 34,1992,0,3-6 years,10,10,No,January ,22,Virginia,1034,Mostly accurate (+/- 1-2 hrs),08/08/1988,Virginoa,1111,Mostly accurate (+/- 1-2 hrs),High school,"$ 25,000-49,999",Construction,Less than 12 months,10,More than 2 years and less than 4 years,10,living_with_partner,two,high_school,homemaker,homemaker,white,lower_ii,23505,South,South Atlantic,,,,true,false,false,true,false,false,false,true,true,true,true,,,,,106b2b00-6861-4282-8f99-9db7279a44f3
+1643610622,2017-11-03 22:25:50,2017-11-03 22:27:33,Android,US,North Carolina,Unknown,MetroPCS,male,25 - 34,1986,0,Less than 6 months,10,10,"Yes, but it is temporary",March ,10,jalisco,1025,Mostly accurate (+/- 1-2 hrs),130850,jalisco,1024,Mostly accurate (+/- 1-2 hrs),High school,"$ 50,000-74,999",Construction,More than 7 years,10,More than 2 years and less than 4 years,10,living_with_partner,zero,vocational_technical_college,other,construction,latino,middle_i,,South,South Atlantic,,,,true,false,false,true,false,false,false,true,true,true,true,false,false,true,false,107c4b25-4827-424b-9821-df1ed2f6f9a7
+-1859537193,2017-11-03 21:53:18,2017-11-03 21:57:15,Android,US,Virginia,Martinsville,Searching for Service,female,25 - 34,1984,0,6-10 years,9,10,No,June ,27,Newport news,1125,I do not know my time of birth,31/01/1985,Mount Airy,0,I do not know my partner's time of birth,High school,"Less than $ 25,000",SSI,More than 7 years,10,Less than 12 months,10,living_with_partner,five,high_school,homemaker,unemployed,white,lower_i,24112,South,South Atlantic,,,,true,false,true,true,false,false,false,true,false,true,true,,,,,1083ad3d-ac4f-494c-83f2-9c92f79984ff
+1294960323,2017-11-03 23:31:10,2017-11-03 23:34:25,Android,US,Michigan,Clinton Township,MetroPCS,female,35 - 44,1976,0,More than 10 years,9,4,Yes and we may break up,September ,8,"Rochester, mi",0730,Somewhat accurate (+/- 3-6 hrs),1410/1975,"warren, mi",1200,I do not know my partner's time of birth,High school,"$ 50,000-74,999",Construction,More than 7 years,4,Less than 12 months,1,living_with_partner,three,vocational_technical_college,unable_to_work,homemaker,white,middle_i,48035,Midwest,East North Central,,,,true,false,false,true,false,false,false,true,false,true,true,,,,,10c8d969-570f-4de8-b68e-096399d621c9
+512897402,2017-11-05 06:40:35,2017-11-05 06:42:35,Android,US,North Carolina,Asheville,Verizon Wireless,male,25 - 34,1983,0,6 months-1 year,7,7,No,September ,4,Nc Ashville,10,Somewhat accurate (+/- 3-6 hrs),Idk,Idk,10,I do not know my partner's time of birth,Postgraduate,"$ 25,000-49,999",Arts Entertainment or Recreation,Less than 12 months,7,More than 2 years and less than 4 years,8,living_with_partner,zero,university,self_employed,arts_entertainment_or_recreation,latino,lower_ii,28806,South,South Atlantic,,,,true,false,true,true,false,false,false,true,true,false,true,,,,,10ed3ea3-456d-478d-b2d1-4779a6637f6e
+243274155,2017-11-03 21:03:37,2017-11-03 21:05:56,Android,US,Missouri,St Louis,Verizon Wireless,female,25 - 34,1992,0,3-6 years,10,10,No,July,6,"St Louis, Missouri",4,I do not know my time of birth,10/16/1988,"St.Louis,Missouri",5,I do not know my partner's time of birth,Vocational/technical college,"$ 25,000-49,999",business,Less than 12 months,10,More than one year and less than 2 years,9,living_with_partner,one,high_school,homemaker,homemaker,white,lower_ii,63129,Midwest,West North Central,,,,true,true,true,true,true,true,false,true,true,true,true,true,false,false,false,10ef2b7d-efd8-4850-947c-68ad82a8f407
+521727237,2017-11-03 19:06:26,2017-11-03 19:07:53,Android,US,Louisiana,Unknown,Verizon Wireless,female,35 - 44,1980,0,6 months-1 year,7,5,Yes and we may break up,October ,5,Baton rouge usa,0915,Very accurate,01/07/1983,Texas usa,1045,Very accurate,High school,"Less than $ 25,000",Real Estate Rental or Leasing,More than 7 years,6,More than 7 years,10,living_with_partner,three,high_school,employed_for_wages,real_estate_rental_or_leasing,white,lower_i,,South,West South Central,,,,true,true,false,true,false,false,true,true,true,true,true,false,false,true,false,111da476-18d1-403c-8610-3925a3890fb5
+-967865888,2017-11-03 18:03:32,2017-11-03 18:04:58,Android,US,Pennsylvania,East Greenville,Verizon Wireless,male,25 - 34,1984,0,3-6 years,10,10,No,February ,20,"Marlton, nj",700,Very accurate,08/5/97,"Marlton, nj",700,Very accurate,Vocational/technical college,"$ 75,000-99,999",Health Care And Social Assistance,More than 2 years and less than 4 years,10,More than 2 years and less than 4 years,10,living_with_partner,three,high_school,employed_for_wages,retail,white,lower_ii,18041,Northeast,Middle Atlantic,,,,true,true,true,true,true,true,true,true,true,true,true,false,true,false,false,1145940f-d44f-4fed-b475-48151d4e5e1d
+-433492624,2017-11-03 21:07:41,2017-11-03 21:10:40,Android,US,West Virginia,Ravenswood,Life Wireless,female,25 - 34,1987,0,3-6 years,10,10,No,February ,22,Gallia,2:34,Mostly accurate (+/- 1-2 hrs),13/05/1991,Millerburg Ohio,06:15,Not accurate (+/- 7-12 hrs),High school,"Less than $ 25,000",Retail,More than 2 years and less than 4 years,10,Less than 12 months,8,living_with_partner,three,high_school,homemaker,homemaker,prefer_not_to_say,lower_i,26164,South,South Atlantic,,,,true,false,false,false,false,false,false,false,false,true,true,,,,,11707e04-d810-4f80-9caa-a23db8eb5855
+728769520,2017-11-03 18:12:35,2017-11-03 18:19:44,iOS,US,Washington,Unknown,Verizon,female,25 - 34,1987,0,6-10 years,7,7,"Yes, but it is temporary",September ,12,Olympia Washington,0759,Very accurate,05/30/1979,Beaufort South Carolina,1058,Very accurate,High school,"$ 25,000-49,999",Government and Public Administration,More than 4 years and less then 7 years,7,More than 7 years,6,living_with_partner,one,vocational_technical_college,other,retail,white,lower_ii,,West,Pacific,,,,,,,,,,,,,,,,,,,1178A56C-DA1E-4B24-8F49-13315F043DEA
+-1806931831,2017-11-03 18:06:35,2017-11-03 18:07:46,Android,US,Missouri,Sullivan,cricket,female,25 - 34,1989,0,6 months-1 year,2,5,No,March ,9,Rolla,1980,Very accurate,09/19/1974,St.louis,1974,Somewhat accurate (+/- 3-6 hrs),High school,"$ 50,000-74,999",Arts Entertainment or Recreation,More than 2 years and less than 4 years,7,More than one year and less than 2 years,7,living_with_partner,three,high_school,self_employed,broadcasting,black,lower_i,63080,Midwest,West North Central,,,,true,false,true,true,false,false,false,true,true,true,true,,,,,1179fcd1-dae7-4902-b819-f31e2d4721e3
+1230409802,2017-11-03 17:21:47,2017-11-03 17:26:00,Android,US,Illinois,Unknown,HOME,female,25 - 34,1991,0,6-10 years,10,10,No,August ,13,Pennsylvania USA,1991,Somewhat accurate (+/- 3-6 hrs),29/01/86,Ohio USA,1986,Somewhat accurate (+/- 3-6 hrs),High school,"Less than $ 25,000",Construction,More than 2 years and less than 4 years,10,More than 2 years and less than 4 years,10,living_with_partner,zero,high_school,unemployed_looking,arts_entertainment_or_recreation,white,lower_i,,Midwest,East North Central,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,11852257-6bc4-4e67-9421-c254f8a0c1c6
+-857629213,2017-11-04 10:38:27,2017-11-04 10:40:53,Android,US,Oregon,Hillsboro,Unknown,male,25 - 34,1988,0,1-3 years,10,10,No,January ,08,Visalia usa,2234,Mostly accurate (+/- 1-2 hrs),4/23/89,Charleston usa,2355,Mostly accurate (+/- 1-2 hrs),High school,Don't know or prefer not to say,Unemployed,Less than 12 months,10,Less than 12 months,10,living_with_partner,one,high_school,self_employed,agriculture_forestry_fishing_or_hunting,white,prefer_not_to_say,97123,West,Pacific,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,1197efe4-6b80-4b32-a73c-00753277d900
+8131849,2017-11-04 01:51:31,2017-11-04 01:55:17,Android,US,Wisconsin,Kenosha,MetroPCS,female,35 - 44,1982,0,6 months-1 year,8,10,No,August ,13,Woodstock Illinois,2003,Mostly accurate (+/- 1-2 hrs),02171986,Phenox Arizona,2204,I do not know my partner's time of birth,High school,"$ 25,000-49,999",Manufacturing Other,Less than 12 months,8,Less than 12 months,8,living_with_partner,zero,vocational_technical_college,homemaker,health_care_and_social_assistance,white,middle_i,53143,Midwest,East North Central,,,,true,false,true,true,true,false,false,true,true,true,true,,,,,11a62227-f484-4b55-9c13-b77e44c20bd7
+1346452926,2017-11-03 19:53:41,2017-11-03 19:56:26,Android,US,Texas,Unknown,MetroPCS,female,35 - 44,1981,0,6-10 years,10,9,No,July,21,Grayson,2001,Mostly accurate (+/- 1-2 hrs),11/5/1991,Grayson,2203,Mostly accurate (+/- 1-2 hrs),High school,"$ 100,000-124,999",Hotel and Food Services,More than 2 years and less than 4 years,10,Less than 12 months,4,living_with_partner,three,high_school,other,unemployed,black,lower_i,,South,West South Central,,,,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,11aca9f4-c875-46de-93be-c035113ab93b
+-1686583088,2017-11-04 02:30:13,2017-11-04 02:32:26,Android,US,Illinois,Unknown,AT&T,female,25 - 34,1992,0,1-3 years,6,5,"Yes, but it is temporary",October ,18,Coon rapids usa,607,Very accurate,03/02/1993,St Michael usa,1108,I do not know my partner's time of birth,High school,"$ 50,000-74,999",Construction,Less than 12 months,10,More than 2 years and less than 4 years,8,living_with_partner,one,high_school,employed_for_wages,health_care_and_social_assistance,white,lower_ii,,Midwest,East North Central,,,,true,true,true,true,true,true,false,true,true,true,true,true,false,false,false,11c3cb48-834d-41ad-bf12-aa7a23118769
+-1965756373,2017-11-03 21:06:50,2017-11-03 21:10:10,Android,US,Unknown,Unknown,Unknown,female,25 - 34,1989,0,More than 10 years,10,8,No,February ,14,New castle usa,2206,I do not know my time of birth,12/12/1987,Orlando Florida usa,1111,I do not know my partner's time of birth,Middle school,"Less than $ 25,000",Real Estate Rental or Leasing,More than one year and less than 2 years,10,Less than 12 months,6,living_with_partner,one,high_school,employed_for_wages,other,white,lower_i,,,,,,,true,false,false,true,false,false,false,true,false,true,true,,,,,11d5f7f4-6a2f-478d-b52f-6374b0a950b9
+-1345130187,2017-11-03 21:01:20,2017-11-03 21:03:16,iOS,US,North Carolina,Hendersonville,Verizon,female,25 - 34,1991,0,3-6 years,8,6,"Yes, but it is temporary",August ,1,"Naples, USA",0720,Very accurate,03/04/1992,"Clairmont, Usa",0842,Not accurate (+/- 7-12 hrs),Vocational/technical college,"$ 25,000-49,999",Manufacturing Other,More than 2 years and less than 4 years,10,Less than 12 months,10,living_with_partner,one,vocational_technical_college,employed_for_wages,retail,white,lower_ii,28792,South,South Atlantic,,,,,,,,,,,,,,,,,,,12255A29-3EAF-4322-BF3A-EC4D579F7A56
+-288439674,2017-11-03 21:33:08,2017-11-03 21:36:31,Android,US,Florida,Jacksonville,T-Mobile,female,25 - 34,1989,0,6-10 years,8,6,No,December,15,Joliet Illinois USA,0000,I do not know my time of birth,02/09/1981,Jacksonville fl  usa,0000,I do not know my partner's time of birth,University,"$ 50,000-74,999",Mortgage,More than 7 years,10,More than 7 years,7,living_with_partner,three,high_school,homemaker,scientific_or_technical_services,white,middle_i,32258,South,South Atlantic,,,,true,false,true,false,false,false,false,true,false,true,true,,,,,124f0438-2cfb-4268-9dcf-76d439a14004
+-324948082,2017-11-04 00:02:45,2017-11-04 00:05:17,Android,US,Ohio,Dayton,NA,female,35 - 44,1982,0,More than 10 years,10,7,No,December,20,Dayton Ohio,551,Very accurate,09/20/1978,Xenia Ohio,223,I do not know my partner's time of birth,High school,"Less than $ 25,000",Homemaker,More than 7 years,10,Less than 12 months,7,living_with_partner,two,high_school,unemployed_looking,retail,white,lower_i,45424,Midwest,East North Central,,,,true,false,false,true,false,false,false,true,true,true,true,,,,,1250be9a-a5f2-4148-a3e1-6dcf228ec081
+1631883212,2017-11-03 21:49:36,2017-11-03 21:51:41,Android,US,Colorado,Pueblo,NA,female,35 - 44,1980,0,3-6 years,8,7,No,August ,17,Sylvania usa,450 pm,Very accurate,09/26/1974,Sylvania usa,500,Very accurate,High school,"$ 50,000-74,999",Construction,More than 4 years and less then 7 years,9,More than 2 years and less than 4 years,10,living_with_partner,one,high_school,other,health_care_and_social_assistance,white,lower_ii,81004,West,Mountain,,,,true,false,false,false,false,false,false,true,false,true,true,,,,,12830fd0-94b6-493c-b453-c85185f35354
+-1837624046,2017-11-03 17:15:57,2017-11-03 17:20:36,iOS,US,Florida,Melbourne,NA,female,25 - 34,1988,0,Less than 6 months,6,8,Yes and we may break up,April ,15,Hampton New Hampshire,1203,Mostly accurate (+/- 1-2 hrs),04/22/1965,Florida United States,1408,Mostly accurate (+/- 1-2 hrs),University,"$ 50,000-74,999",Education,More than 4 years and less then 7 years,9,More than 2 years and less than 4 years,10,living_with_partner,zero,postgraduate,student,education,white,lower_i,32935,South,South Atlantic,,,,,,,,,,,,,,,,,,,131F253B-24DA-4AE4-88AF-C42B43496C98
+830083355,2017-11-04 00:18:51,2017-11-04 00:21:52,Android,US,West Virginia,Clarksburg,Sprint,female,35 - 44,1976,0,6-10 years,10,10,"Yes, but it is temporary",June ,29,West Virginia usa,1240,Very accurate,07/05/1972,West Virginia usa,1152,Very accurate,High school,"Less than $ 25,000",Disabled,More than 4 years and less then 7 years,10,More than 7 years,10,living_with_partner,two,vocational_technical_college,employed_for_wages,health_care_and_social_assistance,white,middle_i,26301,South,South Atlantic,,,,true,false,false,true,false,false,false,true,false,true,true,,,,,1368aefe-9f9d-4ed3-88a8-e16e4eb81f5a
+687973040,2017-11-04 01:04:27,2017-11-04 01:06:32,iOS,US,Indiana,Michigan City,TFW,female,25 - 34,1992,0,1-3 years,6,8,No,July,10,Merrillville Indiana USA,0805,Mostly accurate (+/- 1-2 hrs),14/04/1989,Medaryville Indiana USA,1245,Mostly accurate (+/- 1-2 hrs),High school,"$ 25,000-49,999",Agriculture Forestry Fishing or Hunting,More than 7 years,7,More than one year and less than 2 years,5,living_with_partner,two,high_school,homemaker,health_care_and_social_assistance,white,lower_ii,46360,Midwest,East North Central,,,,,,,,,,,,,,,,,,,1387BA1B-67A3-41E5-89AF-E897E6D7B943
+747064401,2017-11-03 22:48:26,2017-11-03 22:51:38,Android,US,Ohio,Upper Sandusky,Boost Mobile,female,25 - 34,1987,0,More than 10 years,8,7,No,June ,28,Marion ohio USA,0815,Mostly accurate (+/- 1-2 hrs),31/10/1956,Upper sandusky ohio usa,0124,I do not know my partner's time of birth,High school,"$ 25,000-49,999",Homemaker,More than 2 years and less than 4 years,7,More than one year and less than 2 years,7,living_with_partner,two,vocational_technical_college,employed_for_wages,hotel_and_food_services,white,lower_ii,43351,Midwest,East North Central,,,,true,false,false,true,false,false,false,true,true,true,true,false,true,false,false,13b1a889-8626-40b3-905c-f279d35f7af0
+2107200941,2017-11-05 07:11:06,2017-11-05 07:16:55,Android,US,Pennsylvania,Philadelphia,NA,male,35 - 44,1977,0,More than 10 years,8,10,No,February ,15,"Philadelphia,Usa",0645,Very accurate,18/06/1980,"Warminster,Usa",0700,Somewhat accurate (+/- 3-6 hrs),Vocational/technical college,"$ 50,000-74,999",Hotel and Food Services,More than one year and less than 2 years,6,More than 7 years,7,living_with_partner,five,university,self_employed,telecommunications,black,lower_ii,19143,Northeast,Middle Atlantic,,,,true,true,true,true,true,false,true,true,true,true,true,,,,,13b6c4d1-facb-4aac-be1b-d9b9afca8f83
+-357185548,2017-11-03 16:58:36,2017-11-03 17:00:49,Android,US,Florida,Middleburg,Verizon Wireless,female,25 - 34,1988,0,6-10 years,6,8,No,April ,17,Fl,8:03,Very accurate,05/7/1976,Fl,8:00,Mostly accurate (+/- 1-2 hrs),High school,"$ 75,000-99,999",Software,More than 4 years and less then 7 years,8,More than one year and less than 2 years,8,living_with_partner,one,high_school,self_employed,other,white,middle_ii,32068,South,South Atlantic,,,,true,true,true,true,true,true,false,true,true,true,true,false,false,true,false,13c792d1-6eb0-4030-b0d2-c23ad49003c4
+1082849474,2017-11-04 00:33:30,2017-11-04 00:35:46,Android,US,Unknown,Unknown,HOME,female,25 - 34,1984,0,1-3 years,7,7,No,November,7,"Oakland, MD",2145,Mostly accurate (+/- 1-2 hrs),08/08/1949,"Confluence, pa",2145,Mostly accurate (+/- 1-2 hrs),High school,"$ 50,000-74,999",Construction,More than 7 years,8,Less than 12 months,6,living_with_partner,three,high_school,homemaker,homemaker,white,middle_i,,,,,,,true,false,false,false,false,false,false,true,false,true,true,,,,,13d6b473-be45-4892-9921-fea1ee9718c5
+449020483,2017-11-04 17:53:01,2017-11-04 17:55:33,Android,US,Florida,New Port Richey,Sprint,male,35 - 44,1978,0,1-3 years,8,10,"Yes, but it is temporary",December,17,Georgia usa,0617,Mostly accurate (+/- 1-2 hrs),08/12/1976,New Port Richey usa,948,Somewhat accurate (+/- 3-6 hrs),University,"$ 25,000-49,999",Health Care And Social Assistance,More than one year and less than 2 years,6,More than 7 years,9,living_with_partner,zero,university,self_employed,construction,white,middle_i,34655,South,South Atlantic,,,,true,false,true,true,true,true,false,true,true,true,true,false,false,true,false,13ee81d2-674f-4201-a9ee-91cc5a67ddab
+10037271,2017-11-03 20:17:03,2017-11-03 20:20:22,Android,US,Florida,Palatka,Sprint,female,25 - 34,1988,0,More than 10 years,5,5,"Yes, but it is temporary",June ,9,USA N.Y.,Idk,Very accurate,12/03/1982,Fl,Idk,Somewhat accurate (+/- 3-6 hrs),Elementary school,"Less than $ 25,000",Agriculture Forestry Fishing or Hunting,More than 7 years,8,More than 7 years,7,living_with_partner,three,high_school,homemaker,unemployed,white,lower_i,32177,South,South Atlantic,,,,true,false,true,true,false,true,false,true,true,true,true,,,,,143c255d-afa2-48c5-9b6b-5e873816a285
+-512105073,2017-11-04 15:30:09,2017-11-04 15:32:03,Android,US,New York,Albany,Verizon Wireless,male,25 - 34,1989,0,6-10 years,7,6,"Yes, but it is temporary",September ,1,Harris USA ny,1224,Very accurate,07/14/1989,Monroe NY usa,324,Very accurate,High school,"$ 25,000-49,999",Arts Entertainment or Recreation,More than one year and less than 2 years,7,Less than 12 months,6,living_with_partner,one,high_school,employed_for_wages,other,white,lower_ii,12203,Northeast,Middle Atlantic,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,14518f11-947a-4a70-b0ce-24ed379ac7e5
+-1283502948,2017-11-03 16:55:45,2017-11-03 16:59:13,Android,US,Unknown,Unknown,cricket,female,35 - 44,1980,0,More than 10 years,8,10,No,May ,26,"San Juan, PR",0455,Mostly accurate (+/- 1-2 hrs),24/03/1983,"Fajardo, PR",1000,I do not know my partner's time of birth,Vocational/technical college,"$ 25,000-49,999",Construction,More than 7 years,9,More than 2 years and less than 4 years,5,living_with_partner,one,postgraduate,self_employed,other,hispanic,lower_ii,,,,,,,true,false,false,true,false,false,false,true,false,true,true,true,false,false,false,147668c0-b509-4dee-8be9-48a5cf305981
+898253499,2017-11-05 07:02:27,2017-11-05 07:04:49,Android,US,California,Menifee,Unknown,male,25 - 34,1988,0,1-3 years,10,10,No,January ,6,Long beach,Na,I do not know my time of birth,06/05/1996,Riverside,0,I do not know my partner's time of birth,High school,"Less than $ 25,000",Unemployed,Less than 12 months,10,More than 2 years and less than 4 years,10,living_with_partner,two,vocational_technical_college,employed_for_wages,health_care_and_social_assistance,multiracial,lower_ii,92584,West,Pacific,,,,true,false,true,true,true,true,true,true,true,true,true,,,,,1507a16b-58be-4022-a5ac-a0669be3899f
+1307607385,2017-11-03 21:32:29,2017-11-03 21:35:55,Android,US,Massachusetts,Boston,MetroPCS,female,25 - 34,1985,0,1-3 years,10,10,No,November,9,Harford ct,1200,Very accurate,06/24/1992,Hartford ct,10,I do not know my partner's time of birth,High school,"Less than $ 25,000",Transportation,More than one year and less than 2 years,10,Less than 12 months,10,living_with_partner,three,high_school,unemployed_looking,homemaker,latino,lower_i,02121,Northeast,New England,,,,true,false,false,true,false,false,false,true,false,true,true,,,,,151dffdc-cc94-4610-a5c0-a8306b48150f
+-1009090761,2017-11-04 22:40:03,2017-11-04 22:45:24,Android,US,California,Los Angeles,Jio 4G,male,25 - 34,1985,0,1-3 years,7,9,"Yes, but it is temporary",January ,6,San Francisco USA,2001,Very accurate,23/02/1988,San Francisco USA,1902,Mostly accurate (+/- 1-2 hrs),University,"$150,000 or more",Health Care And Social Assistance,More than 2 years and less than 4 years,8,More than 2 years and less than 4 years,9,living_with_partner,one,university,employed_for_wages,information_services_and_data,other,high_iii,90014,West,Pacific,,,,false,false,false,true,false,false,true,true,false,false,false,,,,,153ae05d-19a0-4181-b847-c40c32fe3237
+-15508783,2017-11-03 16:33:25,2017-11-03 16:35:46,Android,US,California,El Centro,MetroPCS,female,25 - 34,1989,0,Less than 6 months,9,7,No,April ,30,Paramount california,2243,Somewhat accurate (+/- 3-6 hrs),123187,Losangeles,2223,Mostly accurate (+/- 1-2 hrs),Middle school,"Less than $ 25,000",Agriculture Forestry Fishing or Hunting,More than 7 years,5,Less than 12 months,5,living_with_partner,five,high_school,unemployed_looking,unemployed,hispanic,lower_i,92243,West,Pacific,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,15950704-3c6b-4771-9719-95cd2b54ec01
+228298723,2017-11-04 01:36:41,2017-11-04 01:39:29,Android,US,California,Roseville,Verizon Wireless,female,25 - 34,1989,0,3-6 years,5,10,No,February ,02,Browley Ca,1154,I do not know my time of birth,08/01/1979,Mexicali B.c.,0834,I do not know my partner's time of birth,Vocational/technical college,"$ 50,000-74,999",Health Care And Social Assistance,More than 2 years and less than 4 years,10,More than 2 years and less than 4 years,10,living_with_partner,two,high_school,homemaker,homemaker,latino,high_i,95678,West,Pacific,,,,true,false,false,true,false,true,false,true,true,true,true,,,,,15e6c323-5c7f-4f7e-a070-ec5a0c285356
+-1940308129,2017-11-03 16:28:25,2017-11-03 16:34:55,Android,US,California,Los Angeles,T-Mobile,female,35 - 44,1978,0,More than 10 years,10,10,No,September ,09/16/1978,Los Angeles California,2230,Somewhat accurate (+/- 3-6 hrs),03/01/1970,Los Angeles California,2140,Somewhat accurate (+/- 3-6 hrs),High school,"Less than $ 25,000",Arts Entertainment or Recreation,More than 7 years,10,More than 7 years,10,living_with_partner,six_or_more,high_school,employed_for_wages,hotel_and_food_services,hispanic,lower_i,90048,West,Pacific,,,,true,true,false,true,false,false,false,true,true,true,true,,,,,16429cf5-ace2-475f-9a6d-9bec5e6522fd
+486333499,2017-11-03 21:26:15,2017-11-03 21:28:09,Android,US,Connecticut,Bristol,MetroPCS,female,25 - 34,1984,0,More than 10 years,6,10,No,October ,10,Hartford usa,121,Very accurate,20/01/1984,Hartford usa,0300,Very accurate,High school,"$ 25,000-49,999",Hotel and Food Services,More than 2 years and less than 4 years,6,Less than 12 months,1,living_with_partner,five,vocational_technical_college,homemaker,health_care_and_social_assistance,white,lower_i,06010,Northeast,New England,,,,true,false,true,true,false,false,false,true,true,true,true,,,,,165a32f2-5694-4552-8050-247b41835a10
+-1657075924,2017-11-03 18:10:55,2017-11-03 18:13:05,iOS,US,Kentucky,Pikeville,PURE TALK,male,25 - 34,1989,0,6-10 years,10,10,No,June ,24,Pikeville Kentucky,1903,I do not know my time of birth,08/28/1981,Pikeville Kentucky,1903,I do not know my partner's time of birth,High school,"$ 25,000-49,999",Ssi,More than 7 years,10,More than 7 years,10,living_with_partner,prefer_not_to_say,high_school,self_employed,other,white,prefer_not_to_say,41501,South,East South Central,,,,,,,,,,,,,,,,,,,166CA411-0DB7-4FDE-ADF5-9691BDFEF28E
+-180807187,2017-11-03 23:41:46,2017-11-03 23:45:53,Android,US,Connecticut,Newington,Verizon Wireless,female,25 - 34,1986,0,3-6 years,9,7,"Yes, but it is temporary",February ,20,"Newport, USA",0611,Not accurate (+/- 7-12 hrs),07101988,"Burlington, USA",0611,Mostly accurate (+/- 1-2 hrs),High school,"$ 25,000-49,999",Construction,Less than 12 months,9,Less than 12 months,9,living_with_partner,one,vocational_technical_college,self_employed,other,white,lower_ii,06111,Northeast,New England,,,,true,false,true,true,false,true,true,true,true,true,true,,,,,1672ff4e-04a3-42e9-bca7-ff711e33dc9c
+1021805917,2017-11-03 23:36:23,2017-11-03 23:40:18,Android,US,Florida,Hollywood,MetroPCS,female,25 - 34,1988,0,3-6 years,6,6,"Yes, but it is temporary",August ,09,"Querˇtaro, Mˇxico",1108,Somewhat accurate (+/- 3-6 hrs),11/08/1985,"Querˇtaro,mexico","13,27",Somewhat accurate (+/- 3-6 hrs),Middle school,"Less than $ 25,000",Agricultor,Less than 12 months,1,Less than 12 months,6,living_with_partner,two,high_school,other,other,hispanic,lower_i,33023,South,South Atlantic,,,,true,false,true,true,false,false,false,true,true,true,true,,,,,16d736ac-1cb3-4bdd-99eb-053e66f74a63
+-1016877564,2017-11-03 19:55:54,2017-11-03 19:57:57,Android,US,Massachusetts,Boston,T-Mobile,female,25 - 34,1990,0,1-3 years,9,9,No,October ,17,"Buffalo,usa",0645,Very accurate,12/21/1989,"Buffalo,usa",1246,Very accurate,High school,"$ 50,000-74,999",Manufacturing Other,More than 4 years and less then 7 years,9,More than 2 years and less than 4 years,8,living_with_partner,prefer_not_to_say,high_school,employed_for_wages,retail,white,lower_i,02298,Northeast,New England,,,,true,false,true,true,false,false,false,true,false,true,false,,,,,16e18ff9-122d-4c31-9cee-29a26d624e2a
+530980828,2017-11-04 01:58:25,2017-11-04 02:01:18,Android,US,Michigan,Portage,Virgin Mobile,female,25 - 34,1986,0,6-10 years,7,7,"Yes, but it is temporary",May ,22,Michigan,0522,Very accurate,05/2286,Michigan,1206,Very accurate,High school,"$ 100,000-124,999",Agriculture Forestry Fishing or Hunting,Less than 12 months,6,More than 7 years,10,living_with_partner,three,high_school,unable_to_work,other,white,lower_i,49024,Midwest,East North Central,,,,true,false,true,true,false,false,false,true,false,true,true,,,,,174e69e2-05d5-40f3-a210-47e7c91d48e5
+536712610,2017-11-04 22:21:11,2017-11-04 22:23:20,Android,US,Pennsylvania,Sunbury,Unknown,male,25 - 34,1988,0,6-10 years,9,8,No,April ,8,Lewisburg usa,0455,Somewhat accurate (+/- 3-6 hrs),01/23/86,Lewisburg usa,1223,Somewhat accurate (+/- 3-6 hrs),Vocational/technical college,"$ 50,000-74,999",Legal Services,More than 7 years,10,More than 7 years,10,living_with_partner,three,high_school,employed_for_wages,other,white,lower_ii,17801,Northeast,Middle Atlantic,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,17578ad9-3d39-49f6-a558-29e02e9d5549
+925251445,2017-11-03 23:08:48,2017-11-03 23:11:15,Android,US,Arizona,Peoria,Sprint,female,35 - 44,1982,0,3-6 years,1,1,Yes and we may break up,May ,6,Bellflower,1206,Mostly accurate (+/- 1-2 hrs),24/11/1980,Phoenix,1200,I do not know my partner's time of birth,High school,Don't know or prefer not to say,Unemployed,More than one year and less than 2 years,1,More than 4 years and less then 7 years,7,living_with_partner,two,vocational_technical_college,employed_for_wages,health_care_and_social_assistance,white,prefer_not_to_say,85383,West,Mountain,,,,true,false,true,true,true,false,false,true,true,true,true,,,,,175b3e48-29af-4a09-a08d-67e6f1e79baf
+-1252805259,2017-11-03 20:09:14,2017-11-03 20:13:01,Android,US,California,Hesperia,Boost Mobile,female,25 - 34,1991,0,3-6 years,7,9,"Yes, but it is temporary",June ,10,Okinawa,1156,Not accurate (+/- 7-12 hrs),2/18/1987,"Las Angeles,ca",2153,Not accurate (+/- 7-12 hrs),High school,"Less than $ 25,000",Construction,Less than 12 months,7,More than one year and less than 2 years,7,living_with_partner,one,vocational_technical_college,unemployed_not_looking,homemaker,other,lower_i,92345,West,Pacific,,,,true,false,false,false,false,true,false,false,false,false,true,,,,,176212e7-4cf8-4197-b3e8-f2c709f8ad5a
+-1402739878,2017-11-05 01:40:05,2017-11-05 01:43:47,Android,US,Arizona,Laveen,Verizon Wireless,male,35 - 44,1980,0,Less than 6 months,9,10,No,November,3,"Lake forest , il usa",12:46,Very accurate,12/16/85,"Bakersfield, ca usa",3:32,Mostly accurate (+/- 1-2 hrs),High school,"Less than $ 25,000",Hotel and Food Services,More than one year and less than 2 years,5,More than 2 years and less than 4 years,8,living_with_partner,three,high_school,other,utilities,white,lower_i,85339,West,Mountain,,,,true,true,false,true,false,false,false,true,true,true,true,false,true,false,false,176889ab-9269-433f-89e8-e2746cd82962
+-1572431791,2017-11-03 23:14:03,2017-11-03 23:16:32,iOS,US,New York,Plattsburgh,TFW,male,25 - 34,1990,0,3-6 years,9,10,"Yes, but it is temporary",June ,2,Plattsburgh ny,930,Very accurate,03-23-1992,Paterson nj,630,Very accurate,High school,"Less than $ 25,000",Manufacturing Other,More than one year and less than 2 years,7,More than one year and less than 2 years,10,living_with_partner,one,university,employed_for_wages,finance_and_insurance,hispanic,lower_ii,12901,Northeast,Middle Atlantic,,,,,,,,,,,,,,,,,,,1776CAA7-1DB5-42DE-A2F2-07911B372615
+-2016571204,2017-11-03 22:22:59,2017-11-03 22:24:41,iOS,US,Missouri,Sedalia,TFW,female,25 - 34,1987,0,3-6 years,10,9,No,June ,18,Knob noster mo,0600,Mostly accurate (+/- 1-2 hrs),03/11/1988,Cameron mo,0300,Mostly accurate (+/- 1-2 hrs),Vocational/technical college,"$ 25,000-49,999",Manufacturing Other,More than one year and less than 2 years,9,Less than 12 months,9,living_with_partner,four,high_school,homemaker,homemaker,white,lower_ii,65301,Midwest,West North Central,,,,,,,,,,,,,,,,,,,17D3DB1E-2508-43C0-9FB1-329FA74C4F9F
+911907389,2017-11-03 23:40:49,2017-11-03 23:44:47,Android,US,Indiana,Indianapolis,cricket,female,35 - 44,1978,0,More than 10 years,6,4,"Yes, but it is temporary",March ,23,Joliet. Illinois,0715,I do not know my time of birth,09/27/1973,Indianapolis.Indiana,0312,I do not know my partner's time of birth,High school,"$ 25,000-49,999",Transportation and Warehousing,More than one year and less than 2 years,7,More than 2 years and less than 4 years,5,living_with_partner,three,high_school,homemaker,homemaker,white,lower_i,46226,Midwest,East North Central,,,,true,false,true,true,false,false,true,true,false,true,true,,,,,17ce257a-4b08-4e6e-adf6-7a42885acdea
+1606740104,2017-11-04 00:33:31,2017-11-04 00:39:31,Android,US,Utah,Tremonton,NA,female,25 - 34,1988,0,1-3 years,9,9,No,February ,6,"Portland,  usa",0843,Very accurate,08/06/1983,"Clearfield, usa",1628,Very accurate,High school,"$ 25,000-49,999",Manufacturing Other,More than one year and less than 2 years,7,More than 2 years and less than 4 years,5,living_with_partner,two,high_school,homemaker,government_and_public_administration,white,lower_ii,84337,West,Mountain,,,,true,false,false,true,false,false,false,true,false,false,true,,,,,17e247c7-0663-40d3-a4e8-e578a9b2a7e2
+-1207647687,2017-11-03 22:11:20,2017-11-03 22:18:02,Android,US,Unknown,Unknown,Unknown,female,35 - 44,1975,0,6-10 years,9,10,No,February ,21,"Houston,  USA",2304,I do not know my time of birth,12/02/1985,"Nebraska,  USA",2304,I do not know my partner's time of birth,High school,"Less than $ 25,000",General labor,More than one year and less than 2 years,7,More than 7 years,4,living_with_partner,two,postgraduate,unable_to_work,homemaker,white,lower_i,,,,,,,true,false,false,true,false,false,false,true,false,true,true,,,,,17ef9b77-3351-44fc-b0c5-017d87feda43
+1046616090,2017-11-03 17:55:18,2017-11-03 17:58:16,Android,US,Unknown,Unknown,AT&T,female,35 - 44,1975,0,1-3 years,9,9,No,November,03,Knoxville Tennessee,1233am,Very accurate,16/04/1982,Knoxville Tennessee,9pm,Very accurate,High school,"Less than $ 25,000",Unemployed,Less than 12 months,9,Less than 12 months,9,living_with_partner,three,high_school,unable_to_work,hotel_and_food_services,white,lower_i,,,,,,,true,false,false,true,false,false,false,true,true,true,true,,,,,17f82fc6-4a09-4414-baa0-d5b018bb70eb
+795734423,2017-11-03 19:13:55,2017-11-03 19:16:04,Android,US,Michigan,Clinton Township,MetroPCS,female,25 - 34,1988,0,6-10 years,10,10,No,August ,16,Detroit mi,0608,Very accurate,03/19/1982,1221,1221,Very accurate,High school,"$ 50,000-74,999",Military,More than 2 years and less than 4 years,10,More than 4 years and less then 7 years,10,living_with_partner,three,university,employed_for_wages,information_services_and_data,white,middle_i,48038,Midwest,East North Central,,,,true,false,true,true,false,false,true,true,true,true,true,,,,,1832b9e4-560e-4846-86f8-4fcf28c37326
+369610959,2017-11-04 00:17:07,2017-11-04 00:19:33,iOS,US,Illinois,Unknown,AT&T,female,25 - 34,1992,0,1-3 years,10,10,No,June ,30,"Fairfax, USA",1245,Somewhat accurate (+/- 3-6 hrs),12/18/1993,St Joe USA,1030,I do not know my partner's time of birth,High school,"$ 25,000-49,999",Construction,More than 7 years,10,More than 2 years and less than 4 years,3,living_with_partner,two,high_school,unemployed_not_looking,unemployed,white,prefer_not_to_say,,Midwest,East North Central,,,,,,,,,,,,,,,,,,,18CD86E1-4793-471D-93D3-E1527AF3CB6D
+2060903937,2017-11-03 18:33:07,2017-11-03 18:35:30,Android,US,Massachusetts,Brewster,AT&T,female,25 - 34,1992,0,1-3 years,8,6,Yes and we may break up,November,6,"Worcester, MA, USA",1430,Very accurate,12/03/198i,"Boston, MA, USA",1800,Mostly accurate (+/- 1-2 hrs),Vocational/technical college,"Less than $ 25,000",Hotel and Food Services,Less than 12 months,5,More than 2 years and less than 4 years,5,living_with_partner,zero,high_school,employed_for_wages,arts_entertainment_or_recreation,white,lower_i,02631,Northeast,New England,,,,true,false,true,true,false,false,false,true,false,true,true,,,,,192e71a5-2176-4ea2-81d5-e8613b0bccf5
+1469817857,2017-11-04 01:24:43,2017-11-04 01:26:50,iOS,US,Michigan,Redford,Sprint,female,25 - 34,1986,0,3-6 years,9,9,"Yes, but it is temporary",October ,24,Southfield USA,1736,Very accurate,15111990,Detroit USA,200,Somewhat accurate (+/- 3-6 hrs),High school,"$ 25,000-49,999",Landscaping,More than 2 years and less than 4 years,10,More than 7 years,10,living_with_partner,zero,high_school,self_employed,other,white,middle_ii,48239,Midwest,East North Central,,,,,,,,,,,,,,,,,,,1939EB35-4395-4DE0-995E-11F0395D0CD6
+-698941508,2017-11-04 21:50:20,2017-11-04 21:54:19,iOS,US,California,Unknown,TFW,male,25 - 34,1988,0,3-6 years,8,6,No,July,25,"Vancouver, USA",2042,Somewhat accurate (+/- 3-6 hrs),11/05/1988,"Yreka,USA",1900,I do not know my partner's time of birth,High school,"$ 25,000-49,999",Transportation and Warehousing,More than one year and less than 2 years,5,More than one year and less than 2 years,6,living_with_partner,one,high_school,employed_for_wages,other,white,lower_ii,,West,Pacific,,,,,,,,,,,,,,,,,,,19A43440-48FE-43DC-A3BF-18521D04E30F
+1409677773,2017-11-04 01:20:07,2017-11-04 01:23:51,Android,US,Unknown,Unknown,Unknown,female,25 - 34,1987,0,6-10 years,7,10,"Yes, but it is temporary",April ,22,"Omaha,  USA",0231,Mostly accurate (+/- 1-2 hrs),13/10/1981,"Fort Dodge,  USA",1313,Mostly accurate (+/- 1-2 hrs),High school,"$ 25,000-49,999",Transportation and Warehousing,More than 4 years and less then 7 years,6,Less than 12 months,7,living_with_partner,two,vocational_technical_college,employed_for_wages,telecommunications,white,lower_ii,,,,,,,false,false,false,false,false,false,false,false,false,false,false,,,,,19c4ea16-4a11-4079-b444-fbace7501505
+474075166,2017-11-03 17:08:44,2017-11-03 17:15:52,Android,US,Michigan,Detroit,MetroPCS,female,25 - 34,1988,0,1-3 years,10,10,"Yes, but it is temporary",July,15,Toledo usa,1224,Very accurate,01/17/1988,Toledo usa,0330,Very accurate,High school,"Less than $ 25,000",Homemaker,More than one year and less than 2 years,10,Less than 12 months,10,living_with_partner,three,high_school,unemployed_looking,hotel_and_food_services,white,lower_i,48228,Midwest,East North Central,,,,true,false,true,true,false,false,true,true,true,true,true,,,,,19c5bd6d-9afb-4239-883e-758bec9779aa
+1475607890,2017-11-03 17:39:43,2017-11-03 17:42:07,iOS,US,California,Bakersfield,T-Mobile,female,25 - 34,1992,0,3-6 years,10,10,No,February ,24,San Bernardino ca,0843,Very accurate,01/18/1993,Middletown Connecticut usa,1104,Very accurate,High school,"$ 25,000-49,999",Retail,More than 4 years and less then 7 years,10,More than 2 years and less than 4 years,10,living_with_partner,two,vocational_technical_college,homemaker,homemaker,white,lower_i,93307,West,Pacific,,,,,,,,,,,,,,,,,,,1C12CC5C-AC96-4F68-96F1-7CAE1340F419
+256667276,2017-11-03 17:27:18,2017-11-03 17:31:08,iOS,US,Massachusetts,Ware,TFW,female,25 - 34,1989,0,1-3 years,10,5,No,January ,19,"Groton, Ct",330,Somewhat accurate (+/- 3-6 hrs),4/29/88,"Boston,usa",420,Not accurate (+/- 7-12 hrs),University,"$ 25,000-49,999",Manufacturing Other,More than 2 years and less than 4 years,1,More than 2 years and less than 4 years,1,living_with_partner,zero,university,employed_for_wages,health_care_and_social_assistance,prefer_not_to_say,lower_ii,01082,Northeast,New England,,,,,,,,,,,,,,,,,,,1C1A65EB-D896-464D-AC11-76247111076C
+1163193275,2017-11-04 02:25:44,2017-11-04 02:28:08,iOS,US,Tennessee,Seymour,Verizon,female,25 - 34,1983,0,6-10 years,9,9,No,June ,9,"Myrtle beach, USA",0517,Very accurate,18/08/1981,"Lyndonville, USA",1705,Somewhat accurate (+/- 3-6 hrs),Vocational/technical college,"$ 50,000-74,999",Hotel and Food Services,More than 7 years,8,Less than 12 months,2,living_with_partner,two,vocational_technical_college,homemaker,homemaker,white,lower_ii,37865,South,East South Central,,,,,,,,,,,,,,,,,,,1E38DFED-163F-4887-9FD8-C471D65B9B15
+-981276499,2017-11-03 18:13:42,2017-11-03 18:17:31,iOS,US,California,Reseda,T-Mobile,female,25 - 34,1992,0,1-3 years,10,8,No,December,23,Mexico,0522,Somewhat accurate (+/- 3-6 hrs),02/03/1992,USA,1125,Somewhat accurate (+/- 3-6 hrs),High school,"Less than $ 25,000",Hotel and Food Services,More than 4 years and less then 7 years,10,More than 2 years and less than 4 years,5,living_with_partner,one,high_school,unemployed_not_looking,unemployed,hispanic,lower_i,91335,West,Pacific,,,,,,,,,,,,,,,,,,,1E7A2ECB-70F8-4221-9E84-DB35ED1B56CE
+1048608469,2017-11-04 19:56:52,2017-11-04 19:59:40,iOS,US,Illinois,Hoffman Estates,NA,male,35 - 44,1977,0,1-3 years,10,10,"Yes, but it is temporary",July,8,"Schaumburg, USA",2203,Somewhat accurate (+/- 3-6 hrs),08/04/1995,"Schaumburg, USA",2202,Mostly accurate (+/- 1-2 hrs),Vocational/technical college,"$ 25,000-49,999",Manufacturing Other,Less than 12 months,8,More than one year and less than 2 years,6,living_with_partner,three,university,military,military,white,high_i,60169,Midwest,East North Central,,,,,,,,,,,,,,,,,,,1F779F27-6F1C-427D-94C0-86595FEFC9BE
+2091944945,2017-11-03 19:31:15,2017-11-03 19:33:42,iOS,US,North Carolina,Cary,Verizon,female,25 - 34,1984,0,3-6 years,10,9,No,May ,13,"Denver, USA",0730,Very accurate,31/06/1982,"Chicago,USA",2240,Very accurate,University,"$ 75,000-99,999",Software,More than 7 years,9,More than 7 years,9,living_with_partner,one,postgraduate,homemaker,software,asian,middle_ii,27513,South,South Atlantic,,,,,,,,,,,,,,,,,,,1FFC75AD-1F75-4738-8EBA-6ABD71E5BC30
+1938120088,2017-11-03 16:56:14,2017-11-03 17:00:43,Android,US,Wisconsin,Portage,Unknown,female,35 - 44,1974,0,6-10 years,8,9,No,March ,09,Lacrosse wi,2010,Mostly accurate (+/- 1-2 hrs),06/14/1973,Bamboo wi,0000,I do not know my partner's time of birth,High school,"$ 50,000-74,999",Construction,More than 7 years,10,More than one year and less than 2 years,3,living_with_partner,two,high_school,other,other,white,lower_ii,53901,Midwest,East North Central,,,,true,true,false,false,false,true,false,false,false,true,true,,,,,1ae390d1-3265-47be-ab11-1401f9e31836
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/V4/runme.py	Sun Mar 04 14:51:43 2018 +0000
@@ -0,0 +1,200 @@
+#!/usr/bin/env python
+import dParse as dp
+# import compatibility as comp
+import synastry as syn
+import requests
+import re
+import time
+import csv
+import random
+import pdb
+import os
+import pickle
+from HTMLParser import HTMLParser
+# from lxml import html
+from bs4 import BeautifulSoup
+
+def parsePage(horiscope, resp):
+	horiscope = syn.planetPositions()
+	soup = BeautifulSoup(resp.content, 'lxml')
+	tcCell = soup.find_all('div', attrs={'class':'right-sedy-banner-svetlejsi'})
+	for cell in tcCell:
+		divList = cell.find_all('div')
+		for i in range(len(divList)):
+			planetName = divList[i].getText().lower()
+			if planetName in planetPositions.planetNames:
+				horiscope.planets[planetName].setLocation(divList[i+2].getText(),divList[i+4].getText())
+
+def makePeople(filename):
+	stream = csv.DictReader(open(filename,'rb'))
+	dictList = []
+	people = []
+	for line in stream:
+		thisPerson = syn.Person(dp.regulateData(line))
+		people.append(thisPerson)
+		# pdb.set_trace()
+	return people
+
+# def setURL(p):
+# 	url = 'https://horoscopes.astro-seek.com/calculate-love-compatibility/'
+# 	payload = dp.makePayload(p)
+# 	return (url,payload)
+
+def requestURL(url,payload):
+	r = requests.get(url, params=payload)
+	time.sleep(5)
+	return r
+
+# def makeURLPayload(url,payload):
+# 	url += '?'
+# 	for p in payload:
+# 		url += '&' + str(p)
+# 		url += '=' + str(payload[p])
+# 	return url
+
+# def printToFile(filename,data,removeAdds):
+# 	if removeAdds == True:
+# 		del data['DOB']
+# 		del data['TOB']
+# 		del data['pDOB']
+# 		del data['pTOB']
+# 		del data['COB']
+# 		del data['pCOB']
+# 		del data['horiscope']
+# 	# keys = data[0].keys()
+# 	keys = []
+# 	for d in data:
+# 		keys = keys + d.keys()
+# 	keys = sorted(uniqueList(keys))
+# 	with open(filename,'w') as stream:
+# 		dict_writer = csv.DictWriter(stream, keys, extrasaction='ignore')
+# 		dict_writer.writeheader()
+# 		dict_writer.writerows(data)
+
+def loadPick(filename):
+	with open(filename, 'rb') as handle:
+		b = pickle.load(handle)
+	return b
+
+def savePick(filename,data):
+	with open(filename, 'wb') as handle:
+		pickle.dump(data,handle)
+
+# def tempPF(fName,data):
+# 	f__ = open(fName,'w')
+# 	f__.write(data)
+# 	f__.close()
+
+def parseHoriscope(people,saveFile):
+	horiscopeList = []
+	for person in people:
+		if person.p_dob is None or person.p_dob == '':
+			print 'SKIPPING person '+ person.id + ' p_dob is None'
+			# person.horiscope = None
+			# horiscopeList.append({'ID':person['ID']})
+		else:
+			print 'parsing person '+ person.id
+			parseTries = 3
+			while parseTries > 0:
+				try:
+					person.makePayload()
+					resp = requestURL(person.url,person.payload)
+					parsePage(person.horiscope,resp)
+					pdb.set_trace()
+					parseTries = 0
+				except:
+					print sys.exc_info()[0]
+					parseTries -= 1
+			# for d in person.horiscope.keys():
+			# 	person[d] = person['horiscope'][d]
+			# horiscopeList.append(person)
+	# 		if saveFile is not None:
+	# 			savePick(saveFile,horiscopeList)
+	# return horiscopeList
+	# savePick(pickFile,person)
+	# savePick('2'+pickFile,horiscopeList)
+	# printToFile('final_'+outFile,horiscopeList)
+
+# def printDict(d):
+# 	for d_ in d:
+# 		print (d,d_)
+
+# def refactorHoriscope(hor):
+# 	d = {}
+# 	d['ID'] = hor['ID']
+# 	for h in hor['horiscope']:
+# 		hs = sorted(h)
+# 		d[(hs[0], hs[1], hor['horiscope'][h][0])] = 1
+# 		d[(hs[0], hs[1])] = float(str(hor['horiscope'][h][1]) + '.' + str(hor['horiscope'][h][2]))
+# 	return d
+
+# def uniqueList(seq): 
+#    # order preserving
+#    noDupes = []
+#    [noDupes.append(i) for i in seq if not noDupes.count(i)]
+#    return noDupes
+
+# def merge_two_dicts(x, y):
+#     z = x.copy()   # start with x's keys and values
+#     z.update(y)    # modifies z with y's keys and values & returns None
+#     return z
+
+# def findMissing(unique,keyList):
+# 	missing = []
+# 	for u in unique:
+# 		if u not in keyList:
+# 			missing.append(u)
+# 	return u
+
+# def presentResults(saveFile):
+# 	data = []
+# 	data2 = []
+# 	hlist = loadPick(saveFile)
+# 	keyList = []
+# 	for h in hlist:
+# 		d = refactorHoriscope(h)
+# 		keyList.append(d.keys())
+# 		data.append(d)
+# 	uniqueKeys = uniqueList(keyList)
+# 	# for da in data:
+# 	# 	missingKeys = findMissing(uniqueKeys,da.keys())
+# 	# 	# pdb.set_trace()
+# 	# 	d2 = dict(zip(missingKeys,[0]*len(missingKeys)))
+# 	# 	da = merge_two_dicts(da,d2)
+# 	# 	data2.append(da)
+# 	return data
+
+
+def newTest():
+	people = makePeople('individuals.csv')
+
+
+def testMain():
+	pickFile = 'outData.pick'
+	# people = makePeople('individuals.csv')
+	# savePick(pickFile,people)
+	people = loadPick(pickFile)
+	parseSaveFile = pickFile.split('.')[0]+'_collect.pick'
+	parseHoriscope(people,parseSaveFile)
+	# horiscopeData = presentResults(parseSaveFile)
+	# comRules = comp.parseCompatDef('compatibilityRules.csv')
+	# applyCompatScore(horiscopeData,rules)
+
+def _main():
+	pickFile = 'outData.pick'
+	# people = dict()
+	if not os.path.exists(pickFile):
+		print 'reParse file'
+		people = makePeople('individuals.csv')
+		savePick(pickFile,people)
+	else:
+		print 'read in ' + pickFile
+		people = loadPick(pickFile)
+	parseSaveFile = pickFile.split('.')[0]+'_collect.pick'
+	parseHoriscope(people,parseSaveFile)
+	horiscopeData = presentResults(parseSaveFile)
+	comRules = comp.parseCompatDef('compatibilityRules.csv')
+	applyCompatScore(horiscopeData,rules)
+
+if __name__ == "__main__":
+	testMain()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/V4/synastry.py	Sun Mar 04 14:51:43 2018 +0000
@@ -0,0 +1,134 @@
+import random
+
+class Person:
+	url = 'https://horoscopes.astro-seek.com/calculate-love-compatibility/'
+	def __init__(self,personDict):
+		# self. = planetPositions()
+		self.id = personDict['ID']
+		self.dob = personDict['DOB']
+		self.tob = personDict['TOB']
+		self.cob = personDict['COB']
+		self.p_dob = personDict['pDOB']
+		self.p_tob = personDict['pTOB']
+		self.p_cob = personDict['pCOB']
+		self.horiscope = None
+
+	def makePayload(self):
+		if type(self.cob) is str:
+			cob_0 = float(self.cob.split(',')[0][1:])
+			cob_1 = float(self.cob.split(',')[1])
+			self.cob = (cob_0,cob_1)
+		if type(self.p_cob) is str:
+			pcob_0 = float(self.p_cob.split(',')[0][1:])
+			pcob_1 = float(self.p_cob.split(',')[1])
+			self.p_cob = (pcob_0,pcob_1)
+		if type(self.dob) is str:
+			self.dob = self.dob[1:-1].split(',')
+		if type(self.p_dob) is str:
+			self.p_dob = self.p_dob[1:-1].split(',')
+		if type(self.tob) is str:
+			self.tob = self.tob[1:-1].split(',')
+		if type(self.p_tob) is str:
+			self.p_tob = self.p_tob[1:-1].split(',')
+		# pdb.set_trace()
+
+		# print dataDict['pDOB']
+
+		self.payload = {'send_calculation':'1', #Req
+			'muz_narozeni_den':self.dob[0],
+			'muz_narozeni_mesic':self.dob[1],
+			'muz_narozeni_rok':self.dob[2],
+			'muz_narozeni_hodina':self.tob[0],
+			'muz_narozeni_minuta':self.tob[1],
+			'muz_narozeni_city':'',
+			'muz_narozeni_mesto_hidden':'Manually+place%3A+%C2%B0%27N%2C+%C2%B0%27E',#auto
+			'muz_narozeni_stat_hidden':'XX',
+			'muz_narozeni_podstat_kratky_hidden':'',
+			'muz_narozeni_podstat_hidden':'',
+			'muz_narozeni_podstat2_kratky_hidden':'',
+			'muz_narozeni_podstat3_kratky_hidden':'',
+			'muz_narozeni_input_hidden':'',
+			'muz_narozeni_sirka_stupne':str(abs(self.cob[0])).split('.')[0],
+			'muz_narozeni_sirka_minuty':str(float('0.'+str(self.cob[0]).split('.')[1])*60).split('.')[0],
+			'muz_narozeni_sirka_smer': '1' if self.cob[0]<0 else '0', #address N Dir (0':'N',1':'S)
+			'muz_narozeni_delka_stupne':str(abs(self.cob[1])).split('.')[0], #address E - Main
+			'muz_narozeni_delka_minuty':str(float('0.'+str(self.cob[1]).split('.')[1])*60).split('.')[0],
+			'muz_narozeni_delka_smer': '1' if self.cob[1]<0 else '0', #address E Dir (0':'E',1':'W)
+			'muz_narozeni_timezone_form':'auto',
+			'muz_narozeni_timezone_dst_form':'auto',
+			'send_calculation':'1',
+			'zena_narozeni_den':self.p_dob[0],
+			'zena_narozeni_mesic':self.p_dob[1],
+			'zena_narozeni_rok':self.p_dob[2],
+			'zena_narozeni_hodina':self.p_tob[0],
+			'zena_narozeni_minuta':self.p_tob[1],
+			'zena_narozeni_city':'',
+			'zena_narozeni_mesto_hidden':'Manually+place%3A+%C2%B0%27N%2C+%C2%B0%27E',
+			'zena_narozeni_stat_hidden':'XX',
+			'zena_narozeni_podstat_kratky_hidden':'',
+			'zena_narozeni_podstat_hidden':'',
+			'zena_narozeni_podstat2_kratky_hidden':'',
+			'zena_narozeni_podstat3_kratky_hidden':'',
+			'zena_narozeni_input_hidden':'',
+			'zena_narozeni_sirka_stupne':str(abs(self.p_cob[0])).split('.')[0],
+			'zena_narozeni_sirka_minuty':str(float('0.'+str(self.p_cob[0]).split('.')[1])*60).split('.')[0],
+			'zena_narozeni_sirka_smer': '1' if self.p_cob[0]<0 else '0',
+			'zena_narozeni_delka_stupne':str(abs(self.p_cob[1])).split('.')[0],
+			'zena_narozeni_delka_minuty':str(float('0.'+str(self.p_cob[1]).split('.')[1])*60).split('.')[0],
+			'zena_narozeni_delka_smer': '1' if self.p_cob[1]<0 else '0',
+			'zena_narozeni_timezone_form':'auto',
+			'zena_narozeni_timezone_dst_form':'auto',
+			'switch_interpretations':'0',
+			'house_system':'placidus',
+			'uhel_orbis':'#tabs_redraw'}
+		# return R
+
+
+class planetRelation:
+	def __init__(self,planetName):
+		self.name = planetName
+		self.angleA = None
+		self.angleB = None
+
+	def setLocation(self,A,B):
+		self.angleA = '.'.join(A.encode('ascii','replace').split('?'))[:-1]
+		self.angleB = '.'.join(B.encode('ascii','replace').split('?'))[:-1]
+
+
+	def test_random(self):
+		self.angleA = random.random()*360
+		self.angleB = random.random()*360
+
+
+class planetPositions:
+	aspectDict = {'conjunct':0,'semi-square':45,'sextile':60,'square':90,'trine':120,'opposite':180}
+	planetNames = ['sun','moon','mercury','venus','mars','jupiter','saturn','uranus','neptune','pluto','node','lilith','chiron','asc','ic','dsc','mc','asc_mc','sun_moon']
+	def __init__(self):
+		self.planets = {}
+		for i in range(len(planetPositions.planetNames)):
+			self.planets[planetPositions.planetNames[i]] = planetRelation(planetPositions.planetNames[i])
+		self.aspect = {}
+
+	def test_random(self):
+		for planet in self.planets:
+			self.planets[planet].test_random()
+
+	def calcAngle(self,componentA,componentB):
+		self.angle = max(self.planets[componentA].angleA,self.planets[componentB].angleB) - min(self.planets[componentA].angleA,self.planets[componentB].angleB)
+		self.angleRange = self.angle-10,self.angle+10
+
+	def calcAspect(self,componentA,componentB):
+		self.calcAngle(componentA,componentB)
+		for aspect in planetPositions.aspectDict:
+			if self.angleRange[0] < planetPositions.aspectDict[aspect] and self.angleRange[1] > planetPositions.aspectDict[aspect]:
+				self.aspect[componentA,componentB] = aspect
+				return aspect
+
+
+
+
+
+
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/V4/test.py	Sun Mar 04 14:51:43 2018 +0000
@@ -0,0 +1,17 @@
+#!/usr/bin/env python
+
+
+import synastry as syn
+import random
+
+synMap = syn.planetPositions()
+
+synMap.test_random()
+
+print (synMap.planets['sun'].angleA,synMap.planets['sun'].angleB)
+print synMap.calcAspect('sun','sun')
+
+print (synMap.planets['sun'].angleA,synMap.planets['moon'].angleB)
+print synMap.calcAspect('sun','moon')
+
+