diff --git a/apps/Backend/src/queue/jobRunner.ts b/apps/Backend/src/queue/jobRunner.ts index a2c0ed61..42c6f260 100644 --- a/apps/Backend/src/queue/jobRunner.ts +++ b/apps/Backend/src/queue/jobRunner.ts @@ -12,6 +12,9 @@ import { runClaimStatusProcessor } from "./processors/claimStatusProcessor"; import { runClaimSubmitProcessor } from "./processors/claimSubmitProcessor"; import { runOcrProcessor } from "./processors/ocrProcessor"; import { runDdmaEligibilityProcessor } from "./processors/ddmaEligibilityProcessor"; +import { runDeltaInsEligibilityProcessor } from "./processors/deltaInsEligibilityProcessor"; +import { runUnitedSCOEligibilityProcessor } from "./processors/unitedSCOEligibilityProcessor"; +import { runCCAEligibilityProcessor } from "./processors/ccaEligibilityProcessor"; import type { SeleniumJobData, OcrJobData } from "./queues"; // ── Queue instances ────────────────────────────────────────────────────────── @@ -83,6 +86,48 @@ export function enqueueSeleniumJob(data: SeleniumJobData): string { job.id ); } + if (jobType === "deltains-eligibility-check") { + return runDeltaInsEligibilityProcessor( + { + enrichedPayload: data.enrichedPayload, + userId: data.userId, + insuranceId: data.insuranceId!, + formFirstName: data.formFirstName, + formLastName: data.formLastName, + formDob: data.formDob, + socketId: data.socketId, + }, + job.id + ); + } + if (jobType === "unitedsco-eligibility-check") { + return runUnitedSCOEligibilityProcessor( + { + enrichedPayload: data.enrichedPayload, + userId: data.userId, + insuranceId: data.insuranceId!, + formFirstName: data.formFirstName, + formLastName: data.formLastName, + formDob: data.formDob, + socketId: data.socketId, + }, + job.id + ); + } + if (jobType === "cca-eligibility-check") { + return runCCAEligibilityProcessor( + { + enrichedPayload: data.enrichedPayload, + userId: data.userId, + insuranceId: data.insuranceId!, + formFirstName: data.formFirstName, + formLastName: data.formLastName, + formDob: data.formDob, + socketId: data.socketId, + }, + job.id + ); + } throw new Error(`Unknown selenium jobType: ${jobType}`); }); diff --git a/apps/Backend/src/queue/processors/ccaEligibilityProcessor.ts b/apps/Backend/src/queue/processors/ccaEligibilityProcessor.ts new file mode 100644 index 00000000..b29c73a8 --- /dev/null +++ b/apps/Backend/src/queue/processors/ccaEligibilityProcessor.ts @@ -0,0 +1,309 @@ +/** + * Processor for "cca-eligibility-check" jobs. + * + * CCA (Commonwealth Care Alliance) uses ScionDental portal. + * No OTP required — simple username/password persistent session. + * + * Flow: + * 1. Start a session on the Python agent (POST /cca-eligibility) + * 2. Emit selenium:cca_session_started → frontend stores session_id + * 3. Poll agent status until completed/error (no OTP handling needed) + * 4. On completion: decode pdfBase64, save PDF, create/update patient, update status + * 5. Return { pdfFileId, pdfFilename, patientUpdateStatus, pdfUploadStatus } + * + * CCA result returns pdfBase64 (base64-encoded PDF), same as DeltaIns. + */ +import { storage } from "../../storage"; +import { + forwardToSeleniumCCAEligibilityAgent, + getSeleniumCCASessionStatus, +} from "../../services/seleniumCCAEligibilityClient"; +import { splitName, createOrUpdatePatientByInsuranceId } from "./_shared"; +import { io } from "../../socket"; + +// ─── Helpers ──────────────────────────────────────────────────────────────── + +function now() { + return new Date().toISOString(); +} + +function log(tag: string, msg: string, ctx?: any) { + console.log(`${now()} [${tag}] ${msg}`, ctx ?? ""); +} + +function emitToSocket(socketId: string | undefined, event: string, payload: any) { + if (!socketId || !io) return; + try { + const socket = io.sockets.sockets.get(socketId); + if (socket) { + socket.emit(event, payload); + log("cca-processor", `emitted ${event}`, { socketId }); + } + } catch (err: any) { + log("cca-processor", `emit failed for ${event}`, { err: err?.message }); + } +} + +// ─── Types ─────────────────────────────────────────────────────────────────── + +export interface CCAEligibilityProcessorInput { + enrichedPayload: any; + userId: number; + insuranceId: string; + formFirstName?: string; + formLastName?: string; + formDob?: string; + socketId?: string; +} + +export interface CCAEligibilityProcessorResult { + patientUpdateStatus?: string; + pdfUploadStatus?: string; + pdfFileId?: number | null; + pdfFilename?: string | null; +} + +// ─── Core DB processing ─────────────────────────────────────────────────────── + +async function processCCAResult( + userId: number, + insuranceId: string, + formFirstName: string | undefined, + formLastName: string | undefined, + formDob: string | undefined, + seleniumResult: any +): Promise { + const output: CCAEligibilityProcessorResult = {}; + let createdPdfFileId: number | null = null; + + try { + // 1) Resolve patient name + const rawName = + typeof seleniumResult?.patientName === "string" + ? seleniumResult.patientName.trim() + : null; + + const { firstName, lastName } = rawName + ? splitName(rawName) + : { firstName: formFirstName ?? "", lastName: formLastName ?? "" }; + + // 2) Create / update patient + await createOrUpdatePatientByInsuranceId({ + insuranceId, + firstName, + lastName, + dob: formDob, + userId, + }); + + // 3) Fetch patient + const patient = await storage.getPatientByInsuranceId(insuranceId); + if (!patient?.id) { + output.patientUpdateStatus = "Patient not found; no update performed"; + return output; + } + + // 4) Determine eligibility status + // Python returns "Eligible" / "Not Eligible" / "Unknown" + const eligRaw: string = seleniumResult?.eligibility ?? ""; + const eligLower = eligRaw.toLowerCase(); + const newStatus = + eligLower === "eligible" || eligLower === "active" || eligLower === "y" + ? "ACTIVE" + : "INACTIVE"; + + // Use insurerName from result if available, fall back to default + const insuranceProvider = + typeof seleniumResult?.insurerName === "string" && seleniumResult.insurerName.trim() + ? seleniumResult.insurerName.trim() + : "Commonwealth Care Alliance"; + + await storage.updatePatient(patient.id, { + status: newStatus, + insuranceProvider, + }); + output.patientUpdateStatus = `Patient status updated to ${newStatus}`; + + // 5) Decode pdfBase64 → Buffer + const pdfBase64: string = seleniumResult?.pdfBase64 ?? ""; + let pdfBuffer: Buffer | null = null; + let pdfFilename: string | null = null; + + if (pdfBase64) { + try { + pdfBuffer = Buffer.from(pdfBase64, "base64"); + pdfFilename = `cca_eligibility_${insuranceId}_${Date.now()}.pdf`; + log("cca-processor", "decoded pdfBase64", { bytes: pdfBuffer.length }); + } catch (e: any) { + output.pdfUploadStatus = `Failed to decode PDF base64: ${e.message}`; + } + } else { + output.pdfUploadStatus = "No PDF data returned from Selenium."; + } + + // 6) Save PDF to patient document group + if (pdfBuffer && pdfFilename) { + const groupTitleKey = "ELIGIBILITY_STATUS"; + const groupTitle = "Eligibility Status"; + + let group = await storage.findPdfGroupByPatientTitleKey(patient.id, groupTitleKey); + if (!group) group = await storage.createPdfGroup(patient.id, groupTitle, groupTitleKey); + if (!group?.id) throw new Error("PDF group creation failed"); + + const created = await storage.createPdfFile(group.id, pdfFilename, pdfBuffer); + if (created && typeof created === "object" && "id" in created) { + createdPdfFileId = Number(created.id); + } + output.pdfUploadStatus = `PDF saved to group: ${group.title}`; + output.pdfFilename = pdfFilename; + } + + output.pdfFileId = createdPdfFileId; + return output; + } catch (err: any) { + return { + ...output, + pdfUploadStatus: + output.pdfUploadStatus ?? `Processing failed: ${err?.message ?? String(err)}`, + pdfFileId: createdPdfFileId, + }; + } +} + +// ─── Polling loop ──────────────────────────────────────────────────────────── + +async function pollUntilDone( + sessionId: string, + pollTimeoutMs = 5 * 60 * 1000 +): Promise { + const maxAttempts = 600; + const pollIntervalMs = 500; + const maxTransientErrors = 12; + const noProgressLimit = 120; + + let transientErrors = 0; + let consecutiveNoProgress = 0; + let lastStatus: string | null = null; + const deadline = Date.now() + pollTimeoutMs; + + for (let attempt = 0; attempt < maxAttempts; attempt++) { + if (Date.now() > deadline) { + throw new Error( + `CCA polling timeout (${Math.round(pollTimeoutMs / 1000)}s) for session ${sessionId}` + ); + } + + try { + const st = await getSeleniumCCASessionStatus(sessionId); + const status: string = st?.status ?? "unknown"; + + log("cca-processor", `poll attempt=${attempt}`, { sessionId, status }); + + transientErrors = 0; + + const isTerminal = + status === "completed" || status === "error" || status === "not_found"; + if (status === lastStatus && !isTerminal) { + consecutiveNoProgress++; + } else { + consecutiveNoProgress = 0; + } + lastStatus = status; + + if (consecutiveNoProgress >= noProgressLimit) { + throw new Error( + `No progress from Python agent (status="${status}") after ${consecutiveNoProgress} polls` + ); + } + + if (status === "completed") { + log("cca-processor", "session completed", { sessionId }); + return st.result; + } + + if (status === "error" || status === "not_found") { + throw new Error(st?.message || `CCA session ended with status: ${status}`); + } + + await new Promise((r) => setTimeout(r, pollIntervalMs)); + } catch (err: any) { + const isTerminal = + err?.response?.status === 404 || + (typeof err?.message === "string" && + (err.message.includes("not_found") || + err.message.includes("polling timeout") || + err.message.includes("No progress"))); + + if (isTerminal) throw err; + + transientErrors++; + if (transientErrors > maxTransientErrors) { + throw new Error( + `Too many transient network errors polling CCA session ${sessionId}` + ); + } + const backoff = Math.min(30_000, 500 * Math.pow(2, transientErrors - 1)); + log("cca-processor", `transient error #${transientErrors}, backoff ${backoff}ms`, { + err: err?.message, + }); + await new Promise((r) => setTimeout(r, backoff)); + } + } + + throw new Error(`CCA polling exhausted all attempts for session ${sessionId}`); +} + +// ─── Main processor entry point ─────────────────────────────────────────────── + +export async function runCCAEligibilityProcessor( + input: CCAEligibilityProcessorInput, + jobId: string +): Promise { + const { + enrichedPayload, + userId, + insuranceId, + formFirstName, + formLastName, + formDob, + socketId, + } = input; + + // 1) Tell Python agent to start a CCA session + log("cca-processor", "starting Python agent session", { insuranceId }); + const agentResp = await forwardToSeleniumCCAEligibilityAgent(enrichedPayload); + + if (!agentResp?.session_id) { + throw new Error("Python agent did not return a session_id for CCA eligibility"); + } + + const sessionId = agentResp.session_id as string; + log("cca-processor", "got session_id", { sessionId }); + + // 2) Emit session started so frontend can track progress + emitToSocket(socketId, "selenium:cca_session_started", { + session_id: sessionId, + jobId, + }); + + // 3) Poll until done (no OTP required for CCA) + const seleniumResult = await pollUntilDone(sessionId); + + if (!seleniumResult || seleniumResult.status === "error") { + throw new Error(seleniumResult?.message ?? "CCA session returned an error result"); + } + + // 4) Process DB writes and PDF upload + log("cca-processor", "processing DB result", { insuranceId }); + const result = await processCCAResult( + userId, + insuranceId, + formFirstName, + formLastName, + formDob, + seleniumResult + ); + + log("cca-processor", "done", { result }); + return result; +} diff --git a/apps/Backend/src/queue/processors/deltaInsEligibilityProcessor.ts b/apps/Backend/src/queue/processors/deltaInsEligibilityProcessor.ts new file mode 100644 index 00000000..a5fe2d2c --- /dev/null +++ b/apps/Backend/src/queue/processors/deltaInsEligibilityProcessor.ts @@ -0,0 +1,310 @@ +/** + * Processor for "deltains-eligibility-check" jobs. + * + * Mirrors the DDMA persistent-session flow but for Delta Dental Ins (Okta-based): + * 1. Start a session on the Python agent (POST /deltains-eligibility) + * 2. Emit selenium:deltains_session_started → frontend stores session_id for OTP + * 3. Poll agent status, emitting selenium:otp_required when OTP is needed + * 4. On completion: decode pdfBase64, save PDF, create/update patient, update status + * 5. Return { pdfFileId, pdfFilename, patientUpdateStatus, pdfUploadStatus } + * + * DeltaIns result returns pdfBase64 (base64-encoded PDF) instead of a file path. + */ +import { storage } from "../../storage"; +import { + forwardToSeleniumDeltaInsEligibilityAgent, + getSeleniumDeltaInsSessionStatus, +} from "../../services/seleniumDeltaInsEligibilityClient"; +import { splitName, createOrUpdatePatientByInsuranceId } from "./_shared"; +import { io } from "../../socket"; + +// ─── Helpers ──────────────────────────────────────────────────────────────── + +function now() { + return new Date().toISOString(); +} + +function log(tag: string, msg: string, ctx?: any) { + console.log(`${now()} [${tag}] ${msg}`, ctx ?? ""); +} + +function emitToSocket(socketId: string | undefined, event: string, payload: any) { + if (!socketId || !io) return; + try { + const socket = io.sockets.sockets.get(socketId); + if (socket) { + socket.emit(event, payload); + log("deltains-processor", `emitted ${event}`, { socketId }); + } + } catch (err: any) { + log("deltains-processor", `emit failed for ${event}`, { err: err?.message }); + } +} + +// ─── Types ─────────────────────────────────────────────────────────────────── + +export interface DeltaInsEligibilityProcessorInput { + enrichedPayload: any; + userId: number; + insuranceId: string; + formFirstName?: string; + formLastName?: string; + formDob?: string; + socketId?: string; +} + +export interface DeltaInsEligibilityProcessorResult { + patientUpdateStatus?: string; + pdfUploadStatus?: string; + pdfFileId?: number | null; + pdfFilename?: string | null; +} + +// ─── Core DB processing ─────────────────────────────────────────────────────── + +async function processDeltaInsResult( + userId: number, + insuranceId: string, + formFirstName: string | undefined, + formLastName: string | undefined, + formDob: string | undefined, + seleniumResult: any +): Promise { + const output: DeltaInsEligibilityProcessorResult = {}; + let createdPdfFileId: number | null = null; + + try { + // 1) Resolve patient name + const rawName = + typeof seleniumResult?.patientName === "string" + ? seleniumResult.patientName.trim() + : null; + + const { firstName, lastName } = rawName + ? splitName(rawName) + : { firstName: formFirstName ?? "", lastName: formLastName ?? "" }; + + // 2) Create / update patient + await createOrUpdatePatientByInsuranceId({ + insuranceId, + firstName, + lastName, + dob: formDob, + userId, + }); + + // 3) Fetch patient + const patient = await storage.getPatientByInsuranceId(insuranceId); + if (!patient?.id) { + output.patientUpdateStatus = "Patient not found; no update performed"; + return output; + } + + // 4) Determine eligibility status + const eligStatus = (seleniumResult?.eligibility ?? "").toLowerCase(); + const newStatus = + eligStatus === "eligible" || eligStatus === "active" || eligStatus === "y" + ? "ACTIVE" + : "INACTIVE"; + + await storage.updatePatient(patient.id, { + status: newStatus, + insuranceProvider: "Delta Dental Ins", + }); + output.patientUpdateStatus = `Patient status updated to ${newStatus}`; + + // 5) Decode pdfBase64 → Buffer + const pdfBase64: string = seleniumResult?.pdfBase64 ?? ""; + let pdfBuffer: Buffer | null = null; + let pdfFilename: string | null = null; + + if (pdfBase64) { + try { + pdfBuffer = Buffer.from(pdfBase64, "base64"); + pdfFilename = `deltains_eligibility_${insuranceId}_${Date.now()}.pdf`; + log("deltains-processor", "decoded pdfBase64", { bytes: pdfBuffer.length }); + } catch (e: any) { + output.pdfUploadStatus = `Failed to decode PDF base64: ${e.message}`; + } + } else { + output.pdfUploadStatus = "No PDF data returned from Selenium."; + } + + // 6) Save PDF to patient document group + if (pdfBuffer && pdfFilename) { + const groupTitleKey = "ELIGIBILITY_STATUS"; + const groupTitle = "Eligibility Status"; + + let group = await storage.findPdfGroupByPatientTitleKey(patient.id, groupTitleKey); + if (!group) group = await storage.createPdfGroup(patient.id, groupTitle, groupTitleKey); + if (!group?.id) throw new Error("PDF group creation failed"); + + const created = await storage.createPdfFile(group.id, pdfFilename, pdfBuffer); + if (created && typeof created === "object" && "id" in created) { + createdPdfFileId = Number(created.id); + } + output.pdfUploadStatus = `PDF saved to group: ${group.title}`; + output.pdfFilename = pdfFilename; + } + + output.pdfFileId = createdPdfFileId; + return output; + } catch (err: any) { + return { + ...output, + pdfUploadStatus: + output.pdfUploadStatus ?? `Processing failed: ${err?.message ?? String(err)}`, + pdfFileId: createdPdfFileId, + }; + } +} + +// ─── Polling loop ──────────────────────────────────────────────────────────── + +async function pollUntilDone( + sessionId: string, + socketId: string | undefined, + jobId: string, + pollTimeoutMs = 5 * 60 * 1000 +): Promise { + const maxAttempts = 600; + const pollIntervalMs = 500; + const maxTransientErrors = 12; + const noProgressLimit = 120; + + let transientErrors = 0; + let consecutiveNoProgress = 0; + let lastStatus: string | null = null; + const deadline = Date.now() + pollTimeoutMs; + + for (let attempt = 0; attempt < maxAttempts; attempt++) { + if (Date.now() > deadline) { + throw new Error( + `DeltaIns polling timeout (${Math.round(pollTimeoutMs / 1000)}s) for session ${sessionId}` + ); + } + + try { + const st = await getSeleniumDeltaInsSessionStatus(sessionId); + const status: string = st?.status ?? "unknown"; + + log("deltains-processor", `poll attempt=${attempt}`, { sessionId, status }); + + transientErrors = 0; + + const isTerminal = + status === "completed" || status === "error" || status === "not_found"; + if (status === lastStatus && !isTerminal) { + consecutiveNoProgress++; + } else { + consecutiveNoProgress = 0; + } + lastStatus = status; + + if (consecutiveNoProgress >= noProgressLimit) { + throw new Error( + `No progress from Python agent (status="${status}") after ${consecutiveNoProgress} polls` + ); + } + + if (status === "waiting_for_otp") { + emitToSocket(socketId, "selenium:otp_required", { + session_id: sessionId, + jobId, + message: "OTP required. Please enter the code sent to your email.", + }); + await new Promise((r) => setTimeout(r, pollIntervalMs)); + continue; + } + + if (status === "completed") { + log("deltains-processor", "session completed", { sessionId }); + return st.result; + } + + if (status === "error" || status === "not_found") { + throw new Error(st?.message || `DeltaIns session ended with status: ${status}`); + } + + await new Promise((r) => setTimeout(r, pollIntervalMs)); + } catch (err: any) { + const isTerminal = + err?.response?.status === 404 || + (typeof err?.message === "string" && + (err.message.includes("not_found") || + err.message.includes("polling timeout") || + err.message.includes("No progress"))); + + if (isTerminal) throw err; + + transientErrors++; + if (transientErrors > maxTransientErrors) { + throw new Error( + `Too many transient network errors polling DeltaIns session ${sessionId}` + ); + } + const backoff = Math.min(30_000, 500 * Math.pow(2, transientErrors - 1)); + log("deltains-processor", `transient error #${transientErrors}, backoff ${backoff}ms`, { + err: err?.message, + }); + await new Promise((r) => setTimeout(r, backoff)); + } + } + + throw new Error(`DeltaIns polling exhausted all attempts for session ${sessionId}`); +} + +// ─── Main processor entry point ─────────────────────────────────────────────── + +export async function runDeltaInsEligibilityProcessor( + input: DeltaInsEligibilityProcessorInput, + jobId: string +): Promise { + const { + enrichedPayload, + userId, + insuranceId, + formFirstName, + formLastName, + formDob, + socketId, + } = input; + + // 1) Tell Python agent to start a DeltaIns session + log("deltains-processor", "starting Python agent session", { insuranceId }); + const agentResp = await forwardToSeleniumDeltaInsEligibilityAgent(enrichedPayload); + + if (!agentResp?.session_id) { + throw new Error("Python agent did not return a session_id for DeltaIns eligibility"); + } + + const sessionId = agentResp.session_id as string; + log("deltains-processor", "got session_id", { sessionId }); + + // 2) Emit session started so frontend can store session_id for OTP submission + emitToSocket(socketId, "selenium:deltains_session_started", { + session_id: sessionId, + jobId, + }); + + // 3) Poll until done (handles OTP events internally) + const seleniumResult = await pollUntilDone(sessionId, socketId, jobId); + + if (!seleniumResult || seleniumResult.status === "error") { + throw new Error(seleniumResult?.message ?? "DeltaIns session returned an error result"); + } + + // 4) Process DB writes and PDF upload + log("deltains-processor", "processing DB result", { insuranceId }); + const result = await processDeltaInsResult( + userId, + insuranceId, + formFirstName, + formLastName, + formDob, + seleniumResult + ); + + log("deltains-processor", "done", { result }); + return result; +} diff --git a/apps/Backend/src/queue/processors/unitedSCOEligibilityProcessor.ts b/apps/Backend/src/queue/processors/unitedSCOEligibilityProcessor.ts new file mode 100644 index 00000000..0008faeb --- /dev/null +++ b/apps/Backend/src/queue/processors/unitedSCOEligibilityProcessor.ts @@ -0,0 +1,330 @@ +/** + * Processor for "unitedsco-eligibility-check" jobs (Tufts SCO / UnitedHealthcare MA). + * + * Same persistent-session flow as DDMA: + * 1. Start a session on the Python agent (POST /unitedsco-eligibility) + * 2. Emit selenium:unitedsco_session_started → frontend stores session_id for OTP + * 3. Poll agent status, emitting selenium:otp_required when OTP is needed + * 4. On completion: save PDF (file path), create/update patient, update status + * 5. Return { pdfFileId, pdfFilename, patientUpdateStatus, pdfUploadStatus } + */ +import fs from "fs/promises"; +import fsSync from "fs"; +import path from "path"; +import { storage } from "../../storage"; +import { emptyFolderContainingFile } from "../../utils/emptyTempFolder"; +import { + forwardToSeleniumUnitedSCOEligibilityAgent, + getSeleniumUnitedSCOSessionStatus, +} from "../../services/seleniumUnitedSCOEligibilityClient"; +import { splitName, createOrUpdatePatientByInsuranceId, imageToPdfBuffer } from "./_shared"; +import { io } from "../../socket"; + +// ─── Helpers ──────────────────────────────────────────────────────────────── + +function now() { + return new Date().toISOString(); +} + +function log(tag: string, msg: string, ctx?: any) { + console.log(`${now()} [${tag}] ${msg}`, ctx ?? ""); +} + +function emitToSocket(socketId: string | undefined, event: string, payload: any) { + if (!socketId || !io) return; + try { + const socket = io.sockets.sockets.get(socketId); + if (socket) { + socket.emit(event, payload); + log("unitedsco-processor", `emitted ${event}`, { socketId }); + } + } catch (err: any) { + log("unitedsco-processor", `emit failed for ${event}`, { err: err?.message }); + } +} + +// ─── Types ─────────────────────────────────────────────────────────────────── + +export interface UnitedSCOEligibilityProcessorInput { + enrichedPayload: any; + userId: number; + insuranceId: string; + formFirstName?: string; + formLastName?: string; + formDob?: string; + socketId?: string; +} + +export interface UnitedSCOEligibilityProcessorResult { + patientUpdateStatus?: string; + pdfUploadStatus?: string; + pdfFileId?: number | null; + pdfFilename?: string | null; +} + +// ─── Core DB processing ─────────────────────────────────────────────────────── + +async function processUnitedSCOResult( + userId: number, + insuranceId: string, + formFirstName: string | undefined, + formLastName: string | undefined, + formDob: string | undefined, + seleniumResult: any +): Promise { + const output: UnitedSCOEligibilityProcessorResult = {}; + let createdPdfFileId: number | null = null; + + try { + // 1) Resolve patient name + const rawName = + typeof seleniumResult?.patientName === "string" + ? seleniumResult.patientName.trim() + : null; + + const { firstName, lastName } = rawName + ? splitName(rawName) + : { firstName: formFirstName ?? "", lastName: formLastName ?? "" }; + + // 2) Create / update patient + await createOrUpdatePatientByInsuranceId({ + insuranceId, + firstName, + lastName, + dob: formDob, + userId, + }); + + // 3) Fetch patient + const patient = await storage.getPatientByInsuranceId(insuranceId); + if (!patient?.id) { + output.patientUpdateStatus = "Patient not found; no update performed"; + return output; + } + + // 4) Determine eligibility status + const eligStatus = (seleniumResult?.eligibility ?? "").toLowerCase(); + const newStatus = eligStatus === "active" || eligStatus === "y" ? "ACTIVE" : "INACTIVE"; + + await storage.updatePatient(patient.id, { + status: newStatus, + insuranceProvider: "United Healthcare SCO", + }); + output.patientUpdateStatus = `Patient status updated to ${newStatus}`; + + // 5) Resolve PDF buffer from file path (same as DDMA) + let pdfBuffer: Buffer | null = null; + let pdfFilename: string | null = null; + + const pdfPath: string | null = + seleniumResult?.pdf_path ?? seleniumResult?.ss_path ?? null; + + if (pdfPath && fsSync.existsSync(pdfPath)) { + if (pdfPath.endsWith(".pdf")) { + try { + pdfBuffer = await fs.readFile(pdfPath); + pdfFilename = path.basename(pdfPath); + log("unitedsco-processor", "read PDF directly", { pdfPath }); + } catch (e: any) { + output.pdfUploadStatus = `Failed to read PDF: ${e.message}`; + } + } else if ( + pdfPath.endsWith(".png") || + pdfPath.endsWith(".jpg") || + pdfPath.endsWith(".jpeg") + ) { + try { + pdfBuffer = await imageToPdfBuffer(pdfPath); + pdfFilename = `unitedsco_eligibility_${insuranceId}_${Date.now()}.pdf`; + log("unitedsco-processor", "converted screenshot to PDF", { pdfPath }); + } catch (e: any) { + output.pdfUploadStatus = `Failed to convert screenshot to PDF: ${e.message}`; + } + } + } else { + output.pdfUploadStatus = "No valid file path from Selenium; nothing uploaded."; + } + + // 6) Save PDF to patient document group + if (pdfBuffer && pdfFilename) { + const groupTitleKey = "ELIGIBILITY_STATUS"; + const groupTitle = "Eligibility Status"; + + let group = await storage.findPdfGroupByPatientTitleKey(patient.id, groupTitleKey); + if (!group) group = await storage.createPdfGroup(patient.id, groupTitle, groupTitleKey); + if (!group?.id) throw new Error("PDF group creation failed"); + + const created = await storage.createPdfFile(group.id, pdfFilename, pdfBuffer); + if (created && typeof created === "object" && "id" in created) { + createdPdfFileId = Number(created.id); + } + output.pdfUploadStatus = `PDF saved to group: ${group.title}`; + output.pdfFilename = pdfFilename; + } + + output.pdfFileId = createdPdfFileId; + return output; + } catch (err: any) { + return { + ...output, + pdfUploadStatus: + output.pdfUploadStatus ?? `Processing failed: ${err?.message ?? String(err)}`, + pdfFileId: createdPdfFileId, + }; + } finally { + const cleanupPath = seleniumResult?.pdf_path ?? seleniumResult?.ss_path ?? null; + if (cleanupPath) { + try { + await emptyFolderContainingFile(cleanupPath); + } catch (e) { + log("unitedsco-processor", "cleanup failed", { cleanupPath }); + } + } + } +} + +// ─── Polling loop ──────────────────────────────────────────────────────────── + +async function pollUntilDone( + sessionId: string, + socketId: string | undefined, + jobId: string, + pollTimeoutMs = 5 * 60 * 1000 +): Promise { + const maxAttempts = 600; + const pollIntervalMs = 500; + const maxTransientErrors = 12; + const noProgressLimit = 120; + + let transientErrors = 0; + let consecutiveNoProgress = 0; + let lastStatus: string | null = null; + const deadline = Date.now() + pollTimeoutMs; + + for (let attempt = 0; attempt < maxAttempts; attempt++) { + if (Date.now() > deadline) { + throw new Error( + `UnitedSCO polling timeout (${Math.round(pollTimeoutMs / 1000)}s) for session ${sessionId}` + ); + } + + try { + const st = await getSeleniumUnitedSCOSessionStatus(sessionId); + const status: string = st?.status ?? "unknown"; + + log("unitedsco-processor", `poll attempt=${attempt}`, { sessionId, status }); + + transientErrors = 0; + + const isTerminal = + status === "completed" || status === "error" || status === "not_found"; + if (status === lastStatus && !isTerminal) { + consecutiveNoProgress++; + } else { + consecutiveNoProgress = 0; + } + lastStatus = status; + + if (consecutiveNoProgress >= noProgressLimit) { + throw new Error( + `No progress from Python agent (status="${status}") after ${consecutiveNoProgress} polls` + ); + } + + if (status === "waiting_for_otp") { + emitToSocket(socketId, "selenium:otp_required", { + session_id: sessionId, + jobId, + message: "OTP required. Please enter the verification code.", + }); + await new Promise((r) => setTimeout(r, pollIntervalMs)); + continue; + } + + if (status === "completed") { + log("unitedsco-processor", "session completed", { sessionId }); + return st.result; + } + + if (status === "error" || status === "not_found") { + throw new Error(st?.message || `UnitedSCO session ended with status: ${status}`); + } + + await new Promise((r) => setTimeout(r, pollIntervalMs)); + } catch (err: any) { + const isTerminal = + err?.response?.status === 404 || + (typeof err?.message === "string" && + (err.message.includes("not_found") || + err.message.includes("polling timeout") || + err.message.includes("No progress"))); + + if (isTerminal) throw err; + + transientErrors++; + if (transientErrors > maxTransientErrors) { + throw new Error( + `Too many transient network errors polling UnitedSCO session ${sessionId}` + ); + } + const backoff = Math.min(30_000, 500 * Math.pow(2, transientErrors - 1)); + log("unitedsco-processor", `transient error #${transientErrors}, backoff ${backoff}ms`, { + err: err?.message, + }); + await new Promise((r) => setTimeout(r, backoff)); + } + } + + throw new Error(`UnitedSCO polling exhausted all attempts for session ${sessionId}`); +} + +// ─── Main processor entry point ─────────────────────────────────────────────── + +export async function runUnitedSCOEligibilityProcessor( + input: UnitedSCOEligibilityProcessorInput, + jobId: string +): Promise { + const { + enrichedPayload, + userId, + insuranceId, + formFirstName, + formLastName, + formDob, + socketId, + } = input; + + log("unitedsco-processor", "starting Python agent session", { insuranceId }); + const agentResp = await forwardToSeleniumUnitedSCOEligibilityAgent(enrichedPayload); + + if (!agentResp?.session_id) { + throw new Error("Python agent did not return a session_id for UnitedSCO eligibility"); + } + + const sessionId = agentResp.session_id as string; + log("unitedsco-processor", "got session_id", { sessionId }); + + emitToSocket(socketId, "selenium:unitedsco_session_started", { + session_id: sessionId, + jobId, + }); + + const seleniumResult = await pollUntilDone(sessionId, socketId, jobId); + + if (!seleniumResult || seleniumResult.status === "error") { + throw new Error(seleniumResult?.message ?? "UnitedSCO session returned an error result"); + } + + log("unitedsco-processor", "processing DB result", { insuranceId }); + const result = await processUnitedSCOResult( + userId, + insuranceId, + formFirstName, + formLastName, + formDob, + seleniumResult + ); + + log("unitedsco-processor", "done", { result }); + return result; +} diff --git a/apps/Backend/src/queue/queues.ts b/apps/Backend/src/queue/queues.ts index 8177d5b5..e04f5d59 100644 --- a/apps/Backend/src/queue/queues.ts +++ b/apps/Backend/src/queue/queues.ts @@ -7,7 +7,10 @@ export type SeleniumJobType = | "claim-status-check" | "claim-submit" | "claim-pre-auth" - | "ddma-eligibility-check"; + | "ddma-eligibility-check" + | "deltains-eligibility-check" + | "unitedsco-eligibility-check" + | "cca-eligibility-check"; export interface SeleniumJobData { jobType: SeleniumJobType; diff --git a/apps/Backend/src/routes/index.ts b/apps/Backend/src/routes/index.ts index 5a1c154d..bd77e2d9 100755 --- a/apps/Backend/src/routes/index.ts +++ b/apps/Backend/src/routes/index.ts @@ -12,6 +12,9 @@ import documentsRoutes from "./documents"; import patientDocumentsRoutes from "./patient-documents"; import insuranceStatusRoutes from "./insuranceStatus"; import insuranceStatusDdmaRoutes from "./insuranceStatusDDMA"; +import insuranceStatusDeltaInsRoutes from "./insuranceStatusDeltaIns"; +import insuranceStatusUnitedSCORoutes from "./insuranceStatusUnitedSCO"; +import insuranceStatusCCARoutes from "./insuranceStatusCCA"; import paymentsRoutes from "./payments"; import databaseManagementRoutes from "./database-management"; import notificationsRoutes from "./notifications"; @@ -36,6 +39,9 @@ router.use("/documents", documentsRoutes); router.use("/patient-documents", patientDocumentsRoutes); router.use("/insurance-status", insuranceStatusRoutes); router.use("/insurance-status-ddma", insuranceStatusDdmaRoutes); +router.use("/insurance-status-deltains", insuranceStatusDeltaInsRoutes); +router.use("/insurance-status-unitedsco", insuranceStatusUnitedSCORoutes); +router.use("/insurance-status-cca", insuranceStatusCCARoutes); router.use("/payments", paymentsRoutes); router.use("/database-management", databaseManagementRoutes); router.use("/notifications", notificationsRoutes); diff --git a/apps/Backend/src/routes/insuranceStatusCCA.ts b/apps/Backend/src/routes/insuranceStatusCCA.ts new file mode 100644 index 00000000..1efaf2a9 --- /dev/null +++ b/apps/Backend/src/routes/insuranceStatusCCA.ts @@ -0,0 +1,80 @@ +import { Router, Request, Response } from "express"; +import { storage } from "../storage"; +import { io } from "../socket"; +import { enqueueSeleniumJob } from "../queue/jobRunner"; + +const router = Router(); + +function log(tag: string, msg: string, ctx?: any) { + console.log(`${new Date().toISOString()} [${tag}] ${msg}`, ctx ?? ""); +} + +/** + * POST /cca-eligibility + * + * Enqueues a CCA (Commonwealth Care Alliance / ScionDental) eligibility check. + * No OTP required — simple persistent session. + * + * Body: + * data — patient + search fields (memberId, dateOfBirth, firstName, lastName) + * socketId — socket.io client id for real-time updates + * + * Response: { status: "queued", jobId: "…" } + */ +router.post( + "/cca-eligibility", + async (req: Request, res: Response): Promise => { + if (!req.body.data) { + return res.status(400).json({ error: "Missing eligibility data for selenium" }); + } + if (!req.user?.id) { + return res.status(401).json({ error: "Unauthorized: user info missing" }); + } + + try { + const rawData = + typeof req.body.data === "string" ? JSON.parse(req.body.data) : req.body.data; + + // Fetch CCA credentials from DB + const credentials = await storage.getInsuranceCredentialByUserAndSiteKey( + req.user.id, + "CCA" + ); + if (!credentials) { + return res.status(404).json({ + error: "No credentials found for CCA. Please add them on the Settings page.", + }); + } + + const enrichedData = { + ...rawData, + cca_username: credentials.username, + cca_password: credentials.password, + }; + + const socketId: string | undefined = req.body.socketId; + + const jobId = enqueueSeleniumJob({ + jobType: "cca-eligibility-check", + userId: req.user.id, + socketId, + enrichedPayload: enrichedData, + insuranceId: String(rawData.memberId ?? "").trim(), + formFirstName: rawData.firstName, + formLastName: rawData.lastName, + formDob: rawData.dateOfBirth, + }); + + log("cca-route", "job enqueued", { jobId, insuranceId: rawData.memberId }); + + return res.json({ status: "queued", jobId }); + } catch (err: any) { + console.error("[cca-route] enqueue failed:", err); + return res.status(500).json({ + error: err.message || "Failed to enqueue CCA selenium job", + }); + } + } +); + +export default router; diff --git a/apps/Backend/src/routes/insuranceStatusDeltaIns.ts b/apps/Backend/src/routes/insuranceStatusDeltaIns.ts new file mode 100644 index 00000000..fd115052 --- /dev/null +++ b/apps/Backend/src/routes/insuranceStatusDeltaIns.ts @@ -0,0 +1,134 @@ +import { Router, Request, Response } from "express"; +import { storage } from "../storage"; +import { forwardOtpToSeleniumDeltaInsAgent } from "../services/seleniumDeltaInsEligibilityClient"; +import { io } from "../socket"; +import { enqueueSeleniumJob } from "../queue/jobRunner"; + +const router = Router(); + +function log(tag: string, msg: string, ctx?: any) { + console.log(`${new Date().toISOString()} [${tag}] ${msg}`, ctx ?? ""); +} + +function emitSafe(socketId: string | undefined, event: string, payload: any) { + if (!socketId || !io) return; + try { + const socket = io.sockets.sockets.get(socketId); + if (socket) socket.emit(event, payload); + } catch (err: any) { + log("socket", "emit failed", { socketId, event, err: err?.message }); + } +} + +/** + * POST /deltains-eligibility + * + * Enqueues a DeltaIns eligibility check in the shared InProcessQueue (concurrency=1). + * + * Body: + * data — patient + search fields (memberId, dateOfBirth, …) + * socketId — socket.io client id for real-time updates + * + * Response: { status: "queued", jobId: "…" } + * + * Real-time events emitted to socketId during job execution: + * job:update { jobId, jobType, status: "active"|"completed"|"failed", … } + * selenium:deltains_session_started { session_id, jobId } + * selenium:otp_required { session_id, jobId, message } + */ +router.post( + "/deltains-eligibility", + async (req: Request, res: Response): Promise => { + if (!req.body.data) { + return res.status(400).json({ error: "Missing Insurance Eligibility data for selenium" }); + } + if (!req.user?.id) { + return res.status(401).json({ error: "Unauthorized: user info missing" }); + } + + try { + const rawData = + typeof req.body.data === "string" ? JSON.parse(req.body.data) : req.body.data; + + // Fetch DeltaIns credentials from DB + const credentials = await storage.getInsuranceCredentialByUserAndSiteKey( + req.user.id, + rawData.insuranceSiteKey + ); + if (!credentials) { + return res.status(404).json({ + error: + "No insurance credentials found for Delta Dental Ins. Please add them on the Settings page.", + }); + } + + const enrichedData = { + ...rawData, + deltains_username: credentials.username, + deltains_password: credentials.password, + }; + + const socketId: string | undefined = req.body.socketId; + + const jobId = enqueueSeleniumJob({ + jobType: "deltains-eligibility-check", + userId: req.user.id, + socketId, + enrichedPayload: enrichedData, + insuranceId: String(rawData.memberId ?? "").trim(), + formFirstName: rawData.firstName, + formLastName: rawData.lastName, + formDob: rawData.dateOfBirth, + }); + + log("deltains-route", "job enqueued", { jobId, insuranceId: rawData.memberId }); + + return res.json({ status: "queued", jobId }); + } catch (err: any) { + console.error("[deltains-route] enqueue failed:", err); + return res.status(500).json({ + error: err.message || "Failed to enqueue DeltaIns selenium job", + }); + } + } +); + +/** + * POST /selenium/submit-otp + * + * Forwards the OTP entered by the user directly to the Python agent. + * Side-channel — does NOT go through the queue. + * + * Body: { session_id, otp, socketId? } + */ +router.post( + "/selenium/submit-otp", + async (req: Request, res: Response): Promise => { + const { session_id: sessionId, otp, socketId } = req.body; + if (!sessionId || !otp) { + return res.status(400).json({ error: "session_id and otp are required" }); + } + + try { + const r = await forwardOtpToSeleniumDeltaInsAgent(sessionId, otp); + + emitSafe(socketId, "selenium:otp_submitted", { + session_id: sessionId, + result: r, + }); + + return res.json(r); + } catch (err: any) { + console.error( + "[deltains-route] submit-otp failed:", + err?.response?.data || err?.message || err + ); + return res.status(500).json({ + error: "Failed to forward OTP to selenium agent", + detail: err?.message || err, + }); + } + } +); + +export default router; diff --git a/apps/Backend/src/routes/insuranceStatusUnitedSCO.ts b/apps/Backend/src/routes/insuranceStatusUnitedSCO.ts new file mode 100644 index 00000000..7dc3aea7 --- /dev/null +++ b/apps/Backend/src/routes/insuranceStatusUnitedSCO.ts @@ -0,0 +1,131 @@ +import { Router, Request, Response } from "express"; +import { storage } from "../storage"; +import { forwardOtpToSeleniumUnitedSCOAgent } from "../services/seleniumUnitedSCOEligibilityClient"; +import { io } from "../socket"; +import { enqueueSeleniumJob } from "../queue/jobRunner"; + +const router = Router(); + +function log(tag: string, msg: string, ctx?: any) { + console.log(`${new Date().toISOString()} [${tag}] ${msg}`, ctx ?? ""); +} + +function emitSafe(socketId: string | undefined, event: string, payload: any) { + if (!socketId || !io) return; + try { + const socket = io.sockets.sockets.get(socketId); + if (socket) socket.emit(event, payload); + } catch (err: any) { + log("socket", "emit failed", { socketId, event, err: err?.message }); + } +} + +/** + * POST /unitedsco-eligibility + * + * Enqueues a Tufts SCO / UnitedHealthcare MA eligibility check (concurrency=1). + * + * Body: + * data — patient + search fields (memberId, dateOfBirth, firstName, lastName, …) + * socketId — socket.io client id for real-time updates + * + * Response: { status: "queued", jobId: "…" } + * + * Real-time socket events: + * job:update { jobId, jobType, status: "active"|"completed"|"failed", … } + * selenium:unitedsco_session_started { session_id, jobId } + * selenium:otp_required { session_id, jobId, message } + */ +router.post( + "/unitedsco-eligibility", + async (req: Request, res: Response): Promise => { + if (!req.body.data) { + return res.status(400).json({ error: "Missing eligibility data for selenium" }); + } + if (!req.user?.id) { + return res.status(401).json({ error: "Unauthorized: user info missing" }); + } + + try { + const rawData = + typeof req.body.data === "string" ? JSON.parse(req.body.data) : req.body.data; + + // Fetch UnitedSCO credentials from DB + const credentials = await storage.getInsuranceCredentialByUserAndSiteKey( + req.user.id, + rawData.insuranceSiteKey + ); + if (!credentials) { + return res.status(404).json({ + error: + "No credentials found for Tufts SCO. Please add them on the Settings page.", + }); + } + + const enrichedData = { + ...rawData, + unitedscoUsername: credentials.username, + unitedscoPassword: credentials.password, + }; + + const socketId: string | undefined = req.body.socketId; + + const jobId = enqueueSeleniumJob({ + jobType: "unitedsco-eligibility-check", + userId: req.user.id, + socketId, + enrichedPayload: enrichedData, + insuranceId: String(rawData.memberId ?? "").trim(), + formFirstName: rawData.firstName, + formLastName: rawData.lastName, + formDob: rawData.dateOfBirth, + }); + + log("unitedsco-route", "job enqueued", { jobId, insuranceId: rawData.memberId }); + + return res.json({ status: "queued", jobId }); + } catch (err: any) { + console.error("[unitedsco-route] enqueue failed:", err); + return res.status(500).json({ + error: err.message || "Failed to enqueue UnitedSCO selenium job", + }); + } + } +); + +/** + * POST /selenium/submit-otp + * Side-channel OTP forwarding — does NOT go through the queue. + * Body: { session_id, otp, socketId? } + */ +router.post( + "/selenium/submit-otp", + async (req: Request, res: Response): Promise => { + const { session_id: sessionId, otp, socketId } = req.body; + if (!sessionId || !otp) { + return res.status(400).json({ error: "session_id and otp are required" }); + } + + try { + const r = await forwardOtpToSeleniumUnitedSCOAgent(sessionId, otp); + + emitSafe(socketId, "selenium:otp_submitted", { + session_id: sessionId, + result: r, + }); + + return res.json(r); + } catch (err: any) { + console.error( + "[unitedsco-route] submit-otp failed:", + err?.response?.data || err?.message || err + ); + return res.status(500).json({ + error: "Failed to forward OTP to selenium agent", + detail: err?.message || err, + }); + } + } +); + +export default router; diff --git a/apps/Backend/src/services/seleniumCCAEligibilityClient.ts b/apps/Backend/src/services/seleniumCCAEligibilityClient.ts new file mode 100644 index 00000000..709013be --- /dev/null +++ b/apps/Backend/src/services/seleniumCCAEligibilityClient.ts @@ -0,0 +1,24 @@ +import axios from "axios"; + +const SELENIUM_BASE = process.env.SELENIUM_SERVICE_URL ?? "http://localhost:5002"; + +/** + * POST /cca-eligibility + * Returns { status: "started", session_id: "" } + */ +export async function forwardToSeleniumCCAEligibilityAgent( + data: Record +): Promise<{ status: string; session_id: string }> { + const resp = await axios.post(`${SELENIUM_BASE}/cca-eligibility`, { data }); + return resp.data; +} + +/** + * GET /session/{sid}/status + */ +export async function getSeleniumCCASessionStatus( + sessionId: string +): Promise> { + const resp = await axios.get(`${SELENIUM_BASE}/session/${sessionId}/status`); + return resp.data; +} diff --git a/apps/Backend/src/services/seleniumDeltaInsEligibilityClient.ts b/apps/Backend/src/services/seleniumDeltaInsEligibilityClient.ts new file mode 100644 index 00000000..d407982f --- /dev/null +++ b/apps/Backend/src/services/seleniumDeltaInsEligibilityClient.ts @@ -0,0 +1,72 @@ +import axios from "axios"; +import http from "http"; +import https from "https"; +import dotenv from "dotenv"; +dotenv.config(); + +const SELENIUM_AGENT_BASE = process.env.SELENIUM_AGENT_BASE_URL; + +const httpAgent = new http.Agent({ keepAlive: true, keepAliveMsecs: 60_000 }); +const httpsAgent = new https.Agent({ keepAlive: true, keepAliveMsecs: 60_000 }); + +const client = axios.create({ + baseURL: SELENIUM_AGENT_BASE, + timeout: 5 * 60 * 1000, + httpAgent, + httpsAgent, + validateStatus: (s) => s >= 200 && s < 600, +}); + +async function requestWithRetries(config: any, retries = 4, baseBackoffMs = 300) { + for (let attempt = 1; attempt <= retries; attempt++) { + try { + const r = await client.request(config); + if (![502, 503, 504].includes(r.status)) return r; + console.warn(`[deltains-client] retryable HTTP status ${r.status} (attempt ${attempt})`); + } catch (err: any) { + const code = err?.code; + const isTransient = + code === "ECONNRESET" || code === "ECONNREFUSED" || code === "EPIPE" || code === "ETIMEDOUT"; + if (!isTransient) throw err; + console.warn(`[deltains-client] transient network error ${code} (attempt ${attempt})`); + } + await new Promise((r) => setTimeout(r, baseBackoffMs * attempt)); + } + return client.request(config); +} + +function log(tag: string, msg: string, ctx?: any) { + console.log(`${new Date().toISOString()} [${tag}] ${msg}`, ctx ?? ""); +} + +export async function forwardToSeleniumDeltaInsEligibilityAgent(data: any): Promise { + const payload = { data }; + const url = `/deltains-eligibility`; + log("deltains-client", "POST deltains-eligibility", { url: SELENIUM_AGENT_BASE + url }); + const r = await requestWithRetries({ url, method: "POST", data: payload }, 4); + log("deltains-client", "agent response", { status: r.status, dataKeys: r.data ? Object.keys(r.data) : null }); + if (r.status >= 500) throw new Error(`Selenium agent server error: ${r.status}`); + return r.data; +} + +export async function forwardOtpToSeleniumDeltaInsAgent(sessionId: string, otp: string): Promise { + const url = `/submit-otp`; + log("deltains-client", "POST submit-otp", { url: SELENIUM_AGENT_BASE + url, sessionId }); + const r = await requestWithRetries({ url, method: "POST", data: { session_id: sessionId, otp } }, 4); + log("deltains-client", "submit-otp response", { status: r.status, data: r.data }); + if (r.status >= 500) throw new Error(`Selenium agent server error on submit-otp: ${r.status}`); + return r.data; +} + +export async function getSeleniumDeltaInsSessionStatus(sessionId: string): Promise { + const url = `/session/${sessionId}/status`; + log("deltains-client", "GET session status", { url: SELENIUM_AGENT_BASE + url, sessionId }); + const r = await requestWithRetries({ url, method: "GET" }, 4); + log("deltains-client", "session status response", { status: r.status, dataKeys: r.data ? Object.keys(r.data) : null }); + if (r.status === 404) { + const e: any = new Error("not_found"); + e.response = { status: 404, data: r.data }; + throw e; + } + return r.data; +} diff --git a/apps/Backend/src/services/seleniumUnitedSCOEligibilityClient.ts b/apps/Backend/src/services/seleniumUnitedSCOEligibilityClient.ts new file mode 100644 index 00000000..a1e787c3 --- /dev/null +++ b/apps/Backend/src/services/seleniumUnitedSCOEligibilityClient.ts @@ -0,0 +1,72 @@ +import axios from "axios"; +import http from "http"; +import https from "https"; +import dotenv from "dotenv"; +dotenv.config(); + +const SELENIUM_AGENT_BASE = process.env.SELENIUM_AGENT_BASE_URL; + +const httpAgent = new http.Agent({ keepAlive: true, keepAliveMsecs: 60_000 }); +const httpsAgent = new https.Agent({ keepAlive: true, keepAliveMsecs: 60_000 }); + +const client = axios.create({ + baseURL: SELENIUM_AGENT_BASE, + timeout: 5 * 60 * 1000, + httpAgent, + httpsAgent, + validateStatus: (s) => s >= 200 && s < 600, +}); + +async function requestWithRetries(config: any, retries = 4, baseBackoffMs = 300) { + for (let attempt = 1; attempt <= retries; attempt++) { + try { + const r = await client.request(config); + if (![502, 503, 504].includes(r.status)) return r; + console.warn(`[unitedsco-client] retryable HTTP status ${r.status} (attempt ${attempt})`); + } catch (err: any) { + const code = err?.code; + const isTransient = + code === "ECONNRESET" || code === "ECONNREFUSED" || code === "EPIPE" || code === "ETIMEDOUT"; + if (!isTransient) throw err; + console.warn(`[unitedsco-client] transient network error ${code} (attempt ${attempt})`); + } + await new Promise((r) => setTimeout(r, baseBackoffMs * attempt)); + } + return client.request(config); +} + +function log(tag: string, msg: string, ctx?: any) { + console.log(`${new Date().toISOString()} [${tag}] ${msg}`, ctx ?? ""); +} + +export async function forwardToSeleniumUnitedSCOEligibilityAgent(data: any): Promise { + const payload = { data }; + const url = `/unitedsco-eligibility`; + log("unitedsco-client", "POST unitedsco-eligibility", { url: SELENIUM_AGENT_BASE + url }); + const r = await requestWithRetries({ url, method: "POST", data: payload }, 4); + log("unitedsco-client", "agent response", { status: r.status, dataKeys: r.data ? Object.keys(r.data) : null }); + if (r.status >= 500) throw new Error(`Selenium agent server error: ${r.status}`); + return r.data; +} + +export async function forwardOtpToSeleniumUnitedSCOAgent(sessionId: string, otp: string): Promise { + const url = `/submit-otp`; + log("unitedsco-client", "POST submit-otp", { url: SELENIUM_AGENT_BASE + url, sessionId }); + const r = await requestWithRetries({ url, method: "POST", data: { session_id: sessionId, otp } }, 4); + log("unitedsco-client", "submit-otp response", { status: r.status, data: r.data }); + if (r.status >= 500) throw new Error(`Selenium agent server error on submit-otp: ${r.status}`); + return r.data; +} + +export async function getSeleniumUnitedSCOSessionStatus(sessionId: string): Promise { + const url = `/session/${sessionId}/status`; + log("unitedsco-client", "GET session status", { url: SELENIUM_AGENT_BASE + url, sessionId }); + const r = await requestWithRetries({ url, method: "GET" }, 4); + log("unitedsco-client", "session status response", { status: r.status, dataKeys: r.data ? Object.keys(r.data) : null }); + if (r.status === 404) { + const e: any = new Error("not_found"); + e.response = { status: 404, data: r.data }; + throw e; + } + return r.data; +} diff --git a/apps/Frontend/src/components/insurance-status/cca-button-modal.tsx b/apps/Frontend/src/components/insurance-status/cca-button-modal.tsx new file mode 100644 index 00000000..fb27c4d6 --- /dev/null +++ b/apps/Frontend/src/components/insurance-status/cca-button-modal.tsx @@ -0,0 +1,204 @@ +import { useRef, useState } from "react"; +import { Button } from "@/components/ui/button"; +import { CheckCircle, LoaderCircleIcon } from "lucide-react"; +import { useToast } from "@/hooks/use-toast"; +import { apiRequest, queryClient } from "@/lib/queryClient"; +import { useAppDispatch } from "@/redux/hooks"; +import { setTaskStatus } from "@/redux/slices/seleniumTaskSlice"; +import { formatLocalDate } from "@/utils/dateUtils"; +import { socket } from "@/lib/socket"; +import { QK_PATIENTS_BASE } from "@/components/patients/patient-table"; + +// ─── Main component ─────────────────────────────────────────────────────────── + +interface CCAEligibilityButtonProps { + memberId: string; + dateOfBirth: Date | null; + firstName?: string; + lastName?: string; + isFormIncomplete: boolean; + onPdfReady: (pdfId: number, fallbackFilename: string | null) => void; +} + +export function CCAEligibilityButton({ + memberId, + dateOfBirth, + firstName, + lastName, + isFormIncomplete, + onPdfReady, +}: CCAEligibilityButtonProps) { + const { toast } = useToast(); + const dispatch = useAppDispatch(); + + const sessionIdRef = useRef(null); + + const [isStarting, setIsStarting] = useState(false); + + const handleStart = async () => { + if (!memberId || !dateOfBirth) { + toast({ + title: "Missing fields", + description: "Member ID and Date of Birth are required.", + variant: "destructive", + }); + return; + } + + const formattedDob = formatLocalDate(dateOfBirth); + const payload = { + memberId, + dateOfBirth: formattedDob, + firstName, + lastName, + insuranceSiteKey: "CCA", + }; + + setIsStarting(true); + + try { + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Starting CCA eligibility check…", + }) + ); + + const response = await apiRequest( + "POST", + "/api/insurance-status-cca/cca-eligibility", + { data: JSON.stringify(payload), socketId: socket.id } + ); + + const result = await response.json(); + if (!response.ok || result.error) { + throw new Error(result.error || `Server error (${response.status})`); + } + + const jobId: string = result.jobId; + if (!jobId) throw new Error("No jobId returned from server"); + + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "CCA job queued. Waiting for browser session…", + }) + ); + + const onSessionStarted = (data: any) => { + if (String(data?.jobId) !== String(jobId)) return; + sessionIdRef.current = data.session_id ?? null; + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Browser session started. Running eligibility check…", + }) + ); + }; + + socket.on("selenium:cca_session_started", onSessionStarted); + + function cleanup() { + clearTimeout(safetyTimer); + socket.off("selenium:cca_session_started", onSessionStarted); + socket.off("job:update", onJobUpdate); + } + + const onJobUpdate = (data: any) => { + if (String(data?.jobId) !== String(jobId)) return; + + if (data.status === "active") { + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: data.message ?? "Selenium browser starting…", + }) + ); + return; + } + + cleanup(); + + if (data.status === "completed") { + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "success", + message: "CCA eligibility updated and PDF attached to patient documents.", + }) + ); + toast({ + title: "CCA eligibility complete", + description: "Patient status was updated and the eligibility PDF was saved.", + }); + queryClient.invalidateQueries({ queryKey: QK_PATIENTS_BASE }); + const pdfId = data.result?.pdfFileId; + if (pdfId) { + onPdfReady(Number(pdfId), data.result?.pdfFilename ?? `eligibility_cca_${memberId}.pdf`); + } + } else if (data.status === "failed") { + const msg = data.error ?? "CCA eligibility job failed."; + dispatch(setTaskStatus({ key: "eligibilityCheck", status: "error", message: msg })); + toast({ title: "CCA selenium error", description: msg, variant: "destructive" }); + } + + setIsStarting(false); + }; + + socket.on("job:update", onJobUpdate); + + const safetyTimer = setTimeout(() => { + cleanup(); + setIsStarting(false); + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "error", + message: "CCA job timed out waiting for completion.", + }) + ); + }, 6 * 60 * 1000); + + } catch (err: any) { + console.error("CCAEligibilityButton error:", err); + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "error", + message: err?.message || "Failed to start CCA eligibility", + }) + ); + toast({ + title: "CCA selenium error", + description: err?.message || "Failed to start CCA eligibility", + variant: "destructive", + }); + setIsStarting(false); + } + }; + + return ( + + ); +} diff --git a/apps/Frontend/src/components/insurance-status/ddma-buton-modal.tsx b/apps/Frontend/src/components/insurance-status/ddma-buton-modal.tsx index e986ebff..4b3bf6d5 100755 --- a/apps/Frontend/src/components/insurance-status/ddma-buton-modal.tsx +++ b/apps/Frontend/src/components/insurance-status/ddma-buton-modal.tsx @@ -408,7 +408,7 @@ export function DdmaEligibilityButton({ ) : ( <> - Delta MA Eligibility + Delta MA )} diff --git a/apps/Frontend/src/components/insurance-status/deltains-button-modal.tsx b/apps/Frontend/src/components/insurance-status/deltains-button-modal.tsx new file mode 100644 index 00000000..92e6d7d3 --- /dev/null +++ b/apps/Frontend/src/components/insurance-status/deltains-button-modal.tsx @@ -0,0 +1,353 @@ +import { useEffect, useRef, useState } from "react"; +import { Button } from "@/components/ui/button"; +import { Input } from "@/components/ui/input"; +import { Label } from "@/components/ui/label"; +import { CheckCircle, LoaderCircleIcon, X } from "lucide-react"; +import { useToast } from "@/hooks/use-toast"; +import { apiRequest, queryClient } from "@/lib/queryClient"; +import { useAppDispatch } from "@/redux/hooks"; +import { setTaskStatus } from "@/redux/slices/seleniumTaskSlice"; +import { formatLocalDate } from "@/utils/dateUtils"; +import { socket } from "@/lib/socket"; +import { QK_PATIENTS_BASE } from "@/components/patients/patient-table"; + +// ─── OTP Modal ──────────────────────────────────────────────────────────────── + +interface DeltaInsOtpModalProps { + open: boolean; + onClose: () => void; + onSubmit: (otp: string) => Promise | void; + isSubmitting: boolean; +} + +function DeltaInsOtpModal({ open, onClose, onSubmit, isSubmitting }: DeltaInsOtpModalProps) { + const [otp, setOtp] = useState(""); + + useEffect(() => { + if (!open) setOtp(""); + }, [open]); + + if (!open) return null; + + const handleSubmit = async (e: React.FormEvent) => { + e.preventDefault(); + if (!otp.trim()) return; + await onSubmit(otp.trim()); + }; + + return ( +
+
+
+

Enter OTP

+ +
+

+ We need the one-time password (OTP) sent by the Delta Dental Ins portal to your email. +

+
+
+ + setOtp(e.target.value)} + autoFocus + /> +
+
+ + +
+
+
+
+ ); +} + +// ─── Main component ─────────────────────────────────────────────────────────── + +interface DeltaInsEligibilityButtonProps { + memberId: string; + dateOfBirth: Date | null; + firstName?: string; + lastName?: string; + isFormIncomplete: boolean; + onPdfReady: (pdfId: number, fallbackFilename: string | null) => void; +} + +export function DeltaInsEligibilityButton({ + memberId, + dateOfBirth, + firstName, + lastName, + isFormIncomplete, + onPdfReady, +}: DeltaInsEligibilityButtonProps) { + const { toast } = useToast(); + const dispatch = useAppDispatch(); + + const sessionIdRef = useRef(null); + + const [otpModalOpen, setOtpModalOpen] = useState(false); + const [isStarting, setIsStarting] = useState(false); + const [isSubmittingOtp, setIsSubmittingOtp] = useState(false); + + const handleStart = async () => { + if (!memberId || !dateOfBirth) { + toast({ + title: "Missing fields", + description: "Member ID and Date of Birth are required.", + variant: "destructive", + }); + return; + } + + const formattedDob = formatLocalDate(dateOfBirth); + const payload = { + memberId, + dateOfBirth: formattedDob, + firstName, + lastName, + insuranceSiteKey: "DELTAINS", + }; + + setIsStarting(true); + + try { + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Starting Delta Ins eligibility check…", + }) + ); + + const response = await apiRequest( + "POST", + "/api/insurance-status-deltains/deltains-eligibility", + { data: JSON.stringify(payload), socketId: socket.id } + ); + + const result = await response.json(); + if (!response.ok || result.error) { + throw new Error(result.error || `Server error (${response.status})`); + } + + const jobId: string = result.jobId; + if (!jobId) throw new Error("No jobId returned from server"); + + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Delta Ins job queued. Waiting for browser session to start…", + }) + ); + + // Handler: Python agent started a browser session + const onSessionStarted = (data: any) => { + if (String(data?.jobId) !== String(jobId)) return; + sessionIdRef.current = data.session_id ?? null; + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Browser session started. Waiting for OTP or result…", + }) + ); + }; + + // Handler: OTP required + const onOtpRequired = (data: any) => { + if (String(data?.jobId) !== String(jobId)) return; + if (data.session_id) sessionIdRef.current = data.session_id; + setOtpModalOpen(true); + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "OTP required for Delta Dental Ins. Please enter the code from your email.", + }) + ); + }; + + // Handler: OTP accepted + const onOtpSubmitted = (data: any) => { + if (data?.session_id && data.session_id !== sessionIdRef.current) return; + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "OTP submitted. Finishing Delta Ins eligibility check…", + }) + ); + }; + + socket.on("selenium:deltains_session_started", onSessionStarted); + socket.on("selenium:otp_required", onOtpRequired); + socket.on("selenium:otp_submitted", onOtpSubmitted); + + function cleanup() { + clearTimeout(safetyTimer); + socket.off("selenium:deltains_session_started", onSessionStarted); + socket.off("selenium:otp_required", onOtpRequired); + socket.off("selenium:otp_submitted", onOtpSubmitted); + socket.off("job:update", onJobUpdate); + } + + const onJobUpdate = (data: any) => { + if (String(data?.jobId) !== String(jobId)) return; + + if (data.status === "active") { + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: data.message ?? "Selenium browser starting…", + }) + ); + return; + } + + cleanup(); + + if (data.status === "completed") { + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "success", + message: "Delta Ins eligibility updated and PDF attached to patient documents.", + }) + ); + toast({ + title: "Delta Ins eligibility complete", + description: "Patient status was updated and the eligibility PDF was saved.", + }); + queryClient.invalidateQueries({ queryKey: QK_PATIENTS_BASE }); + const pdfId = data.result?.pdfFileId; + if (pdfId) { + onPdfReady(Number(pdfId), data.result?.pdfFilename ?? `eligibility_deltains_${memberId}.pdf`); + } + } else if (data.status === "failed") { + const msg = data.error ?? "Delta Ins eligibility job failed."; + dispatch(setTaskStatus({ key: "eligibilityCheck", status: "error", message: msg })); + toast({ title: "Delta Ins selenium error", description: msg, variant: "destructive" }); + } + + setIsStarting(false); + setOtpModalOpen(false); + }; + + socket.on("job:update", onJobUpdate); + + const safetyTimer = setTimeout(() => { + cleanup(); + setIsStarting(false); + setOtpModalOpen(false); + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "error", + message: "Delta Ins job timed out waiting for completion.", + }) + ); + }, 6 * 60 * 1000); + + } catch (err: any) { + console.error("DeltaInsEligibilityButton error:", err); + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "error", + message: err?.message || "Failed to start Delta Ins eligibility", + }) + ); + toast({ + title: "Delta Ins selenium error", + description: err?.message || "Failed to start Delta Ins eligibility", + variant: "destructive", + }); + setIsStarting(false); + } + }; + + const handleSubmitOtp = async (otp: string) => { + const sessionId = sessionIdRef.current; + if (!sessionId) { + toast({ + title: "Session not ready", + description: "Cannot submit OTP — Delta Ins session ID is not available yet.", + variant: "destructive", + }); + return; + } + + try { + setIsSubmittingOtp(true); + const resp = await apiRequest("POST", "/api/insurance-status-deltains/selenium/submit-otp", { + session_id: sessionId, + otp, + socketId: socket.id, + }); + const data = await resp.json(); + if (!resp.ok || data.error) { + throw new Error(data.error || "Failed to submit OTP"); + } + setOtpModalOpen(false); + } catch (err: any) { + console.error("handleSubmitOtp error:", err); + toast({ + title: "Failed to submit OTP", + description: err?.message || "Error forwarding OTP to selenium agent", + variant: "destructive", + }); + } finally { + setIsSubmittingOtp(false); + } + }; + + return ( + <> + + + setOtpModalOpen(false)} + onSubmit={handleSubmitOtp} + isSubmitting={isSubmittingOtp} + /> + + ); +} diff --git a/apps/Frontend/src/components/insurance-status/tufts-sco-button-modal.tsx b/apps/Frontend/src/components/insurance-status/tufts-sco-button-modal.tsx new file mode 100644 index 00000000..c50c26ed --- /dev/null +++ b/apps/Frontend/src/components/insurance-status/tufts-sco-button-modal.tsx @@ -0,0 +1,350 @@ +import { useEffect, useRef, useState } from "react"; +import { Button } from "@/components/ui/button"; +import { Input } from "@/components/ui/input"; +import { Label } from "@/components/ui/label"; +import { CheckCircle, LoaderCircleIcon, X } from "lucide-react"; +import { useToast } from "@/hooks/use-toast"; +import { apiRequest, queryClient } from "@/lib/queryClient"; +import { useAppDispatch } from "@/redux/hooks"; +import { setTaskStatus } from "@/redux/slices/seleniumTaskSlice"; +import { formatLocalDate } from "@/utils/dateUtils"; +import { socket } from "@/lib/socket"; +import { QK_PATIENTS_BASE } from "@/components/patients/patient-table"; + +// ─── OTP Modal ──────────────────────────────────────────────────────────────── + +interface TuftsSCOOtpModalProps { + open: boolean; + onClose: () => void; + onSubmit: (otp: string) => Promise | void; + isSubmitting: boolean; +} + +function TuftsSCOOtpModal({ open, onClose, onSubmit, isSubmitting }: TuftsSCOOtpModalProps) { + const [otp, setOtp] = useState(""); + + useEffect(() => { + if (!open) setOtp(""); + }, [open]); + + if (!open) return null; + + const handleSubmit = async (e: React.FormEvent) => { + e.preventDefault(); + if (!otp.trim()) return; + await onSubmit(otp.trim()); + }; + + return ( +
+
+
+

Enter OTP

+ +
+

+ We need the verification code sent to your phone or email to complete this check. +

+
+
+ + setOtp(e.target.value)} + autoFocus + /> +
+
+ + +
+
+
+
+ ); +} + +// ─── Main component ─────────────────────────────────────────────────────────── + +interface TuftsSCOEligibilityButtonProps { + memberId: string; + dateOfBirth: Date | null; + firstName?: string; + lastName?: string; + isFormIncomplete: boolean; + onPdfReady: (pdfId: number, fallbackFilename: string | null) => void; +} + +export function TuftsSCOEligibilityButton({ + memberId, + dateOfBirth, + firstName, + lastName, + isFormIncomplete, + onPdfReady, +}: TuftsSCOEligibilityButtonProps) { + const { toast } = useToast(); + const dispatch = useAppDispatch(); + + const sessionIdRef = useRef(null); + + const [otpModalOpen, setOtpModalOpen] = useState(false); + const [isStarting, setIsStarting] = useState(false); + const [isSubmittingOtp, setIsSubmittingOtp] = useState(false); + + const handleStart = async () => { + if (!memberId || !dateOfBirth) { + toast({ + title: "Missing fields", + description: "Member ID and Date of Birth are required.", + variant: "destructive", + }); + return; + } + + const formattedDob = formatLocalDate(dateOfBirth); + const payload = { + memberId, + dateOfBirth: formattedDob, + firstName, + lastName, + insuranceSiteKey: "TUFTS_SCO", + }; + + setIsStarting(true); + + try { + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Starting Tufts SCO eligibility check…", + }) + ); + + const response = await apiRequest( + "POST", + "/api/insurance-status-unitedsco/unitedsco-eligibility", + { data: JSON.stringify(payload), socketId: socket.id } + ); + + const result = await response.json(); + if (!response.ok || result.error) { + throw new Error(result.error || `Server error (${response.status})`); + } + + const jobId: string = result.jobId; + if (!jobId) throw new Error("No jobId returned from server"); + + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Tufts SCO job queued. Waiting for browser session…", + }) + ); + + const onSessionStarted = (data: any) => { + if (String(data?.jobId) !== String(jobId)) return; + sessionIdRef.current = data.session_id ?? null; + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Browser session started. Waiting for verification code or result…", + }) + ); + }; + + const onOtpRequired = (data: any) => { + if (String(data?.jobId) !== String(jobId)) return; + if (data.session_id) sessionIdRef.current = data.session_id; + setOtpModalOpen(true); + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Verification code required. Please enter the code.", + }) + ); + }; + + const onOtpSubmitted = (data: any) => { + if (data?.session_id && data.session_id !== sessionIdRef.current) return; + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Code submitted. Finishing eligibility check…", + }) + ); + }; + + socket.on("selenium:unitedsco_session_started", onSessionStarted); + socket.on("selenium:otp_required", onOtpRequired); + socket.on("selenium:otp_submitted", onOtpSubmitted); + + function cleanup() { + clearTimeout(safetyTimer); + socket.off("selenium:unitedsco_session_started", onSessionStarted); + socket.off("selenium:otp_required", onOtpRequired); + socket.off("selenium:otp_submitted", onOtpSubmitted); + socket.off("job:update", onJobUpdate); + } + + const onJobUpdate = (data: any) => { + if (String(data?.jobId) !== String(jobId)) return; + + if (data.status === "active") { + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: data.message ?? "Selenium browser starting…", + }) + ); + return; + } + + cleanup(); + + if (data.status === "completed") { + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "success", + message: "Tufts SCO eligibility updated and PDF attached to patient documents.", + }) + ); + toast({ + title: "Tufts SCO eligibility complete", + description: "Patient status was updated and the eligibility PDF was saved.", + }); + queryClient.invalidateQueries({ queryKey: QK_PATIENTS_BASE }); + const pdfId = data.result?.pdfFileId; + if (pdfId) { + onPdfReady(Number(pdfId), data.result?.pdfFilename ?? `eligibility_unitedsco_${memberId}.pdf`); + } + } else if (data.status === "failed") { + const msg = data.error ?? "Tufts SCO eligibility job failed."; + dispatch(setTaskStatus({ key: "eligibilityCheck", status: "error", message: msg })); + toast({ title: "Tufts SCO selenium error", description: msg, variant: "destructive" }); + } + + setIsStarting(false); + setOtpModalOpen(false); + }; + + socket.on("job:update", onJobUpdate); + + const safetyTimer = setTimeout(() => { + cleanup(); + setIsStarting(false); + setOtpModalOpen(false); + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "error", + message: "Tufts SCO job timed out waiting for completion.", + }) + ); + }, 6 * 60 * 1000); + + } catch (err: any) { + console.error("TuftsSCOEligibilityButton error:", err); + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "error", + message: err?.message || "Failed to start Tufts SCO eligibility", + }) + ); + toast({ + title: "Tufts SCO selenium error", + description: err?.message || "Failed to start Tufts SCO eligibility", + variant: "destructive", + }); + setIsStarting(false); + } + }; + + const handleSubmitOtp = async (otp: string) => { + const sessionId = sessionIdRef.current; + if (!sessionId) { + toast({ + title: "Session not ready", + description: "Cannot submit code — session ID is not available yet.", + variant: "destructive", + }); + return; + } + + try { + setIsSubmittingOtp(true); + const resp = await apiRequest("POST", "/api/insurance-status-unitedsco/selenium/submit-otp", { + session_id: sessionId, + otp, + socketId: socket.id, + }); + const data = await resp.json(); + if (!resp.ok || data.error) { + throw new Error(data.error || "Failed to submit code"); + } + setOtpModalOpen(false); + } catch (err: any) { + console.error("handleSubmitOtp error:", err); + toast({ + title: "Failed to submit code", + description: err?.message || "Error forwarding code to selenium agent", + variant: "destructive", + }); + } finally { + setIsSubmittingOtp(false); + } + }; + + return ( + <> + + + setOtpModalOpen(false)} + onSubmit={handleSubmitOtp} + isSubmitting={isSubmittingOtp} + /> + + ); +} diff --git a/apps/Frontend/src/components/insurance-status/united-sco-button-modal.tsx b/apps/Frontend/src/components/insurance-status/united-sco-button-modal.tsx new file mode 100644 index 00000000..00f898a5 --- /dev/null +++ b/apps/Frontend/src/components/insurance-status/united-sco-button-modal.tsx @@ -0,0 +1,350 @@ +import { useEffect, useRef, useState } from "react"; +import { Button } from "@/components/ui/button"; +import { Input } from "@/components/ui/input"; +import { Label } from "@/components/ui/label"; +import { CheckCircle, LoaderCircleIcon, X } from "lucide-react"; +import { useToast } from "@/hooks/use-toast"; +import { apiRequest, queryClient } from "@/lib/queryClient"; +import { useAppDispatch } from "@/redux/hooks"; +import { setTaskStatus } from "@/redux/slices/seleniumTaskSlice"; +import { formatLocalDate } from "@/utils/dateUtils"; +import { socket } from "@/lib/socket"; +import { QK_PATIENTS_BASE } from "@/components/patients/patient-table"; + +// ─── OTP Modal ──────────────────────────────────────────────────────────────── + +interface UnitedSCOOtpModalProps { + open: boolean; + onClose: () => void; + onSubmit: (otp: string) => Promise | void; + isSubmitting: boolean; +} + +function UnitedSCOOtpModal({ open, onClose, onSubmit, isSubmitting }: UnitedSCOOtpModalProps) { + const [otp, setOtp] = useState(""); + + useEffect(() => { + if (!open) setOtp(""); + }, [open]); + + if (!open) return null; + + const handleSubmit = async (e: React.FormEvent) => { + e.preventDefault(); + if (!otp.trim()) return; + await onSubmit(otp.trim()); + }; + + return ( +
+
+
+

Enter OTP

+ +
+

+ We need the verification code sent to your phone or email to complete this check. +

+
+
+ + setOtp(e.target.value)} + autoFocus + /> +
+
+ + +
+
+
+
+ ); +} + +// ─── Main component ─────────────────────────────────────────────────────────── + +interface UnitedSCOEligibilityButtonProps { + memberId: string; + dateOfBirth: Date | null; + firstName?: string; + lastName?: string; + isFormIncomplete: boolean; + onPdfReady: (pdfId: number, fallbackFilename: string | null) => void; +} + +export function UnitedSCOEligibilityButton({ + memberId, + dateOfBirth, + firstName, + lastName, + isFormIncomplete, + onPdfReady, +}: UnitedSCOEligibilityButtonProps) { + const { toast } = useToast(); + const dispatch = useAppDispatch(); + + const sessionIdRef = useRef(null); + + const [otpModalOpen, setOtpModalOpen] = useState(false); + const [isStarting, setIsStarting] = useState(false); + const [isSubmittingOtp, setIsSubmittingOtp] = useState(false); + + const handleStart = async () => { + if (!memberId || !dateOfBirth) { + toast({ + title: "Missing fields", + description: "Member ID and Date of Birth are required.", + variant: "destructive", + }); + return; + } + + const formattedDob = formatLocalDate(dateOfBirth); + const payload = { + memberId, + dateOfBirth: formattedDob, + firstName, + lastName, + insuranceSiteKey: "UNITED_SCO", + }; + + setIsStarting(true); + + try { + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Starting United SCO eligibility check…", + }) + ); + + const response = await apiRequest( + "POST", + "/api/insurance-status-unitedsco/unitedsco-eligibility", + { data: JSON.stringify(payload), socketId: socket.id } + ); + + const result = await response.json(); + if (!response.ok || result.error) { + throw new Error(result.error || `Server error (${response.status})`); + } + + const jobId: string = result.jobId; + if (!jobId) throw new Error("No jobId returned from server"); + + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "United SCO job queued. Waiting for browser session…", + }) + ); + + const onSessionStarted = (data: any) => { + if (String(data?.jobId) !== String(jobId)) return; + sessionIdRef.current = data.session_id ?? null; + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Browser session started. Waiting for verification code or result…", + }) + ); + }; + + const onOtpRequired = (data: any) => { + if (String(data?.jobId) !== String(jobId)) return; + if (data.session_id) sessionIdRef.current = data.session_id; + setOtpModalOpen(true); + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Verification code required. Please enter the code.", + }) + ); + }; + + const onOtpSubmitted = (data: any) => { + if (data?.session_id && data.session_id !== sessionIdRef.current) return; + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: "Code submitted. Finishing eligibility check…", + }) + ); + }; + + socket.on("selenium:unitedsco_session_started", onSessionStarted); + socket.on("selenium:otp_required", onOtpRequired); + socket.on("selenium:otp_submitted", onOtpSubmitted); + + function cleanup() { + clearTimeout(safetyTimer); + socket.off("selenium:unitedsco_session_started", onSessionStarted); + socket.off("selenium:otp_required", onOtpRequired); + socket.off("selenium:otp_submitted", onOtpSubmitted); + socket.off("job:update", onJobUpdate); + } + + const onJobUpdate = (data: any) => { + if (String(data?.jobId) !== String(jobId)) return; + + if (data.status === "active") { + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "pending", + message: data.message ?? "Selenium browser starting…", + }) + ); + return; + } + + cleanup(); + + if (data.status === "completed") { + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "success", + message: "United SCO eligibility updated and PDF attached to patient documents.", + }) + ); + toast({ + title: "United SCO eligibility complete", + description: "Patient status was updated and the eligibility PDF was saved.", + }); + queryClient.invalidateQueries({ queryKey: QK_PATIENTS_BASE }); + const pdfId = data.result?.pdfFileId; + if (pdfId) { + onPdfReady(Number(pdfId), data.result?.pdfFilename ?? `eligibility_unitedsco_${memberId}.pdf`); + } + } else if (data.status === "failed") { + const msg = data.error ?? "United SCO eligibility job failed."; + dispatch(setTaskStatus({ key: "eligibilityCheck", status: "error", message: msg })); + toast({ title: "United SCO selenium error", description: msg, variant: "destructive" }); + } + + setIsStarting(false); + setOtpModalOpen(false); + }; + + socket.on("job:update", onJobUpdate); + + const safetyTimer = setTimeout(() => { + cleanup(); + setIsStarting(false); + setOtpModalOpen(false); + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "error", + message: "United SCO job timed out waiting for completion.", + }) + ); + }, 6 * 60 * 1000); + + } catch (err: any) { + console.error("UnitedSCOEligibilityButton error:", err); + dispatch( + setTaskStatus({ + key: "eligibilityCheck", + status: "error", + message: err?.message || "Failed to start United SCO eligibility", + }) + ); + toast({ + title: "United SCO selenium error", + description: err?.message || "Failed to start United SCO eligibility", + variant: "destructive", + }); + setIsStarting(false); + } + }; + + const handleSubmitOtp = async (otp: string) => { + const sessionId = sessionIdRef.current; + if (!sessionId) { + toast({ + title: "Session not ready", + description: "Cannot submit code — session ID is not available yet.", + variant: "destructive", + }); + return; + } + + try { + setIsSubmittingOtp(true); + const resp = await apiRequest("POST", "/api/insurance-status-unitedsco/selenium/submit-otp", { + session_id: sessionId, + otp, + socketId: socket.id, + }); + const data = await resp.json(); + if (!resp.ok || data.error) { + throw new Error(data.error || "Failed to submit code"); + } + setOtpModalOpen(false); + } catch (err: any) { + console.error("handleSubmitOtp error:", err); + toast({ + title: "Failed to submit code", + description: err?.message || "Error forwarding code to selenium agent", + variant: "destructive", + }); + } finally { + setIsSubmittingOtp(false); + } + }; + + return ( + <> + + + setOtpModalOpen(false)} + onSubmit={handleSubmitOtp} + isSubmitting={isSubmittingOtp} + /> + + ); +} diff --git a/apps/Frontend/src/pages/insurance-status-page.tsx b/apps/Frontend/src/pages/insurance-status-page.tsx index 36d71584..8975262f 100755 --- a/apps/Frontend/src/pages/insurance-status-page.tsx +++ b/apps/Frontend/src/pages/insurance-status-page.tsx @@ -29,6 +29,10 @@ import { QK_PATIENTS_BASE } from "@/components/patients/patient-table"; import { PdfPreviewModal } from "@/components/insurance-status/pdf-preview-modal"; import { useLocation } from "wouter"; import { DdmaEligibilityButton } from "@/components/insurance-status/ddma-buton-modal"; +import { DeltaInsEligibilityButton } from "@/components/insurance-status/deltains-button-modal"; +import { TuftsSCOEligibilityButton } from "@/components/insurance-status/tufts-sco-button-modal"; +import { UnitedSCOEligibilityButton } from "@/components/insurance-status/united-sco-button-modal"; +import { CCAEligibilityButton } from "@/components/insurance-status/cca-button-modal"; export default function InsuranceStatusPage() { const { user } = useAuth(); @@ -622,44 +626,68 @@ export default function InsuranceStatusPage() { }} /> - + { + setPreviewPdfId(pdfId); + setPreviewFallbackFilename( + fallbackFilename ?? `eligibility_deltains_${memberId}.pdf`, + ); + setPreviewOpen(true); + }} + /> - + { + setPreviewPdfId(pdfId); + setPreviewFallbackFilename( + fallbackFilename ?? `eligibility_cca_${memberId}.pdf`, + ); + setPreviewOpen(true); + }} + /> {/* Row 2 */}
- + { + setPreviewPdfId(pdfId); + setPreviewFallbackFilename( + fallbackFilename ?? `eligibility_unitedsco_${memberId}.pdf`, + ); + setPreviewOpen(true); + }} + /> - + { + setPreviewPdfId(pdfId); + setPreviewFallbackFilename( + fallbackFilename ?? `eligibility_unitedsco_${memberId}.pdf`, + ); + setPreviewOpen(true); + }} + /> -
{/* filler cell to keep grid shape */} +
diff --git a/apps/SeleniumService/agent.py b/apps/SeleniumService/agent.py index a862cb95..e0509e25 100755 --- a/apps/SeleniumService/agent.py +++ b/apps/SeleniumService/agent.py @@ -11,19 +11,27 @@ from selenium_preAuthWorker import AutomationMassHealthPreAuth import os import time import helpers_ddma_eligibility as hddma +import helpers_deltains_eligibility as hdeltains +import helpers_unitedsco_eligibility as hunitedsco +import helpers_cca_eligibility as hcca # Import startup session-clear functions from ddma_browser_manager import clear_ddma_session_on_startup +from deltains_browser_manager import clear_deltains_session_on_startup +from unitedsco_browser_manager import clear_unitedsco_session_on_startup +from cca_browser_manager import clear_cca_session_on_startup from dotenv import load_dotenv load_dotenv() -# Clear DDMA session on startup so fresh login is required after PC restart. -# Device trust tokens are preserved so OTP is still skipped after first login. +# Clear sessions on startup so fresh login is required after PC restart. print("=" * 50) -print("SELENIUM AGENT STARTING - CLEARING DDMA SESSION") +print("SELENIUM AGENT STARTING - CLEARING SESSIONS") print("=" * 50) clear_ddma_session_on_startup() +clear_deltains_session_on_startup() +clear_unitedsco_session_on_startup() +clear_cca_session_on_startup() print("=" * 50) print("SESSION CLEAR COMPLETE") print("=" * 50) @@ -251,11 +259,134 @@ async def ddma_eligibility(request: Request): return {"status": "started", "session_id": sid} +async def _deltains_worker_wrapper(sid: str, data: dict, url: str): + """Background worker for DeltaIns — acquires semaphore, updates counters.""" + global active_jobs, waiting_jobs + async with semaphore: + async with lock: + waiting_jobs -= 1 + active_jobs += 1 + try: + await hdeltains.start_deltains_run(sid, data, url) + finally: + async with lock: + active_jobs -= 1 + + +@app.post("/deltains-eligibility") +async def deltains_eligibility(request: Request): + """ + Starts a DeltaIns eligibility session in the background. + Body: { "data": { ... } } + Returns: { status: "started", session_id: "" } + """ + global waiting_jobs + + body = await request.json() + data = body.get("data", {}) + + sid = hdeltains.make_session_entry() + hdeltains.sessions[sid]["type"] = "deltains_eligibility" + hdeltains.sessions[sid]["last_activity"] = time.time() + + async with lock: + waiting_jobs += 1 + + asyncio.create_task(_deltains_worker_wrapper( + sid, data, + url="https://www.deltadentalins.com/ciam/login?TARGET=%2Fprovider-tools%2Fv2" + )) + + return {"status": "started", "session_id": sid} + + +async def _unitedsco_worker_wrapper(sid: str, data: dict, url: str): + """Background worker for UnitedSCO — acquires semaphore, updates counters.""" + global active_jobs, waiting_jobs + async with semaphore: + async with lock: + waiting_jobs -= 1 + active_jobs += 1 + try: + await hunitedsco.start_unitedsco_run(sid, data, url) + finally: + async with lock: + active_jobs -= 1 + + +@app.post("/unitedsco-eligibility") +async def unitedsco_eligibility(request: Request): + """ + Starts a UnitedSCO eligibility session in the background. + Body: { "data": { ... } } + Returns: { status: "started", session_id: "" } + """ + global waiting_jobs + + body = await request.json() + data = body.get("data", {}) + + sid = hunitedsco.make_session_entry() + hunitedsco.sessions[sid]["type"] = "unitedsco_eligibility" + hunitedsco.sessions[sid]["last_activity"] = time.time() + + async with lock: + waiting_jobs += 1 + + asyncio.create_task(_unitedsco_worker_wrapper( + sid, data, + url="https://app.dentalhub.com/app/login" + )) + + return {"status": "started", "session_id": sid} + + +async def _cca_worker_wrapper(sid: str, data: dict, url: str): + """Background worker for CCA — acquires semaphore, updates counters. No OTP.""" + global active_jobs, waiting_jobs + async with semaphore: + async with lock: + waiting_jobs -= 1 + active_jobs += 1 + try: + await hcca.start_cca_run(sid, data, url) + finally: + async with lock: + active_jobs -= 1 + + +@app.post("/cca-eligibility") +async def cca_eligibility(request: Request): + """ + Starts a CCA eligibility session in the background (no OTP). + Body: { "data": { ... } } + Returns: { status: "started", session_id: "" } + """ + global waiting_jobs + + body = await request.json() + data = body.get("data", {}) + + sid = hcca.make_session_entry() + hcca.sessions[sid]["type"] = "cca_eligibility" + hcca.sessions[sid]["last_activity"] = time.time() + + async with lock: + waiting_jobs += 1 + + asyncio.create_task(_cca_worker_wrapper( + sid, data, + url="https://pwp.sciondental.com/PWP/Landing" + )) + + return {"status": "started", "session_id": sid} + + @app.post("/submit-otp") async def submit_otp(request: Request): """ Body: { "session_id": "", "otp": "123456" } - Node / frontend call this when user provides OTP. + Tries each session store in order (CCA has no OTP but included for completeness). """ body = await request.json() sid = body.get("session_id") @@ -263,7 +394,16 @@ async def submit_otp(request: Request): if not sid or not otp: raise HTTPException(status_code=400, detail="session_id and otp required") - res = hddma.submit_otp(sid, otp) + # Try each session store in order + if sid in hddma.sessions: + res = hddma.submit_otp(sid, otp) + elif sid in hdeltains.sessions: + res = hdeltains.submit_otp(sid, otp) + elif sid in hunitedsco.sessions: + res = hunitedsco.submit_otp(sid, otp) + else: + raise HTTPException(status_code=404, detail="session not found") + if res.get("status") == "error": raise HTTPException(status_code=400, detail=res.get("message")) return res @@ -271,7 +411,17 @@ async def submit_otp(request: Request): @app.get("/session/{sid}/status") async def session_status(sid: str): - s = hddma.get_session_status(sid) + # Try each session store in order + if sid in hddma.sessions: + s = hddma.get_session_status(sid) + elif sid in hdeltains.sessions: + s = hdeltains.get_session_status(sid) + elif sid in hunitedsco.sessions: + s = hunitedsco.get_session_status(sid) + elif sid in hcca.sessions: + s = hcca.get_session_status(sid) + else: + s = {"status": "not_found"} if s.get("status") == "not_found": raise HTTPException(status_code=404, detail="session not found") return s @@ -281,10 +431,7 @@ async def session_status(sid: str): @app.post("/clear-ddma-session") async def clear_ddma_session_endpoint(): - """ - Clears the DDMA browser session (cookies + cached credentials). - Call this when DDMA credentials are deleted or changed. - """ + """Clears the DDMA browser session. Call when credentials are deleted or changed.""" try: clear_ddma_session_on_startup() return {"status": "success", "message": "DDMA session cleared"} @@ -292,6 +439,36 @@ async def clear_ddma_session_endpoint(): return {"status": "error", "message": str(e)} +@app.post("/clear-deltains-session") +async def clear_deltains_session_endpoint(): + """Clears the DeltaIns browser session. Call when credentials are deleted or changed.""" + try: + clear_deltains_session_on_startup() + return {"status": "success", "message": "DeltaIns session cleared"} + except Exception as e: + return {"status": "error", "message": str(e)} + + +@app.post("/clear-unitedsco-session") +async def clear_unitedsco_session_endpoint(): + """Clears the UnitedSCO browser session. Call when credentials are deleted or changed.""" + try: + clear_unitedsco_session_on_startup() + return {"status": "success", "message": "UnitedSCO session cleared"} + except Exception as e: + return {"status": "error", "message": str(e)} + + +@app.post("/clear-cca-session") +async def clear_cca_session_endpoint(): + """Clears the CCA browser session. Call when credentials are deleted or changed.""" + try: + clear_cca_session_on_startup() + return {"status": "success", "message": "CCA session cleared"} + except Exception as e: + return {"status": "error", "message": str(e)} + + # ✅ Health Check Endpoint @app.get("/") async def health_check(): diff --git a/apps/SeleniumServiceold/.env.example b/apps/SeleniumServiceold/.env.example new file mode 100755 index 00000000..06dae86b --- /dev/null +++ b/apps/SeleniumServiceold/.env.example @@ -0,0 +1,2 @@ +HOST=localhost +PORT=5002 \ No newline at end of file diff --git a/apps/SeleniumServiceold/.gitignore b/apps/SeleniumServiceold/.gitignore new file mode 100755 index 00000000..09515b81 --- /dev/null +++ b/apps/SeleniumServiceold/.gitignore @@ -0,0 +1,2 @@ +.env +/__pycache__ \ No newline at end of file diff --git a/apps/SeleniumServiceold/PDF_To_Test/sample1.pdf b/apps/SeleniumServiceold/PDF_To_Test/sample1.pdf new file mode 100644 index 00000000..417b45e1 --- /dev/null +++ b/apps/SeleniumServiceold/PDF_To_Test/sample1.pdf @@ -0,0 +1,618 @@ +%PDF-1.3 +%쏢 +1 0 obj +<> +endobj + +2 0 obj +<> +endobj + +3 0 obj +<> +endobj + +4 0 obj +<> +endobj + +5 0 obj +<> +endobj + +6 0 obj +<> +endobj + +7 0 obj +<> +endobj + +8 0 obj +<> +stream +x `?\;3n6لl #""d%} 4g}R+T[Bj-Ѣ|-ylnv晙wfys;A!dFCܵk"^.BU V.\>iO!ɂY_lYZEnv8aϰ]huEV̝s$Ln]>gJ{z(r ~!V؏ "?G>r3.}F5zmË6 +z} +yHxGhLs;_s=8:e/C7ȃ}эVm8V24MB+Нx\j4 }ߌq*fݛ{ +=qu#\})1gθ=>w$ܥJBsiB PGG!Gb^ύ<CJEa0+7>wyh|}rON!?Acy:o!.۽! -&@+Apdz1sBP:!)\{4j,yѹ8kD"} +( +;-~{BrO/ĒG9+H߄##lc1#ywx+rt'z;<_x?c32L#KW"{SFo6ɀ PУdQ|?Dc +:ހOr ?_sW$A%eUGr?8/W%\­Zmw7W>sucs‹«)Qn2![Keoޟݙ + j?KmGoc.xluВӬ?:$܏ $'md twYNdƹjb.pps-c w9—e|OGOOY›'E\.nIJRZ[#cjtF{QmFq]ߐgyxH% adNqhc ƍcT Я&`³NT +QA;1"p_r&zKO{I,7 P20EGO6|=MF!d9g 8_0 o@`of> = ]Gg+Wբ,;w"?O׈1'-8=,~ECW{ jϟEף-]#"PH\ UfLܽpn<r.xA/))N#]h` uNA3sϠr U{Q_rϡO9|k:s Qat/  ]} 6.h*jm]!t%p wg'JxܳRlArDt=- h>^)5bhZWoo6f+ 9o]zUW-_tE ̿2=i' O6_xAӰClп_ߚDuxEy,) qfl1$Q9QͨH&ޚK.Kcs`ǜݻL&ʊEzLB*K& %iBM}k"b̑H9ywD2'=[ QE##vQǨ֑peDl|K")V 1#wTT&9*㏍5pL #P. ]ٚP͙5#i'#3kz636 r|#tcS$uQlikbtkhfhıS#p7rkˌ nOBJQtOH(cI+tM#\$>BQi3bLs02gdh uLf?>ҷffvՖ'_8(VRcZ 2Ɍ<?uӂ<m(OZ,/G=s{ +_'q$j +i)B=o."Cm FiѕDWF} }; DDK##Hqpzk ܉Θ?qZ44=cN9#25߶cҏ)S\)QBa1C'2PLJGFgKe%?ԕ;Eb MkW* u촙^j Wx4mF42"gV_Wk fd#h+٫`0OohtcsrW"ZcyڱrT;ћ[}kbHGǼ$;0#%31\Ec3ó@tюm$m4In6c'dDE-;،}l/{Nh,IL|p_vvg;.>]Dߧ7%GFi}z|i4bؘ6#i4hk'eaB܌;S.ܾcX2]iJd; Xх~Oy3gJ\D?TB%y &31v*  ZG̎ҧˤbDag,i vC-ƠUfKzׄJ-+`gSSv ):nn0nwgtXw B1v xfJMk]j fi. (/E1t`kF̓Jw tV42QpQ!H;aoۑY{sQas4RO,e%̲DC)e'_Lv.δϝU}3fn v\ +;"3[*j9͝V)sU%A&`Qp!8I֖H+<;,)6ʍIL9S\D-@-3?Fk]o}ZGjȠ`GG 0U CW23Zv a7_79uՂb(B*X[B]Is;ݘnM@K;`4*>>7 +r-EFGXW 4 +hA83;RE"62#"3("? )3^'TMliy?4:L?  +6X8N< ۗ 9$qHBu|\CI'Hq&Q8NC%3MMM㻛P3yX G dGC:"!pZd*44!ski #!4 BYMNڥǬW N"ǽdfztڙpf Nw!'׋|3nX'oklwֲ)UJ#fLdyðDqWX"42o:m6FTUF#iXtJ/9N;56Qsg *㣑 8( g??=;ٯ&Z7#Ȃz@(vI8܄, $Nx[ʏ?u;>}\;٤AѥvR>%S]k=XvRAtY] ȑ;s. ]d Y%YɑxHrIF\ppq9­Egk n{5iOjzon%ki&H36Ս1~~Kv_Yܧ]8H+YZD7(a^pUk}PElG +݃<KC#8O̞y++J'2e^R{(tI.s^Dno*%GF9ǹ/NsrO .sKkĵMگ}ww?* rF27HE*N&)js2ka<'͹{S-vEQp3eʲNT])j6pR+E{FQdEz=)%?IXR2|StJIN)FZ)?v.SU>eH4'(5Ǡ:.*NS_7Ȯce8}[\sђ{=~߰4yff^_‹/ov9[)vY +OnAX(4J2⒪a)#n͒W_1J2ͺTgqvA'O+^' [4( +B)Ii +85uvMc{Db0Q,R)j h)d I*d6YAno?)GI x$e FqVǺ˳lBZğN! k3 ~҂8 +v$eDq{]y7IRh|0jР L9S Dx`xᯞ{躛3<۶ o{ß,XG:Gbی>uۜT$&"-!}Iڿ”e +l>1jSla;}BB5*>?/2aDSZ*A9A埄9Q;?QGU~2 7ųL[ZƵQp|ZȊj%  ? v*'O!?Y4C G.EjzvdED|"Rq;ŵ8>ׅ!`JͰ ߛW$W^N :8e#(tSp*p˜)ٽf ڻBnCT]m=UmVT; PmP% .($Dx7nq.kś]/~ ݴ%ٻ?}mܴqףdso7~: P(PEEAޙRż M"[ B0th悶1ɔ/l2&SL^5 B0 c) ekEǍSsYH9IȜPUx񜊈wÑI y(ް]d^A$KJ,6#dƕ NR, GJ[l򨬺HpLzm›AmNSФИL⭱qSf1 WWG#wr}#WַKJ%ZP&Rr>QI62mْך>(ܣfSIW.H Uu=:1;g[O~kفxܞ>}$}KA P7*<zUb JT]bet]CZU͈CVK9m<V$ ̄fTQG09*LMrl:)h2;}紸NVtYm*ȹ:i +^Ֆt|5x6 vZ!lmvvkgc2^#>CD@dA!;OeYzy XAҤAdVXav '9&רdk`h!RV7x.n[gnH9@s\f YK74g@!K[8>eCnܶUE;{aӚ;Okw~=^ʮ=E8=F $@łmjvQiTS݅vWOE~*SZc0@TKmnmK Ȩ!Ӆ 1y]'jwwF/5Xz)Ew% ++vRWLaB`X$e^ΖnZ0AWÔK +LeLhRyMD_2dS]]EXՌY>J2?mtxׄUO=qݵ/SKۚ:Nހ?/t=Ks@_zg` aGL +L ͊행̪HfZm;MfX7oxv:4 hvBM[`Y+0|ED(9p7gOd6ߗuduiT?pPZt*(G7dz~hX5L> Rb Qֱ %A3fQ+WVhq7';AuBc/hTD+r=lߟ|gw'y>fp/\\?~񌉟P>/x=&RVށ:f~i|Q5CAaRN["|'^;B(*(*(նd #f#.|Og`}>#[0E*7 +ʍJjGI7qoka}S0i֔Ԋ)ev";#Z}"L*z' _ Z bbQ&"Ȣ yg0qAhKV.;ʡ/.tg{esƥn}ۆ2usnY.%[p`CwO[tͳn|nϴs(FdfOLa\ +ڽ %UL/hggxgIUaWhV1sU.N(7mÉtu4>e!PTs)Y%;r֭joxh`'sYl̳<0vm=𜈜8/<'DljWMۓtmIo[:E/5Oi܈rrL\TNC֖kw5 + *V \`Oډ}K +s@G@`[rFĈhy٪+@hQ4aqusB2j>X#"qf_ͳ~' ƒ,sK}k牗'o>f_8]{ոRb?ٿe~W9fP}|9DL&k"o!M`v#BccmTHC# o2az7}GZ9#pc~ $XM;O[GP'3w +I0'!OJыkQptLƉ4h֦'6p>W:(LE@o$V#Gt?@qo 9p3nڕ]-FHhOZBVAk:7ExgÂ` +EV&Ȥ|$X-'J͗)<|IyrHP(XۚM:*vH?~k'Os6N6oj'PM|l&aÛ} ،q^)N=qT^''v1hV͒j)LS}c0U{*I&9 J&$x/}e '=.ÉA+,|P{,(JБjl}?zn*yq -kVO#fw{0j&l˾%w2{s 0gN:L\2:- +aI.22I. M.X"*TL +:ވ03TS]|7[zߑdOLLj Ff)H-9 \[۲/emm2?&tݤ_arbW^/@a„crਛ1WVB{y hWS`mFHbQ>>k-fY]ȪJ\Ybt@%RX X,)s/%Xk3XR_@¶>xH#H|, +!NTZ;^7UXO-".gD2"C2eEr4+`P+z/,/ZYj2_ۻL4;N5+klXa%<^Fӻ\`;7,;{lu“ƷGܳW {n8u!i~ wj>|ū;voxcߴ퀑@Qu+G$x -[-,""@2􂂩 +& +S$t$̌]i  tU"8 :H>P1dRfi"yɳcDuڪTa-DdQ:`,ݩ1]˄$s@&e0&p(_6؛4_ OJξj(~<;O +0hsObCx~ ojޕOACQAѕD9?X<'U5zk,eW}__Wױ +}]׾Rj a]~}7ڊ2EI4 }N!['Co|>g_}v& 'w[ֈY3vni[]p!3 +>.$F[WELjhg={ΘdP<[" qu^t.G!Y q*L?h'8)jYlD1B`ALVD-2ܩ⠇™&&lE&3"}>Y$3d c<^x4B|v!CH$~AFf^:VdK-yDCR jx De7XX 6JVИlt^"H +9FRI!.vYD݉ӵIԤ?LeHGZFDl& FWДeW5Zuuj`jTY'H)i^d#0e2|)l(-O:dnhIaKT2$D$3yB̒@ݞ+[Hr DQ0DPPp鈌#$U^)˂l*yVpD׳*T{yUWşeX$OM /֭:Dظg`Qhbo0E`$t hJd]Tg9{@$3XduIOqY%@)wEFr%zH +gBX0 +_c9Y@F@Lvݧ-*~LۗXmrr/+a 29zYߛ,+创q$kb5&-/VO'GLH_jN5]-9UsV]G_z7m15^w6 ORPaU@]f[ل}^N1 =F@Em2m %{꘿glwK|㬛*~=CeFQlŎA LKy3K5Ė+Y +,% ѕx#S*tA˯m5㮒~k5=DХ*:5[-Pu>~j@%F6n#HEtЬYg6{ܡH!zQ٬p/px- $0xӑ\y|g/^&a}}hU=y%ݰXrdY0cfbJmPc(ezƴdGh‟5j\+_A\wԱK~m 'psxֽo3#C7>N:uo>.wW]7:[wK*'\mn8PGA} $ +7\Y+P pñx h]ٰ\IL( &I9"2' +`@ OzP_a&#xn+,.I*}einѪ\ja. s} JXO.j "G I5-pAmzÐxcOzͮǏ "Ӥ~ |tq09Ut f8.`܋oW`NX_f16`W}9LaJ`QgὌXYy|^u_IeM^6 +m۞<87ڍ~z?hWyEGZI ~r[wm|b}Ҫa^}tϩ'tt{)"W2шHk@4b3-0 ב]}pf`4%e&My!!lHtiC2t='46K9|q;I1׺|.gu۶m' mVv+@=ZyXV(=[ԓ+΃9<ܙOn=_;[C_uݦ/ݶ7e2aܧ>MZL- _cr|,qRkE"/"/'$(E<:>.p'EN4sTDz^.B,*EIp;PX/iVSv x7\AܔnBCg 4<>Wgt't֭NPyA&e&:bl dhT٤~?5.wZ;3o6Z77aj'"UeL_Ntoe3zݭ ~8:iEW{rn|vwuڦ>C + ʘmZcV~5PGnTVN%>{~x^uWl$PhTFzph;e<'#a )U-%jƚ1%5)SKbiqbI? +o]gE'Tkmm}̚ +Y[rJ~ICfey^VYy^NY!E^-!k,sB*< Ui qr9z8MϻIr + vrF?tH,47Z=3j@ +2\V&鼛H|{\h^n`lwy->XCCdk#n\wzqɈx+|eZC4iOՖ"I,eL9qf|g&βNEljVfóaq@8pDKH*4azGOQ=˴`P'_HZ.7DJ0(5۷dW_2p qn$0I3{W^1nEOKn>['lಪ +U}/hi169~N!V5'^iLHC%:,(ra0JK3,T(tK8i + Miu-"ĴL]dsUP{;o%JV/4ے8$a~ɿHP0$JYe@c,B2I,+?&cMNʭrc2Yٗ16VQem+l785gKP-h+Bfdɨ!:4oV-e+) "?],Cr,qҚ]d8o5\ӎ~~߫>}۟Koy Oݲ.|wQ\-/aa~r4 C=8\o!Z6#Uak`22255ZCJ~W޿?aSZP1:6@eԏusO>Éhx덟[n 9 0yKQ MZH +|kxr +JBl=LXZ's!g|`NzVz8OȶE۪M!(ZPu2>'1Zv])oRӪ1WF61^\YݐQ(cKR\9`{R>IB3zZ+ ^ T2ûtbaiBUm:·a ͌/́||>TT;h8Q/<c2 i54 ̋7K7d$ξ"]צۊD%E4eD5_<v؊fyʐ)lWeپoE`. +}e6?_j +Uji'JJL*B& Ddy̅]9Y{S$ߓio>{PWG]4Da $A +"(W1߼ +%Tп·]̮b&]l%z?(:-p }N& iݣhY..%^fv]16UqOehZ_lLtr);{yY!uSF==mi?nry:]}r]UW\'rIwAKѮ4C^$m0va-5[kAA}kFˣLNXۧϢ_ƾ{= +9%fhԟ9 듚 +,B㮯)~E,p)Kw̋5om5Ћdz B^-eZpe{е-Eg浐W"u6O%]cd< WlGmr6l6!VlyM/ecb!Z#}κi&?Q&JSbBdiGb8glIa0C%-wW@ngN+zQ Ar^J}&[ށvϾ[]|V6SW΃>3O[C\m׮{nF`rEݼ3wx|st݋\o/^'h֫ Z IWQ~g^dW.N$lQz3JöIV +s~PCΌ3$KhbKQ,9w-gf>-1P?si24>eL) 2SҳՓ<  |* w,Lu>x6eҌ7r!"L|Np_f +szh 3EdO7 $ +.zh .{3 $ j"/̃h?O4o1o5ġO%d.54Ȝ3[JI<"w w(wF Qx'`83Z)MP1ӨŽ`6V5)6] NOp/oD:P"Mѣ|&7^ EKa{- ~Og~ܛXw7wtU]q?b +6r/r eW&Pm/KZ8TD@]R4'3TD@%E"D+Ev)b(EDn2fxYm~~/)33!M- + _[*V +7`bv>棳槻q; +;a޺¼u66`7z|.3}'=& US-Adw +dw +];S ެD +g­ R3n3Tg,oR +| aF#MA/sKFE_ה tTfh yE^+zqocL2(̚.G'?D*DzdxƆUq9.m(T#"1i,жXݠn,%3'ܹL :c {fC*~%k(G_uuΘ7nP>~߄Wؿ}Ow%ɲC{sݺIa̫p +$i]߸O3Ntek4v/#&qEjQf-|kd >f&3;Mfv\d&2VYi|Pߒ3 +ef + >*_f򑕾q1117g:|joj"SCIǷM ^*G7N3ׁ>eNon,]ÎNi[\j8 %AN",mzZY:^Y>Q+]߽lj{>Jjd3Т"?Qq7:X/O)?;,~bSJl1-L PP@(mcgo0^d谤 YedPB)1 ,IKG"O$_~[S'6̫@H+Tz -]O lI[ƇY+bc.[!ec. u٘!łLڃ-^,Dcox;M˿3dUJ*g$̒zt$0V>U2Xw1xUT؞OU~`ٯV}/۞莾n3^dv11 aikg:;v/^ש]s+B5@\&: 5h&괛Uę̄,NRw[yqswh6>v@/ 쫊XP^/IˋX]VDGH\\eC͗G旭7e5ryy+tB:l22ϲ̒g)%%%%eהּ>gZZyyUkbkhyDꁚ?ey^y]_=U3Wf1(7*}F %bQn%t#8TYX@$~%j/װaY_K+R~`< a Y\6Y U' #s"XCN_C= %~z?Bd-?VGuI.y.8pݡcոޚ^ژQmjM@0:}W:nh;TGH,G>;dѻ2%h )V2T=-g I_zH_OMS~)AqC;#qr#5-hE.I}ocyi4 +C6n'+c&nS25D*)`3jQYLUL},A\Ui >J` V'6l؀d7ܥ{v`9ExI?d .a[*z9ǮW# N&:|d)6мvu kM>׿<ӞQV/^ ů]=|Ah#/*lp5UK[2kXi)~.{ UykR-<*ɽ^CKEXD[L8Z>,ݏVT G3'l9٦/_gfC $!$fAr! Q)2(XQdP(ʤ"0Z-J[WJ\E[ErosF>{:{kst~ ԷD4\&CJX>1}aC7X;°CBд_.b֤„Mt{}b-,ʔzlc,cm3>ΓkW߁r*C7J'4#A'{bӦ%B :ۛ+K/x= ۷]7m<锧#ǓI"* ǭ4q7WTJQR\WNB|*0:QwbW +e6.wU%\;20ۘ6p~1ߵKR?.JQQR"o@Ij/ٵȵByyCCߝzTCCS7ZutK=V^[xj.U`x tl(IRbARy4ܓ$H>$?ZV47OXVN?Kupi =>DUF,{ɡ~2@fj~.HJNMJJvb+IH2%#$QtIʗ$jpaOhG繓>DŽ<~Ͼ&M +߳ۥR.YL, +H>+&+ ŗG ij rq7F/݌ȋhIĐy Qgo( x3ۨo[Βo=kR\FȺ8CXr@4\L=w[GJ$ψN77xBjϺ9l#Л:[SߖvyڹObvH)N~Lܮ/ٱi۞ڿb A3+~{H~|o_cuo9ě9-9lD9/_F->I#1?8+NVUh'ի$(YހPB81k}oVIqٙ|LIoee&wQXN +{eos7_Dw =)3.]b='?O( + JTT Lv~SҭRoK[ti`iʽ+<^NAIg|_y1IOIQ{7+,`K +&^o#zIVjJJA +7C It΀r}rI\9Q.ESᄲ@8 O + ȁF|WjCr<|KY89qX2j Msvq`{ۚ|nM>+ϙmyƻnI}-գoAMLҕ"[^LsoGSFtm>+?r{GP'AW5 6ZX/- Fn@܍i g/0ȶ.FqwqZq=#h Mpi6O<h2OR-Hi(K>J ?Q|tC~,m +8a+KQx2b~:+ŸY1˗T-8EY:eHs,g4*}F1C4ml Aߵ>0{i6s07p7Ϣ-n̩&{>m̥V8%8֕i!oyt[Bwjk1DgR˿s 2w3b㣝{%nxqCR(Uii0怈5I4c!oz NJ=]ǭN8?_UbQC=fcml#K'fltP?c 2uYW= z'W_g K-C}aIpv-D`j,ӺFYOB)`F`0~W+c3 xO!4Ў@ +@ GYߗBgzz{{S?[k [Q6jLB頋^|ǡϦhc3)Yf]g?T߄rRʺ3믬; +V 4Q1h*UȱlZng + c,6_\rKCҙzmaNOo̩6&Bz̈(Zst<;w?*eas7#V/=GhߒCz%?܏=Gɦb-ͺSqom4 EdF+swRT +YL{=elQm~zHocjK˷ m&C\*`+0k^C2f]^/WEڝ~<~/dqӳlz G43m"a[O S5H( 0;il2Bl/1md ̃0y@cŞl_Omȩ-S<_'vO +LưEy_,f2^<ieZJ;~r Z' X쯌qUcc[fvĦi?sN 7.c{LtN:W%/ʲc`jW_iζ{ΰ"s~~"Pϱɮ=JWc┅v9s!]M'l}~۠R*E;$k017w\z ˔,ۣ؟c00Nc<>*znoPHf'1tTs o RhalTݺH [nSVa`lD{.m#;_Rk|e}u!W/-Pޥ<MQ4!UJBSg#O{oUξe+^.cC( mw+ˍ޴Cc#埢r*75 Q|1@kl TaKcLKbpócp@xyqxDž c@=.oX wԯ*P;Q@z@>a֦A۞? cm~`k>&TYn25bOh:kȝrGX,N۴*[.JyWb_D,{wo]nUG7Z(5THՌ.]/vϼj 8dd"թF?˄}z!ߣ Bޙ}}TO$2\&߯MDO+}8iꋔOBx -2ț6ʽt9 *ŞB=ۄCT1ڋ5mRNboxg4P@t}.G(c?an.EGQ!Rk +s/fVcmno1V>7>N:Cl6Zq8홷GjlACBz}j9yE=mh!@wXZwXTLSk+:z5z^eȹh9fj?l[Cs5SS4}BDz>Dٜ@ 1 3 Øs6l=D:|sOlc(UO\ud`&uy.N@`'m4N; x:;o/G>P>Xgi6R (c%*)OyHs`֦ ouhvF5>_,3Y$Xx$t[廇Zle ]_u>s6a߯ͧJSm hwBP=6Xc~.o碁mXo{z9W4eaĚ~&e)>oRW39O/a/HؗfCIAqęgX/RІ/F  +A6\=t2w#`ܙ^xoPTam!kK-}ASOE~V#"JeMUʑX))(4ۭBkٮ='9LJeh n#N ?4 莾~^?5e{.'<.3WR+"}8tC%>O,1_ul~o8T8K/aEGo?@N^X`VCC1?$CYuA|'0K+mzXA.2g9@2u g&"^HEugɆy +uztp̩K,D=;)m n :k^Fm2ܶv>ݣ!{Ns?D6>}a n~nUG#Hv^g] :36.PGF[\/Ɯo ~ g[#;18M P_2a_nḰ1n +[V>0#1(n@G}GV@G>Lm y6cT ^^=OO{7=cLg++!Cj>qZf=m4?Vb}} /u=f!IõP/k>= B;+[͵r1sKst7SУ \Kƚp`+5ш cXߥqyq^'g ߰>gX羍>†M\|t*Gm|n3~Ǖ)ie/ȉT~-p8uo*ޅ8-utط(rୠ= +qy^sS| +lU e{ƋZ+C+up`fz٦<۱ _o$ -Coscx#ڂϯ~O[֬/4'1l؅1Y瀚_ +,E4 q漦kw/as~͐+ǁO%W^!J mxl7,%jNiOXhn'j0KwKy.Zv ]Gsww#<|рۈ".K%K D#iGL@LhR!hkϵ=f lWDsBa~MGqGqGqGqGqGqGqGqGqGqGqGqGqGqGqGqGqC"\N} $´H>%䭣OP:? Rt@ҡ^olT +3_Pq@V +R)ÍJۆ@ZEJEky`/$%>\j-^0wC<`5p(P׿YxA'PP AÀIj@8dp'\ +tE3a֜RNRxU[lE؊֥ܩܢ:Z4PPZԓTLGůUC^I QҨ +{$EV$JAs"'K{dS>I +?ȟ5$KW"K["Bwǹq-V{׀.ǿ?;;ߦ 'C~W po+| Uc}ޥv lGF6=8= ڣ~UiS_YwfQ~!T\ӿ:2j:J~Bp`2p=uT <p> $~@(Q~\|)g)\|).R8&R8u\|)0 . .=͖BhJ7n&U*me}h;kwK/H#uR4.T{T[,JyRmX#BSJmgy{3ڃRRmT[(HRmHn[*AWnm o SˆjcEcڦCtq< Hݰ `d?2ZL' *zq-ʀII@9 4ϮQ1t]a*ǿ6Znn)JfLFiFo 3zFG4Z9F+].]Kv+<.&t`cHnW%גK!TTUʥ}SPW6J괶R]F*j4̑u=W*IT#N^(A sE_,ieՔ~SYfYwey.kq_YVu˫FqcR6M8~]ߙTߥ0Õ~UXBwυYQȕg{܊Wn* +nO8֚[EՈ858 @I"ZSODE\Eʦ\%WQ6G)r(IZq;q#NV^\,52q&0 \wM32j N:p5Sf0zZ]uiuSVxv[iN O3 wyVYF6< ̺qY{vO=eH[]T^}D6  :P]6PBqu]b$o]| Co%#kʼOT<ƚ)s + 4FnpZ\s?Pf>QU]QUue#&j̏Tw0gvB(֗n;M/QP+iy|VFː'Y'N5xXq]\L̿vm1ߦVJ$q$ǍUi"[ќOVz(%sgЋ@/--UJ " ]= W\$ +endstream +endobj + +9 0 obj +<> +stream +begincmap +/CIDSystemInfo +<< /Registry (Adobe) + /Ordering (UCS) + /Supplement 0 +>> def +/CMapName /Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange +<0003> <005c> +endcodespacerange +13 beginbfrange +<0003> <0003> <0020> +<000b> <000c> <0028> +<000f> <001d> <002c> +<0021> <0021> <003e> +<0024> <0028> <0041> +<002a> <002c> <0047> +<002f> <0031> <004c> +<0033> <0033> <0050> +<0035> <0037> <0052> +<003c> <003c> <0059> +<0044> <004c> <0061> +<004f> <005a> <006c> +<005c> <005c> <0079> +endbfrange +endcmap +CMapName currentdict /CMap defineresource pop + +endstream +endobj + +10 0 obj +<> +stream +}θ@@ +endstream +endobj + +11 0 obj +<> +/Font <> +>> +>> +endobj + +12 0 obj +<> +stream +xWY \ =)퉥|F7&EE\?T +i<` UJUM Vo +l,=}yG}Uz@g},Ǐh Cy͔1L๼?ݟy \3@u YdʼnN4+X*#"s (CrSD21$!I_@uDsES;+$D Ue/-6)dfa:/4ے37K| |ZC6RjJ86if:pcG}ݫ9Ǝ6#&}CGNGOF#['8\=d * N>6Mbڎ]-%kVhgtaEtl*:{cZě )z\LIQTKiMh*Š4O_:/P!;> +stream +x]XTW&n1XvɮI6lI6!ņ"һCw 3"U"Hˌ~ϑg9s{߹瞹y5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xcٱђs{f-*lhdվF^&&5!+ll2CJigbyDApIXed2yD}ll72*-R8-&6^Q) -XPG7瓜,f>VܖZ^[P\TRZV{rw[wO^(k}W]60xmph`hdpxC!! G$]64|Ém4 WMM#ȋ.6!.1>-!˝Q㛒VQY][-L(D',ͮjȩn,k.o)mV5׶vԵ]W{u}C#7fmg 3cp1f3kݦa(cK$P,"'E$A'"GtG!A( %  +3毨w p@$ :6&>6)>Å隐噘㕔㛜',N/ +(.+WK KkR겫º撆 ສN*讳, o#8bQp1.C\ldJ1^˯9>'.T,B164 +6$1șKL@YC ^OCơ(+ +89M\gpez$f$垡\V[ +왐$R`a&pe]:K/_~}:UA] ދzx42Pd(B I贺qqjʼn *@PҢ+׮;g` ưSE3EK !V5(wRl2׬{.BlB|R,m>qm~1c8Ŧַ=ļ1<2Uf. Sb՟wغA!E^}H -B!`^IC?QxQ/( ( + APmlj`zaZy}ySk{w?I|3>B/wy4P8?q53[ݡyD@"&\K{Wol;s- "j⒕/qi n )xrR5fgw3/>m~M5W^& }|BUPix3C „܄CvqiԱ 7Ky#Tqi'\Bn3f≲cCl=}TP3MFc:\aZm1iƙXbֻ +θr‚¥ɷ\,,N>E)Zޢ(tGnO*\/XMg*>]#-ln~$yZ 5HߩͧVk;ř5 侸GJ5Py;TNyD'dMSNܭOnV' 6E9p45&{{_UF]bށeyF۔8K]3 naIi8pZ\xiWmP;'W_ݚ˛!'8n|Y/K l Lʃ4i~yRj[M<=b6Dtx][T^GkZg@n{~hgb7Py/Fow sM8U֡~d6q9X_Uݹ**w͜, J/g-.ݚYUj'ov%cCE 4T`5fE#;ĉ`dX[ikNIc}'-;ccN588ح G7 rE[-[I1X<s6y۩ +n" Uan&\FC0:8()s_ F0O̗vo3|B䬒3y_S7ڎsEXO{.cNcNe.٭bc.06 PDw~IX6Sq|r}bn\&7ZG 1l;iQCz }ު]B +]RjC[wKZ=N-36c24X .liIش4ߖ57c:GM96}cL>5h L .zr%VE}rNdTo$#g @!PZA9K{?x!@rLmx\;T^ܣ^-|W C齓f㕘+xBKL}$^/^?U{3)yߝv+)"iM"O  H-0 C`n)Prg!A?6U$8΋;ͽAp7 h\bb!tŗ>MͣiGާ(l6h1G{iJiI( +:=ׁ"lanUw?di + ^,*se+/k +s1B7KmDH t5vF!]ck7 ve+8Kf1F9^-8~JV(Tc>#)H҄ qXPF\m> +< 4`eWZs C~ 3%A5*#]LOr1=Xq0Pq ŜJlɢ2A`  +C;`,ۧ8orj-{&]&)=W ?U>Sqd#∱A6 'e3 +Cb8?qv3 R7ƀ٠00W? bT0?a7P72vynW^׈.ZVxbIG,h[ڞDXCеnAHnZJ8#2OoU **l\^sIOoQO5ϧWv7FqxuHRJkܢ\Vŕ2^O7 읔뛔 ;AX%t 4>V:睔V1 xEaDAvkN M' .&M?0A/GJb-zF?2&k$H'o +":@ YD+^(zD"a^ +r9|,@, ;OUm؀l8`}p_I(1:p BЖumW{q. ϕ<Ѩ٧hlc 8/Pw:;<2cK8vS/Aq!Xpu/C2S"+n#"XG&k;FaJvE5 OU"e0\# +Bփ,$i)b&sl&T} Tb-:̧gt^'y L4DA|qA@bY$նx,$%JJ +"B/ۯMP闒]j6D@j̧{Au.Hx~ 6[q} 2SN@w嫽>e +IÄYPr>& (=="yhNT]p&Y.-MMT@`&y>IyJi[$&Tr/RllD/ޥ5M Y@ߏ7:·EQZi($ +kϥBe FމF|bo3@d8SS y1}J2}Z\#ɤvk5ITHZD N8=kf #S^L͆UoqdV6@A@ȉ0QF8yPcBFI殣S\@FspD` m4rSB|e\qk=#ATݡ*pF ,#gҞHwK_hG,4[=9ܒ iu/`01lh$To8i4}Y 7tõ򪛦 +Qe;iI흯᤯ dڽ7Y Ik2OStMM`ᶂH[ 3ie4ఠJi _~= qT ڰ$d¢66jPHV)׷zΣH'&&3SpvgROA6o +trnpF7Hȇc8 ]x0f[d1fቯ!de%3hA^:4iy[6/G_6+x'w_Hf1t,)@2S:U؀ !S.{1#KfN;>EAP[!11 #m҃=; ijtyGG!`Zb[US4u/vz!I4 OC || A*C!vdm/"Me&c-s LAo ]y H:6 e99Óh?; rx>22eHQ䛜k&U {N!F!|F :< .PvuU; tMubTnxy%!e ^;u[y +/H{cJF; +iXpwVU>ʭ>53l Mi#~VQ'kA0\ Pk8虿52ҢdV}0F@A}n;iǍ"ЍD7y|-R+0SbduI-9oXf16g +M,DWP?Od8:ژfJ +A<\΋6TNǓ)_:A35 ::hn_o슘ȂD DlPeIgǻ:&mJ:f41-+pمe~d/&^FS0u-Upz]E!^+?~6%<a]DFW8.૏-A&@ +.P4qhaC/g1&NyQ GLhb?L܎ ȅaC`P 7 |0H2a-*̥t3U3|m8rS@ZZNY_k'qD*2sA`!R^S@ AhP~s)5Y%@,y"Yy yT8kns mJHW g['zz#kd .:S1tvS vi b=UKr%G3wX@sS)" +ǐ1$_?w%'9nES&k O9c I"}x +TƸ @`ctyɓN\S[N!G$O^A:j&FylĜ=V8Mg4rr.a3.20p՚PnU'4'#μt@1>c=PL/!ƹZ/E$KE?]'Q5w>k?ՇݪV?[3ZmSWdIY$ZS׏1kǛfIH*[~YS+2ndy&#w%HGpջ'M!}{ޗވtF#w90;:m7, +4X'cRc vٻr& y#A̺PYʬC`6ISk2[gl౥;:B[Eo쑪ħ8OZˇJU'A(PfcC0GnBW!3[ CqWH0q*wRa,u1?˙̂2.88]H Řv\N45.3ܐ1#ѧӆfZ?ܲkVQ lÕ%q|C?[q"+A ,cG/EۓCwNRZ2f0K5^0;Yc6~0 bNgO>N4W0ulEul:-645J$378<<04<8Lv<>^'/JokWϥ+lD{:Y̏y$Pa !óJ0$ *%I%ՀbÚe+|ujBKgeT2's`]m,,H/Izu6ʹ7N)$+9hWbP?(mݭjc\qb#:CNU;˙n=vi|쥐[} #/HOΌUR9Tkүߦ Vn!y`<948 "pY}@~*.>x7jA ݿаFK(T5N!ςmI| l5r|5z.SOUP[]$.N63L(e~ Iبܲcm=vi899=~B$Ur '3[ = dx!l Ry|VQ'o yAeK[4^m2tX}x[ޢ'7+Sf(Wԡ /@ΫtOóZ-Eە\Q@㻋鲽wLv z>a]/Ao66~$q %UڢS\"/,?G\=Zۡ`)w_ޫnt$-kPJ]F6i'~a`1vr{)7Df%t c|t%'Jwx +}:4U§b *NM>)6ЙOmV8`ȼ#(>7_J~Awi HRbͱCAG{~]dܣ?T};;Y Gbm&Ւ= C#d;aʏ?B7 +,:g*4c%9PZCӽ_j4*'{PY+;o_s͊ &ۺK'ۡ"4:Eie9aF疕7=/q1WRm~ARmg)/Mat~Wo?$tRFQ]bBԈQE=% 6{F<"OVnS>VM +`@|IU3#Bh؏rLYU ,"iuEȂZr-YUdzQs(sxʸ-&o7Yψsept2֗|Ƀ{g}1Ӌ 5e9fp&%^oΣ[({E_K]be ռcN˻Gu +oi?58]l_WlEȉ'a#ш+J|( YY=5<#s +#6l'kege|l$Ja>.Axzw{X" '['GCXAblꠂgM"VVaJ^Q 7J|u &B]}`@{D,| tJ/hzAojD z8 1!.m?e._`xlzDΤ)Ao0p pS o5D#A/nE)sGמ^u8zP)wi~ +CG_!BZqK"sJ)$>g8#76Km s G+Yȉ jg ܤZ>}Mh([=A&lgK ͠+`*DV\y8k28)dYb}_qpsӚr 3#M/,㙔Dr_]L*cKxQ~m KD HυE,PAxYh!RrxBM0  +#19fb9AD{"ƒy52\T3omW}ޕݗU ~ nP[F +f`x8 $DR:HdnyxrFeR3 :p2\R`Pj",TqXB'!O6," Gy9ӠijզIHcAAǽr6s:y4Zy슃lJm-8s3 ks I|P$|H-uepk:[bǘ  + snǥ Id kA}M] +A +x)d&-9߉ /TW_ H6&<Fꃠ~|򺬪Қ2(;:5@Z^[36kZ˨"'y<<2aXl)5F! %d AiEg/t?tݳ_'ZD$Y\!a"O+khhXfDT$ /m`r6 ЅM0݂>i"Š>:jK%x֬նuGo ̓?,,,,Nq<8LZp7ӿ{֢euQEQ !=\Z]>YVqCy<s +ɥ+lu_\4EO02R`5!+4$Vj[6[o@goϮfAqi5MN(!' >n(k[t',D//%*DX#=(ȵV4OُP[i3:H:ewddktHXc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5XoW +endstream +endobj + +14 0 obj +<> +stream +x /k8$9Y +endstream +endobj + +xref +0 15 +0000000000 65535 f +0000000015 00000 n +0000000064 00000 n +0000000122 00000 n +0000000244 00000 n +0000000391 00000 n +0000018032 00000 n +0000018106 00000 n +0000018314 00000 n +0000050006 00000 n +0000050600 00000 n +0000050667 00000 n +0000050819 00000 n +0000051816 00000 n +0000063894 00000 n +trailer +< <8EAF7D443EC4C92087A699265EE4AC6A>] +>> +startxref +64179 +%%EOF diff --git a/apps/SeleniumServiceold/PDF_To_Test/sample2.pdf b/apps/SeleniumServiceold/PDF_To_Test/sample2.pdf new file mode 100644 index 00000000..586231e6 --- /dev/null +++ b/apps/SeleniumServiceold/PDF_To_Test/sample2.pdf @@ -0,0 +1,594 @@ +%PDF-1.3 +%쏢 +1 0 obj +<> +endobj + +2 0 obj +<> +endobj + +3 0 obj +<> +endobj + +4 0 obj +<> +endobj + +5 0 obj +<> +endobj + +6 0 obj +<> +endobj + +7 0 obj +<> +endobj + +8 0 obj +<> +stream +x `?<3{I]iu%˖ 2mp`} ! I9}R6`64IsPhMڒ%M)MK3ZYN~95!3jC]{`cW/Xp< $ Brf{6hy:]3dpfX._| ]K;sيslMݲ|ε+w!+|jlj/`{4Ba// |}t];A5zmŋVz= +yhxя$N4:S݌">G;;H4@wk,t Eh%n5ݟ{=pu#\})!'x=;Q%GУ\ǹP(ԁG!|$g؇oFUerT"(ڋIT;Od:YJqO;_&Od;W[A@OAч=,c+|#8g{3?_/NW9 #" ()o"? ?"=BAy2. fnj;0v^^^Nt =Lw?gQvclg/ }V(E P9] nz+v_CKp+Zv(~'x?WPgX"2 Wl&N9I87חKs5u܃\{+w;oK2>'5gg,".׋]HC )-+7:vݨ胏q1Nt׀h7Rɋx# wrZq'S| $9CFp8< -!.eX5@'l+_+*f򕨠z/|{}#o^|MPhBQ1߄v1YΙ6'A.L5.82P4 -%@'7<~!gy>b_э"vĝ/r .t;Ns_50oA^&?&𧄩xpMh=jͭC MoBtᣰ,iM=>@x a< h1 ~: -B;٩hfyHn!:w?`CFt/zߑDa?XrXGɇdywBkW`? }=srtW}].C);\@ىd{n,({!W-hQn$͑[x|25] p/BZ?wm&Aly8x?ykVj]˖.YhW.O͘>id4^?lښAWۧ2^Q+FJ%`z.î٬"[&Ix`T=&6%dxK1hGK&.b%PrJ&BIEPCȘX$sht,҅gNiѱH$'0z3UQ8!2Ʒht$["c2c.j2.]oW[d e2{!f +bdѴb̜ySƌF3xU(cK"hMFm"Ӡ"۫oU- e^lޜYMnN3=^׳ wjP|4ȵ- ̖)MGt ׀sIؖpMЈEn nOBJ1tO˒H(}I tM=^$䎡HX45BS'#GUozn ŊSjBbZإLdnjgFà|1=8cҮ BEgN~X Q58nЙD"ӷ/4 +x!ܯzmVjXAжsFiՕDWFmJAWwDs##HqpzK ܉Θ?qY4<=Mޒoq{mLJ婌sT$y9v@9Pn4)Dy] P،rlDǓrYlsZ#zmAA>@M MoFFe +FLl-w7{ fPt }l,2}NWXD!Wi1ӕ{W03vS3"<_uioqpdp;fQw5g&%chi>'P;ʳl{nFl؇.ٍ`V#I4L6tU h^g;lLoJZ&'G$/$Z{Bu\qp;\s*݅۶H+M͗lt_[aԜ+O=O0cfSDžϖP"*QCL0Q_hRHi@z2,h):'fp,3;vm>]&. +;cHk(]jno727դ/!\+5gڮ2CMNeQR V(n.3{+obAK7m>͔P3aV̔\ P^P!b2vv21֘/%`hd^3-LC_ BTk#-ٷ=X.&YF3Ke͉B9ہSNZ@\i;ҹ1q4] Ur;NSDKL Bq2m#-͑!x +4v0`YSl Vsڧv[0#<[0g~ + Ż<Mkʠ`{{ 0U oe"6g>Pnnr@uYЫĢPTF.S1ݒ;#iU||nZD-hKV3\H/h|,OlOK={ߊ^ĮʌdhMdwdz:6Pq)4oPgMϫ KA`O+ŒpV1nAh~L!CEI:Ec7qЌ/inn݀b=j!{>89ӂnN!-{HC3w$@V0IӺpmzju.=iq8UgNjgN½68@6 #_cA8NuC %5> 3X'SoˏinpOHe5RHF #$a݉䮴EЩidtl8ީGf6kX_ukwjmfU[G#p"QvAϜp8;ٿ=їٯ&ZƷCȂz@"v8܀, $Ox[O= u;>}\;٠AѥvR>A;%S]k pjY;!C:4!ܡCw'\0tkEJ#H  +wiS4`AQ+4أ6QHw 'ȡ>BAmeYΤоpIh[j=tm1COszA\;\+dU $#Z]p; @K;A8t\jN Oo^M$flbl_Yތg]8H+YZD7(a^pUkʝ`DOae#AEBC8O̞y++J>e/"F MQ+\ɉl7޲ +fI1ӝܳSK\2RK:q|m#G[PZ4RݓBHFrHɤ=]mNFcu;̚GZ$9wB/;e\jW ';Sv,IUHW# +\)3"S(ҋJ7GO'N’VF[QLrrSk!`??lF?~ {UW7s v,@F1Aa9x<`w1VVwjښ!v-+K۲vǚݷo|饛o,M<Gl[ލ>)/rzQ3,Ja)$,&3mFG=Hhј] jɹΑM7\xcO.~{65q魐tҬL.UYw\ӱIੀI$oP(` +@R!N k]َIvl¾Vҋ-En)ɂ?|y/6ٍsSOy 1i K,P`YTb [,}1U|h #R2:|TIxoho8굃(u^/ rS=˴%yk\vםTV^p?L@}xpy^,EI3N꩎^pQgGVDHG(&:I*:I*:IZg#Q\xӻ|]x{x/f\ yp%N2xDS6bMZ^; 0jR!,lP~/f +1D U-C=T0TIC 00.Q,,}`-۞v!Zd&Wg\nݜ=s6#2 rMso77s OAmH@M JBy;7{gJ +D04hn1-A $S $C;L2yd2 D0D^%M"Q%-EύWsYH9IȜPUx񜊈Ñ-I y(޶]dnA$KJ,6#dƕ MR,V'EKm򨬺HpL.zi›AmNSР}1%ՙ{=[} $f7j*z'z_=Ǘ4K4Lҥ$zmr+e!Xgڲ95{}P"K".f75]4Q[[R{t0׺cvΎɃݷxsܮ=} +$KA P7*<zUb JT]bet]AZU͈CVK9m<V$ ̄fTQG 9*LMr\ຒ/8|1h2;}־iq;η6TsI'uҺ<-j=*A&B +^2dG| m8ȆvXw~,+-zI4@~6HI??!P4{AOrLQ +MsB(:`on]¹ݶݐjsܱ +s^,o ӜQw. lYvkMozaIw}WݸMkӏ!jv߼yߎcinЛ%/Hsp)9 +'U`NK1Ш|--(tLoz;F?ҀPv0M!oё鑥v0O[W`b՚z襼Zgo)H\']W8„+k5:+#H@՝ aJU2) +=фx%DjG5beȮ ƝU_45rUd?8r_֏Nggi%' ?m'o/7w=mCo~@F: +<2G4, +Uaw1>a% +:aS8#XrB /wJHnVѨW8 ?dIoKt3fO|^x@Ə˄s@| ȯ1ʫkwv_oZ'߮WkPP؇Ӗ1{qD#GJWf%J'J''ږ0i6bu L3s]daGQ(Tn#W '7N{7 )D3 ;.HOrv"`k>ONjEt@g  *PU2Qnad"tQ1S%+}ځ/.pẇfws/:eC}nܟ?~n?ym"G(gQ_2-^V<`I#>b0,`٫rUFd'Y9Յ&c'UoS%]FV&jXf)iT˂^TC#ٗYvƋ宽[ (Qd +2›wiLy V7Z +:td hs~ ȵ(?˟rV7egsO;b=;Ez0Ȇl^AF5=gw +[ms +0Fof:[-hEm#Y{KxC7ExgÂ` +EV&Ȥ|$X-'J͗Qc &TL?L>,x +Z㢜3+E#!M>زPX?;wo?9`}P$ Tۑf dε|qQؕ4YAՙ蠪L)DȠ'(,1*J^WЫ) +:~.F8"ф3L2"?pV'D}l҉|tC7 Ldx AnʞFv16avWv2#=Ly !DѢȜpF cQ86J?H/z;盲?vٸ>#^~e|ؔ*m3k+-2j,p>Hʰc^G# r kP ƀ%%kٔu.5%mQ9uשAKYb:J%%\_7)XM.w%78r<=b}4"~hՉ\(OOwT3*RUـΰüY.C>R^ӽN \fjĐb΢C@oiցЗ@K;&8D{\LZ@6MS`Wӹ7+N v,S84 +XWce'+ũ'n{ d?ކG'\=f-t3%dW~'xcrٯۗ}?O |o~ѵ#RGtka2y{qQPJiØq) K-lt0b"PZͪY3M7ŀ3S`o +S7ӽ8iQ%pA$oE/#l`Dqz81yabE :>p:ijy.z XE&?R +3on^z#ܠ1Z6qk]adU_f_SuȠ1?if:JF'YE!l2IxesXF&bܥ9eKD%ʛIA03ffjʈ+\ `KO8};)I-Al4%7;=͗Kwwkլr1{@TXT+MNQ%(Lpc,zVu3ʊ^h//B{yjThqZ0ʇ?b #+ YV+K(1: XJ 9|-}&߶k\ qh[և}ip>C?ĉJ\pK +>%Q9PHU&TDqHQTW4`EQ+p'1Rf2p:^&֬\#;mptxMr9xpCx->ف'Io^k :l&|B*>j|>;vhʶ SnɃo vȳ (౺:VKГ=Z]D,lAgߋ $SHpD`f _aٗFIj#i"5jVӎ6Vͭ n]cCI[_{ZԊ ,gu@LvJ=8+~4|*gwVrN~ '#$ 4NGw6&jgZTQJqÂMY"Xd>gvR@iɿ1|g6n`nǪzBT}j#[l|zkPF{#UiԚAEDKK +`C(jq9b?¾lj[I{.cٱ;QRJ3!+92>C6ɧxω Yi;F +XxYQOgzh\]<.+oX9$}s7h̗k3쳝3}8GX6{d" lWHXYQ:X+XÅS%:6BU2h$L(K\b3T̀`9LݼL!HC@O| ]˄oӭd3g4eh OJf9Pm בx wW:^;p}~߯'o׳hv_?;{`D*K]d6uv0rQw:{:RitL,fJtA0|jHQW#%ϬJYm[%0TfS7gU f2+x:&+Q 0xaځ.8eF|'ݞSkuߵ|_Uoemndiz-يCB3KflbK-A(04_J(!+G֧:*tN˯m5CGI\?O^ +Dei*lwX6R_uNX?i;e6hc4[Xo,w(t@^-cl6) \ X8n}L4f#gNȢHrG3F^ +/؈/ +xq_>E <nبr`0S~BbJmpc8ٸ Vt~d^+s~aaS<)/eLv +{=^gO1n6}|ߛP5c|3_t_Sw<8g~ucTO&ۊݾi,u_Etg߅@n$Cʢx]=7#KY9hA)":TD |!_ N$Rsjn WTCK%cJG5KJ.i OATD * "p։ +D%RJrb.6b̀TlF2yԺ5w|z&vNvvGmtnJh>8PGA $ +/\Y+P +~p1UEC8i=DWi6: &U[UYJA$qEyp_ Iy^'= 1N<x3q$~y zcJhU .3J1sOZ9>T[dF<jF +@ԐQ#[Ҥg9 (F:SAХ'OЬ|lNf?NiKSs4ӡ・q z ̅'{Lx8#B +' ImM>\^cXv~zx/g,_ݴig.x_ڶy~3Gﵫգ,y$>3-~w{]1viՈk9zԏV^:6c +hD|5#HkX]duGD-F0@0މ1IyS^m7jHt3i#šz0?|'\ӉL"GXqL4i48%|{6(['m~J;ۚ&[&ӕU#LcLkm 'lNͮ^ +U.Cav\qbxPA->{P$gxVz95A2mkhFD]jZ{> ފf[^=gW~֛>%=gܤ;^yl>%@/(x>p~m|3g1fVYU,I5v74vyds4lMK$ZWe`-UrӅZfatҽpD"[ +2Ya:;A$ 4%Mt(c96 NA~bZwi+ipA;/ 4ztVZwYEb&ez֛ (̺`;0d2þ~uCRR݇|5j^^w֭祅[5|Y/DUh(Wڬ@>j߾MK}[ +<%ճxL8V7@=RtVdDbҞPxX$bHD1U_J2e#>),eyy lN4gN5{"ٸ' yO>28(~]\?l*-\ 9\|,0:،:яjvJ}…(Y0y{lK/h!J2ܹɚ[?Y5/z:^rی1qDU WXwAsq9Թ;.? +iU\rŤ ~@x=1!j8߀V. BcijCVn.;< )6Ҟ+KLE=W~|W?Xi +06YX |T/hn+'%lq2M8q,|E6d!(Y&'Mˏ1|Sdc*LOPܤP`;ɃЮpW^FWGQs)l-8Oa7ILLi +| e/ЍnnЍXe+VC}l8Na⡽0*}̙cE5"XjE5НآYz̋A*JazV be=y^\m?ݿ͸o]Uaot۫_e?x?ڌs E:9w; z#@ۛ;eZZTKA B3EEN:-6ls2Z8;B 2%mk%ĸo0I;?5mVpihsws11l@1~["\T畝]Q+#lmgàl4mA)dF6z0`nKʭ&oʂ. _r9Q1' 9NVCt)] gIK Z܆vvw4.?,RQ"Ee-ʒ1NR# +,: W_4 kNӜUFN-}m.LЧZ ^Y*ehy{wnS6-37Kwxw%*&=\} )r깘$«j:Z.'-S]B mհʚ $,J9#-De!_WѾUm{VUh;I{r.]*̂r.RƲ3ikg +ńJ1a7;Ƹ}Q;kLc])Gdčh"oD5tTIѹ}Z۪?<2U]d{gU)1KGicWܔԄPfSR,wmE-}K\.cL,OY*|#^yo^$32--h!/Bt.1h):8z0ɨ{*)@e K @Mf;l;jR[mxX5U[VƦ߆hؘfkT9%&H|LZ+OLA1sλ?v\a0C%-@ngN+zQ Ar^J}[v\M榍>+^㩫s럟-?oŭ_bS`JEͼC3wᆏxm|sW9ڻxTl@;boYo$< +~07۫l B-J/{F)Bb6ʔRaN˙30cƓd Ul103tl>fe"Mggv찉,R򐕞-'=eeeU'hPSr`cgγI/fKZrVw a0wtɾb5a$&NF1}Ew +q>!*Z +j h:/ +- v./I4Rwcvmy?yw7;gMpô{nRk#f"XSK!1ҟb8_0롅"7 ? D(\Ȼꡅ"7h(] D(Z 顅"/Ch?O2o6o1gGͧ2WOw3̖R38|O8_o#Qy(Ug1^< #y=@f jVgJ7&o4*a' U 3>׎M/s[N>e/[eIg6vvv?|6Ph) ?}6BolUӏS.Fa)(c'| PwGV2>ǑZ@ǰvo$,pw~vd,5mGvtJX+r2U ) +pʏGai|dw%_mrBMݫFNqe{IzD%|Jd+Rbidӆ;{h}x/|u<|,xb|BKõeL%YM[9OKUFV/@/*`͒X,|*̧|Y֍HaCӄ!J KY'`n|BGBXFtw.^`{xC^*}W+޻OwG_v^Lv11ciK9;z/|7]sB @&G pb1Okxl7Mfi73a d1Wm6aSYĉo/n)xp$Ed|/UULzq ҧWVm\oiom9oU8MJ%.nH-YlGg tO_+/W|KPyqc˪i6Npۡ a_ȡ UE,PxQEt.+Et`Dޘ\e͗Gh|{W_T7WWh5eee%RfKLKK,K%3Yi}ϴ4֔rC |LU_=U3Wf1(7*}G %bQn%t#\?TYX@$%j/WaY_K+G|^?`LN a ,t<'鄧 ǓN*񌠐ǭ=5qOjGxANkgI aTl59|?hGuGgHl ok@D Wk EVtgU +wĶZbL]1"F'R'G0b7?Y\DlˆGhnn\^?a7ϋnߞhm~_(!I['-zTVa?!k{4 =H)՛,uV;yawgUӗS̚]NҳM%Us%>JRlWV\Nb]=qb2Xj \kLw]^Xڭ |tK$8[(KK}׺V+J o[v{_Rr~ pB֝'^Wn"ck,OW e + oa" %A/Lh64Yا$/Ǫ=7{֦2eNqgJV4 s=W\|CݦQ obs~ÕgRH4#\{W2d$KF@uy z?m//A~5$(BiiDž#-~~ap\(ΧIS뤯gEEƅ'.8g!xq_ÒKVB*uم-WKdFocRYmcpLs yy1,(aNݼyrk{if<&cj{D~PejY7m?˯މ% +Ls4Q_yU|p~6OG_I4_G]ȀIB\c,^i9ObvHJ)RH-{<]xz^Ҳ}ӝ^tqASHy ߽ZmQ0sd 7=|Z(|وr^L [[|&:wG|8~xsq$8V63:P'٫)ހ'޼P|Weog1'!y%/+CJ{xPB+{JňwRq {'J|W(IZKK4;z7$ߐ$ۓW{6=ߓNI6sI鉉UlazyoF!,YPMxF:䤤€'o76.h.D΂!Rg8$ϓߧ_"f)G(xM@Д0ڲ+?*(N 5rZmiVi5i{t"=n2:;!;-V~Cz/x:9 X2FZ,^ҋ:(6|~LCy3Y2<빁i?sPNêcm$P毀r?}PwDݢ8 +C:FɇhzIhIa︝Spdsd?p@yJ}*'/ݠsLG{w2S:G/[_(PtP<X>wډE(;H?~iq}P~94G ٙ'9 G^6kqV]@ +3t  +@ &~0o +oh/ Q73<*3yq94FΓ ,ɛC|7~N0S?\1[q:xXrA7bYC]D`Lt@ijvcT!hb:m 9U 2e- Q^LNU0<6ʟh~ꁾQt58"97=#hӟG|ȉ4h䛅4 iu)#ޏ w 6Afn2?֎&>'R7 ϡo,ծR1|X!:W Qu?'rc㴿>e%'daХ*4% >jsѼP_)|:6 +|T แ峘 6 zN?tNGe4s 3NQ|d2'~4H|rMua؇FO0M|JnnP?:lN\jS3j=h-ϞKGNj-tv(hO{:m sd(0L6}Aω<ʛ8m&DTMu'TOӹ9>)9qO#N +yoh=%%08c"Mv{{D;""hS{nXݯb\fr9 2"} fe۱^{ FkRonWA?ND]}*AA:̡c6zF9LqF0v//_%x[C*G~ru +2`=Xٻa>Bt+B fZ[@N;oKDߞXOnwɷA?F@k?5kgyDM$_`}uyC)tigm^7F!~0up=a3V;`.ȵql:<2heYMM((١;ʺ3믠 &3^)[(l:q͗!{ﯰ6z?x7&+A~zЯ9͑vΑƜZncJǢߞ2GG[3;pr20v?wh^qhsL #jXBѪ;ufF"9Pbϡ@fr +`:-d6n˭C"Dhe\h3!S[N_e1:Wd~ D^{!u?vb{<>goq B9zm_M[shб¶!#%fmypC7(wKGն 9ٱ%}++#ҎtT T>8(elwWӳVg#=~uM-bi0-F]^*W9*ωg-33lӴ9Z'L=&\'se1m0L+̯l4`=gs59?N?F)7cd׃KԥuqB:.&pO>kmPIp5?5LKrUkJeP?,ۣ؟c00A?1z +xP_fq"a֦Ah^ +k۱v_XdVـ3y SjsT+Zf[6r~30*Ӷlf? KQTVyl{@;Ϸ.Ѫ{[g[a*hiE s.]/vϼj dT"F? }\u!LȾT'@yXo`Ԧcn"'p4yާ)T^<e}ruv{bONeB!NÚm6$׍߃y1N)O/xϔfb +Sv+ qֶ|rk lZMӌ.Hy_)۽ za6޻7(-?RQgzusn@m2]gszTIsP*1нh;_9t詥b_~xɸk˨YcPޏsSg }1 l{@:y~[zGu +F98gmoX6OSM$uxK>kafKiv!%QL鬟}]t o0Xbf=:0;ms3촸o^m3D?vocӞzێL:$/ROR-=3ԴK 0:4t㇞g6=:~!'m8z4γ|k3=KlZ><'JM'P۝mstX6V~OHX߇}~>=<|L10ymag~7`40PĖl|bcC{aCGP.:ǂqh20<~/e0m4N; xY:;o/G>P>Xgi6R q?c%*)3O3yp`%֦ ouhvF5;S3,3vv,}f*'g/;oDJq?Oч7*oOyljHڢMV5քkTb`}{?cOΩORr5T Z0!l{egژl]u򫼮E]2=Hʵ^dKMW `O}w6Jٍrsio :r }F{!_`d>jk+q JM_ +a_jGIMUm~AS6z.ރȴk[DNۓƱe* >ۍut-!g ,v*ԱJP;2r<y@ȤDKf)YaUi/5K ǼWibn֒Bn>~`ӗlrSB;&;%IbN~:𺋨8W^]ۗ}-Ykt1Os;~̃yQd7OIY9k r9tn|&IFo`3$Iqao5o9y0_߀ԟ!nzh h٭zܮ (Cc+J]vqWN9jY9B^W2 +9_/7&+#'5t>O zا^/މdZ߯*0f+{Ǩ?q4GoֻzЇkUT4dk4C"t%\Q{bsZ}>]0>J= qgŹꧠqMD|MȥA, :H5dir>#p&pu!}l@ %zDDඈ%uE_Nem+\0j[oц-m n3=Ch6(D8_Xud<2dzUwZHsDPVYG[p<-~Kx'::(xk=w"(#qQGQ6ԪH;2 ycq?}1R{suGZUw蒫1F/KW.yd[D_ ?}- wÆi?<(%dB$n,P#,?l'h/Q,汧]2tİ\Z,=%{D.\/BE݀, F'^w%&1sO⫂ebc>Ԟ9:`t7:!kxg?i֥޿S(]NjeaYZA F1Ͼlq`=k&wYΧ}JxsBRuW"Xz-0;&jYw=z[w7krYu5Q ,F(6P!6dS' +AO;oi~#wX+xEСjOAm>0z1~g9sمp\ar-Gt_jroTز + 6B?d;=#=w5g :y@4A|r%K7PWq 8P xF7Cx {!=! '~1O?}2tt7{[jZO@q?. R ]g>si7'HS" w.'T\&Rϸ]jw4UER]]=K~&}v4DO:)w$\qD OA,s:aqj(I-XS~IExhKw&^:Y!nq>&F!c ۺ @0W' 3A6; +Qdc#-/Z%T:fP2tC M3{xQ:gmx&j'3D)1XkcvTqV~_M˔{h$CUGoi<0/\ + O:T9oM4c-X#քCw)fb\D9v(r%a2·l#-go\a&i0jQ\gLqezlwr"Y_3\/"b۝*ws?=H+\:]&-J +:x9G Nϋ|SJSך=1'7dD}@|C ˾0|]9.CЇ`/)%NK*G>{ݪ2=eb-}8v03U=PˇlSa}XI7yosx#ڂϯ@[Ҫ/7'F1l؅1ZZ_,軥4q漖˕w/a~ZYOţ^"Jk!3fU\ъDAL@A=Pjwk]-> q'5uOkSms 稜w»mBE/eVsh{Z],ZŢJ*2WIy%VIF@Vt;$٧$)"t +)_^Ms +PPuGl[|M0]]E>mk|13#C^m**)`9`obVWvW>M<֛z7zC~U>w Giڎ,H-o_m8= ګ@7v7 lۖW\[M~5y %FyH`*p%up> O>8J݀0pɇPLJSQU2U~Y~h.A U>!ZmY킸` +p72K]MiBsy|):.M_F f]>#Jy^ZҵhkJג*_PShC:H J uR fa0@jDj(\!$5)6~tP/5I RCԐ' 5d *yЁ7+w@vwL؇+)|!D˷"g2ֹw=|sH93=LC^\+)~stGW/e@0Eu>dZ`WqW̮@ÿ| w}!ْ7Wk}(5~YJτ3ܕn.n=6niuS`e UyR?* +ARlӞ-o-odަ.=R"&xf_kVl|-fB-j@䉨9(.73){ppn1úqI=|!optѤW}Y0T-/2B),qR蠈s04Q%7[D2)[Dɖ2EQ(.JR8VcNcSCfTJMmʺ=\Vϑgl$g֓ \V.584XEGNꢪ'[tNPWroeŕ5wjL9T- -`}+H[>;VQ«믦AC«kipoPcD6V4qa t*?RNX\ܠfsr#rs툧6=GAwʕR}Ҙ[;VD; :y=PxKR]R`նn6R"I$?np-ي,<2Q魔Q%tn瀞ZZEAEt> +stream +begincmap +/CIDSystemInfo +<< /Registry (Adobe) + /Ordering (UCS) + /Supplement 0 +>> def +/CMapName /Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange +<0003> <005c> +endcodespacerange +13 beginbfrange +<0003> <0003> <0020> +<000b> <000c> <0028> +<000f> <0019> <002c> +<001b> <001d> <0038> +<0021> <0021> <003e> +<0024> <0028> <0041> +<002a> <002c> <0047> +<002f> <0033> <004c> +<0035> <0038> <0052> +<003d> <003d> <005a> +<0044> <004c> <0061> +<004f> <005a> <006c> +<005c> <005c> <0079> +endbfrange +endcmap +CMapName currentdict /CMap defineresource pop + +endstream +endobj + +10 0 obj +<> +stream +}ϼ @ +endstream +endobj + +11 0 obj +<> +/Font <> +>> +>> +endobj + +12 0 obj +<> +stream +xWێ! }+f1R2H}6ЛTiUu_ 5E 9 +` iӗWWu+o?3]!16Gcpc^ccs~py=?<:f8N}s;(ώezK:Y_Y3,B':)+#"й c 2r6@l05E$,Cwh.zl' +5hj fUBbq&ٖy=K׹1h#DbK|DK?0 dI:zv;ڌ ղZ #HpYޅm2ZP|-X8 \XAI~鼌:Cwt}3/dy;-2/:JrPj[lYB}+۬Yt¢Y + Ųȇ yżQ9O.hx~^T~g-ߜ ѻY}&KٰwcJ  1~fMw!${A[Dr ]6vǔ61G/qk|c|= { ̛E1a3r)83 2Mm/2kZ&NC^f^ʥ]ZZs).N5qx9;C=gSjt;UfRUq`:죤l߱rp]d>m:YpdJԵJ +{ٴ95> +stream +x]XTW&n1XvɮI6lI6!ņ"һCw 3"U"Hˌ~ϑg9s{߹瞹y5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xcٱђs{f-*lhdվF^&&5!+ll2CJigbyDApIXed2yD}ll72*-R8-&6^Q) -XPG7瓜,f>VܖZ^[P\TRZV{rw[wO^(k}W]60xmph`hdpxC!! G$]64|Ém4 WMM#ȋ.6!.1>-!˝Q㛒VQY][-L(D',ͮjȩn,k.o)mV5׶vԵ]W{u}C#7fmg 3cp1f3kݦa(cK$P,"'E$A'"GtG!A( %  +3毨w p@$ :6&>6)>Å隐噘㕔㛜',N/ +(.+WK KkR겫º撆 ສN*讳, o#8bQp1.C\ldJ1^˯9>'.T,B164 +6$1șKL@YC ^OCơ(+ +89M\gpez$f$垡\V[ +왐$R`a&pe]:K/_~}:UA] ދzx42Pd(B I贺qqjʼn *@PҢ+׮;g` ưSE3EK !V5(wRl2׬{.BlB|R,m>qm~1c8Ŧַ=ļ1<2Uf. Sb՟wغA!E^}H -B!`^IC?QxQ/( ( + APmlj`zaZy}ySk{w?I|3>B/wy4P8?q53[ݡyD@"&\K{Wol;s- "j⒕/qi n )xrR5fgw3/>m~M5W^& }|BUPix3C „܄CvqiԱ 7Ky#Tqi'\Bn3f≲cCl=}TP3MFc:\aZm1iƙXbֻ +θr‚¥ɷ\,,N>E)Zޢ(tGnO*\/XMg*>]#-ln~$yZ 5HߩͧVk;ř5 侸GJ5Py;TNyD'dMSNܭOnV' 6E9p45&{{_UF]bށeyF۔8K]3 naIi8pZ\xiWmP;'W_ݚ˛!'8n|Y/K l Lʃ4i~yRj[M<=b6Dtx][T^GkZg@n{~hgb7Py/Fow sM8U֡~d6q9X_Uݹ**w͜, J/g-.ݚYUj'ov%cCE 4T`5fE#;ĉ`dX[ikNIc}'-;ccN588ح G7 rE[-[I1X<s6y۩ +n" Uan&\FC0:8()s_ F0O̗vo3|B䬒3y_S7ڎsEXO{.cNcNe.٭bc.06 PDw~IX6Sq|r}bn\&7ZG 1l;iQCz }ު]B +]RjC[wKZ=N-36c24X .liIش4ߖ57c:GM96}cL>5h L .zr%VE}rNdTo$#g @!PZA9K{?x!@rLmx\;T^ܣ^-|W C齓f㕘+xBKL}$^/^?U{3)yߝv+)"iM"O  H-0 C`n)Prg!A?6U$8΋;ͽAp7 h\bb!tŗ>MͣiGާ(l6h1G{iJiI( +:=ׁ"lanUw?di + ^,*se+/k +s1B7KmDH t5vF!]ck7 ve+8Kf1F9^-8~JV(Tc>#)H҄ qXPF\m> +< 4`eWZs C~ 3%A5*#]LOr1=Xq0Pq ŜJlɢ2A`  +C;`,ۧ8orj-{&]&)=W ?U>Sqd#∱A6 'e3 +Cb8?qv3 R7ƀ٠00W? bT0?a7P72vynW^׈.ZVxbIG,h[ڞDXCеnAHnZJ8#2OoU **l\^sIOoQO5ϧWv7FqxuHRJkܢ\Vŕ2^O7 읔뛔 ;AX%t 4>V:睔V1 xEaDAvkN M' .&M?0A/GJb-zF?2&k$H'o +":@ YD+^(zD"a^ +r9|,@, ;OUm؀l8`}p_I(1:p BЖumW{q. ϕ<Ѩ٧hlc 8/Pw:;<2cK8vS/Aq!Xpu/C2S"+n#"XG&k;FaJvE5 OU"e0\# +Bփ,$i)b&sl&T} Tb-:̧gt^'y L4DA|qA@bY$նx,$%JJ +"B/ۯMP闒]j6D@j̧{Au.Hx~ 6[q} 2SN@w嫽>e +IÄYPr>& (=="yhNT]p&Y.-MMT@`&y>IyJi[$&Tr/RllD/ޥ5M Y@ߏ7:·EQZi($ +kϥBe FމF|bo3@d8SS y1}J2}Z\#ɤvk5ITHZD N8=kf #S^L͆UoqdV6@A@ȉ0QF8yPcBFI殣S\@FspD` m4rSB|e\qk=#ATݡ*pF ,#gҞHwK_hG,4[=9ܒ iu/`01lh$To8i4}Y 7tõ򪛦 +Qe;iI흯᤯ dڽ7Y Ik2OStMM`ᶂH[ 3ie4ఠJi _~= qT ڰ$d¢66jPHV)׷zΣH'&&3SpvgROA6o +trnpF7Hȇc8 ]x0f[d1fቯ!de%3hA^:4iy[6/G_6+x'w_Hf1t,)@2S:U؀ !S.{1#KfN;>EAP[!11 #m҃=; ijtyGG!`Zb[US4u/vz!I4 OC || A*C!vdm/"Me&c-s LAo ]y H:6 e99Óh?; rx>22eHQ䛜k&U {N!F!|F :< .PvuU; tMubTnxy%!e ^;u[y +/H{cJF; +iXpwVU>ʭ>53l Mi#~VQ'kA0\ Pk8虿52ҢdV}0F@A}n;iǍ"ЍD7y|-R+0SbduI-9oXf16g +M,DWP?Od8:ژfJ +A<\΋6TNǓ)_:A35 ::hn_o슘ȂD DlPeIgǻ:&mJ:f41-+pمe~d/&^FS0u-Upz]E!^+?~6%<a]DFW8.૏-A&@ +.P4qhaC/g1&NyQ GLhb?L܎ ȅaC`P 7 |0H2a-*̥t3U3|m8rS@ZZNY_k'qD*2sA`!R^S@ AhP~s)5Y%@,y"Yy yT8kns mJHW g['zz#kd .:S1tvS vi b=UKr%G3wX@sS)" +ǐ1$_?w%'9nES&k O9c I"}x +TƸ @`ctyɓN\S[N!G$O^A:j&FylĜ=V8Mg4rr.a3.20p՚PnU'4'#μt@1>c=PL/!ƹZ/E$KE?]'Q5w>k?ՇݪV?[3ZmSWdIY$ZS׏1kǛfIH*[~YS+2ndy&#w%HGpջ'M!}{ޗވtF#w90;:m7, +4X'cRc vٻr& y#A̺PYʬC`6ISk2[gl౥;:B[Eo쑪ħ8OZˇJU'A(PfcC0GnBW!3[ CqWH0q*wRa,u1?˙̂2.88]H Řv\N45.3ܐ1#ѧӆfZ?ܲkVQ lÕ%q|C?[q"+A ,cG/EۓCwNRZ2f0K5^0;Yc6~0 bNgO>N4W0ulEul:-645J$378<<04<8Lv<>^'/JokWϥ+lD{:Y̏y$Pa !óJ0$ *%I%ՀbÚe+|ujBKgeT2's`]m,,H/Izu6ʹ7N)$+9hWbP?(mݭjc\qb#:CNU;˙n=vi|쥐[} #/HOΌUR9Tkүߦ Vn!y`<948 "pY}@~*.>x7jA ݿаFK(T5N!ςmI| l5r|5z.SOUP[]$.N63L(e~ Iبܲcm=vi899=~B$Ur '3[ = dx!l Ry|VQ'o yAeK[4^m2tX}x[ޢ'7+Sf(Wԡ /@ΫtOóZ-Eە\Q@㻋鲽wLv z>a]/Ao66~$q %UڢS\"/,?G\=Zۡ`)w_ޫnt$-kPJ]F6i'~a`1vr{)7Df%t c|t%'Jwx +}:4U§b *NM>)6ЙOmV8`ȼ#(>7_J~Awi HRbͱCAG{~]dܣ?T};;Y Gbm&Ւ= C#d;aʏ?B7 +,:g*4c%9PZCӽ_j4*'{PY+;o_s͊ &ۺK'ۡ"4:Eie9aF疕7=/q1WRm~ARmg)/Mat~Wo?$tRFQ]bBԈQE=% 6{F<"OVnS>VM +`@|IU3#Bh؏rLYU ,"iuEȂZr-YUdzQs(sxʸ-&o7Yψsept2֗|Ƀ{g}1Ӌ 5e9fp&%^oΣ[({E_K]be ռcN˻Gu +oi?58]l_WlEȉ'a#ш+J|( YY=5<#s +#6l'kege|l$Ja>.Axzw{X" '['GCXAblꠂgM"VVaJ^Q 7J|u &B]}`@{D,| tJ/hzAojD z8 1!.m?e._`xlzDΤ)Ao0p pS o5D#A/nE)sGמ^u8zP)wi~ +CG_!BZqK"sJ)$>g8#76Km s G+Yȉ jg ܤZ>}Mh([=A&lgK ͠+`*DV\y8k28)dYb}_qpsӚr 3#M/,㙔Dr_]L*cKxQ~m KD HυE,PAxYh!RrxBM0  +#19fb9AD{"ƒy52\T3omW}ޕݗU ~ nP[F +f`x8 $DR:HdnyxrFeR3 :p2\R`Pj",TqXB'!O6," Gy9ӠijզIHcAAǽr6s:y4Zy슃lJm-8s3 ks I|P$|H-uepk:[bǘ  + snǥ Id kA}M] +A +x)d&-9߉ /TW_ H6&<Fꃠ~|򺬪Қ2(;:5@Z^[36kZ˨"'y<<2aXl)5F! %d AiEg/t?tݳ_'ZD$Y\!a"O+khhXfDT$ /m`r6 ЅM0݂>i"Š>:jK%x֬նuGo ̓?,,,,Nq<8LZp7ӿ{֢euQEQ !=\Z]>YVqCy<s +ɥ+lu_\4EO02R`5!+4$Vj[6[o@goϮfAqi5MN(!' >n(k[t',D//%*DX#=(ȵV4OُP[i3:H:ewddktHXc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5XoW +endstream +endobj + +14 0 obj +<> +stream +x /k8$9Y +endstream +endobj + +xref +0 15 +0000000000 65535 f +0000000015 00000 n +0000000064 00000 n +0000000122 00000 n +0000000244 00000 n +0000000391 00000 n +0000018032 00000 n +0000018106 00000 n +0000018314 00000 n +0000050247 00000 n +0000050841 00000 n +0000050908 00000 n +0000051060 00000 n +0000052075 00000 n +0000064153 00000 n +trailer +< ] +>> +startxref +64438 +%%EOF diff --git a/apps/SeleniumServiceold/PDF_To_Test/sample3.pdf b/apps/SeleniumServiceold/PDF_To_Test/sample3.pdf new file mode 100644 index 00000000..fb7a70bc --- /dev/null +++ b/apps/SeleniumServiceold/PDF_To_Test/sample3.pdf @@ -0,0 +1,619 @@ +%PDF-1.3 +%쏢 +1 0 obj +<> +endobj + +2 0 obj +<> +endobj + +3 0 obj +<> +endobj + +4 0 obj +<> +endobj + +5 0 obj +<> +endobj + +6 0 obj +<> +endobj + +7 0 obj +<> +endobj + +8 0 obj +<> +stream +x |T?~ιeξf2I&IX (" +Ժ``DE[ZX7\Ё`+Z[.ZJ-sΝ;Lj{~sϽs,gA!dCCƢm;!A˖^v})$!5l5KWw$B}m|=0BQ!UZqKe^ ^y._o[}*_;l#{ cph/A@~4k>ڀD4RnC+@q0߃j#PÐ]p ʽW݊tTƣrt>/%oFy2w[w?G{_Bh|~# +W܋G{lP 9֠ 'q(IݗOp&]g WerڇGI\?|h7|{O;XCA4MA\f1j5™Ou?# P'ko"Bi+?'߅ KYr7m_O8ktBj!n #]}=»Fp߈evh$!Mcx- L&CSoKwcL|!^ n|?>_ǟdYIsO;_,n?͵~{.~J/zl/:ކC,`q<_;6?ğ7W$a'M5;Arp~Kq#&J ]ܟC= [m3AᘨI7HGC-0P { p A݅`|&>jf^;P~2$<$g,!d3INTy\[]]m/w)y/+$WׄDET\/#ΔfH3t[zSn9څBwz>H~E~-T o$R)\-#~sppuCQs~S݃aGsQx/ pP}|#?[ >2_< +MG/%-RYx2+$w ]P i+n;M [o< +֮X}eZ˖.8zA9n>qcnjP_7bxCRkU'*Xy,~v9 ]T&Ks!cd{O&9g(=N,% $M'kgbs!ʙ6s9kBMC&%b^(rQ/oI[yHʹN3Bn>giM+cgf5BvB>;3q3{bɽsǸtx/ӬBNI:iPrF<~ZDpgEZ(D 1`|~AU#]SgғʘRr:F/DvA8}lK8$&1@kȴi7SxHԖO>RW!ŧ]g=m <]㲋ӠY|!ݲ+Q(a>Ю]2B9icwJrZ6R*K1 +rswSlپĤŐA鎄Ɗ\ *4m&\*v.cu Gve <\^3ak6\h҅K\ڧethvkCPĪɐn̊)tթ%Բ[J %eCAR*bYEL{ +j5vg䢖vcM0 GP SQhzKf/MHUSYfweFDvEb? :RY'Y^'TMMW Es +jü~ +4l5yY +}G8 g]Sg]@ EY=^rڍ(?QP{\BCq|xӴ& q +6#ǝqgl0wTZ@ߠ>5P-4 +oޚjMZî]{]$o){Gny9rKpai +=}GF֖+CkJttoѮRnb/Uþa/\2j\_ROyd0j,'peCC) + +|eޘSzeh 5ѱ^_ݽڽպnc]%ґ52\6fLE[uoqQLҊ:3Ge`Q|o}X~qH7mӝĈqT؇Q % @61Ee騍kFlFݹ(Мo謷6Nh*QLTT'G6:ځda Sz~ .qܳmb8Dk6܍fxo$ΆѣF׋|i^3)|_m][$W ,UD 2 6eeR0{Ev*{ G{tI;uP|UrY%w': z8RgT_{ ?wK׼|r2-ӹ0RbZ] +@3b/Nb&8F;-@V3Ǐ}M@}FF1|B9".NO#Ϳya==*=p+`()"< L&xaaX*s)p [?9r=7 -b(/x?e\Et͉4|[Z`ð9 oy;;N2tPUEzK C薦oyyq٨ntbl y Nq +Vܫ+kwīk-+w[[bHC4O B*R HG:N-t<0f؈mYmO͌{Zl˝tOӮ&!:-εw!:H.dEf-hs)gR}d 8#ƂF`.;?~0AwU· Ef ĝ۠(4%q7^Vțܽuz͐70xvAw.N.~1 ú[bŬb-\Zw6o weYې(&`WV +m'c Ps{`p9U̍zhN5 U%sTWORMG>{0N/(^_HS6m}~Zm\> + i/{$( y" RʡG^Xt'v.ZND ֍ wDܕ-ZT~r#!Ik]d@xTr|&)L:fmu(?2L-Vٴ-lD2#j?C {-yӆ286$D{UDLz=T)5h`(ˢʑ[hSvu7='yGoߴw}tryOƅ#[>>Q%` M7ALJ\Pt*J75FOZ K̠BKhd-xPEfP}2}//C:1\}$}Or^*2Vxԯ׻<Uy2 Ǵ#U#{4P,O۠tOw W _JԀk1 P9uJ.J.J.&Hb4z}r@/3އǀp 5!s{x*SG}Dyd"{bH'Q#Aa'4ݡZpDjxҏxGEGSM5Ž> WI`$EdKO+oxןqk{ׯd'sWr6>}gy|s ٛ=y\}n%e;/xpX'wcP(hIr H˟4E +D4hn-E؊"$Yβ\SPME!Z" +z,=ժ-О^ф i"' I uUph:/q~0 ޚVC{AI7(SL_0JţӺH4Hf2D #k8^Cv{&zrǩNh2>6D[ca)pڛ0WWW#7j}#W1ʚ-ڀ!OڣFsFN6jmdڲ5|P*[m"^n5][4U__gRg|$w{NΉɖ[ȏK=xS>{ O^Exen.pk&u + {Zi5]zUݎЌ`I<*(5v5e]e[O!,V.Ucw{p.N۷gwP=A1aI \`\n`eaa" XsG"ri| @ Xdi2G7R*U=puIEpoڊBm{:"<3w#s*o)Z7oi7!G[89'WԳ}=u'y[>+8~it~#l~ON,Cg%܁hZǺTXzt%QA -kQAYZctY,3e( ]wbpblkNl%XZ,p-]!_U^yK~b M&1TŚ(XAm^1BbЮSU?U%S`c`dTCmnc1QK G5DqcZo/_B eTu2ue))L"sXOu,ZEo@ug[xƂbo$ ]o0a}l//r)ZO͟(SKxL9<]k-)ʒ΢8Nܜ  PuZG`[%tcb̊?tLSj7 yѨb4 +QT9u&PM50"Ilu[p3FQ/} +K/wݵg!=~;Zw#xqeZe%>69U\s/r ?}M"IhW%x BF }TABxV'@ P\ç<|}ȏD$wi`p~2dN! $i/zF|&qM" +1 WJ̃b|4kC} HԱGpZ( +Z#-rJ??~ܩ>^#7vfԝ[ +5GHhOZBvEK: KL>ziCK$n >m1ߋqZ׸ᐎHS"od  >ΦP_&ڭG;R\m`{o0:A0`Mͪf31wp/ \MM#/\'C{im,# $k@yꛛY6qs8%Ly+"¾ d޲;wπ̯z9K~#hI,Mb/ ])UonVj Tl`|Z~C'hܮ55(R*FHⵁkZ%5j`UT.D2(ӒDeKqNՀ-UI-B)nefK 2~˓R,G)c"B aQ9ø$DDa"ԸbGg̨9?oFd8zG;m$ZradLN//Iv2sڥnΟm}qsN%';M¾K.ze;GpӦ\^VIrkh{i* TkYO"`ӑ`uizbN_:NtKf __GGZ活ʜee`qsp$V~\.,u~m1[yP!vLؠFvG5.mFq.J F[/4Od q.9hLրЖ@c'k&8E{^N+k04> Ug9_&:/%'^{ԗb=~ 7?×#]Kip9뼰1);RP1 */3j5B0M1*?[B%T!TI1|5Q\XEYyPp}q& Gا8(E{"F @ƿ}~! cUB'R5HCnkϿ÷vƻ1iV=Ka켋sG==n>{ ?ơ3U+ +QY$[TEDyc9ܹ1%%6RVflմq,`L;~[HFAf%٬俅ZfuzSqSnm5?ӷӺƆ`uS. Vͱ}6qmm5#=cP{XMSqdgз)R׽UI'%"ٍ]\e% +E @/--Ƣ?jQцqrWHzeQJYQV3(,t|8vWY]fUvYT˒1+EPUC.ӌ̉BM*SAuq㮑F@'p$ F8QKUdyRⓉ^G>;=GBUGTv6Q[<*9 LAMEC?x{teetVal=D۹=N6^*damxNpO71'|ݗz;10$֬݋/[xmϲ_9m-7>|(u <}<ٴtsQUy]!@**`dv1Ii3ƀ*3Xd]o/3032:։jjj5Vgr @ W |(8:?-tuN@C6ԫ1SSSU*CmY L Oڴ#l;HNx\%?+qR/Yo +T|_6pB=ڟ裑2X(45?` )Nl4Mxj60{j6|:@ߏi3cXU{,B4ٰ 6J)42KЖ:-XtVu<$E> }"m(Wx6ɮ* %6zgܱ&B4["AS0g}a$;a[c~rS8@ZC~ܩǟxž bK@rsȓ$RDUj]__mߠ*F}}:M4,r"mqOJ8 "HY嘅ӘY)*(Iݠt> LjBL#vi6 +"i[Kk7Xm*%s`4^)@LiԐB1jeOLh:d[AA:! g3(Trx4CN(~CFsn9al o!1f587; +=Yx}Hm=^7BjaRmMGЄv ^:s.k2qkZGq0p;ÕH s-Z}|u93~ȝ:9훑PDxt\9 aRl4wT0uoNYsem K jH&6$Č]Q(XP4SMeb*3vuک +\ژiKP̗mN}k-I51~tgE7Y,?H!F#S +8GNOn*<{r3ɺF  Yg45aP7=> dI; HH'#,Z2p͍ 1tzi+(Mhjȁ=oU+:RB-|@!E`HjY-rW|UH12"W6|b\4A SiUjH023DE$-F&Sj$\u(GCbbդyܪU +}}gIZZƕks]mzʛѷ8x7eh< +'Cd N"Tru#h @>maCUJ Ů)!:8h6cƓ.pzhU]Wx,%r*+ Mᡡ4|h( 31<x3q/Φј}\`NhQ ε 680DU6hK\CռNa"\[CĭрPG8颖&e!85EpD!v +^g]tʙџI㴦@ȩ9E{hX㴌&=8}CBU}Q}|jB'Ze5D3yrHߣ/?={qU3/Yݯ? ۟>8yo~rqYk'NZ/L~t?[|/o~N_9hܮ<Ϩ?}t3A WъJkTWH ldmwʲGaRKwb 蟦Ur俲ZhB9;ʻ/ u@Ӄ47O"GXq _ Gh_q\Xзo?WZwL{!uH"N:Ry(LO@xNb=IbyPA+AL̇c>[qknY) S{*(E=T2^I֞f$p)u23R.PW6DTUwce]'~pq7;ۯkԎwsqO|q٬wd+l2:`a5R <#,h Rr$l=-GZV", ,f+ÕVo +%2K^AM0j=l{Y_Lc`4RjZv|mv@;1mFxʤ0׆5`/ZbeC`G}Sl["%Df$gȸS,1i5. .0!8c څ dcھ tй0 BBAa fftXmX`{ 9܀9NzbܷL!g<˪-,tDk71zaHfN׷Ԡƕ 4QFS\gZV>>qhK` 4hTavwX[BB4#AX7 +?3J(E9^()?6phoo[@k.'ݧye[ 00FAހ 4-urjGpz ir+81Ia@.Ӊ2LO##^|yȄCP?p%?.z VБ: t(ol049plI9CU6w;K¥TJ& n--dP1TӺ,&+FhP)+nSV.عqӑ?+Cc7&PΔCmL=L0]1`#^{ C1ÍnsYdF"m`gHGs>!ۀxT{U,~Fe&UCi"@ Rm옄2!0 zΒZ>Ĉ ~:<>›LN6^<|kS Б39 */3K +D88z_ʊy0Dǻ ٩d'yVsXޖ/˞6A}S$m†8>=~l\ `/{"OC%(DΦht iLQ=hhGS``aQSE .V{I0mS$iYiS! Һj1͚Nb±+MWpXA$}XpH`n/ 3Ω/g/4^MaX*%%@5͹AM,ec]xoGƵ%N4ܥRA8ͱl6?sNs/8>cYȇ{ȥܴunϟ jRijMĞ%vTZ||SdVv uF50N"cSs20m +/+J,0HW+y0KxeitC<"7MK$U&*1]K #i\YjȎ DA`zL;FGa6M;d5N69Y:(ٍec%l"ވq +W +6 +H)HaF8UV+ãFSKqo r9~ŇNmY|ei|? B ++A=4F+-ҊT 4]&|>)4> kK2ݒjFBЛek,*PQk-Rk1(-/GDR.6DXya-u&0Yhg= +l8b道tq.3J l=b,4>/2U3X0B=K4^ Qjc4\QG*mfSZؚ֪,&8}G6TOIXa&(ى9Y2qMxמ3r;p7\S \ma/D|~ݥ,q湓Per3:OM/҈pábdÒ!k +ͳՔƴ55ք N#s~" cp1U✜il%e#-7ܴ}gmcm|[V܉o9˰,&7>Hx媟)'oC%nUz>QFzFF. sYّedĶ9P[yw#TTiԇƒT2I@iїNv{9j8)Uɉ*AW@eqvmbTt @UǿdGaĆ3lwv:WtQr2 Sdhd'vNk,o +\\ZZ-JSc+(kyQ:"/%rtLa EMfɌ3)82mQ{fEhdu˦ ? t|_xGA ŎDJUrH\jdTŃ7.]c̒C7oܾ?W=YЦo}s]3W;NzNi񑙮YKC #WW{OCgh86[ b|8HhyʪYS94cu[iLR[|UUnXUCr\oĻ[|E}pz¦liRJWnbLS-tp"LP0at( TLrҀN̴p\eDa4yN!:A :@p9CxS ɚ|LmY_(8sG6gKRE|ܗb;>E!31-{ +`hxP?{OXȏ/2ǣyl ?ԟ>H d{I9){'6kO;͟l0VWGA#4Hyfi +AT b1 + +JhH!RUa0XsfWl%I0z4|Cqt+ +ۜV'g@ї˘kӜ1Mej +#S85q + dMxR|n =g'*6G)__gN0EE.oݡ:o~xLݬGplX0׏o:EW@gfrNu~jX;VyS'yD[Yl I4<窓=-R\=kR}f7:DUfN|N%Ң!Cީ4Ej'z{ɎA,#3;14!D"eREDS|zo_,Fb-U٢TO~~";i!?B3-DWcZ梫ߜI(̓%uLWr!-,/0E/w4;g88Bl-i&G058UNO#KGaQbsxQ #@H}B,yq +.z݃vM4At83U{򏴦_Tyno U?wpKmmUuގ޽MuZ<"kܵפt:{N&a(@$eQ6ADmqQQA@oučWf]G>F1{4 |? }ֽUԩS[];_Y,'R>+^5wyѾ3xWʎUgdpI!I&pmbbWOKB 2bq% ;W6s 8^}\FB ?U#d߷%|0,/ + C6lF *6Y(~RłYC,CH3Ks`H_I9.3QǾHzQš\ea +<,X(Nս9R؜*x7 ז|c€`==|˵.UݖK捻m=ۦɏ,j״= 1wCvO1,2`0pk nvo=8vGm VUvۡ 9#pk n5nP*+.]ye=^V"]U(H]Q[]~UߥTeRTմ3ȓ8T7gAjwKeNLf3VyWqm[- k$|XjŖ-[/zHZr4b򒣹%>t HxcxR&SK-)%/[3xWXbWt#Qzy>9_ l]g\-p/.̼LJwZDml|e6ˍ!OF@B:5C P|qe`7GAa״ +)$ᰶ(9[cW,o/(#PS6I)Vز) TRmJ ț q~ Y L%lT›iC,e ZU,+S俨bኩS;'MbYm<<*M)TlLKG0?/H&9G +RWH^ISu~:#¼E;ArFgipmh̙_1/gWO3SЁQ#.T+AhǞ/@iI=ԬN PYqʭ*{٭F[EcO̕r-,y,>XLtG{џ04x8yQ,@_%&##dJf=(&;O1Rj 5,=wrRH ĉ%a?6 V{ɇWMg`ݥoxbqӦ9گo?VcգGn9}P7~v\3}\\7k{ +5_7u'L]>H #SkgΣV4eSI;,0f9l:lƲX &,ۀuha{T=œ-ә=52OuUQ~_O׾tڶnO_޴n㥗<>Gv#kڗSgxW +5ˈI|&62MRW=UV+t9])iW +)N#]ew:%gA4MJ XǷGp]N:i17;M3Ope9zb>x/d8o5+f%I٘7?OMw2a6|Kc^Ts{z"RvQV,-o^%&c2_Y;YQ3+weZYbZs=|vƬVr<܁{ʥrNSn-/\yەZ_-ҭ]UruUs\ӓEiEՀ^CvlLF-DG/Z2Bu5MbXW!I<.)5oyxV2􌊯/c/Mg_ +FEb][ax*+=)P ( 4DsUȑ[jax9RY˭W9<3RhyŒ%K(AvnjGdNI<%%y=deg /c tҷJKJ{Y 7n}c\~ׄk~=%msp2熝y";YfWd+":?3楹 q곞*2˵(CPX,BN[;܎vɄ%z|W,$o[R(wU_@R17o^p8Ow,r4;tGccCGXg;eŪ&Rc9T~<V6ҭ9sR$ +9]p;y1wց>}&I Q+Zs͗qR.wuJk Pa.6Tg>=ng*Y:kNVpNN:33<-lSEΈ2B$5/!LZloH"72]RƘlkM Ek[lגY;*lC+[qԵǵߥlW)+;䔰5ĴkLV'C5sQT"J!/2f9't*N`W 5/ڒjNU+~w@ȋ)^9o@Up[*f?mqVZp_r[8;p{@ DͯZfTmG;6W[_n^)kc"E}UJs\YAM%U<ΠҔ#יK-bG"/s rNUF1:ϩ}g9f:^_X|NN?*ʨ,4W L9otR>!=)?Y};RLi+#y_nn1caJ;է)t8T6]:[X +COH4 +3ݍ7 +YaVLʊCA/T?'R^trAԵj@l/5b:`i#\JIIu| +3y%HA xSSD,ڂ>>:OD]kl@Z.Ly4]L+~O<+N;<[ *84uj&Bpj7[R1 ~tGc%2!!0%/1܏g E3:;=$mB]KNc&GԼ!>FkV z=8tL>bVwTwQ\oo d]L7Pqg{CZ!*R];V<~lؾ V<;k+Gϑ-$'j|{"vT`Lo<~|rvV6G{VEu1eUVdFv0= q˕| 5, 6XJ'eu)RO4J`YڨpC!!}NpNڜ+KS\2}Ý[Z~OCߥ4OnS|Y0 d|>-zIV(-8){!ǝ=:?rre\9w\% m'(X;֫bS|Mk%$Woɉ^f"lxACn3dLLk{{Os.j}7^ג7`3>&!d|u@w Mk1Й #,>E:枟ݢ4d+ #, u=h} RіÊz]]߷eE9|yjY},RyޑoiAT O Ι$[Qi9}7ꇍm9^I1} 6p|N_`nhLMȣ˴z,-)zQL}.F"$C`Pd[ag؏x"~M4ZцVjlaתѓ@ZcoJ4zZq} #p7^帍:»9X[W]Hcq@k+BzX렴/p֢e^_ +w6n@4 Ch%,W~;!VǺD _@cPWBޒ4 )}tߠ$>&r8EIc MF Qɸv18LWt^Lׁj%xgfD9qz&D49?H˜]o ;$YqnCUt΃ gpe<' Ё<'1 2MHW +a^A"ogwxXԧftӟy30"/gsby<h{4 x˦gn+1X!ӴygS.5Q&hDU +-^_jS,z ϜFirZ;z! -tsA]$+v=7f9Mu߬9>0I%h?5Ʊ)=$ :heYEMH(dS֝YeݙWG@|/H!z98˥ƛ=>w=ƀ<b-]>u;!w}<>͖Gi7* Ӓpp'[88QomR3v0ңOd_'%?G]O=[ɦ8ݿ +[vvqY~D@Y}Zy(nuHUg +E@K}hz"d 3O|QfBJ`06 1$/q:N}HOHE3Av`{< >gW8my1P˶/w¦NGY>4bOgې#ce~,.;n[ZˆmlJI~aH#ݸjj՜c1Wzjq]Ι4yoZ?NHk1m@9ꍀUyBOu>smPi p#D9.43-moډ1 +m2I_wNUts)Fѧ@zemҼ ,\E3='ZnC ӎ;(u}Ecp3 =L:dЦLfsNO1:iߠ>.^•Ikxzjm}/rOTb()n}1(,{@fJ$5),A`(havA?M +6djI/Yc'v(h~#M@NjtL->Z*Aݜ +`La5Ō@#9V*Pᓬ{qݸg8<v>L3[͇&8$ZknZڜ@| ΨgzcAGOp K?.;p$y^bx—2 ci@+?VΓL8^5!ʀIAAu 2o,b0vh <[^kMy~|~aBYOit`{h+ټVI~%+9nؔa7Αi^cU>Y&9JrvLcGv%\kle ]nٝu>c96֢?-kƣڕ kA ^:H]^OO%c|1IqKf=bퟚeOKcb|=N1Ru <ߤKøPC57[e8Ʉkx] p=>,e¾4r]?&։"# +m,b<7eo=͑opgAR-O~@|@QT^Cn5x{+̈́N<3i[LC<#%nu\_vw+p|q͎㸆Fge)h%asN4臺~?-e< n9y]=OnQB'im!az@2}ĕKX%ki۾m)D߰NXK/aEgf[zFYgcATsj8I9jGi&@6mLyM G"/y[mK W` O+yhmƉjTnh- Is.'/<N}m]1T2 a5bAO"&v|ȯ|Vaӿ|A6՘yGkmR%Sȶ5G[[o"nKXֲL}8 f&U#h i,vFP-RC.xUȤTSf)mgyהWyJ)M$86_\ ŘfOSN +YvH~s6`N/Y$MOZl9:5w$MɯPw^wk?Q:HoE=̹})y\9\޴@4wOi@Ɖ&㐕OdOo챜= >L)CkDB1XC*=.2" ey ;ϴSqCy@s{(<4lg;ec=k[y\_kQ\:M&1ѨS )5KE")p,pZy }aBn +c%"|$?;ZIJe.[WF˵S;W"8q|9ߢ mpY&FU{"{輻8P\'.,P~qyd<2d|"J-"oHGYGYp34vq5Q7.][9]"qAaęA"m~fĽs ,}"GW}0Fؼ&oW<\w{a=jjYw9z[ͼy>{:GAgƬHkGa-8I6ʢ-j_(Q-tXwy +;8ut4Zj76SCu>x1i ` 6=Nx(/ +{XA5KIn2 +[VpPi}޶~cĽGwZ舧txR^xƥlо4߃/ĵ:w̢g } = M[+GEw-j.O+B~ +tp>REvu n  WFt;K5USa|i4uӻ^_g{ՠ, ?Ex +2gh{hs/]/ǤtDΎ=tg$Ƕ$<6QAvk +xKg<~y;$ȞexNG>:JujƔR~63ƒ$yl] =MS@c^v>&F7!cۺmA6hgwvB6? +QdcM?Z)_%7?^2:Tf8sxA PH{y9d=6G#uThGC̱q;3i8y\5 r+w8`Ys翥MًBtBp.d"/4)Κ؎ c&ΥvXq\c Arl#-/{_I`aLӦ>:#϶^nqezl5wy2DH Wjo[:'-h:x9}D Nueko}' 2Zs 萿eȲanq➇:3#s: ӗ:-SBh: +,UeYsX3㰺 v0#3>v,|w&;ZGiҿϜQ~gRt(}D}b}&]c>D D?Yt絟|@u.b-&+ !'RwAyކb:-Qw5Qf=H w;#oeh +Q -EY=x D'R轛tLȁHoЛ&NAak஝H4u%Dg _1i^DS H4 w.Jt&zك.ہ`-r]|,F/Bts54kh6;=N_|ESr7G#aJ 0@4tC;JL|w=c-Ν_%ƩzVIohh=kLZäf]J/FWG>IQҩ +)֢;$EV$Ic"mN T sˆ )"]ڼ"ݚZ=l7oWtj`' C@|T TӀN!_ew5 /z>ޑAy焣rD-GF}wpT jR@CR7/s9GъȚa䷩ӁE>Q3p'heQy7:z1`lF26D7W(%{A__5%A_-9?BSj^+5ϒHCs +9WjΗcR(f)w`,Sj-5?#57I%Rs\$5Grͧd øс2'wCvwL؉߷Cb-0#g3-h-6=U-Dy7jx>TTЋ`~i.t.@>V4:@iō"cJ+cU~ +-WG)wJ|il/pg`S)o`-i;6-\|dXt/_"U2]KNFSKR'MZv͠-'n㧴h5RK&ִ\Qa21ɛ$+K4qve9-S'?GXv[Ӳe54PfnVtevrմ0ysjZ0kgBqsҷIŤasPgr2nT/QT/D/(7o+W\.*].O8ަᵛD(58M8X 7ngw Qrs%?WD)WDɕE(VQn))RG\3N~;N~ĩj** 3*>p,`z-^|^4iF_(%ϛqsg4ΪmQX4M8|MY/n&'4hVNP/*xxpksv@uy< -š/4a| M/"g]ʼvpғ%?5TK(sZ.px6%vnmb u-Lp t:R ;eD TxDa.Ģr+hobbjjPZ&ʐ]LŊ`T!5ϰ]QAm,rYeآ杸.VENJh<,UT0ν@O= +JK"< rxܵ^P6 +endstream +endobj + +9 0 obj +<> +stream +begincmap +/CIDSystemInfo +<< /Registry (Adobe) + /Ordering (UCS) + /Supplement 0 +>> def +/CMapName /Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange +<0003> <005c> +endcodespacerange +10 beginbfrange +<0003> <0003> <0020> +<0009> <0009> <0026> +<000b> <000c> <0028> +<000f> <001d> <002c> +<0021> <0021> <003e> +<0024> <0033> <0041> +<0035> <003d> <0052> +<0044> <004c> <0061> +<004f> <005a> <006c> +<005c> <005c> <0079> +endbfrange +endcmap +CMapName currentdict /CMap defineresource pop + +endstream +endobj + +10 0 obj +<> +stream +@ +endstream +endobj + +11 0 obj +<> +/Font <> +>> +>> +endobj + +12 0 obj +<> +stream +x]&} +_ (Rw϶hI6RU}E`SUkձ?O]*?J:#߿-ҋܦ6ƦO~?octkX?.JubcO!]BmBk`WF{ߛ ^-^FU֑54hl2f4\ {|5 +ٰ{cܓX!ٍ!!PkD~E2aBv_%Zdu2s sV· Pȹ2y-(`;*/}L `?,xt r"cVgzsy(mu`}U[k5a`5gyL aE7Gnヱky !͝%qKIm.txNiukrVSpl{v#Czd3 +/x|44!Iukg )*I$Z[]qNʠV`%a^Y[uH&\SWF}r_n>HkŐ^Pw-KkcX%Asq}mJe|iԇtdW-J:;˗%S%_yyMB~+:VW +&i׫LbTRs|L\S[wR +5RVbnXaHqn蒚,ЊX( 7؈0ar{3#vIC9λ0s<)RoǙ>*#kK_ǚVlHFf,jΊV,55Or*/rZi}RiB ]:ù'cn>Ѧ $joR>o(5 +"i_qc`/>`=MH5<( սr{gCpgM٭ #&⁹T3q듍%3W\ͥqs9*=YɭPn߻4 Û"c6> tU%^lgi]ܘ.JwzIXBÉ:u5"dOh]e7DshqEHRBoœz<]t)gڬvDڹ&֜GǽA̛uuNR޷~gon!RL c94@-O}i!Ph_b;[fNZ;G"D+!/h7~$~aMIc}ۄ? <䇗F~?}v((Y2Z޲FާwXdcl!!_Gl02dUCRv'#RzW +)WH:"WOy ? |Wi1-'h-b +endstream +endobj + +13 0 obj +<> +stream +x]XTW&n1XvɮI6lI6!ņ"һCw 3"U"Hˌ~ϑg9s{߹瞹y5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xcٱђs{f-*lhdվF^&&5!+ll2CJigbyDApIXed2yD}ll72*-R8-&6^Q) -XPG7瓜,f>VܖZ^[P\TRZV{rw[wO^(k}W]60xmph`hdpxC!! G$]64|Ém4 WMM#ȋ.6!.1>-!˝Q㛒VQY][-L(D',ͮjȩn,k.o)mV5׶vԵ]W{u}C#7fmg 3cp1f3kݦa(cK$P,"'E$A'"GtG!A( %  +3毨w p@$ :6&>6)>Å隐噘㕔㛜',N/ +(.+WK KkR겫º撆 ສN*讳, o#8bQp1.C\ldJ1^˯9>'.T,B164 +6$1șKL@YC ^OCơ(+ +89M\gpez$f$垡\V[ +왐$R`a&pe]:K/_~}:UA] ދzx42Pd(B I贺qqjʼn *@PҢ+׮;g` ưSE3EK !V5(wRl2׬{.BlB|R,m>qm~1c8Ŧַ=ļ1<2Uf. Sb՟wغA!E^}H -B!`^IC?QxQ/( ( + APmlj`zaZy}ySk{w?I|3>B/wy4P8?q53[ݡyD@"&\K{Wol;s- "j⒕/qi n )xrR5fgw3/>m~M5W^& }|BUPix3C „܄CvqiԱ 7Ky#Tqi'\Bn3f≲cCl=}TP3MFc:\aZm1iƙXbֻ +θr‚¥ɷ\,,N>E)Zޢ(tGnO*\/XMg*>]#-ln~$yZ 5HߩͧVk;ř5 侸GJ5Py;TNyD'dMSNܭOnV' 6E9p45&{{_UF]bށeyF۔8K]3 naIi8pZ\xiWmP;'W_ݚ˛!'8n|Y/K l Lʃ4i~yRj[M<=b6Dtx][T^GkZg@n{~hgb7Py/Fow sM8U֡~d6q9X_Uݹ**w͜, J/g-.ݚYUj'ov%cCE 4T`5fE#;ĉ`dX[ikNIc}'-;ccN588ح G7 rE[-[I1X<s6y۩ +n" Uan&\FC0:8()s_ F0O̗vo3|B䬒3y_S7ڎsEXO{.cNcNe.٭bc.06 PDw~IX6Sq|r}bn\&7ZG 1l;iQCz }ު]B +]RjC[wKZ=N-36c24X .liIش4ߖ57c:GM96}cL>5h L .zr%VE}rNdTo$#g @!PZA9K{?x!@rLmx\;T^ܣ^-|W C齓f㕘+xBKL}$^/^?U{3)yߝv+)"iM"O  H-0 C`n)Prg!A?6U$8΋;ͽAp7 h\bb!tŗ>MͣiGާ(l6h1G{iJiI( +:=ׁ"lanUw?di + ^,*se+/k +s1B7KmDH t5vF!]ck7 ve+8Kf1F9^-8~JV(Tc>#)H҄ qXPF\m> +< 4`eWZs C~ 3%A5*#]LOr1=Xq0Pq ŜJlɢ2A`  +C;`,ۧ8orj-{&]&)=W ?U>Sqd#∱A6 'e3 +Cb8?qv3 R7ƀ٠00W? bT0?a7P72vynW^׈.ZVxbIG,h[ڞDXCеnAHnZJ8#2OoU **l\^sIOoQO5ϧWv7FqxuHRJkܢ\Vŕ2^O7 읔뛔 ;AX%t 4>V:睔V1 xEaDAvkN M' .&M?0A/GJb-zF?2&k$H'o +":@ YD+^(zD"a^ +r9|,@, ;OUm؀l8`}p_I(1:p BЖumW{q. ϕ<Ѩ٧hlc 8/Pw:;<2cK8vS/Aq!Xpu/C2S"+n#"XG&k;FaJvE5 OU"e0\# +Bփ,$i)b&sl&T} Tb-:̧gt^'y L4DA|qA@bY$նx,$%JJ +"B/ۯMP闒]j6D@j̧{Au.Hx~ 6[q} 2SN@w嫽>e +IÄYPr>& (=="yhNT]p&Y.-MMT@`&y>IyJi[$&Tr/RllD/ޥ5M Y@ߏ7:·EQZi($ +kϥBe FމF|bo3@d8SS y1}J2}Z\#ɤvk5ITHZD N8=kf #S^L͆UoqdV6@A@ȉ0QF8yPcBFI殣S\@FspD` m4rSB|e\qk=#ATݡ*pF ,#gҞHwK_hG,4[=9ܒ iu/`01lh$To8i4}Y 7tõ򪛦 +Qe;iI흯᤯ dڽ7Y Ik2OStMM`ᶂH[ 3ie4ఠJi _~= qT ڰ$d¢66jPHV)׷zΣH'&&3SpvgROA6o +trnpF7Hȇc8 ]x0f[d1fቯ!de%3hA^:4iy[6/G_6+x'w_Hf1t,)@2S:U؀ !S.{1#KfN;>EAP[!11 #m҃=; ijtyGG!`Zb[US4u/vz!I4 OC || A*C!vdm/"Me&c-s LAo ]y H:6 e99Óh?; rx>22eHQ䛜k&U {N!F!|F :< .PvuU; tMubTnxy%!e ^;u[y +/H{cJF; +iXpwVU>ʭ>53l Mi#~VQ'kA0\ Pk8虿52ҢdV}0F@A}n;iǍ"ЍD7y|-R+0SbduI-9oXf16g +M,DWP?Od8:ژfJ +A<\΋6TNǓ)_:A35 ::hn_o슘ȂD DlPeIgǻ:&mJ:f41-+pمe~d/&^FS0u-Upz]E!^+?~6%<a]DFW8.૏-A&@ +.P4qhaC/g1&NyQ GLhb?L܎ ȅaC`P 7 |0H2a-*̥t3U3|m8rS@ZZNY_k'qD*2sA`!R^S@ AhP~s)5Y%@,y"Yy yT8kns mJHW g['zz#kd .:S1tvS vi b=UKr%G3wX@sS)" +ǐ1$_?w%'9nES&k O9c I"}x +TƸ @`ctyɓN\S[N!G$O^A:j&FylĜ=V8Mg4rr.a3.20p՚PnU'4'#μt@1>c=PL/!ƹZ/E$KE?]'Q5w>k?ՇݪV?[3ZmSWdIY$ZS׏1kǛfIH*[~YS+2ndy&#w%HGpջ'M!}{ޗވtF#w90;:m7, +4X'cRc vٻr& y#A̺PYʬC`6ISk2[gl౥;:B[Eo쑪ħ8OZˇJU'A(PfcC0GnBW!3[ CqWH0q*wRa,u1?˙̂2.88]H Řv\N45.3ܐ1#ѧӆfZ?ܲkVQ lÕ%q|C?[q"+A ,cG/EۓCwNRZ2f0K5^0;Yc6~0 bNgO>N4W0ulEul:-645J$378<<04<8Lv<>^'/JokWϥ+lD{:Y̏y$Pa !óJ0$ *%I%ՀbÚe+|ujBKgeT2's`]m,,H/Izu6ʹ7N)$+9hWbP?(mݭjc\qb#:CNU;˙n=vi|쥐[} #/HOΌUR9Tkүߦ Vn!y`<948 "pY}@~*.>x7jA ݿаFK(T5N!ςmI| l5r|5z.SOUP[]$.N63L(e~ Iبܲcm=vi899=~B$Ur '3[ = dx!l Ry|VQ'o yAeK[4^m2tX}x[ޢ'7+Sf(Wԡ /@ΫtOóZ-Eە\Q@㻋鲽wLv z>a]/Ao66~$q %UڢS\"/,?G\=Zۡ`)w_ޫnt$-kPJ]F6i'~a`1vr{)7Df%t c|t%'Jwx +}:4U§b *NM>)6ЙOmV8`ȼ#(>7_J~Awi HRbͱCAG{~]dܣ?T};;Y Gbm&Ւ= C#d;aʏ?B7 +,:g*4c%9PZCӽ_j4*'{PY+;o_s͊ &ۺK'ۡ"4:Eie9aF疕7=/q1WRm~ARmg)/Mat~Wo?$tRFQ]bBԈQE=% 6{F<"OVnS>VM +`@|IU3#Bh؏rLYU ,"iuEȂZr-YUdzQs(sxʸ-&o7Yψsept2֗|Ƀ{g}1Ӌ 5e9fp&%^oΣ[({E_K]be ռcN˻Gu +oi?58]l_WlEȉ'a#ш+J|( YY=5<#s +#6l'kege|l$Ja>.Axzw{X" '['GCXAblꠂgM"VVaJ^Q 7J|u &B]}`@{D,| tJ/hzAojD z8 1!.m?e._`xlzDΤ)Ao0p pS o5D#A/nE)sGמ^u8zP)wi~ +CG_!BZqK"sJ)$>g8#76Km s G+Yȉ jg ܤZ>}Mh([=A&lgK ͠+`*DV\y8k28)dYb}_qpsӚr 3#M/,㙔Dr_]L*cKxQ~m KD HυE,PAxYh!RrxBM0  +#19fb9AD{"ƒy52\T3omW}ޕݗU ~ nP[F +f`x8 $DR:HdnyxrFeR3 :p2\R`Pj",TqXB'!O6," Gy9ӠijզIHcAAǽr6s:y4Zy슃lJm-8s3 ks I|P$|H-uepk:[bǘ  + snǥ Id kA}M] +A +x)d&-9߉ /TW_ H6&<Fꃠ~|򺬪Қ2(;:5@Z^[36kZ˨"'y<<2aXl)5F! %d AiEg/t?tݳ_'ZD$Y\!a"O+khhXfDT$ /m`r6 ЅM0݂>i"Š>:jK%x֬նuGo ̓?,,,,Nq<8LZp7ӿ{֢euQEQ !=\Z]>YVqCy<s +ɥ+lu_\4EO02R`5!+4$Vj[6[o@goϮfAqi5MN(!' >n(k[t',D//%*DX#=(ȵV4OُP[i3:H:ewddktHXc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5XoW +endstream +endobj + +14 0 obj +<> +stream +x /k8$9Y +endstream +endobj + +xref +0 15 +0000000000 65535 f +0000000015 00000 n +0000000064 00000 n +0000000122 00000 n +0000000266 00000 n +0000000413 00000 n +0000018054 00000 n +0000018128 00000 n +0000018336 00000 n +0000053434 00000 n +0000053965 00000 n +0000054032 00000 n +0000054184 00000 n +0000056014 00000 n +0000068092 00000 n +trailer +< <5646AC7C14E63D400CD5E21609B4C86F>] +>> +startxref +68377 +%%EOF diff --git a/apps/SeleniumServiceold/PDF_To_Test/sample4.pdf b/apps/SeleniumServiceold/PDF_To_Test/sample4.pdf new file mode 100644 index 00000000..1732f21c --- /dev/null +++ b/apps/SeleniumServiceold/PDF_To_Test/sample4.pdf @@ -0,0 +1,617 @@ +%PDF-1.3 +%쏢 +1 0 obj +<> +endobj + +2 0 obj +<> +endobj + +3 0 obj +<> +endobj + +4 0 obj +<> +endobj + +5 0 obj +<> +endobj + +6 0 obj +<> +endobj + +7 0 obj +<> +endobj + +8 0 obj +<> +stream +x ?^U}N3=3;{ù aaEF9T5.+F4QA#^D$b?U==;gv>g0BȁW]҇߃/[j饣 ҕ,q!nݿlE= B_ ׌X |8qKyn sW^pc}0.]pLZxcۏ~?AH"AaEQF!(.|Ww~=KVz^DQ% +^ף HDs!v4]hz 1t^nD{P򟢛m[pmHGh,.GwWyC4.Cp{%='Гh7|RQ-B{уC|c2)Gh z84 +JD߅2h +:4}18l䊡 ZB{p|.I +SQq5Ao7)zk(I>]x?Yk8s9zSrAjS66ahicOr#|o^'ANimB<Oͤ?<­A2M|E%IRYCK~@&&*47kZˡTȡ}0P >@܋-AE|6>jf>^W㫡&o'YA-eIy0N!{YLVE!8S9prn1ww w~Ž;ɝoWr|Ja𑨈ntivJom_h*:n}akk|B܀Hp8Sq(9IpSd< -'ì>95@}n;_-jF򅨡xqC4zKc菼y()Ђ'j|A& 7@.Ƶ+.82P4+ @ǀ7"~)ףOSF.;w!? o׀+1'Э8=$~AEWC>^"?Džxp h=Z_Z⥈ͨ? zO&*@r`,7RBs@B<@NK/)k%&h uDsOKe{ A3uh|&C A%}}j +ghjo$bt:o9<;~TJ'r}?D3O˱WihzR) mſ-&3Wps@=`Bm] v~5 / x>7[o7/튵kVKWX~ɲK_iyiSǚMg8ftèj 2xj*SDy,C ST!KsR,_wHXPЖM@ľy6-7 9|-i49hD&&كSnhU$Ze$`ՇC.h=? |G.l8.nGtk339L}xy[ +܅?NX6:Ӌg&ϘےVɳYGw\ %D9v@9hY +DEݒ d)811k}ڶ*xQw8z/+3;:xL>:8(0(ɳvt(}ԬN*hvK21.gV_w~(kfMq4J*-Э4p"ĎS #ձL^X5Nw~MPWASLGǢmǘm#њnMe/N.F#-9mP-7f⍳6'8e;d\9*\B&K%4&҃=@1Tv"&B,nXlaXij ʅݼuƴs&[iV~21=4b'68b*#lDFhvHy`y6nmpϙ,ocFw;,l4%Jnϳ^|N̙y6-8~BL[41y TFE zaSW'eS$!1MLй֎|SP+ [-=N`PK:cTv54Jt؏.֧ABeF|C;u<&er3%y3l%TȁLLM=fRA;+XJs(PL$U$,.{x8Fl xƲhveke}єGϥ6P;f."0 ABbp“d7mhkM 30R ܘnt[1 E٢Y ْSTf)ޭڧethVKE;:R!(bD ΊՓVS Sn 5[&[tB* +YHK8`fa3mi w# YW/ln0D*a=jYU4#\ewy,2#";"? V$8 +Nҗ32 E+Okja]?^̺ RZmxV7N/3/BbB E9]nEC(,ЁăQ(mlijhӈ6fФ;鮂 !{&?c +4JiAf6-d Lk\I6n\׉uʰ7ң΋gp ^ph}\11xV<g%ajj:Ww#D ~]SsV*ӹW{=loOsD]J# P <Z&Qþ =]0 rqK7ӥ(dY$DXG1v{ DLua)rpA(e:OjF jFpzJxP,'b^EVqd +I!VA0Pzq$c|L96l(Z (Ő}wx?;v{E7;rh$kWj^Eo<[x.'3_%ԭ]B{HHc ! _"+#9a&SC;8*pё?je\4]nZ@t6"M @TY\Ȋ;wPg`KjFgV X/YszK1`?4?\E?~ {t_77k @F)ManxF`w1UQS5u#FuBxkUۯ8g[}ݻg2-^ߙ˿~]G8_0!ؙc +vRu*7 Ů-dUJ1͜W7ȃ2HF +] xjw0@|f\c NW-3Lh#/ 轜^N@7ې%*V[->p`i`v7ЖA5l< U@A'SnQ#ƾ5 r%8aiqm!WSr0 >!N5H3l<3qa2)`p( yhA4,Dj) 59l/4zpk*0T Rj۞F>>=Zwx֖=q0@bsc>HL%ZB Lھ”e)Ewic|L诧t-%aP&LH%4{*Ay@98?'u~UQnf`ܷ(p~o=%  ߋi'wi!O0Yf:tO5Y;?qy$BRLwTcTmTx՛< +̀Z v{ +Jc*LQlŚ" `J^MA0SR;;V\r.:eٟia[8v#ϼy^|Ziˀ4,:84 & \D)47]S5 3x'~q +)Nd1(l+A3Yk4X:XCC1ޱD "Z9.[OӀ8cVDXz~?{C + IIkC |=Z]]_uMzyz^3++^! %ه%|zgs|K!KQ$w$wD +׺HF.E\ڐ!Cv$6a,3Uڙ*JZ'7{5Lɉ)Ϟ JjŔDDb J~x[ +ɬYV_ 57hTcbI& Θm*#HJAhWtÝロ;yW,%K7yֺg|\˷%x`<9[/pӞjgP!G9+1]j9h*7 T3~!7K!/NӜC1fNn9} eU8`2AU3\20{x<ﳾ!29?`. \Z­ \Y6rC|SCg#">NLx +<F_$~iԮч෦[ڰ>|lM K_ncҸ%b>$GT]ksAU6Tum{s +,p@EWE5`[; 1aVL+S yѨb4 +QT9u6^_C5fjg_5pY7LGt,rױy+7u%;< {7Bx=_ޜ + b#5bWH#݈cra5e DBtv'@ P\g>x +zŃ#{\“HM?z^|>q"  WJ̅b|8 +O(bXE=DMC(h S`r* .x8ǜ3y .7|BB+xrZұe|U;S%B t,EOY~Vo& +מf'DQ ]/vmᴋaHVʮft̵@|$hob 5mFn8nЊtc5]k;9Uq9.rb7Ye:}jLVM@%nt!m1ߍNKjf kpI$r.w~oA9 ? v"a1`ȱ#[Jsap`8.'V=&}d.owx>r?,_s3~#jN-Iu/\)rUonQŚ `-ov蘡fп?šq7CpmxmD@kZ9T-jUTDAiIE=Ga)ήs߾ޔ}_Zj +F{iPoxR([$Q94,# +!j-BzH+I*xd{h@h*;bE%Oo~оxTӻh1; 'aJ#+d\f pݥdI|IR8YkŷSI87JGyc풥uA7徏Z7o~$G|E掞}VaO=UW}鶶aLw`ɔI?EF8^DJx !'{!Y^FH9jΧT A\Q֎n-یws]HNO s%՛}˄ey<=|( ~<Ӌ|(bOk`&U_zuN)ڍ=Xht9X1ev7 )r8p1YB[QpݬaxMT@.h7W۵G/WjVK8(JhOe]-'~{rX?|{Ox^w !þ8s|o?s~cЖ{~O;Q谹.hK{xlqۈE}tm.*X¡>KaL4D̰P +@2ŀi3W6Sſ +>4lk\TEYyáH2@D81MH%q@q'QD:nCƷZ˂`౪dm8zک}6p&Lԭ_ {e_;t\[G Ss@o1R1^~Q˲$!M8*%qᩗfs%N;HQ0so6`-2SN$~ 3%9!' gg~*ٚkz!ouԍꦂ].VT P ?TFm(c8bEzЧ&vZx^pd{ӷg RAVٻGd/p( *'Lii1q'k*pze W9]oK갦wa5ÌB{ )(tҧ55̮2ˊB:`(T+SBM*SAu±q@gT4cUUjNU$ +I&$88ܰ;ITej,břI' X*jwd"t +Tr쁠4hC|H7w>ܛ[{OSb❗w6`r&M/kkij2i=}H<Ҿ<Ѳt@B繸C٢E DA*\نŽf9!I"c@TA""QQiױNTf5QgTP+(J8OU:?5ά.0) N@C6ԫ!3) 6@JCmY !zmmݑ_ +OLNr(y=5tLy :sOg=c~&TzW‘MCVA&D1i=X:Bt: 鬫Z~}ڗŭ}(b  a]h "~2t!:O7#NAiۄ +m7>iXNkﴖ(qZi]Qf:N0K/So<a&6_ ;F(ʹzt..x*iOwɂ;5Fg;8`0%2=;-hFZ|Pss':} H_g%%"m^6 %mOU}]%T ΄i/e.[el"8JzX"wñ22mTfǕGZw7@u]OSh!ވG'>ߕҡܞg~~Gӻ=y_r?}۲xr8ډ>"s|Bxe.vd߅ƅ>^ Q0d5<}[v6{,sD , fd*+ʊX"B) Rԑf#BL CLkPUATd2F=ƫ 7A7x4c $FE9¾5!"S]#)+)ي3|&zS`N1t-Hǁ_][S9?9]0(9z㹡žiwʪ*^[ݺi*\ՍetNѼ' oX֗F5%(KHDh/Ђa1KZ-c%tԦ +Al[ٯy!_]U5ù8nt~لkfqҼ uh@&l&jl"pee*H~zu%jFS& hNͩZ.W8Qկu`\Yj=סޮw4n>}xMD#_;-ѣ&z{DxMB Er*NXqO˰ CYߨ9ҩB2VxDU& +蠈Iy.h 3 <Ux3q7Κڠx=g}@YZG(9 osG6G5S5t90MCq$Hڣ֠pZ*-vI]m Scs: +}w~_0?`9Tۥ ?7k13.Yz?x_=fkmivew^p #_|]u;iuu+qՕ^)㇂QA1ȕlB}DA~ $`ClQ'G7Yۙ\ 1ށ ޣ\_-sL(|4MT?.$a-1ZT@T7Ww䢂u멿Ӻ{ g-1,jW "&Bܼ#Oϓr=%uI"n:eOt(L_ Cl&E1 +'-dL@{ [lg:RlOIXSyG)jO/D,,SOW{Z)ĥ1k{evJсj*u}<k4o{yQۿΝZ[oxg̶sg?妝Ҏ_fQ!*jZ\vłv(iaڕ);J7[R xݜp [#нP˿ C +YU{C hȌI\$ϹtsAx@~E!>6ض1  B6^Mfk ++.OR0&\D&\4rhhq"J,(t4;)P5͹~ّ@!wAy4#qk.Wp qhr/0IBp22<ɑ`0bu(56g"ؙ#1n|6ˈDSz"H'4u-7;C6:w?4w4M*Y׬YwolhGyQP7Bt=B{S3,L&n~l2u# 0˅]4dD%Q;oNa: Gr׽aedvZ*6_.ۛ{F +rO5WrDr]ONM3=8pIY^Y|*2Jt.jvG:{SL{' +buzU ىozfPaPIO(<%rG;{FzxY Ҏs%I}7UI5_pV{F*w|Fu,ŋ +bϕ25߾w=!u(.+k?:|:? Dx RnUnU5!-R_餔!"#Y!E(^{f3LWC@/z]N]dž=^ +FtӼExכ@zB|)uMC?%4S# J( +tɣLE2!3 $P9 z_&QXXƂ>8NF75S=QéПF`y(=p@}0prkz|I*m/_iz'!ڤ/4Ig.μSx 'k}WS+" Gq;NqVxbqn\ghޜ͡rΜнXLBwAj_`,@c>d_pBVmF"]U:,硒H|Js ğ+pQUv MgIRHT~Zh1LkWw߱\=SC7- !H/ӛe/0XbObC,t7|I<$rI$^FWogpdDibELBEE'(bQ|"2ןN ٺ?NJ 4?/GMJVL8Y/VGw!.4gnn Djќ +c>k8 fs"g1;ƚ$}6aA S՜(952qv/q߹k3|{Kq݄7]S ]n8b\>K9m꺩>R.tV;& |ӷ5 +/f2;mN;뻔E밠*Ah*ϖX]تhoc1r~HF-LryuYw[oῖ.ϗPe +绦 K24E1P?T餀ޠcĭ*N0+CoPMMmWykxV F/Y*MPzw6Xucz"Y4 r)\!1ތ,>r܄aeZLQ ݘCэ!Eيe "ɦ7pܑ}\t +5Hvӗ!(M5.N5M(&J!" v$QW'~*j8_dn堧lf˟[A} O^y ž5Ƚ#|Ks8ƛЙ^Gc7"dmKDC9leM&*b;ora*!SPW/ɴ%V(%~SZc3. +yۂ?$?ҟ0hVK•*]Jةд^+]nrq. jF͵A6-0:˥2Ơl!0 sW)3}SEl<ʼny1T`l:V,Z#,)$3; ZI1-6lWp$zlzie^C +# (, \SXҖ1ή9A罬42Ggť, +hbD*ǎ̢`+Գ5يX +`q[?y/5޾O/o'n]=|[p!\0Yc+;/ r" Ck2IyBxJpd27+,;b~}?#$b<btrTi0Fd2A@i֗NN9j@R3V#*s +CuQGnͮ*xӍ nsARVCŗY0TκEXn&m,I1vRLPn{̓{]:Wx0z1v6{*%ORi~I:$}(%oIq0k3D2L0DK$X(Yb#1yxؤ^AIDqTH́Hq"E$*,ITi`QpA[hK'Z|][ٓxʫ|溫[Ȧӏ?cD?_y28J? .,G1?x7!㘣.V;Zs&bleϻ)?3:<,63%2663/<3sidAjjIr2dv 9sk Gc(Zlɚs.tdgsO,+Ȧ-ƼyG̀H9_[U]OY{mxgsz'ɶ6*%r@f1eP"b BP1B}Um&:@$ L)lƞՍЅzli,CLE6MFbL_i cAނxSL)=IlE!iwݐgCIIlIt]g?}}v3G-jgqs.\6>HgweOH`."k<ρ]!a3*CaY]lxLL9S}^^v5{Mw-a*<= 6 K7#6 +:ޏT(`_ag̮bCMيSlx(AIt+vmNF ccˣ6 '>-:$Qpx-|45H xi7ԠXF I AQQ=pmQo䖫ΟU;sCCVxGĶ79g 'zY;VW'DGYlZjPGS'uzJ9855le4"9_"-L.6}{5GqlJ1h(s%7 1M 躑kE~Y2i^लY + b#hۂA~ "3i B +2-DW-bYZ梫PI (S%2TZs +B6 m@l.|u+]Mi`bUT]L"v +DNZ4+xE*^ɲ_m'9IW:RXq #IBޘ,yqG.Z^eփ  ҙϬVz+8zKWTYZ;6_;]?ng>ulgZ"3j7ƛh?CW? ~W~A5k6R̳s=:ϒp}Pvkn'` OU>V*Ͷm̚fa֍;~0c&`IGa7ʜ;Gsx[Q}9t+;>ʺ#곁*% |lll|8]:Lsl\!x 2isJCD"?wz^'i9.p*] [МM1o ڽ>{7tl'wn!76Gq=)Z|R=)J铢LeEYRsjQ?" +ډH]~HVkNU7a4R4PvdȰGPДglc*ӂ?34P_ݙ<1fTUf͔.B{Xo5&AW(|jb[h*mEvJUrpb+Eːm>aA&Sy(Uŏ>o|:S^EW;u-{^SC~r{蹟lm} |3+pNzE^c7CC}N_;5gY΢kvVb֚4ijNSS+Xg~f +A}?ioP)bS|P-tđ:^FcLBr 2TSfKL5 } xTEkoIzٺN&a AYM}At130㎢̌7̈(N?x頻[unթSNUݎU1r?Sy;(ԷN7*//; r;JzJu,O]SW;̥hR=7K+^[lzD-csOpCo{3jORpK2%ek{*K +;4Bgs>}uòFߴ Y Y.]|2I>-i2[Ɣ'3Wu!!:5b,iѹ>(G+s9?qvMk^B눒Qp쌤 s#|!)qy6eb3Y[)}(%5C|Ī +6*Kx M⳽A,e ?dVW6_C$yӾ63g*L&t4q"goZB=j3(cR? TTk[ʸor[孛hSқ.lݟ_-Kɯe^iE\ *@^!'NpKX&UW%90gtiI9fsڻYf9@ځa#QV*}Ѿ=<%#%;1T0QʭqK>w=VÂkGwW,Q!6(Kbkb)ܻ`n$r h/4b}_h+0VЈYRBcG1EFKODۦtbbɼbai˖~%aV<4WwM݅oxdqӦo?c퇮?yCC{e+׌l(WB.$ɗ$-k>}rkSks&N̙:3gF~sGIeIIIS_ G9?^IMN8R\қ:q uZ0u/x%7mԕ/+L]ި+L]^a +EJ2ŗm~iL)Y/:bM%n/RV(O˜0ex3eŊ1a=$5MIѓ=ق=!55NOWK8oGJGT8\'&aO5_ƣ\!b@~K:}].qĸĸQ%z `k`v宛\KJ+3;+g]}Z~,҇6<_QfO +lG(eP+; +mG]SIn5;\zze M,cӃuo0\|?7oFpbI>ʃO#$$5i}J|Ez4-ȓrL>?ERP]fUb1&˼߳ 9e0̩bVP,ݡ.sO8xޓK5?>[Zn r?xn٢,]J̨Y%WW5WUE/H琫̑#iqOKJa&'9sR[Ps(Ym3q%KPfݴɜ$yJJz?{N_z7-<*-)!ӯneVﵗ]~q_soxo[^>/#2w}";ٵ'fWZ2f%e5qBܼTwQ7N!orNʔp'g:܎vJxHAdPUuCkT<^_HGQ߬ϧ@}K sk ǹf-0}Xhqtq ַ~rbWi~<V6ҭ9slQoӜ8Ps_I:{^9 +IFP4ami?U3Zlޒ;Pʪb[9jkZ4ByJ>2} 8+ʑl]̂tu¤E(*쳏y\1R:x;bbb8;b`S/2ghr,Ŝ&Ecb>9ܼR4<*IT= h*Iq|9r9"*v;+RP_@研Zeq8;!01yVRb6}wk[/Ҕ2oi2ȹܹZ#QQϺ'i=%u''ޏ\$qS=V^KSjN-NaUCIی}<%C: T=w:_wfğu8Xi~w3Dqڡn')Am(7% ;@H4G +ڹ89%-99z+4$і$#YrTן,fi%0msn~$uKW3yr5/-_ Lx|4C,+~<)}1rpڴ,L +ബ_\ƙhGo0݌ApRX~؏ ~=[7MLk3\سS]&ֵ=44or͛?ٳS.dfO'gJ'9Fg&7jOuۿb50R;N˙+CŇ:vÃR3lTڟXm=q-O?M w9Coɗ?vi#Gx{(p񻨰g}7v$EGlG`e~Tt`U4Vsyt xÞHR+`eEY>&$]foee)w@YZw[$G7\ֳ/$W #9+P)M*M/oʝ~OY,udFC!!}n`nK /_vi7nH6mQ3>smaiFn~ 5+%%фTOn^UK@$z:`Zjjq7 ]Nxܩ|У(ח+Wȕs'HZ<)Dhjz["ᤞIcqI8]ҋ/GF:<G2;pA3>p<6_M~:f]ג6d|M|TWt4㽭 HHdr:Ҿ`hQ(g7O-;|K.P襍5 9:sk?(-g_Y>rEH8|.ωҭ y@-tD(G]iM %"t>⮇(vN@=mLd?nxƹAh3Dz0[Hs^~@h!!?AUzZ{p&p7"]OrHAx*~jWK9X<Ɓ'X!H+JK +j-:YHWRQ tiFπVO5xwoHe-P(0>uŔ-K0JM͠`'S=Du_B9'j[.4{hrNKUxY^wT)Ab +U/3?0&!-n@^_u#@4 <ȿ]oL;$xVŇk;(EQAU `C{ :>@P *_3̛?ڋCM4ֳ8.4B~&YelS36=_=}OFpDoٔa&+}2rl¼&}¢c޵# +QKmjEM33!SHu1Tn3կVJ= n9Mph˱GW3{yN^uzW.PJT#em|pA!41e } g^}@39_jsL&EjjDCΣ/ |Wڡ܈kEjfp*4% ~>1|ԉyɦ6SO@u,-<䱁 ΋068Lx*w"kg2e$93vx:y=nj QƿY}r}aÍG-ƣJxTxuqqtLb[iW{,5cZoZhɳ~%zQ>!EyX}rWgAe#FDY<.cэTyM~1^Tө(" c*SNTNI=< (ٙ9z!N:o="'p$xv i"!Q"=ta dmB"V.:GRf()_PFJPQ˨;?qQxM'mS }O?~Ow+^6j*)-x--9u_MSHQS 9hkn!7xԣo-{'bb#HQVqeVѦ(/;e.Q'ޓtGM>^6k$Dz؎J~t9CKOK;`֗;A7¤+\C">`5}/c;XH~ȯz^Я4Dž"<ZӓT駀^1}G=@3~މa?wJ7yR}ƛ>+{jקN]ǵ\csLJx~y3MQ~0jΗiC?ү>rLr..xH>Jrʚi瀨u4}!o| KJ^v>(_/5 +Z +:t"h~f˒ʼn xxv^W=z^'Ð%?V &0]d; ^C}>0d5Xzea[Ny^" Lh=0 {Ո]_</} h:h7  *#GCKD9Cl<~ݞǡs GclqԬ̙%vSs=cN6CLb=uY֟hQ1z,%J)ά+fLy(5nV GR5/[̍bd:./ƺ߂?[{Le28cK`L0= +qQxc<c~{BU GΈK?Kz/%?G܏=[ɦ(/-';t 8,?hX, ʬ1t-OȌ<cqW:*TJQ {پmj}nwYxe\臨3!oS%0v[y1g/qF b 9m_s¦N;chȶζ!G%FeqT.;oXZˆfے>ރ|ŽkGq#ժN5/ʇbfݕ1􌵾^O^h*޴J"Mt^!W&*G-3;jӴ9^'k9c7e1`eWij=϶ c~+WbgdׁUeB>.d&p*l}z۠RcᆋzT(n3-}olSbė)~G>ǶaT/9+Avw5։t u3}"PrAvdu8N]X+@ϗ_k^k-0@McM0K-v2u.HEE]EK;m9AԊx;"W 6SNȺ\h*|iCn&} +M! +?Ij} 삮Xk yZ'lyah.g 8$ +y, yAYCҜigz*XgeZ3-3kRc;V9^q?Qx X\D9cyl >?x)ɠ؎ ̱cŻ׸Sl&ds_W;2hi#1nʁz3/Ngf3'@_gYn-ooY;(ҵtP H؁'Mς`V؝oS@?wAf XXoR2:Y;U +y=*7d!R ,õ",M>OACCV# oXYnΡ\KbR Ŵ½E/>IS?FyԦ`\..K i5W!}: ЮV_H.- zEiSXr]+qvѵ{!|i_X,ʌBS1N hP'Dyƈ5H0v2 W%te;=Bϱ'?9΢^ +*$r۔l{tԳZ= Jgz[3{%[ js[4F0m +;S H<$v,}ֱF;u4G_NSP/4,#(3Cu y־.:J6'Su1ls{hDg< +c[ | ygY,2pZ񟈱ռoBC±zjcgqϴq=UGY㏧m罏>z֣҆j_iR2}آ2Ok?Of?i}/6=ݢ%}9ǡd:aXkln6=&A#OT )h{s~=\W: # ñ3,=oF:OʼĄq-e(Ҁzk< +}]~/M8^6!IAu 2,\o0vh #2[߶][SeGϦwO?j>4!ҬT :i` lޫ?i17eX~kCsdՏcRľSlcɾ"8z'bقqyO4gL4Z4\~xP2k%*֘X`n88i,#^l6;&\G--E?}1Ǡ>2aÓdsՎ2?Ll^6-KdqOWz/7GM5m: lcT s іVid,SŘ{1OŲE~z?2H+@,]eTrKԐKw݄5^2)ŔY +ym,0*O6)A3^S116`I!  8bΟ%KGB++͑%bL~輋}A:|. mdK^ᶵݬ:݄?^Ƹ{2N4r$>>:r\hz=]'I31ۇb ݈77<#w`i:>;ڷi^ d +M}Ei.s qvzW#B ֢4J&Ѩ K:Uz83Y :WUqz%UhcL|ne8L2Y>3L7n޲QXp9ຈ׋ @oLCI+\(\nQ6.uk#Ū磀=tCn(A8_ed<2d'r$ʻZ-ylGYG]p gtHpO!y#uexQhΗs}ɫoEG̤B7?{Y>v.dOƪ0[-;?ԒͲC\>z^g#+G&/p}hRH! +bkV -?я.\[ȄXs<,܎=e˧#σe:@JTb Sy/%=i2Z&@% f= BW^weIhxJ? ʺ7zyqtx]AO|VgLtٱ&~OuNi_#cD=`|hNU9R@Si)ՍMLs}Bmιx/ &y)? +锥 +cߊaYJ8Ɓy EV*]@;JvȕХ0Mn1?;an3jjYw5z[|y>{?8GOUj;Y,=*7([yأ5&lEZ?G#[=FNvy<"^Щ 6SCm>|1nqgqS{ ̧ P_2߃>i#d1"T š\2lg5/O7+=)MzC *ׇ ^^L{au=M :X[G׉twݺ i[ڝ[մB?><+/Kmtpϧj̢qt9Dy{V4.9D!-cK5ct5У]E#@j݃s +B>}1Յs:̏p_~|"B.i8uVQ re[=Oɫ);{LIG&uv;%HM$~)3ڋNuA"M'!{Z9h8)UMuS~CixxKw8M= t=ó{j|̛]Mnbv F;hc3d#A6x->fMUe|ce CɡCGi^@iw>/Lhv<ʔНh976sGu V g>OB +P= +^m۸zzK~ EskUۄr-GfdTj+8- zZ)![)h-j<7&9\Z32Jr~8`p.õ} Zp> ,^QO Vd&ZR!&HK* + K~5?DC=OHoV&~sQ d ;Pw!\+j`,0rAPyv9 1[SAZ'E"%'|)x"\D^t\|)RrRBR2k\|):..m}O/zPK.B-]D|U.ݭ娱"]Cۥg RZy|ԼDj,5.5WH͹RsN@U4K-"YR. Ij."9,]ZGd r=qWC".0#l.6=V-By E3Pg]"y\_ors͗r o+J&P||3n=DtWy*AO&KN}(WZ՚[d֒nR +>@6OrnS^lz#˕mNPŷRne]9KvQX|A5ln Z|Wyh: kQ۴|b]KS692x;ȁa9"X$ӛHI2$¤xƩSCⱢ/$UHM3bWT'~g/\V],I*qeUDklxΊ)CS~J% ;hw**2( )r?q׆zm~jC)* +endstream +endobj + +9 0 obj +<> +stream +begincmap +/CIDSystemInfo +<< /Registry (Adobe) + /Ordering (UCS) + /Supplement 0 +>> def +/CMapName /Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange +<0003> <005c> +endcodespacerange +11 beginbfrange +<0003> <0003> <0020> +<000b> <000c> <0028> +<000f> <001d> <002c> +<0021> <0021> <003e> +<0024> <002c> <0041> +<002e> <0033> <004b> +<0035> <0038> <0052> +<003a> <003c> <0057> +<0044> <004c> <0061> +<004f> <005a> <006c> +<005c> <005c> <0079> +endbfrange +endcmap +CMapName currentdict /CMap defineresource pop + +endstream +endobj + +10 0 obj +<> +stream +߽@ +endstream +endobj + +11 0 obj +<> +/Font <> +>> +>> +endobj + +12 0 obj +<> +stream +xێ z~$(v@/MA;HsH+d䟜͉=SEgfk|_yzuaf<5]r/|/T.o_;sWW|Owk7GzoѧC]D l׏+LW5^8v{x; +#W)6Tѳyu.&Yq٣)i5>P3hWFK藪桚DU麽yug|GFZNs[L٠zz>KKkWXu0weIE?W{OݧRtQ?WΓnrGG̬..Ǣx.ʮf_4uk$)XL&bVZ}|Lf!NOq]7VRĸHbiYvӁ  )2P"^̞9hJx>8W-|U~'Cv* ; ̩f#i1a;-?2M)OTusڦvXy-սWDѤ9kڣr&/id\5eM*۲QP35YP1F:͔$ndzc6TZ6)-n/vq9؛)iqv\,.U +gWu_q΃I5 p#a8>0O4yއ|\ɍhn[,_ڲ0x|aPʛ[Eºڮx`55*ۏtO+$6zlRqR7,%GFg(QFdtSR9e +L<)RxDR7+I|dc:c }NpswnyHa!+| +ixVL< >ȇ T|G<͎Y>FwF0| ^!a]lY`jc cepxFK< +o.C'UYhjs|D}_G> g&+OKW)c@ +P8/BrAT5z<)%RxDkob(%FRT%XJJq+UI"ŊRB)B"Е7HBjR}R}Ԛ(5GQJ +BCPq +^#|֙Fwk0| A!aVVP+6fVz`lRȳ9cc q~XYI,o6f^J(_bWHlt 6P/6T/=F6T/%xćk2j>ȇjTÇjȇjDZoohnJ)_aWHlhnz +u^f#l֙ Fw)YgPNR NX#Ny9f,ΰYgcTذcmM6P6T=F6T%<0Rmrk%.xąkorh/p5r(jJRW|/e^cƙE*Il,RM{^cK,xHDCzr\ R5H:fxf R%pE$uQ + _ ĂjTm OX~noX$/ļ +endstream +endobj + +13 0 obj +<> +stream +x]XTW&n1XvɮI6lI6!ņ"һCw 3"U"Hˌ~ϑg9s{߹瞹y5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xcٱђs{f-*lhdվF^&&5!+ll2CJigbyDApIXed2yD}ll72*-R8-&6^Q) -XPG7瓜,f>VܖZ^[P\TRZV{rw[wO^(k}W]60xmph`hdpxC!! G$]64|Ém4 WMM#ȋ.6!.1>-!˝Q㛒VQY][-L(D',ͮjȩn,k.o)mV5׶vԵ]W{u}C#7fmg 3cp1f3kݦa(cK$P,"'E$A'"GtG!A( %  +3毨w p@$ :6&>6)>Å隐噘㕔㛜',N/ +(.+WK KkR겫º撆 ສN*讳, o#8bQp1.C\ldJ1^˯9>'.T,B164 +6$1șKL@YC ^OCơ(+ +89M\gpez$f$垡\V[ +왐$R`a&pe]:K/_~}:UA] ދzx42Pd(B I贺qqjʼn *@PҢ+׮;g` ưSE3EK !V5(wRl2׬{.BlB|R,m>qm~1c8Ŧַ=ļ1<2Uf. Sb՟wغA!E^}H -B!`^IC?QxQ/( ( + APmlj`zaZy}ySk{w?I|3>B/wy4P8?q53[ݡyD@"&\K{Wol;s- "j⒕/qi n )xrR5fgw3/>m~M5W^& }|BUPix3C „܄CvqiԱ 7Ky#Tqi'\Bn3f≲cCl=}TP3MFc:\aZm1iƙXbֻ +θr‚¥ɷ\,,N>E)Zޢ(tGnO*\/XMg*>]#-ln~$yZ 5HߩͧVk;ř5 侸GJ5Py;TNyD'dMSNܭOnV' 6E9p45&{{_UF]bށeyF۔8K]3 naIi8pZ\xiWmP;'W_ݚ˛!'8n|Y/K l Lʃ4i~yRj[M<=b6Dtx][T^GkZg@n{~hgb7Py/Fow sM8U֡~d6q9X_Uݹ**w͜, J/g-.ݚYUj'ov%cCE 4T`5fE#;ĉ`dX[ikNIc}'-;ccN588ح G7 rE[-[I1X<s6y۩ +n" Uan&\FC0:8()s_ F0O̗vo3|B䬒3y_S7ڎsEXO{.cNcNe.٭bc.06 PDw~IX6Sq|r}bn\&7ZG 1l;iQCz }ު]B +]RjC[wKZ=N-36c24X .liIش4ߖ57c:GM96}cL>5h L .zr%VE}rNdTo$#g @!PZA9K{?x!@rLmx\;T^ܣ^-|W C齓f㕘+xBKL}$^/^?U{3)yߝv+)"iM"O  H-0 C`n)Prg!A?6U$8΋;ͽAp7 h\bb!tŗ>MͣiGާ(l6h1G{iJiI( +:=ׁ"lanUw?di + ^,*se+/k +s1B7KmDH t5vF!]ck7 ve+8Kf1F9^-8~JV(Tc>#)H҄ qXPF\m> +< 4`eWZs C~ 3%A5*#]LOr1=Xq0Pq ŜJlɢ2A`  +C;`,ۧ8orj-{&]&)=W ?U>Sqd#∱A6 'e3 +Cb8?qv3 R7ƀ٠00W? bT0?a7P72vynW^׈.ZVxbIG,h[ڞDXCеnAHnZJ8#2OoU **l\^sIOoQO5ϧWv7FqxuHRJkܢ\Vŕ2^O7 읔뛔 ;AX%t 4>V:睔V1 xEaDAvkN M' .&M?0A/GJb-zF?2&k$H'o +":@ YD+^(zD"a^ +r9|,@, ;OUm؀l8`}p_I(1:p BЖumW{q. ϕ<Ѩ٧hlc 8/Pw:;<2cK8vS/Aq!Xpu/C2S"+n#"XG&k;FaJvE5 OU"e0\# +Bփ,$i)b&sl&T} Tb-:̧gt^'y L4DA|qA@bY$նx,$%JJ +"B/ۯMP闒]j6D@j̧{Au.Hx~ 6[q} 2SN@w嫽>e +IÄYPr>& (=="yhNT]p&Y.-MMT@`&y>IyJi[$&Tr/RllD/ޥ5M Y@ߏ7:·EQZi($ +kϥBe FމF|bo3@d8SS y1}J2}Z\#ɤvk5ITHZD N8=kf #S^L͆UoqdV6@A@ȉ0QF8yPcBFI殣S\@FspD` m4rSB|e\qk=#ATݡ*pF ,#gҞHwK_hG,4[=9ܒ iu/`01lh$To8i4}Y 7tõ򪛦 +Qe;iI흯᤯ dڽ7Y Ik2OStMM`ᶂH[ 3ie4ఠJi _~= qT ڰ$d¢66jPHV)׷zΣH'&&3SpvgROA6o +trnpF7Hȇc8 ]x0f[d1fቯ!de%3hA^:4iy[6/G_6+x'w_Hf1t,)@2S:U؀ !S.{1#KfN;>EAP[!11 #m҃=; ijtyGG!`Zb[US4u/vz!I4 OC || A*C!vdm/"Me&c-s LAo ]y H:6 e99Óh?; rx>22eHQ䛜k&U {N!F!|F :< .PvuU; tMubTnxy%!e ^;u[y +/H{cJF; +iXpwVU>ʭ>53l Mi#~VQ'kA0\ Pk8虿52ҢdV}0F@A}n;iǍ"ЍD7y|-R+0SbduI-9oXf16g +M,DWP?Od8:ژfJ +A<\΋6TNǓ)_:A35 ::hn_o슘ȂD DlPeIgǻ:&mJ:f41-+pمe~d/&^FS0u-Upz]E!^+?~6%<a]DFW8.૏-A&@ +.P4qhaC/g1&NyQ GLhb?L܎ ȅaC`P 7 |0H2a-*̥t3U3|m8rS@ZZNY_k'qD*2sA`!R^S@ AhP~s)5Y%@,y"Yy yT8kns mJHW g['zz#kd .:S1tvS vi b=UKr%G3wX@sS)" +ǐ1$_?w%'9nES&k O9c I"}x +TƸ @`ctyɓN\S[N!G$O^A:j&FylĜ=V8Mg4rr.a3.20p՚PnU'4'#μt@1>c=PL/!ƹZ/E$KE?]'Q5w>k?ՇݪV?[3ZmSWdIY$ZS׏1kǛfIH*[~YS+2ndy&#w%HGpջ'M!}{ޗވtF#w90;:m7, +4X'cRc vٻr& y#A̺PYʬC`6ISk2[gl౥;:B[Eo쑪ħ8OZˇJU'A(PfcC0GnBW!3[ CqWH0q*wRa,u1?˙̂2.88]H Řv\N45.3ܐ1#ѧӆfZ?ܲkVQ lÕ%q|C?[q"+A ,cG/EۓCwNRZ2f0K5^0;Yc6~0 bNgO>N4W0ulEul:-645J$378<<04<8Lv<>^'/JokWϥ+lD{:Y̏y$Pa !óJ0$ *%I%ՀbÚe+|ujBKgeT2's`]m,,H/Izu6ʹ7N)$+9hWbP?(mݭjc\qb#:CNU;˙n=vi|쥐[} #/HOΌUR9Tkүߦ Vn!y`<948 "pY}@~*.>x7jA ݿаFK(T5N!ςmI| l5r|5z.SOUP[]$.N63L(e~ Iبܲcm=vi899=~B$Ur '3[ = dx!l Ry|VQ'o yAeK[4^m2tX}x[ޢ'7+Sf(Wԡ /@ΫtOóZ-Eە\Q@㻋鲽wLv z>a]/Ao66~$q %UڢS\"/,?G\=Zۡ`)w_ޫnt$-kPJ]F6i'~a`1vr{)7Df%t c|t%'Jwx +}:4U§b *NM>)6ЙOmV8`ȼ#(>7_J~Awi HRbͱCAG{~]dܣ?T};;Y Gbm&Ւ= C#d;aʏ?B7 +,:g*4c%9PZCӽ_j4*'{PY+;o_s͊ &ۺK'ۡ"4:Eie9aF疕7=/q1WRm~ARmg)/Mat~Wo?$tRFQ]bBԈQE=% 6{F<"OVnS>VM +`@|IU3#Bh؏rLYU ,"iuEȂZr-YUdzQs(sxʸ-&o7Yψsept2֗|Ƀ{g}1Ӌ 5e9fp&%^oΣ[({E_K]be ռcN˻Gu +oi?58]l_WlEȉ'a#ш+J|( YY=5<#s +#6l'kege|l$Ja>.Axzw{X" '['GCXAblꠂgM"VVaJ^Q 7J|u &B]}`@{D,| tJ/hzAojD z8 1!.m?e._`xlzDΤ)Ao0p pS o5D#A/nE)sGמ^u8zP)wi~ +CG_!BZqK"sJ)$>g8#76Km s G+Yȉ jg ܤZ>}Mh([=A&lgK ͠+`*DV\y8k28)dYb}_qpsӚr 3#M/,㙔Dr_]L*cKxQ~m KD HυE,PAxYh!RrxBM0  +#19fb9AD{"ƒy52\T3omW}ޕݗU ~ nP[F +f`x8 $DR:HdnyxrFeR3 :p2\R`Pj",TqXB'!O6," Gy9ӠijզIHcAAǽr6s:y4Zy슃lJm-8s3 ks I|P$|H-uepk:[bǘ  + snǥ Id kA}M] +A +x)d&-9߉ /TW_ H6&<Fꃠ~|򺬪Қ2(;:5@Z^[36kZ˨"'y<<2aXl)5F! %d AiEg/t?tݳ_'ZD$Y\!a"O+khhXfDT$ /m`r6 ЅM0݂>i"Š>:jK%x֬նuGo ̓?,,,,Nq<8LZp7ӿ{֢euQEQ !=\Z]>YVqCy<s +ɥ+lu_\4EO02R`5!+4$Vj[6[o@goϮfAqi5MN(!' >n(k[t',D//%*DX#=(ȵV4OُP[i3:H:ewddktHXc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5Xc5XoW +endstream +endobj + +14 0 obj +<> +stream +x /k8$9Y +endstream +endobj + +xref +0 15 +0000000000 65535 f +0000000015 00000 n +0000000064 00000 n +0000000122 00000 n +0000000266 00000 n +0000000413 00000 n +0000018054 00000 n +0000018128 00000 n +0000018336 00000 n +0000052149 00000 n +0000052701 00000 n +0000052768 00000 n +0000052920 00000 n +0000055600 00000 n +0000067678 00000 n +trailer +< <5796935E67F5DE8381B43A10689BDEEB>] +>> +startxref +67963 +%%EOF diff --git a/apps/SeleniumServiceold/agent.py b/apps/SeleniumServiceold/agent.py new file mode 100755 index 00000000..a862cb95 --- /dev/null +++ b/apps/SeleniumServiceold/agent.py @@ -0,0 +1,318 @@ +from fastapi import FastAPI, Request, HTTPException +from fastapi.middleware.cors import CORSMiddleware +from fastapi.responses import RedirectResponse, JSONResponse +from fastapi.staticfiles import StaticFiles +import uvicorn +import asyncio +from selenium_claimSubmitWorker import AutomationMassHealthClaimsLogin +from selenium_eligibilityCheckWorker import AutomationMassHealthEligibilityCheck +from selenium_claimStatusCheckWorker import AutomationMassHealthClaimStatusCheck +from selenium_preAuthWorker import AutomationMassHealthPreAuth +import os +import time +import helpers_ddma_eligibility as hddma + +# Import startup session-clear functions +from ddma_browser_manager import clear_ddma_session_on_startup + +from dotenv import load_dotenv +load_dotenv() + +# Clear DDMA session on startup so fresh login is required after PC restart. +# Device trust tokens are preserved so OTP is still skipped after first login. +print("=" * 50) +print("SELENIUM AGENT STARTING - CLEARING DDMA SESSION") +print("=" * 50) +clear_ddma_session_on_startup() +print("=" * 50) +print("SESSION CLEAR COMPLETE") +print("=" * 50) + +app = FastAPI() + +# Allow 1 selenium session at a time +semaphore = asyncio.Semaphore(1) + +# Manual counters to track active & queued jobs +active_jobs = 0 +waiting_jobs = 0 +lock = asyncio.Lock() # To safely update counters + + +app.add_middleware( + CORSMiddleware, + allow_origins=["*"], # Replace with your frontend domain for security + allow_methods=["*"], + allow_headers=["*"], +) + +# Mount static files for serving PDFs (must be after middleware) +DOWNLOAD_DIR = os.path.join(os.path.dirname(__file__), "downloads") +os.makedirs(DOWNLOAD_DIR, exist_ok=True) +app.mount("/downloads", StaticFiles(directory=DOWNLOAD_DIR), name="downloads") + +# Endpoint: 1 — Start the automation of submitting Claim. +@app.post("/claimsubmit") +async def start_workflow(request: Request): + global active_jobs, waiting_jobs + data = await request.json() + + async with lock: + waiting_jobs += 1 + + async with semaphore: + async with lock: + waiting_jobs -= 1 + active_jobs += 1 + + try: + bot = AutomationMassHealthClaimsLogin(data) + # result = bot.main_workflow("https://provider.masshealth-dental.org/mh_provider_login") + result = bot.run() + + if result.get("status") != "success": + return {"status": "error", "message": result.get("message")} + + # Convert pdf_path to pdf_url + if result.get("pdf_path"): + filename = os.path.basename(result["pdf_path"]) + port = os.getenv("PORT", "5002") + url_host = os.getenv("HOST", "localhost") + result["pdf_url"] = f"http://{url_host}:{port}/downloads/{filename}" + print(f"DEBUG: Generated pdf_url = {result['pdf_url']}") + + return result + except Exception as e: + return {"status": "error", "message": str(e)} + finally: + async with lock: + active_jobs -= 1 + +# Endpoint: 2 — Start the automation of cheking eligibility +@app.post("/eligibility-check") +async def start_workflow(request: Request): + global active_jobs, waiting_jobs + data = await request.json() + + async with lock: + waiting_jobs += 1 + + async with semaphore: + async with lock: + waiting_jobs -= 1 + active_jobs += 1 + try: + bot = AutomationMassHealthEligibilityCheck(data) + result = bot.main_workflow("https://provider.masshealth-dental.org/mh_provider_login") + + if result.get("status") != "success": + return {"status": "error", "message": result.get("message")} + + # Convert pdf_path to pdf_url + if result.get("pdf_path"): + filename = os.path.basename(result["pdf_path"]) + port = os.getenv("PORT", "5002") + url_host = os.getenv("HOST", "localhost") + result["pdf_url"] = f"http://{url_host}:{port}/downloads/{filename}" + print(f"DEBUG: Generated pdf_url = {result['pdf_url']}") + + return result + except Exception as e: + return {"status": "error", "message": str(e)} + finally: + async with lock: + active_jobs -= 1 + +# Endpoint: 2.1 — Start the automation for Claims login (open browser and log in) +@app.post("/claims-login") +async def start_claims_login(request: Request): + global active_jobs, waiting_jobs + data = await request.json() + + async with lock: + waiting_jobs += 1 + + async with semaphore: + async with lock: + waiting_jobs -= 1 + active_jobs += 1 + try: + bot = AutomationMassHealthClaimsLogin(data) + result = bot.run() + + if result.get("status") != "success": + return {"status": "error", "message": result.get("message")} + + return result + except Exception as e: + return {"status": "error", "message": str(e)} + finally: + async with lock: + active_jobs -= 1 + +# Endpoint: 3 — Start the automation of cheking claim status +@app.post("/claim-status-check") +async def start_workflow(request: Request): + global active_jobs, waiting_jobs + data = await request.json() + + async with lock: + waiting_jobs += 1 + + async with semaphore: + async with lock: + waiting_jobs -= 1 + active_jobs += 1 + try: + bot = AutomationMassHealthClaimStatusCheck(data) + result = bot.main_workflow("https://provider.masshealth-dental.org/mh_provider_login") + + if result.get("status") != "success": + return {"status": "error", "message": result.get("message")} + + return result + except Exception as e: + return {"status": "error", "message": str(e)} + finally: + async with lock: + active_jobs -= 1 + +# Endpoint: 4 — Start the automation of cheking claim pre auth +@app.post("/claim-pre-auth") +async def start_workflow(request: Request): + global active_jobs, waiting_jobs + data = await request.json() + + async with lock: + waiting_jobs += 1 + + async with semaphore: + async with lock: + waiting_jobs -= 1 + active_jobs += 1 + try: + bot = AutomationMassHealthPreAuth(data) + result = bot.main_workflow("https://provider.masshealth-dental.org/mh_provider_login") + + if result.get("status") != "success": + return {"status": "error", "message": result.get("message")} + + return result + except Exception as e: + return {"status": "error", "message": str(e)} + finally: + async with lock: + active_jobs -= 1 + +# Endpoint:5 - DDMA eligibility (background, OTP) + +async def _ddma_worker_wrapper(sid: str, data: dict, url: str): + """ + Background worker that: + - acquires semaphore (to keep 1 selenium at a time), + - updates active/queued counters, + - runs the DDMA flow via helpers.start_ddma_run. + """ + global active_jobs, waiting_jobs + async with semaphore: + async with lock: + waiting_jobs -= 1 + active_jobs += 1 + try: + await hddma.start_ddma_run(sid, data, url) + finally: + async with lock: + active_jobs -= 1 + + +@app.post("/ddma-eligibility") +async def ddma_eligibility(request: Request): + """ + Starts a DDMA eligibility session in the background. + Body: { "data": { ... }, "url"?: string } + Returns: { status: "started", session_id: "" } + """ + global waiting_jobs + + body = await request.json() + data = body.get("data", {}) + + # create session + sid = hddma.make_session_entry() + hddma.sessions[sid]["type"] = "ddma_eligibility" + hddma.sessions[sid]["last_activity"] = time.time() + + async with lock: + waiting_jobs += 1 + + # run in background (queued under semaphore) + asyncio.create_task(_ddma_worker_wrapper(sid, data, url="https://providers.deltadentalma.com/onboarding/start/")) + + return {"status": "started", "session_id": sid} + + +@app.post("/submit-otp") +async def submit_otp(request: Request): + """ + Body: { "session_id": "", "otp": "123456" } + Node / frontend call this when user provides OTP. + """ + body = await request.json() + sid = body.get("session_id") + otp = body.get("otp") + if not sid or not otp: + raise HTTPException(status_code=400, detail="session_id and otp required") + + res = hddma.submit_otp(sid, otp) + if res.get("status") == "error": + raise HTTPException(status_code=400, detail=res.get("message")) + return res + + +@app.get("/session/{sid}/status") +async def session_status(sid: str): + s = hddma.get_session_status(sid) + if s.get("status") == "not_found": + raise HTTPException(status_code=404, detail="session not found") + return s + + +# ── Session management endpoints ───────────────────────────────────────────── + +@app.post("/clear-ddma-session") +async def clear_ddma_session_endpoint(): + """ + Clears the DDMA browser session (cookies + cached credentials). + Call this when DDMA credentials are deleted or changed. + """ + try: + clear_ddma_session_on_startup() + return {"status": "success", "message": "DDMA session cleared"} + except Exception as e: + return {"status": "error", "message": str(e)} + + +# ✅ Health Check Endpoint +@app.get("/") +async def health_check(): + return { + "status": "ok", + "service": "Selenium Service", + "message": "Service is running" + } + +# ✅ Status Endpoint +@app.get("/status") +async def get_status(): + async with lock: + return { + "active_jobs": active_jobs, + "queued_jobs": waiting_jobs, + "status": "busy" if active_jobs > 0 or waiting_jobs > 0 else "idle" + } + +if __name__ == "__main__": + host = os.getenv("HOST", "0.0.0.0") # Default to 0.0.0.0 to accept connections from all interfaces + port = int(os.getenv("PORT", "5002")) # Default to 5002 + print(f"Starting Selenium service on {host}:{port}") + uvicorn.run(app, host=host, port=port) diff --git a/apps/SeleniumServiceold/cca_browser_manager.py b/apps/SeleniumServiceold/cca_browser_manager.py new file mode 100644 index 00000000..99285b82 --- /dev/null +++ b/apps/SeleniumServiceold/cca_browser_manager.py @@ -0,0 +1,292 @@ +""" +Browser manager for CCA (Commonwealth Care Alliance) via ScionDental portal. +Handles persistent Chrome profile, cookie save/restore, and credential tracking. +No OTP required for this provider. +""" +import os +import json +import shutil +import hashlib +import threading +import subprocess +import time +from selenium import webdriver +from selenium.webdriver.chrome.service import Service +from webdriver_manager.chrome import ChromeDriverManager + +if not os.environ.get("DISPLAY"): + os.environ["DISPLAY"] = ":0" + + +class CCABrowserManager: + _instance = None + _lock = threading.Lock() + + def __new__(cls): + with cls._lock: + if cls._instance is None: + cls._instance = super().__new__(cls) + cls._instance._driver = None + cls._instance.profile_dir = os.path.abspath("chrome_profile_cca") + cls._instance.download_dir = os.path.abspath("seleniumDownloads") + cls._instance._credentials_file = os.path.join(cls._instance.profile_dir, ".last_credentials") + cls._instance._cookies_file = os.path.join(cls._instance.profile_dir, ".saved_cookies.json") + cls._instance._needs_session_clear = False + os.makedirs(cls._instance.profile_dir, exist_ok=True) + os.makedirs(cls._instance.download_dir, exist_ok=True) + return cls._instance + + def save_cookies(self): + try: + if not self._driver: + return + cookies = self._driver.get_cookies() + if not cookies: + return + with open(self._cookies_file, "w") as f: + json.dump(cookies, f) + print(f"[CCA BrowserManager] Saved {len(cookies)} cookies to disk") + except Exception as e: + print(f"[CCA BrowserManager] Failed to save cookies: {e}") + + def restore_cookies(self): + if not os.path.exists(self._cookies_file): + print("[CCA BrowserManager] No saved cookies file found") + return False + try: + with open(self._cookies_file, "r") as f: + cookies = json.load(f) + if not cookies: + print("[CCA BrowserManager] Saved cookies file is empty") + return False + try: + self._driver.get("https://pwp.sciondental.com/favicon.ico") + time.sleep(2) + except Exception: + self._driver.get("https://pwp.sciondental.com") + time.sleep(3) + restored = 0 + for cookie in cookies: + try: + for key in ["sameSite", "storeId", "hostOnly", "session"]: + cookie.pop(key, None) + cookie["sameSite"] = "None" + self._driver.add_cookie(cookie) + restored += 1 + except Exception: + pass + print(f"[CCA BrowserManager] Restored {restored}/{len(cookies)} cookies") + return restored > 0 + except Exception as e: + print(f"[CCA BrowserManager] Failed to restore cookies: {e}") + return False + + def clear_saved_cookies(self): + try: + if os.path.exists(self._cookies_file): + os.remove(self._cookies_file) + print("[CCA BrowserManager] Cleared saved cookies file") + except Exception as e: + print(f"[CCA BrowserManager] Failed to clear saved cookies: {e}") + + def clear_session_on_startup(self): + print("[CCA BrowserManager] Clearing session on startup...") + try: + if os.path.exists(self._credentials_file): + os.remove(self._credentials_file) + self.clear_saved_cookies() + + session_files = [ + "Cookies", "Cookies-journal", + "Login Data", "Login Data-journal", + "Web Data", "Web Data-journal", + ] + for filename in session_files: + for base in [os.path.join(self.profile_dir, "Default"), self.profile_dir]: + filepath = os.path.join(base, filename) + if os.path.exists(filepath): + try: + os.remove(filepath) + except Exception: + pass + + for dirname in ["Session Storage", "Local Storage", "IndexedDB"]: + dirpath = os.path.join(self.profile_dir, "Default", dirname) + if os.path.exists(dirpath): + try: + shutil.rmtree(dirpath) + except Exception: + pass + + for cache_name in ["Cache", "Code Cache", "GPUCache", "Service Worker", "ShaderCache"]: + for base in [os.path.join(self.profile_dir, "Default"), self.profile_dir]: + cache_dir = os.path.join(base, cache_name) + if os.path.exists(cache_dir): + try: + shutil.rmtree(cache_dir) + except Exception: + pass + + self._needs_session_clear = True + print("[CCA BrowserManager] Session cleared - will require fresh login") + except Exception as e: + print(f"[CCA BrowserManager] Error clearing session: {e}") + + def _hash_credentials(self, username: str) -> str: + return hashlib.sha256(username.encode()).hexdigest()[:16] + + def get_last_credentials_hash(self): + try: + if os.path.exists(self._credentials_file): + with open(self._credentials_file, 'r') as f: + return f.read().strip() + except Exception: + pass + return None + + def save_credentials_hash(self, username: str): + try: + cred_hash = self._hash_credentials(username) + with open(self._credentials_file, 'w') as f: + f.write(cred_hash) + except Exception as e: + print(f"[CCA BrowserManager] Failed to save credentials hash: {e}") + + def credentials_changed(self, username: str) -> bool: + last_hash = self.get_last_credentials_hash() + if last_hash is None: + return False + current_hash = self._hash_credentials(username) + changed = last_hash != current_hash + if changed: + print("[CCA BrowserManager] Credentials changed - logout required") + return changed + + def clear_credentials_hash(self): + try: + if os.path.exists(self._credentials_file): + os.remove(self._credentials_file) + except Exception: + pass + + def _kill_existing_chrome_for_profile(self): + try: + result = subprocess.run( + ["pgrep", "-f", f"user-data-dir={self.profile_dir}"], + capture_output=True, text=True + ) + if result.stdout.strip(): + for pid in result.stdout.strip().split('\n'): + try: + subprocess.run(["kill", "-9", pid], check=False) + except Exception: + pass + time.sleep(1) + except Exception: + pass + + for lock_file in ["SingletonLock", "SingletonSocket", "SingletonCookie"]: + lock_path = os.path.join(self.profile_dir, lock_file) + try: + if os.path.islink(lock_path) or os.path.exists(lock_path): + os.remove(lock_path) + except Exception: + pass + + def get_driver(self, headless=False): + with self._lock: + need_cookie_restore = False + if self._driver is None: + print("[CCA BrowserManager] Driver is None, creating new driver") + self._kill_existing_chrome_for_profile() + self._create_driver(headless) + need_cookie_restore = True + elif not self._is_alive(): + print("[CCA BrowserManager] Driver not alive, recreating") + self._kill_existing_chrome_for_profile() + self._create_driver(headless) + need_cookie_restore = True + else: + print("[CCA BrowserManager] Reusing existing driver") + + if need_cookie_restore and os.path.exists(self._cookies_file): + print("[CCA BrowserManager] Restoring saved cookies into new browser...") + self.restore_cookies() + return self._driver + + def _is_alive(self): + try: + if self._driver is None: + return False + _ = self._driver.current_url + return True + except Exception: + return False + + def _create_driver(self, headless=False): + if self._driver: + try: + self._driver.quit() + except Exception: + pass + self._driver = None + time.sleep(1) + + options = webdriver.ChromeOptions() + if headless: + options.add_argument("--headless") + + options.add_argument(f"--user-data-dir={self.profile_dir}") + options.add_argument("--no-sandbox") + options.add_argument("--disable-dev-shm-usage") + options.add_argument("--disable-blink-features=AutomationControlled") + options.add_experimental_option("excludeSwitches", ["enable-automation"]) + options.add_experimental_option("useAutomationExtension", False) + options.add_argument("--disable-infobars") + + prefs = { + "download.default_directory": self.download_dir, + "plugins.always_open_pdf_externally": True, + "download.prompt_for_download": False, + "download.directory_upgrade": True, + "credentials_enable_service": False, + "profile.password_manager_enabled": False, + "profile.password_manager_leak_detection": False, + } + options.add_experimental_option("prefs", prefs) + + service = Service(ChromeDriverManager().install()) + self._driver = webdriver.Chrome(service=service, options=options) + self._driver.maximize_window() + + try: + self._driver.execute_script("Object.defineProperty(navigator, 'webdriver', {get: () => undefined})") + except Exception: + pass + + self._needs_session_clear = False + + def quit_driver(self): + with self._lock: + if self._driver: + try: + self._driver.quit() + except Exception: + pass + self._driver = None + self._kill_existing_chrome_for_profile() + + +_manager = None + + +def get_browser_manager(): + global _manager + if _manager is None: + _manager = CCABrowserManager() + return _manager + + +def clear_cca_session_on_startup(): + manager = get_browser_manager() + manager.clear_session_on_startup() diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/ActorSafetyLists/8.6294.2057/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/ActorSafetyLists/8.6294.2057/_metadata/verified_contents.json new file mode 100644 index 00000000..97ac0621 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/ActorSafetyLists/8.6294.2057/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJsaXN0ZGF0YS5qc29uIiwicm9vdF9oYXNoIjoiNmVJUlZmTTczUDJjbUxncUQ0UkRQMjU3a0Q5bWY1WUZscHlpREw1dUlfMCJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiItVlJhUzl1Q2xpeFJaSWR2c0VWMkxJb1l4UDREZHl1NTdUQUVfbUJ1dXBVIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoibmlub2RhYmNlanBlZ2xmamJraGRwbGFvZ2xwY2JmZmoiLCJpdGVtX3ZlcnNpb24iOiI4LjYyOTQuMjA1NyIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"jKit53qyELKtZdFmhNfr8UG21np9jbaiQqVos_AwfKv4_BgX2rGr9tFMYcixECPW2jWz3p_EXucBLRMppysx4tREaZvl9EEIh5rQOs4staXL4VU6ErcZemFbtGSoxxZIXi1xyIIliTA-qt1lzY_I5IrHjMMvCJCYlcElCyXxBseJ4qR0Ow9_VQqkaI9zIliBWVIAOt6c_-dL2hTkqoYCeXzIvqO4_0ui4wcj5WCAujTOc-zBl6WJeVZKtpc6_B5XI7flkjUnu5lGabghojB-Qc9Y-Fm1qZOz0zJPPj26EdqCMnyMpgDxssZyjO4P46Jjc_yMCXcKLpj5XmfoO1wRtScZPn3o4PSSVew305puVe2xJF-IhsbGSR1BWbRyMoQ0sCZkJC3VLdtW_w-emgNhgAGje-SwfkPckDe_vkrPpN6Rti_6J-SizkBUHDJMG-Dbl--_iiWOa_GwGvZx84WkWHxDRbkrhrGjgQcpXbrVtuZe8Fsx305sRj5qq5hxhlbguX_wYTK3Q_L7NjNHIkjOv6BuMF1Jo1EnCM1ey_PBx7z9pkZfRcHrCVhanvfpaXk_GeAuog1H5ESWetFgGuyvFjgApgPUycfo7c23bPIVMitpn8n1kjmUk7q11mzZANESmtDOQGDRlzhTXck6UC9DDP-AgbOMVryMRUS3MKxI58w"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"Eh7dVhKTBXsgvpNfC3nIXqJpMFzZD9oXTcm9024Z8zEOFSEw1nHWGU4Yrg_4wCpb2EiSFg9aXcVH9GvpeGg0EcGKbozMqwwmYk8UlOU5jpMf7B-afAFFKngNCuyDThtcWvWY6oKEJSVN7V4NcQ1dfhhxZLCfI8wqTbzEWCDS5vTuG0qZBHtkH4-d7r7W3c8ey4V0HtboOSF7FbHm5pC9x6T-e1uqmU0Ek-0pfHyYh-RYENVKZJN9-w8JF4y5KNN08Cyrn3-GB4IbJ6U7tgwCFnbpQqAr9oSeEcXitN0NmKuKySzvuVdNh_jQdgAOf5fkajDXHdxAWyaU1AErMLrTqQ"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/ActorSafetyLists/8.6294.2057/listdata.json b/apps/SeleniumServiceold/chrome_profile_ddma/ActorSafetyLists/8.6294.2057/listdata.json new file mode 100644 index 00000000..821920ad --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/ActorSafetyLists/8.6294.2057/listdata.json @@ -0,0 +1,24934 @@ +{ + "navigation_blocked": [ + { + "from": "*", + "to": "[*.]googleplex.com" + }, + { + "from": "*", + "to": "[*.]corp.goog" + }, + { + "from": "*", + "to": "[*.]corp.google.com" + }, + { + "from": "*", + "to": "[*.]proxy.googleprod.com" + }, + { + "from": "*", + "to": "[*.]sandbox.google.com" + }, + { + "from": "*", + "to": "[*.]borg.google.com" + }, + { + "from": "*", + "to": "[*.]prod.google.com" + }, + { + "from": "*", + "to": "accounts.google.com" + }, + { + "from": "*", + "to": "admin.google.com" + }, + { + "from": "*", + "to": "borg.google.com" + }, + { + "from": "*", + "to": "bugs.chromium.org" + }, + { + "from": "*", + "to": "chromewebstore.google.com" + }, + { + "from": "*", + "to": "chromium-review.googlesource.com" + }, + { + "from": "*", + "to": "colab.research.google.com" + }, + { + "from": "*", + "to": "colab.sandbox.google.com" + }, + { + "from": "*", + "to": "console.actions.google.com" + }, + { + "from": "*", + "to": "console.cloud.google.com" + }, + { + "from": "*", + "to": "console.developers.google.com" + }, + { + "from": "*", + "to": "console.firebase.google.com" + }, + { + "from": "*", + "to": "corp.googleapis.com" + }, + { + "from": "*", + "to": "issuetracker.google.com" + }, + { + "from": "*", + "to": "mail-settings.google.com" + }, + { + "from": "*", + "to": "myaccount.google.com" + }, + { + "from": "*", + "to": "passwords.google.com" + }, + { + "from": "*", + "to": "remotedesktop.google.com" + }, + { + "from": "*", + "to": "script.google.com" + }, + { + "from": "*", + "to": "shell.cloud.google.com" + }, + { + "from": "*", + "to": "ssh.cloud.google.com" + }, + { + "from": "*", + "to": "storage.googleapis.com" + }, + { + "from": "*", + "to": "takeout.google.com" + }, + { + "from": "*", + "to": "[*.]1stopvapor.com" + }, + { + "from": "*", + "to": "[*.]1x-winprizes.com" + }, + { + "from": "*", + "to": "[*.]3chi.com" + }, + { + "from": "*", + "to": "[*.]710pipes.com" + }, + { + "from": "*", + "to": "[*.]7oh.com" + }, + { + "from": "*", + "to": "[*.]7ohblack.com" + }, + { + "from": "*", + "to": "[*.]80percentarms.com" + }, + { + "from": "*", + "to": "[*.]aeroprecisionusa.com" + }, + { + "from": "*", + "to": "[*.]aimpoint.us" + }, + { + "from": "*", + "to": "[*.]airlockindustries.com" + }, + { + "from": "*", + "to": "[*.]alamorange.com" + }, + { + "from": "*", + "to": "[*.]alcapone-us.com" + }, + { + "from": "*", + "to": "[*.]allagash.com" + }, + { + "from": "*", + "to": "[*.]alliedbeverage.com" + }, + { + "from": "*", + "to": "[*.]ambushtoys.com" + }, + { + "from": "*", + "to": "[*.]amchar.com" + }, + { + "from": "*", + "to": "[*.]americanreloading.com" + }, + { + "from": "*", + "to": "[*.]americanspirit.com" + }, + { + "from": "*", + "to": "[*.]angelsenvy.com" + }, + { + "from": "*", + "to": "[*.]apothecarium.com" + }, + { + "from": "*", + "to": "[*.]area52.com" + }, + { + "from": "*", + "to": "[*.]arizer.com" + }, + { + "from": "*", + "to": "[*.]armslist.com" + }, + { + "from": "*", + "to": "[*.]atlanticfirearms.com" + }, + { + "from": "*", + "to": "[*.]atrius.dev" + }, + { + "from": "*", + "to": "[*.]attitudeseedbankusa.com" + }, + { + "from": "*", + "to": "[*.]b5systems.com" + }, + { + "from": "*", + "to": "[*.]bacardi.com" + }, + { + "from": "*", + "to": "[*.]backfireshop.com" + }, + { + "from": "*", + "to": "[*.]backpackboyzmi.com" + }, + { + "from": "*", + "to": "[*.]baileys.com" + }, + { + "from": "*", + "to": "[*.]bakedbags.com" + }, + { + "from": "*", + "to": "[*.]ballys.com" + }, + { + "from": "*", + "to": "[*.]bardstownbourbon.com" + }, + { + "from": "*", + "to": "[*.]barnesbullets.com" + }, + { + "from": "*", + "to": "[*.]barneysfarm.com" + }, + { + "from": "*", + "to": "[*.]barneysfarm.us" + }, + { + "from": "*", + "to": "[*.]barrelking.com" + }, + { + "from": "*", + "to": "[*.]batmachine.com" + }, + { + "from": "*", + "to": "[*.]beamdistilling.com" + }, + { + "from": "*", + "to": "[*.]bearcreekarsenal.com" + }, + { + "from": "*", + "to": "[*.]bearquartz.com" + }, + { + "from": "*", + "to": "[*.]berettagalleryusa.com" + }, + { + "from": "*", + "to": "[*.]bergara.online" + }, + { + "from": "*", + "to": "[*.]bhdistro.com" + }, + { + "from": "*", + "to": "[*.]bigchiefextracts.com" + }, + { + "from": "*", + "to": "[*.]biggrove.com" + }, + { + "from": "*", + "to": "[*.]bigmosmokeshop.com" + }, + { + "from": "*", + "to": "[*.]blacknote.com" + }, + { + "from": "*", + "to": "[*.]blackstoneshooting.com" + }, + { + "from": "*", + "to": "[*.]blackwellswines.com" + }, + { + "from": "*", + "to": "[*.]blazysusan.com" + }, + { + "from": "*", + "to": "[*.]bluemoonbrewingcompany.com" + }, + { + "from": "*", + "to": "[*.]bndlstech.com" + }, + { + "from": "*", + "to": "[*.]bottlebuzz.com" + }, + { + "from": "*", + "to": "[*.]boulevard.com" + }, + { + "from": "*", + "to": "[*.]bpioutdoors.com" + }, + { + "from": "*", + "to": "[*.]breckenridgedistillery.com" + }, + { + "from": "*", + "to": "[*.]briley.com" + }, + { + "from": "*", + "to": "[*.]brothersgrimmseeds.com" + }, + { + "from": "*", + "to": "[*.]brownells.com" + }, + { + "from": "*", + "to": "[*.]budclubshop.com" + }, + { + "from": "*", + "to": "[*.]budsgunshop.com" + }, + { + "from": "*", + "to": "[*.]budweiser.com" + }, + { + "from": "*", + "to": "[*.]buffalotracedistillery.com" + }, + { + "from": "*", + "to": "[*.]bulleit.com" + }, + { + "from": "*", + "to": "[*.]burialbeer.com" + }, + { + "from": "*", + "to": "[*.]buzzballz.com" + }, + { + "from": "*", + "to": "[*.]cakebread.com" + }, + { + "from": "*", + "to": "[*.]cakehousecannabis.com" + }, + { + "from": "*", + "to": "[*.]camel.com" + }, + { + "from": "*", + "to": "[*.]cannabox.com" + }, + { + "from": "*", + "to": "[*.]cannariver.com" + }, + { + "from": "*", + "to": "[*.]casamigos.com" + }, + { + "from": "*", + "to": "[*.]castleandkey.com" + }, + { + "from": "*", + "to": "[*.]cbdmd.com" + }, + { + "from": "*", + "to": "[*.]cdvs.us" + }, + { + "from": "*", + "to": "[*.]centermassinc.com" + }, + { + "from": "*", + "to": "[*.]chandon.com" + }, + { + "from": "*", + "to": "[*.]cheechandchonghemp.com" + }, + { + "from": "*", + "to": "[*.]chipsliquor.com" + }, + { + "from": "*", + "to": "[*.]chiselmachining.com" + }, + { + "from": "*", + "to": "[*.]chwinery.com" + }, + { + "from": "*", + "to": "[*.]cigaraficionado.com" + }, + { + "from": "*", + "to": "[*.]cleangreencertified.com" + }, + { + "from": "*", + "to": "[*.]cloud9cannabis.com" + }, + { + "from": "*", + "to": "[*.]clouddefensive.com" + }, + { + "from": "*", + "to": "[*.]cloudvapes.com" + }, + { + "from": "*", + "to": "[*.]cobratecknives.com" + }, + { + "from": "*", + "to": "[*.]cogunsales.com" + }, + { + "from": "*", + "to": "[*.]colt.com" + }, + { + "from": "*", + "to": "[*.]columbia.care" + }, + { + "from": "*", + "to": "[*.]cookiesdispensary.com" + }, + { + "from": "*", + "to": "[*.]cookiesflorida.co" + }, + { + "from": "*", + "to": "[*.]copsplus.com" + }, + { + "from": "*", + "to": "[*.]coronausa.com" + }, + { + "from": "*", + "to": "[*.]csaguns.com" + }, + { + "from": "*", + "to": "[*.]curaleaf.com" + }, + { + "from": "*", + "to": "[*.]cutwaterspirits.com" + }, + { + "from": "*", + "to": "[*.]cwspirits.com" + }, + { + "from": "*", + "to": "[*.]cyclonepods.com" + }, + { + "from": "*", + "to": "[*.]dacut.com" + }, + { + "from": "*", + "to": "[*.]dauntlessmanufacturing.com" + }, + { + "from": "*", + "to": "[*.]davidtubb.com" + }, + { + "from": "*", + "to": "[*.]deleonrxgunsandammo.com" + }, + { + "from": "*", + "to": "[*.]delmesaliquor.com" + }, + { + "from": "*", + "to": "[*.]delta8resellers.com" + }, + { + "from": "*", + "to": "[*.]deltateamtactical.com" + }, + { + "from": "*", + "to": "[*.]diageo.com" + }, + { + "from": "*", + "to": "[*.]dimeindustries.com" + }, + { + "from": "*", + "to": "[*.]discountenails.com" + }, + { + "from": "*", + "to": "[*.]discountpharms.com" + }, + { + "from": "*", + "to": "[*.]discountvapepen.com" + }, + { + "from": "*", + "to": "[*.]discreetballistics.com" + }, + { + "from": "*", + "to": "[*.]dmm.co.jp" + }, + { + "from": "*", + "to": "[*.]dogfish.com" + }, + { + "from": "*", + "to": "[*.]donbest.com" + }, + { + "from": "*", + "to": "[*.]donjulio.com" + }, + { + "from": "*", + "to": "[*.]dosequis.com" + }, + { + "from": "*", + "to": "[*.]downtownspirits.com" + }, + { + "from": "*", + "to": "[*.]dragonsmilk.com" + }, + { + "from": "*", + "to": "[*.]drinkhouseplant.com" + }, + { + "from": "*", + "to": "[*.]drinkwillies.com" + }, + { + "from": "*", + "to": "[*.]drinkwynk.com" + }, + { + "from": "*", + "to": "[*.]duckhorn.com" + }, + { + "from": "*", + "to": "[*.]dwilsonmfg.com" + }, + { + "from": "*", + "to": "[*.]eaglesportsrange.com" + }, + { + "from": "*", + "to": "[*.]eaze.com" + }, + { + "from": "*", + "to": "[*.]ecigmafia.com" + }, + { + "from": "*", + "to": "[*.]edie-parker.com" + }, + { + "from": "*", + "to": "[*.]ejuiceconnect.com" + }, + { + "from": "*", + "to": "[*.]ejuicedirect.com" + }, + { + "from": "*", + "to": "[*.]elcerritoliquor.com" + }, + { + "from": "*", + "to": "[*.]elementvape.com" + }, + { + "from": "*", + "to": "[*.]eltesorotequila.com" + }, + { + "from": "*", + "to": "[*.]empiresmokes.com" + }, + { + "from": "*", + "to": "[*.]empressgin.com" + }, + { + "from": "*", + "to": "[*.]eotechinc.com" + }, + { + "from": "*", + "to": "[*.]ethosgenetics.com" + }, + { + "from": "*", + "to": "[*.]fatheads.com" + }, + { + "from": "*", + "to": "[*.]fattuesday.com" + }, + { + "from": "*", + "to": "[*.]feals.com" + }, + { + "from": "*", + "to": "[*.]fernway.com" + }, + { + "from": "*", + "to": "[*.]fever-tree.com" + }, + { + "from": "*", + "to": "[*.]finewineandgoodspirits.com" + }, + { + "from": "*", + "to": "[*.]floridagunexchange.com" + }, + { + "from": "*", + "to": "[*.]floydscustomshop.com" + }, + { + "from": "*", + "to": "[*.]fogervapes.com" + }, + { + "from": "*", + "to": "[*.]fortgeorgebrewery.com" + }, + { + "from": "*", + "to": "[*.]forwardcontrolsdesign.com" + }, + { + "from": "*", + "to": "[*.]francisfordcoppolawinery.com" + }, + { + "from": "*", + "to": "[*.]franzesewine.com" + }, + { + "from": "*", + "to": "[*.]fswholesaleus.com" + }, + { + "from": "*", + "to": "[*.]fullyloadedchew.com" + }, + { + "from": "*", + "to": "[*.]gamecigars.com" + }, + { + "from": "*", + "to": "[*.]geekvape.com" + }, + { + "from": "*", + "to": "[*.]genuineraw.com" + }, + { + "from": "*", + "to": "[*.]getfluent.com" + }, + { + "from": "*", + "to": "[*.]getmyster.com" + }, + { + "from": "*", + "to": "[*.]getsoul.com" + }, + { + "from": "*", + "to": "[*.]getsunmed.com" + }, + { + "from": "*", + "to": "[*.]giantvapes.com" + }, + { + "from": "*", + "to": "[*.]gideonoptics.com" + }, + { + "from": "*", + "to": "[*.]glasspipesla.com" + }, + { + "from": "*", + "to": "[*.]glock.com" + }, + { + "from": "*", + "to": "[*.]gloriaferrer.com" + }, + { + "from": "*", + "to": "[*.]gmansportingarms.com" + }, + { + "from": "*", + "to": "[*.]gohatch.com" + }, + { + "from": "*", + "to": "[*.]goldenroad.la" + }, + { + "from": "*", + "to": "[*.]goldleafmd.com" + }, + { + "from": "*", + "to": "[*.]gooseisland.com" + }, + { + "from": "*", + "to": "[*.]gotoliquorstore.com" + }, + { + "from": "*", + "to": "[*.]gpen.com" + }, + { + "from": "*", + "to": "[*.]grabagun.com" + }, + { + "from": "*", + "to": "[*.]grav.com" + }, + { + "from": "*", + "to": "[*.]grayboe.com" + }, + { + "from": "*", + "to": "[*.]greatlakesbrewing.com" + }, + { + "from": "*", + "to": "[*.]greenpointseeds.com" + }, + { + "from": "*", + "to": "[*.]greenroads.com" + }, + { + "from": "*", + "to": "[*.]gricegunshop.com" + }, + { + "from": "*", + "to": "[*.]griffinhowe.com" + }, + { + "from": "*", + "to": "[*.]grog.shop" + }, + { + "from": "*", + "to": "[*.]gtdist.com" + }, + { + "from": "*", + "to": "[*.]gtr-studio.com" + }, + { + "from": "*", + "to": "[*.]guinnesswebstore.com" + }, + { + "from": "*", + "to": "[*.]gunbuyer.com" + }, + { + "from": "*", + "to": "[*.]guns.com" + }, + { + "from": "*", + "to": "[*.]gunsinternational.com" + }, + { + "from": "*", + "to": "[*.]gzanders.com" + }, + { + "from": "*", + "to": "[*.]halftimebeverage.com" + }, + { + "from": "*", + "to": "[*.]happydad.com" + }, + { + "from": "*", + "to": "[*.]happyhippo.com" + }, + { + "from": "*", + "to": "[*.]hardywood.com" + }, + { + "from": "*", + "to": "[*.]harpoonbrewery.com" + }, + { + "from": "*", + "to": "[*.]hausofarms.com" + }, + { + "from": "*", + "to": "[*.]headhunterssmokeshop.com" + }, + { + "from": "*", + "to": "[*.]heineken.com" + }, + { + "from": "*", + "to": "[*.]helle.com" + }, + { + "from": "*", + "to": "[*.]hellobatch.com" + }, + { + "from": "*", + "to": "[*.]herbalwellnesscenter.com" + }, + { + "from": "*", + "to": "[*.]herbiesheadshop.com" + }, + { + "from": "*", + "to": "[*.]highlandbrewing.com" + }, + { + "from": "*", + "to": "[*.]highwest.com" + }, + { + "from": "*", + "to": "[*.]hiproof.com" + }, + { + "from": "*", + "to": "[*.]hk-usa.com" + }, + { + "from": "*", + "to": "[*.]hoffgun.com" + }, + { + "from": "*", + "to": "[*.]honeyroseusa.com" + }, + { + "from": "*", + "to": "[*.]hornady.com" + }, + { + "from": "*", + "to": "[*.]hswsupply.com" + }, + { + "from": "*", + "to": "[*.]huxwrx.com" + }, + { + "from": "*", + "to": "[*.]hyattgunstore.com" + }, + { + "from": "*", + "to": "[*.]iba-world.com" + }, + { + "from": "*", + "to": "[*.]idaholiquor.com" + }, + { + "from": "*", + "to": "[*.]ignitioncasino.eu" + }, + { + "from": "*", + "to": "[*.]iheartjane.com" + }, + { + "from": "*", + "to": "[*.]insa.com" + }, + { + "from": "*", + "to": "[*.]jackdaniels.com" + }, + { + "from": "*", + "to": "[*.]jeeter.com" + }, + { + "from": "*", + "to": "[*.]jgsales.com" + }, + { + "from": "*", + "to": "[*.]jimbeam.com" + }, + { + "from": "*", + "to": "[*.]jjbuckley.com" + }, + { + "from": "*", + "to": "[*.]jspawnguns.com" + }, + { + "from": "*", + "to": "[*.]juicehead.com" + }, + { + "from": "*", + "to": "[*.]justinwine.com" + }, + { + "from": "*", + "to": "[*.]justkana.com" + }, + { + "from": "*", + "to": "[*.]kahlua.com" + }, + { + "from": "*", + "to": "[*.]keltecweapons.com" + }, + { + "from": "*", + "to": "[*.]ketelone.com" + }, + { + "from": "*", + "to": "[*.]keystonelight.com" + }, + { + "from": "*", + "to": "[*.]keystonesportingarmsllc.com" + }, + { + "from": "*", + "to": "[*.]khalifakush.com" + }, + { + "from": "*", + "to": "[*.]kick.com" + }, + { + "from": "*", + "to": "[*.]kimberamerica.com" + }, + { + "from": "*", + "to": "[*.]kineticdg.com" + }, + { + "from": "*", + "to": "[*.]knightarmco.com" + }, + { + "from": "*", + "to": "[*.]konabrewinghawaii.com" + }, + { + "from": "*", + "to": "[*.]krieghoff.com" + }, + { + "from": "*", + "to": "[*.]krytac.com" + }, + { + "from": "*", + "to": "[*.]kures.co" + }, + { + "from": "*", + "to": "[*.]kushqueen.shop" + }, + { + "from": "*", + "to": "[*.]kybourbontrail.com" + }, + { + "from": "*", + "to": "[*.]lagunitas.com" + }, + { + "from": "*", + "to": "[*.]leesdiscountliquor.com" + }, + { + "from": "*", + "to": "[*.]legacysports.com" + }, + { + "from": "*", + "to": "[*.]letsascend.com" + }, + { + "from": "*", + "to": "[*.]libertycannabis.com" + }, + { + "from": "*", + "to": "[*.]lighterusa.com" + }, + { + "from": "*", + "to": "[*.]lightshade.com" + }, + { + "from": "*", + "to": "[*.]liquorandwineoutlets.com" + }, + { + "from": "*", + "to": "[*.]liquorbarn.com" + }, + { + "from": "*", + "to": "[*.]litfarms.com" + }, + { + "from": "*", + "to": "[*.]lookah.com" + }, + { + "from": "*", + "to": "[*.]looseleaf.com" + }, + { + "from": "*", + "to": "[*.]lordvaperpens.com" + }, + { + "from": "*", + "to": "[*.]lowkeydis.com" + }, + { + "from": "*", + "to": "[*.]luckystrike.com" + }, + { + "from": "*", + "to": "[*.]mainlinearmory.com" + }, + { + "from": "*", + "to": "[*.]makersmark.com" + }, + { + "from": "*", + "to": "[*.]manasupply.com" + }, + { + "from": "*", + "to": "[*.]manhattanbeer.com" + }, + { + "from": "*", + "to": "[*.]manoswine.com" + }, + { + "from": "*", + "to": "[*.]mark7reloading.com" + }, + { + "from": "*", + "to": "[*.]marstrigger.com" + }, + { + "from": "*", + "to": "[*.]mephistogenetics.com" + }, + { + "from": "*", + "to": "[*.]miamiherald.com" + }, + { + "from": "*", + "to": "[*.]midsouthshooterssupply.com" + }, + { + "from": "*", + "to": "[*.]midwestguns.com" + }, + { + "from": "*", + "to": "[*.]midwestgunworks.com" + }, + { + "from": "*", + "to": "[*.]mipod.com" + }, + { + "from": "*", + "to": "[*.]missionliquor.com" + }, + { + "from": "*", + "to": "[*.]misterguns.com" + }, + { + "from": "*", + "to": "[*.]modernwarriors.com" + }, + { + "from": "*", + "to": "[*.]modlite.com" + }, + { + "from": "*", + "to": "[*.]modulusarms.com" + }, + { + "from": "*", + "to": "[*.]moet.com" + }, + { + "from": "*", + "to": "[*.]molsoncoors.com" + }, + { + "from": "*", + "to": "[*.]monstrumtactical.com" + }, + { + "from": "*", + "to": "[*.]moonwlkr.com" + }, + { + "from": "*", + "to": "[*.]morrrange.com" + }, + { + "from": "*", + "to": "[*.]mossberg.com" + }, + { + "from": "*", + "to": "[*.]motherearthri.com" + }, + { + "from": "*", + "to": "[*.]mothershipglass.com" + }, + { + "from": "*", + "to": "[*.]muckleshootcasino.com" + }, + { + "from": "*", + "to": "[*.]multiversebeans.com" + }, + { + "from": "*", + "to": "[*.]mummnapa.com" + }, + { + "from": "*", + "to": "[*.]mygrizzly.com" + }, + { + "from": "*", + "to": "[*.]myhavenstores.com" + }, + { + "from": "*", + "to": "[*.]mynicco.com" + }, + { + "from": "*", + "to": "[*.]myuwell.com" + }, + { + "from": "*", + "to": "[*.]myvaporstore.com" + }, + { + "from": "*", + "to": "[*.]natchezss.com" + }, + { + "from": "*", + "to": "[*.]nationwideliquor.com" + }, + { + "from": "*", + "to": "[*.]nativesmokes4less.one" + }, + { + "from": "*", + "to": "[*.]nectar.store" + }, + { + "from": "*", + "to": "[*.]neptuneseedbank.com" + }, + { + "from": "*", + "to": "[*.]nestorliquor.com" + }, + { + "from": "*", + "to": "[*.]newhollandbrew.com" + }, + { + "from": "*", + "to": "[*.]newport-pleasure.com" + }, + { + "from": "*", + "to": "[*.]newriffdistilling.com" + }, + { + "from": "*", + "to": "[*.]nicnac.com" + }, + { + "from": "*", + "to": "[*.]northerner.com" + }, + { + "from": "*", + "to": "[*.]nosler.com" + }, + { + "from": "*", + "to": "[*.]novakratom.com" + }, + { + "from": "*", + "to": "[*.]nuleafnaturals.com" + }, + { + "from": "*", + "to": "[*.]nvsglassworks.com" + }, + { + "from": "*", + "to": "[*.]nwtnhome.com" + }, + { + "from": "*", + "to": "[*.]nylservices.net" + }, + { + "from": "*", + "to": "[*.]ochotequila.com" + }, + { + "from": "*", + "to": "[*.]odellbrewing.com" + }, + { + "from": "*", + "to": "[*.]ohlq.com" + }, + { + "from": "*", + "to": "[*.]olesmoky.com" + }, + { + "from": "*", + "to": "[*.]omrifles.com" + }, + { + "from": "*", + "to": "[*.]onlineliquor.com" + }, + { + "from": "*", + "to": "[*.]oozelife.com" + }, + { + "from": "*", + "to": "[*.]oregrown.com" + }, + { + "from": "*", + "to": "[*.]ottercreeklabs.com" + }, + { + "from": "*", + "to": "[*.]ounceoz.com" + }, + { + "from": "*", + "to": "[*.]oxva.com" + }, + { + "from": "*", + "to": "[*.]pallmallusa.com" + }, + { + "from": "*", + "to": "[*.]palmbay.com" + }, + { + "from": "*", + "to": "[*.]palmettostatearmory.com" + }, + { + "from": "*", + "to": "[*.]pappyco.com" + }, + { + "from": "*", + "to": "[*.]partisantriggers.com" + }, + { + "from": "*", + "to": "[*.]pax.com" + }, + { + "from": "*", + "to": "[*.]paylesskratom.com" + }, + { + "from": "*", + "to": "[*.]planetofthevapes.com" + }, + { + "from": "*", + "to": "[*.]pointblankrange.com" + }, + { + "from": "*", + "to": "[*.]pornhub.com" + }, + { + "from": "*", + "to": "[*.]primaryarms.com" + }, + { + "from": "*", + "to": "[*.]primesupplydistro.com" + }, + { + "from": "*", + "to": "[*.]printyour2a.com" + }, + { + "from": "*", + "to": "[*.]puffco.com" + }, + { + "from": "*", + "to": "[*.]pulsarvaporizers.com" + }, + { + "from": "*", + "to": "[*.]pureohiowellness.com" + }, + { + "from": "*", + "to": "[*.]purlifenm.com" + }, + { + "from": "*", + "to": "[*.]randys.com" + }, + { + "from": "*", + "to": "[*.]rawthentic.com" + }, + { + "from": "*", + "to": "[*.]redstarvapor.com" + }, + { + "from": "*", + "to": "[*.]reedsindoorrange.com" + }, + { + "from": "*", + "to": "[*.]refinemi.com" + }, + { + "from": "*", + "to": "[*.]relxnow.com" + }, + { + "from": "*", + "to": "[*.]remedyliquor.com" + }, + { + "from": "*", + "to": "[*.]restoredispensaries.com" + }, + { + "from": "*", + "to": "[*.]rhinegeist.com" + }, + { + "from": "*", + "to": "[*.]ribenyan.com" + }, + { + "from": "*", + "to": "[*.]riflesupply.com" + }, + { + "from": "*", + "to": "[*.]risecannabis.com" + }, + { + "from": "*", + "to": "[*.]rkguns.com" + }, + { + "from": "*", + "to": "[*.]rostmartin.com" + }, + { + "from": "*", + "to": "[*.]rsregulate.com" + }, + { + "from": "*", + "to": "[*.]rubypearlco.com" + }, + { + "from": "*", + "to": "[*.]rumchata.com" + }, + { + "from": "*", + "to": "[*.]ryot.com" + }, + { + "from": "*", + "to": "[*.]santacruzshredder.com" + }, + { + "from": "*", + "to": "[*.]savagearms.com" + }, + { + "from": "*", + "to": "[*.]sazerac.com" + }, + { + "from": "*", + "to": "[*.]sb-tactical.com" + }, + { + "from": "*", + "to": "[*.]schedule35.co" + }, + { + "from": "*", + "to": "[*.]scheels.com" + }, + { + "from": "*", + "to": "[*.]scopelist.com" + }, + { + "from": "*", + "to": "[*.]scottsdalegunclub.com" + }, + { + "from": "*", + "to": "[*.]sctmfg.com" + }, + { + "from": "*", + "to": "[*.]secondamendsports.com" + }, + { + "from": "*", + "to": "[*.]securitegunclub.com" + }, + { + "from": "*", + "to": "[*.]seedsman.com" + }, + { + "from": "*", + "to": "[*.]seedsupreme.com" + }, + { + "from": "*", + "to": "[*.]sensiseeds.com" + }, + { + "from": "*", + "to": "[*.]sft2tactical.com" + }, + { + "from": "*", + "to": "[*.]sgproof.com" + }, + { + "from": "*", + "to": "[*.]shangriladispensaries.com" + }, + { + "from": "*", + "to": "[*.]sharpshooting.net" + }, + { + "from": "*", + "to": "[*.]shawcustombarrels.com" + }, + { + "from": "*", + "to": "[*.]shopbeergear.com" + }, + { + "from": "*", + "to": "[*.]shopbotanist.com" + }, + { + "from": "*", + "to": "[*.]shopburninglove.com" + }, + { + "from": "*", + "to": "[*.]shopharborside.com" + }, + { + "from": "*", + "to": "[*.]shophod.com" + }, + { + "from": "*", + "to": "[*.]shortsbrewing.com" + }, + { + "from": "*", + "to": "[*.]showmesunrise.com" + }, + { + "from": "*", + "to": "[*.]sierrabullets.com" + }, + { + "from": "*", + "to": "[*.]sierranevada.com" + }, + { + "from": "*", + "to": "[*.]silveroak.com" + }, + { + "from": "*", + "to": "[*.]silverstaterelief.com" + }, + { + "from": "*", + "to": "[*.]sixtyvines.com" + }, + { + "from": "*", + "to": "[*.]skoal.com" + }, + { + "from": "*", + "to": "[*.]skygatewholesale.com" + }, + { + "from": "*", + "to": "[*.]slickvapes.com" + }, + { + "from": "*", + "to": "[*.]sluggers.com" + }, + { + "from": "*", + "to": "[*.]smkw.com" + }, + { + "from": "*", + "to": "[*.]smokerfriendly.com" + }, + { + "from": "*", + "to": "[*.]smoktech.com" + }, + { + "from": "*", + "to": "[*.]smokymountaincbd.com" + }, + { + "from": "*", + "to": "[*.]snusdaddy.com" + }, + { + "from": "*", + "to": "[*.]specsonline.com" + }, + { + "from": "*", + "to": "[*.]sportsmansoutdoorsuperstore.com" + }, + { + "from": "*", + "to": "[*.]springfield-armory.com" + }, + { + "from": "*", + "to": "[*.]starbudscolorado.com" + }, + { + "from": "*", + "to": "[*.]staylitdesign.com" + }, + { + "from": "*", + "to": "[*.]stellaartois.com" + }, + { + "from": "*", + "to": "[*.]stellarosa.com" + }, + { + "from": "*", + "to": "[*.]stgermainliqueur.com" + }, + { + "from": "*", + "to": "[*.]stiiizy.com" + }, + { + "from": "*", + "to": "[*.]stincusa.com" + }, + { + "from": "*", + "to": "[*.]stoegerindustries.com" + }, + { + "from": "*", + "to": "[*.]storz-bickel.com" + }, + { + "from": "*", + "to": "[*.]strainly.io" + }, + { + "from": "*", + "to": "[*.]stranahans.com" + }, + { + "from": "*", + "to": "[*.]strikeindustries.com" + }, + { + "from": "*", + "to": "[*.]strngseeds.com" + }, + { + "from": "*", + "to": "[*.]stundenglass.com" + }, + { + "from": "*", + "to": "[*.]sugarlands.com" + }, + { + "from": "*", + "to": "[*.]sundae.flowers" + }, + { + "from": "*", + "to": "[*.]sundaygoods.com" + }, + { + "from": "*", + "to": "[*.]sunshinedaydream.com" + }, + { + "from": "*", + "to": "[*.]suparms.com" + }, + { + "from": "*", + "to": "[*.]surlybrewing.com" + }, + { + "from": "*", + "to": "[*.]taginn-usa.com" + }, + { + "from": "*", + "to": "[*.]tangledrootsbrewingco.com" + }, + { + "from": "*", + "to": "[*.]tearsoftheleft.com" + }, + { + "from": "*", + "to": "[*.]tedtobacco.com" + }, + { + "from": "*", + "to": "[*.]texasgunexperience.com" + }, + { + "from": "*", + "to": "[*.]theargus.co.uk" + }, + { + "from": "*", + "to": "[*.]thearmorylife.com" + }, + { + "from": "*", + "to": "[*.]thebarreltap.com" + }, + { + "from": "*", + "to": "[*.]thebourbonconcierge.com" + }, + { + "from": "*", + "to": "[*.]thecountryshed.com" + }, + { + "from": "*", + "to": "[*.]thedablab.com" + }, + { + "from": "*", + "to": "[*.]thedispensarynv.com" + }, + { + "from": "*", + "to": "[*.]thedopestshop.com" + }, + { + "from": "*", + "to": "[*.]thefirestation.com" + }, + { + "from": "*", + "to": "[*.]theflowery.co" + }, + { + "from": "*", + "to": "[*.]thegiftofwhatif.com" + }, + { + "from": "*", + "to": "[*.]thegundies.com" + }, + { + "from": "*", + "to": "[*.]thegunparlor.com" + }, + { + "from": "*", + "to": "[*.]theliquorbarn.com" + }, + { + "from": "*", + "to": "[*.]theliquorbros.com" + }, + { + "from": "*", + "to": "[*.]theliquorstore.com" + }, + { + "from": "*", + "to": "[*.]themininail.com" + }, + { + "from": "*", + "to": "[*.]themodernsportsman.com" + }, + { + "from": "*", + "to": "[*.]theoutpostarmory.com" + }, + { + "from": "*", + "to": "[*.]thesmokeshopguys.com" + }, + { + "from": "*", + "to": "[*.]thesocialleaf.com" + }, + { + "from": "*", + "to": "[*.]thevapersworld.com" + }, + { + "from": "*", + "to": "[*.]thezenco.com" + }, + { + "from": "*", + "to": "[*.]tools420.com" + }, + { + "from": "*", + "to": "[*.]torchhemp.com" + }, + { + "from": "*", + "to": "[*.]tpg420.com" + }, + { + "from": "*", + "to": "[*.]trehouse.com" + }, + { + "from": "*", + "to": "[*.]trilliumbrewing.com" + }, + { + "from": "*", + "to": "[*.]tristararms.com" + }, + { + "from": "*", + "to": "[*.]troegs.com" + }, + { + "from": "*", + "to": "[*.]trulieve.com" + }, + { + "from": "*", + "to": "[*.]tryarro.com" + }, + { + "from": "*", + "to": "[*.]trybrst.com" + }, + { + "from": "*", + "to": "[*.]trynowadays.com" + }, + { + "from": "*", + "to": "[*.]turleywinecellars.com" + }, + { + "from": "*", + "to": "[*.]twinliquors.com" + }, + { + "from": "*", + "to": "[*.]uncoiledfirearms.com" + }, + { + "from": "*", + "to": "[*.]underwoodammo.com" + }, + { + "from": "*", + "to": "[*.]unitytactical.com" + }, + { + "from": "*", + "to": "[*.]unlockparadise.com" + }, + { + "from": "*", + "to": "[*.]uptownspirits.com" + }, + { + "from": "*", + "to": "[*.]urbnleaf.com" + }, + { + "from": "*", + "to": "[*.]usafirearms.com" + }, + { + "from": "*", + "to": "[*.]usedguns.com" + }, + { + "from": "*", + "to": "[*.]utepilsbrewing.com" + }, + { + "from": "*", + "to": "[*.]vapehoneystick.com" + }, + { + "from": "*", + "to": "[*.]vapesourcing.com" + }, + { + "from": "*", + "to": "[*.]vapewh.com" + }, + { + "from": "*", + "to": "[*.]vaporauthority.com" + }, + { + "from": "*", + "to": "[*.]vaporcafeonline.net" + }, + { + "from": "*", + "to": "[*.]vaporfi.com" + }, + { + "from": "*", + "to": "[*.]vaporhatch.com" + }, + { + "from": "*", + "to": "[*.]vaporider.deals" + }, + { + "from": "*", + "to": "[*.]verilife.com" + }, + { + "from": "*", + "to": "[*.]vermontfreehand.com" + }, + { + "from": "*", + "to": "[*.]veuveclicquot.com" + }, + { + "from": "*", + "to": "[*.]vgoodiez.com" + }, + { + "from": "*", + "to": "[*.]visitgreengoods.com" + }, + { + "from": "*", + "to": "[*.]voodooranger.com" + }, + { + "from": "*", + "to": "[*.]vpm.com" + }, + { + "from": "*", + "to": "[*.]vytaloptions.com" + }, + { + "from": "*", + "to": "[*.]wbarmory.com" + }, + { + "from": "*", + "to": "[*.]whatacountry.com" + }, + { + "from": "*", + "to": "[*.]whiskyandwhiskey.com" + }, + { + "from": "*", + "to": "[*.]whistlepigwhiskey.com" + }, + { + "from": "*", + "to": "[*.]wickedweedbrewing.com" + }, + { + "from": "*", + "to": "[*.]williesremedy.com" + }, + { + "from": "*", + "to": "[*.]wilsoncombat.com" + }, + { + "from": "*", + "to": "[*.]winc.com" + }, + { + "from": "*", + "to": "[*.]winchester.com" + }, + { + "from": "*", + "to": "[*.]windycitycigars.com" + }, + { + "from": "*", + "to": "[*.]winstoncigarettes.com" + }, + { + "from": "*", + "to": "[*.]woodencork.com" + }, + { + "from": "*", + "to": "[*.]woodfordreserve.com" + }, + { + "from": "*", + "to": "[*.]wulfmods.com" + }, + { + "from": "*", + "to": "[*.]ww2collectibles.com" + }, + { + "from": "*", + "to": "[*.]xhamster.com" + }, + { + "from": "*", + "to": "[*.]xnxx.com" + }, + { + "from": "*", + "to": "[*.]xvideos.com" + }, + { + "from": "*", + "to": "[*.]yankeespirits.com" + }, + { + "from": "*", + "to": "[*.]yocan.com" + }, + { + "from": "*", + "to": "[*.]yocanvaporizer.com" + }, + { + "from": "*", + "to": "[*.]youbooze.com" + }, + { + "from": "*", + "to": "[*.]zamnesia.com" + }, + { + "from": "*", + "to": "[*.]zerofoxgivenllc.com" + }, + { + "from": "*", + "to": "[*.]zigzag.com" + }, + { + "from": "*", + "to": "[*.]zippixtoothpicks.com" + } + ], + "navigation_allowed": [ + { + "from": "https://play.prodigygame.com", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://connected.mcgraw-hill.com", + "to": "https://login.mhcampus.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://clever.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://clever.com" + }, + { + "from": "https://math.prodigygame.com", + "to": "https://play.prodigygame.com" + }, + { + "from": "https://ezto.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://clever.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://learning.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://clever.com" + }, + { + "from": "https://www.getepic.com", + "to": "https://kids.getepic.com" + }, + { + "from": "https://workforcenow.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://clever.com" + }, + { + "from": "https://qbo.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://login.live.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://outlook.office.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://ccsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://outlook.live.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://api.id.me", + "to": "https://sa.www4.irs.gov" + }, + { + "from": "https://account.microsoft.com", + "to": "https://login.live.com" + }, + { + "from": "https://easybridge-dashboard-web.savvaseasybridge.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://student.edgenuity.com", + "to": "https://sso-middleman.sso-prod.il-apps.com" + }, + { + "from": "https://play.boddlelearning.com", + "to": "https://lms.boddlelearning.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://outlook.office.com" + }, + { + "from": "https://personal1.vanguard.com", + "to": "https://login.vanguard.com" + }, + { + "from": "https://www.doubledowncasino.com", + "to": "https://www.doubledowncasino2.com" + }, + { + "from": "https://zone05-student.renaissance-go.com", + "to": "https://global-zone05.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://app.blackbaud.com", + "to": "https://sts-sso.myschoolapp.com" + }, + { + "from": "https://www.capitalone.com", + "to": "https://myaccounts.capitalone.com" + }, + { + "from": "https://kids.getepic.com", + "to": "https://www.getepic.com" + }, + { + "from": "https://my.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://www.wellsfargo.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://app.subject.com", + "to": "https://app.time4learning.com" + }, + { + "from": "https://sso.prodigygame.com", + "to": "https://play.prodigygame.com" + }, + { + "from": "https://zone51-student.renaissance-go.com", + "to": "https://global-zone51.renaissance-go.com" + }, + { + "from": "https://secure.bankofamerica.com", + "to": "https://www.bankofamerica.com" + }, + { + "from": "https://zone50-student.renaissance-go.com", + "to": "https://global-zone50.renaissance-go.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://secure.ssa.gov" + }, + { + "from": "https://device.login.microsoftonline.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://www.doubledowncasino2.com", + "to": "https://ddc.promo" + }, + { + "from": "https://accounts.google.com", + "to": "https://mail.google.com" + }, + { + "from": "https://forms.office.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://student.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://zone53-student.renaissance-go.com", + "to": "https://global-zone53.renaissance-go.com" + }, + { + "from": "https://api.imaginelearning.com", + "to": "https://my.imaginelearning.com" + }, + { + "from": "https://apps.explorelearning.com", + "to": "https://content.explorelearning.com" + }, + { + "from": "https://global.americanexpress.com", + "to": "https://www.americanexpress.com" + }, + { + "from": "https://www.blooket.com", + "to": "https://www.google.com" + }, + { + "from": "https://sso.prodigygame.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://zone20-student.renaissance-go.com", + "to": "https://global-zone20.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://zone52-student.renaissance-go.com", + "to": "https://global-zone52.renaissance-go.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://id.synchrony.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://getnovasearches.com" + }, + { + "from": "https://secure.uhcprovider.com", + "to": "https://identity.onehealthcareid.com" + }, + { + "from": "https://zone08-student.renaissance-go.com", + "to": "https://global-zone08.renaissance-go.com" + }, + { + "from": "https://online.citi.com", + "to": "https://www.citi.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://t.co" + }, + { + "from": "https://content.explorelearning.com", + "to": "https://connect.explorelearning.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://pass.securly.com" + }, + { + "from": "https://english.prodigygame.com", + "to": "https://play.prodigygame.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://www.myhoroscopepro.com" + }, + { + "from": "https://policyservicing.apps.progressive.com", + "to": "https://account.apps.progressive.com" + }, + { + "from": "https://f2.apps.elf.edmentum.com", + "to": "https://auth.edmentum.com" + }, + { + "from": "https://www.chase.com", + "to": "https://secure.chase.com" + }, + { + "from": "https://sites.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://www.aetna.com", + "to": "https://health.aetna.com" + }, + { + "from": "https://global-zone05.renaissance-go.com", + "to": "https://zone05-student.renaissance-go.com" + }, + { + "from": "https://informeddelivery.usps.com", + "to": "https://www.usps.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://student.amplify.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mysignins.microsoft.com" + }, + { + "from": "https://clever.com", + "to": "https://app.seesaw.me" + }, + { + "from": "https://accounts.intuit.com", + "to": "https://qbo.intuit.com" + }, + { + "from": "https://endfield.gryphline.com", + "to": "https://to.trakzon.com" + }, + { + "from": "https://absenceemp.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://absenceadminweb.frontlineeducation.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://www.bankofamerica.com", + "to": "https://secure.bankofamerica.com" + }, + { + "from": "https://www.thelearningodyssey.com", + "to": "https://app.time4learning.com" + }, + { + "from": "https://games.prodigygame.com", + "to": "https://play.prodigygame.com" + }, + { + "from": "https://www.canva.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.ssa.gov", + "to": "https://secure.ssa.gov" + }, + { + "from": "https://runpayroll.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://global-zone51.renaissance-go.com", + "to": "https://zone51-student.renaissance-go.com" + }, + { + "from": "https://www.google.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://outlook.office365.com" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://www.fidelity.com" + }, + { + "from": "https://www.opera.com", + "to": "https://to.trakzon.com" + }, + { + "from": "https://signin.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://cas.byu.edu", + "to": "https://api-d3b66583.duosecurity.com" + }, + { + "from": "https://www.microsoft.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://reading.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://content.explorelearning.com", + "to": "https://apps.explorelearning.com" + }, + { + "from": "https://login.live.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://student.edgenuity.com", + "to": "https://auth.edgenuity.com" + }, + { + "from": "https://www.gimkit.com", + "to": "https://www.google.com" + }, + { + "from": "https://sso.rumba.pk12ls.com", + "to": "https://www.savvasrealize.com" + }, + { + "from": "https://accounts.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://www.coolmathgames.com", + "to": "https://www.google.com" + }, + { + "from": "https://travel.capitalone.com", + "to": "https://verified.capitalone.com" + }, + { + "from": "https://m365.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://id.blooket.com", + "to": "https://dashboard.blooket.com" + }, + { + "from": "https://f1.apps.elf.edmentum.com", + "to": "https://auth.edmentum.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://consumercenter.mysynchrony.com" + }, + { + "from": "https://accounts.shopify.com", + "to": "https://admin.shopify.com" + }, + { + "from": "https://health.aetna.com", + "to": "https://www.aetna.com" + }, + { + "from": "https://api-d594f029.duosecurity.com", + "to": "https://shb.ais.ucla.edu" + }, + { + "from": "https://global-zone53.renaissance-go.com", + "to": "https://zone53-student.renaissance-go.com" + }, + { + "from": "https://useast-www.securly.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://idp.ncedcloud.org", + "to": "https://my.ncedcloud.org" + }, + { + "from": "https://www.usbank.com", + "to": "https://onlinebanking.usbank.com" + }, + { + "from": "https://sm-student-mfe-production.smhost.net", + "to": "https://successmaker.smhost.net" + }, + { + "from": "https://www.churchofjesuschrist.org", + "to": "https://id.churchofjesuschrist.org" + }, + { + "from": "https://classroom.google.com", + "to": "https://clever.com" + }, + { + "from": "https://www.securly.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://www.noredink.com", + "to": "https://clever.com" + }, + { + "from": "https://sa.www4.irs.gov", + "to": "https://api.id.me" + }, + { + "from": "https://search.yahoo.com", + "to": "https://cosrchrdr.com" + }, + { + "from": "https://account.venmo.com", + "to": "https://id.venmo.com" + }, + { + "from": "https://global-zone50.renaissance-go.com", + "to": "https://zone50-student.renaissance-go.com" + }, + { + "from": "https://apstudents.collegeboard.org", + "to": "https://myap.collegeboard.org" + }, + { + "from": "https://login.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://chatgpt.com", + "to": "https://www.google.com" + }, + { + "from": "https://queue.ticketmaster.com", + "to": "https://www.ticketmaster.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://samsclub.syf.com" + }, + { + "from": "https://auth.ohid.ohio.gov", + "to": "https://ohid.verify.ohio.gov" + }, + { + "from": "https://play.blooket.com", + "to": "https://www.google.com" + }, + { + "from": "https://global-zone20.renaissance-go.com", + "to": "https://zone20-student.renaissance-go.com" + }, + { + "from": "https://student.edgenuity.com", + "to": "https://student.ex.edgenuity.com" + }, + { + "from": "https://xtramath.org", + "to": "https://home.xtramath.org" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://amazon.syf.com" + }, + { + "from": "https://www.discover.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://global-zone51.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://bbu-ion.com" + }, + { + "from": "https://app.powerbi.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.ticketmaster.com", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://cust01-prd03-ath01.prd.mykronos.com" + }, + { + "from": "https://www.pch.com", + "to": "https://mpo.pch.com" + }, + { + "from": "https://access.paylocity.com", + "to": "https://go.paylocity.com" + }, + { + "from": "https://sso.vspvision.com", + "to": "https://portal.eyefinity.com" + }, + { + "from": "https://runpayroll.adp.com", + "to": "https://runpayrollmain.adp.com" + }, + { + "from": "https://global-zone52.renaissance-go.com", + "to": "https://zone52-student.renaissance-go.com" + }, + { + "from": "https://accounts.brex.com", + "to": "https://accounts-api.brex.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.canva.com", + "to": "https://www.google.com" + }, + { + "from": "https://sso.comptia.org", + "to": "https://labsimapp.testout.com" + }, + { + "from": "https://www.google.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://outlook.office.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://docs.google.com" + }, + { + "from": "https://sso.philasd.org", + "to": "https://philasd.infinitecampus.org" + }, + { + "from": "https://app-unify.app.connectcdk.com", + "to": "https://login.connectcdk.com" + }, + { + "from": "https://useast2-www.securly.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://global-zone08.renaissance-go.com", + "to": "https://zone08-student.renaissance-go.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://login.classlink.com" + }, + { + "from": "https://m3a.vhlcentral.com", + "to": "https://www.vhlcentral.com" + }, + { + "from": "https://login.frontlineeducation.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://kahoot.com", + "to": "https://www.google.com" + }, + { + "from": "https://secureb.eyefinity.com", + "to": "https://portal.eyefinity.com" + }, + { + "from": "https://global-pr.renaissance-go.com", + "to": "https://teacher.renaissance.com" + }, + { + "from": "https://personal1.vanguard.com", + "to": "https://logon.vanguard.com" + }, + { + "from": "https://amer-1.identity.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://auth.ticketmaster.com", + "to": "https://www.ticketmaster.com" + }, + { + "from": "https://secure.eyefinity.com", + "to": "https://secureb.eyefinity.com" + }, + { + "from": "https://absencesub.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://dashboard.brex.com", + "to": "https://accounts.brex.com" + }, + { + "from": "https://goldquest.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://houstonisd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://hmh-prod-758e06fe-8ce4-48c1-8178-352985ed61dc.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://farmersagent.lightning.force.com", + "to": "https://farmersagent.my.salesforce.com" + }, + { + "from": "https://outlook.live.com", + "to": "https://login.live.com" + }, + { + "from": "https://global-zone05.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://clever.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://adminwebui.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://portal.eyefinity.com", + "to": "https://sso.vspvision.com" + }, + { + "from": "https://my.amplify.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://www.commonlit.org", + "to": "https://clever.com" + }, + { + "from": "https://caas.mheducation.com", + "to": "https://accounts.mheducation.com" + }, + { + "from": "https://www.clever.com", + "to": "https://www.google.com" + }, + { + "from": "https://clever.com", + "to": "https://platform.learning.com" + }, + { + "from": "https://www.att.com", + "to": "https://oidc.idp.clogin.att.com" + }, + { + "from": "https://ohid.verify.ohio.gov", + "to": "https://auth.ohid.ohio.gov" + }, + { + "from": "https://games.aarp.org", + "to": "https://secure.aarp.org" + }, + { + "from": "https://lms.lausd.net", + "to": "https://login.i-ready.com" + }, + { + "from": "https://tsheets.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://www.getepic.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://cryptohack.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://www.google.com", + "to": "https://mysdpbc.org" + }, + { + "from": "https://worldtrends.pw", + "to": "https://www.google.com" + }, + { + "from": "https://scratch.mit.edu", + "to": "https://www.google.com" + }, + { + "from": "https://secure.indeed.com", + "to": "https://account.indeed.com" + }, + { + "from": "https://portal.follettdestiny.com", + "to": "https://security.follettsoftware.com" + }, + { + "from": "https://login.live.com", + "to": "https://account.microsoft.com" + }, + { + "from": "https://click.alibaba.com", + "to": "https://m1rs.com" + }, + { + "from": "https://accounts-api.brex.com", + "to": "https://dashboard.brex.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.reddit.com" + }, + { + "from": "https://to.pwrgamerz.com", + "to": "https://www.playerhq.co" + }, + { + "from": "https://signin.att.com", + "to": "https://att-yahoo.att.net" + }, + { + "from": "https://vocabulary.amplify.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://mail3.spectrum.net", + "to": "https://www.spectrum.net" + }, + { + "from": "https://www.mysdpbc.org", + "to": "https://mysdpbc.org" + }, + { + "from": "https://oauth.portal.athenahealth.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://login.centralreach.com", + "to": "https://members.centralreach.com" + }, + { + "from": "https://account.live.com", + "to": "https://login.live.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://mail.proton.me", + "to": "https://account.proton.me" + }, + { + "from": "https://ww2.dealertrack.app.coxautoinc.com", + "to": "https://login.dealertrack.app.coxautoinc.com" + }, + { + "from": "https://www.healthsafe-id.com", + "to": "https://member.uhc.com" + }, + { + "from": "https://lti-auth.prod.amira.cloud", + "to": "https://home.app.amiralearning.com" + }, + { + "from": "https://www.nytimes.com", + "to": "https://www.google.com" + }, + { + "from": "https://prod-auth.fastbridge.org", + "to": "https://clever.com" + }, + { + "from": "https://www.deltadentalins.com", + "to": "https://auth.deltadentalins.com" + }, + { + "from": "https://login.us.bill.com", + "to": "https://app02.us.bill.com" + }, + { + "from": "https://signin.ea.com", + "to": "https://www.ea.com" + }, + { + "from": "https://idp3.optimum.net", + "to": "https://myemail.optimum.net" + }, + { + "from": "https://open.spotify.com", + "to": "https://accounts.spotify.com" + }, + { + "from": "https://www.google.com", + "to": "https://docs.google.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://www.google.com" + }, + { + "from": "https://google-sso.prd.mykronos.com", + "to": "https://cust01-prd03-ath01.prd.mykronos.com" + }, + { + "from": "https://login.taxes.hrblock.com", + "to": "https://taxes.hrblock.com" + }, + { + "from": "https://lti.int.turnitin.com", + "to": "https://www.gradescope.com" + }, + { + "from": "https://api.va.gov", + "to": "https://www.va.gov" + }, + { + "from": "https://sso.purdue.edu", + "to": "https://purdue.brightspace.com" + }, + { + "from": "https://images.search.yahoo.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://cnsb.usps.com", + "to": "https://pay.usps.com" + }, + { + "from": "https://www.internalfb.com", + "to": "https://fb.okta.com" + }, + { + "from": "https://sso.prodigygame.com", + "to": "https://games.prodigygame.com" + }, + { + "from": "https://www.wherewindsmeetgame.com", + "to": "https://to.pwrgamerz.com" + }, + { + "from": "https://wayground.com", + "to": "https://www.google.com" + }, + { + "from": "https://oidc.idp.clogin.att.com", + "to": "https://signin.att.com" + }, + { + "from": "https://prod.idp.collegeboard.org", + "to": "https://myap.collegeboard.org" + }, + { + "from": "https://igoforms2.ipipeline.com", + "to": "https://pipepasstoigo.ipipeline.com" + }, + { + "from": "https://milogintp.michigan.gov", + "to": "https://miloginbi.michigan.gov" + }, + { + "from": "https://www.synchrony.com", + "to": "https://lowes.syf.com" + }, + { + "from": "https://myaccount.mohela.studentaid.gov", + "to": "https://authenticate2.mohela.studentaid.gov" + }, + { + "from": "https://fishingfrenzy.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone50.renaissance-go.com" + }, + { + "from": "https://healthy.kaiserpermanente.org", + "to": "https://identityauth.kaiserpermanente.org" + }, + { + "from": "https://docs.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://employers.indeed.com", + "to": "https://account.indeed.com" + }, + { + "from": "https://my.amplify.com", + "to": "https://student.amplify.com" + }, + { + "from": "https://canvas.tamu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://clever.com", + "to": "https://www.zearn.org" + }, + { + "from": "https://okta.brightmls.com", + "to": "https://login.brightmls.com" + }, + { + "from": "https://central.sophos.com", + "to": "https://login.sophos.com" + }, + { + "from": "https://www.mathplayground.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.savvasrealize.com", + "to": "https://sso.rumba.pk12ls.com" + }, + { + "from": "https://secure.indeed.com", + "to": "https://employers.indeed.com" + }, + { + "from": "https://app02.us.bill.com", + "to": "https://login.us.bill.com" + }, + { + "from": "https://en.wikipedia.org", + "to": "https://www.google.com" + }, + { + "from": "https://login.confluent.io", + "to": "https://confluent.cloud" + }, + { + "from": "https://login.vanguard.com", + "to": "https://logon.vanguard.com" + }, + { + "from": "https://endfield.gryphline.com", + "to": "https://to.pwrgamerz.com" + }, + { + "from": "https://api.imaginelearning.com", + "to": "https://app.imaginelearning.com" + }, + { + "from": "https://global-zone50.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://www.t-mobile.com", + "to": "https://account.t-mobile.com" + }, + { + "from": "https://www.ixl.com", + "to": "https://www.google.com" + }, + { + "from": "https://www1.deltadentalins.com", + "to": "https://www.deltadentalins.com" + }, + { + "from": "https://myaccount.edfinancial.studentaid.gov", + "to": "https://authenticate2.edfinancial.studentaid.gov" + }, + { + "from": "https://login.xfinity.com", + "to": "https://www.xfinity.com" + }, + { + "from": "https://workplaceservices.fidelity.com", + "to": "https://nb.fidelity.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://ath01.prd.mykronos.com" + }, + { + "from": "https://my.ncedcloud.org", + "to": "https://idp.ncedcloud.org" + }, + { + "from": "https://login.lightspeedsystems.app", + "to": "https://classroom.lightspeedsystems.app" + }, + { + "from": "https://workspace.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.drivecentric.io", + "to": "https://app.drivecentric.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://static.deledao.com" + }, + { + "from": "https://www.creditonebank.com", + "to": "https://access.creditonebank.com" + }, + { + "from": "https://unify-snhu.my.site.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://farmersinsurance.okta.com", + "to": "https://farmersagent.lightning.force.com" + }, + { + "from": "https://www.alaskaair.com", + "to": "https://auth0.alaskaair.com" + }, + { + "from": "https://eee-api.10005.elluciancloud.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.expedia.com", + "to": "https://www.clicktripz.com" + }, + { + "from": "https://www.foragentsonly.com", + "to": "https://policyservicing.apps.foragentsonly.com" + }, + { + "from": "https://sts.flvs.net", + "to": "https://login.flvs.net" + }, + { + "from": "https://myaccount.aidvantage.studentaid.gov", + "to": "https://authenticate2.aidvantage.studentaid.gov" + }, + { + "from": "https://open.spotify.com", + "to": "https://www.google.com" + }, + { + "from": "https://global-zone20.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://myaccountauth.caliberhomeloans.com", + "to": "https://myaccount.newrez.com" + }, + { + "from": "https://informeddelivery.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://caia.treasury.gov" + }, + { + "from": "https://pay.usps.com", + "to": "https://cnsb.usps.com" + }, + { + "from": "https://edu.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.spectrum.net", + "to": "https://id.spectrum.net" + }, + { + "from": "https://taxes.hrblock.com", + "to": "https://login.taxes.hrblock.com" + }, + { + "from": "https://www.cengage.com", + "to": "https://account.cengage.com" + }, + { + "from": "https://identityauth.kaiserpermanente.org", + "to": "https://healthy.kaiserpermanente.org" + }, + { + "from": "https://www.getepic.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone05.renaissance-go.com" + }, + { + "from": "https://global-zone52.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://teams.microsoft.com" + }, + { + "from": "https://api.id.me", + "to": "https://verify.id.me" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://auth.msu.edu", + "to": "https://d2l.msu.edu" + }, + { + "from": "https://matrix.brightmls.com", + "to": "https://www.brightmls.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://tjx.syf.com" + }, + { + "from": "https://waller.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://webmail1.earthlink.net", + "to": "https://accounts.earthlink.net" + }, + { + "from": "https://www-awu.aleks.com", + "to": "https://www-awa.aleks.com" + }, + { + "from": "https://physician.quanum.questdiagnostics.com", + "to": "https://auth2.questdiagnostics.com" + }, + { + "from": "https://retaillink.login.wal-mart.com", + "to": "https://retaillink2.wal-mart.com" + }, + { + "from": "https://genesishcc.onelogin.com", + "to": "https://cust01-prd07-ath01.prd.mykronos.com" + }, + { + "from": "https://login.microsoft.com", + "to": "https://login.live.com" + }, + { + "from": "https://courses.portal2learn.com", + "to": "https://login.learn.pennfoster.edu" + }, + { + "from": "https://mysteriousprocess.com", + "to": "https://d0dh.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://clever.com" + }, + { + "from": "https://signin.coxautoinc.com", + "to": "https://login.dealertrack.app.coxautoinc.com" + }, + { + "from": "https://federation.intuit.com", + "to": "https://auth.byndid.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://cnsb.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://vantus.cardinalhealth.com", + "to": "https://pdlogin.cardinalhealth.com" + }, + { + "from": "https://outlook.cloud.microsoft", + "to": "https://outlook.live.com" + }, + { + "from": "https://account.proton.me", + "to": "https://mail.proton.me" + }, + { + "from": "https://accounts.google.com", + "to": "https://payments.google.com" + }, + { + "from": "https://login.huntington.com", + "to": "https://onlinebanking.huntington.com" + }, + { + "from": "https://sts-vis-main.starbucks.com", + "to": "https://sso-stb.jdadelivers.com" + }, + { + "from": "https://gogetwaggle.com", + "to": "https://practice.gogetwaggle.com" + }, + { + "from": "https://verified.capitalone.com", + "to": "https://myaccounts.capitalone.com" + }, + { + "from": "https://identity.athenahealth.com", + "to": "https://athenanet.athenahealth.com" + }, + { + "from": "https://api2.practicefusion.com", + "to": "https://api.id.me" + }, + { + "from": "https://www.citi.com", + "to": "https://online.citi.com" + }, + { + "from": "https://onlinebanking.usbank.com", + "to": "https://www.usbank.com" + }, + { + "from": "https://verified.capitalone.com", + "to": "https://creditwise.capitalone.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://outlook.cloud.microsoft" + }, + { + "from": "https://na3.netchexonline.net", + "to": "https://primaryauth.b2clogin.com" + }, + { + "from": "https://www.familysearch.org", + "to": "https://ident.familysearch.org" + }, + { + "from": "https://www.google.com", + "to": "https://www.facebook.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://www.google.com", + "to": "https://mail.google.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://web.kamihq.com" + }, + { + "from": "https://new.express.adobe.com", + "to": "https://classroom.edu.adobe.com" + }, + { + "from": "https://global-zone53.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://blog.techpointspot.com", + "to": "https://m1rs.com" + }, + { + "from": "https://shibboleth.arizona.edu", + "to": "https://d2l.arizona.edu" + }, + { + "from": "https://login.renaissance.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://best.aliexpress.com", + "to": "https://blog.techpointspot.com" + }, + { + "from": "https://ntrdd.mlsmatrix.com", + "to": "https://ntreis.clareityiam.net" + }, + { + "from": "https://skyward.iscorp.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://sso.prodigygame.com", + "to": "https://english.prodigygame.com" + }, + { + "from": "https://quizlet.com", + "to": "https://www.google.com" + }, + { + "from": "https://cat.easybridge.pk12ls.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.espn.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone50-student.renaissance-go.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://hmh-prod-e18cca52-2652-4760-91b4-7f9f8a1b8dc0.okta.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://games.prodigygame.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.realtor.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://bingo-app-dsa.playtika.com" + }, + { + "from": "https://us-east-1.console.aws.amazon.com", + "to": "https://console.aws.amazon.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://xsearch4you.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://login.aa.com", + "to": "https://www.aa.com" + }, + { + "from": "https://www.desmos.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.tripadvisor.com", + "to": "https://www.clicktripz.com" + }, + { + "from": "https://reading.amplify.com", + "to": "https://vocabulary.amplify.com" + }, + { + "from": "https://servicing.online.metlife.com", + "to": "https://access.online.metlife.com" + }, + { + "from": "https://hsccsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone50-student.renaissance-go.com" + }, + { + "from": "https://connect.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://verify.id.me", + "to": "https://api.id.me" + }, + { + "from": "https://idcs-256bd455f58c4aeb8d0305d1ea06637c.identity.oraclecloud.com", + "to": "https://login.oci.oraclecloud.com" + }, + { + "from": "https://global-zone08.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://primaryauth.b2clogin.com", + "to": "https://na3.netchexonline.net" + }, + { + "from": "https://zoom.us", + "to": "https://www.zoom.com" + }, + { + "from": "https://github.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://onedrive.live.com", + "to": "https://login.live.com" + }, + { + "from": "https://unify-snhu.my.site.com", + "to": "https://my.snhu.edu" + }, + { + "from": "https://webcourses.ucf.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://getproctorio.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://clever.com" + }, + { + "from": "https://www.narakathegame.com", + "to": "https://to.pwrgamerz.com" + }, + { + "from": "https://secure.simplepractice.com", + "to": "https://account.simplepractice.com" + }, + { + "from": "https://www-awy.aleks.com", + "to": "https://www-awa.aleks.com" + }, + { + "from": "https://f2.apps.elf.edmentum.com", + "to": "https://f2.app.edmentum.com" + }, + { + "from": "https://www.google.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://identity.myisolved.com", + "to": "https://aee.myisolved.com" + }, + { + "from": "https://lg-brn.provenpixel.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://admin.shopify.com", + "to": "https://accounts.shopify.com" + }, + { + "from": "https://cloud.authentisign.com", + "to": "https://www.zipformplus.com" + }, + { + "from": "https://outlook.office365.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://lg-twn.provenpixel.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://lg-zhr.provenpixel.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-758e06fe-8ce4-48c1-8178-352985ed61dc.okta.com" + }, + { + "from": "https://lg-lvr.provenpixel.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://clever.com", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://lg-crl.provenpixel.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://lg-dbr.provenpixel.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://clever.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://www.google.com", + "to": "https://austinisd.us001-rapididentity.com" + }, + { + "from": "https://play.blooket.com", + "to": "https://dashboard.blooket.com" + }, + { + "from": "https://app01.us.bill.com", + "to": "https://login.us.bill.com" + }, + { + "from": "https://www.amtrak.com", + "to": "https://login.amtrak.com" + }, + { + "from": "https://aasd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://app.nearpod.com", + "to": "https://nearpod.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.hubspot.com" + }, + { + "from": "https://lg.provenpixel.com", + "to": "https://everyonetravels.com" + }, + { + "from": "https://workplaceservices.fidelity.com", + "to": "https://workplacedigital.fidelity.com" + }, + { + "from": "https://id.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://hpayroll.adp.com", + "to": "https://runpayrollmain.adp.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://word.cloud.microsoft" + }, + { + "from": "https://closereading.amplify.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://firewall-cp.cnusd.k12.ca.us:6082", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.starbucks.com", + "to": "https://sbux-portal.globalreachtech.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://schools.renaissance.com" + }, + { + "from": "https://www.aarp.org", + "to": "https://games.aarp.org" + }, + { + "from": "https://apclassroom.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://www.usvisascheduling.com", + "to": "https://atlasauth.b2clogin.com" + }, + { + "from": "https://sso.maxiagentes.net", + "to": "https://hermes.maxiagentes.net" + }, + { + "from": "https://docs.google.com", + "to": "https://forms.gle" + }, + { + "from": "https://www.brainpop.com", + "to": "https://jr.brainpop.com" + }, + { + "from": "https://www.openinvoice.com", + "to": "https://app.openinvoice.com" + }, + { + "from": "https://www.mail.com", + "to": "https://navigator-lxa.mail.com" + }, + { + "from": "https://pike.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone08.renaissance-go.com" + }, + { + "from": "https://idp.texthelp.com", + "to": "https://orbit.texthelp.com" + }, + { + "from": "https://student-client.readingeggs.com", + "to": "https://app.readingeggs.com" + }, + { + "from": "https://login.us.bill.com", + "to": "https://app01.us.bill.com" + }, + { + "from": "https://students.magmamath.com", + "to": "https://app.magmamath.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://accounts.hytale.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.usa.canon.com", + "to": "https://auth.myprofile.americas.canon.com" + }, + { + "from": "https://eric.textron.com", + "to": "https://login.textron.com" + }, + { + "from": "https://play.blooket.com", + "to": "https://www.blooket.com" + }, + { + "from": "https://my.americanhondafinance.com", + "to": "https://login.honda.com" + }, + { + "from": "https://vinsolutions.signin.coxautoinc.com", + "to": "https://vinsolutions.app.coxautoinc.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://wd501.myworkday.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.pinterest.com" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.kroger.com" + }, + { + "from": "https://doctor.vsp.com", + "to": "https://sso.vspvision.com" + }, + { + "from": "https://idpproxy-ucpath.universityofcalifornia.edu", + "to": "https://ucphrprdpub.universityofcalifornia.edu" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone51.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://my.d41.org", + "to": "https://myd41.us001-rapididentity.com" + }, + { + "from": "https://www.xfinity.com", + "to": "https://customer.xfinity.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone05-student.renaissance-go.com" + }, + { + "from": "https://rosevillejuhsd.asp.aeries.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://myips.schoology.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://facts.prodigygame.com", + "to": "https://play.prodigygame.com" + }, + { + "from": "https://www.prodigygame.com", + "to": "https://www.google.com" + }, + { + "from": "https://app.blackbaud.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://learn.pennfoster.edu", + "to": "https://landing.portal2learn.com" + }, + { + "from": "https://www.reddit.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.humbleisd.net", + "to": "https://humbleisd.us001-rapididentity.com" + }, + { + "from": "https://myemail.optimum.net", + "to": "https://www.optimum.net" + }, + { + "from": "https://login.nationalgrid.com", + "to": "https://myaccount.nationalgrid.com" + }, + { + "from": "https://kennesaw.view.usg.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.nwea.org", + "to": "https://start.mapnwea.org" + }, + { + "from": "https://auth.apis.classlink.com", + "to": "https://login.classlink.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://www.facebook.com" + }, + { + "from": "https://reviewstores.com", + "to": "https://asbrqvf.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://www.pearson.com" + }, + { + "from": "https://policycenter.farmersinsurance.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://finance.yahoo.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://member.uhc.com", + "to": "https://www.healthsafe-id.com" + }, + { + "from": "https://www.deltamath.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://garlandisd.us002-rapididentity.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://id.blooket.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://mylab.pearson.com" + }, + { + "from": "https://www.hoodamath.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.today.newyorklife.com", + "to": "https://www.pfed.newyorklife.com:9031" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://clever.com" + }, + { + "from": "https://payroll.justworks.com", + "to": "https://api.payroll.justworks.com" + }, + { + "from": "https://bostoncollege.instructure.com", + "to": "https://services.bc.edu" + }, + { + "from": "https://portal.us.bn.cloud.ariba.com", + "to": "https://service.ariba.com" + }, + { + "from": "https://www.faust.idp.ford.com", + "to": "https://corp.sts.ford.com" + }, + { + "from": "https://www-awa.aleks.com", + "to": "https://www.aleks.com" + }, + { + "from": "https://www.xbox.com", + "to": "https://login.live.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://clever.com" + }, + { + "from": "https://sso.godaddy.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://mclass.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://rewards.pch.com", + "to": "https://mpo.pch.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.amazon.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://sso.curseforge.com" + }, + { + "from": "https://netsecure.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://www.walmart.com", + "to": "https://r.v2i8b.com" + }, + { + "from": "https://lrps.wgu.edu", + "to": "https://access.wgu.edu" + }, + { + "from": "https://id.spectrum.net", + "to": "https://www.spectrum.net" + }, + { + "from": "https://login.usw2.pure.cloud", + "to": "https://apps.usw2.pure.cloud" + }, + { + "from": "https://emufsd.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://workplacedigital.fidelity.com", + "to": "https://workplaceservices.fidelity.com" + }, + { + "from": "https://auth.myflfamilies.com", + "to": "https://myaccess.myflfamilies.com" + }, + { + "from": "https://fluency.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://myaccountauth.caliberhomeloans.com", + "to": "https://myaccount.shellpointmtg.com" + }, + { + "from": "https://endfield.gryphline.com", + "to": "https://www.gamazi.com" + }, + { + "from": "https://lg.provenpixel.com", + "to": "https://top-list.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mylearning.suny.edu" + }, + { + "from": "https://idcs-6dfbdd810afa4d509f6cfc191d612acd.identity.oraclecloud.com", + "to": "https://login.ucdenver.edu" + }, + { + "from": "https://apps.facebook.com", + "to": "https://bingo.bitrhymes.com" + }, + { + "from": "https://apps.usw2.pure.cloud", + "to": "https://login.usw2.pure.cloud" + }, + { + "from": "https://identity.onehealthcareid.com", + "to": "https://www.uhcjarvis.com" + }, + { + "from": "https://www.google.com", + "to": "https://tab.gladly.io" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone52.renaissance-go.com" + }, + { + "from": "https://ic4.computershare.com", + "to": "https://www-us.computershare.com" + }, + { + "from": "https://www.freetaxusa.com", + "to": "https://auth.freetaxusa.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://wayground.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://documentcloud.adobe.com" + }, + { + "from": "https://www.prodigygame.com", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://myaccount.draftkings.com", + "to": "https://sportsbook.draftkings.com" + }, + { + "from": "https://www.aol.com", + "to": "https://membernotifications.aol.com" + }, + { + "from": "https://video.search.yahoo.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://ca-egusd.edupoint.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://jackson.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://login.zillow-workspace.com", + "to": "https://www.dotloop.com" + }, + { + "from": "https://servicing.newrez.com", + "to": "https://myaccountauth.caliberhomeloans.com" + }, + { + "from": "https://teacher.goguardian.com", + "to": "https://account.goguardian.com" + }, + { + "from": "https://id.blooket.com", + "to": "https://www.blooket.com" + }, + { + "from": "https://account.mayoclinic.org", + "to": "https://onlineservices.mayoclinic.org" + }, + { + "from": "https://id.starbucks.com", + "to": "https://sso-stb.jdadelivers.com" + }, + { + "from": "https://tusd1.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://play.stmath.com", + "to": "https://clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://apps.warren.kyschools.us" + }, + { + "from": "https://idp.hawaii.edu", + "to": "https://lamaku.hawaii.edu" + }, + { + "from": "https://clever.com", + "to": "https://pass.securly.com" + }, + { + "from": "https://absenceadminweb.frontlineeducation.com", + "to": "https://login.frontlineeducation.com" + }, + { + "from": "https://connect.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://search.yahoo.com", + "to": "https://seek.searchthatweb.com" + }, + { + "from": "https://f1.apps.elf.edmentum.com", + "to": "https://f1.app.edmentum.com" + }, + { + "from": "https://www.crazygames.com", + "to": "https://www.google.com" + }, + { + "from": "https://lausdschoology.azurewebsites.net", + "to": "https://www.google.com" + }, + { + "from": "https://app.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://online.adp.com", + "to": "https://runpayroll.adp.com" + }, + { + "from": "https://secureacceptance.cybersource.com", + "to": "https://www.cengage.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://jcpenney.syf.com" + }, + { + "from": "https://idp.aa.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://pbskids.org", + "to": "https://www.google.com" + }, + { + "from": "https://everyonetravels.com", + "to": "https://djxh1.com" + }, + { + "from": "https://authorize.coxautoinc.com", + "to": "https://vinsolutions.signin.coxautoinc.com" + }, + { + "from": "https://www.jobleads.com", + "to": "https://click.appcast.io" + }, + { + "from": "https://www2.bwproducers.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://idp.maine.edu", + "to": "https://identity.maine.edu" + }, + { + "from": "https://lms.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://dashboard.covermymeds.com", + "to": "https://portal.covermymeds.com" + }, + { + "from": "https://app.constantcontact.com", + "to": "https://login.constantcontact.com" + }, + { + "from": "https://sso.bi.com", + "to": "https://ta.bi.com" + }, + { + "from": "https://login.i-ready.com", + "to": "https://clever.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://apps.facebook.com" + }, + { + "from": "https://aic.fcps.edu", + "to": "https://sso.fcps.edu" + }, + { + "from": "https://trinet.hrpassport.com", + "to": "https://identity.trinet.com" + }, + { + "from": "https://am.ticketmaster.com", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://www.dotloop.com", + "to": "https://my.dotloop.com" + }, + { + "from": "https://ohid.ohio.gov", + "to": "https://auth.ohid.ohio.gov" + }, + { + "from": "https://clever.com", + "to": "https://www.brainpop.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone20.renaissance-go.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://g2288.com" + }, + { + "from": "https://help.twitch.tv", + "to": "https://id.twitch.tv" + }, + { + "from": "https://signin.aws.amazon.com", + "to": "https://us-east-2.signin.aws.amazon.com" + }, + { + "from": "https://widefieldco.infinitecampus.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://service.ringcentral.com", + "to": "https://login.ringcentral.com" + }, + { + "from": "https://myaccount.microsoft.com", + "to": "https://mysignins.microsoft.com" + }, + { + "from": "https://login.avidsuite.com", + "to": "https://supplierexperiences.avidsuite.com" + }, + { + "from": "https://www.indeed.com", + "to": "https://smartapply.indeed.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://app.readinghorizons.com", + "to": "https://clever.com" + }, + { + "from": "https://clever.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://documentcloud.adobe.com" + }, + { + "from": "https://amphi.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.bing.com", + "to": "https://www.msn.com" + }, + { + "from": "https://my.healthequity.com", + "to": "https://member.my.healthequity.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://www.pdf2docs.com" + }, + { + "from": "https://clever.com", + "to": "https://www.ixl.com" + }, + { + "from": "https://myaccount.centerpointenergy.com", + "to": "https://login.centerpointenergy.com" + }, + { + "from": "https://id.cengage.com", + "to": "https://account.cengage.com" + }, + { + "from": "https://login.connectcdk.com", + "to": "https://app-unify.app.connectcdk.com" + }, + { + "from": "https://authdepot.phoenix.edu", + "to": "https://login.phoenix.edu" + }, + { + "from": "https://m365.cloud.microsoft", + "to": "https://login.live.com" + }, + { + "from": "https://providerportal.libertydentalplan.com", + "to": "https://libertydentaloffice.b2clogin.com" + }, + { + "from": "https://readyhub.garlandisd.net", + "to": "https://garlandisd.us002-rapididentity.com" + }, + { + "from": "https://my.stukent.com", + "to": "https://login.stukent.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://bank.truist.com", + "to": "https://dias.bank.truist.com" + }, + { + "from": "https://accounts.pointclickcare.com", + "to": "https://login.pointclickcare.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://us-east-1.online.tableau.com" + }, + { + "from": "https://id.twitch.tv", + "to": "https://help.twitch.tv" + }, + { + "from": "https://find.myhoroscopepro.com", + "to": "https://www.myhoroscopepro.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.my.froedtert.com", + "to": "https://id.my.froedtert.com" + }, + { + "from": "https://mail.google.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://f2.app.edmentum.com", + "to": "https://f2.apps.elf.edmentum.com" + }, + { + "from": "https://memberlogin.carefirst.com", + "to": "https://member.carefirst.com" + }, + { + "from": "https://absenceadminweb.frontlineeducation.com", + "to": "https://absencesub.frontlineeducation.com" + }, + { + "from": "https://studio.youtube.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://sso.uga.edu", + "to": "https://uga.view.usg.edu" + }, + { + "from": "https://my.amplify.com", + "to": "https://mclass.amplify.com" + }, + { + "from": "https://ndusnam.ndus.edu", + "to": "https://api-bff46e3e.duosecurity.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://clever.com" + }, + { + "from": "https://gemini.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://launchpad.classlink.com", + "to": "https://myapps.classlink.com" + }, + { + "from": "https://developer.api.autodesk.com", + "to": "https://acc.autodesk.com" + }, + { + "from": "https://7rl70027.ibosscloud.com", + "to": "https://www.google.com" + }, + { + "from": "https://matrix.fmlsd.mlsmatrix.com", + "to": "https://firstmls-login.sso.remine.com" + }, + { + "from": "https://watch.spectrum.net", + "to": "https://id.spectrum.net" + }, + { + "from": "https://policycenter-2.farmersinsurance.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://mpo.pch.com", + "to": "https://www.pch.com" + }, + { + "from": "https://retail.cdk.com", + "to": "https://www.eleadcrm.com" + }, + { + "from": "https://apps.docusign.com", + "to": "https://na3.docusign.net" + }, + { + "from": "https://apps.facebook.com", + "to": "https://doubleucasino.com" + }, + { + "from": "https://www.google.com", + "to": "https://static.deledao.com" + }, + { + "from": "https://apps.docusign.com", + "to": "https://na4.docusign.net" + }, + { + "from": "https://cs.oasis.asu.edu", + "to": "https://go.oasis.asu.edu" + }, + { + "from": "https://classroom.google.com", + "to": "https://orbit.texthelp.com" + }, + { + "from": "https://prod.idp.collegeboard.org", + "to": "https://www.collegeboard.org" + }, + { + "from": "https://mathstream.carnegielearning.com", + "to": "https://www.carnegielearning.com" + }, + { + "from": "https://gresham.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://albertsons-admin.okta.com", + "to": "https://albertsons.okta.com" + }, + { + "from": "https://www.opera.com", + "to": "https://www.runoperagx.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.cnn.com" + }, + { + "from": "https://idm.suny.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://dadeschools.schoology.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://clever.discoveryeducation.com", + "to": "https://clever.com" + }, + { + "from": "https://businesscentral.dynamics.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://forms.office.com" + }, + { + "from": "https://mattoon.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://accounts.spotify.com", + "to": "https://open.spotify.com" + }, + { + "from": "https://coda.grammarly.com", + "to": "https://app.grammarly.com" + }, + { + "from": "https://npsadfs.nps.k12.nj.us", + "to": "https://ola.performancematters.com" + }, + { + "from": "https://www.ikea.com", + "to": "https://us.accounts.ikea.com" + }, + { + "from": "https://login.stukent.com", + "to": "https://my.stukent.com" + }, + { + "from": "https://authentication.iepdirect.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://ciam.albertsons.com", + "to": "https://albertsons-admin.okta.com" + }, + { + "from": "https://cardholder.ebtedge.com", + "to": "https://login5.fisglobal.com" + }, + { + "from": "https://login.tax1099.com", + "to": "https://web.tax1099.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://e2020.geniussis.com", + "to": "https://sso-middleman.sso-prod.il-apps.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://10ay.online.tableau.com" + }, + { + "from": "https://www.crunchyroll.com", + "to": "https://sso.crunchyroll.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://id.my.froedtert.com", + "to": "https://www.my.froedtert.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.imdb.com" + }, + { + "from": "https://support.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://doubleucasino.com", + "to": "https://duc.link" + }, + { + "from": "https://acsc.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://sso.entrykeyid.com", + "to": "https://my.ambetterhealth.com" + }, + { + "from": "https://member.carefirst.com", + "to": "https://memberlogin.carefirst.com" + }, + { + "from": "https://crmkt.livejasmin.com", + "to": "https://martted.com" + }, + { + "from": "https://prod-app02-blue.fastbridge.org", + "to": "https://prod-auth.fastbridge.org" + }, + { + "from": "https://account.hrblock.com", + "to": "https://taxes.hrblock.com" + }, + { + "from": "https://air.1688.com", + "to": "https://order.1688.com" + }, + { + "from": "https://api-f75d14b9.duosecurity.com", + "to": "https://identity.maine.edu" + }, + { + "from": "https://kahoot.it", + "to": "https://www.google.com" + }, + { + "from": "https://clever.com", + "to": "https://www.myreadingacademy.com" + }, + { + "from": "https://secure.justworks.com", + "to": "https://payroll.justworks.com" + }, + { + "from": "https://id.blooket.com", + "to": "https://www.google.com" + }, + { + "from": "https://identity.walmart.com", + "to": "https://www.walmart.com" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone05-student.renaissance-go.com" + }, + { + "from": "https://pe-xl-prod.knowdl.com", + "to": "https://interop.pearson.com" + }, + { + "from": "https://apps.cgp-oex.wgu.edu", + "to": "https://lrps.wgu.edu" + }, + { + "from": "https://www.myworkday.com", + "to": "https://federation.intuit.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://idp.aa.com" + }, + { + "from": "https://sso.jumpcloud.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://www.liveadexchanger.com" + }, + { + "from": "https://www.myreadingacademy.com", + "to": "https://clever.com" + }, + { + "from": "https://spplus-ss1.prd.mykronos.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://www.advancepro.com", + "to": "https://my.advancepro.com" + }, + { + "from": "https://sso.nwmls.com", + "to": "https://members.nwmls.com" + }, + { + "from": "https://ddpcshares.com", + "to": "https://www.doubledowncasino.com" + }, + { + "from": "https://auth.reliant.com", + "to": "https://myaccount.reliant.com" + }, + { + "from": "https://student.classdojo.com", + "to": "https://www.classdojo.com" + }, + { + "from": "https://shib.uvu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://prod-useast-b.online.tableau.com" + }, + { + "from": "https://policyservicing.apps.foragentsonly.com", + "to": "https://www.foragentsonly.com" + }, + { + "from": "https://www.lexiacore5.com", + "to": "https://clever.com" + }, + { + "from": "https://www.walmart.com", + "to": "https://identity.walmart.com" + }, + { + "from": "https://login.labcorp.com", + "to": "https://link.labcorp.com" + }, + { + "from": "https://sports.yahoo.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://api.my.healthequity.com", + "to": "https://member.my.healthequity.com" + }, + { + "from": "https://codespark.com", + "to": "https://dashboard.codespark.com" + }, + { + "from": "https://matrix.commondataplatform.com", + "to": "https://signin.northstarmls.com" + }, + { + "from": "https://start.mapnwea.org", + "to": "https://teach.mapnwea.org" + }, + { + "from": "https://auth.wyze.com", + "to": "https://my.wyze.com" + }, + { + "from": "https://idp.gsu.edu", + "to": "https://gastate.view.usg.edu" + }, + { + "from": "https://bookflix.digital.scholastic.com", + "to": "https://digital.scholastic.com" + }, + { + "from": "https://mydmvportal.flhsmv.gov", + "to": "https://mydmvportal-flhsmv.my.site.com" + }, + { + "from": "https://sdsu.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://checkout.ticketmaster.com", + "to": "https://www.ticketmaster.com" + }, + { + "from": "https://fs.charterschoolit.com", + "to": "https://www.colegia.org" + }, + { + "from": "https://student.magicschool.ai", + "to": "https://login.magicschool.ai" + }, + { + "from": "https://www.huntington.com", + "to": "https://onlinebanking.huntington.com" + }, + { + "from": "https://clever.com", + "to": "https://one95.app" + }, + { + "from": "https://sef.mlsmatrix.com", + "to": "https://miamirealtors.mysolidearth.com" + }, + { + "from": "https://secure.aarp.org", + "to": "https://games.aarp.org" + }, + { + "from": "https://old.reddit.com", + "to": "https://www.reddit.com" + }, + { + "from": "https://workforcenow.cloud.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://access.jpmorgan.com", + "to": "https://accessportal.jpmorgan.com" + }, + { + "from": "https://www.americanexpress.com", + "to": "https://www.travel.americanexpress.com" + }, + { + "from": "https://nerd.wwnorton.com", + "to": "https://ncia.wwnorton.com" + }, + { + "from": "https://login.aol.com", + "to": "https://www.aol.com" + }, + { + "from": "https://blackboard.ndus.edu", + "to": "https://ndusnam.ndus.edu" + }, + { + "from": "https://search.yahoo.com", + "to": "https://find.myhoroscopepro.com" + }, + { + "from": "https://successmaker.smhost.net", + "to": "https://sm-student-mfe-production.smhost.net" + }, + { + "from": "https://www.google.com", + "to": "https://www.canva.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://app.powerbi.com" + }, + { + "from": "https://searchsuperpdf.com", + "to": "https://searchscr.com" + }, + { + "from": "https://login.frontlineeducation.com", + "to": "https://absenceemp.frontlineeducation.com" + }, + { + "from": "https://learn.snhu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.comed.com", + "to": "https://secure1.comed.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://www.google.com" + }, + { + "from": "https://fs.dcccd.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://billinghub.farmersinsurance.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://www1.arbitersports.com", + "to": "https://go.arbitersports.com" + }, + { + "from": "https://www.mylakeviewloan.com", + "to": "https://account.mylakeviewloan.com" + }, + { + "from": "https://farmersinsurance.okta.com", + "to": "https://outlook.office365.com" + }, + { + "from": "https://my.amplify.com", + "to": "https://vocabulary.amplify.com" + }, + { + "from": "https://reading.amplify.com", + "to": "https://closereading.amplify.com" + }, + { + "from": "https://merchant.snapfinance.com", + "to": "https://m-id.snapfinance.com" + }, + { + "from": "https://eis-prod.ec.jsums.edu", + "to": "https://facultyssb-prod.ec.jsums.edu" + }, + { + "from": "https://apps.docusign.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://www.nitrotype.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.instagram.com", + "to": "https://www.google.com" + }, + { + "from": "https://learn0.k12.com", + "to": "https://login.k12.com" + }, + { + "from": "https://canvas.oregonstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://idpcloud.nycenet.edu", + "to": "https://hmh-prod-4383c407-584d-4b6f-ad21-164c9c4bdabb.okta.com" + }, + { + "from": "https://auth.band.us", + "to": "https://www.band.us" + }, + { + "from": "https://shib.bu.edu", + "to": "https://student.bu.edu" + }, + { + "from": "https://track.ecampaignstats.com", + "to": "https://gateway.app.cardealsnearyou.com" + }, + { + "from": "https://docs.google.com", + "to": "https://clever.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://everify.uscis.gov" + }, + { + "from": "https://order.chick-fil-a.com", + "to": "https://login.my.chick-fil-a.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone08-student.renaissance-go.com" + }, + { + "from": "https://www.troweprice.com", + "to": "https://www.rps.troweprice.com" + }, + { + "from": "https://www.getepic.com", + "to": "https://clever.com" + }, + { + "from": "https://account.kdocs.cn", + "to": "https://account.wps.cn" + }, + { + "from": "https://unblocked-games.s3.amazonaws.com", + "to": "https://www.google.com" + }, + { + "from": "https://lotto.pch.com", + "to": "https://mpo.pch.com" + }, + { + "from": "https://carvana.okta.com", + "to": "https://tableau.carvana.net" + }, + { + "from": "https://outlook.live.com", + "to": "https://outlook.office.com" + }, + { + "from": "https://www.verizon.com", + "to": "https://secure.verizon.com" + }, + { + "from": "https://poki.com", + "to": "https://www.google.com" + }, + { + "from": "https://prod-app04-blue.fastbridge.org", + "to": "https://prod-auth.fastbridge.org" + }, + { + "from": "https://www.erome.com", + "to": "https://stripchat.com" + }, + { + "from": "https://auth.edgenuity.com", + "to": "https://www.google.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone52-student.renaissance-go.com" + }, + { + "from": "https://lg.provenpixel.com", + "to": "https://retaillane.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.courses.miami.edu" + }, + { + "from": "https://mso.morganstanleyclientserv.com", + "to": "https://login.morganstanleyclientserv.com" + }, + { + "from": "https://smartapply.indeed.com", + "to": "https://secure.indeed.com" + }, + { + "from": "https://us-east-2.console.aws.amazon.com", + "to": "https://console.aws.amazon.com" + }, + { + "from": "https://www.khanacademy.org", + "to": "https://www.google.com" + }, + { + "from": "https://achieve.macmillanlearning.com", + "to": "https://iam.macmillanlearning.com" + }, + { + "from": "https://account.cengage.com", + "to": "https://auth.cengage.com" + }, + { + "from": "https://clever.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://shibboleth.buffalo.edu", + "to": "https://ublearns.buffalo.edu" + }, + { + "from": "https://sso.comptia.org", + "to": "https://platform.comptia.org" + }, + { + "from": "https://org62.lightning.force.com", + "to": "https://org62.my.salesforce.com" + }, + { + "from": "https://my.lonestar.edu", + "to": "https://d2l.lonestar.edu" + }, + { + "from": "https://www.classdojo.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.pchshopping.com", + "to": "https://mpo.pch.com" + }, + { + "from": "https://same-witness.com", + "to": "https://d0dh.com" + }, + { + "from": "https://www.google.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://signin.aws.amazon.com", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://popsmartblocker.pro", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://login.classlink.com" + }, + { + "from": "https://apstudents.collegeboard.org", + "to": "https://www.collegeboard.org" + }, + { + "from": "https://www.facebook.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://apstudents.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://outlook.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.samplicio.us", + "to": "https://rx.samplicio.us" + }, + { + "from": "https://idp.classlink.com", + "to": "https://ola.performancematters.com" + }, + { + "from": "https://myap.collegeboard.org", + "to": "https://www.google.com" + }, + { + "from": "https://thepoint.lww.com", + "to": "https://sso.wkhpe.com" + }, + { + "from": "https://waldenu.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://pay.ebay.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://login.nextech.com", + "to": "https://app1.intellechart.net" + }, + { + "from": "https://f1.app.edmentum.com", + "to": "https://f1.apps.elf.edmentum.com" + }, + { + "from": "https://account.t-mobile.com", + "to": "https://www.t-mobile.com" + }, + { + "from": "https://mvc.icaremanager.com", + "to": "https://app.icaremanager.com" + }, + { + "from": "https://securelogin.synchronybank.com", + "to": "https://auth.synchronybank.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://mycourses.cccs.edu" + }, + { + "from": "https://search.yahoo.com", + "to": "https://searchsuperpdf.com" + }, + { + "from": "https://forsyth.instructure.com", + "to": "https://fcss-adfs.forsyth.k12.ga.us" + }, + { + "from": "https://ident.familysearch.org", + "to": "https://www.familysearch.org" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth.schooltool.com" + }, + { + "from": "https://s.click.aliexpress.com", + "to": "https://blog.techpointspot.com" + }, + { + "from": "https://f2.app.edmentum.com", + "to": "https://auth.edmentum.com" + }, + { + "from": "https://clock.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://my.waldenu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://idp.shibboleth.ttu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://obqj2.com" + }, + { + "from": "https://getipass.com", + "to": "https://ua.getipass.com" + }, + { + "from": "https://dashboard.twitch.tv", + "to": "https://www.twitch.tv" + }, + { + "from": "https://myidentity.platform.athenahealth.com", + "to": "https://8042-1.portal.athenahealth.com" + }, + { + "from": "https://blockerpopsmart.net", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://www.youtube.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.typing.com" + }, + { + "from": "https://cdmsportal.b2clogin.com", + "to": "https://v4m-portal-prod.cdcnapps.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://vocabulary.amplify.com" + }, + { + "from": "https://solo.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://gateway.geico.com", + "to": "https://geicoextendprod.b2clogin.com" + }, + { + "from": "https://jss.xfinity.com", + "to": "https://customer.xfinity.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://us-west-2b.online.tableau.com" + }, + { + "from": "https://prodsd-dc.foremoststar.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://shibboleth.nyu.edu" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://sso.ocps.net" + }, + { + "from": "https://app.rocketmoney.com", + "to": "https://auth.rocketaccount.com" + }, + { + "from": "https://smartblockerpop.com", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://www.va.gov", + "to": "https://eauth.va.gov" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://aspen.knoxschools.org" + }, + { + "from": "https://www.nvenergy.com", + "to": "https://login.nvenergy.com" + }, + { + "from": "https://m-id.snapfinance.com", + "to": "https://merchant-v3.snapfinance.com" + }, + { + "from": "https://idp.maine.edu", + "to": "https://courses.maine.edu" + }, + { + "from": "https://matrix.recolorado.com", + "to": "https://iam.recolorado.com" + }, + { + "from": "https://prod.login.express-scripts.com", + "to": "https://www.express-scripts.com" + }, + { + "from": "https://secure.starfall.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.indeed.com", + "to": "https://messages.indeed.com" + }, + { + "from": "https://rewards.pch.com", + "to": "https://www.pch.com" + }, + { + "from": "https://servicing.shellpointmtg.com", + "to": "https://myaccountauth.caliberhomeloans.com" + }, + { + "from": "https://www.vystarcu.org", + "to": "https://online.vystarcu.org" + }, + { + "from": "https://www.google.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://us.store.bambulab.com", + "to": "https://bambulab.com" + }, + { + "from": "https://carriers.carecorenational.com", + "to": "https://mypa.evicore.com" + }, + { + "from": "https://clever.com", + "to": "https://www.nitrotype.com" + }, + { + "from": "https://us.dealertrack.com", + "to": "https://login.dealertrack.app.coxautoinc.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://plus.pearson.com" + }, + { + "from": "https://signin.costco.com", + "to": "https://www.costco.com" + }, + { + "from": "https://auth.highmark.com", + "to": "https://member.myhighmark.com" + }, + { + "from": "https://clever.com", + "to": "https://readingfluency.mapnwea.org" + }, + { + "from": "https://teams.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://fb1.farm2.zynga.com" + }, + { + "from": "https://newportal.gcu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.fox.com", + "to": "https://auth.fox.com" + }, + { + "from": "https://canvas.liberty.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://us-west-2.console.aws.amazon.com", + "to": "https://console.aws.amazon.com" + }, + { + "from": "https://nearpod.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone53.renaissance-go.com" + }, + { + "from": "https://my.wgu.edu", + "to": "https://access.wgu.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://outlook.office.com.mcas.ms" + }, + { + "from": "https://nylic.lightning.force.com", + "to": "https://nylic.my.salesforce.com" + }, + { + "from": "https://idpcloud.nycenet.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://1.next.westlaw.com", + "to": "https://signon.thomsonreuters.com" + }, + { + "from": "https://absenceadminweb.frontlineeducation.com", + "to": "https://absenceemp.frontlineeducation.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://mclass.amplify.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://bisrchrdr.com" + }, + { + "from": "https://sso.prodigygame.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://ecsrchrdr.com" + }, + { + "from": "https://www.roblox.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.blackbaud.com" + }, + { + "from": "https://www.xfinity.com", + "to": "https://jss.xfinity.com" + }, + { + "from": "https://login.ny.gov", + "to": "https://ols.tax.ny.gov" + }, + { + "from": "https://achieve.bfwpub.com", + "to": "https://iam.bfwpub.com" + }, + { + "from": "https://auth.advisor.lpl.com", + "to": "https://loginv2.lpl.com" + }, + { + "from": "https://hmh-prod-cba63737-77e6-4671-8c33-5079552021fc.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://mclass.amplify.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://verified.usps.com", + "to": "https://cnsb.usps.com" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone08-student.renaissance-go.com" + }, + { + "from": "https://www.google.com", + "to": "https://x.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://brightspace.missouristate.edu" + }, + { + "from": "https://secure.verizon.com", + "to": "https://www.verizon.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.zearn.org" + }, + { + "from": "https://oidc.covermymeds.com", + "to": "https://account.covermymeds.com" + }, + { + "from": "https://urbn-ss1.prd.mykronos.com", + "to": "https://ath01.prd.mykronos.com" + }, + { + "from": "https://student.naviance.com", + "to": "https://clever.com" + }, + { + "from": "https://apclassroom.collegeboard.org", + "to": "https://apstudents.collegeboard.org" + }, + { + "from": "https://my.statefarm.com", + "to": "https://policy-view.statefarm.com" + }, + { + "from": "https://eauth.va.gov", + "to": "https://api.va.gov" + }, + { + "from": "https://brightspace.uri.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.office.fedex.com", + "to": "https://www.fedex.com" + }, + { + "from": "https://policycenter-3.farmersinsurance.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://clever.com", + "to": "https://www.lexiacore5.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://classroom.amplify.com" + }, + { + "from": "https://login.yahoo.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://login.coldwellbanker.com", + "to": "https://realogy.okta.com" + }, + { + "from": "https://www.surveymonkey.com", + "to": "https://auth-us.surveymonkey.com" + }, + { + "from": "https://austin.erp.frontlineeducation.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://login.esped.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://www.google.com", + "to": "https://quizlet.com" + }, + { + "from": "https://www.flyfrontier.com", + "to": "https://booking.flyfrontier.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.homedepot.com" + }, + { + "from": "https://login.microsoftonline.us", + "to": "https://webmail.apps.mil" + }, + { + "from": "https://app.ace.aaa.com", + "to": "https://account.app.ace.aaa.com" + }, + { + "from": "https://idfs.gs.com", + "to": "https://www.goldman.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.msn.com" + }, + { + "from": "https://booking.flyfrontier.com", + "to": "https://www.flyfrontier.com" + }, + { + "from": "https://www.tiktok.com", + "to": "https://www.google.com" + }, + { + "from": "https://app.adjust.com", + "to": "https://to.pwrgamerz.com" + }, + { + "from": "https://identity.deltadental.com", + "to": "https://auth.deltadental.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.zptraffic.org" + }, + { + "from": "https://signin.autodesk.com", + "to": "https://acc.autodesk.com" + }, + { + "from": "https://app-na2.hubspot.com", + "to": "https://app.hubspot.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.nitrotype.com" + }, + { + "from": "https://portal.austinisd.org", + "to": "https://austinisd.us001-rapididentity.com" + }, + { + "from": "https://www.google.com", + "to": "https://adfs.scps.k12.fl.us" + }, + { + "from": "https://azmvdnow.b2clogin.com", + "to": "https://azmvdnow.gov" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://usflearn.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.brightmls.com", + "to": "https://login.brightmls.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.lexiacore5.com" + }, + { + "from": "https://learn.umgc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.classdojo.com", + "to": "https://www.google.com" + }, + { + "from": "https://console.aws.amazon.com", + "to": "https://us-east-2.signin.aws.amazon.com" + }, + { + "from": "https://cas.cc.binghamton.edu", + "to": "https://idp.cc.binghamton.edu" + }, + { + "from": "https://www.pinterest.com", + "to": "https://www.google.com" + }, + { + "from": "https://readingfluency.mapnwea.org", + "to": "https://clever.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://launchpad.classlink.com" + }, + { + "from": "https://apps.p04.eloqua.com", + "to": "https://secure.p04.eloqua.com" + }, + { + "from": "https://www.aleks.com", + "to": "https://www-awu.aleks.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone51-student.renaissance-go.com" + }, + { + "from": "https://www.wherewindsmeetgame.com", + "to": "https://to.trakzon.com" + }, + { + "from": "https://www.epicgames.com", + "to": "https://store.epicgames.com" + }, + { + "from": "https://www.idicore.com", + "to": "https://login.idicore.com" + }, + { + "from": "https://www.google.com", + "to": "https://en.wikipedia.org" + }, + { + "from": "https://cart.ebay.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://personal.login.mass.gov", + "to": "https://dtaconnect.eohhs.mass.gov" + }, + { + "from": "https://atge.okta.com", + "to": "https://community.chamberlain.edu" + }, + { + "from": "https://eis.apps.uillinois.edu", + "to": "https://banner.apps.uillinois.edu" + }, + { + "from": "https://www.synchrony.com", + "to": "https://verizonvisacard.syf.com" + }, + { + "from": "https://fusion.libertytax.net", + "to": "https://liberty.drakezero.com" + }, + { + "from": "https://www.ixl.com", + "to": "https://clever.com" + }, + { + "from": "https://store.epicgames.com", + "to": "https://www.epicgames.com" + }, + { + "from": "https://us-east-1.console.aws.amazon.com", + "to": "https://signin.aws.amazon.com" + }, + { + "from": "https://www.optimum.net", + "to": "https://myemail.optimum.net" + }, + { + "from": "https://auth.optimum.net", + "to": "https://www.optimum.net" + }, + { + "from": "https://seller.us.tiktokshopglobalselling.com", + "to": "https://seller.tiktokshopglobalselling.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://searchscr.com" + }, + { + "from": "https://code.org", + "to": "https://studio.code.org" + }, + { + "from": "https://access.workspace.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.principal.com", + "to": "https://account.individuals.principal.com" + }, + { + "from": "https://gluu-prod01-prod.amstack-amwayidv2-prod.amwayglobal.com", + "to": "https://account2.amwayglobal.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.getepic.com" + }, + { + "from": "https://cas.columbia.edu", + "to": "https://oauth.cc.columbia.edu" + }, + { + "from": "https://shibboleth.main.ad.rit.edu", + "to": "https://mycourses.rit.edu" + }, + { + "from": "https://content.xfinity.com", + "to": "https://jss.xfinity.com" + }, + { + "from": "https://discord.com", + "to": "https://accounts.hytale.com" + }, + { + "from": "https://ogdensd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://sso.gfs.com", + "to": "https://order.gfs.com" + }, + { + "from": "https://saml-console.apps.classlink.com", + "to": "https://clever.com" + }, + { + "from": "https://promotions.betonline.ag", + "to": "https://displayvertising.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://broward.onelogin.com" + }, + { + "from": "https://eastcentral.schoolobjects.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://prod-uswest-c.online.tableau.com" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone52-student.renaissance-go.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.xbox.com" + }, + { + "from": "https://myvc.valenciacollege.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://sso.services.box.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://sso.stu.edu" + }, + { + "from": "https://xidp.rutgers.edu", + "to": "https://rutgers.my.site.com" + }, + { + "from": "https://login.app.teachingstrategies.com", + "to": "https://www.app.teachingstrategies.com" + }, + { + "from": "https://sso.cc.stonybrook.edu", + "to": "https://mycourses.stonybrook.edu" + }, + { + "from": "https://saml.e-access.att.com", + "to": "https://oidc.idp.elogin.att.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mesquite.schoolobjects.com" + }, + { + "from": "https://login-us.suralink.com", + "to": "https://accounts.suralink.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://suno.com" + }, + { + "from": "https://math.prodigygame.com", + "to": "https://facts.prodigygame.com" + }, + { + "from": "https://soundcloud.com", + "to": "https://www.google.com" + }, + { + "from": "https://myf2b.com", + "to": "https://clever.com" + }, + { + "from": "https://www.savvasrealize.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://lms.lausd.net", + "to": "https://clever.com" + }, + { + "from": "https://brainhealthfocus.club", + "to": "https://best-health.live" + }, + { + "from": "https://matrix.realcomponline.com", + "to": "https://realcomp.clareityiam.net" + }, + { + "from": "https://erau.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.starttest.com", + "to": "https://www.riversideonlinetest.com" + }, + { + "from": "https://sso.rumba.pk12ls.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://portal.vidapay.com", + "to": "https://id.vidapay.com" + }, + { + "from": "https://us-east-1.console.aws.amazon.com", + "to": "https://us-east-2.console.aws.amazon.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://hmh-prod-8bf04eb4-3f46-4861-9ccd-efcb7a58f0b9.okta.com" + }, + { + "from": "https://adobeid-na1.services.adobe.com", + "to": "https://auth.services.adobe.com" + }, + { + "from": "https://apps.docusign.com", + "to": "https://www.docusign.net" + }, + { + "from": "https://member.myhighmark.com", + "to": "https://iel.member.highmark.com" + }, + { + "from": "https://mylabmastering.pearson.com", + "to": "https://login.pearson.com" + }, + { + "from": "https://brightspace.cpcc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://teams.microsoft.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://mykplan.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://www.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://app.peardeck.com", + "to": "https://www.google.com" + }, + { + "from": "https://weather.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.irs.gov", + "to": "https://sa.www4.irs.gov" + }, + { + "from": "https://www.hrblock.com", + "to": "https://taxes.hrblock.com" + }, + { + "from": "https://api.cactus-search.com", + "to": "https://api.wise-moth.com" + }, + { + "from": "https://fortifiedadblocker.app", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://swis.pbisapps.org", + "to": "https://www.pbisapps.org" + }, + { + "from": "https://teams.cloud.microsoft", + "to": "https://teams.microsoft.com" + }, + { + "from": "https://giantadblocker.app", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://www.carmax.com", + "to": "https://idp.carmax.com" + }, + { + "from": "https://signin.rethinkfirst.com", + "to": "https://clever.com" + }, + { + "from": "https://myaccount.nationalgrid.com", + "to": "https://login.nationalgrid.com" + }, + { + "from": "https://clevelandmetro.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.blooket.com", + "to": "https://clever.com" + }, + { + "from": "https://skyslope.com", + "to": "https://forms.skyslope.com" + }, + { + "from": "https://r.v2i8b.com", + "to": "https://threatdefender.info" + }, + { + "from": "https://www.google.com", + "to": "https://earth.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.yelp.com" + }, + { + "from": "https://admin.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://my.dotloop.com", + "to": "https://www.dotloop.com" + }, + { + "from": "https://login.o.woa.com", + "to": "https://devops.woa.com" + }, + { + "from": "https://adblockerfortify.net", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://tasks.wgu.edu", + "to": "https://access.wgu.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.linkedin.com" + }, + { + "from": "https://accounting.waveapps.com", + "to": "https://next.waveapps.com" + }, + { + "from": "https://pgrx-portal.pipelinerx.com", + "to": "https://apps.pipelinerx.com" + }, + { + "from": "https://idp.uvm.edu", + "to": "https://brightspace.uvm.edu" + }, + { + "from": "https://www.epicgames.com", + "to": "https://my.account.sony.com" + }, + { + "from": "https://adblockerfortify.pro", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://na.verify.docusign.net", + "to": "https://na.account.docusign.com" + }, + { + "from": "https://t.co", + "to": "https://mysteriousprocess.com" + }, + { + "from": "https://canvas.iastate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://myvc.valenciacollege.edu" + }, + { + "from": "https://app02.us.bill.com", + "to": "https://app01.us.bill.com" + }, + { + "from": "https://www.pfed.newyorklife.com", + "to": "https://www.pfed.newyorklife.com:9031" + }, + { + "from": "https://play.blooket.com", + "to": "https://clever.com" + }, + { + "from": "https://time.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://mail.google.com", + "to": "https://clever.com" + }, + { + "from": "https://game-viewer.learn.magpie.org", + "to": "https://learn.magpie.org" + }, + { + "from": "https://login.xfinity.com", + "to": "https://jss.xfinity.com" + }, + { + "from": "https://cmsweb.sfsu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://fedauth.viabenefits.com", + "to": "https://secure.viabenefits.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.instagram.com" + }, + { + "from": "https://my.mheducation.com", + "to": "https://www-awy.aleks.com" + }, + { + "from": "https://customer.xfinity.com", + "to": "https://www.xfinity.com" + }, + { + "from": "https://access.wgu.edu", + "to": "https://srm.my.salesforce.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://kennesaw.view.usg.edu" + }, + { + "from": "https://www.aliexpress.com", + "to": "https://www.aliexpress.us" + }, + { + "from": "https://tcdwm.com", + "to": "https://rdwmcr.com" + }, + { + "from": "https://giantadblocker.pro", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://shibboleth.umich.edu", + "to": "https://tam.onecampus.com" + }, + { + "from": "https://lobby.chumbacasino.com", + "to": "https://login.chumbacasino.com" + }, + { + "from": "https://starbucks.lms.sapsf.com", + "to": "https://hcm41.sapsf.com" + }, + { + "from": "https://myid.isd12.org", + "to": "https://myid-isd12.us002-rapididentity.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://purdue.brightspace.com" + }, + { + "from": "https://giantadblocker.net", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://students.enrichingstudents.com", + "to": "https://login.enrichingstudents.com" + }, + { + "from": "https://mycs.fiu.edu", + "to": "https://myps.fiu.edu" + }, + { + "from": "https://www.ebay.com", + "to": "https://pay.ebay.com" + }, + { + "from": "https://phasd.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://sso.fepblue.org", + "to": "https://custserv.fepblue.org" + }, + { + "from": "https://popsmartblocker.pro", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://portal.discover.com", + "to": "https://card.discover.com" + }, + { + "from": "https://abcsmartcookies.com", + "to": "https://app.abcsmartcookies.com" + }, + { + "from": "https://www.mylearningplan.com", + "to": "https://pg-plm-ui.pg-prod.frontlineeducation.com" + }, + { + "from": "https://www.jetblue.com", + "to": "https://managetrips.jetblue.com" + }, + { + "from": "https://claims.zirmed.com", + "to": "https://login.zirmed.com" + }, + { + "from": "https://console.command.kw.com", + "to": "https://authn.kw.com" + }, + { + "from": "https://auth.avidsuite.com", + "to": "https://login.avidsuite.com" + }, + { + "from": "https://certauth.login.microsoftonline.us", + "to": "https://login.microsoftonline.us" + }, + { + "from": "https://www.aliexpress.us", + "to": "https://www.aliexpress.com" + }, + { + "from": "https://faportal.aa.com", + "to": "https://idp.aa.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://prod-useast-a.online.tableau.com" + }, + { + "from": "https://support.pearson.com", + "to": "https://help.pearsoncmg.com" + }, + { + "from": "https://login.yahoo.com", + "to": "https://mail.yahoo.com" + }, + { + "from": "https://jr.brainpop.com", + "to": "https://www.brainpop.com" + }, + { + "from": "https://outlook.live.com", + "to": "https://www.microsoft.com" + }, + { + "from": "https://lera.connectmls.com", + "to": "https://sabor.mysolidearth.com" + }, + { + "from": "https://my.ny.gov", + "to": "https://login.ny.gov" + }, + { + "from": "https://app.aimswebplus.com", + "to": "https://clever.com" + }, + { + "from": "https://account.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://app.smartsheet.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://www.blooket.com" + }, + { + "from": "https://soleranab2b.b2clogin.com", + "to": "https://sso.dealersocket.com" + }, + { + "from": "https://www.google.com", + "to": "https://sites.google.com" + }, + { + "from": "https://msccsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://api-1c764b40.duosecurity.com", + "to": "https://coinbase.okta.com" + }, + { + "from": "https://www.aleks.com", + "to": "https://www-awy.aleks.com" + }, + { + "from": "https://austinisd.us001-rapididentity.com", + "to": "https://imaginelearning.auth0.com" + }, + { + "from": "https://www.99math.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.aapc.com", + "to": "https://aapclogin.b2clogin.com" + }, + { + "from": "https://accountmanager.ford.com", + "to": "https://login.ford.com" + }, + { + "from": "https://my.ivytech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-cba63737-77e6-4671-8c33-5079552021fc.okta.com" + }, + { + "from": "https://p.1ts21.top", + "to": "https://48tube.com" + }, + { + "from": "https://ev.turnitin.com", + "to": "https://api.turnitin.com" + }, + { + "from": "https://wa-member2.kaiserpermanente.org", + "to": "https://wa-member.kaiserpermanente.org" + }, + { + "from": "https://studio.mindplay.com", + "to": "https://account.mindplay.com" + }, + { + "from": "https://mvc2.icaremanager.com", + "to": "https://app.icaremanager.com" + }, + { + "from": "https://my.amplify.com", + "to": "https://classroom.amplify.com" + }, + { + "from": "https://www.merriam-webster.com", + "to": "https://www.google.com" + }, + { + "from": "https://northeastern.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://harlandale.us002-rapididentity.com", + "to": "https://sso.harlandale.net" + }, + { + "from": "https://eagent.farmersinsurance.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://www.biltrewards.com", + "to": "https://id.biltrewards.com" + }, + { + "from": "https://atlasauth.b2clogin.com", + "to": "https://www.usvisascheduling.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://dallascollege.brightspace.com" + }, + { + "from": "https://auth.cengage.com", + "to": "https://www.cengage.com" + }, + { + "from": "https://www.typingclub.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.klarna.com", + "to": "https://js.klarna.com" + }, + { + "from": "https://matrix.canopymls.com", + "to": "https://login.canopymls.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://ckla.amplify.com" + }, + { + "from": "https://myap.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://admin.shopify.com", + "to": "https://www.shopify.com" + }, + { + "from": "https://login.dominionenergy.com", + "to": "https://myaccount.dominionenergy.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://my.waldenu.edu" + }, + { + "from": "https://dias.bank.truist.com", + "to": "https://bank.truist.com" + }, + { + "from": "https://www.kdocs.cn", + "to": "https://account.kdocs.cn" + }, + { + "from": "https://app.classkick.com", + "to": "https://clever.com" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://retiretxn.fidelity.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone20-student.renaissance-go.com" + }, + { + "from": "https://clever.com", + "to": "https://app.talkingpts.org" + }, + { + "from": "https://my.mheducation.com", + "to": "https://www-awu.aleks.com" + }, + { + "from": "https://login.dealertrack.app.coxautoinc.com", + "to": "https://ww2.dealertrack.app.coxautoinc.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://aesrchrdr.com" + }, + { + "from": "https://login.frontlineeducation.com", + "to": "https://absencesub.frontlineeducation.com" + }, + { + "from": "https://api-e66e090f.duosecurity.com", + "to": "https://austinisd.us001-rapididentity.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://beaverhub.oregonstate.edu" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.youtube-nocookie.com" + }, + { + "from": "https://www.google.com", + "to": "https://ourshort.com" + }, + { + "from": "https://login.glic.com", + "to": "https://www6.glic.com" + }, + { + "from": "https://hmh-prod-32f19384-92af-4d00-acfd-6bb424fbd4fe.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://hrbtaxgroup-sso.prd.mykronos.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://www.myon.com", + "to": "https://clever.com" + }, + { + "from": "https://login.nelnet.net", + "to": "https://sis.factsmgt.com" + }, + { + "from": "https://www.abcya.com", + "to": "https://www.google.com" + }, + { + "from": "https://campus.lcboe.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://lms.boddlelearning.com", + "to": "https://play.boddlelearning.com" + }, + { + "from": "https://my.flexmls.com", + "to": "https://www.flexmls.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://english.prodigygame.com" + }, + { + "from": "https://app.imaginelearning.com", + "to": "https://api.imaginelearning.com" + }, + { + "from": "https://forms.skyslope.com", + "to": "https://id.skyslope.com" + }, + { + "from": "https://api-71fc1511.duosecurity.com", + "to": "https://weblogin.albany.edu" + }, + { + "from": "https://accounts.ea.com", + "to": "https://www.ea.com" + }, + { + "from": "https://alabama.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.mcas.ms", + "to": "https://outlook.office.com.mcas.ms" + }, + { + "from": "https://www.starfall.com", + "to": "https://www.google.com" + }, + { + "from": "https://heroadblocker.pro", + "to": "https://dash58wl.com" + }, + { + "from": "https://auth.thomsonreuters.com", + "to": "https://secure.netlinksolution.com" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone51-student.renaissance-go.com" + }, + { + "from": "https://secure.lyric.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://campus.bergenfield.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://student.writescore.com", + "to": "https://clever.com" + }, + { + "from": "https://business.thehartford.com", + "to": "https://account.thehartford.com" + }, + { + "from": "https://www.dealertrackdms.app.coxautoinc.com", + "to": "https://signin.coxautoinc.com" + }, + { + "from": "https://aspen.cps.edu", + "to": "https://portal.id.cps.edu" + }, + { + "from": "https://search.yahoo.com", + "to": "https://search.noted-it.com" + }, + { + "from": "https://login.guardianlife.com", + "to": "https://www.guardiananytime.com" + }, + { + "from": "https://orderexpress.cardinalhealth.com", + "to": "https://pdlogin.cardinalhealth.com" + }, + { + "from": "https://mychartor.providence.org", + "to": "https://providenceaccounts.b2clogin.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://app.hubspot.com" + }, + { + "from": "https://app.luminpdf.com", + "to": "https://account.luminpdf.com" + }, + { + "from": "https://spsprodcus3.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://blockerpopsmart.net", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://portal.eyefinity.com", + "to": "https://www.eyefinity.com" + }, + { + "from": "https://weblogin.umich.edu", + "to": "https://shibboleth.umich.edu" + }, + { + "from": "https://start.mapnwea.org", + "to": "https://clever.com" + }, + { + "from": "https://connectsso.dentaquest.com", + "to": "https://provideraccess.dentaquest.com" + }, + { + "from": "https://play.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://us-east-1.signin.aws", + "to": "https://view.awsapps.com" + }, + { + "from": "https://salesforce.okta.com", + "to": "https://gus.my.salesforce.com" + }, + { + "from": "https://app.twigscience.com", + "to": "https://clever.com" + }, + { + "from": "https://fl.uaig.net", + "to": "https://www.uaig.net" + }, + { + "from": "https://ironmountaininfo-sso.prd.mykronos.com", + "to": "https://cust01-prd03-ath01.prd.mykronos.com" + }, + { + "from": "https://www.wsj.com", + "to": "https://sso.accounts.dowjones.com" + }, + { + "from": "https://brightspace.uakron.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://bb-csuohio.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://account.hrblock.com", + "to": "https://www.hrblock.com" + }, + { + "from": "https://auth.thomsonreuters.com", + "to": "https://signon.thomsonreuters.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://app2.icaremanager.com", + "to": "https://app.icaremanager.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.ticketmaster.com" + }, + { + "from": "https://www.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://vault.netvoyage.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://signin.newrez.com", + "to": "https://myaccountauth.caliberhomeloans.com" + }, + { + "from": "https://my.calpers.ca.gov", + "to": "https://auth.my.calpers.ca.gov" + }, + { + "from": "https://app.time4learning.com", + "to": "https://www.thelearningodyssey.com" + }, + { + "from": "https://www.coolmathgames.com", + "to": "https://clever.com" + }, + { + "from": "https://cmsweb.cms.sdsu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://smartblockerpop.com", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://familiar-common.com", + "to": "https://shemaletubesx.com" + }, + { + "from": "https://databricks.okta.com", + "to": "https://auth.kolide.com" + }, + { + "from": "https://cno.jerkmate.net", + "to": "https://brightadnetwork.com" + }, + { + "from": "https://southingtonschools.instructure.com", + "to": "https://sts.southingtonschools.org" + }, + { + "from": "https://passwordreset.microsoftonline.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://global-zone50.renaissance-go.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://blackboard.und.edu", + "to": "https://ndusnam.ndus.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://login.live.com" + }, + { + "from": "https://signon.oracle.com", + "to": "https://login-ext.identity.oraclecloud.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://visd.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://brp.my.salesforce-sites.com", + "to": "https://brp.my.salesforce.com" + }, + { + "from": "https://sites.google.com", + "to": "https://clever.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://bconline.broward.edu" + }, + { + "from": "https://www.rockstargames.com", + "to": "https://signin.rockstargames.com" + }, + { + "from": "https://global-pr.renaissance-go.com", + "to": "https://clever.com" + }, + { + "from": "https://static.deledao.com", + "to": "https://www.google.com" + }, + { + "from": "https://ngabul.halilibul.site", + "to": "https://opungnani.shop" + }, + { + "from": "https://www.typing.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://brightspace.utrgv.edu" + }, + { + "from": "https://idsrv.app.amiralearning.com", + "to": "https://home.app.amiralearning.com" + }, + { + "from": "https://fs.charterschoolit.com", + "to": "https://colegia.org" + }, + { + "from": "https://agencynews.farmers.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://iam.pearson.com" + }, + { + "from": "https://myedd.edd.ca.gov", + "to": "https://caeddicamext-admin.okta.com" + }, + { + "from": "https://sanstonehealth-ca.matrixcare.com", + "to": "https://matrixcare.okta.com" + }, + { + "from": "https://login.viking.com", + "to": "https://www.viking.com" + }, + { + "from": "https://www.xactanalysis.com", + "to": "https://identity.verisk.com" + }, + { + "from": "https://brp.my.salesforce.com", + "to": "https://brp.my.salesforce-sites.com" + }, + { + "from": "https://ccccsprd.ps.ccc.edu", + "to": "https://cccihprd.ps.ccc.edu" + }, + { + "from": "https://advisorservices.schwab.com", + "to": "https://si2.schwabinstitutional.com" + }, + { + "from": "https://www.starttest.com", + "to": "https://www.mynbme.org" + }, + { + "from": "https://labsimapp.testout.com", + "to": "https://sso.comptia.org" + }, + { + "from": "https://ids.zenoti.com", + "to": "https://handandstone.zenoti.com" + }, + { + "from": "https://subs.fox.com", + "to": "https://auth.fox.com" + }, + { + "from": "https://auth.computershare.com", + "to": "https://ic4.computershare.com" + }, + { + "from": "https://vector.lightning.force.com", + "to": "https://vector.my.salesforce.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://gastate.view.usg.edu" + }, + { + "from": "https://pfgcustomerfirst.b2clogin.com", + "to": "https://www.customerfirstsolutions.com" + }, + { + "from": "https://sso.illinoisstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.paypal.com", + "to": "https://pay.usps.com" + }, + { + "from": "https://myturbotax.intuit.com", + "to": "https://turbotax.intuit.com" + }, + { + "from": "https://play.dreambox.com", + "to": "https://clever.com" + }, + { + "from": "https://documentcloud.adobe.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.safeway.com", + "to": "https://ciam.albertsons.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://elegantnewtab.com" + }, + { + "from": "https://brightspace.cuny.edu", + "to": "https://ssologin.cuny.edu" + }, + { + "from": "https://secure.peco.com", + "to": "https://secure1.peco.com" + }, + { + "from": "https://onboarding.paylocity.com", + "to": "https://app.paylocity.com" + }, + { + "from": "https://transcomcloud10-sso.prd.mykronos.com", + "to": "https://cust01-prd03-ath01.prd.mykronos.com" + }, + { + "from": "https://zmail.primericaonline.com", + "to": "https://login.primericaonline.com" + }, + { + "from": "https://www.lincolnfinancial.com", + "to": "https://auth.lincolnfinancial.com" + }, + { + "from": "https://brightspace.indwes.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://hmh-prod-75d89ff5-60b9-4761-999a-a34037491833.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://wgu.hosted.panopto.com", + "to": "https://access.wgu.edu" + }, + { + "from": "https://myfreedom.freedommortgage.com", + "to": "https://myloan.freedommortgage.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://verify.ccbcmd.edu" + }, + { + "from": "https://apps.expediapartnercentral.com", + "to": "https://www.expediapartnercentral.com" + }, + { + "from": "https://online.adp.com", + "to": "https://my.adp.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.lowes.com" + }, + { + "from": "https://spsprodcus2.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.turnitin.com" + }, + { + "from": "https://reconnect.commerce.fl.gov", + "to": "https://login.deo.myflorida.com" + }, + { + "from": "https://ehr.valant.io", + "to": "https://www.valant.io" + }, + { + "from": "https://myps.fiu.edu", + "to": "https://signon.fiu.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.foxnews.com" + }, + { + "from": "https://www.shoppinglifestyle.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://canvas.tccd.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://geometrylitepc.io", + "to": "https://www.google.com" + }, + { + "from": "https://www.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://accounts.bandlab.com", + "to": "https://www.bandlab.com" + }, + { + "from": "https://patient.navigatingcare.com", + "to": "https://login.navigatingcare.com" + }, + { + "from": "https://topselections0.blogspot.com", + "to": "https://velvetcircuit.blogspot.com" + }, + { + "from": "https://edge.boingomedia.com", + "to": "https://retail.boingohotspot.net" + }, + { + "from": "https://vector.file.force.com", + "to": "https://vector.my.salesforce.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.wevideo.com" + }, + { + "from": "https://risd.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://signin.rockstargames.com", + "to": "https://www.rockstargames.com" + }, + { + "from": "https://pfloginapp.cloud.aa.com", + "to": "https://pfloginapplite.cloud.aa.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://id.atlassian.com" + }, + { + "from": "https://www.qrstuff.com", + "to": "https://primel.is" + }, + { + "from": "https://wd5.myworkday.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.fidelity.com", + "to": "https://digital.fidelity.com" + }, + { + "from": "https://my.adp.com", + "to": "https://idp.federate.amazon.com" + }, + { + "from": "https://hmh-prod-d72c559a-15cd-44c4-ad32-e3fca8f83cef.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://signin.ebay.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://login.xfinity.com", + "to": "https://customer.xfinity.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://www.google.com" + }, + { + "from": "https://myaflac.aflac.com", + "to": "https://mylogin.aflac.com" + }, + { + "from": "https://mibor.connectmls.com", + "to": "https://auth.mibor.com" + }, + { + "from": "https://f1.app.edmentum.com", + "to": "https://auth.edmentum.com" + }, + { + "from": "https://fgwn01.ultipro.com", + "to": "https://ftkn01.ultipro.com" + }, + { + "from": "https://www.wizefind.com", + "to": "https://vibrantscale.com" + }, + { + "from": "https://sso.colpal.com", + "to": "https://cp.kerberos.okta.com" + }, + { + "from": "https://app.skyslope.com", + "to": "https://agent.skyslope.com" + }, + { + "from": "https://acrobat.adobe.com", + "to": "https://www.adobe.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.instagram.com" + }, + { + "from": "https://sso.rumba.pk12ls.com", + "to": "https://easybridge-dashboard-web.savvaseasybridge.com" + }, + { + "from": "https://fastflirtnetwork.com", + "to": "https://zw2a.oasis4flirt.com" + }, + { + "from": "https://www.webassign.net", + "to": "https://gateway.cengage.com" + }, + { + "from": "https://www.glassdoor.com", + "to": "https://secure.indeed.com" + }, + { + "from": "https://www.dealercentral.net", + "to": "https://my.autonation.com" + }, + { + "from": "https://www3.dadeschools.net", + "to": "https://graph.dadeschools.net" + }, + { + "from": "https://services.unum.com", + "to": "https://sso.unum.com" + }, + { + "from": "https://app.schoology.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://secure.paycor.com", + "to": "https://hcm.paycor.com" + }, + { + "from": "https://forms.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://account.amazon.jobs", + "to": "https://idp.federate.amazon.com" + }, + { + "from": "https://access.brivo.com", + "to": "https://account.brivo.com" + }, + { + "from": "https://lti.int.turnitin.com", + "to": "https://purdue.brightspace.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone53-student.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://ola2.performancematters.com" + }, + { + "from": "https://matrixcare.okta.com", + "to": "https://sanstonehealth-ca.matrixcare.com" + }, + { + "from": "https://equatorialtown.com", + "to": "https://creamy.gay" + }, + { + "from": "https://myturbotax.intuit.com", + "to": "https://us-east-2.turbotaxonline.intuit.com" + }, + { + "from": "https://my.primerica.com", + "to": "https://login.my.primerica.com" + }, + { + "from": "https://www.virginatlantic.com", + "to": "https://identity.virginatlantic.com" + }, + { + "from": "https://fhvfd.com", + "to": "https://rcdn-web.com" + }, + { + "from": "https://ivylearn.ivytech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://belk.syf.com" + }, + { + "from": "https://login.live.com", + "to": "https://app.clipchamp.com" + }, + { + "from": "https://www.boddlelearning.com", + "to": "https://www.google.com" + }, + { + "from": "https://bb.wpunj.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.nextech.com", + "to": "https://pm.nextech.com" + }, + { + "from": "https://login.mybsf.org", + "to": "https://www.mybsf.org" + }, + { + "from": "https://deltayp.com", + "to": "https://dealupnow.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://schools.renaissance.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://www.ddpcshares.com", + "to": "https://www.doubledowncasino.com" + }, + { + "from": "https://www.directv.com", + "to": "https://identity.directv.com" + }, + { + "from": "https://sts.aceservices.com", + "to": "https://acenet.aceservices.com" + }, + { + "from": "https://trading.ald.my.id", + "to": "https://kmazing.org" + }, + { + "from": "https://clever.com", + "to": "https://play.boddlelearning.com" + }, + { + "from": "https://www.simmonsandfletcher.com", + "to": "https://primel.is" + }, + { + "from": "https://authentication.vinsolutions.com", + "to": "https://vinsolutions.app.coxautoinc.com" + }, + { + "from": "https://wgu-nx.acrobatiq.com", + "to": "https://lrps.wgu.edu" + }, + { + "from": "https://secure1.comed.com", + "to": "https://secure.comed.com" + }, + { + "from": "https://www.goguardian.com", + "to": "https://account.goguardian.com" + }, + { + "from": "https://my.waveapps.com", + "to": "https://next.waveapps.com" + }, + { + "from": "https://uofnorthflorida-onmicrosoft-com.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-75d89ff5-60b9-4761-999a-a34037491833.okta.com" + }, + { + "from": "https://secure.globalpay.com", + "to": "https://hrpos.heartland.us" + }, + { + "from": "https://wamsprd.wisconsin.gov", + "to": "https://access.wi.gov" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://www.prodigygame.com" + }, + { + "from": "https://skyward-ocprod.iscorp.com", + "to": "https://sso.ocps.net" + }, + { + "from": "https://growtherapy.com", + "to": "https://growtherapy.us.auth0.com" + }, + { + "from": "https://myaccount.bmwfs.com", + "to": "https://login.bmwusa.com" + }, + { + "from": "https://www.aa.com", + "to": "https://login.aa.com" + }, + { + "from": "https://aarpvolunteer.my.site.com", + "to": "https://secure.aarp.org" + }, + { + "from": "https://hisdconnect.powerschool.com", + "to": "https://clever.com" + }, + { + "from": "https://clever.com", + "to": "https://myzbportal.com" + }, + { + "from": "https://online.valenciacollege.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://aee.myisolved.com", + "to": "https://identity.myisolved.com" + }, + { + "from": "https://sageoak.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.hulu.com", + "to": "https://secure.hulu.com" + }, + { + "from": "https://www.mylearningplan.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://www.homebuddy.com", + "to": "https://www.mnbasd77.com" + }, + { + "from": "https://www.ixl.com", + "to": "https://sso.gg4l.com" + }, + { + "from": "https://auth.simplisafe.com", + "to": "https://webapp.simplisafe.com" + }, + { + "from": "https://login.xero.com", + "to": "https://go.xero.com" + }, + { + "from": "https://card.discover.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://edpuzzle.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.pfed.newyorklife.com:9031", + "to": "https://www.cfed.newyorklife.com" + }, + { + "from": "https://auth.services.adobe.com", + "to": "https://www.adobe.com" + }, + { + "from": "https://stratus.mfindealerservices.com", + "to": "https://stratusdealer-auth.mfindealerservices.com" + }, + { + "from": "https://navigate.nu.edu", + "to": "https://nu.okta.com" + }, + { + "from": "https://pollypolish.com", + "to": "https://tigor.site" + }, + { + "from": "https://cb-call-center.my.connect.aws", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://www.savvasrealize.com", + "to": "https://welcomescreen.rumba.pk12ls.com" + }, + { + "from": "https://www.pfed.newyorklife.com:9031", + "to": "https://www.today.newyorklife.com" + }, + { + "from": "https://www.mybsf.org", + "to": "https://login.mybsf.org" + }, + { + "from": "https://workspace.partners.org", + "to": "https://partnershealthcare.okta.com" + }, + { + "from": "https://static.adp.com", + "to": "https://my.adp.com" + }, + { + "from": "https://hub.jw.org", + "to": "https://login.jw.org" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://10az.online.tableau.com" + }, + { + "from": "https://member.bcbsnc.com", + "to": "https://auth.bcbsnc.com" + }, + { + "from": "https://app.prolific.com", + "to": "https://auth.prolific.com" + }, + { + "from": "https://uuap.baidu-int.com", + "to": "https://uuap.baidu.com" + }, + { + "from": "https://campbellcounty.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://mylogin.aflac.com", + "to": "https://myaflac.aflac.com" + }, + { + "from": "https://login.retail.genius.io", + "to": "https://posportal.ovation.us" + }, + { + "from": "https://app.paylocity.com", + "to": "https://onboarding.paylocity.com" + }, + { + "from": "https://mychartwa.providence.org", + "to": "https://providenceaccounts.b2clogin.com" + }, + { + "from": "https://quickbooks.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.target.com" + }, + { + "from": "https://victoria.schoolobjects.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://mail.jwpub.org", + "to": "https://login.jw.org" + }, + { + "from": "https://weblogin.asu.edu", + "to": "https://api-ab654001.duosecurity.com" + }, + { + "from": "https://app.advizr.com", + "to": "https://login.orionadvisor.com" + }, + { + "from": "https://auth.proofing.statefarm.com", + "to": "https://www.statefarm.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://suite.smarttech-prod.com" + }, + { + "from": "https://www.naver.com", + "to": "https://nid.naver.com" + }, + { + "from": "https://testing.illuminateed.com", + "to": "https://clayton.illuminatehc.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth.services.adobe.com" + }, + { + "from": "https://dallascollege.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://next.tickets.la28.org", + "to": "https://tickets.la28.org" + }, + { + "from": "https://stitchfix.wta-us8.wfs.cloud", + "to": "https://app-us8.wfs.cloud" + }, + { + "from": "https://www.zearn.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.disneyplus.com" + }, + { + "from": "https://auth.edgenuity.com", + "to": "https://student.ex.edgenuity.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://zoom.us" + }, + { + "from": "https://ultimaterewardspoints.chase.com", + "to": "https://secure.chase.com" + }, + { + "from": "https://auth.deltadental.com", + "to": "https://provider.deltadental.com" + }, + { + "from": "https://math.prodigygame.com", + "to": "https://games.prodigygame.com" + }, + { + "from": "https://www.mercuryfirst.com", + "to": "https://auth.mercuryinsurance.com" + }, + { + "from": "https://business.facebook.com", + "to": "https://www.facebook.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://apps.warren.kyschools.us" + }, + { + "from": "https://www.beenverified.com", + "to": "https://phonenumberlookup.online" + }, + { + "from": "https://rapidid.jefferson.kyschools.us", + "to": "https://jcpsky.infinitecampus.org" + }, + { + "from": "https://fb.okta.com", + "to": "https://facebook.csod.com" + }, + { + "from": "https://login.ringcentral.com", + "to": "https://app.ringcentral.com" + }, + { + "from": "https://my.ncedcloud.org", + "to": "https://www.google.com" + }, + { + "from": "https://translate.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://v2.horsereality.com", + "to": "https://www.horsereality.com" + }, + { + "from": "https://lcrf.churchofjesuschrist.org", + "to": "https://lcrffe.churchofjesuschrist.org" + }, + { + "from": "https://www2.bwproducers.com", + "to": "https://www.iaproducers.com" + }, + { + "from": "https://accesscenter.roundrockisd.org", + "to": "https://www.google.com" + }, + { + "from": "https://appx.wheniwork.com", + "to": "https://login.wheniwork.com" + }, + { + "from": "https://science.brainpop.com", + "to": "https://www.brainpop.com" + }, + { + "from": "https://auth.ung.edu", + "to": "https://ung.view.usg.edu" + }, + { + "from": "https://app.pariconnect.com", + "to": "https://login.parinc.com" + }, + { + "from": "https://auth.rocketaccount.com", + "to": "https://account.mrcooper.com" + }, + { + "from": "https://login.i-ready.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.canva.com" + }, + { + "from": "https://app.speechify.com", + "to": "https://speechify.com" + }, + { + "from": "https://www.creditonebank.com", + "to": "https://secure.creditonebank.com" + }, + { + "from": "https://adpvantage.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://x.com", + "to": "https://api.x.com" + }, + { + "from": "https://secure.myfico.com", + "to": "https://auth.myfico.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://take5slots.com" + }, + { + "from": "https://csn.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://online.greensky.com", + "to": "https://auth.prod.greensky.com" + }, + { + "from": "https://ilogin.illinois.gov", + "to": "https://benefits.ides.illinois.gov" + }, + { + "from": "https://www.google.com", + "to": "https://www.ixl.com" + }, + { + "from": "https://host.nxt.blackbaud.com", + "to": "https://app.blackbaud.com" + }, + { + "from": "https://vod.ebay.com", + "to": "https://pay.ebay.com" + }, + { + "from": "https://login2.redroverk12.com", + "to": "https://app.redroverk12.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-32f19384-92af-4d00-acfd-6bb424fbd4fe.okta.com" + }, + { + "from": "https://www.viking.com", + "to": "https://login.viking.com" + }, + { + "from": "https://igoforms-pn1.ipipeline.com", + "to": "https://pipepasstoigo-pn1.ipipeline.com" + }, + { + "from": "https://www4.carmax.com", + "to": "https://idp.carmax.com" + }, + { + "from": "https://job.myjobhelper.com", + "to": "https://click.appcast.io" + }, + { + "from": "https://api.portal.therapyappointment.com", + "to": "https://portal.therapyappointment.com" + }, + { + "from": "https://auth.synchronybank.com", + "to": "https://securelogin.synchronybank.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://wd3.myworkday.com" + }, + { + "from": "https://authenticate.pcc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://zh.wikipedia.org" + }, + { + "from": "https://fortifiedadblocker.app", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://online.adp.com", + "to": "https://netsecure.adp.com" + }, + { + "from": "https://clever.com", + "to": "https://mysdpbc.org" + }, + { + "from": "https://scratch.mit.edu", + "to": "https://clever.com" + }, + { + "from": "https://www.wherewindsmeetgame.com", + "to": "https://rr.tracker.mobiletracking.ru" + }, + { + "from": "https://clever.com", + "to": "https://student.schoolcity.com" + }, + { + "from": "https://giantadblocker.net", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://sso.unc.edu", + "to": "https://cs.cc.unc.edu" + }, + { + "from": "https://fs.epcc.edu", + "to": "https://online.epcc.edu" + }, + { + "from": "https://autotecfid.com", + "to": "https://aav4.auctionaccess.com" + }, + { + "from": "https://login.alibaba.com", + "to": "https://www.alibaba.com" + }, + { + "from": "https://secure.bge.com", + "to": "https://secure2.bge.com" + }, + { + "from": "https://lakecentral.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://app02.us.bill.com", + "to": "https://home.bill.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://play.boddlelearning.com" + }, + { + "from": "https://mobile.impact.ailife.com", + "to": "https://impact.ailife.com" + }, + { + "from": "https://sso.unc.edu", + "to": "https://fs.cc.unc.edu" + }, + { + "from": "https://connect.garmin.com", + "to": "https://sso.garmin.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.walmart.com" + }, + { + "from": "https://sso.unc.edu", + "to": "https://hc.cc.unc.edu" + }, + { + "from": "https://mycourses.cnm.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://signup.live.com", + "to": "https://login.live.com" + }, + { + "from": "https://hq.gofan.co", + "to": "https://auth.gofan.co" + }, + { + "from": "https://assessment.peardeck.com", + "to": "https://www.google.com" + }, + { + "from": "https://sso.unc.edu", + "to": "https://csrpt.cc.unc.edu" + }, + { + "from": "https://pbskids.org", + "to": "https://clever.com" + }, + { + "from": "https://id.skyslope.com", + "to": "https://app.skyslope.com" + }, + { + "from": "https://reading.amplify.com", + "to": "https://mclass.amplify.com" + }, + { + "from": "https://sso.unc.edu", + "to": "https://fsrpt.cc.unc.edu" + }, + { + "from": "https://giantadblocker.app", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://sso.unc.edu", + "to": "https://hcrpt.cc.unc.edu" + }, + { + "from": "https://www.gimkit.com", + "to": "https://clever.com" + }, + { + "from": "https://auth.exxat.com", + "to": "https://steps.exxat.com" + }, + { + "from": "https://chaturbate.com", + "to": "https://familiar-common.com" + }, + { + "from": "https://cgesd.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://excel.cloud.microsoft" + }, + { + "from": "https://sso.rumba.pk12ls.com", + "to": "https://sm-student-mfe-production.smhost.net" + }, + { + "from": "https://id.atlassian.com", + "to": "https://start.atlassian.com" + }, + { + "from": "https://www.shareowneronline.com", + "to": "https://auth.shareowneronline.com" + }, + { + "from": "https://auth.gofan.co", + "to": "https://hq.gofan.co" + }, + { + "from": "https://www.healthsafe-id.com", + "to": "https://www.medicare.uhc.com" + }, + { + "from": "https://xtramath.org", + "to": "https://www.google.com" + }, + { + "from": "https://egusd.typingclub.com", + "to": "https://s.typingclub.com" + }, + { + "from": "https://login.hofstra.edu", + "to": "https://api-d7f1c588.duosecurity.com" + }, + { + "from": "https://lanschoolair.lenovosoftware.com", + "to": "https://www.google.com" + }, + { + "from": "https://studentadmin.connectnd.us", + "to": "https://ndusnam.ndus.edu" + }, + { + "from": "https://telusinternational.onelogin.com", + "to": "https://wd3.myworkday.com" + }, + { + "from": "https://www.narakathegame.com", + "to": "https://rr.tracker.mobiletracking.ru" + }, + { + "from": "https://brightspace.usc.edu", + "to": "https://login.usc.edu" + }, + { + "from": "https://reg.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://campus.pueblocityschools.us", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://auth.bcbsnc.com", + "to": "https://member.bcbsnc.com" + }, + { + "from": "https://kahoot.it", + "to": "https://clever.com" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone20-student.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://ola10.performancematters.com" + }, + { + "from": "https://clever.com", + "to": "https://www.getepic.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://d-90672c00e9.awsapps.com", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://customer.nextgearcapital.coxautoinc.com", + "to": "https://signin.coxautoinc.com" + }, + { + "from": "https://www.blueshieldca.com", + "to": "https://ping-ext.blueshieldca.com" + }, + { + "from": "https://giantadblocker.pro", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://login.primericaonline.com", + "to": "https://www.primericaonline.com" + }, + { + "from": "https://www1.royalbank.com", + "to": "https://secure.royalbank.com" + }, + { + "from": "https://static.deledao.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://web21.ehrgo.com", + "to": "https://goapp.ehrgo.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://mylearning.suny.edu" + }, + { + "from": "https://graniteschools.instructure.com", + "to": "https://www.google.com" + }, + { + "from": "https://skyward.harmonytx.org", + "to": "https://skyward.iscorp.com" + }, + { + "from": "https://dnrweqffuwjtx.cloudfront.net", + "to": "https://www.google.com" + }, + { + "from": "https://oauth.arise.com", + "to": "https://register.arise.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://vl.purplekiwii.com" + }, + { + "from": "https://sentry.soraapp.com", + "to": "https://soraapp.com" + }, + { + "from": "https://la28id.la28.org", + "to": "https://next.tickets.la28.org" + }, + { + "from": "https://idp.classlink.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.icevonline.com", + "to": "https://www.google.com" + }, + { + "from": "https://spsprodcus1.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://manheimcloud-onmicrosoft-com.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.honda.com", + "to": "https://my.americanhondafinance.com" + }, + { + "from": "https://sign.on.eurofins.com", + "to": "https://sso.eurofins.com" + }, + { + "from": "https://www.zillow.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.statefarm.com", + "to": "https://auth.proofing.statefarm.com" + }, + { + "from": "https://id.alohi.com", + "to": "https://app.fax.plus" + }, + { + "from": "https://www.foxnews.com", + "to": "https://auth.fox.com" + }, + { + "from": "https://login.uconn.edu", + "to": "https://lms.uconn.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://d2l.mu.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://id.churchofjesuschrist.org", + "to": "https://my.byui.edu" + }, + { + "from": "https://secure6.saashr.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://www.99math.com" + }, + { + "from": "https://accounts.intuit.com", + "to": "https://tsheets.intuit.com" + }, + { + "from": "https://dh.centurylink.com", + "to": "https://mm-signin.centurylink.com" + }, + { + "from": "https://security.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://purpleid.okta.com", + "to": "https://mybizaccount.fedex.com" + }, + { + "from": "https://www.myworkday.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://centurylink.net", + "to": "https://webmail.centurylink.net" + }, + { + "from": "https://edfinity.com", + "to": "https://canvas.asu.edu" + }, + { + "from": "https://www.curriculumassociates.com", + "to": "https://www.google.com" + }, + { + "from": "https://myhomeloan.navyfederal.org", + "to": "https://ssoauth.navyfederal.org" + }, + { + "from": "https://www.britannica.com", + "to": "https://www.google.com" + }, + { + "from": "https://thirdparty.aliexpress.com", + "to": "https://www.aliexpress.com" + }, + { + "from": "https://blueadvlnd.com", + "to": "https://attirecideryeah.com" + }, + { + "from": "https://adblockerfortify.net", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://tooeleschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.allstate.com", + "to": "https://myaccountrwd.allstate.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://bconline.broward.edu" + }, + { + "from": "https://auth.podium.com", + "to": "https://app.podium.com" + }, + { + "from": "https://idp.wmich.edu", + "to": "https://elearning.wmich.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://my.ivytech.edu" + }, + { + "from": "https://login.n2y.com", + "to": "https://app.n2y.com" + }, + { + "from": "https://www.investor360.com", + "to": "https://my.investor360.com" + }, + { + "from": "https://www.netflix.com", + "to": "https://www.google.com" + }, + { + "from": "https://na1-global-session.itf.csod.com", + "to": "https://mcdcampus.sabacloud.com" + }, + { + "from": "https://retail.boingohotspot.net", + "to": "https://edge.boingomedia.com" + }, + { + "from": "https://auth.hulu.com", + "to": "https://www.hulu.com" + }, + { + "from": "https://adblockerfortify.pro", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://www.qwickly.tools", + "to": "https://brightspace.usc.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://infinitecampus.naperville203.org" + }, + { + "from": "https://www.redcross.org", + "to": "https://volunteerconnection.redcross.org" + }, + { + "from": "https://www.google.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd09-ath01.prd.mykronos.com" + }, + { + "from": "https://auth-us1.smarttech-prod.com", + "to": "https://suite.smarttech-prod.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://djxh1.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.meijer.com", + "to": "https://id.meijer.com" + }, + { + "from": "https://login.live.com", + "to": "https://www.minecraft.net" + }, + { + "from": "https://sso.entrykeyid.com", + "to": "https://my.wellcare.com" + }, + { + "from": "https://assessments.magpie.org", + "to": "https://learn.magpie.org" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ola.k12pathways.cloud", + "to": "https://www.ezatest.com" + }, + { + "from": "https://welcomescreen.rumba.pk12ls.com", + "to": "https://www.savvasrealize.com" + }, + { + "from": "https://gateway.app.cardealsnearyou.com", + "to": "https://us.hashcatenated.com" + }, + { + "from": "https://auth.myapps.paychex.com", + "to": "https://login.flex.paychex.com" + }, + { + "from": "https://d11jzht7mj96rr.cloudfront.net", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.earthlink.net", + "to": "https://webmail1.earthlink.net" + }, + { + "from": "https://go.xero.com", + "to": "https://login.xero.com" + }, + { + "from": "https://wgu.myeducator.com", + "to": "https://lrps.wgu.edu" + }, + { + "from": "https://accounts.zoho.com", + "to": "https://www.zoho.com" + }, + { + "from": "https://prod-app03-blue.fastbridge.org", + "to": "https://prod-auth.fastbridge.org" + }, + { + "from": "https://interop.pearson.com", + "to": "https://d2l.lonestar.edu" + }, + { + "from": "https://oauth.xfinity.com", + "to": "https://connect.xfinity.com" + }, + { + "from": "https://www.microsoft.com", + "to": "https://www.google.com" + }, + { + "from": "https://gateway.zscalerone.net", + "to": "https://www.google.com" + }, + { + "from": "https://www.kroger.com", + "to": "https://login.kroger.com" + }, + { + "from": "https://myaccount.google.com", + "to": "https://payments.google.com" + }, + { + "from": "https://www.linkedin.com", + "to": "https://click.appcast.io" + }, + { + "from": "https://search.redlinerev.com", + "to": "https://redlinerev.com" + }, + { + "from": "https://login.hchb.com", + "to": "https://idp.hchb.com" + }, + { + "from": "https://asd20.schoology.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://searchr.lattor.com", + "to": "https://search.lattor.com" + }, + { + "from": "https://www.collegeboard.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.optimum.net", + "to": "https://myemail.suddenlink.net" + }, + { + "from": "https://fed.erau.edu", + "to": "https://erau.okta.com" + }, + { + "from": "https://gateway.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://accessportal.jpmorgan.com", + "to": "https://access.jpmorgan.com" + }, + { + "from": "https://idm.suny.edu", + "to": "https://mylearning.suny.edu" + }, + { + "from": "https://prsclientview.chubb.com", + "to": "https://auth.chubb.com" + }, + { + "from": "https://provider.hioscar.com", + "to": "https://accounts.hioscar.com" + }, + { + "from": "https://www.gamazi.com", + "to": "https://rr.tracker.mobiletracking.ru" + }, + { + "from": "https://ic.parkhill.k12.mo.us", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://chatgpt.com", + "to": "https://auth.openai.com" + }, + { + "from": "https://user.drakesoftware.com", + "to": "https://authflow.drakesoftware.com" + }, + { + "from": "https://hbsp.harvard.edu", + "to": "https://checkout.hbsp.harvard.edu" + }, + { + "from": "https://my.stubhub.com", + "to": "https://www.stubhub.com" + }, + { + "from": "https://support.squarespace.com", + "to": "https://login.squarespace.com" + }, + { + "from": "https://myaccount.reliant.com", + "to": "https://auth.reliant.com" + }, + { + "from": "https://t.co", + "to": "https://sentimentalflight.com" + }, + { + "from": "https://sso.fau.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://schnucks.okta.com", + "to": "https://schnucks.logile.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://tmll7.com" + }, + { + "from": "https://mgmt.zirmed.com", + "to": "https://login.zirmed.com" + }, + { + "from": "https://www.aliexpress.us", + "to": "https://thirdparty.aliexpress.com" + }, + { + "from": "https://popsmartblocker.pro", + "to": "https://helvox21ez.com" + }, + { + "from": "https://auth.wright.edu", + "to": "https://pilot.wright.edu" + }, + { + "from": "https://sfusd.typingclub.com", + "to": "https://s.typingclub.com" + }, + { + "from": "https://v.daum.net", + "to": "https://www.daum.net" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://lms.uconn.edu" + }, + { + "from": "https://global-us-smb.accessmyiq.com", + "to": "https://login8.fiscloudservices.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://www.infinitecampus.com" + }, + { + "from": "https://seek.gg", + "to": "https://portal.prdgforward.com" + }, + { + "from": "https://scratch.mit.edu", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://quickserve.cummins.com", + "to": "https://mylogin.cummins.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://wd12.myworkday.com" + }, + { + "from": "https://alaschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://us.search.yahoo.com" + }, + { + "from": "https://incommon2.sso.utah.edu", + "to": "https://dcus21-prd17-ath01.prd.mykronos.com" + }, + { + "from": "https://www.accessmyiq.com", + "to": "https://login8.fiscloudservices.com" + }, + { + "from": "https://music.youtube.com", + "to": "https://www.google.com" + }, + { + "from": "https://cs-prod-pub.deltacollege.edu", + "to": "https://deltacollege.okta.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.readworks.org" + }, + { + "from": "https://id.blooket.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.jnjvision.com", + "to": "https://api.jnjvisionpro.com" + }, + { + "from": "https://fs.coloradomesa.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://api.fr.aamc.org", + "to": "https://auth.aamc.org" + }, + { + "from": "https://profile.indeed.com", + "to": "https://smartapply.indeed.com" + }, + { + "from": "https://s.cint.com", + "to": "https://sw.cint.com" + }, + { + "from": "https://idm.cms.gov", + "to": "https://www.novitasphere.com" + }, + { + "from": "https://ua.getipass.com", + "to": "https://getipass.com" + }, + { + "from": "https://subs.fox.com", + "to": "https://www.fox.com" + }, + { + "from": "https://my.partstrader.us.com", + "to": "https://oid.partstrader.us.com" + }, + { + "from": "https://nj.myaccount.pseg.com", + "to": "https://nj.pseg.com" + }, + { + "from": "https://quickemployerforms.intuit.com", + "to": "https://accounts-tax.intuit.com" + }, + { + "from": "https://cnusd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://canvas.spcollege.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.creditonebank.com", + "to": "https://www.creditonebank.com" + }, + { + "from": "https://store.hytale.com", + "to": "https://accounts.hytale.com" + }, + { + "from": "https://myaccount.servicing.mohela.com", + "to": "https://authenticate2.servicing.mohela.com" + }, + { + "from": "https://nimbus.boingomedia.com", + "to": "https://retail.boingohotspot.net" + }, + { + "from": "https://www.statefarm.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://auth.illuminateed.com", + "to": "https://clayton.illuminatehc.com" + }, + { + "from": "https://www.atitesting.com", + "to": "https://faculty.atitesting.com" + }, + { + "from": "https://portal.follettdestiny.com", + "to": "https://portalapi.follettsoftware.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mnsu.learn.minnstate.edu" + }, + { + "from": "https://rapidid.jefferson.kyschools.us", + "to": "https://outlook.office.com" + }, + { + "from": "https://api.cloud.orionadvisor.com", + "to": "https://login.orionadvisor.com" + }, + { + "from": "https://app.na1.kortext.com", + "to": "https://read.na1.kortext.com" + }, + { + "from": "https://pplathomeb2c.pplfirst.com", + "to": "https://pplathome.pplfirst.com" + }, + { + "from": "https://signin.sso.members1st.org", + "to": "https://signin.members1st.org" + }, + { + "from": "https://sso.redcross.org", + "to": "https://www.redcross.org" + }, + { + "from": "https://consumercenter.mysynchrony.com", + "to": "https://id.synchrony.com" + }, + { + "from": "https://www.ebay.com", + "to": "https://cart.ebay.com" + }, + { + "from": "https://home.bill.com", + "to": "https://app02.us.bill.com" + }, + { + "from": "https://account.battle.net", + "to": "https://us.account.battle.net" + }, + { + "from": "https://login.constantcontact.com", + "to": "https://app.constantcontact.com" + }, + { + "from": "https://canvas.unm.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.subway.com", + "to": "https://id.subway.com" + }, + { + "from": "https://login3.id.hp.com", + "to": "https://instantink.hpconnected.com" + }, + { + "from": "https://login.american-equity.com", + "to": "https://myportal.american-equity.com" + }, + { + "from": "https://pikekyschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://ngabul.halilibul.site", + "to": "https://fullofgas.my.id" + }, + { + "from": "https://login.classlink.com", + "to": "https://myapps.classlink.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://clever.com" + }, + { + "from": "https://program.kwtears.com", + "to": "https://student-login.lwtears.com" + }, + { + "from": "https://www.starfall.com", + "to": "https://clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://wd108.myworkday.com" + }, + { + "from": "https://www.pfed.newyorklife.com:9031", + "to": "https://nylic.lightning.force.com" + }, + { + "from": "https://accounts.cardconnect.com", + "to": "https://cardpointe.com" + }, + { + "from": "https://mail.qq.com", + "to": "https://wx.mail.qq.com" + }, + { + "from": "https://www.foremoststar.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://capitaloneshopping.com", + "to": "https://www.slickcodes.net" + }, + { + "from": "https://www.uchealth.org", + "to": "https://mychart.uchealth.org" + }, + { + "from": "https://accounts.google.com", + "to": "https://login.lightspeedsystems.app" + }, + { + "from": "https://mysignins.microsoft.com", + "to": "https://myaccount.microsoft.com" + }, + { + "from": "https://genius.com", + "to": "https://www.google.com" + }, + { + "from": "https://claims.farmers.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://neal.fun", + "to": "https://www.google.com" + }, + { + "from": "https://tr-marker.com", + "to": "https://mobtalk.xyz" + }, + { + "from": "https://stellasora.global", + "to": "https://to.trakzon.com" + }, + { + "from": "https://login.princesshouse.com", + "to": "https://newcorner.princesshouse.com" + }, + { + "from": "https://socialclub.rockstargames.com", + "to": "https://signin.rockstargames.com" + }, + { + "from": "https://www.msn.com", + "to": "https://www.google.com" + }, + { + "from": "https://powerschool.hawthorne.k12.ca.us", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://auth.services.adobe.com" + }, + { + "from": "https://nerd.wwnorton.com", + "to": "https://digital.wwnorton.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://account.microsoft.com" + }, + { + "from": "https://brightspace.lmu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://idp.pima.edu", + "to": "https://d2l.pima.edu" + }, + { + "from": "https://onlineservices.mayoclinic.org", + "to": "https://account.mayoclinic.org" + }, + { + "from": "https://fonts.adobe.com", + "to": "https://auth.services.adobe.com" + }, + { + "from": "https://link.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://omni.royalbank.com", + "to": "https://secure.royalbank.com" + }, + { + "from": "https://federation.elanfinancialservices.com", + "to": "https://fedhub.fidelity.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://gxologistics.service-now.com" + }, + { + "from": "https://www.securly.com", + "to": "https://www.google.com" + }, + { + "from": "https://outlook.live.com", + "to": "https://www.msn.com" + }, + { + "from": "https://fantasy.espn.com", + "to": "https://www.espn.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd06-ath01.prd.mykronos.com" + }, + { + "from": "https://universityofutah-sso.prd.mykronos.com", + "to": "https://dcus21-prd17-ath01.prd.mykronos.com" + }, + { + "from": "https://www.paypal.com", + "to": "https://pay.ebay.com" + }, + { + "from": "https://www.noredink.com", + "to": "https://www.google.com" + }, + { + "from": "https://disneyworld.disney.go.com", + "to": "https://www.disneytravelagents.com" + }, + { + "from": "https://onboard.inspirafinancial.com", + "to": "https://login.inspirafinancial.com" + }, + { + "from": "https://concerto.ihg.com", + "to": "https://myfederate.ihg.com" + }, + { + "from": "https://canvas.northwestern.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.stubhub.com" + }, + { + "from": "https://indeedinc.lightning.force.com", + "to": "https://indeedinc.my.salesforce.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://powerpoint.cloud.microsoft" + }, + { + "from": "https://shib.ncsu.edu", + "to": "https://portalsp.acs.ncsu.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.brainpop.com" + }, + { + "from": "https://app.blackbaud.com", + "to": "https://account.blackbaud.school" + }, + { + "from": "https://secure.entertimeonline.com", + "to": "https://worksight2.gnapartners.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://federatedid-na1.services.adobe.com", + "to": "https://auth.services.adobe.com" + }, + { + "from": "https://wyndcu1.oraclehospitality.us-ashburn-1.ocs.oraclecloud.com", + "to": "https://idcs-256bd455f58c4aeb8d0305d1ea06637c.identity.oraclecloud.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://student.amplify.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://ola.performancematters.com" + }, + { + "from": "https://www.duke-energy.com", + "to": "https://internet.speedpay.com" + }, + { + "from": "https://cardholder.ebtedge.com", + "to": "https://www.ebtedge.com" + }, + { + "from": "https://connect.cloudresearch.com", + "to": "https://account.cloudresearch.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://cedarrapidsia.infinitecampus.org" + }, + { + "from": "https://account.docusign.com", + "to": "https://apps.docusign.com" + }, + { + "from": "https://www.noridianmedicareportal.com", + "to": "https://esp.noridianmedicareportal.com" + }, + { + "from": "https://elitesaveauto.com", + "to": "https://trk.bestautoinsuranceclub.com" + }, + { + "from": "https://rr.tracker.mobiletracking.ru", + "to": "https://mysteriousprocess.com" + }, + { + "from": "https://access.wgu.edu", + "to": "https://my.wgu.edu" + }, + { + "from": "https://t.co", + "to": "https://hk.jayantwhaling.shop" + }, + { + "from": "https://planner.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://twentytwowords.com" + }, + { + "from": "https://my.echecks.com", + "to": "https://login-deluxe.echecks.com" + }, + { + "from": "https://signin.resourcecenter.workday.com", + "to": "https://digital.workday.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.netflix.com" + }, + { + "from": "https://login.wyndhamhotels.com", + "to": "https://www.wyndhamhotels.com" + }, + { + "from": "https://idpcloud.nycenet.edu", + "to": "https://apps.schools.nyc" + }, + { + "from": "https://www.costco.com", + "to": "https://signin.costco.com" + }, + { + "from": "https://financial.nationwide.com", + "to": "https://identity.nationwide.com" + }, + { + "from": "https://prod-app01-blue.fastbridge.org", + "to": "https://prod-auth.fastbridge.org" + }, + { + "from": "https://graniteschools.focusschoolsoftware.com", + "to": "https://www.google.com" + }, + { + "from": "https://api-d9f25bf0.duosecurity.com", + "to": "https://famu.login.duosecurity.com" + }, + { + "from": "https://www.calculator.net", + "to": "https://www.google.com" + }, + { + "from": "https://drake.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://bank.discover.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://www.schwab.com", + "to": "https://onboard.schwab.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://playmyvegas.playstudios.com" + }, + { + "from": "https://www.espn.com", + "to": "https://www.google.com" + }, + { + "from": "https://blockerpopsmart.net", + "to": "https://helvox21ez.com" + }, + { + "from": "https://oauth.xfinity.com", + "to": "https://www.xfinity.com" + }, + { + "from": "https://login.healthequity.com", + "to": "https://my.healthequity.com" + }, + { + "from": "https://passport.carnegielearning.com", + "to": "https://www.carnegielearning.com" + }, + { + "from": "https://app.hubspot.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://bojel.com", + "to": "https://1ude.com" + }, + { + "from": "https://service.transunion.com", + "to": "https://ciam.tui.transunion.com" + }, + { + "from": "https://student.3plearning.com", + "to": "https://id.3plearning.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://account.voicemod.net" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone53-student.renaissance-go.com" + }, + { + "from": "https://account.app.ace.aaa.com", + "to": "https://app.ace.aaa.com" + }, + { + "from": "https://app.asana.com", + "to": "https://asana.com" + }, + { + "from": "https://www.google.com", + "to": "https://forneyisd.us002-rapididentity.com" + }, + { + "from": "https://app.zoom.us", + "to": "https://us06web.zoom.us" + }, + { + "from": "https://www.zearn.org", + "to": "https://clever.com" + }, + { + "from": "https://secure.hulu.com", + "to": "https://www.hulu.com" + }, + { + "from": "https://brainly.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.ibm.com", + "to": "https://careers.ibm.com" + }, + { + "from": "https://account.inspirafinancial.com", + "to": "https://login.inspirafinancial.com" + }, + { + "from": "https://learn.uark.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://kahoot.com", + "to": "https://create.kahoot.it" + }, + { + "from": "https://home.flmmis.com", + "to": "https://sso.flmmis.com" + }, + { + "from": "https://my.amplify.com", + "to": "https://ereader.learning.amplify.com" + }, + { + "from": "https://app.zoom.us", + "to": "https://us02web.zoom.us" + }, + { + "from": "https://ccsdlibrary.follettdestiny.com", + "to": "https://portal.follettdestiny.com" + }, + { + "from": "https://agent-auth.bambooinsurance.com", + "to": "https://guidewire-hub.okta.com" + }, + { + "from": "https://www.google.com", + "to": "https://play.hbomax.com" + }, + { + "from": "https://teams.live.com", + "to": "https://teams.microsoft.com" + }, + { + "from": "https://www.splashlearn.com", + "to": "https://play.splashlearn.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://r.v2i8b.com" + }, + { + "from": "https://currently.att.yahoo.com", + "to": "https://signin.att.com" + }, + { + "from": "https://www.bilt.com", + "to": "https://id.biltrewards.com" + }, + { + "from": "https://reading.amplify.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.tiktok.com" + }, + { + "from": "https://login.ny.gov", + "to": "https://my.dmv.ny.gov" + }, + { + "from": "https://home.mcafee.com", + "to": "https://myaccount.mcafee.com" + }, + { + "from": "https://purdueglobal.brightspace.com", + "to": "https://sso.kaplan.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://elearn.etsu.edu" + }, + { + "from": "https://id.ups.com", + "to": "https://www.ups.com" + }, + { + "from": "https://sso.flmmis.com", + "to": "https://home.flmmis.com" + }, + { + "from": "https://launchpad.classlink.com", + "to": "https://www.google.com" + }, + { + "from": "https://identity.verisk.com", + "to": "https://www.xactanalysis.com" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone50.renaissance-go.com" + }, + { + "from": "https://gmm.getmoremath.com", + "to": "https://clever.com" + }, + { + "from": "https://www.canva.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://deltacollege.okta.com", + "to": "https://cs-prod-pub.deltacollege.edu" + }, + { + "from": "https://wwu.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.mylexia.com", + "to": "https://www.mylexia.com" + }, + { + "from": "https://us-east-2.console.aws.amazon.com", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://assess.apps.pdricloud.com", + "to": "https://workflow.apps.pdricloud.com" + }, + { + "from": "https://sso.crunchyroll.com", + "to": "https://www.crunchyroll.com" + }, + { + "from": "https://spsprodcus5.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://spsprodcus4.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://teacheraccesscenter-studentpsjaisd.msappproxy.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://clever.com", + "to": "https://alo.acadiencelearning.org" + }, + { + "from": "https://stratusdealer-auth.mfindealerservices.com", + "to": "https://stratus.mfindealerservices.com" + }, + { + "from": "https://idp.smh.com", + "to": "https://portal.smh.com" + }, + { + "from": "https://mysignins.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://sru.desire2learn.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.maxpreps.com", + "to": "https://www.google.com" + }, + { + "from": "https://travelplanner.etp.aa.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://account.optumbank.com", + "to": "https://www.healthsafe-id.com" + }, + { + "from": "https://services.rethinkfirst.com", + "to": "https://signin.rethinkfirst.com" + }, + { + "from": "https://www.google.com", + "to": "https://outlook.office.com" + }, + { + "from": "https://prod-nextech.us.auth0.com", + "to": "https://login.nextech.com" + }, + { + "from": "https://login.ny.gov", + "to": "https://unemployment.labor.ny.gov" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone05.renaissance-go.com" + }, + { + "from": "https://login.snhu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.xtime.com", + "to": "https://xtime.signin.coxautoinc.com" + }, + { + "from": "https://my.usf.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.snapchat.com", + "to": "https://www.snapchat.com" + }, + { + "from": "https://campus.forsyth.k12.ga.us", + "to": "https://fcss-adfs.forsyth.k12.ga.us" + }, + { + "from": "https://online.epcc.edu", + "to": "https://fs.epcc.edu" + }, + { + "from": "https://drive.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.formative.com" + }, + { + "from": "https://referee.id.me", + "to": "https://verify.id.me" + }, + { + "from": "https://myapps.microsoft.com", + "to": "https://myaccount.microsoft.com" + }, + { + "from": "https://skyslope.com", + "to": "https://send.skyslope.com" + }, + { + "from": "https://servicemaster.my.salesforce.com", + "to": "https://servicemaster--c.vf.force.com" + }, + { + "from": "https://clever.com", + "to": "https://www.clever.com" + }, + { + "from": "https://amp.hrblock.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://cidp.texashealth.org", + "to": "https://account.texashealth.org" + }, + { + "from": "https://api-83460870.duosecurity.com", + "to": "https://ethos.blinn.edu" + }, + { + "from": "https://cas.byu.edu", + "to": "https://learningsuite.byu.edu" + }, + { + "from": "https://ceterab2cprod.b2clogin.com", + "to": "https://advisor.adviceworks.net" + }, + { + "from": "https://www.mathplayground.com", + "to": "https://clever.com" + }, + { + "from": "http://nimbus.boingomedia.com", + "to": "https://retail.boingohotspot.net" + }, + { + "from": "https://studentportal.mathletics.com", + "to": "https://activitycontentscreen.mathletics.com" + }, + { + "from": "https://myaccount.payoneer.com", + "to": "https://login.payoneer.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://training.knowbe4.com" + }, + { + "from": "https://blackboard.waketech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://southplainscollege.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.chess.com", + "to": "https://www.google.com" + }, + { + "from": "https://lcr.churchofjesuschrist.org", + "to": "https://id.churchofjesuschrist.org" + }, + { + "from": "https://passport.jd.com", + "to": "https://cfe.m.jd.com" + }, + { + "from": "https://www.hertz.com", + "to": "https://link.hertz.com" + }, + { + "from": "https://www.youtubekids.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.bbc.com", + "to": "https://www.bbc.co.uk" + }, + { + "from": "https://clever.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://www.medanswering.com", + "to": "https://auth.medanswering.com" + }, + { + "from": "https://www.twitch.tv", + "to": "https://dashboard.twitch.tv" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://authn.autodesk.com" + }, + { + "from": "https://outlook.live.com", + "to": "https://www.google.com" + }, + { + "from": "https://id.embark.games", + "to": "https://steamcommunity.com" + }, + { + "from": "https://gateway.app.homefixdaily.com", + "to": "https://us.hashcatenated.com" + }, + { + "from": "https://sso.prodigygame.com", + "to": "https://facts.prodigygame.com" + }, + { + "from": "https://login.wisc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://unify-snhu.my.site.com" + }, + { + "from": "https://businesstravel.capitalone.com", + "to": "https://verified.capitalone.com" + }, + { + "from": "https://login.buildertrend.com", + "to": "https://buildertrend.net" + }, + { + "from": "https://www.google.com", + "to": "https://intraweb.minot.k12.nd.us" + }, + { + "from": "https://dashboard.web.vanguard.com", + "to": "https://login.vanguard.com" + }, + { + "from": "https://www.google.com", + "to": "https://classroom.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://rapidid.jefferson.kyschools.us" + }, + { + "from": "https://gpcustomer.b2clogin.com", + "to": "https://ww2.heartlandportico.com" + }, + { + "from": "https://dentalhubauth.b2clogin.com", + "to": "https://app.dentalhub.com" + }, + { + "from": "https://identity.directv.com", + "to": "https://stream.directv.com" + }, + { + "from": "https://rtischeduler.com", + "to": "https://clever.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://www.google.com" + }, + { + "from": "https://ssaa.delta.com", + "to": "https://icrewaws.delta.com" + }, + { + "from": "https://popsmartblocker.pro", + "to": "https://kryvex90ut.com" + }, + { + "from": "https://www.att.com", + "to": "https://signin.att.com" + }, + { + "from": "https://my.achievementnetwork.org", + "to": "https://clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://login.etrieve.cloud" + }, + { + "from": "https://login.coinbase.com", + "to": "https://accounts.coinbase.com" + }, + { + "from": "https://vinsolutions.app.coxautoinc.com", + "to": "https://vinsolutions.signin.coxautoinc.com" + }, + { + "from": "https://smartblockerpop.com", + "to": "https://helvox21ez.com" + }, + { + "from": "https://www.myworkday.com", + "to": "https://shibboleth2.asu.edu" + }, + { + "from": "https://jll.okta.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://fountainvalley.aeries.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://id.atlassian.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.pebblego.com" + }, + { + "from": "https://rps205.login.duosecurity.com", + "to": "https://outlook.cloud.microsoft" + }, + { + "from": "https://www.rhdiscovery.com", + "to": "https://app.readinghorizons.com" + }, + { + "from": "https://reg.usps.com", + "to": "https://www.usps.com" + }, + { + "from": "https://clever.com", + "to": "https://adfs.d51schools.org" + }, + { + "from": "https://providerlogin.carefirst.com", + "to": "https://provider.carefirst.com" + }, + { + "from": "https://id.churchofjesuschrist.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.cbp.gov", + "to": "https://ace.cbp.gov" + }, + { + "from": "https://idp-ua.mtmlink.net", + "to": "https://mtm.mtmlink.net" + }, + { + "from": "https://mail.google.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://azgames.io", + "to": "https://www.google.com" + }, + { + "from": "https://my.mheducation.com", + "to": "https://connected.mcgraw-hill.com" + }, + { + "from": "https://webpayments.billmatrix.com", + "to": "https://www.erieinsurance.com" + }, + { + "from": "https://passport.yunexpress.cn", + "to": "https://oms2.yunexpress.cn" + }, + { + "from": "https://assessment.cliengage.org", + "to": "https://cliengage.org" + }, + { + "from": "https://www.google.com", + "to": "https://weather.com" + }, + { + "from": "https://assist.utrgv.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://cxone.niceincontact.com", + "to": "https://cxagent.nicecxone.com" + }, + { + "from": "https://login.mountsinai.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://shibboleth.nyu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.fox.com", + "to": "https://subs.fox.com" + }, + { + "from": "https://www.ebay.com", + "to": "https://vod.ebay.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd07-ath01.prd.mykronos.com" + }, + { + "from": "https://saprod.emory.edu", + "to": "https://api-1b760dac.duosecurity.com" + }, + { + "from": "https://d2l.coloradomesa.edu", + "to": "https://incommon.coloradomesa.edu" + }, + { + "from": "https://mymvc.state.nj.us", + "to": "https://securecheckout.cdc.nicusa.com" + }, + { + "from": "https://signin.purdueglobal.edu", + "to": "https://purdueglobal.brightspace.com" + }, + { + "from": "https://blockerpopsmart.net", + "to": "https://kryvex90ut.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://dcus21-prd19-ath01.prd.mykronos.com" + }, + { + "from": "https://gcp.vsp.autopartners.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://apps.isd728.org", + "to": "https://isd728.us002-rapididentity.com" + }, + { + "from": "https://sa.www4.irs.gov", + "to": "https://la.www4.irs.gov" + }, + { + "from": "https://origination.rocketmortgage.com", + "to": "https://dashboard.rocketmortgage.com" + }, + { + "from": "https://authn.hawaii.edu", + "to": "https://api-16a593a9.duosecurity.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://brightspace.binghamton.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://ola.performancematters.com" + }, + { + "from": "https://gvltec.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.cardconnect.com", + "to": "https://cardpointe.cardconnect.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://wayground.com" + }, + { + "from": "https://www.ixl.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://brightpath.youscience.com", + "to": "https://signin.youscience.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://search.pdf2docs.com" + }, + { + "from": "https://sts.boydgroup.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://workplaceservices.fidelity.com" + }, + { + "from": "https://sso.authrock.com", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://idcs-6dfbdd810afa4d509f6cfc191d612acd.identity.oraclecloud.com", + "to": "https://ping.prod.cu.edu" + }, + { + "from": "https://www.clever.com", + "to": "https://online.studiesweekly.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.typing.com" + }, + { + "from": "https://evrrs.mymdthink.maryland.gov", + "to": "https://access.mymdthink.maryland.gov" + }, + { + "from": "https://www.truist.com", + "to": "https://dias.bank.truist.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://ggc.view.usg.edu" + }, + { + "from": "https://smartblockerpop.com", + "to": "https://kryvex90ut.com" + }, + { + "from": "https://bremenpublicschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://classes.pace.edu", + "to": "https://portal5login.pace.edu" + }, + { + "from": "https://ap.idf.medcity.net", + "to": "https://remote.vdi.medcity.net" + }, + { + "from": "https://ping-fed.salliemae.com", + "to": "https://servicing.salliemae.com" + }, + { + "from": "https://web.drfirst.com", + "to": "https://ehr.valant.io" + }, + { + "from": "https://threatdefender.info", + "to": "https://www.walmart.com" + }, + { + "from": "https://stripchat.com", + "to": "https://www.arminius.io" + }, + { + "from": "https://apply.stepupforstudents.org", + "to": "https://login.stepupforstudents.org" + }, + { + "from": "https://www.grammarly.com", + "to": "https://www.google.com" + }, + { + "from": "https://musiclab.chromeexperiments.com", + "to": "https://www.google.com" + }, + { + "from": "https://mynissan.nissanusa.com", + "to": "https://www.nissanfinance.com" + }, + { + "from": "https://login.edgepark.com", + "to": "https://my.edgepark.com" + }, + { + "from": "https://courses.portal2learn.com", + "to": "https://signon.pennfoster.com" + }, + { + "from": "https://www.thrivent.com", + "to": "https://servicing.apps.thrivent.com" + }, + { + "from": "https://www.aainflight.com", + "to": "https://login.aa.com" + }, + { + "from": "https://www.schoolobjects.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.msn.com" + }, + { + "from": "https://idp2.unr.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://stripchat.com", + "to": "https://go.arminius.io" + }, + { + "from": "https://secure.aarp.org", + "to": "https://www.aarp.org" + }, + { + "from": "https://unionskyward.nefec.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://secure.globalpay.com", + "to": "https://www.heartlandpayroll.com" + }, + { + "from": "https://canvas.wayne.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.wayfair.com", + "to": "https://secure.wayfair.com" + }, + { + "from": "https://manage.autodesk.com", + "to": "https://www.autodesk.com" + }, + { + "from": "https://hermes.maxiagentes.net", + "to": "https://sso.maxiagentes.net" + }, + { + "from": "https://www.teacherspayteachers.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.mortgagecalculator.org", + "to": "https://www.google.com" + }, + { + "from": "https://research.ebsco.com", + "to": "https://login.openathens.net" + }, + { + "from": "https://cardpointe.com", + "to": "https://accounts.cardconnect.com" + }, + { + "from": "https://portal.insperity.com", + "to": "https://timestar.insperity.com" + }, + { + "from": "https://t.co", + "to": "https://scan.traxoto.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://security.follettsoftware.com" + }, + { + "from": "https://www.google.com", + "to": "https://block.opendns.com" + }, + { + "from": "https://www.deltadentalins.com", + "to": "https://auth.deltadental.com" + }, + { + "from": "https://ey43.com", + "to": "https://koviral.xyz" + }, + { + "from": "https://auth.marginedge.com", + "to": "https://app.marginedge.com" + }, + { + "from": "https://www.google.com", + "to": "https://content.explorelearning.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://manager.classworks.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.peacocktv.com" + }, + { + "from": "https://www.deltamath.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://auth.edgenuity.com", + "to": "https://sso-middleman.sso-prod.il-apps.com" + }, + { + "from": "https://endfield.gryphline.com", + "to": "https://djxh1.com" + }, + { + "from": "https://partnershealthcare.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.msn.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://sis.portal.nyu.edu", + "to": "https://albert.nyu.edu" + }, + { + "from": "https://www.americafirst.com", + "to": "https://webaccess45.americafirst.com" + }, + { + "from": "https://us-east-1.console.aws.amazon.com", + "to": "https://us-west-2.console.aws.amazon.com" + }, + { + "from": "https://bluee.bcbsnc.com", + "to": "https://providers.bcbsnc.com" + }, + { + "from": "https://att-yahoo.att.net", + "to": "https://currently.att.yahoo.com" + }, + { + "from": "https://educate.lindsay.k12.ca.us", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.opera.com", + "to": "https://get-gx.com" + }, + { + "from": "https://blocked.syd-1.linewize.net", + "to": "https://www.google.com" + }, + { + "from": "https://turbotax.intuit.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://d2l.arizona.edu" + }, + { + "from": "https://apps.explorelearning.com", + "to": "https://connect.explorelearning.com" + }, + { + "from": "https://www.aarp.org", + "to": "https://secure.aarp.org" + }, + { + "from": "https://accounts.google.com", + "to": "https://account.goguardian.com" + }, + { + "from": "https://portal.hpsmart.com", + "to": "https://www.hpsmart.com" + }, + { + "from": "https://partnerlink.jhancock.com", + "to": "https://ltc.customer.johnhancock.com" + }, + { + "from": "https://www.google.com", + "to": "https://myaccounts.capitalone.com" + }, + { + "from": "https://capoel.com", + "to": "https://vibrantscale.com" + }, + { + "from": "https://search.naver.com", + "to": "https://www.naver.com" + }, + { + "from": "https://speeddial.worldpac.com", + "to": "https://worldpac.my.site.com" + }, + { + "from": "https://portal.azure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://copilot.microsoft.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.cpm.org", + "to": "https://sso.cpm.org" + }, + { + "from": "https://www.timestables.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.xfinity.com", + "to": "https://polaris.xfinity.com" + }, + { + "from": "https://elearn.sinclair.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://now.agent.safeco.com", + "to": "https://dpec.safeco.com" + }, + { + "from": "https://omg.adult", + "to": "https://brightadnetwork.com" + }, + { + "from": "https://www.mybookie.ag", + "to": "https://displayvertising.com" + }, + { + "from": "https://adfs.sdstate.edu", + "to": "https://adfs.sdbor.edu" + }, + { + "from": "https://clever.com", + "to": "https://fs.charterschoolit.com" + }, + { + "from": "https://insidebrady.okta.com", + "to": "https://dcus21-prd11-ath01.prd.mykronos.com" + }, + { + "from": "https://hunterdouglas.okta.com", + "to": "https://thelink.hunterdouglas.com" + }, + { + "from": "https://studentportal-lhric.eschooldata.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://my.guildmortgage.com", + "to": "https://idp.guildmortgage.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://link.cc-rgs.com" + }, + { + "from": "https://rr.tracker.mobiletracking.ru", + "to": "https://econventa.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://oidc.idp.elogin.att.com" + }, + { + "from": "https://sso.comptia.org", + "to": "https://login.comptia.org" + }, + { + "from": "https://myapps.microsoft.com", + "to": "https://mysignins.microsoft.com" + }, + { + "from": "https://authenticator.pingone.com", + "to": "https://login.external.hp.com" + }, + { + "from": "https://wayfair.okta.com", + "to": "https://apps.mypurecloud.com" + }, + { + "from": "https://www.usaa.com", + "to": "https://na4.docusign.net" + }, + { + "from": "https://webapp4.asu.edu", + "to": "https://cs.oasis.asu.edu" + }, + { + "from": "https://t.co", + "to": "https://same-witness.com" + }, + { + "from": "https://www.splashlearn.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.delta.com" + }, + { + "from": "https://citizensflb2c.b2clogin.com", + "to": "https://guidewire-hub.okta.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://wonderblockoffer.com" + }, + { + "from": "https://signature-ca.matrixcare.com", + "to": "https://matrixcare.okta.com" + }, + { + "from": "https://palmbeachstate.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://mycourses.cccs.edu" + }, + { + "from": "https://www.usaa.com", + "to": "https://rewards.usaa360.com" + }, + { + "from": "https://www.commonlit.org", + "to": "https://www.google.com" + }, + { + "from": "https://littlecaesars.com", + "to": "https://order.littlecaesars.com" + }, + { + "from": "https://app.perusall.com", + "to": "https://canvas.asu.edu" + }, + { + "from": "https://meet.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure4.saashr.com", + "to": "https://sso.philasd.org" + }, + { + "from": "https://virtualgateway.mass.gov", + "to": "https://admin.login.mass.gov" + }, + { + "from": "https://www.google.com", + "to": "https://www.temu.com" + }, + { + "from": "https://centene.evolvenxt.com", + "to": "https://sso.connect.pingidentity.com" + }, + { + "from": "https://ebudde.littlebrownie.com", + "to": "https://cookieportal.littlebrownie.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cs.nevada.unr.edu" + }, + { + "from": "https://open.spotify.com", + "to": "https://www.spotify.com" + }, + { + "from": "https://slcc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://redlinerev.com", + "to": "https://go.3bluemedia.com" + }, + { + "from": "https://book.princess.com", + "to": "https://www.princess.com" + }, + { + "from": "https://insurance.apps.progressivedirect.com", + "to": "https://autoinsurance1.progressivedirect.com" + }, + { + "from": "https://t.co", + "to": "https://djxh1.com" + }, + { + "from": "https://campus.cowetaschools.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://authe-ent.jpmorgan.com", + "to": "https://nwas-ent.jpmorgan.com" + }, + { + "from": "https://track.ecampaignstats.com", + "to": "https://gateway.app.homefixdaily.com" + }, + { + "from": "https://useast-www.securly.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.evernote.com", + "to": "https://www.evernote.com" + }, + { + "from": "https://amsuiteplus.amig.com", + "to": "https://login.amig.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app-na2.hubspot.com" + }, + { + "from": "https://insurance.apps.progressivedirect.com", + "to": "https://autoinsurance5.progressivedirect.com" + }, + { + "from": "https://login.wustl.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://csusm.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://to.pwrgamerz.com", + "to": "https://rtbbhub.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://normandale.learn.minnstate.edu" + }, + { + "from": "https://mydmv.colorado.gov", + "to": "https://securecheckout.cdc.nicusa.com" + }, + { + "from": "https://secure.pepco.com", + "to": "https://secure.exeloncorp.com" + }, + { + "from": "https://signup.live.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://submit.jotform.com", + "to": "https://form.jotform.com" + }, + { + "from": "https://www.google.com", + "to": "https://zhuanlan.zhihu.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://hesperiaca.infinitecampus.org" + }, + { + "from": "https://sso.jumpcloud.com", + "to": "https://console.jumpcloud.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://sentry.soraapp.com" + }, + { + "from": "https://auth.hertz.com", + "to": "https://www.hertz.com" + }, + { + "from": "https://www.linkedin.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.ku.edu", + "to": "https://sa.ku.edu" + }, + { + "from": "https://www.tripadvisor.com", + "to": "https://compare.guestreservations.com" + }, + { + "from": "https://app.getsling.com", + "to": "https://login.getsling.com" + }, + { + "from": "https://phsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://sunrun.my.salesforce.com", + "to": "https://sunrun--c.vf.force.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://appletonwi.infinitecampus.org" + }, + { + "from": "https://fnd.foundation.game", + "to": "https://to.trakzon.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://mastercard.syf.com" + }, + { + "from": "https://dcus21-prd19-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://nshe-unlv.okta.com", + "to": "https://my.unlv.nevada.edu" + }, + { + "from": "https://research.ebsco.com", + "to": "https://search.ebscohost.com" + }, + { + "from": "https://app.classwallet.com", + "to": "https://main-auth.classwallet.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://qvc.syf.com" + }, + { + "from": "https://consumer.myiuhealth.org", + "to": "https://account.myiuhealth.org" + }, + { + "from": "https://portfolio.geico.com", + "to": "https://ecams.geico.com" + }, + { + "from": "https://transcendac.mercuryinsurance.com", + "to": "https://auth.mercuryinsurance.com" + }, + { + "from": "https://www.starfall.com", + "to": "https://secure.starfall.com" + }, + { + "from": "https://idp.iam.wisconsin.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://ag.mymitchell.com", + "to": "https://repaircenter.mymitchell.com" + }, + { + "from": "https://clever.com", + "to": "https://www.typing.com" + }, + { + "from": "https://accounts.mheducation.com", + "to": "https://connect.mheducation.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://amp.hrblock.com" + }, + { + "from": "https://www.myinstants.com", + "to": "https://www.google.com" + }, + { + "from": "https://myclasses.southuniversity.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.duolingo.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://go.arminius.io", + "to": "https://www.arminius.io" + }, + { + "from": "https://www.coinbase.com", + "to": "https://login.coinbase.com" + }, + { + "from": "https://ssoauth.navyfederal.org", + "to": "https://digitalomni.navyfederal.org" + }, + { + "from": "https://www.e-access.att.com", + "to": "https://oidc.idp.elogin.att.com" + }, + { + "from": "https://idp.calpoly.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://claims.ui.des.nc.gov", + "to": "https://fed.div.des.nc.gov" + }, + { + "from": "https://www.google.com", + "to": "https://forsale.godaddy.com" + }, + { + "from": "https://app.smartsheet.com", + "to": "https://www.smartsheet.com" + }, + { + "from": "https://authn-us.lexisnexis.com", + "to": "https://signin.lexisnexis.com" + }, + { + "from": "https://careers.costco.com", + "to": "https://www.costco.com" + }, + { + "from": "https://plus.pearson.com", + "to": "https://www.pearson.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://api.payroll.justworks.com", + "to": "https://login.justworks.com" + }, + { + "from": "https://weblogin.albany.edu", + "to": "https://flow.myualbany.albany.edu" + }, + { + "from": "https://seller.tiktokshopglobalselling.com", + "to": "https://seller.us.tiktokshopglobalselling.com" + }, + { + "from": "https://acuvuecheckout.jnjvision.com", + "to": "https://api.jnjvisionpro.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://sa.www4.irs.gov" + }, + { + "from": "https://student.classdojo.com", + "to": "https://clever.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://99800.click.beyondcheap.com" + }, + { + "from": "https://www.sdc.com", + "to": "https://premium.sdc.com" + }, + { + "from": "https://login.us-east-1.auth.skillbuilder.aws", + "to": "https://view.awsapps.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.tripadvisor.com" + }, + { + "from": "https://www.internalfb.com", + "to": "https://fb.workplace.com" + }, + { + "from": "https://clever.com", + "to": "https://www.struggly.com" + }, + { + "from": "https://www.bovada.lv", + "to": "https://displayvertising.com" + }, + { + "from": "https://my.phoenix.edu", + "to": "https://authdepot.phoenix.edu" + }, + { + "from": "https://quinnipiac.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.hudl.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.retail.genius.io", + "to": "https://portal.retail.genius.io" + }, + { + "from": "https://www.erome.com", + "to": "https://crmkt.livejasmin.com" + }, + { + "from": "https://service.brighthousefinancial.com", + "to": "https://sso.brighthousefinancial.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://amzn.markable.ai" + }, + { + "from": "https://amarev.org", + "to": "https://t.co" + }, + { + "from": "https://oidc.flex.paychex.com", + "to": "https://login.flex.paychex.com" + }, + { + "from": "https://pay.ebay.com", + "to": "https://cart.ebay.com" + }, + { + "from": "https://www.tinkercad.com", + "to": "https://www.google.com" + }, + { + "from": "https://github.com", + "to": "https://www.google.com" + }, + { + "from": "https://auth.msu.edu", + "to": "https://student.msu.edu" + }, + { + "from": "https://www.blooket.com", + "to": "https://id.blooket.com" + }, + { + "from": "https://dealer.toyota.com", + "to": "https://ep.fram.idm.toyota.com" + }, + { + "from": "https://www.wescom.org", + "to": "https://online.wescom.org" + }, + { + "from": "https://identity.onehealthcareid.com", + "to": "https://provider.umr.com" + }, + { + "from": "https://dfid.dayforcehcm.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://riverview.schoology.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://payments.xfinity.com", + "to": "https://customer.xfinity.com" + }, + { + "from": "https://login.frontlineeducation.com", + "to": "https://authentication.iepdirect.com" + }, + { + "from": "https://shib.oit.duke.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.spotify.com", + "to": "https://open.spotify.com" + }, + { + "from": "https://app.kidkare.com", + "to": "https://foodprogram.kidkare.com" + }, + { + "from": "https://secure.cebroker.com", + "to": "https://licensees.cebroker.com" + }, + { + "from": "https://portal.teachersoftomorrow.org", + "to": "https://teachersoftomorrowb2c.b2clogin.com" + }, + { + "from": "https://atozworkforce.idprism-auth.amazon.com", + "to": "https://atoz.amazon.work" + }, + { + "from": "https://hmh-prod-451a8031-9de2-4a6b-8998-f0f3d14e075d.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://cas.georgiasouthern.edu", + "to": "https://georgiasouthern.desire2learn.com" + }, + { + "from": "https://music.apple.com", + "to": "https://www.google.com" + }, + { + "from": "https://research.ebsco.com", + "to": "https://openurl.ebsco.com" + }, + { + "from": "https://mckenziecounty.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.canva.com", + "to": "https://google-workspace.canva-apps.com" + }, + { + "from": "https://secretlair.wizards.com", + "to": "https://storequeue.wizards.com" + }, + { + "from": "https://blackboard.sanjac.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://nordaccount.com", + "to": "https://auth.napps-1.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://app.blackbaud.com" + }, + { + "from": "https://twu.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://stripchat.com", + "to": "https://www.erome.com" + }, + { + "from": "https://www.google.com", + "to": "https://app.hapara.com" + }, + { + "from": "https://login.squarespace.com", + "to": "https://support.squarespace.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.realpage.com" + }, + { + "from": "https://moodle.louisiana.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ahasso.heart.org", + "to": "https://elearning.heart.org" + }, + { + "from": "https://us.etrade.com", + "to": "https://www.etrade.wallst.com" + }, + { + "from": "https://login.ny.gov", + "to": "https://apps.labor.ny.gov" + }, + { + "from": "https://accounts.google.com", + "to": "https://meet.google.com" + }, + { + "from": "https://launchpad.classlink.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://cdn9.xdailynews.us" + }, + { + "from": "https://mysdpbc.org", + "to": "https://olapalmbeach.performancematters.com" + }, + { + "from": "https://giantadblocker.net", + "to": "https://helvox21ez.com" + }, + { + "from": "https://www.yardipcu.com", + "to": "https://greystarus.yardione.com" + }, + { + "from": "https://sis.mybps.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd03-ath01.prd.mykronos.com" + }, + { + "from": "https://nexuspcgames.com", + "to": "https://rtbbhub.com" + }, + { + "from": "https://idcs-3359adb31e35415e8c1729c5c8098c6d.identity.oraclecloud.com", + "to": "https://login.seattle.gov" + }, + { + "from": "https://ohid.verify.ohio.gov", + "to": "https://ohiomeansjobs.ohio.gov" + }, + { + "from": "https://dcus11-pid01.gss.mykronos.com", + "to": "https://dcus21-prd11-ath01.prd.mykronos.com" + }, + { + "from": "https://mclass.amplify.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://olamiami.performancematters.com" + }, + { + "from": "https://agent.resolutionlife.us", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://eliteaa.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://auth.nelnet.studentaid.gov", + "to": "https://nelnet.studentaid.gov" + }, + { + "from": "https://vsa.flvs.net", + "to": "https://learn.flvs.net" + }, + { + "from": "https://secure.ssa.gov", + "to": "https://api.id.me" + }, + { + "from": "https://edocuments.statefarm.com", + "to": "https://auth.proofing.statefarm.com" + }, + { + "from": "https://student.amplify.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://www.id.me", + "to": "https://api.id.me" + }, + { + "from": "https://www.google.com", + "to": "https://www.expedia.com" + }, + { + "from": "https://mail.google.com", + "to": "https://docs.google.com" + }, + { + "from": "https://sso.gatech.edu", + "to": "https://idpproxy.usg.edu" + }, + { + "from": "https://my.amplify.com", + "to": "https://clever.com" + }, + { + "from": "https://zone.k12.com", + "to": "https://login.k12.com" + }, + { + "from": "https://challenge.spotify.com", + "to": "https://accounts.spotify.com" + }, + { + "from": "https://tempeunion.us001-rapididentity.com", + "to": "https://accounts.illuminateed.net" + }, + { + "from": "https://app.treez.io", + "to": "https://login.treez.io" + }, + { + "from": "https://gowifinavy.wifi.viasat.com", + "to": "https://redir.portals.prod.vws-ce.viasat.io" + }, + { + "from": "https://portal.ipostal1.com", + "to": "https://my.ipostal1.com" + }, + { + "from": "https://nakedly.ai", + "to": "https://nakedher.com" + }, + { + "from": "https://app.zoominfo.com", + "to": "https://login.zoominfo.com" + }, + { + "from": "https://fortifiedadblocker.app", + "to": "https://helvox21ez.com" + }, + { + "from": "https://ngapps.adp.com", + "to": "https://runpayrollmain.adp.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://hawaii.infinitecampus.org" + }, + { + "from": "https://xhamster.com", + "to": "https://xhamsterlive.com" + }, + { + "from": "https://matrixcare.okta.com", + "to": "https://signature-ca.matrixcare.com" + }, + { + "from": "https://auth.prod.greensky.com", + "to": "https://online.greensky.com" + }, + { + "from": "https://accounts.businesstrack.com", + "to": "https://www.businesstrack.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://brightspace.cpcc.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://sharklinkportal.nova.edu" + }, + { + "from": "https://search.yahoo.com", + "to": "https://qonline-src.com" + }, + { + "from": "https://logonservices.iam.target.com", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://camptrekstore.com", + "to": "https://899546.silverwhitebirds.co" + }, + { + "from": "https://clever.com", + "to": "https://links.ccpanthers.com" + }, + { + "from": "https://www.foragentsonly.com", + "to": "https://www.foragentsonlylogin.progressive.com" + }, + { + "from": "https://sso.ucmo.edu", + "to": "https://ucmo.brightspace.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://dcus21-prd13-ath01.prd.mykronos.com" + }, + { + "from": "https://ty.tyrotation.com", + "to": "https://ty.tyserving.com" + }, + { + "from": "https://www.readworks.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://brightspace.missouristate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.bankofamerica.com", + "to": "https://billpay-ui.bankofamerica.com" + }, + { + "from": "https://indeed.okta.com", + "to": "https://indeedinc.my.salesforce.com" + }, + { + "from": "https://oidc.idp.blogin.att.com", + "to": "https://bcontent.att.com" + }, + { + "from": "https://www.erome.com", + "to": "https://cno.jerkmate.net" + }, + { + "from": "https://provider.carefirst.com", + "to": "https://providerlogin.carefirst.com" + }, + { + "from": "https://www.geoguessr.com", + "to": "https://www.google.com" + }, + { + "from": "https://store.usps.com", + "to": "https://www.usps.com" + }, + { + "from": "https://www.aetna.com", + "to": "https://health.medicare.aetna.com" + }, + { + "from": "https://www.google.com", + "to": "https://maps.app.goo.gl" + }, + { + "from": "https://www.americanexpress.com", + "to": "https://global.americanexpress.com" + }, + { + "from": "https://concerthealth.my.salesforce.com", + "to": "https://ec.concerthealth.io" + }, + { + "from": "https://accountscenter.instagram.com", + "to": "https://www.instagram.com" + }, + { + "from": "https://www.jetblue.com", + "to": "https://trueblue.jetblue.com" + }, + { + "from": "https://is-teams.aisd.net", + "to": "https://www.google.com" + }, + { + "from": "https://mosaic2.jerkmate.com", + "to": "https://brightadnetwork.com" + }, + { + "from": "https://identity.elluciancloud.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://shibboleth.usc.edu", + "to": "https://experience.usc.edu" + }, + { + "from": "https://ocim.oraclehospitality.us-ashburn-1.ocs.oraclecloud.com", + "to": "https://idcs-256bd455f58c4aeb8d0305d1ea06637c.identity.oraclecloud.com" + }, + { + "from": "https://mybmw.bmwusa.com", + "to": "https://login.bmwusa.com" + }, + { + "from": "https://blackboard.louisville.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://luoa.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.zearn.org" + }, + { + "from": "https://error.alibaba.com", + "to": "https://djxh1.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://access.workspace.google.com" + }, + { + "from": "https://gadgetsfinds-products.blogspot.com", + "to": "https://t.co" + }, + { + "from": "https://besvot91rk.com", + "to": "https://tr-marker.com" + }, + { + "from": "https://onlcourses.tridenttech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://kmazing.org", + "to": "https://trading.ald.my.id" + }, + { + "from": "https://ims-na1.adobelogin.com", + "to": "https://classroom.edu.adobe.com" + }, + { + "from": "https://dyno.gg", + "to": "https://discord.com" + }, + { + "from": "https://epiclink-cs.kp.org", + "to": "https://fam.kp.org" + }, + { + "from": "https://signin.autodesk.com", + "to": "https://forums.autodesk.com" + }, + { + "from": "https://hytale.com", + "to": "https://accounts.hytale.com" + }, + { + "from": "https://navigator-lxa.mail.com", + "to": "https://www.mail.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.hilton.com" + }, + { + "from": "https://signin.acorns.com", + "to": "https://app.acorns.com" + }, + { + "from": "https://iroz.sutherlandglobal.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.zoom.com", + "to": "https://www.google.com" + }, + { + "from": "https://stripchat.com", + "to": "https://familiar-common.com" + }, + { + "from": "https://ec.concerthealth.io", + "to": "https://concerthealth.my.salesforce.com" + }, + { + "from": "https://ohiomeansjobs.ohio.gov", + "to": "https://ohid.verify.ohio.gov" + }, + { + "from": "https://www.canva.com", + "to": "https://clever.com" + }, + { + "from": "https://api-a5b40f86.duosecurity.com", + "to": "https://centralauth.uco.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://outlook.office365.com.mcas.ms" + }, + { + "from": "https://blackboard.forsythtech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.paypal.com", + "to": "https://paypalcredit.syf.com" + }, + { + "from": "https://news.yahoo.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://fs.midlandstech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://registration.mypearson.com", + "to": "https://login.pearson.com" + }, + { + "from": "https://schools.graniteschools.org", + "to": "https://www.google.com" + }, + { + "from": "https://sys.hsiplatform.com", + "to": "https://otis.osmanager4.com" + }, + { + "from": "https://paymentscenter-client.huntington.com", + "to": "https://login.huntington.com" + }, + { + "from": "https://signin.shellpointmtg.com", + "to": "https://myaccountauth.caliberhomeloans.com" + }, + { + "from": "https://sso.uwm.com", + "to": "https://www.uwm.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://discord.com", + "to": "https://sso.curseforge.com" + }, + { + "from": "https://8042-1.portal.athenahealth.com", + "to": "https://oauth.portal.athenahealth.com" + }, + { + "from": "https://myportallogin.vestis.com", + "to": "https://idcs-0cb883576bbd46209c84a6a594573ac3.identity.oraclecloud.com" + }, + { + "from": "https://auth.getweave.com", + "to": "https://app.getweave.com" + }, + { + "from": "https://cir2login.b2clogin.com", + "to": "https://www.cir2.com" + }, + { + "from": "https://auth.hulu.com", + "to": "https://secure.hulu.com" + }, + { + "from": "https://www.duolingo.com", + "to": "https://www.google.com" + }, + { + "from": "https://portal.oeconnection.com", + "to": "https://accountna.oeconnection.com" + }, + { + "from": "https://fscj.onelogin.com", + "to": "https://my.fscj.edu" + }, + { + "from": "https://www.google.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://www.google.com", + "to": "https://play.boddlelearning.com" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://researchtools.fidelity.com" + }, + { + "from": "https://useast2-www.securly.com", + "to": "https://www.google.com" + }, + { + "from": "https://wb.etm.aa.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://online.metlife.com", + "to": "https://access.online.metlife.com" + }, + { + "from": "https://shib.bu.edu", + "to": "https://applicant.bu.edu" + }, + { + "from": "https://shibidp.its.virginia.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://www.formative.com", + "to": "https://www.google.com" + }, + { + "from": "https://teachersoftomorrowb2c.b2clogin.com", + "to": "https://portal.teachersoftomorrow.org" + }, + { + "from": "https://www.cnn.com", + "to": "https://www.google.com" + }, + { + "from": "https://rx.costco.com", + "to": "https://signin.costco.com" + }, + { + "from": "https://missingmail.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://kiosk.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://www.infinitecampus.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.bannerhealth.com", + "to": "https://account.bannerhealth.com" + }, + { + "from": "https://www.progressive.com", + "to": "https://account.apps.progressive.com" + }, + { + "from": "https://authentication.td.com", + "to": "https://authorization.td.com" + }, + { + "from": "https://app.flashlight360.com", + "to": "https://clever.com" + }, + { + "from": "https://www.tsp.gov", + "to": "https://login.tsp.gov" + }, + { + "from": "https://kiausa.b2clogin.com", + "to": "https://www.kdealer.com" + }, + { + "from": "https://maidpro.my.salesforce.com", + "to": "https://maidpro--c.vf.force.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://login.i-ready.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.savvasrealize.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://ecampusd2l.blinn.edu" + }, + { + "from": "https://gxo.com", + "to": "https://kronos.gxo.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.aimswebplus.com" + }, + { + "from": "https://oidc.idp.clogin.att.com", + "to": "https://att-yahoo.att.net" + }, + { + "from": "https://id.atlassian.com", + "to": "https://trello.com" + }, + { + "from": "https://secure1.peco.com", + "to": "https://secure.peco.com" + }, + { + "from": "https://eis-prod.ec.ct.edu", + "to": "https://reg-prod.ec.ct.edu" + }, + { + "from": "https://www2.higher-hire.com", + "to": "https://www.higher-hire.com" + }, + { + "from": "https://hcc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://grand-concern.com", + "to": "https://milkyx.gay" + }, + { + "from": "https://gbaccount.thehartford.com", + "to": "https://account.thehartford.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.jobleads.com" + }, + { + "from": "https://www.google.com", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://owners.marriottvacationclub.com", + "to": "https://login.marriottvacationclub.com" + }, + { + "from": "https://www.atmcd.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://chaturbate.com", + "to": "https://red-shopping.com" + }, + { + "from": "https://giantadblocker.app", + "to": "https://helvox21ez.com" + }, + { + "from": "https://giantadblocker.pro", + "to": "https://helvox21ez.com" + }, + { + "from": "https://www.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://insurancetoolkits.com", + "to": "https://www.landing.insurancetoolkits.com" + }, + { + "from": "https://okta.chipotle.com", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://tools.kamihq.com", + "to": "https://web.kamihq.com" + }, + { + "from": "https://www.epicgames.com", + "to": "https://steamcommunity.com" + }, + { + "from": "https://www.google.com", + "to": "https://archive.org" + }, + { + "from": "https://albertsons.okta.com", + "to": "https://www.safeway.com" + }, + { + "from": "https://connect.alturamso.com", + "to": "https://identity.alturamso.com" + }, + { + "from": "https://www.walmart.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.post.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://dcus21-prd13-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://my.ncedcloud.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://drive.google.com" + }, + { + "from": "https://auth.deltadentalins.com", + "to": "https://www.deltadentalins.com" + }, + { + "from": "https://id.utah.gov", + "to": "https://jobs.utah.gov" + }, + { + "from": "https://stream.directv.com", + "to": "https://identity.directv.com" + }, + { + "from": "https://mwa.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://student.fastphonics.com", + "to": "https://app.readingeggs.com" + }, + { + "from": "https://www.digikey.com", + "to": "https://auth.digikey.com" + }, + { + "from": "https://sts-vis-cloud3.starbucks.com", + "to": "https://sts-vis-main.starbucks.com" + }, + { + "from": "https://scone-prod.us-east-1.insops.net", + "to": "https://iad.scorm.canvaslms.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://janesvillewi.infinitecampus.org" + }, + { + "from": "https://auth.erickson.com", + "to": "https://myerickson.erickson.com" + }, + { + "from": "https://www.rakuten.com", + "to": "https://www.chewy.com" + }, + { + "from": "https://hawthornemsa.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://personal.safeco.com", + "to": "https://aspire.safeco.com" + }, + { + "from": "https://identity.axxessweb.com", + "to": "https://central.axxessweb.com" + }, + { + "from": "https://id.elsevier.com", + "to": "https://www.sciencedirect.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.afternic.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.bing.com" + }, + { + "from": "https://apps.mypurecloud.com", + "to": "https://login.mypurecloud.com" + }, + { + "from": "https://payments.xfinity.com", + "to": "https://www.xfinity.com" + }, + { + "from": "https://custidp.bnsf.com", + "to": "https://customer2.bnsf.com" + }, + { + "from": "https://app.frontlineeducation.com", + "to": "https://login.frontlineeducation.com" + }, + { + "from": "https://click.appcast.io", + "to": "https://www.jobs2careers.com" + }, + { + "from": "https://login.w3.ibm.com", + "to": "https://login.ibm.com" + }, + { + "from": "https://outlook.live.com", + "to": "https://outlook.office365.com" + }, + { + "from": "https://auth.rentspree.com", + "to": "https://www.rentspree.com" + }, + { + "from": "https://api-fcf41f89.duosecurity.com", + "to": "https://hartnell.login.duosecurity.com" + }, + { + "from": "https://adblockerfortify.pro", + "to": "https://helvox21ez.com" + }, + { + "from": "https://direct.crowdtap.com", + "to": "https://screener.purespectrum.com" + }, + { + "from": "https://signin.epic.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://richmond.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://quicklaunch.williamwoods.edu" + }, + { + "from": "https://idp.utmb.edu", + "to": "https://utmb.blackboard.com" + }, + { + "from": "https://us.account.battle.net", + "to": "https://account.battle.net" + }, + { + "from": "https://suite.smarttech-prod.com", + "to": "https://suite.smarttech.com" + }, + { + "from": "https://spice.se.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://cusd.illuminatehc.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://sts-vis-main.starbucks.com", + "to": "https://tas-starbucks.taleo.net" + }, + { + "from": "https://msjc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://espanol.search.yahoo.com", + "to": "https://www.myhoroscopepro.com" + }, + { + "from": "https://zoom.us", + "to": "https://www.google.com" + }, + { + "from": "https://idm.sos.ca.gov", + "to": "https://bizfileonline.sos.ca.gov" + }, + { + "from": "https://rr.tracker.mobiletracking.ru", + "to": "https://v2006.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.nytimes.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://axis.lightning.force.com" + }, + { + "from": "https://login.tyson.com", + "to": "https://tyson.kerberos.okta.com" + }, + { + "from": "https://idpcloud.nycenet.edu", + "to": "https://outlook.office.com" + }, + { + "from": "https://www.google.com", + "to": "https://open.spotify.com" + }, + { + "from": "https://classic.netaddress.com", + "to": "https://www.netaddress.com" + }, + { + "from": "https://lmsedit.brightmls.com", + "to": "https://www.brightmls.com" + }, + { + "from": "https://learn.madisoncollege.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://d2l.lonestar.edu" + }, + { + "from": "https://www.uaig.net", + "to": "https://fl.uaig.net" + }, + { + "from": "https://fido-login-int.identity.oraclecloud.com", + "to": "https://login.oci.oraclecloud.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://hhs.my.site.com" + }, + { + "from": "https://emr.wheel.health", + "to": "https://clinicians.wheel.health" + }, + { + "from": "https://www.readworks.org", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://student.breakoutedu.com" + }, + { + "from": "https://www.ally.com", + "to": "https://live.invest.ally.com" + }, + { + "from": "https://id.starbucks.com", + "to": "https://sts-vis-cloud1.starbucks.com" + }, + { + "from": "https://auth.thomsonreuters.com", + "to": "https://www.gofileroom.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://login.ibm.com" + }, + { + "from": "https://www.fortnite.com", + "to": "https://www.epicgames.com" + }, + { + "from": "https://absence.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://identity.pbisapps.org", + "to": "https://swis.pbisapps.org" + }, + { + "from": "https://clever.com", + "to": "https://content.explorelearning.com" + }, + { + "from": "https://naturalsourcehub.com", + "to": "https://t.truenaturalfinds.com" + }, + { + "from": "https://incommon.coloradomesa.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ssu.barbri.com", + "to": "https://lms.barbri.com" + }, + { + "from": "https://www.mtb.com", + "to": "https://treasurycenter.mtb.com" + }, + { + "from": "https://account.wps.cn", + "to": "https://account.kdocs.cn" + }, + { + "from": "https://adblockerfortify.net", + "to": "https://helvox21ez.com" + }, + { + "from": "https://next.frame.io", + "to": "https://accounts.frame.io" + }, + { + "from": "https://login.amtrak.com", + "to": "https://www.amtrak.com" + }, + { + "from": "https://signin.travelers.com", + "to": "https://selfservice.travelers.com" + }, + { + "from": "https://wentworth.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ccsu.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.prodemand.com", + "to": "https://www1.prodemand.com" + }, + { + "from": "https://www.remind.com", + "to": "https://clever.com" + }, + { + "from": "https://app.schoology.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://lh.shift4.com", + "to": "https://workforce.skytab.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://studentportal.educationincites.com" + }, + { + "from": "https://rccd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://dallascollege.us003-rapididentity.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://academy.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://signin.att.com", + "to": "https://www.att.com" + }, + { + "from": "https://cardpointe.cardconnect.com", + "to": "https://accounts.cardconnect.com" + }, + { + "from": "https://business.hioscar.com", + "to": "https://accounts.hioscar.com" + }, + { + "from": "https://freelandschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://fultonschools.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://myaccount.draftkings.com", + "to": "https://casino.draftkings.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://ath01.prd.mykronos.com" + }, + { + "from": "https://us-east-2.signin.aws.amazon.com", + "to": "https://us-east-2.console.aws.amazon.com" + }, + { + "from": "https://signin.ea.com", + "to": "https://www.pogo.com" + }, + { + "from": "https://www.economist.com", + "to": "https://myaccount.economist.com" + }, + { + "from": "https://www.google.com", + "to": "https://sa.www4.irs.gov" + }, + { + "from": "https://sponsor.fidelity.com", + "to": "https://plansponsorservices.fidelity.com" + }, + { + "from": "https://idcs-2efb1ca805094188bc80c9e2f432e670.identity.oraclecloud.com", + "to": "https://coautilities.com" + }, + { + "from": "https://authorize.coxautoinc.com", + "to": "https://vinsolutions.app.coxautoinc.com" + }, + { + "from": "https://app.pebblego.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://ggc.view.usg.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://drive.google.com", + "to": "https://docs.google.com" + }, + { + "from": "https://www.usps.com", + "to": "https://informeddelivery.usps.com" + }, + { + "from": "https://seller-us-accounts.tiktok.com", + "to": "https://seller-us.tiktok.com" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone08.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.clipchamp.com" + }, + { + "from": "https://tubitv.com", + "to": "https://www.google.com" + }, + { + "from": "https://student.readingeggspress.com", + "to": "https://app.readingeggs.com" + }, + { + "from": "https://onlineclaims.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://app.perusall.com", + "to": "https://ufl.instructure.com" + }, + { + "from": "https://rr.tracker.mobiletracking.ru", + "to": "https://vibrantscale.com" + }, + { + "from": "https://support.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://en.wikipedia.org", + "to": "https://zh.wikipedia.org" + }, + { + "from": "https://us.shein.com", + "to": "https://stojnemz.site" + }, + { + "from": "https://www.gaoding.art", + "to": "https://huaban.com" + }, + { + "from": "https://payments.app.nipr.com", + "to": "https://hub.app.nipr.com" + }, + { + "from": "https://servicing.apps.thrivent.com", + "to": "https://login.apps.thrivent.com" + }, + { + "from": "https://global-zone51.renaissance-go.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://www.baidu.com", + "to": "https://www.hao123h.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://mycourses.ccu.edu" + }, + { + "from": "https://api-eeb3ef54.duosecurity.com", + "to": "https://rps205.login.duosecurity.com" + }, + { + "from": "https://usm.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://t.co", + "to": "https://vibrantscale.com" + }, + { + "from": "https://www.classlink.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.pnfp.com", + "to": "https://pfpntn.banking.apiture.com" + }, + { + "from": "https://servicenow.okta.com", + "to": "https://servicenow.kerberos.okta.com" + }, + { + "from": "https://www.heartlandpayroll.com", + "to": "https://secure.globalpay.com" + }, + { + "from": "https://signon.thomsonreuters.com", + "to": "https://1.next.westlaw.com" + }, + { + "from": "https://account.cengage.com", + "to": "https://aplia.apps.ng.cengage.com" + }, + { + "from": "https://documents.individuals.principal.com", + "to": "https://account.individuals.principal.com" + }, + { + "from": "https://login.mutualofomaha.com", + "to": "https://www3.mutualofomaha.com" + }, + { + "from": "https://clever.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://account.squarespace.com", + "to": "https://login.squarespace.com" + }, + { + "from": "https://bbu-ion.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.myunfi.com", + "to": "https://unfib2c.b2clogin.com" + }, + { + "from": "https://www.ashleydirect.com", + "to": "https://home.ashleydirect.com" + }, + { + "from": "https://auth.uber.com", + "to": "https://health.uber.com" + }, + { + "from": "https://online.metlife.com", + "to": "https://mybenefits.metlife.com" + }, + { + "from": "https://www.google.com", + "to": "https://online.adp.com" + }, + { + "from": "https://blackboard.gwu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.omegafi.com", + "to": "https://auth.togetherwork.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://ident.familysearch.org" + }, + { + "from": "https://wishcharter.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://secure.newegg.com", + "to": "https://www.newegg.com" + }, + { + "from": "https://polaris.xfinity.com", + "to": "https://www.xfinity.com" + }, + { + "from": "https://rtsd.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://clever.com", + "to": "https://platform.everfi.net" + }, + { + "from": "https://signin.lexisnexis.com", + "to": "https://plus.lexis.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.zara.com" + }, + { + "from": "https://secure7.saashr.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://d3rtzzzsiu7gdr.cloudfront.net", + "to": "https://www.google.com" + }, + { + "from": "https://membean.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://cardgames.io" + }, + { + "from": "https://clever.com", + "to": "https://create.kahoot.it" + }, + { + "from": "https://provider.deltadental.com", + "to": "https://auth.deltadental.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://online.adp.com" + }, + { + "from": "https://umalearn.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://fedauth.colorado.edu", + "to": "https://ping.prod.cu.edu" + }, + { + "from": "https://authsvc.cvshealth.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://mccc.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://docs.google.com" + }, + { + "from": "https://aboutzenlife.com", + "to": "https://vibrantscale.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone50.renaissance-go.com" + }, + { + "from": "https://www.google.com", + "to": "https://teams.microsoft.com" + }, + { + "from": "https://saml.alight.com", + "to": "https://worklife.alight.com" + }, + { + "from": "https://gas.mcd.com", + "to": "https://mcdcampus.sabacloud.com" + }, + { + "from": "https://kahoot.it", + "to": "https://kahoot.com" + }, + { + "from": "https://gtsplus.toyota.com", + "to": "https://ep.fram.idm.toyota.com" + }, + { + "from": "https://eetd2.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://pm.officeally.com", + "to": "https://www.officeally.com" + }, + { + "from": "https://ace.cbp.gov", + "to": "https://login.cbp.gov" + }, + { + "from": "https://us06web.zoom.us", + "to": "https://zoom.us" + }, + { + "from": "https://tecumsehmi.infinitecampus.org", + "to": "https://b2clmtechus.b2clogin.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://go.gale.com", + "to": "https://galeapps.gale.com" + }, + { + "from": "https://welcome.ukg.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://myaccount.nytimes.com", + "to": "https://www.nytimes.com" + }, + { + "from": "https://api-ac3fd5f5.duosecurity.com", + "to": "https://identity.denison.edu" + }, + { + "from": "https://auth.fox.com", + "to": "https://www.fox.com" + }, + { + "from": "https://m1rs.com", + "to": "https://djxh1.com" + }, + { + "from": "https://www.google.com", + "to": "https://linktr.ee" + }, + { + "from": "https://system.netsuite.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://academy20co.infinitecampus.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://rtbbhub.com" + }, + { + "from": "https://surveyengine.taxcreditco.com", + "to": "https://olivia.paradox.ai" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.fredmeyer.com" + }, + { + "from": "https://selfservice.tdecu.org", + "to": "https://login.tdecu.org" + }, + { + "from": "https://dailydealreviewer.site", + "to": "https://scan.traxoto.com" + }, + { + "from": "https://atoz-login.amazon.work", + "to": "https://atoz.amazon.work" + }, + { + "from": "https://www.ck12.org", + "to": "https://clever.com" + }, + { + "from": "https://classroom.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://www.dmv.ca.gov", + "to": "https://www.radv.dmv.ca.gov" + }, + { + "from": "https://rapidid.jefferson.kyschools.us", + "to": "https://clever.com" + }, + { + "from": "https://login.marriottvacationclub.com", + "to": "https://owners.marriottvacationclub.com" + }, + { + "from": "https://secure.peco.com", + "to": "https://www.peco.com" + }, + { + "from": "https://ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://www.ebay.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://portal.azure.com" + }, + { + "from": "https://idms.dealersocket.com", + "to": "https://na.login.solera.com" + }, + { + "from": "https://familyservices.floridaearlylearning.com", + "to": "https://floridasso.b2clogin.com" + }, + { + "from": "https://lms.360training.com", + "to": "https://www.360training.com" + }, + { + "from": "https://login.uc.edu", + "to": "https://api-c9607b10.duosecurity.com" + }, + { + "from": "https://incommon.esu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://capitalone.wd12.myworkdayjobs.com", + "to": "https://www.capitalonecareers.com" + }, + { + "from": "https://www.opco.com", + "to": "https://www.oppenheimer.com" + }, + { + "from": "https://sso.godaddy.com", + "to": "https://www.godaddy.com" + }, + { + "from": "https://portal.wcs.k12.va.us", + "to": "https://federation.wcs.k12.va.us" + }, + { + "from": "https://secure.paymentech.com", + "to": "https://nwas.jpmorgan.com" + }, + { + "from": "https://mylu.liberty.edu", + "to": "https://gh-services-app-prod.apps.lyn-cre01.liberty.edu" + }, + { + "from": "https://api.virtru.com", + "to": "https://secure.virtru.com" + }, + { + "from": "https://main-auth.classwallet.com", + "to": "https://app.classwallet.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://autodesk-prod.okta.com" + }, + { + "from": "https://appsmfa.labor.ny.gov", + "to": "https://apps.labor.ny.gov" + }, + { + "from": "https://sis.factsmgt.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://www.disneyplus.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.justice.gov" + }, + { + "from": "https://www.google.com", + "to": "https://selfservice.libertyhill.txed.net" + }, + { + "from": "https://sso.garmin.com", + "to": "https://connect.garmin.com" + }, + { + "from": "https://www.google.com", + "to": "https://blocked.syd-1.linewize.net" + }, + { + "from": "https://myapps.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://learnersedge.instructure.com", + "to": "https://online.iteach.net" + }, + { + "from": "https://cas.byu.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://shsu.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://member.priorityhealth.com", + "to": "https://member-signup.priorityhealth.com" + }, + { + "from": "https://teacher.renaissance.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://prosportsfanjersey.com", + "to": "https://www.hakko.ai" + }, + { + "from": "https://accounts.theatlantic.com", + "to": "https://www.theatlantic.com" + }, + { + "from": "https://streamlabs.com", + "to": "https://id.twitch.tv" + }, + { + "from": "https://lacare.my.site.com", + "to": "https://lacareb2cproviderprod.b2clogin.com" + }, + { + "from": "https://idp.ncedcloud.org", + "to": "https://homebase.schoolnet.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.bbc.com" + }, + { + "from": "https://online.seminolestate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://hornets.alasu.edu" + }, + { + "from": "https://photoshop.adobe.com", + "to": "https://www.adobe.com" + }, + { + "from": "https://austinisd.us001-rapididentity.com", + "to": "https://hmh-prod-d1a105d2-31b5-428a-b7d4-ce316d2f7d47.okta.com" + }, + { + "from": "https://hcm.paycor.com", + "to": "https://secure.paycor.com" + }, + { + "from": "https://login.lytx.com", + "to": "https://app.lytx.com" + }, + { + "from": "https://play.boddlelearning.com", + "to": "https://www.google.com" + }, + { + "from": "https://pdnesb2c.b2clogin.com", + "to": "https://myaccount.nespower.com" + }, + { + "from": "https://app.grammarly.com", + "to": "https://coda.grammarly.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mycourses.siu.edu" + }, + { + "from": "https://app.peardeck.com", + "to": "https://clever.com" + }, + { + "from": "https://eis-prod.ec.usfca.edu", + "to": "https://studentssb-prod.ec.usfca.edu" + }, + { + "from": "https://my.tiaa.org", + "to": "https://auth.tiaa.org" + }, + { + "from": "https://app.thinkagent.com", + "to": "https://www.aetna.com" + }, + { + "from": "https://online.amtrustgroup.com", + "to": "https://auth.amtrustgroup.com" + }, + { + "from": "https://polypad.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://windows.cloud.microsoft" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://ath04.prd.mykronos.com" + }, + { + "from": "https://psc.bonddesk.com", + "to": "https://www.bonddesk.com" + }, + { + "from": "https://login.mypurecloud.com", + "to": "https://apps.mypurecloud.com" + }, + { + "from": "https://app.webpt.com", + "to": "https://emr.webpt.com" + }, + { + "from": "https://loansifternow.optimalblue.com", + "to": "https://connect.optimalblue.com" + }, + { + "from": "https://new.express.adobe.com", + "to": "https://www.adobe.com" + }, + { + "from": "https://soundbuttonsworld.com", + "to": "https://www.google.com" + }, + { + "from": "https://federation.etrade.com", + "to": "https://www.bonddesk.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://mycourses.cnm.edu" + }, + { + "from": "https://id.mneiam.mn.gov", + "to": "https://auth.mnsure.org" + }, + { + "from": "https://jimeng.jianying.com", + "to": "https://open.douyin.com" + }, + { + "from": "https://app.talkingpts.org", + "to": "https://clever.com" + }, + { + "from": "https://photos.google.com", + "to": "https://photos.app.goo.gl" + }, + { + "from": "https://login.usc.edu", + "to": "https://shibboleth.usc.edu" + }, + { + "from": "https://focus.escambia.k12.fl.us", + "to": "https://login.escambia.k12.fl.us" + }, + { + "from": "https://survey.gallup.com", + "to": "https://my.gallup.com" + }, + { + "from": "https://selfservice.njm.com", + "to": "https://www.njm.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://accounts.bandlab.com" + }, + { + "from": "https://connectmls1.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://mnsu.learn.minnstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.klarna.com", + "to": "https://app.klarna.com" + }, + { + "from": "https://blog.descontrolepodcast.com", + "to": "https://tigor.site" + }, + { + "from": "https://success.athenahealth.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://www.ladwp.com", + "to": "https://myaccount.ladwp.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mccs.brightspace.com" + }, + { + "from": "https://www.ea.com", + "to": "https://signin.ea.com" + }, + { + "from": "https://play.hbomax.com", + "to": "https://auth.hbomax.com" + }, + { + "from": "https://pbskids.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://saml.dts.utah.gov", + "to": "https://id.utah.gov" + }, + { + "from": "https://myaccount.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://shibboleth.gmu.edu", + "to": "https://info.canvas.gmu.edu" + }, + { + "from": "https://ssaa.delta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.office.com" + }, + { + "from": "https://www.google.com", + "to": "https://pass.securly.com" + }, + { + "from": "https://members.transunion.com", + "to": "https://ciam.tui.transunion.com" + }, + { + "from": "https://ccbcmd.brightspace.com", + "to": "https://id.quicklaunch.io" + }, + { + "from": "https://chipotle-sso.prd.mykronos.com", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://pay.subway.com", + "to": "https://www.subway.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://canvas.tamucc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.elsevier.com", + "to": "https://www.sciencedirect.com" + }, + { + "from": "https://hccsaweb.hccs.edu:8080", + "to": "https://myeagle.hccs.edu" + }, + { + "from": "https://d2l.nl.edu", + "to": "https://id.quicklaunch.io" + }, + { + "from": "https://www.gmx.com", + "to": "https://navigator-bs.gmx.com" + }, + { + "from": "https://ftkn01.ultipro.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.mcas.ms", + "to": "https://outlook.office365.com.mcas.ms" + }, + { + "from": "https://signin.costco.com", + "to": "https://www.costcotravel.com" + }, + { + "from": "https://auth.fglife.com", + "to": "https://saleslink.fglife.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://dealersource.jmagroup.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://djxh1.com" + }, + { + "from": "https://connectmls4.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://kippnashville.illuminatehc.com", + "to": "https://auth.illuminateed.com" + }, + { + "from": "https://qeltron62ua.com", + "to": "https://flowyepmob.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-451a8031-9de2-4a6b-8998-f0f3d14e075d.okta.com" + }, + { + "from": "https://mygarage.bmwusa.com", + "to": "https://login.bmwusa.com" + }, + { + "from": "https://mail.yahoo.com", + "to": "https://login.yahoo.com" + }, + { + "from": "https://lawschool.thomsonreuters.com", + "to": "https://signon.thomsonreuters.com" + }, + { + "from": "https://auth.fastbridge.org", + "to": "https://prod-app04-blue.fastbridge.org" + }, + { + "from": "https://testing.illuminateed.com", + "to": "https://www.google.com" + }, + { + "from": "https://webcourses.niu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.ally.com", + "to": "https://live.invest.ally.com" + }, + { + "from": "https://us-west-2.console.aws.amazon.com", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://doczilla.libertymutual.com", + "to": "https://lmidp.libertymutual.com" + }, + { + "from": "https://connectmls2.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://www.rushmoreservicing.com", + "to": "https://account.rushmoreservicing.com" + }, + { + "from": "https://workplaceservices.fidelity.com", + "to": "https://digital.fidelity.com" + }, + { + "from": "https://cognito.youscience.com", + "to": "https://signin.youscience.com" + }, + { + "from": "https://pmc.ncbi.nlm.nih.gov", + "to": "https://www.google.com" + }, + { + "from": "https://auth.fox.com", + "to": "https://subs.fox.com" + }, + { + "from": "https://admin192c.acellus.com", + "to": "https://auth.goldkey.com" + }, + { + "from": "https://login.cchaxcess.com", + "to": "https://workflow.cchaxcess.com" + }, + { + "from": "https://api-b28e333f.duosecurity.com", + "to": "https://sfusd.login.duosecurity.com" + }, + { + "from": "https://login.cajonvalley.net", + "to": "https://imaginelearning.auth0.com" + }, + { + "from": "https://herzinguniversity.my.site.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://99800.click.beyondcheap.com", + "to": "https://100996.click.beyondcheap.com" + }, + { + "from": "https://identity.healthsafe-id.com", + "to": "https://member.uhc.com" + }, + { + "from": "https://login.live.com", + "to": "https://signup.live.com" + }, + { + "from": "https://na4.docusign.net", + "to": "https://account.docusign.com" + }, + { + "from": "https://clever.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://studio.youtube.com" + }, + { + "from": "https://www.doubledowncasino2.com", + "to": "https://play.doubledowncasino.com" + }, + { + "from": "https://pass.securly.com", + "to": "https://www.google.com" + }, + { + "from": "https://top-list.com", + "to": "https://djxh1.com" + }, + { + "from": "https://secure2.bge.com", + "to": "https://secure.bge.com" + }, + { + "from": "https://onlineaccess.edwardjones.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://onlytosearch.com", + "to": "https://hipmomsguide.com" + }, + { + "from": "https://login.stepupforstudents.org", + "to": "https://apply.stepupforstudents.org" + }, + { + "from": "https://strix45ql.com", + "to": "https://bookstation.org" + }, + { + "from": "https://us-west-2.signin.aws.amazon.com", + "to": "https://us-west-2.console.aws.amazon.com" + }, + { + "from": "https://blackboard.syracuse.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://digital-account.libertymutual.com", + "to": "https://login.libertymutual.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone51.renaissance-go.com" + }, + { + "from": "https://logon.ccc.edu", + "to": "https://cccihprd.ps.ccc.edu" + }, + { + "from": "https://www.google.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://tfb.t-mobile.com", + "to": "https://account.t-mobile.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://imaginelearning.auth0.com" + }, + { + "from": "https://nmsu.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://general.zirmed.com", + "to": "https://login.zirmed.com" + }, + { + "from": "https://www.hmhco.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://api-90f18fc1.duosecurity.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd08-ath01.prd.mykronos.com" + }, + { + "from": "https://login.aol.com", + "to": "https://membernotifications.aol.com" + }, + { + "from": "https://graph.baidu.com", + "to": "https://www.baidu.com" + }, + { + "from": "https://my.wgu.edu", + "to": "https://vsa2.wgu.edu" + }, + { + "from": "https://allideasofanime.com", + "to": "https://v2006.com" + }, + { + "from": "https://login.extraspace.com", + "to": "https://myaccount.extraspace.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://anokaramsey.learn.minnstate.edu" + }, + { + "from": "https://login.publicmediasignin.org", + "to": "https://social.publicmediasignin.org" + }, + { + "from": "https://create.roblox.com", + "to": "https://www.roblox.com" + }, + { + "from": "https://app.openinvoice.com", + "to": "https://www.openinvoice.com" + }, + { + "from": "https://www.msn.com", + "to": "http://www.msftconnecttest.com" + }, + { + "from": "https://www.shoppinglifestyle.com", + "to": "https://cdn4ads.com" + }, + { + "from": "https://idp.smu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.sans.org", + "to": "https://login.sans.org" + }, + { + "from": "https://peer.fldoe.org", + "to": "https://floridasso.b2clogin.com" + }, + { + "from": "https://empowercollegeprep.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://ebooks.cengage.com", + "to": "https://etextlauncher.cengage.com" + }, + { + "from": "https://iuself.iu.edu", + "to": "https://idp.login.iu.edu" + }, + { + "from": "https://www.mylincolnportal.com", + "to": "https://auth.mylincolnportal.com" + }, + { + "from": "https://search.dailystocks.com", + "to": "https://pub.searchnova.net" + }, + { + "from": "https://www.swagbucks.com", + "to": "https://wss.pollfish.com" + }, + { + "from": "https://static-als.nvidia.com", + "to": "https://play.geforcenow.com" + }, + { + "from": "https://commonspiritcorp.okta.com", + "to": "https://employeecentral.commonspirit.org" + }, + { + "from": "https://account.live.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.getepic.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://canvas.uml.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://trk.cervustrk.com", + "to": "https://trk.ursusltrk.com" + }, + { + "from": "https://id.churchofjesuschrist.org", + "to": "https://www.churchofjesuschrist.org" + }, + { + "from": "https://investor.vanguard.com", + "to": "https://login.vanguard.com" + }, + { + "from": "https://auth.sunfirematrix.com", + "to": "https://www.sunfirematrix.com" + }, + { + "from": "https://www.santanderbank.com", + "to": "https://bob.santanderbank.com" + }, + { + "from": "https://watch.spectrum.net", + "to": "https://www.spectrum.net" + }, + { + "from": "https://unemployment.mass.gov", + "to": "https://personal.login.mass.gov" + }, + { + "from": "https://portal.office.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://fb.okta.com", + "to": "https://tableau.thefacebook.com" + }, + { + "from": "https://dsrs.api.healthcare.gov", + "to": "https://www.healthsherpa.com" + }, + { + "from": "https://login.openathens.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://popsmartblocker.pro", + "to": "https://strix45ql.com" + }, + { + "from": "https://www.dictionary.com", + "to": "https://www.google.com" + }, + { + "from": "https://myenvoyair.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://nycgw47.tdf.org", + "to": "https://my.tdf.org" + }, + { + "from": "https://animeloundry.com", + "to": "https://g2288.com" + }, + { + "from": "https://secure-lti.wguassessment.com", + "to": "https://my.wgu.edu" + }, + { + "from": "https://www.viabenefitsaccounts.com", + "to": "https://wtwb2cprod.b2clogin.com" + }, + { + "from": "https://uncw.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.pch.com", + "to": "https://lotto.pch.com" + }, + { + "from": "https://www.myforcura.com", + "to": "https://auth.myforcura.com" + }, + { + "from": "https://canvas.pasadena.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://wordleunlimited.org", + "to": "https://www.google.com" + }, + { + "from": "https://shibboleth.columbia.edu", + "to": "https://oauth.cc.columbia.edu" + }, + { + "from": "https://lockhart.schoolobjects.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://connectmls3.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://prod.northstar.ellielabs.com", + "to": "https://idp.elliemae.com" + }, + { + "from": "https://www.playerhq.co", + "to": "https://djxh1.com" + }, + { + "from": "https://adfs.utsa.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://github.com" + }, + { + "from": "https://www.zearn.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://promotions.sportsbetting.ag", + "to": "https://ekamsply.com" + }, + { + "from": "https://myapps.adt.com", + "to": "https://adt.kerberos.okta.com" + }, + { + "from": "https://sts-vis-cloud1.starbucks.com", + "to": "https://sts-vis-main.starbucks.com" + }, + { + "from": "https://authn.kw.com", + "to": "https://console.command.kw.com" + }, + { + "from": "https://autoclubsouth.aaa.com", + "to": "https://login.acg.aaa.com" + }, + { + "from": "https://powerschool.long.k12.ga.us", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.edmentum.com", + "to": "https://www.google.com" + }, + { + "from": "https://infinity.icicibank.com", + "to": "https://retailnetbanking.icici.bank.in" + }, + { + "from": "https://connectmls8.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://lafsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://gateway.app.homebuilderworld.com", + "to": "https://us.hashcatenated.com" + }, + { + "from": "https://ping-sso.schneider-electric.com", + "to": "https://se.my.salesforce.com" + }, + { + "from": "https://auth.gln.com", + "to": "https://app.finaleinventory.com" + }, + { + "from": "https://secretlair.wizards.com", + "to": "https://myaccounts.wizards.com" + }, + { + "from": "https://image.baidu.com", + "to": "https://www.baidu.com" + }, + { + "from": "https://x.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.rakuten.com", + "to": "https://www.target.com" + }, + { + "from": "https://api-f50891ec.duosecurity.com", + "to": "https://login.oakton.edu" + }, + { + "from": "https://www.teachyourmonster.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://100554.click.beyondcheap.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://students.umgc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://otieu.com", + "to": "https://t.co" + }, + { + "from": "https://rtbbhub.com", + "to": "https://ekamsply.com" + }, + { + "from": "https://chromewebstore.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://samsara.okta.com", + "to": "https://auth.kolide.com" + }, + { + "from": "https://sjredwings.follettdestiny.com", + "to": "https://portal.follettdestiny.com" + }, + { + "from": "https://nfi.okta.com", + "to": "https://dcus11-prd10-ath10.prd.mykronos.com" + }, + { + "from": "https://kids.getepic.com", + "to": "https://www.google.com" + }, + { + "from": "https://sso.comptia.org", + "to": "https://www.comptia.org" + }, + { + "from": "https://myemail.suddenlink.net", + "to": "https://www.optimum.net" + }, + { + "from": "https://my.stukent.com", + "to": "https://edifyapp.stukent.com" + }, + { + "from": "https://amplify.com", + "to": "https://www.google.com" + }, + { + "from": "https://credentials.principal.com", + "to": "https://account.individuals.principal.com" + }, + { + "from": "https://send.skyslope.com", + "to": "https://id.skyslope.com" + }, + { + "from": "https://medstarhealth.patientportal.us-1.healtheintent.com", + "to": "https://medstarhealth.consumeridp.us-1.healtheintent.com" + }, + { + "from": "https://mlb.tickets.com", + "to": "https://ids.mlb.com" + }, + { + "from": "https://drive.proton.me", + "to": "https://account.proton.me" + }, + { + "from": "https://d2llearn.tri-c.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.adobe.com", + "to": "https://productrouter.adobe.com" + }, + { + "from": "https://app.educlimber.com", + "to": "https://frontend.educlimber.com" + }, + { + "from": "https://login.flex.paychex.com", + "to": "https://myapps.paychex.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.quora.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://english-dashboard.pearson.com" + }, + { + "from": "https://www.prodigygame.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://www.kohls.com", + "to": "https://rd.bizrate.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://go.dealmoon.com" + }, + { + "from": "https://gateway.app.cardealsnearyou.com", + "to": "https://eu.vilitram.com" + }, + { + "from": "https://account.vcccd.edu", + "to": "https://my.vcccd.edu" + }, + { + "from": "https://www.facebook.com", + "to": "https://mail.google.com" + }, + { + "from": "https://messages.indeed.com", + "to": "https://www.indeed.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.cnbc.com" + }, + { + "from": "https://api-d9f25bf0.duosecurity.com", + "to": "https://sso-d9f25bf0.sso.duosecurity.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://perrisunionca.infinitecampus.org" + }, + { + "from": "https://client.restaurantpos.spoton.com", + "to": "https://merchant-auth.spoton.com" + }, + { + "from": "https://accounts.frame.io", + "to": "https://next.frame.io" + }, + { + "from": "https://app.peardeck.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://buy.adesa.com", + "to": "https://openauction.prod.nw.adesa.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://lee.focusschoolsoftware.com" + }, + { + "from": "https://secure4.saashr.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://teams.cloud.microsoft" + }, + { + "from": "https://azmvdnow.gov", + "to": "https://azmvdnow.b2clogin.com" + }, + { + "from": "https://www.dmac-solutions.net", + "to": "https://www.google.com" + }, + { + "from": "https://fun.high5casino.com", + "to": "https://high5casino.com" + }, + { + "from": "https://cint2.scrtgrd.online", + "to": "https://hipiyk.com" + }, + { + "from": "https://commauth.penfed.org", + "to": "https://home.penfed.org" + }, + { + "from": "https://prowebtoggle.shop", + "to": "https://engine.4dsply.com" + }, + { + "from": "https://sis.factsmgt.com", + "to": "https://accounts.renweb.com" + }, + { + "from": "https://nightingale-edu.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://account.authorize.net", + "to": "https://login.authorize.net" + }, + { + "from": "https://pghschools.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://go.arminius.io", + "to": "https://syndicate.contentsserved.com" + }, + { + "from": "https://auth.m3as.com", + "to": "https://cloud.m3as.com" + }, + { + "from": "https://www.peardeck.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://discord.com" + }, + { + "from": "https://americanhonda.qualtrics.com", + "to": "https://hondaweb.com" + }, + { + "from": "https://www.netacad.com", + "to": "https://auth.netacad.com" + }, + { + "from": "https://cilp.ntgrd.net", + "to": "https://hipiyk.com" + }, + { + "from": "https://ps.franklin-academy.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://auth.netacad.com", + "to": "https://www.netacad.com" + }, + { + "from": "https://jobs.buildsubmarines.com", + "to": "https://click.appcast.io" + }, + { + "from": "https://spsprodeus22.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://create.kahoot.it", + "to": "https://www.google.com" + }, + { + "from": "https://us02web.zoom.us", + "to": "https://zoom.us" + }, + { + "from": "https://progressive.boltinc.com", + "to": "https://insurance.apps.progressivedirect.com" + }, + { + "from": "https://www.office.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone52.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://workspace.google.com" + }, + { + "from": "https://csp.aliexpress.com", + "to": "https://login.aliexpress.com" + }, + { + "from": "https://www.imdb.com", + "to": "https://www.google.com" + }, + { + "from": "https://myapps.paychex.com", + "to": "https://login.flex.paychex.com" + }, + { + "from": "https://student.mathseeds.com", + "to": "https://app.readingeggs.com" + }, + { + "from": "https://hgtc.desire2learn.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://snowrider3d.com", + "to": "https://www.google.com" + }, + { + "from": "https://id.churchofjesuschrist.org", + "to": "https://ident.familysearch.org" + }, + { + "from": "https://www23.bmo.com", + "to": "https://www21.bmo.com" + }, + { + "from": "https://www.accuweather.com", + "to": "https://www.google.com" + }, + { + "from": "https://business.comcast.com", + "to": "https://login.xfinity.com" + }, + { + "from": "https://phx004-student-ui-prod.examsoft.com", + "to": "https://ui.examsoft.io" + }, + { + "from": "https://health.medicare.aetna.com", + "to": "https://www.aetna.com" + }, + { + "from": "https://coautilities.com", + "to": "https://dss-coa.opower.com" + }, + { + "from": "https://connectmlst.rapmls.com", + "to": "https://prospector.metrolist.net" + }, + { + "from": "https://clever.com", + "to": "https://www.californiacolleges.edu" + }, + { + "from": "https://access.workspace.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://adfs.dpsk12.org", + "to": "https://clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.loopnet.com" + }, + { + "from": "https://play.splashlearn.com", + "to": "https://www.splashlearn.com" + }, + { + "from": "https://www22.bmo.com", + "to": "https://www21.bmo.com" + }, + { + "from": "https://geometry-games.io", + "to": "https://www.google.com" + }, + { + "from": "https://dreamnyc.illuminatehc.com", + "to": "https://auth.illuminateed.com" + }, + { + "from": "https://iel.member.highmark.com", + "to": "https://auth.highmark.com" + }, + { + "from": "https://www.yahoo.com", + "to": "https://currently.att.yahoo.com" + }, + { + "from": "https://paid.outbrain.com", + "to": "https://jornalmeiahora.com" + }, + { + "from": "https://cdn9.xdailynews.us", + "to": "https://displayvertising.com" + }, + { + "from": "https://connect.ccu.edu", + "to": "https://id.quicklaunch.io" + }, + { + "from": "https://lacareb2cmembersprod.b2clogin.com", + "to": "https://members.lacare.org" + }, + { + "from": "https://clever.com", + "to": "https://digital.scholastic.com" + }, + { + "from": "https://canvas.uccs.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ui.creditacceptance.com", + "to": "https://caps.creditacceptance.com" + }, + { + "from": "https://servicearizona.com", + "to": "https://azmvdnow.gov" + }, + { + "from": "https://api-ecae067e.duosecurity.com", + "to": "https://weblogin.pennkey.upenn.edu" + }, + { + "from": "https://authenticator.pingone.eu", + "to": "https://sso.mercedes-benz.com" + }, + { + "from": "https://webmap.onxmaps.com", + "to": "https://www.onxmaps.com" + }, + { + "from": "https://hcltech-sso.prd.mykronos.com", + "to": "https://ath04.prd.mykronos.com" + }, + { + "from": "https://granite.follettdestiny.com", + "to": "https://portal.follettdestiny.com" + }, + { + "from": "https://www.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://myaccess.myflfamilies.com", + "to": "https://auth.myflfamilies.com" + }, + { + "from": "https://oidc.weaveconnect.com", + "to": "https://auth.getweave.com" + }, + { + "from": "https://fuse.pattersondental.com", + "to": "https://prod-iam-duende-svc.fuse.pattersondental.com" + }, + { + "from": "https://admin.booking.com", + "to": "https://account.booking.com" + }, + { + "from": "https://www.zerogpt.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://schaumburgil.infinitecampus.org" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://servicemessages.fidelity.com" + }, + { + "from": "https://auth.edmentum.com", + "to": "https://f2.apps.elf.edmentum.com" + }, + { + "from": "https://wotcgs.ey.com", + "to": "https://darden.paradox.ai" + }, + { + "from": "https://ecampusd2l.blinn.edu", + "to": "https://ethos.blinn.edu" + }, + { + "from": "https://www.xbox.com", + "to": "https://www.google.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://cust01-prd07-ath01.prd.mykronos.com" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone51.renaissance-go.com" + }, + { + "from": "https://connectmls5.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://scs.focusschoolsoftware.com" + }, + { + "from": "https://pennwest.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.myworkday.com", + "to": "https://wayfair.okta.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.marriott.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://sso.nmjc.edu" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://fundresearch.fidelity.com" + }, + { + "from": "https://saucyrecipes.com", + "to": "https://searchr.lattor.com" + }, + { + "from": "https://mylabschool.pearson.com", + "to": "https://www.mathxlforschool.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth.netacad.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://clever.com" + }, + { + "from": "https://login.loandepot.com", + "to": "https://servicing.loandepot.com" + }, + { + "from": "https://login.employees.theworknumber.com", + "to": "https://registration.employees.theworknumber.com" + }, + { + "from": "https://account.publix.com", + "to": "https://www.publix.com" + }, + { + "from": "https://federate.bsu.edu", + "to": "https://myballstate.bsu.edu" + }, + { + "from": "https://www.epicgames.com", + "to": "https://login.live.com" + }, + { + "from": "https://cust01-pid01.gss.mykronos.com", + "to": "https://cust01-prd04-ath01.prd.mykronos.com" + }, + { + "from": "https://login.achievementnetwork.org", + "to": "https://my.achievementnetwork.org" + }, + { + "from": "https://account.amway.com", + "to": "https://www.amway.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://businesscentral.dynamics.com" + }, + { + "from": "https://prod.idp.collegeboard.org", + "to": "https://bigfuture.collegeboard.org" + }, + { + "from": "https://uti.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://99801.click.beyondcheap.com" + }, + { + "from": "https://apexfocusgroup.com", + "to": "https://ggglj.raytrckr.com" + }, + { + "from": "https://mymfa.whirlpool.com", + "to": "https://access.whirlpool.com" + }, + { + "from": "https://signin.ebay.com", + "to": "https://appleid.apple.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.facebook.com" + }, + { + "from": "https://shibboleth.illinois.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://d2l.depaul.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://steamcommunity.com" + }, + { + "from": "https://spsprodeus21.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://doj-login-ext.okta-gov.com", + "to": "https://doj-login-ext-admin.okta-gov.com" + }, + { + "from": "https://playafterdark.com", + "to": "https://mobileslimped.top" + }, + { + "from": "https://www.google.com", + "to": "https://www.flightaware.com" + }, + { + "from": "https://fs.dmacc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://soundboardguys.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.jwpepper.com", + "to": "https://login.jwpepper.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://wcjc.brightspace.com" + }, + { + "from": "https://salesforce.okta.com", + "to": "https://wd12.myworkday.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.bestchoice.com" + }, + { + "from": "https://app.ellevationeducation.com", + "to": "https://login.ellevationeducation.com" + }, + { + "from": "https://utahtech.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.abcya.com", + "to": "https://clever.com" + }, + { + "from": "https://promotions.betonline.ag", + "to": "https://premiumvertising.com" + }, + { + "from": "https://banner.aws.valenciacollege.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.hbomax.com", + "to": "https://www.hbomax.com" + }, + { + "from": "https://notabletemporarydownloads.s3.amazonaws.com", + "to": "https://web.kamihq.com" + }, + { + "from": "https://www.alaskaair.com", + "to": "https://reservations.alaskaair.com" + }, + { + "from": "https://www.creditviewdashboard.com", + "to": "https://ssoauth.navyfederal.org" + }, + { + "from": "https://hac.bisd.us", + "to": "https://www.google.com" + }, + { + "from": "https://mypractice.collegeboard.org", + "to": "https://account.collegeboard.org" + }, + { + "from": "https://na.account.docusign.com", + "to": "https://esign.chase.com" + }, + { + "from": "https://sso.memphis.edu", + "to": "https://portal.memphis.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.instacart.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.reddit.com" + }, + { + "from": "https://hub.wpspublish.com", + "to": "https://passport.wpspublish.com" + }, + { + "from": "https://canvas.cwi.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://login.my.chick-fil-a.com", + "to": "https://order.chick-fil-a.com" + }, + { + "from": "https://passport.pitt.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://steps.exxat.com" + }, + { + "from": "https://lti-auth.prod.amira.cloud", + "to": "https://idsrv.app.amiralearning.com" + }, + { + "from": "https://pattersonb2c.b2clogin.com", + "to": "https://fuse.pattersondental.com" + }, + { + "from": "https://autoinsurance5.progressivedirect.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://logon.bcg.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://d2l.sdbor.edu" + }, + { + "from": "https://mysrps.sra.maryland.gov", + "to": "https://auth.sra.maryland.gov" + }, + { + "from": "https://www.indeed.com", + "to": "https://secure.indeed.com" + }, + { + "from": "https://bigfuture.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://scec.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://drivers.uber.com", + "to": "https://auth.uber.com" + }, + { + "from": "https://www.runoperagx.com", + "to": "https://mobtalk.xyz" + }, + { + "from": "https://login.us-east-1.auth.skillbuilder.aws", + "to": "https://cp.certmetrics.com" + }, + { + "from": "https://www.shesfreaky.com", + "to": "https://crmkt.livejasmin.com" + }, + { + "from": "https://remits.zirmed.com", + "to": "https://login.zirmed.com" + }, + { + "from": "https://vinsolutions.app.coxautoinc.com", + "to": "https://authorize.coxautoinc.com" + }, + { + "from": "https://smartapply.indeed.com", + "to": "https://www.indeed.com" + }, + { + "from": "https://id.polleverywhere.com", + "to": "https://pollev.com" + }, + { + "from": "https://www.playerhq.co", + "to": "https://fhvfd.com" + }, + { + "from": "https://courses.cebroker.com", + "to": "https://licensees.cebroker.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://ola8.performancematters.com" + }, + { + "from": "https://2983-1.portal.athenahealth.com", + "to": "https://oauth.portal.athenahealth.com" + }, + { + "from": "https://contentplayer.wonderlic.com", + "to": "https://workflow.wonderlic.com" + }, + { + "from": "https://www.nike.com", + "to": "https://accounts.nike.com" + }, + { + "from": "https://ssologin.myloweslife.com", + "to": "https://dcus21-prd13-ath01.prd.mykronos.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://clever.com" + }, + { + "from": "https://studentaid.gov", + "to": "https://www.google.com" + }, + { + "from": "https://account.docusign.com", + "to": "https://na4.docusign.net" + }, + { + "from": "https://banner.apps.uillinois.edu", + "to": "https://eis.apps.uillinois.edu" + }, + { + "from": "https://path.at.upenn.edu", + "to": "https://idp.pennkey.upenn.edu" + }, + { + "from": "https://auth.firstconnectinsurance.com", + "to": "https://portal.firstconnectinsurance.com" + }, + { + "from": "https://chaturbate.com", + "to": "https://cactusheadroomscaling.com" + }, + { + "from": "https://oauth.xfinity.com", + "to": "https://customer.xfinity.com" + }, + { + "from": "https://my.lacourt.org", + "to": "https://calcourts02b2c.b2clogin.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://accounts.brex.com" + }, + { + "from": "https://endfield.gryphline.com", + "to": "https://v2006.com" + }, + { + "from": "https://servicing.online.metlife.com", + "to": "https://online.metlife.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://ath05.prd.mykronos.com" + }, + { + "from": "https://horizonsingles.com", + "to": "https://trk.cervustrk.com" + }, + { + "from": "https://learn.helloworldcs.org", + "to": "https://clever.com" + }, + { + "from": "https://kids.youtube.com", + "to": "https://www.google.com" + }, + { + "from": "https://sdpbc.typingclub.com", + "to": "https://s.typingclub.com" + }, + { + "from": "https://canvas.jccc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://eligibility.zirmed.com", + "to": "https://login.zirmed.com" + }, + { + "from": "https://www.nytimes.com", + "to": "https://www.drudgereport.com" + }, + { + "from": "https://x.com", + "to": "https://www.espn.com" + }, + { + "from": "https://blockerpopsmart.net", + "to": "https://strix45ql.com" + }, + { + "from": "https://alajohnston.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://f5-onmicrosoft-com.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://century.learn.minnstate.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.sciencedirect.com" + }, + { + "from": "https://identity.directv.com", + "to": "https://www.directv.com" + }, + { + "from": "https://pay.ebay.com", + "to": "https://js.klarna.com" + }, + { + "from": "https://bulkedit.ebay.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://bconline.broward.edu" + }, + { + "from": "https://www.thesaurus.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.epicgames.com", + "to": "https://accounts.hytale.com" + }, + { + "from": "https://myturbotax.intuit.com", + "to": "https://accounts-tax.intuit.com" + }, + { + "from": "https://authn.mclennan.edu", + "to": "https://brightspace.mclennan.edu" + }, + { + "from": "https://login.navan.com", + "to": "https://app.navan.com" + }, + { + "from": "https://login.sendgrid.com", + "to": "https://app.sendgrid.com" + }, + { + "from": "https://login.asusystem.edu", + "to": "https://pack.astate.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://marketplace.microsoft.com" + }, + { + "from": "https://blocked.syd-1.linewize.net", + "to": "https://www.youtube.com" + }, + { + "from": "https://login.greenwaysecurecloud.com", + "to": "https://east.intergyhosted.com" + }, + { + "from": "https://access.broadcom.com", + "to": "https://mylogin.broadcom.com" + }, + { + "from": "https://employer.servicing.online.metlife.com", + "to": "https://access.online.metlife.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://dcus21-prd15-ath01.prd.mykronos.com" + }, + { + "from": "https://brightspace.nyu.edu", + "to": "https://shibboleth.nyu.edu" + }, + { + "from": "https://auth.it.marist.edu", + "to": "https://brightspace.marist.edu" + }, + { + "from": "https://www.gauthmath.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.jw.org", + "to": "https://hub.jw.org" + }, + { + "from": "https://sso.globelifeinc.com", + "to": "https://libertynational.my.site.com" + }, + { + "from": "https://sso.uwm.com", + "to": "https://loanpipeline.uwm.com" + }, + { + "from": "https://math.mindplay.com", + "to": "https://account.mindplay.com" + }, + { + "from": "https://shemaletubesx.com", + "to": "https://djxh1.com" + }, + { + "from": "https://news.yahoo.co.jp", + "to": "https://www.yahoo.co.jp" + }, + { + "from": "https://accounts.google.com", + "to": "https://voice.google.com" + }, + { + "from": "https://error.alibaba.com", + "to": "https://g2288.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://student.senorwooly.com" + }, + { + "from": "https://www.hmhco.com", + "to": "https://clever.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://1ato.com" + }, + { + "from": "https://www.hilton.com", + "to": "https://secure.guestinternet.com" + }, + { + "from": "https://fusion.certus.com", + "to": "https://login.certus.com" + }, + { + "from": "https://myaccount.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://fusionacademy.my.site.com", + "to": "https://student.fusionacademy.com" + }, + { + "from": "https://www.acg.aaa.com", + "to": "https://memberapps.acg.aaa.com" + }, + { + "from": "https://cityoftampa-sso.prd.mykronos.com", + "to": "https://dcus21-prd11-ath01.prd.mykronos.com" + }, + { + "from": "https://www-awa.aleks.com", + "to": "https://www-awu.aleks.com" + }, + { + "from": "https://coinbase.lightning.force.com", + "to": "https://coinbase.my.salesforce.com" + }, + { + "from": "https://www.penfed.org", + "to": "https://home.penfed.org" + }, + { + "from": "https://www.pearson.com", + "to": "https://login.pearson.com" + }, + { + "from": "https://cust01-prd07-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://api-f0541510.duosecurity.com", + "to": "https://sso.uga.edu" + }, + { + "from": "https://waubonsee.instructure.com", + "to": "https://wccidc.waubonsee.edu" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-d72c559a-15cd-44c4-ad32-e3fca8f83cef.okta.com" + }, + { + "from": "https://oaklandcc.okta.com", + "to": "https://oaklandcc.desire2learn.com" + }, + { + "from": "https://business-sso.us.tiktok.com", + "to": "https://seller-us.tiktok.com" + }, + { + "from": "https://sso.uga.edu", + "to": "https://idpproxy.usg.edu" + }, + { + "from": "https://connectmls7.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://api-35357bef.duosecurity.com", + "to": "https://signin.k-state.edu" + }, + { + "from": "https://sso.radford.edu", + "to": "https://tam.onecampus.com" + }, + { + "from": "https://assurant.okta.com", + "to": "https://autorepairs.assurant.com" + }, + { + "from": "https://home.app.amiralearning.com", + "to": "https://clever.com" + }, + { + "from": "https://portal.essilorpro.com", + "to": "https://nab2cprd.b2clogin.com" + }, + { + "from": "https://accountscenter.facebook.com", + "to": "https://www.instagram.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.wsj.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mingle-sso.inforcloudsuite.com" + }, + { + "from": "https://www.google.com", + "to": "https://easybridge-dashboard-web.savvaseasybridge.com" + }, + { + "from": "https://www.healthsafe-id.com", + "to": "https://www.myoptum.com" + }, + { + "from": "https://brightspace.bentley.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://api-1b760dac.duosecurity.com", + "to": "https://workspace.emory.org" + }, + { + "from": "https://icam.edd.ca.gov", + "to": "https://myedd.edd.ca.gov" + }, + { + "from": "https://cas.rutgers.edu", + "to": "https://idps.rutgers.edu" + }, + { + "from": "https://adsmanager.facebook.com", + "to": "https://business.facebook.com" + }, + { + "from": "https://secure05.principal.com", + "to": "https://account.individuals.principal.com" + }, + { + "from": "https://pplathome.pplfirst.com", + "to": "https://pplathomeb2c.pplfirst.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.espn.com" + }, + { + "from": "https://clever.com", + "to": "https://schools.clever.com" + }, + { + "from": "https://smartblockerpop.com", + "to": "https://strix45ql.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://login.jh.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://login.justworks.com", + "to": "https://payroll.justworks.com" + }, + { + "from": "https://ms.twigscience.com", + "to": "https://app.twigscience.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.zillow.com" + }, + { + "from": "https://worldclass.regis.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://cssa.cunyfirst.cuny.edu", + "to": "https://home.cunyfirst.cuny.edu" + }, + { + "from": "https://play.blooket.com", + "to": "https://goldquest.blooket.com" + }, + { + "from": "https://cubeguide.github.io", + "to": "https://www.google.com" + }, + { + "from": "https://xtramath.org", + "to": "https://clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://danvillepublicschools.us001-rapididentity.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://hmh-prod-10c78577-504c-4893-ac81-947a5fa27856.okta.com" + }, + { + "from": "https://broadcom.okta.com", + "to": "https://mylogin.broadcom.com" + }, + { + "from": "https://www.yahoo.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.foragentsonlylogin.progressive.com", + "to": "https://www.foragentsonly.com" + }, + { + "from": "https://primel.is", + "to": "https://djxh1.com" + }, + { + "from": "https://login.my.primerica.com", + "to": "https://my.primerica.com" + }, + { + "from": "https://www-awa.aleks.com", + "to": "https://www-awy.aleks.com" + }, + { + "from": "https://www.indeed.com", + "to": "https://employers.indeed.com" + }, + { + "from": "https://docs.google.com", + "to": "https://bit.ly" + }, + { + "from": "https://verified.capitalone.com", + "to": "https://apply.capitalone.com" + }, + { + "from": "https://outlook.office365.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://seller.walmart.com", + "to": "https://login.account.wal-mart.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://ironmtnprod.cloud.varicent.com" + }, + { + "from": "https://mycourses.cccs.edu", + "to": "https://bannercas.cccs.edu" + }, + { + "from": "https://www.google.com", + "to": "https://brainly.com" + }, + { + "from": "https://www.arminius.io", + "to": "https://srv.eu.ppmxp.com" + }, + { + "from": "https://clever.com", + "to": "https://www.splashlearn.com" + }, + { + "from": "https://sso.ramp.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://eis-prod.ec.ct.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://signin.coxautoinc.com", + "to": "https://www.dealertrackdms.app.coxautoinc.com" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://workplacedigital.fidelity.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://ccsd.taleo.net" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://d2l.iup.edu" + }, + { + "from": "https://app.procore.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://tricarewestauth.triwest.com", + "to": "https://tricare-bene.triwest.com" + }, + { + "from": "https://g2288.com", + "to": "https://ios94.com" + }, + { + "from": "https://connect.openathens.net", + "to": "https://login.openathens.net" + }, + { + "from": "https://auth.littlecaesars.com", + "to": "https://order.littlecaesars.com" + }, + { + "from": "https://www.shoppinglifestyle.com", + "to": "https://intellipopup.com" + }, + { + "from": "https://myportal.sdccd.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://guest.pgn.medcity.net", + "to": "https://splash.dnaspaces.io" + }, + { + "from": "https://www.google.com", + "to": "https://www.shutterstock.com" + }, + { + "from": "https://payments.klarna.com", + "to": "https://login.klarna.com" + }, + { + "from": "https://my.xcelenergy.com", + "to": "https://co.my.xcelenergy.com" + }, + { + "from": "https://academy.abeka.com", + "to": "https://test.linkit.com" + }, + { + "from": "https://atf-eforms.silencershop.com", + "to": "https://poweredbydealer.silencershop.com" + }, + { + "from": "https://farmersinsurance.okta.com", + "to": "https://eagentsaml.farmersinsurance.com" + }, + { + "from": "https://webauth.service.ohio-state.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://online.emea.adp.com", + "to": "https://portal.people.adp.com" + }, + { + "from": "https://pfedprod.wal-mart.com", + "to": "https://retaillink.login.wal-mart.com" + }, + { + "from": "https://coxcorporate-sso.prd.mykronos.com", + "to": "https://cust01-prd09-ath01.prd.mykronos.com" + }, + { + "from": "https://aboutzenlife.com", + "to": "https://sentimentalflight.com" + }, + { + "from": "https://lowescompanies-sso.prd.mykronos.com", + "to": "https://dcus21-prd13-ath01.prd.mykronos.com" + }, + { + "from": "https://commercial.agentexchange.com", + "to": "https://eriesecurebusiness.agentexchange.com" + }, + { + "from": "https://se.lightning.force.com", + "to": "https://se.my.salesforce.com" + }, + { + "from": "https://sso.connect.pingidentity.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://dashboard.rocketmortgage.com", + "to": "https://auth.rocketaccount.com" + }, + { + "from": "https://word.cloud.microsoft", + "to": "https://login.live.com" + }, + { + "from": "https://neshobacentral.instructure.com", + "to": "https://clever.com" + }, + { + "from": "https://www.njportal.com", + "to": "https://securecheckout.cdc.nicusa.com" + }, + { + "from": "https://tickets.interpark.com", + "to": "https://ticket.globalinterpark.com" + }, + { + "from": "https://bannerhealth-sso.prd.mykronos.com", + "to": "https://cust01-prd04-ath01.prd.mykronos.com" + }, + { + "from": "https://sso.cmich.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://paid.outbrain.com", + "to": "https://ajudeoplaneta.com" + }, + { + "from": "https://secure.eyefinity.com", + "to": "https://eclaim.eyefinity.com" + }, + { + "from": "https://auth.www.abebooks.com", + "to": "https://www.abebooks.com" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.kingsoopers.com" + }, + { + "from": "https://ath05.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://www.investor360.com", + "to": "https://massmutual.investor360.com" + }, + { + "from": "https://book-i.jal.co.jp", + "to": "https://jallogin.jal.co.jp" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://stcloudstate.learn.minnstate.edu" + }, + { + "from": "https://www.asos.com", + "to": "https://my.asos.com" + }, + { + "from": "https://spectrumsurveys.com", + "to": "https://direct.crowdtap.com" + }, + { + "from": "https://www.erome.com", + "to": "https://omg.adult" + }, + { + "from": "https://paid.outbrain.com", + "to": "https://saudementalefisica.com" + }, + { + "from": "https://login.wisc.edu", + "to": "https://my.wisc.edu" + }, + { + "from": "https://gateway.ultiproworkplace.com", + "to": "https://fs.ultiproworkplace.com" + }, + { + "from": "https://login.constantcontact.com", + "to": "https://www.constantcontact.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://apps.warren.kyschools.us" + }, + { + "from": "https://egateway.ultipro.com", + "to": "https://efs.ultipro.com" + }, + { + "from": "https://idp.pennkey.upenn.edu", + "to": "https://path.at.upenn.edu" + }, + { + "from": "https://v1-w21099dashboard.taxbandits.com", + "to": "https://v1-w21099forms.taxbandits.com" + }, + { + "from": "https://corp.sts.ford.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://user-management.atitesting.com", + "to": "https://www.atitesting.com" + }, + { + "from": "https://loansphereservicingdigital.bkiconnect.com", + "to": "https://ssoauth.navyfederal.org" + }, + { + "from": "https://www.youtube.com", + "to": "https://blocked.goguardian.com" + }, + { + "from": "https://okta.brightmls.com", + "to": "https://www.brightmls.com" + }, + { + "from": "https://wewillwrite.com", + "to": "https://www.google.com" + }, + { + "from": "https://identity.ec.passhe.edu", + "to": "https://studentssb-prod.ec.passhe.edu" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://uncached.com", + "to": "https://searchr.lattor.com" + }, + { + "from": "https://www.google.com", + "to": "https://genesishcc.onelogin.com" + }, + { + "from": "https://signin.shipstation.com", + "to": "https://ship13.shipstation.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://growtherapy.us.auth0.com" + }, + { + "from": "https://melissaisd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://mymadison.ps.jmu.edu", + "to": "https://mylogin.jmu.edu" + }, + { + "from": "https://a.sprig.com", + "to": "https://www.rakuten.com" + }, + { + "from": "https://secure.hulu.com", + "to": "https://auth.hulu.com" + }, + { + "from": "https://courses.ccac.edu", + "to": "https://sso.ccac.edu" + }, + { + "from": "https://portal.3shapecommunicate.com", + "to": "https://profile.identity.3shape.com" + }, + { + "from": "https://www.kiddle.co", + "to": "https://www.google.com" + }, + { + "from": "https://create.kahoot.it", + "to": "https://kahoot.com" + }, + { + "from": "https://www.google.com", + "to": "https://wonderblockoffer.com" + }, + { + "from": "https://connect.optimalblue.com", + "to": "https://loansifternow.optimalblue.com" + }, + { + "from": "https://mybizaccount.fedex.com", + "to": "https://purpleid.okta.com" + }, + { + "from": "https://unifi.ui.com", + "to": "https://account.ui.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://app.smartsheet.com" + }, + { + "from": "https://home.xtramath.org", + "to": "https://xtramath.org" + }, + { + "from": "https://www.carefirst.com", + "to": "https://individual.carefirst.com" + }, + { + "from": "https://www.google.com", + "to": "https://deltayp.com" + }, + { + "from": "https://cusd24.schoology.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://wallet.subsplash.com", + "to": "https://dashboard.subsplash.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://login.frontlineeducation.com" + }, + { + "from": "https://via.boingohotspot.net", + "to": "https://retail.boingohotspot.net" + }, + { + "from": "https://nationalpatriotpress.com", + "to": "https://engine.4dsply.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://web.kamihq.com" + }, + { + "from": "https://my.unum.com", + "to": "https://sso.unum.com" + }, + { + "from": "https://www.gimkit.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://metrostate.learn.minnstate.edu" + }, + { + "from": "https://mto.treasury.michigan.gov", + "to": "https://miloginbi.michigan.gov" + }, + { + "from": "https://login3.id.hp.com", + "to": "https://portal.hpsmart.com" + }, + { + "from": "https://californiaops.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://docs.google.com" + }, + { + "from": "https://sc.officeally.com", + "to": "https://auth.officeally.com" + }, + { + "from": "https://www-us.api.concursolutions.com", + "to": "https://us2.concursolutions.com" + }, + { + "from": "https://stripchat.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://www.quill.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.ushopmate.store", + "to": "https://6reeqa.com" + }, + { + "from": "https://console.cloud.tencent.com", + "to": "https://cloud.tencent.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://kud2l.kutztown.edu" + }, + { + "from": "https://phet.colorado.edu", + "to": "https://www.google.com" + }, + { + "from": "https://ace.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.hoodamath.com", + "to": "https://clever.com" + }, + { + "from": "https://www.pch.com", + "to": "https://rewards.pch.com" + }, + { + "from": "https://loyaltyconnect.ihg.com", + "to": "https://myfederate.ihg.com" + }, + { + "from": "https://hoopladoopla.com", + "to": "https://mftrkinx.com" + }, + { + "from": "https://signup.ticketmaster.com", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://accounts.fitbit.com" + }, + { + "from": "https://fs.pitt.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://intranet.csgonline.org" + }, + { + "from": "https://classroom.amplify.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://clayton.view.usg.edu" + }, + { + "from": "https://nfhslearn.com", + "to": "https://course.nfhslearn.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone08.renaissance-go.com" + }, + { + "from": "https://q.gusd.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://app.grammarly.com", + "to": "https://www.grammarly.com" + }, + { + "from": "https://spsprodeus24.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.chewy.com" + }, + { + "from": "https://sso.fed.prod.aws.swalife.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://app.medsien.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://apply.wgu.edu", + "to": "https://access.wgu.edu" + }, + { + "from": "https://www.shoppinglifestyle.com", + "to": "https://antiadblocksystems.com" + }, + { + "from": "https://games.aarp.org", + "to": "https://www.aarp.org" + }, + { + "from": "https://secure.web.plus.espn.com", + "to": "https://www.espn.com" + }, + { + "from": "https://www.wellsfargoadvisors.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://engage.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.starfall.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://ncat.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://torc.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://kahoot.it", + "to": "https://create.kahoot.it" + }, + { + "from": "https://client.schwab.com", + "to": "https://onboard.schwab.com" + }, + { + "from": "https://rooms.docusign.com", + "to": "https://na3.docusign.net" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://ath05.prd.mykronos.com" + }, + { + "from": "https://us.etrade.com", + "to": "https://psc.bonddesk.com" + }, + { + "from": "https://monkeytype.com", + "to": "https://www.google.com" + }, + { + "from": "https://portal.aws.amazon.com", + "to": "https://signin.aws.amazon.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://waterlooia.infinitecampus.org" + }, + { + "from": "https://www.powerschool.com", + "to": "https://www.google.com" + }, + { + "from": "https://global-zone50.renaissance-go.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://playhop.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.indeed.com", + "to": "https://www.google.com" + }, + { + "from": "https://eriesecurebusiness.agentexchange.com", + "to": "https://commercial.agentexchange.com" + }, + { + "from": "https://gwprofile.bcbsfl.com", + "to": "https://member.bcbsfl.com" + }, + { + "from": "https://teachhub.schools.nyc", + "to": "https://idpcloud.nycenet.edu" + }, + { + "from": "https://www.jackpotparty.com", + "to": "https://apps.facebook.com" + }, + { + "from": "https://www.uhceservices.com", + "to": "https://identity.onehealthcareid.com" + }, + { + "from": "https://www.typing.com", + "to": "https://clever.com" + }, + { + "from": "https://pki.dmdc.osd.mil", + "to": "https://myaccess.dmdc.osd.mil" + }, + { + "from": "https://www.google.com", + "to": "https://web.kamihq.com" + }, + { + "from": "https://account.peardeck.com", + "to": "https://assessment.peardeck.com" + }, + { + "from": "https://adobe.okta.com", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://tulane.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://policies.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://zeeik.com", + "to": "https://zikaf.com" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.frysfood.com" + }, + { + "from": "https://collin.onelogin.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://g2288.com", + "to": "https://nfrit.com" + }, + { + "from": "https://secure.globalpay.com", + "to": "https://m.heartlandcheckview.com" + }, + { + "from": "https://ssaa.delta.com", + "to": "https://horizon.delta.com" + }, + { + "from": "https://uh.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://d2l.mu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://idcs-0cb883576bbd46209c84a6a594573ac3.identity.oraclecloud.com", + "to": "https://myportallogin.vestis.com" + }, + { + "from": "https://my.golmn.com", + "to": "https://auth.golmn.com" + }, + { + "from": "https://www.adobe.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.bilt.com", + "to": "https://www.biltrewards.com" + }, + { + "from": "https://www.yahoo.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://x.com", + "to": "https://www.reddit.com" + }, + { + "from": "https://secure.indeed.com", + "to": "https://smartapply.indeed.com" + }, + { + "from": "https://wheelofnames.com", + "to": "https://www.google.com" + }, + { + "from": "https://llulearn.b2clogin.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://portal.allenisd.org", + "to": "https://aisd-tx.us001-rapididentity.com" + }, + { + "from": "https://www.northwesternmutual.com", + "to": "https://login.northwesternmutual.com" + }, + { + "from": "https://shop.sysco.com", + "to": "https://secure.sysco.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.zoom.us" + }, + { + "from": "https://plus.pearson.com", + "to": "https://login.pearson.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://hmh-prod-07bf4ac2-a624-4e3d-a763-7e3f1b1f4a7b.okta.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://99806.click.beyondcheap.com" + }, + { + "from": "https://www.minecraft.net", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://boiseschools.infinitecampus.org" + }, + { + "from": "https://redirhub.top", + "to": "https://my.juno.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://sam.gov" + }, + { + "from": "https://tscfl.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://paid.outbrain.com", + "to": "https://educacaoemfinancas.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://alaaz.infinitecampus.org" + }, + { + "from": "https://providerservices.floridaearlylearning.com", + "to": "https://floridasso.b2clogin.com" + }, + { + "from": "https://id.twitch.tv", + "to": "https://id.streamelements.com" + }, + { + "from": "https://secure.its.yale.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://mpo.pch.com", + "to": "https://rewards.pch.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://myapps.microsoft.com" + }, + { + "from": "https://www.rbcwealthmanagement.com", + "to": "https://www.rbcwm-usa.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://westada.us001-rapididentity.com" + }, + { + "from": "https://app.bluebeam.com", + "to": "https://signin.bluebeam.com" + }, + { + "from": "https://auth.armls.com", + "to": "https://armls.flexmls.com" + }, + { + "from": "https://casprod.pfw.edu", + "to": "https://purdue.brightspace.com" + }, + { + "from": "https://tbid.digital.salesforce.com", + "to": "https://org62.my.salesforce.com" + }, + { + "from": "https://course.smartsims.com", + "to": "https://websim1.smartsims.com" + }, + { + "from": "https://gateway.app.cardealsnearyou.com", + "to": "https://us.vilitram.com" + }, + { + "from": "https://qualcomm.sharepoint.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://weverse.io", + "to": "https://account.weverse.io" + }, + { + "from": "https://achievementfirst.okta.com", + "to": "https://achievementfirst.kerberos.okta.com" + }, + { + "from": "https://garticphone.com", + "to": "https://discord.com" + }, + { + "from": "https://epass.nc.gov", + "to": "https://idpprod.nc.gov:8443" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://blue.inova.org" + }, + { + "from": "https://autoinsurance1.progressivedirect.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://seller-us.tiktok.com", + "to": "https://seller-us-accounts.tiktok.com" + }, + { + "from": "https://lms.360training.com", + "to": "https://player.360training.com" + }, + { + "from": "https://myeverify.uscis.gov", + "to": "https://myaccount.uscis.gov" + }, + { + "from": "https://stargate.wcpss.net", + "to": "https://idp.ncedcloud.org" + }, + { + "from": "https://a826-umax.dep.nyc.gov", + "to": "https://umaxazprodb2c.b2clogin.com" + }, + { + "from": "https://reg.usps.com", + "to": "https://informeddelivery.usps.com" + }, + { + "from": "https://api-61f0c83f.duosecurity.com", + "to": "https://dcsdk12.login.duosecurity.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://www.valant.io", + "to": "https://ehr.valant.io" + }, + { + "from": "https://login.ct.gov", + "to": "https://service.ct.gov" + }, + { + "from": "https://thetrendypicks.com", + "to": "https://www.google.com" + }, + { + "from": "https://scholar.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://cmsweb.csusm.edu", + "to": "https://my.csusm.edu" + }, + { + "from": "https://login.hlthben.com", + "to": "https://webs.hlthben.com" + }, + { + "from": "https://lms.cofc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://1adr.com", + "to": "https://rcdn-web.com" + }, + { + "from": "https://myaccess.dmdc.osd.mil", + "to": "https://tricare-bene.triwest.com" + }, + { + "from": "https://idp.wmich.edu", + "to": "https://go.wmich.edu" + }, + { + "from": "https://app.9dots.org", + "to": "https://clever.com" + }, + { + "from": "https://www.statefarm.com", + "to": "https://auth.proofing.statefarm.com" + }, + { + "from": "https://clever.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://disneycruise.disney.go.com", + "to": "https://www.disneytravelagents.com" + }, + { + "from": "https://farmersagent.my.salesforce.com", + "to": "https://farmersagent.lightning.force.com" + }, + { + "from": "https://providenceaccounts.b2clogin.com", + "to": "https://wamt.myonlinechart.org" + }, + { + "from": "https://alexa.askfrank.net", + "to": "https://htttps.org" + }, + { + "from": "https://checkmarq.mu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://whiteboard.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://aistudio.google.com", + "to": "https://ai.google.dev" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://brightspace.cincinnatistate.edu" + }, + { + "from": "https://search.pch.com", + "to": "https://mpo.pch.com" + }, + { + "from": "https://meet.jit.si", + "to": "https://web-cdn.jitsi.net" + }, + { + "from": "https://forms.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://online.adp.com", + "to": "https://hpayroll.adp.com" + }, + { + "from": "https://www.betonline.ag", + "to": "https://api.betonline.ag" + }, + { + "from": "https://www.ves.com", + "to": "https://secure.na2.echosign.com" + }, + { + "from": "https://aob-saml-prod.fiservapps.com", + "to": "https://login.salliemae.com" + }, + { + "from": "https://cust01-pid01.gss.mykronos.com", + "to": "https://cust01-prd06-ath01.prd.mykronos.com" + }, + { + "from": "https://clever.com", + "to": "https://app.pebblego.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://ola2.performancematters.com" + }, + { + "from": "https://alo.acadiencelearning.org", + "to": "https://clever.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://login2.redroverk12.com" + }, + { + "from": "https://secure.delmarva.com", + "to": "https://secure.exeloncorp.com" + }, + { + "from": "https://selfservice.penguinrandomhouse.biz", + "to": "https://secure.penguinrandomhouse.com" + }, + { + "from": "https://occc.mrooms3.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://lawschool.westlaw.com", + "to": "https://signon.thomsonreuters.com" + }, + { + "from": "https://elevenlabs.io", + "to": "https://djxh1.com" + }, + { + "from": "https://buy.adesa.com", + "to": "https://login2.adesa.com" + }, + { + "from": "https://app.lawpay.com", + "to": "https://secure.lawpay.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.realpage.com" + }, + { + "from": "https://signin.costco.com", + "to": "https://sameday.costco.com" + }, + { + "from": "https://adfs.usd.edu", + "to": "https://adfs.sdbor.edu" + }, + { + "from": "https://compare.top-best.com", + "to": "https://zepisu.com" + }, + { + "from": "https://lpic.prvbrws.com", + "to": "https://hipiyk.com" + }, + { + "from": "https://sts.aceservices.com", + "to": "https://retailer.aceservices.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.google.com" + }, + { + "from": "https://authentication.vinsolutions.com", + "to": "https://authorize.coxautoinc.com" + }, + { + "from": "https://sso.tfs.usmc.mil", + "to": "https://mol.tfs.usmc.mil" + }, + { + "from": "https://auth.hbomax.com", + "to": "https://play.hbomax.com" + }, + { + "from": "https://www.agoda.com", + "to": "https://s3.amazonaws.com" + }, + { + "from": "https://login.deo.myflorida.com", + "to": "https://reconnect.commerce.fl.gov" + }, + { + "from": "https://ping-sso.schneider-electric.com", + "to": "https://seadvantage.lightning.force.com" + }, + { + "from": "https://authn.hawaii.edu", + "to": "https://idp.hawaii.edu" + }, + { + "from": "https://prod-hidoe.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.alibaba.com", + "to": "https://login.alibaba.com" + }, + { + "from": "https://ecp2.emodal.com", + "to": "https://sso.emodal.com" + }, + { + "from": "https://auth.ceslogin.org", + "to": "https://id.churchofjesuschrist.org" + }, + { + "from": "https://www.nytimes.com", + "to": "https://help.nytimes.com" + }, + { + "from": "https://verified.capitalone.com", + "to": "https://www.capitalone.com" + }, + { + "from": "https://idp.scccd.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://redoak.schoolobjects.com", + "to": "https://www.schoolobjects.com" + }, + { + "from": "https://us-east-2.console.aws.amazon.com", + "to": "https://us-east-2.signin.aws.amazon.com" + }, + { + "from": "https://wyndcu4.oraclehospitality.us-ashburn-1.ocs.oraclecloud.com", + "to": "https://idcs-256bd455f58c4aeb8d0305d1ea06637c.identity.oraclecloud.com" + }, + { + "from": "https://caps.creditacceptance.com", + "to": "https://ui.creditacceptance.com" + }, + { + "from": "https://platform.claude.com", + "to": "https://claude.ai" + }, + { + "from": "https://t.doujindomain.com", + "to": "https://ty.tyrotation.com" + }, + { + "from": "https://secure.bge.com", + "to": "https://www.bge.com" + }, + { + "from": "https://blackboardlearn.utep.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://brookings.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login-ext.identity.oraclecloud.com", + "to": "https://eeho.fa.us2.oraclecloud.com" + }, + { + "from": "https://www.lennoxpros.com", + "to": "https://id.access.lennoxpros.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://dqsrchrdr.com" + }, + { + "from": "https://miloginbi.michigan.gov", + "to": "https://milogintp.michigan.gov" + }, + { + "from": "https://enterprise.login.utexas.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://carvana.okta.com", + "to": "https://wd503.myworkday.com" + }, + { + "from": "https://accounts-api.brex.com", + "to": "https://accounts.brex.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://learn.ttuhsc.edu" + }, + { + "from": "https://online.adp.com", + "to": "https://runpayrollmain.adp.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone05.renaissance-go.com" + }, + { + "from": "https://lsrelay-config-production.s3.amazonaws.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://www.thesantatracker.com", + "to": "https://www.google.com" + }, + { + "from": "https://host.godaddy.com", + "to": "https://sso.godaddy.com" + }, + { + "from": "https://www.pbisapps.org", + "to": "https://identity.pbisapps.org" + }, + { + "from": "https://id.starbucks.com", + "to": "https://sts-vis-cloud3.starbucks.com" + }, + { + "from": "https://threatdefender.info", + "to": "https://www.outdoorrevival.com" + }, + { + "from": "https://www.google.com", + "to": "https://english.prodigygame.com" + }, + { + "from": "https://clpolicy.foragentsonly.com", + "to": "https://www.foragentsonly.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.kroger.com" + }, + { + "from": "https://www.guestreservations.com", + "to": "https://www.tripadvisor.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://mail.google.com" + }, + { + "from": "https://nb.fidelity.com", + "to": "https://retiretxn.fidelity.com" + }, + { + "from": "https://auth.edmentum.com", + "to": "https://f1.apps.elf.edmentum.com" + }, + { + "from": "https://www.oppenheimer.com", + "to": "https://www.opco.com" + }, + { + "from": "https://store-inova.com", + "to": "https://wtr.healthmypath.com" + }, + { + "from": "https://cart.payments.ebay.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://www.chase.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://popsmartblocker.pro", + "to": "https://cyltor88mf.com" + }, + { + "from": "https://brandverdict.com", + "to": "https://www.google.com" + }, + { + "from": "https://api-599957ed.duosecurity.com", + "to": "https://scas.auth.uni.edu" + }, + { + "from": "https://idp.payspanhealth.com", + "to": "https://www.payspanhealth.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://awakening.legendsoflearning.com" + }, + { + "from": "https://plus.lexis.com", + "to": "https://signin.lexisnexis.com" + }, + { + "from": "https://ecpi.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://api-7b93640a.duosecurity.com", + "to": "https://ghco.onelogin.com" + }, + { + "from": "https://app.formative.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.hoteleffectiveness.com", + "to": "https://login.actabl.com" + }, + { + "from": "https://dcodprdb2c.b2clogin.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://class.daytonastate.edu" + }, + { + "from": "https://my.ticketmaster.com", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://cryptohack.blooket.com" + }, + { + "from": "https://oak.acorns.com", + "to": "https://signin.acorns.com" + }, + { + "from": "https://auth.narrpr.com", + "to": "https://www.narrpr.com" + }, + { + "from": "https://login.personifyhealth.com", + "to": "https://app.personifyhealth.com" + }, + { + "from": "https://arm.huntington.com", + "to": "https://login.huntington.com" + }, + { + "from": "https://auth.proofing.statefarm.com", + "to": "https://policy-view.statefarm.com" + }, + { + "from": "https://app.qqcatalyst.com", + "to": "https://login.qqcatalyst.com" + }, + { + "from": "https://client.schwab.com", + "to": "https://sws-gateway-nr.schwab.com" + }, + { + "from": "https://www.indeed.com", + "to": "https://resumes.indeed.com" + }, + { + "from": "https://ccisd.schoology.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://dcus21-prd17-ath01.prd.mykronos.com" + }, + { + "from": "https://redlands.aeries.net", + "to": "https://www.google.com" + }, + { + "from": "https://weblogin.pennkey.upenn.edu", + "to": "https://path.at.upenn.edu" + }, + { + "from": "https://www.consumerreports.org", + "to": "https://secure.consumerreports.org" + }, + { + "from": "https://secure.entertimeonline.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://verified.usps.com", + "to": "https://www.usps.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://adfs.sdbor.edu" + }, + { + "from": "https://secure.aleks.com", + "to": "https://dallascollege.brightspace.com" + }, + { + "from": "https://dashboard.twitch.tv", + "to": "https://taxcentral.amazon.com" + }, + { + "from": "https://toatc.login.duosecurity.com", + "to": "https://sso-0a41826f.sso.duosecurity.com" + }, + { + "from": "https://portal.my.harvard.edu", + "to": "https://login.harvard.edu" + }, + { + "from": "https://rbi.okta.com", + "to": "https://rbi-admin.okta.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://aeoutfitters.syf.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://d2l.ship.edu" + }, + { + "from": "https://login.mhcampus.com", + "to": "https://clever.com" + }, + { + "from": "https://app.biorender.com", + "to": "https://auth.biorender.com" + }, + { + "from": "https://auth.cloud.google", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.nu.edu", + "to": "https://nu-admin.okta.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://go.uhcl.edu" + }, + { + "from": "https://interop.pearson.com", + "to": "https://brightspace.cuny.edu" + }, + { + "from": "https://clever.com", + "to": "https://app.mathfactlab.com" + }, + { + "from": "https://www.cs2n.org", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://carelinkor.providence.org" + }, + { + "from": "https://register.arise.com", + "to": "https://oauth.arise.com" + }, + { + "from": "https://account.chrobinson.com", + "to": "https://online.chrobinson.com" + }, + { + "from": "https://login.etrieve.cloud", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.rakuten.com", + "to": "https://www.temu.com" + }, + { + "from": "https://login-patient.labcorp.com", + "to": "https://patient.labcorp.com" + }, + { + "from": "https://sso.nwmls.com", + "to": "https://www.matrix.nwmls.com" + }, + { + "from": "https://create.kahoot.it", + "to": "https://kahoot.it" + }, + { + "from": "https://myaccount.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://mycourses.unh.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://primel.is", + "to": "https://g2288.com" + }, + { + "from": "https://www.logmein.com", + "to": "https://secure.logmein.com" + }, + { + "from": "https://login.gatech.edu", + "to": "https://idpproxy.usg.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.edmunds.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.etsy.com" + }, + { + "from": "https://sso.dnb.com", + "to": "https://my.dnb.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://www.getepic.com" + }, + { + "from": "https://webapps.ccnet.ucla.edu", + "to": "https://mylogin.it.uclahealth.org" + }, + { + "from": "https://www.google.com", + "to": "https://www.hyatt.com" + }, + { + "from": "https://assessment.peardeck.com", + "to": "https://www.peardeck.com" + }, + { + "from": "https://paid.outbrain.com", + "to": "https://iclnoticias.com" + }, + { + "from": "https://milogin.michigan.gov", + "to": "https://newmibridges.michigan.gov" + }, + { + "from": "https://www.google.com", + "to": "https://weblogin.asu.edu" + }, + { + "from": "https://www.uwm.com", + "to": "https://loanpipeline.uwm.com" + }, + { + "from": "https://www.hyatt.com", + "to": "https://world.hyatt.com" + }, + { + "from": "https://login.oregonstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone20.renaissance-go.com" + }, + { + "from": "https://nylic.file.force.com", + "to": "https://www.pfed.newyorklife.com:9031" + }, + { + "from": "https://www.google.com", + "to": "https://www.twitch.tv" + }, + { + "from": "https://www.google.com", + "to": "https://www.drudgereport.com" + }, + { + "from": "https://shop.id.me", + "to": "https://api.id.me" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.masteryconnect.com" + }, + { + "from": "https://www.aliexpress.com", + "to": "https://best.aliexpress.com" + }, + { + "from": "https://hc92prd.acs.ncsu.edu", + "to": "https://portalsp.acs.ncsu.edu" + }, + { + "from": "https://my.easternflorida.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://nb.fidelity.com" + }, + { + "from": "https://my.pitchbook.com", + "to": "https://login-prod.morningstar.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://socket.pearsoned.com" + }, + { + "from": "https://login.live.com", + "to": "https://accounts.hytale.com" + }, + { + "from": "https://mytoms.ets.org", + "to": "https://sso3.cambiumast.com" + }, + { + "from": "https://www.cbc.ca", + "to": "https://www.google.com" + }, + { + "from": "https://services.pastbook.com", + "to": "https://moments.pastbook.com" + }, + { + "from": "https://hw.mail.163.com", + "to": "https://mail.163.com" + }, + { + "from": "https://www.sciencedirect.com", + "to": "https://id.elsevier.com" + }, + { + "from": "https://identity.vaxcare.com", + "to": "https://vaxportal.vaxcare.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://wallet.google.com" + }, + { + "from": "https://topreviewsclub.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://brightspace.utrgv.edu" + }, + { + "from": "https://www.amazon.com", + "to": "https://travmic.com" + }, + { + "from": "https://pascosso.pasco.k12.fl.us", + "to": "https://pasco.focusschoolsoftware.com" + }, + { + "from": "https://store.steampowered.com", + "to": "https://www.google.com" + }, + { + "from": "https://track.ecampaignstats.com", + "to": "https://gateway.app.homebuilderworld.com" + }, + { + "from": "https://identity.checkr.com", + "to": "https://dashboard.checkr.com" + }, + { + "from": "https://na3.docusign.net", + "to": "https://account.docusign.com" + }, + { + "from": "https://sso.kyid.ky.gov", + "to": "https://fed.kyid.ky.gov" + }, + { + "from": "https://www.synchrony.com", + "to": "https://auth.synchronybank.com" + }, + { + "from": "https://login.stanford.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.ufl.edu", + "to": "https://my.ufl.edu" + }, + { + "from": "https://www.princess.com", + "to": "https://book.princess.com" + }, + { + "from": "https://www.bing.com", + "to": "https://www.google.com" + }, + { + "from": "https://ndcdyn.interactivebrokers.com", + "to": "https://www.interactivebrokers.com" + }, + { + "from": "https://login.bcbst.com", + "to": "https://sso.bcbst.com" + }, + { + "from": "https://ps.losrios.edu", + "to": "https://lrccd.okta.com" + }, + { + "from": "https://login.wwt.com", + "to": "https://cust01-prd08-ath01.prd.mykronos.com" + }, + { + "from": "https://my.pennfoster.com", + "to": "https://landing.portal2learn.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://wdmcs.infinitecampus.org" + }, + { + "from": "https://storylineonline.net", + "to": "https://www.google.com" + }, + { + "from": "https://xtime.signin.coxautoinc.com", + "to": "https://login.xtime.com" + }, + { + "from": "https://play.blooket.com", + "to": "https://cryptohack.blooket.com" + }, + { + "from": "https://cardealsnearyou.com", + "to": "https://gateway.app.cardealsnearyou.com" + }, + { + "from": "https://my.siteground.com", + "to": "https://login.siteground.com" + }, + { + "from": "https://docs.google.com", + "to": "https://my.noodletools.com" + }, + { + "from": "https://accounts.intuit.com", + "to": "https://quickbooks.intuit.com" + }, + { + "from": "https://login.mutualofamerica.com", + "to": "https://myaccount.mutualofamerica.com" + }, + { + "from": "https://monmouth.desire2learn.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://cumminscommerce.my.site.com", + "to": "https://mylogin.cummins.com" + }, + { + "from": "https://arms.esuhsd.org", + "to": "https://esuhsd.us001-rapididentity.com" + }, + { + "from": "https://www.edclub.com", + "to": "https://www.typingclub.com" + }, + { + "from": "https://www.xfinity.com", + "to": "https://connect.xfinity.com" + }, + { + "from": "https://auth.nationaldebtrelief.com", + "to": "https://app.nationaldebtrelief.com" + }, + { + "from": "https://my.boisestate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://us-west-2.console.aws.amazon.com", + "to": "https://us-west-2.signin.aws.amazon.com" + }, + { + "from": "https://iowa.kuder.com", + "to": "https://clever.com" + }, + { + "from": "https://code.org", + "to": "https://www.google.com" + }, + { + "from": "https://seller.tiktokshopglobalselling.com", + "to": "https://seller.tiktokglobalshop.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://facts.prodigygame.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.costco.com" + }, + { + "from": "https://csprd.fscj.edu", + "to": "https://my.fscj.edu" + }, + { + "from": "https://www.pandora.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.hulu.com", + "to": "https://auth.hulu.com" + }, + { + "from": "https://hotgames.io", + "to": "https://www.google.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://revel-ise.pearson.com" + }, + { + "from": "https://bb.siue.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://security.follettsoftware.com" + }, + { + "from": "https://app.meliopayments.com", + "to": "https://app.melio.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://lucidsearches.com" + }, + { + "from": "https://capitaloneshopping.com", + "to": "https://www.instacart.com" + }, + { + "from": "https://www.bbc.co.uk", + "to": "https://www.bbc.com" + }, + { + "from": "https://hub.corp.ebay.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://sso.shawu.edu" + }, + { + "from": "https://fs.duvalschools.org", + "to": "https://duval.focusschoolsoftware.com" + }, + { + "from": "https://adfs.sdbor.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.vistana.com", + "to": "https://villafinder.vistana.com" + }, + { + "from": "https://onlinebanking.huntington.com", + "to": "https://login.huntington.com" + }, + { + "from": "https://www.healthsafe-id.com", + "to": "https://account.optumbank.com" + }, + { + "from": "https://www.google.com", + "to": "https://policies.google.com" + }, + { + "from": "https://missionary.churchofjesuschrist.org", + "to": "https://id.churchofjesuschrist.org" + }, + { + "from": "https://us.ess.barracudanetworks.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.fedex.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://orchestration.halo.gcu.edu" + }, + { + "from": "https://everyonetravels.com", + "to": "https://fhvfd.com" + }, + { + "from": "https://portal.nextinsurance.com", + "to": "https://login.nextinsurance.com" + }, + { + "from": "https://normandale.learn.minnstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.rakuten.com", + "to": "https://www.ticketmaster.com" + }, + { + "from": "https://deepai.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.publix.com", + "to": "https://account.publix.com" + }, + { + "from": "https://account.godaddy.com", + "to": "https://www.godaddy.com" + }, + { + "from": "https://eatcells.com", + "to": "https://sentimentalflight.com" + }, + { + "from": "https://dash.cloudflare.com", + "to": "https://www.cloudflare.com" + }, + { + "from": "https://vendor.appfolio.com", + "to": "https://passport.appf.io" + }, + { + "from": "https://secure.aleks.com", + "to": "https://d2l.sdbor.edu" + }, + { + "from": "https://login.tipalti.com", + "to": "https://hub.tipalti.com" + }, + { + "from": "https://myaccount.extraspace.com", + "to": "https://login.extraspace.com" + }, + { + "from": "https://www.sfdr-cisd.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.chewyhealth.com", + "to": "https://auth0.chewyhealth.com" + }, + { + "from": "https://www.mixtiles.com", + "to": "https://primel.is" + }, + { + "from": "https://soraapp.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://ccs.casa.uh.edu", + "to": "https://uh.instructure.com" + }, + { + "from": "https://idp.cpp.edu", + "to": "https://my.cpp.edu" + }, + { + "from": "https://sc.officeally.com", + "to": "https://www.officeally.com" + }, + { + "from": "https://clever.com", + "to": "https://play.stmath.com" + }, + { + "from": "https://northpoconopa.infinitecampus.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://ramport.angelo.edu" + }, + { + "from": "https://100554.click.beyondcheap.com", + "to": "https://101000.click.beyondcheap.com" + }, + { + "from": "https://nmhealth-onmicrosoft-com.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.harvardpilgrim.org", + "to": "https://login.harvardpilgrim.org" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://sso.tamiu.edu" + }, + { + "from": "https://control.adt.com", + "to": "https://www.adt.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://cust01-prd09-ath01.prd.mykronos.com" + }, + { + "from": "https://ashland.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://toppickers.site" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.smartsheet.com" + }, + { + "from": "https://www.typing.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://kids.getepic.com" + }, + { + "from": "https://www.underarmour.com", + "to": "https://login.shop.underarmour.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://99804.click.beyondcheap.com" + }, + { + "from": "https://www.rakuten.com", + "to": "https://www.instacart.com" + }, + { + "from": "https://tracking.r.digidip.net", + "to": "https://www.shoptastic.io" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.canva.com" + }, + { + "from": "https://signin.k-state.edu", + "to": "https://ksucsprd.ksis.its.ksu.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://millersville.desire2learn.com" + }, + { + "from": "https://cloud.unity.com", + "to": "https://api.unity.com" + }, + { + "from": "https://start.ro.co", + "to": "https://ro.co" + }, + { + "from": "https://myapps.adt.com", + "to": "https://adt.my.salesforce.com" + }, + { + "from": "https://www.google.com", + "to": "https://my.ncedcloud.org" + }, + { + "from": "https://adfs.stcc.edu", + "to": "https://www.stcc.edu" + }, + { + "from": "https://campus.tcitys.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://na2.docusign.net", + "to": "https://insurance.apps.progressivedirect.com" + }, + { + "from": "https://smartblockerpop.com", + "to": "https://cyltor88mf.com" + }, + { + "from": "https://www.vivint.com", + "to": "https://click.kinohast.com" + }, + { + "from": "https://www.ed2go.com", + "to": "https://learn.ed2go.com" + }, + { + "from": "https://academica.aws.wayne.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://blogpeak.com", + "to": "https://t.co" + }, + { + "from": "https://veriviews.blogspot.com", + "to": "https://t.co" + }, + { + "from": "https://www.pearson.com", + "to": "https://plus.pearson.com" + }, + { + "from": "https://participant.wageworks.com", + "to": "https://member.my.healthequity.com" + }, + { + "from": "https://dcus21-prd17-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://tsheet.burnsmcd.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://vrxpro.covetrus.com", + "to": "https://auth.covetrus.com" + }, + { + "from": "https://www.fepblue.org", + "to": "https://custserv.fepblue.org" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://d2l.yorktech.edu" + }, + { + "from": "https://alltopreviews.net", + "to": "https://www.google.com" + }, + { + "from": "https://www21.bmo.com", + "to": "https://www22.bmo.com" + }, + { + "from": "https://mycourses.dtcc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://redirhub.top", + "to": "https://www.manmadediy.com" + }, + { + "from": "https://kids.getepic.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://discord.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.jh.edu", + "to": "https://mycloud.jh.edu" + }, + { + "from": "https://login.zscalerone.net", + "to": "https://gateway.zscalerone.net" + }, + { + "from": "https://login.byui.edu", + "to": "https://my.byui.edu" + }, + { + "from": "https://pf.prod.global.chs.ping.cloud", + "to": "https://cust01-prd09-ath01.prd.mykronos.com" + }, + { + "from": "https://nextgen.my.horizonblue.com", + "to": "https://secure.horizonblue.com" + }, + { + "from": "https://www.hioscar.com", + "to": "https://accounts.hioscar.com" + }, + { + "from": "https://cpsreds.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://account.cccmypath.org", + "to": "https://www.opencccapply.net" + }, + { + "from": "https://www.turnitin.com", + "to": "https://clever.com" + }, + { + "from": "https://learning.ultipro.com", + "to": "https://scormengine.schoox.com" + }, + { + "from": "https://www.buildinglink.com", + "to": "https://auth.buildinglink.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://cust01-prd08-ath01.prd.mykronos.com" + }, + { + "from": "https://te3333e00c8774b87b6ad45e942de1750.certauth.login.microsoftonline.us", + "to": "https://login.microsoftonline.us" + }, + { + "from": "https://www.investor360.com", + "to": "https://auth.investor360.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://deeplink.rockncash.com" + }, + { + "from": "https://live.douyin.com", + "to": "https://www.douyin.com" + }, + { + "from": "https://clever.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://login.gs1us.org", + "to": "https://dh.gs1us.org" + }, + { + "from": "https://us.services.docusign.net", + "to": "https://na.account.docusign.com" + }, + { + "from": "https://www.dailymail.co.uk", + "to": "https://www.drudgereport.com" + }, + { + "from": "https://idcs-df5b546bdf884f46a9a50f2199fc813c.identity.oraclecloud.com", + "to": "https://login.oci.oraclecloud.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://commonwealthu.brightspace.com" + }, + { + "from": "https://i-car.auth0.com", + "to": "https://www.i-car.com" + }, + { + "from": "https://login.avidsuite.com", + "to": "https://one.avidxchange.net" + }, + { + "from": "https://landr-atlas.com", + "to": "https://possibilityvision.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://go.promptemr.com", + "to": "https://authenticate.promptemr.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://myportal.sdccd.edu" + }, + { + "from": "https://mail.yahoo.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://global-zone05.renaissance-go.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://adfs.cmich.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://my.phoenix.edu", + "to": "https://www.phoenix.edu" + }, + { + "from": "https://107373.click.validclick.net", + "to": "https://onmyshoppinglist.com" + }, + { + "from": "https://www.myfreecams.com", + "to": "https://www.mfcads.com" + }, + { + "from": "https://search.freshcardio.com", + "to": "https://freshcardio.com" + }, + { + "from": "https://api.payroll.justworks.com", + "to": "https://payroll.justworks.com" + }, + { + "from": "https://myshield.federatedinsurance.com", + "to": "https://login.federatedinsurance.com" + }, + { + "from": "https://login.touro.edu", + "to": "https://mytouroone.touro.edu" + }, + { + "from": "https://globalmedical-sso.prd.mykronos.com", + "to": "https://cust01-prd08-ath01.prd.mykronos.com" + }, + { + "from": "https://app.acorns.com", + "to": "https://oak.acorns.com" + }, + { + "from": "https://device.login.microsoftonline.us", + "to": "https://login.microsoftonline.us" + }, + { + "from": "https://bconline.broward.edu", + "to": "https://broward.onelogin.com" + }, + { + "from": "https://blockerpopsmart.net", + "to": "https://cyltor88mf.com" + }, + { + "from": "https://portal.follettdestiny.com", + "to": "https://search.follettsoftware.com" + }, + { + "from": "https://resource-secure.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://connect.xfinity.com", + "to": "https://www.xfinity.com" + }, + { + "from": "https://giantadblocker.net", + "to": "https://strix45ql.com" + }, + { + "from": "https://dadeschools.schoology.com", + "to": "https://clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://community.adobe.com" + }, + { + "from": "https://aas.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://mail.google.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://www1.royalbank.com", + "to": "https://omni.royalbank.com" + }, + { + "from": "https://www.bnsf.com", + "to": "https://custidp.bnsf.com" + }, + { + "from": "https://rooms.thrillshare.com", + "to": "https://accounts.thrillshare.com" + }, + { + "from": "https://www.brightmls.com", + "to": "https://matrix.brightmls.com" + }, + { + "from": "https://eagentsaml.farmersinsurance.com", + "to": "https://farmersagent.lightning.force.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.washingtonpost.com" + }, + { + "from": "https://login.live.com", + "to": "https://verify.microsoft.com" + }, + { + "from": "https://www.tooeleschools.org", + "to": "https://www.google.com" + }, + { + "from": "https://google-workspace.canva-apps.com", + "to": "https://www.canva.com" + }, + { + "from": "https://lms.atitesting.com", + "to": "https://student.atitesting.com" + }, + { + "from": "https://identity.deltadental.com", + "to": "https://www.deltadentalins.com" + }, + { + "from": "https://linewize.auth.qoria.cloud", + "to": "https://portal.linewize.net" + }, + { + "from": "https://time.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://loginidp.hchb.com", + "to": "https://idp.hchb.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.espn.com" + }, + { + "from": "https://giantadblocker.pro", + "to": "https://strix45ql.com" + }, + { + "from": "https://sts.southtexascollege.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://trainingportal.linuxfoundation.org", + "to": "https://sso.linuxfoundation.org" + }, + { + "from": "https://www.amazon.com", + "to": "https://107373.click.validclick.net" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://www.hmhco.com" + }, + { + "from": "https://medportal.omma.ok.gov", + "to": "https://login.ok.gov" + }, + { + "from": "https://clever.com", + "to": "https://app.edulastic.com" + }, + { + "from": "https://ww3.keytrack.pro", + "to": "https://displayvertising.com" + }, + { + "from": "https://login.sequoia.com", + "to": "https://id.sequoia.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://student.classdojo.com" + }, + { + "from": "https://zikaf.com", + "to": "https://lombsk.com" + }, + { + "from": "https://devryu.instructure.com", + "to": "https://dvu.okta.com" + }, + { + "from": "https://oldnavy.gap.com", + "to": "https://secure-oldnavy.gap.com" + }, + { + "from": "https://signin.rockstargames.com", + "to": "https://socialclub.rockstargames.com" + }, + { + "from": "https://mycourses.pearson.com", + "to": "https://login.pearson.com" + }, + { + "from": "https://login.natgenagency.com", + "to": "https://natgenagency.com" + }, + { + "from": "https://mytempo.waldenu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://eku.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://new.optumrx.com", + "to": "https://www.healthsafe-id.com" + }, + { + "from": "https://collin.onelogin.com", + "to": "https://cougarweb.collin.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.youtubekids.com" + }, + { + "from": "https://westga.onelogin.com", + "to": "https://westga.view.usg.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://brightspace.uindy.edu" + }, + { + "from": "https://cssprofile.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://secure.pepco.com", + "to": "https://www.pepco.com" + }, + { + "from": "https://connect.mdvip.com", + "to": "https://login.mdvip.com" + }, + { + "from": "https://login.oci.oraclecloud.com", + "to": "https://cloud.oracle.com" + }, + { + "from": "https://www.msn.com", + "to": "https://www.drudgereport.com" + }, + { + "from": "https://goapp.ehrgo.com", + "to": "https://web21.ehrgo.com" + }, + { + "from": "https://hosted-pages.id.me", + "to": "https://api.id.me" + }, + { + "from": "https://mylabmastering.pearson.com", + "to": "https://mycourses.pearson.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://policy.eclbiz.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://ironmountainlms.plateau.com", + "to": "https://performancemanager4.successfactors.com" + }, + { + "from": "https://www.usps.com", + "to": "https://reg.usps.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://genxe.ccbcmd.edu" + }, + { + "from": "https://adblockerfortify.pro", + "to": "https://strix45ql.com" + }, + { + "from": "https://passport.insperity.com", + "to": "https://timestar.insperity.com" + }, + { + "from": "https://login.uillinois.edu", + "to": "https://banner.apps.uillinois.edu" + }, + { + "from": "https://api.freckle.com", + "to": "https://clever.com" + }, + { + "from": "https://myaccount.uscis.gov", + "to": "https://first.uscis.gov" + }, + { + "from": "https://identity.3shape.com", + "to": "https://portal.3shapecommunicate.com" + }, + { + "from": "https://auth.elsevier.com", + "to": "https://id.elsevier.com" + }, + { + "from": "https://www.google.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://learn.zybooks.com", + "to": "https://lrps.wgu.edu" + }, + { + "from": "https://myevicoreportal.medsolutions.com", + "to": "https://mypa.evicore.com" + }, + { + "from": "https://fortifiedadblocker.app", + "to": "https://strix45ql.com" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone53.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://ogdenut.infinitecampus.org" + }, + { + "from": "https://spsprodeus23.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.shoptastic.io", + "to": "https://allyighabovethecity.com" + }, + { + "from": "https://idag2.jpmorganchase.com", + "to": "https://authe-ent.jpmorgan.com" + }, + { + "from": "https://gcil.lightning.force.com", + "to": "https://gcil.my.salesforce.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mstate.learn.minnstate.edu" + }, + { + "from": "https://mypfd.alaska.gov", + "to": "https://myalaska.b2clogin.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://dcus21-prd11-ath01.prd.mykronos.com" + }, + { + "from": "https://fitpick.blogspot.com", + "to": "https://t.co" + }, + { + "from": "https://reynolds.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://savvasrealize.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://cirstatements.woveplatform.com", + "to": "https://login.woveplatform.com" + }, + { + "from": "https://www.paypal.com", + "to": "https://www.etsy.com" + }, + { + "from": "https://idp.wmich.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://gardengroveusd.aeries.net", + "to": "https://www.google.com" + }, + { + "from": "https://www.dyson.com", + "to": "https://djxh1.com" + }, + { + "from": "https://secure.bankofamerica.com", + "to": "https://appb1.paymentsinvoicing.bankofamerica.com" + }, + { + "from": "https://aq.jd.com", + "to": "https://passport.jd.com" + }, + { + "from": "https://learning.servicenow.com", + "to": "https://ssosignon.servicenow.com" + }, + { + "from": "https://cust01-prd08-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://delmar.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://107365.click.validclick.net", + "to": "https://onmyshoppinglist.com" + }, + { + "from": "https://securemail.mycigna.com", + "to": "https://my.cigna.com" + }, + { + "from": "https://autoclubsouth.aaa.com", + "to": "https://www.acg.aaa.com" + }, + { + "from": "https://cust01-prd09-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://xmoto.us", + "to": "https://abtc.us" + }, + { + "from": "https://go.servicetitan.com", + "to": "https://login.servicetitan.com" + }, + { + "from": "https://ma-weymouth.myfollett.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.aliyun.com", + "to": "https://click.aliyun.com" + }, + { + "from": "https://policyservicing.apps.progressive.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://sa.ed.gov", + "to": "https://nsldsfap.ed.gov" + }, + { + "from": "https://identity.pbisapps.org", + "to": "https://www.pbisapps.org" + }, + { + "from": "https://flow.myualbany.albany.edu", + "to": "https://myualbany.albany.edu" + }, + { + "from": "https://app.schoox.com", + "to": "https://scormengine.schoox.com" + }, + { + "from": "https://www.google.com", + "to": "https://outlook.office365.com" + }, + { + "from": "https://soraapp.com", + "to": "https://sentry.soraapp.com" + }, + { + "from": "https://fs.palmbeachstate.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://107364.click.validclick.net", + "to": "https://onmyshoppinglist.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://nebout.infinitecampus.org" + }, + { + "from": "https://107368.click.validclick.net", + "to": "https://onmyshoppinglist.com" + }, + { + "from": "https://www.flowrestling.org", + "to": "https://www.trackwrestling.com" + }, + { + "from": "https://www.homedepot.com", + "to": "https://go.magik.ly" + }, + { + "from": "https://goloveai.com", + "to": "https://chatwaifuapp.com" + }, + { + "from": "https://id.biltrewards.com", + "to": "https://www.biltrewards.com" + }, + { + "from": "https://auth.investopedia.com", + "to": "https://www.investopedia.com" + }, + { + "from": "https://adblockerfortify.net", + "to": "https://strix45ql.com" + }, + { + "from": "https://t.co", + "to": "https://g2288.com" + }, + { + "from": "https://www.99math.com", + "to": "https://clever.com" + }, + { + "from": "https://id.twitch.tv", + "to": "https://www.twitch.tv" + }, + { + "from": "https://accounts.google.com", + "to": "https://us-east-1.signin.aws" + }, + { + "from": "https://www.redcross.org", + "to": "https://www.redcrosslearningcenter.org" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://sso1.rose.edu" + }, + { + "from": "https://myaccount.guildmortgage.com", + "to": "https://idp.guildmortgage.com" + }, + { + "from": "https://onfirstup.com", + "to": "https://advocate.socialchorus.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://sa.niu.edu" + }, + { + "from": "https://mars-group.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://brightspace.vanderbilt.edu", + "to": "https://onevu.vanderbilt.edu" + }, + { + "from": "https://mychart.uchealth.org", + "to": "https://www.uchealth.org" + }, + { + "from": "https://elements.envato.com", + "to": "https://app.envato.com" + }, + { + "from": "https://applogin.ciee.org", + "to": "https://my.ciee.org" + }, + { + "from": "https://onlinebanking.regions.com", + "to": "https://login.regions.com" + }, + { + "from": "https://console.aws.amazon.com", + "to": "https://signin.aws.amazon.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.facebook.com" + }, + { + "from": "https://mk.marykayintouch.com", + "to": "https://order.marykayintouch.com" + }, + { + "from": "https://ctccs.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://giantadblocker.app", + "to": "https://strix45ql.com" + }, + { + "from": "https://screener.purespectrum.com", + "to": "https://fusion.spectrumsurveys.com" + }, + { + "from": "https://quickdraw.withgoogle.com", + "to": "https://www.google.com" + }, + { + "from": "https://atge.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.openai.com", + "to": "https://chatgpt.com" + }, + { + "from": "https://adfs.scccd.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://app.zoom.us", + "to": "https://zoom.us" + }, + { + "from": "https://apps.facebook.com", + "to": "https://bit.ly" + }, + { + "from": "https://accounts.google.com", + "to": "https://classroom.google.com" + }, + { + "from": "https://promotions.betonline.ag", + "to": "https://ekamsply.com" + }, + { + "from": "https://online.macomb.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://rr.tracker.mobiletracking.ru", + "to": "https://anym8.com" + }, + { + "from": "https://hmh-prod-13b026be-4baa-409c-8288-f5bf5f071f0b.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://sharklinkportal.nova.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.payoneer.com", + "to": "https://myaccount.payoneer.com" + }, + { + "from": "https://login.smith.edu", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://paycc.uaig.net", + "to": "https://fl.uaig.net" + }, + { + "from": "https://my.asos.com", + "to": "https://secure.asos.com" + }, + { + "from": "https://www.sparknotes.com", + "to": "https://www.google.com" + }, + { + "from": "https://clever.com", + "to": "https://portal.alisal.org" + }, + { + "from": "https://www.google.com", + "to": "https://forums.autodesk.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://107365.click.validclick.net" + }, + { + "from": "https://login.isaca.org", + "to": "https://store.isaca.org" + }, + { + "from": "https://ssologin.cuny.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://search.pdf2docs.com", + "to": "https://www.pdf2docs.com" + }, + { + "from": "https://clever.com", + "to": "https://jr.brainpop.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth.openvpn.com" + }, + { + "from": "https://view.awsapps.com", + "to": "https://login.us-east-1.auth.skillbuilder.aws" + }, + { + "from": "https://providenceaccounts.b2clogin.com", + "to": "https://orca.myonlinechart.org" + }, + { + "from": "https://my.harrypotter.com", + "to": "https://www.harrypotter.com" + }, + { + "from": "https://www1.nyc.gov", + "to": "https://a810-dobnow.nyc.gov" + }, + { + "from": "https://www.yardipcv.com", + "to": "https://bozzuto35904.yardione.com" + }, + { + "from": "https://skyward.usd308.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://greenbaywi.infinitecampus.org" + }, + { + "from": "https://web.drfirst.com", + "to": "https://crm.bestnotes.com" + }, + { + "from": "https://seattleu.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://my.dmacc.edu" + }, + { + "from": "https://tempeunion.instructure.com", + "to": "https://portal.tempeunion.org" + }, + { + "from": "https://drive.google.com", + "to": "https://clever.com" + }, + { + "from": "https://fs.ultiproworkplace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://licensees.cebroker.com", + "to": "https://secure.cebroker.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://107368.click.validclick.net" + }, + { + "from": "https://sales.geico.com", + "to": "https://www.geico.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://107364.click.validclick.net" + }, + { + "from": "https://login.openathens.net", + "to": "https://auth.elsevier.com" + }, + { + "from": "https://courses.portal2learn.com", + "to": "https://login.learn.jmhs.com" + }, + { + "from": "https://www.google.com", + "to": "https://support.google.com" + }, + { + "from": "https://hmh-prod-1a7ecb43-2e0b-4381-8b5d-aca2a7245916.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://www.fitbit.com", + "to": "https://accounts.fitbit.com" + }, + { + "from": "https://global-zone52.renaissance-go.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://fds.morainevalley.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://tools.usps.com", + "to": "https://www.usps.com" + }, + { + "from": "https://udcs.ead.udel.edu", + "to": "https://cas.nss.udel.edu" + }, + { + "from": "https://www.brainpop.com", + "to": "https://science.brainpop.com" + }, + { + "from": "https://stake.us", + "to": "https://brightadnetwork.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.icloud.com" + }, + { + "from": "https://login.lpl.com", + "to": "https://clientworks.lpl.com" + }, + { + "from": "https://willisisd.instructure.com", + "to": "https://clever.com" + }, + { + "from": "https://hrprod.emory.edu", + "to": "https://api-1b760dac.duosecurity.com" + }, + { + "from": "https://www.desmos.com", + "to": "https://clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://zoom.us" + }, + { + "from": "https://canelink.miami.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://travelsecure.chase.com", + "to": "https://secure.chase.com" + }, + { + "from": "https://online.greatergiving.com", + "to": "https://login.b2c.greatergiving.com" + }, + { + "from": "https://www.paycomonline.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://dcus21-prd11-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://ui.exostechnology.com", + "to": "https://prodexos.b2clogin.com" + }, + { + "from": "https://weblogin.umich.edu", + "to": "https://tam.onecampus.com" + }, + { + "from": "https://eauth.va.gov", + "to": "https://lgy.va.gov" + }, + { + "from": "https://codesignal.com", + "to": "https://app.codesignal.com" + }, + { + "from": "https://providencepsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://portal.ideapublicschools.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.skyward.com", + "to": "https://www.google.com" + }, + { + "from": "https://uth.instructure.com", + "to": "https://login.uth.edu" + }, + { + "from": "https://www.google.com", + "to": "https://order.online" + }, + { + "from": "https://www.indeed.com", + "to": "https://onboarding.indeed.com" + }, + { + "from": "https://blackboard.mercyhurst.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://missioncisd.schoolobjects.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://s3.eu-west-1.amazonaws.com", + "to": "https://camptrekstore.com" + }, + { + "from": "https://login.costco.com", + "to": "https://dcus21-prd15-ath01.prd.mykronos.com" + }, + { + "from": "https://conjuguemos.com", + "to": "https://www.google.com" + }, + { + "from": "https://identity.maine.edu", + "to": "https://idp.maine.edu" + }, + { + "from": "https://bambulab.com", + "to": "https://us.store.bambulab.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://xmoto.us" + }, + { + "from": "https://dealer.toyota.com", + "to": "https://setfederationgateway.jmfamily.com" + }, + { + "from": "https://www.google.com", + "to": "https://scriptblox.com" + }, + { + "from": "https://wayground.com", + "to": "https://clever.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://training.knowbe4.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://harborfreight.syf.com" + }, + { + "from": "https://edutech.schooltool.com", + "to": "https://auth.schooltool.com" + }, + { + "from": "https://a.kaigaidoujin.com", + "to": "https://t.doujindomain.com" + }, + { + "from": "https://id.mcafee.com", + "to": "https://protection.mcafee.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://t.co" + }, + { + "from": "https://app.discoveryeducation.com", + "to": "https://clever.discoveryeducation.com" + }, + { + "from": "https://api.id.me", + "to": "https://login.deo.myflorida.com" + }, + { + "from": "https://login.readingplus.com", + "to": "https://student.readingplus.com" + }, + { + "from": "https://pusdatsa.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.ixl.com", + "to": "https://sso.suwannee.k12.fl.us" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://booneky.infinitecampus.org" + }, + { + "from": "https://login.geisinger.org", + "to": "https://mychart.mycarecompass.org" + }, + { + "from": "https://www.experian.com", + "to": "https://usa.experian.com" + }, + { + "from": "https://auth.examfx.com", + "to": "https://learning.examfx.com" + }, + { + "from": "https://ors-idm.mtu9.oraclerestaurants.com", + "to": "https://simphony-home.mtu9.oraclerestaurants.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://mylabmastering.pearson.com" + }, + { + "from": "https://myidb2b.cardinalhealth.com", + "to": "https://pdlogin.cardinalhealth.com" + }, + { + "from": "https://ccis.ucourses.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://chatgpt.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.erome.com", + "to": "https://mosaic2.jerkmate.com" + }, + { + "from": "https://www.securly.com", + "to": "https://clever.com" + }, + { + "from": "https://www.aafp.org", + "to": "https://apps.aafp.org" + }, + { + "from": "https://fatcoupon.com", + "to": "https://mftrkinx.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.guestreservations.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://accounts.cloud.com" + }, + { + "from": "https://payments.google.com", + "to": "https://pay.google.com" + }, + { + "from": "https://99801.click.beyondcheap.com", + "to": "https://100793.click.beyondcheap.com" + }, + { + "from": "https://app01.us.bill.com", + "to": "https://home.bill.com" + }, + { + "from": "https://action.democraticgovernors.org", + "to": "https://polling.dga.net" + }, + { + "from": "https://home.app.amiralearning.com", + "to": "https://idsrv.app.amiralearning.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://pslogin.towson.edu" + }, + { + "from": "https://www.agentexchange.com", + "to": "https://eriesecurebusiness.agentexchange.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.espn.com" + }, + { + "from": "https://portalnjmcdirect-cloud.njcourts.gov", + "to": "https://securecheckout.cdc.nicusa.com" + }, + { + "from": "https://myproconnect.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://app.snappages.site", + "to": "https://dashboard.subsplash.com" + }, + { + "from": "https://wellsoffice.ceo.wellsfargo.com", + "to": "https://identity.wellsoneexpensemanager.wf.com" + }, + { + "from": "https://api-7fbd5233.duosecurity.com", + "to": "https://cas.csufresno.edu" + }, + { + "from": "https://www.bloomingdales.com", + "to": "https://rd.bizrate.com" + }, + { + "from": "https://cdn.plaid.com", + "to": "https://accountservices.navyfederal.org" + }, + { + "from": "https://app.rippling.com", + "to": "https://www.rippling.com" + }, + { + "from": "https://bi-quote.libertymutual.com", + "to": "https://lmidp.libertymutual.com" + }, + { + "from": "https://oam.reliant.com", + "to": "https://myaccount.reliant.com" + }, + { + "from": "https://www.aoins.com", + "to": "https://rct.corelogic.com" + }, + { + "from": "https://moments.pastbook.com", + "to": "https://services.pastbook.com" + }, + { + "from": "https://app.blackbaud.com", + "to": "https://sts.yourcausegrants.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://us-east-1.signin.aws" + }, + { + "from": "https://chssharedbusiness-ss1.prd.mykronos.com", + "to": "https://cust01-prd09-ath01.prd.mykronos.com" + }, + { + "from": "https://curriculum.characterstrong.com", + "to": "https://login.characterstrong.com" + }, + { + "from": "https://app.cltexam.com", + "to": "https://app2.cltexam.com" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.smithsfoodanddrug.com" + }, + { + "from": "https://groups.id.me", + "to": "https://api.id.me" + }, + { + "from": "https://blackrock.login.duosecurity.com", + "to": "https://sso-d659d5d1.sso.duosecurity.com" + }, + { + "from": "https://login.mybcps.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://confluent.cloud", + "to": "https://login.confluent.io" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://id.utah.gov" + }, + { + "from": "https://myinfo.pfd.dor.alaska.gov", + "to": "https://myalaska.b2clogin.com" + }, + { + "from": "https://idp.pima.edu", + "to": "https://my.pima.edu" + }, + { + "from": "https://adfs3.medstar.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://education.minecraft.net", + "to": "https://www.google.com" + }, + { + "from": "https://bossy-talk.com", + "to": "https://creamy.gay" + }, + { + "from": "https://mymonsoon.com", + "to": "https://auth.armls.com" + }, + { + "from": "https://www.acorns.com", + "to": "https://oak.acorns.com" + }, + { + "from": "https://wayfair.service-now.com", + "to": "https://wayfair.okta.com" + }, + { + "from": "https://www.republicservices.com", + "to": "https://my.republicservices.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://antiadblocksystems.com" + }, + { + "from": "https://gtc.marlboro.com", + "to": "https://www.marlboro.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://farm-us.centurygames.com" + }, + { + "from": "https://chat.solutionreach.com", + "to": "https://login.solutionreach.com" + }, + { + "from": "https://mysdpbc.org", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.sap.com", + "to": "https://sapit-forme-prod.authentication.eu11.hana.ondemand.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://launchpad.classlink.com" + }, + { + "from": "https://www.toastmasters.org", + "to": "https://login.toastmasters.org" + }, + { + "from": "https://my-shop.fourthwall.com", + "to": "https://hero.fourthwall.com" + }, + { + "from": "https://sycsd.follettdestiny.com", + "to": "https://portal.follettdestiny.com" + }, + { + "from": "https://idpcloud.nycenet.edu", + "to": "https://idp.schools.nyc" + }, + { + "from": "https://pfd-ciam.mtb.com", + "to": "https://treasurycenter.mtb.com" + }, + { + "from": "https://new.optumrx.com", + "to": "https://identity.healthsafe-id.com" + }, + { + "from": "https://login.orionadvisor.com", + "to": "https://api.cloud.orionadvisor.com" + }, + { + "from": "https://st10.schooltool.com", + "to": "https://auth.schooltool.com" + }, + { + "from": "https://selfservice.banner.vt.edu", + "to": "https://login.vt.edu" + }, + { + "from": "https://outlook.office.com", + "to": "https://login.live.com" + }, + { + "from": "https://clever.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://openai.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure.app.amiralearning.com", + "to": "https://idsrv.app.amiralearning.com" + }, + { + "from": "https://global-zone52.renaissance-go.com", + "to": "https://clever.com" + }, + { + "from": "https://www.ticketmaster.com", + "to": "https://www.google.com" + }, + { + "from": "https://content.explorelearning.com", + "to": "https://clever.com" + }, + { + "from": "https://retirees.aa.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://churchillnv.infinitecampus.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://apcentral.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://app01.us.bill.com", + "to": "https://app.bill.com" + }, + { + "from": "https://escambia.instructure.com", + "to": "https://login.escambia.k12.fl.us" + }, + { + "from": "https://accounts.google.com", + "to": "https://warrenky.infinitecampus.org" + }, + { + "from": "https://online.eiu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.progressive.com", + "to": "https://insurance.apps.progressivedirect.com" + }, + { + "from": "https://account.collegeboard.org", + "to": "https://mysat.collegeboard.org" + }, + { + "from": "https://detail.1688.com", + "to": "https://m.1688.com" + }, + { + "from": "https://login.otto.vet", + "to": "https://flow.otto.vet" + }, + { + "from": "https://secure.creditonebank.com", + "to": "https://access.creditonebank.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.twitch.tv" + }, + { + "from": "https://identity.att.com", + "to": "https://signin.att.com" + }, + { + "from": "https://mtcu9.oraclehospitality.us-ashburn-1.ocs.oraclecloud.com", + "to": "https://idcs-df5b546bdf884f46a9a50f2199fc813c.identity.oraclecloud.com" + }, + { + "from": "https://product.costar.com", + "to": "https://secure.costargroup.com" + }, + { + "from": "https://okta.nd.edu", + "to": "https://tam.onecampus.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.vrtechnology.store" + }, + { + "from": "https://www.google.com", + "to": "https://www-awy.aleks.com" + }, + { + "from": "https://www.foremostagent.com", + "to": "https://www.foremoststar.com" + }, + { + "from": "https://smartcompliance.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://sso.corp.ebay.com", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://xtramath.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://auth.zappos.com", + "to": "https://www.zappos.com" + }, + { + "from": "https://app.nabis.com", + "to": "https://brand.nabis.com" + }, + { + "from": "https://messages.indeed.com", + "to": "https://secure.indeed.com" + }, + { + "from": "https://login.parinc.com", + "to": "https://app.pariconnect.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://gcp.vsp.autopartners.net" + }, + { + "from": "https://www.kub.org", + "to": "https://login.kub.org" + }, + { + "from": "https://ushgproviders.b2clogin.com", + "to": "https://providerportal.ushealthgroup.com" + }, + { + "from": "https://pvschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.myopenmath.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://hmh-prod-81f20767-998f-4007-914c-011404b11a48.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://myhome.lennar.com", + "to": "https://auth.lennar.com" + }, + { + "from": "https://www.mypepsico.com", + "to": "https://secure.pepsico.com" + }, + { + "from": "https://play.hbomax.com", + "to": "https://migration.hbomax.com" + }, + { + "from": "https://una.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ee.mdthink.maryland.gov", + "to": "https://access.mdthink.maryland.gov" + }, + { + "from": "https://www.customerfirstsolutions.com", + "to": "https://pfgcustomerfirst.b2clogin.com" + }, + { + "from": "https://sso.brown.edu", + "to": "https://selfservice.brown.edu" + }, + { + "from": "https://1ato.com", + "to": "https://rcdn-web.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.united.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://flgusaapp.ecwcloud.com" + }, + { + "from": "https://shibidp.amherst.edu", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://math.imaginelearning.com", + "to": "https://clever.com" + }, + { + "from": "https://michigan.aaa.com", + "to": "https://login.acg.aaa.com" + }, + { + "from": "https://tenor.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.alpha-futures.com" + }, + { + "from": "https://redirhub.top", + "to": "https://www.zenith-facts.com" + }, + { + "from": "https://healthvivfit.com", + "to": "https://tousym.com" + }, + { + "from": "https://intranet.winwholesale.com", + "to": "https://login.winsupply.com" + }, + { + "from": "https://currently.att.yahoo.com", + "to": "https://signout.att.net" + }, + { + "from": "https://source.corp.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://elearn.mtsu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://edpuzzle.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://mypfd.alaska.gov", + "to": "https://my.alaska.gov" + }, + { + "from": "https://secure.ssa.gov", + "to": "https://www.ssa.gov" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://login.wayne.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.indeed.com" + }, + { + "from": "https://www.history.com", + "to": "https://www.google.com" + }, + { + "from": "https://aapilots.aa.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://intellipopup.com" + }, + { + "from": "https://dtsrchrdr.com", + "to": "https://searchsrk.com" + }, + { + "from": "https://mylsu.apps.lsu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://eee-api.10005.elluciancloud.com", + "to": "https://ramid.ccsf.edu" + }, + { + "from": "https://atozworkforce.idprism-auth.amazon.com", + "to": "https://atoz-login.amazon.work" + }, + { + "from": "https://www.snapchat.com", + "to": "https://www.google.com" + }, + { + "from": "https://earth.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://topselections0.blogspot.com" + }, + { + "from": "https://app.readingeggs.com", + "to": "https://student.mathseeds.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-1a7ecb43-2e0b-4381-8b5d-aca2a7245916.okta.com" + }, + { + "from": "https://adfs.mdc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://homeservices.my.site.com", + "to": "https://thdsaml.homedepot.com" + }, + { + "from": "https://www21.bmo.com", + "to": "https://www23.bmo.com" + }, + { + "from": "https://member.anthem.com", + "to": "https://login.member.anthem.com" + }, + { + "from": "https://portal.fmcsa.dot.gov", + "to": "https://secure.login.gov" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://elearn.chattanoogastate.edu" + }, + { + "from": "https://www2.employedusa.com", + "to": "https://www.employedusa.com" + }, + { + "from": "https://d2l.oru.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://nike.okta.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://nordstrom.service-now.com", + "to": "https://nordstrom.okta.com" + }, + { + "from": "https://corban.populiweb.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.atlanticcityelectric.com", + "to": "https://secure.exeloncorp.com" + }, + { + "from": "https://my.imaginelearning.com", + "to": "https://clever.com" + }, + { + "from": "https://growtherapy.us.auth0.com", + "to": "https://growtherapy.com" + }, + { + "from": "https://www.google.com", + "to": "https://isd728.us002-rapididentity.com" + }, + { + "from": "https://services.saml.sso.hsabank.com", + "to": "https://my.cigna.com" + }, + { + "from": "https://account.vaconnects.virginia.edu", + "to": "https://vaconnects.virginia.edu" + }, + { + "from": "https://parentaccess.swoca.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://logon.sammonsfinancialgroup.com", + "to": "https://www.midlandnational.com" + }, + { + "from": "https://login.myeyedr.com", + "to": "https://secure.myeyedr.com" + }, + { + "from": "https://eei.tamusa.edu", + "to": "https://jagwire.tamusa.edu" + }, + { + "from": "https://mb.verizonwireless.com", + "to": "https://mblogin.verizonwireless.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://ebaymastercard.syf.com" + }, + { + "from": "https://picksverse.blogspot.com", + "to": "https://t.co" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.streetfashionparis.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://cdx.epa.gov" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.juliafashionista.com" + }, + { + "from": "https://pcl.uscourts.gov", + "to": "https://pacer.login.uscourts.gov" + }, + { + "from": "https://freefy.app", + "to": "https://www.google.com" + }, + { + "from": "https://mystudents.panoramaed.com", + "to": "https://auth.panoramaed.com" + }, + { + "from": "https://exploration.inmoment.com", + "to": "https://cloud.inmoment.com" + }, + { + "from": "https://play.blooket.com", + "to": "https://fishingfrenzy.blooket.com" + }, + { + "from": "https://lit-pro-us.scholastic.com", + "to": "https://digital.scholastic.com" + }, + { + "from": "https://go.utah.edu", + "to": "https://incommon2.sso.utah.edu" + }, + { + "from": "https://spsprodwus31.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://id.nfl.com", + "to": "https://www.nfl.com" + }, + { + "from": "https://casadm.calivrs.org", + "to": "https://edrs.calivrs.org" + }, + { + "from": "https://family.baidu.com", + "to": "https://uuap.baidu.com" + }, + { + "from": "https://login.fabfitfun.com", + "to": "https://fabfitfun.com" + }, + { + "from": "https://app.five9.com", + "to": "https://app-scl.five9.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://dcus11-prd16-ath01.prd.mykronos.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://irm.service-now.com" + }, + { + "from": "https://capitaloneshopping.com", + "to": "https://www.samsclub.com" + }, + { + "from": "https://sites.google.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://us1a.app.anaplan.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.eagleeyenetworks.com", + "to": "https://webapp.eagleeyenetworks.com" + }, + { + "from": "https://media.newprogrammatic.click", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://auth.shockbyte.com", + "to": "https://panel.shockbyte.com" + }, + { + "from": "https://thatcherud.apscc.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://wx.mail.qq.com", + "to": "https://mail.qq.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://firewall-cp.cnusd.k12.ca.us:6082" + }, + { + "from": "https://indeed.zoom.us", + "to": "https://indeed.join.gong.io" + }, + { + "from": "https://epicpnwmychart.optum.com", + "to": "https://identity.healthsafe-id.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://wd503.myworkday.com" + }, + { + "from": "https://mini.nerdlegame.com", + "to": "https://nerdlegame.com" + }, + { + "from": "https://ssaa.delta.com", + "to": "https://icrew.delta.com" + }, + { + "from": "https://hp.sharepoint.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.hakko.ai", + "to": "https://displayvertising.com" + }, + { + "from": "https://beaver.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://myfreedom.freedommortgage.com", + "to": "https://mylogin.freedommortgage.com" + }, + { + "from": "https://www.erome.com", + "to": "https://www.rabbitscams.sex" + }, + { + "from": "https://classcompanion.com", + "to": "https://www.google.com" + }, + { + "from": "https://mo.tb2track.pro", + "to": "https://ww3.keytrack.pro" + }, + { + "from": "https://signon.thomsonreuters.com", + "to": "https://auth.thomsonreuters.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://casfx.my.salesforce.com" + }, + { + "from": "https://accounts.bandlab.com", + "to": "https://edu.bandlab.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://pocatelloid.infinitecampus.org" + }, + { + "from": "https://adfs.pgcps.org", + "to": "https://clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.baidu.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://gastate.view.usg.edu" + }, + { + "from": "https://my.uspto.gov", + "to": "https://auth.uspto.gov" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://blackboard.noc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://app.joinhandshake.com", + "to": "https://joinhandshake.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://mail.google.com" + }, + { + "from": "https://auth.chubb.com", + "to": "https://agentview.chubb.com" + }, + { + "from": "https://identity-mgr.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://galt.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://assist.utrgv.edu" + }, + { + "from": "https://signin.purdueglobal.edu", + "to": "https://campus.purdueglobal.edu" + }, + { + "from": "https://myprofile.americas.canon.com", + "to": "https://auth.myprofile.americas.canon.com" + }, + { + "from": "https://camphillsd.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://auth.fastbridge.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://play.boddlelearning.com", + "to": "https://clever.com" + }, + { + "from": "https://metrostate.learn.minnstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://adblockerproshield.app", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://m1rs.com", + "to": "https://g2288.com" + }, + { + "from": "https://unified.neogov.com", + "to": "https://login.neogov.com" + }, + { + "from": "https://unifiedwhc.okta.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://app.tophat.com", + "to": "https://d2l.arizona.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.tirerack.com" + }, + { + "from": "https://app.edulastic.com", + "to": "https://clever.com" + }, + { + "from": "https://identityservice.medmutual.com", + "to": "https://member.medmutual.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://global-zone50.renaissance-go.com", + "to": "https://schools.renaissance.com" + }, + { + "from": "https://archive.org", + "to": "https://www.google.com" + }, + { + "from": "https://manage.wix.com", + "to": "https://www.wix.com" + }, + { + "from": "https://adblockerproshield.pro", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://youtu.be", + "to": "https://t.co" + }, + { + "from": "https://clever.com", + "to": "https://app.mymathacademy.com" + }, + { + "from": "https://www.collegeboard.org", + "to": "https://account.collegeboard.org" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://signin.cooley.edu" + }, + { + "from": "https://x.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://experiorusa.com", + "to": "https://keycloak.experiorusa.com" + }, + { + "from": "https://adblockerproshield.net", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://www.jd.com", + "to": "https://union-click.jd.com" + }, + { + "from": "https://login.xfinity.com", + "to": "https://business.comcast.com" + }, + { + "from": "https://valenciacollege.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.uwm.com", + "to": "https://easyqualifier.uwm.com" + }, + { + "from": "https://uniteklearning.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://njit.instructure.com", + "to": "https://login.njit.edu" + }, + { + "from": "https://unify-snhu.my.site.com", + "to": "https://login.snhu.edu" + }, + { + "from": "https://www.aarp.org", + "to": "https://stayingsharp.aarp.org" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://minneapolis.learn.minnstate.edu" + }, + { + "from": "https://greenbaywi.infinitecampus.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.gobrightline.com", + "to": "https://login.gobrightline.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://login.beloit.edu" + }, + { + "from": "https://99806.click.beyondcheap.com", + "to": "https://101002.click.beyondcheap.com" + }, + { + "from": "https://myuhc.optumbank.com", + "to": "https://www.healthsafe-id.com" + }, + { + "from": "https://www.ford.com", + "to": "https://login.ford.com" + }, + { + "from": "https://wilmu.instructure.com", + "to": "https://fs.wilmu.edu" + }, + { + "from": "https://login.mahix.org", + "to": "https://www.mahix.org" + }, + { + "from": "https://browserdefaults.microsoft.com", + "to": "https://clk.tradedoubler.com" + }, + { + "from": "https://sameday.costco.com", + "to": "https://www.costco.com" + }, + { + "from": "https://sso-d659d5d1.sso.duosecurity.com", + "to": "https://blackrock.login.duosecurity.com" + }, + { + "from": "https://rocket.com", + "to": "https://auth.rocketaccount.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://fluency.amplify.com" + }, + { + "from": "https://blueadvlnd.com", + "to": "https://acquaintjokinglyscoring.com" + }, + { + "from": "https://hub.godaddy.com", + "to": "https://sso.godaddy.com" + }, + { + "from": "https://learn.secondstep.org", + "to": "https://login.secondstep.org" + }, + { + "from": "https://nearpod.com", + "to": "https://app.nearpod.com" + }, + { + "from": "https://www.albertsons.com", + "to": "https://ciam.albertsons.com" + }, + { + "from": "https://members.lacare.org", + "to": "https://lacareb2cmembersprod.b2clogin.com" + }, + { + "from": "https://www.google.com", + "to": "https://themaholic.com" + }, + { + "from": "https://teams.microsoft.com", + "to": "https://login.live.com" + }, + { + "from": "https://asuce.instructure.com", + "to": "https://login.cpe.asu.edu" + }, + { + "from": "https://hawaii.infinitecampus.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://sso.johndeere.com", + "to": "https://johndeere.kerberos.okta.com" + }, + { + "from": "https://delta2.plateau.com", + "to": "https://performancemanager4.successfactors.com" + }, + { + "from": "https://app.planable.io", + "to": "https://h.seranking.com" + }, + { + "from": "https://myidentity.platform.athenahealth.com", + "to": "https://2983-1.portal.athenahealth.com" + }, + { + "from": "https://app.hubspot.com", + "to": "https://app-na2.hubspot.com" + }, + { + "from": "https://4290-1.portal.athenahealth.com", + "to": "https://oauth.portal.athenahealth.com" + }, + { + "from": "https://wayfair.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login20.ascendertx.com", + "to": "https://portals20.ascendertx.com" + }, + { + "from": "https://mic.gomedico.com", + "to": "https://aegagentb2c.b2clogin.com" + }, + { + "from": "https://portal.cms.gov", + "to": "https://idm.cms.gov" + }, + { + "from": "https://canvas.cwu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://has.schoology.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://my.brenau.edu" + }, + { + "from": "https://clever.com", + "to": "https://app.minga.io" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd04-ath01.prd.mykronos.com" + }, + { + "from": "https://api-b56e4c34.duosecurity.com", + "to": "https://uwa.login.duosecurity.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://d2l.oakton.edu" + }, + { + "from": "https://student.fusionacademy.com", + "to": "https://fusionacademy.my.site.com" + }, + { + "from": "https://nerdlegame.com", + "to": "https://mini.nerdlegame.com" + }, + { + "from": "https://lmidp.libertymutual.com", + "to": "https://bi-quote.libertymutual.com" + }, + { + "from": "https://www.abcya.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.myopenmath.com", + "to": "https://mycourses.cccs.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://soraapp.com", + "to": "https://www.google.com" + }, + { + "from": "https://ps-ket.metasolutions.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://fanaccount.axs.com", + "to": "https://www.axs.com" + }, + { + "from": "https://zozoki.com", + "to": "https://www.google.com" + }, + { + "from": "https://practice.app.amiralearning.com", + "to": "https://home.app.amiralearning.com" + }, + { + "from": "https://force-us-phoenix-production-identity.moj.io", + "to": "https://force-us.moj.io" + }, + { + "from": "https://peridot.truman.edu", + "to": "https://learn.truman.edu" + }, + { + "from": "https://elearning.kctcs.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone20.renaissance-go.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://mobileslimped.top" + }, + { + "from": "https://auth.prod.greensky.com", + "to": "https://portal.greensky.com" + }, + { + "from": "https://core.learn.edgenuity.com", + "to": "https://sso-middleman.sso-prod.il-apps.com" + }, + { + "from": "https://login.acg.aaa.com", + "to": "https://memberapps.acg.aaa.com" + }, + { + "from": "https://login.hillsdale.edu", + "to": "https://online.hillsdale.edu" + }, + { + "from": "https://us-east-1.signin.aws.amazon.com", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://fdmpnoptout.fedex.com", + "to": "https://www.fedex.com" + }, + { + "from": "https://auth.services.adobe.com", + "to": "https://accounts.frame.io" + }, + { + "from": "https://secure.costargroup.com", + "to": "https://www.loopnet.com" + }, + { + "from": "https://mahealthconnector-b2b.login.softheon.com", + "to": "https://member.mahealthconnector.org" + }, + { + "from": "https://api-e7d4574d.duosecurity.com", + "to": "https://cas.columbia.edu" + }, + { + "from": "https://sales.geico.com", + "to": "https://geicoextendprod.b2clogin.com" + }, + { + "from": "https://www.hawaiianairlines.com", + "to": "https://auth0.alaskaair.com" + }, + { + "from": "https://player.talentcentral.us.shl.com", + "to": "https://talentcentral.us.shl.com" + }, + { + "from": "https://portal.adp.com", + "to": "https://signin.online.adp.com" + }, + { + "from": "https://rccare.lightning.force.com", + "to": "https://rccare.my.salesforce.com" + }, + { + "from": "https://www.legendsoflearning.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.xvideos.com", + "to": "https://www.google.com" + }, + { + "from": "https://reports.mapnwea.org", + "to": "https://teach.mapnwea.org" + }, + { + "from": "https://af.okta.mil", + "to": "https://myfss.us.af.mil" + }, + { + "from": "https://accounts.google.com", + "to": "https://secure.realtimesis.com" + }, + { + "from": "https://www.duke-energy.com", + "to": "https://login.duke-energy.com" + }, + { + "from": "https://olui2.fs.ml.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.99math.com" + }, + { + "from": "https://signin.rethinkfirst.com", + "to": "https://nextgen.govizzle.com" + }, + { + "from": "https://www.comed.com", + "to": "https://secure.comed.com" + }, + { + "from": "https://us.shopping.search.yahoo.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.dickssportinggoods.com" + }, + { + "from": "https://athenahealth.csod.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://promotions.betonline.ag", + "to": "https://josyuftkxli.com" + }, + { + "from": "https://www.thegatewaypundit.com", + "to": "https://x.com" + }, + { + "from": "https://id.scopely.com", + "to": "https://home.startrekfleetcommand.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.nbcnews.com" + }, + { + "from": "https://identity.onehealthcareid.com", + "to": "https://www.aarpsupplementalhealth.com" + }, + { + "from": "https://www.theaet.com", + "to": "https://www.google.com" + }, + { + "from": "https://esp.psd202.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://clever.com", + "to": "https://www.savvasrealize.com" + }, + { + "from": "https://www.google.com", + "to": "https://www-awu.aleks.com" + }, + { + "from": "https://hrms.iu.edu", + "to": "https://idp.login.iu.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://daviessky.infinitecampus.org" + }, + { + "from": "https://www.office.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://vertexaisearch.cloud.google" + }, + { + "from": "https://dcus11-prd16-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://ehi-prod.my.connect.aws", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://extranetcloud.marriott.com", + "to": "https://marriott.service-now.com" + }, + { + "from": "https://www.playerhq.co", + "to": "https://v2006.com" + }, + { + "from": "https://ads-fed.northwestern.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://blocked.syd-1.linewize.net", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://business.facebook.com", + "to": "https://adsmanager.facebook.com" + }, + { + "from": "https://websites.godaddy.com", + "to": "https://sso.godaddy.com" + }, + { + "from": "https://identityauth.kaiserpermanente.org", + "to": "https://wa-member2.kaiserpermanente.org" + }, + { + "from": "https://antuitbtoc.b2clogin.com", + "to": "https://flowersfoods.antuit.ai" + }, + { + "from": "https://rd.bizrate.com", + "to": "https://www.shoppinglifestyle.com" + }, + { + "from": "https://login.windows.net", + "to": "https://slalom.my.salesforce.com" + }, + { + "from": "https://www.playstation.com", + "to": "https://my.account.sony.com" + }, + { + "from": "https://www.qwickly.tools", + "to": "https://northeastern.instructure.com" + }, + { + "from": "https://logon.sammonsfinancialgroup.com", + "to": "https://www.northamericancompany.com" + }, + { + "from": "https://login.lawmatics.com", + "to": "https://app.lawmatics.com" + }, + { + "from": "https://recruiting.adp.com", + "to": "https://myjobs.adp.com" + }, + { + "from": "https://login.libertymutual.com", + "to": "https://eservice.libertymutual.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.booking.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://icampus.walton.k12.ga.us" + }, + { + "from": "https://iam.azrealtorsso.com", + "to": "https://pr.transactiondesk.com" + }, + { + "from": "https://www.youngliving.com", + "to": "https://auth.youngliving.com" + }, + { + "from": "https://oauth.arise.com", + "to": "https://chat.arise.com" + }, + { + "from": "https://idp.gsu.edu", + "to": "https://idpproxy.usg.edu" + }, + { + "from": "https://clever.com", + "to": "https://apps.explorelearning.com" + }, + { + "from": "https://cardboxyou.com", + "to": "https://usedownloads.com" + }, + { + "from": "https://play.edshed.com", + "to": "https://www.edshed.com" + }, + { + "from": "https://signin.vestwell.com", + "to": "https://service.vestwell.com" + }, + { + "from": "https://connectioncentral.pearsonvue.com", + "to": "https://wsr.pearsonvue.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://login.veevavault.com" + }, + { + "from": "https://concept-oh.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://blueline.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://app.planbook.com", + "to": "https://auth.planbook.com" + }, + { + "from": "https://onlyfans.com", + "to": "https://beacons.ai" + }, + { + "from": "https://edfinity.com", + "to": "https://asu.instructure.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://dcus21-prd11-ath01.prd.mykronos.com" + }, + { + "from": "https://idp.cos.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://skyward.kleinisd.net" + }, + { + "from": "https://auth.gelato.com", + "to": "https://dashboard.gelato.com" + }, + { + "from": "https://api-e94b18f0.duosecurity.com", + "to": "https://sso.radford.edu" + }, + { + "from": "https://myaccounts.capitalone.com", + "to": "https://apply.capitalone.com" + }, + { + "from": "https://forms.skyslope.com", + "to": "https://skyslope.com" + }, + { + "from": "https://cloudimanage.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.240.org", + "to": "https://study.240tutoring.com" + }, + { + "from": "https://secure.exeloncorp.com", + "to": "https://secure.pepco.com" + }, + { + "from": "https://link.arise.com", + "to": "https://register.arise.com" + }, + { + "from": "https://geometrydash-lite.io", + "to": "https://www.google.com" + }, + { + "from": "https://account.ring.com", + "to": "https://ring.com" + }, + { + "from": "https://idas2.jpmorganchase.com", + "to": "https://workspace-tok-jp.jpmchase.com" + }, + { + "from": "https://auth.prioritycommerce.com", + "to": "https://app.mxmerchant.com" + }, + { + "from": "https://cas.360training.com", + "to": "https://www.360training.com" + }, + { + "from": "https://login.comptia.org", + "to": "https://sso.comptia.org" + }, + { + "from": "https://www.foxnews.com", + "to": "https://www.google.com" + }, + { + "from": "https://app.perusall.com", + "to": "https://canvas.eee.uci.edu" + }, + { + "from": "https://mydmvportal-flhsmv.my.site.com", + "to": "https://mydmvportal.flhsmv.gov" + }, + { + "from": "https://www.comptia.org", + "to": "https://sso.comptia.org" + }, + { + "from": "https://everlustinglife.com", + "to": "https://gamengirls.com" + }, + { + "from": "https://www.myon.com", + "to": "https://global-zone05.renaissance-go.com" + }, + { + "from": "https://accountsettings.ebay.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://api.pivotinteractives.com", + "to": "https://lti-service.svc.schoology.com" + }, + { + "from": "https://westernonline.wiu.edu", + "to": "https://auth.wiu.edu" + }, + { + "from": "https://nvcc.my.vccs.edu", + "to": "https://portal.my.vccs.edu" + }, + { + "from": "https://dsm.commercehub.com", + "to": "https://auth.commercehub.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://searchthatweb.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://api.transmitsecurity.io", + "to": "https://my.healthequity.com" + }, + { + "from": "https://account.wps.cn", + "to": "https://www.kdocs.cn" + }, + { + "from": "https://asll.site", + "to": "https://brek.online" + }, + { + "from": "https://focus.dealer.reyrey.net", + "to": "https://login.dealer.reyrey.net" + }, + { + "from": "https://www.mypoints.com", + "to": "https://wss.pollfish.com" + }, + { + "from": "https://myaccount.ea.com", + "to": "https://signin.ea.com" + }, + { + "from": "https://lastpass.com", + "to": "https://www.lastpass.com" + }, + { + "from": "https://progressive.boltinc.com", + "to": "https://autoinsurance5.progressivedirect.com" + }, + { + "from": "https://www.700dealer.com", + "to": "https://sevenhundredb2c.b2clogin.com" + }, + { + "from": "https://sso3.cambiumast.com", + "to": "https://mytoms.ets.org" + }, + { + "from": "https://clever.com", + "to": "https://www.canva.com" + }, + { + "from": "https://pornone.com", + "to": "https://crmkt.livejasmin.com" + }, + { + "from": "https://word.cloud.microsoft", + "to": "https://www.google.com" + }, + { + "from": "https://www.internalfb.com", + "to": "https://docs.google.com" + }, + { + "from": "https://classroom.lightspeedsystems.app", + "to": "https://login.lightspeedsystems.app" + }, + { + "from": "https://sso.dealersocket.com", + "to": "https://bb.dealersocket.com" + }, + { + "from": "https://advance.lexis.com", + "to": "https://plus.lexis.com" + }, + { + "from": "https://www.runoperagx.com", + "to": "https://clickdir.xyz" + }, + { + "from": "https://micro.nerdlegame.com", + "to": "https://nerdlegame.com" + }, + { + "from": "https://www.chase.com", + "to": "https://chase-app.bill.com" + }, + { + "from": "https://somersetskypointe.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://auth.seismic.com" + }, + { + "from": "https://login.duke-energy.com", + "to": "https://www.duke-energy.com" + }, + { + "from": "https://app.frontlineeducation.com", + "to": "https://pg-plm-ui.pg-prod.frontlineeducation.com" + }, + { + "from": "https://stojnemz.site", + "to": "https://www.videofreeuse.online" + }, + { + "from": "https://www.primericaonline.com", + "to": "https://login.primericaonline.com" + }, + { + "from": "https://alalexington.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://revyo.online" + }, + { + "from": "https://track.ecampaignstats.com", + "to": "https://www.myemailtracking.com" + }, + { + "from": "https://ap.idf.medcity.net", + "to": "https://mingle-sso.inforcloudsuite.com" + }, + { + "from": "https://www.citi.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://kids.getepic.com", + "to": "https://clever.com" + }, + { + "from": "https://fed.nebraska.edu", + "to": "https://myred.nebraska.edu" + }, + { + "from": "https://myprofile.servsafe.com", + "to": "https://www.servsafe.com" + }, + { + "from": "https://auth.buildinglink.com", + "to": "https://www.buildinglink.com" + }, + { + "from": "https://www.usps.com", + "to": "https://cnsb.usps.com" + }, + { + "from": "https://www.spotify.com", + "to": "https://accounts.spotify.com" + }, + { + "from": "https://mymonroe-ssoservice.monroeu.edu", + "to": "https://mymonroe.monroeu.edu" + }, + { + "from": "https://pre-login-app-prod-us-west-1.iterocloud.com", + "to": "https://bff.cloud.myitero.com" + }, + { + "from": "https://elearning.delta.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://employers.indeed.com", + "to": "https://interviews.indeed.com" + }, + { + "from": "https://m1rs.com", + "to": "https://tmll7.com" + }, + { + "from": "https://1osb.com", + "to": "https://rcdn-web.com" + }, + { + "from": "https://idp.uwm.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.deltadental.com", + "to": "https://identity.deltadental.com" + }, + { + "from": "https://rounder.acumenmd.com", + "to": "https://connect.acumenmd.com" + }, + { + "from": "https://www.northerntrust.com", + "to": "https://wwwc.ntrs.com" + }, + { + "from": "https://moodle.lsus.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://api.va.gov", + "to": "https://secure.login.gov" + }, + { + "from": "https://mypolicy.fglife.com", + "to": "https://auth.fglife.com" + }, + { + "from": "https://fabfitfun.com", + "to": "https://login.fabfitfun.com" + }, + { + "from": "https://mymu.marshall.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://mvipstation.vsp.virginia.gov", + "to": "https://login.vsp.virginia.gov" + }, + { + "from": "https://themezon.net", + "to": "https://www.google.com" + }, + { + "from": "https://www.dyson.com", + "to": "https://g2288.com" + }, + { + "from": "https://iam.atypon.com", + "to": "https://login.openathens.net" + }, + { + "from": "https://idm.cms.gov", + "to": "https://thespot.fcso.com" + }, + { + "from": "https://chaturbate.com", + "to": "https://holahupa.com" + }, + { + "from": "https://jornalmeiahora.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://portal.yardiprisma.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://slp.michiganvirtual.org", + "to": "https://lss.michiganvirtual.org" + }, + { + "from": "https://mytargetcirclecard.target.com", + "to": "https://www.target.com" + }, + { + "from": "https://graniteschools.instructure.com", + "to": "https://sites.google.com" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.harristeeter.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://makecode.microbit.org" + }, + { + "from": "https://www.google.com", + "to": "https://www.spectrum.net" + }, + { + "from": "https://clever.com", + "to": "https://www.varsitytutors.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.europecuisines.com" + }, + { + "from": "https://cozyreviews.site", + "to": "https://scan.traxoto.com" + }, + { + "from": "https://connect.mlslistings.com", + "to": "https://lm4.mlslistings.com" + }, + { + "from": "https://www.pmi.org", + "to": "https://idp.pmi.org" + }, + { + "from": "https://na3.docusign.net", + "to": "https://apps.docusign.com" + }, + { + "from": "https://www.varsitytutors.com", + "to": "https://clever.com" + }, + { + "from": "https://wgu.mindedgeonline.com", + "to": "https://lrps.wgu.edu" + }, + { + "from": "https://www.thepayplace.com", + "to": "https://dsvsesvc.sos.state.mi.us" + }, + { + "from": "https://cloudhostingz.com", + "to": "https://t.co" + }, + { + "from": "https://login.aol.com", + "to": "https://mail.aol.com" + }, + { + "from": "https://connectcdk.okta.com", + "to": "https://www.forddirectcrm.com" + }, + { + "from": "https://account.docusign.com", + "to": "https://www.docusign.com" + }, + { + "from": "https://login.publicmediasignin.org", + "to": "https://www.pbs.org" + }, + { + "from": "https://idp.ncedcloud.org", + "to": "https://600.ncsis.gov" + }, + { + "from": "https://student.atitesting.com", + "to": "https://user-management.atitesting.com" + }, + { + "from": "https://id.eagleeyenetworks.com", + "to": "https://auth.eagleeyenetworks.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.semanticscholar.org" + }, + { + "from": "https://www.google.com", + "to": "https://seatgeek.com" + }, + { + "from": "https://www.chase.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://shakopeemn.infinitecampus.org" + }, + { + "from": "https://keycloak.prod.barti.com", + "to": "https://app.prod.barti.com" + }, + { + "from": "https://www.midjourney.com", + "to": "https://discord.com" + }, + { + "from": "https://theq.qcc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www2.scrdc.wa-k12.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.espn.com", + "to": "https://secure.web.plus.espn.com" + }, + { + "from": "https://myturbotax.intuit.com", + "to": "https://us-west-2.turbotaxonline.intuit.com" + }, + { + "from": "https://templejc.desire2learn.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://app.edulastic.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://g2288.com" + }, + { + "from": "https://accounts.heb.com", + "to": "https://www.heb.com" + }, + { + "from": "https://myrecords.dayforce.com", + "to": "https://app101prodazureadb2c01.b2clogin.com" + }, + { + "from": "https://sso.router.integration.prod.mheducation.com", + "to": "https://brightspace.cincinnatistate.edu" + }, + { + "from": "https://www.ebay.com", + "to": "https://capitaloneshopping.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://walgreens.syf.com" + }, + { + "from": "https://home.mycloud.com", + "to": "https://prod.accounts.westerndigital.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://elearn.nscc.edu" + }, + { + "from": "https://www.spanishdict.com", + "to": "https://www.google.com" + }, + { + "from": "https://calendar.google.com", + "to": "https://calendar.app.google" + }, + { + "from": "https://ri-cranston.myfollett.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.ok.gov", + "to": "https://claimantportal.oesc.ok.gov" + }, + { + "from": "https://thefeed.subway.com", + "to": "https://subid.subway.com" + }, + { + "from": "https://parentaccess.swoca.net", + "to": "https://central.swoca.net" + }, + { + "from": "https://nbdigital.fidelity.com", + "to": "https://nb.fidelity.com" + }, + { + "from": "https://pg.4cd.edu", + "to": "https://m.4cd.edu" + }, + { + "from": "https://sfwysts.safeway.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://apyecom.com", + "to": "https://go.mixtraffik.ru" + }, + { + "from": "https://www.hyattconnect.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://onepass.regions.com", + "to": "https://regionscommercialfed.regions.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.ssa.gov" + }, + { + "from": "https://www.google.com", + "to": "https://www.tractorsupply.com" + }, + { + "from": "https://exmail.qq.com", + "to": "https://work.weixin.qq.com" + }, + { + "from": "https://auth.chubb.com", + "to": "https://prsclientview.chubb.com" + }, + { + "from": "https://www.marlboro.com", + "to": "https://gtc.marlboro.com" + }, + { + "from": "https://bolsterate.net", + "to": "https://golnkz.com" + }, + { + "from": "https://id-ip.zeiss.com", + "to": "https://b2c.zeiss.com" + }, + { + "from": "https://now.gg", + "to": "https://www.google.com" + }, + { + "from": "https://www.fctoolkit.dealerconnection.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://abo.cricketwireless.com", + "to": "https://www.e-access.att.com" + }, + { + "from": "https://oasis.farmingdale.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://cloud.oracle.com", + "to": "https://www.oracle.com" + }, + { + "from": "https://login.yahoo.com", + "to": "https://help.yahoo.com" + }, + { + "from": "https://desales.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://armsweb.ehi.com", + "to": "https://prdarms.b2clogin.com" + }, + { + "from": "https://elearning.marinenet.usmc.mil", + "to": "https://portal.marinenet.usmc.mil" + }, + { + "from": "https://www.narakathegame.com", + "to": "https://to.trakzon.com" + }, + { + "from": "https://us.shein.com", + "to": "https://onelink.shein.com" + }, + { + "from": "https://myballstate.bsu.edu", + "to": "https://federate.bsu.edu" + }, + { + "from": "https://laredo.erp.frontlineeducation.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://www.yout-ube.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://ellpractice.com", + "to": "https://intervene.io" + }, + { + "from": "https://www.amazon.com", + "to": "https://t.co" + }, + { + "from": "https://owlexpress.kennesaw.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://learnlisaacademy.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://mccs.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://calendar.google.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://www.va.gov" + }, + { + "from": "https://store.tcgplayer.com", + "to": "https://sellerportal.tcgplayer.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://sso.accounts.dowjones.com" + }, + { + "from": "https://mail.google.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://na4.docusign.net", + "to": "https://apps.docusign.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.reddit.com" + }, + { + "from": "https://www.splashlearn.com", + "to": "https://clever.com" + }, + { + "from": "https://shibidp.colostate.edu", + "to": "https://ramweb.colostate.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://app.webull.com", + "to": "https://passport.webull.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://quizlet.com" + }, + { + "from": "https://prod.idp.collegeboard.org", + "to": "https://mypractice.collegeboard.org" + }, + { + "from": "https://us-east-1.signin.aws", + "to": "https://us-east-1.quicksight.aws.amazon.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth.openai.com" + }, + { + "from": "https://cccihprd.ps.ccc.edu", + "to": "https://logon.ccc.edu" + }, + { + "from": "https://help.salesforce.com", + "to": "https://tbid.digital.salesforce.com" + }, + { + "from": "https://clever.com", + "to": "https://classroom.google.com" + }, + { + "from": "https://login.live.com", + "to": "https://onedrive.live.com" + }, + { + "from": "https://www.membersonline.com", + "to": "https://nwa.truevalue.com" + }, + { + "from": "https://campus.hillsboro.k12.mo.us", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.pbs.org" + }, + { + "from": "https://apps.facebook.com", + "to": "https://goldpartycasino.purplekiwii.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://myportal.essex.edu" + }, + { + "from": "https://csdo.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://dtsrchrdr.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.teacherspayteachers.com" + }, + { + "from": "https://gpoticket.globalinterpark.com", + "to": "https://tickets.interpark.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://hmh-prod-79eb0d27-2a12-4284-9b8e-64d27330f8a6.okta.com" + }, + { + "from": "https://learn1.k12.com", + "to": "https://learn0.k12.com" + }, + { + "from": "https://auth.api-gw.dbaas.aircanada.com", + "to": "https://www.aircanada.com" + }, + { + "from": "https://account.docusign.com", + "to": "https://na3.docusign.net" + }, + { + "from": "https://www.remove.bg", + "to": "https://www.google.com" + }, + { + "from": "https://fssocaregiver.intermountain.net", + "to": "https://cust01-prd08-ath01.prd.mykronos.com" + }, + { + "from": "https://www.sling.com", + "to": "https://watch.sling.com" + }, + { + "from": "https://order.1688.com", + "to": "https://detail.1688.com" + }, + { + "from": "https://kohls.okta.com", + "to": "https://kohls.kerberos.okta.com" + }, + { + "from": "https://login.cmu.edu", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://duckduckgo.com", + "to": "https://www.google.com" + }, + { + "from": "https://payment.parchment.com", + "to": "https://www.parchment.com" + }, + { + "from": "https://survey3.medallia.com", + "to": "https://retail.boingohotspot.net" + }, + { + "from": "https://www.amazon.com", + "to": "https://productreviewamzo.blogspot.com" + }, + { + "from": "https://vns.prismhr.com", + "to": "https://vesprod.b2clogin.com" + }, + { + "from": "https://onemedical.okta.com", + "to": "https://admin.1life.com" + }, + { + "from": "https://apps.labor.ny.gov", + "to": "https://unemployment.labor.ny.gov" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://qtime.qualcomm.com" + }, + { + "from": "https://fortifyv2.lcptracker.net", + "to": "https://userportal.fortifyv2.lcptracker.net" + }, + { + "from": "https://www.youtube.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.eporner.com", + "to": "https://chaturbate.com" + }, + { + "from": "https://app.personifyhealth.com", + "to": "https://login.personifyhealth.com" + }, + { + "from": "https://absencesub.frontlineeducation.com", + "to": "https://login.frontlineeducation.com" + }, + { + "from": "https://mags.com", + "to": "https://mdc.magazinediscountcenter.com" + }, + { + "from": "https://login.usc.edu", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://www.mybib.com", + "to": "https://www.google.com" + }, + { + "from": "https://dailymulligan.com", + "to": "https://searchr.lattor.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://onlcourses.tridenttech.edu" + }, + { + "from": "https://rr.tracker.mobiletracking.ru", + "to": "https://g2288.com" + }, + { + "from": "https://id.utah.gov", + "to": "https://saml.dts.utah.gov" + }, + { + "from": "https://www.netflix.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://workplacedigital.fidelity.com", + "to": "https://retiretxn.fidelity.com" + }, + { + "from": "https://6reeqa.com", + "to": "https://mysteriousprocess.com" + }, + { + "from": "https://signin.travelers.com", + "to": "https://access-ext.travelers.com" + }, + { + "from": "https://www.google.com", + "to": "https://apps.explorelearning.com" + }, + { + "from": "https://hmh-prod-29e9b0cc-1099-4aaf-a7df-d029db041cfd.okta.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://play.slotomania.com", + "to": "https://www.slotomania.com" + }, + { + "from": "https://marriott.service-now.com", + "to": "https://extranetcloud.marriott.com" + }, + { + "from": "https://mc.manuscriptcentral.com", + "to": "https://access.clarivate.com" + }, + { + "from": "https://login.yahoo.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://transdevservices-sso.prd.mykronos.com", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://asmnext.makemusic.com", + "to": "https://home.makemusic.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.remove.bg" + }, + { + "from": "https://slopegame-online.com", + "to": "https://www.google.com" + }, + { + "from": "https://gtcc-edu.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://fed.transplace.com", + "to": "https://auth.uberfreight.com" + }, + { + "from": "https://www.lexiacore5.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.lightspeedsystems.app", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://borrow.nypl.org", + "to": "https://ilsstaff.nypl.org" + }, + { + "from": "https://os5.mycloud.com", + "to": "https://prod.accounts.westerndigital.com" + }, + { + "from": "https://student-client.readingeggs.com", + "to": "https://student.3plearning.com" + }, + { + "from": "https://my.whirlpool.com", + "to": "https://access.whirlpool.com" + }, + { + "from": "https://www.qualifiedreviews.info", + "to": "https://t.co" + }, + { + "from": "https://accounts.google.com", + "to": "https://mylogin.broadcom.com" + }, + { + "from": "https://www.tdecu.org", + "to": "https://selfservice.tdecu.org" + }, + { + "from": "https://shop.app.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://fed.kyid.ky.gov", + "to": "https://kynect.ky.gov" + }, + { + "from": "https://services10.ieee.org", + "to": "https://scienceconnect.io" + }, + { + "from": "https://sis.palmbeachschools.org", + "to": "https://mysdpbc.org" + }, + { + "from": "https://gsso.gilead.com", + "to": "https://gilead.kerberos.okta.com" + }, + { + "from": "https://www.docusign.net", + "to": "https://account.docusign.com" + }, + { + "from": "https://global-zone50.renaissance-go.com", + "to": "https://sso.gg4l.com" + }, + { + "from": "https://utswmedicalctr-sso.prd.mykronos.com", + "to": "https://cust01-prd06-ath01.prd.mykronos.com" + }, + { + "from": "https://oregontrail.ws", + "to": "https://www.google.com" + }, + { + "from": "https://webmaila.juno.com", + "to": "https://webmail.juno.com" + }, + { + "from": "https://www.insightexpress.com", + "to": "https://surveys.insightexpressai.com" + }, + { + "from": "https://hotelsso.bwhhotelgroup.com", + "to": "https://www.bwh.autoclerkcloud.com" + }, + { + "from": "https://secure.penguinrandomhouse.com", + "to": "https://selfservice.penguinrandomhouse.biz" + }, + { + "from": "https://workspace.cnusd.k12.ca.us", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://893450.silverwhitebirds.co", + "to": "https://paqofy.com" + }, + { + "from": "https://www.arminius.io", + "to": "https://hubrtb.com" + }, + { + "from": "https://qeltron62ua.com", + "to": "https://flowpanlive.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://cint2.passpass.online", + "to": "https://hipiyk.com" + }, + { + "from": "https://guidewire-hub.okta.com", + "to": "https://agents.germaniaconnect.com" + }, + { + "from": "https://trk.shophermedia.net", + "to": "https://media.newprogrammatic.click" + }, + { + "from": "https://fifa-fwc26-us.tickets.fifa.com", + "to": "https://auth.fifa.com" + }, + { + "from": "https://www.weightwatchers.com", + "to": "https://cmx.weightwatchers.com" + }, + { + "from": "https://www.lenovo.com", + "to": "https://account.lenovo.com" + }, + { + "from": "https://betfanatics.okta.com", + "to": "https://dcus11-prd10-ath10.prd.mykronos.com" + }, + { + "from": "https://verified.capitalone.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://kyruus.auth0.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://login.mcas.ms", + "to": "https://teams.microsoft.com.mcas.ms" + }, + { + "from": "https://swest.instructure.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://auth.openvpn.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://visariomedia.com" + }, + { + "from": "https://footballbros.io", + "to": "https://www.google.com" + }, + { + "from": "https://santatracker.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.nationwide.com", + "to": "https://cam.nationwide.com" + }, + { + "from": "https://my.echecks.com", + "to": "https://login-mpx.echecks.com" + }, + { + "from": "https://alacoastal.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://redshelf.com", + "to": "https://platform.virdocs.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://myaccount.microsoft.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.disneyplus.com" + }, + { + "from": "https://www.sciencedirect.com", + "to": "https://linkinghub.elsevier.com" + }, + { + "from": "https://www.hmhco.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.flvs.net", + "to": "https://www.google.com" + }, + { + "from": "https://wsr.pearsonvue.com", + "to": "https://login.comptia.org" + }, + { + "from": "https://vip.invisalign.com", + "to": "https://myaccount-us.aligntech.com" + }, + { + "from": "https://plan.northwesternmutual.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-cde98123-cff8-40a0-a3a6-7efa19818aa4.okta.com" + }, + { + "from": "https://www.symbaloo.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://campus.dekalb.k12.ga.us" + }, + { + "from": "https://field-reporting.inmoment.com", + "to": "https://cloud.inmoment.com" + }, + { + "from": "https://campus.lamar.k12.ga.us", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://federation.intuit.com", + "to": "https://intuitb2b.my.salesforce.com" + }, + { + "from": "https://secure.optumfinancial.com", + "to": "https://www.healthsafe-id.com" + }, + { + "from": "https://docs.google.com", + "to": "https://mail.google.com" + }, + { + "from": "https://idp.etrade.com", + "to": "https://www.etrade.wallst.com" + }, + { + "from": "https://outlook.office.com", + "to": "https://login.wayne.edu" + }, + { + "from": "https://carma.cvnacorp.com", + "to": "https://us-west-2.console.aws.amazon.com" + }, + { + "from": "https://phi-ep.prismhr.com", + "to": "https://login.proservice.com" + }, + { + "from": "https://impact.ailife.com", + "to": "https://aws.impact.ailife.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://greeceny.infinitecampus.org" + }, + { + "from": "https://sso3.tvh.com", + "to": "https://ath04.prd.mykronos.com" + }, + { + "from": "https://soundbuttons.com", + "to": "https://www.google.com" + }, + { + "from": "https://costcowhlsus-sso.prd.mykronos.com", + "to": "https://dcus21-prd15-ath01.prd.mykronos.com" + }, + { + "from": "https://www.phoenix.edu", + "to": "https://authdepot.phoenix.edu" + }, + { + "from": "https://account.docusign.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://shibboleth.arizona.edu", + "to": "https://apps.cirrusidentity.com" + }, + { + "from": "https://okta.miracosta.edu", + "to": "https://surf.miracosta.edu" + }, + { + "from": "https://home.bill.com", + "to": "https://app01.us.bill.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.awaycamping.com" + }, + { + "from": "https://beastacademy.com", + "to": "https://login.artofproblemsolving.com" + }, + { + "from": "https://www.bbc.com", + "to": "https://www.google.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone52.renaissance-go.com" + }, + { + "from": "https://www.uhcmemberhub.com", + "to": "https://identity.healthsafe-id.com" + }, + { + "from": "https://www.southtexascollege.edu", + "to": "https://www.google.com" + }, + { + "from": "https://my.doorifymls.com", + "to": "https://sso.tangilla.com" + }, + { + "from": "https://agentseller.temu.com", + "to": "https://seller.kuajingmaihuo.com" + }, + { + "from": "https://eracsprd.ps.erau.edu", + "to": "https://erau.okta.com" + }, + { + "from": "https://api.jnjvisionpro.com", + "to": "https://www.jnjvision.com" + }, + { + "from": "https://profile.collegeboard.org", + "to": "https://cssprofile.collegeboard.org" + }, + { + "from": "https://login.engine.com", + "to": "https://members.engine.com" + }, + { + "from": "https://soc-wfd-sso.prd.mykronos.com", + "to": "https://cust01-prd06-ath01.prd.mykronos.com" + }, + { + "from": "https://appen-mercury.my.site.com", + "to": "https://app.crowdgen.com" + }, + { + "from": "https://cp.okta.com", + "to": "https://cp.kerberos.okta.com" + }, + { + "from": "https://sportsbook.draftkings.com", + "to": "https://www.draftkings.com" + }, + { + "from": "https://www.netflix.com", + "to": "https://www.disneyplus.com" + }, + { + "from": "https://www.google.com", + "to": "https://bleacherreport.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.splashlearn.com" + }, + { + "from": "https://www.zillow.com", + "to": "https://theoldhouselife.com" + }, + { + "from": "https://campus.dpsk12.org", + "to": "https://adfs.dpsk12.org" + }, + { + "from": "https://litebluesso.usps.gov", + "to": "https://liteblue.usps.gov" + }, + { + "from": "https://sso.connect.pingidentity.com", + "to": "https://glowstick.taskus.com" + }, + { + "from": "https://mathplayzone.com", + "to": "https://www.google.com" + }, + { + "from": "https://costpoint.saic.com", + "to": "https://fs.saic.com" + }, + { + "from": "https://lms.lausd.net", + "to": "https://www.ixl.com" + }, + { + "from": "https://ghc.pointclickcare.com", + "to": "https://genesishcc.onelogin.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://dsg.syf.com" + }, + { + "from": "https://sso.brighthousefinancial.com", + "to": "https://www.brighthousefinancial.com" + }, + { + "from": "https://student.freckle.com", + "to": "https://api.freckle.com" + }, + { + "from": "https://umamherst.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://dinosaur-game.io", + "to": "https://www.google.com" + }, + { + "from": "https://loanpipeline.uwm.com", + "to": "https://www.uwm.com" + }, + { + "from": "https://www.zhihu.com", + "to": "https://zhuanlan.zhihu.com" + }, + { + "from": "https://portal.azure.us", + "to": "https://login.microsoftonline.us" + }, + { + "from": "https://www.axs.com", + "to": "https://tix.axs.com" + }, + { + "from": "https://www.firstenergycorp.com", + "to": "https://b2clogin.firstenergycorp.com" + }, + { + "from": "https://shopping.turbotax.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://tf4c44cda18c646b080f2e290072444fd.certauth.login.microsoftonline.us", + "to": "https://login.microsoftonline.us" + }, + { + "from": "https://www.google.com", + "to": "https://chatgpt.com" + }, + { + "from": "https://sso.dickssportinggoods.com", + "to": "https://www.dickssportinggoods.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://copilot.microsoft.com" + }, + { + "from": "https://apply.coveredca.com", + "to": "https://covered-ca.my.site.com" + }, + { + "from": "https://service.thehartford.com", + "to": "https://account.thehartford.com" + }, + { + "from": "https://acboe.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.friv.com", + "to": "https://www.google.com" + }, + { + "from": "https://6reeqa.com", + "to": "https://same-witness.com" + }, + { + "from": "https://docs.google.com", + "to": "https://art-analytics.appspot.com" + }, + { + "from": "https://tcu.brightspace.com", + "to": "https://tcu.okta.com" + }, + { + "from": "https://admin.google.com", + "to": "https://mail.google.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://fishingfrenzy.blooket.com" + }, + { + "from": "https://apps.apple.com", + "to": "https://www.google.com" + }, + { + "from": "https://dashboard.boxcast.com", + "to": "https://login.boxcast.com" + }, + { + "from": "https://www.yelp.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.grainger.com" + }, + { + "from": "https://digital.scholastic.com", + "to": "https://bookflix.digital.scholastic.com" + }, + { + "from": "https://calstatela.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://portal.greensky.com", + "to": "https://auth.prod.greensky.com" + }, + { + "from": "https://app.neat.com", + "to": "https://auth.neat.com" + }, + { + "from": "https://secure.accor.com", + "to": "https://all.accor.com" + }, + { + "from": "https://web.telegram.org", + "to": "https://t.me" + }, + { + "from": "https://hotspot.nevaya.net", + "to": "https://wifi4.nevaya.net" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://icampus.mapleton.us" + }, + { + "from": "https://console.aws.amazon.com", + "to": "https://aws.amazon.com" + }, + { + "from": "https://clever.com", + "to": "https://play.dreambox.com" + }, + { + "from": "https://blog.kardiologi-ui.com", + "to": "https://tigor.site" + }, + { + "from": "https://www.xnxx.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure.justworks.com", + "to": "https://login.justworks.com" + }, + { + "from": "https://viifcktm.com", + "to": "https://djxh1.com" + }, + { + "from": "https://riders.uber.com", + "to": "https://m.uber.com" + }, + { + "from": "https://elatedput.com", + "to": "https://creamy.gay" + }, + { + "from": "https://umassboston.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://clever.com", + "to": "https://blocked.goguardian.com" + }, + { + "from": "https://authorize.roblox.com", + "to": "https://www.roblox.com" + }, + { + "from": "https://id.atlassian.com", + "to": "https://home.atlassian.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://chatgpt.com" + }, + { + "from": "https://www.myhondaperformancecenter.com", + "to": "https://hondaweb.com" + }, + { + "from": "https://clever.com", + "to": "https://english.lexialearning.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://id.quicklaunch.io" + }, + { + "from": "https://sherpath.elsevier.com", + "to": "https://lrpsltilaunchservice.wgu.edu" + }, + { + "from": "https://unified.neogov.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://my.ucf.edu" + }, + { + "from": "https://my.mheducation.com", + "to": "https://www-awa.aleks.com" + }, + { + "from": "https://www.indemed.com", + "to": "https://myidb2b.cardinalhealth.com" + }, + { + "from": "https://app.primeopinion.com", + "to": "https://r.prmin.net" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://teams.microsoft.com.mcas.ms" + }, + { + "from": "https://idcs-2a557cb7df984c749b9334fceebc32cf.identity.oraclecloud.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://djxh1.com" + }, + { + "from": "https://www.shoptastic.io", + "to": "https://tracking.r.digidip.net" + }, + { + "from": "https://secureaccess.wa.gov", + "to": "https://www.billerpayments.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://cdn1.lorenciso.com" + }, + { + "from": "https://colegia.org", + "to": "https://www.google.com" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.ralphs.com" + }, + { + "from": "https://www.coach.com", + "to": "https://www.coachoutlet.com" + }, + { + "from": "https://proximity.instructure.com", + "to": "https://clever.com" + }, + { + "from": "https://eclps.libertymutual.com", + "to": "https://lmidp.libertymutual.com" + }, + { + "from": "https://redeem.myrewardsaccess.com", + "to": "https://federation.elanfinancialservices.com" + }, + { + "from": "https://www.wix.com", + "to": "https://editor.wix.com" + }, + { + "from": "https://authy.switch.fadv.com", + "to": "https://pa.fadv.com" + }, + { + "from": "https://api-268194b0.duosecurity.com", + "to": "https://login.ucsc.edu" + }, + { + "from": "https://iam.macmillanlearning.com", + "to": "https://myaccount.macmillanlearning.com" + }, + { + "from": "https://auth.myforcura.com", + "to": "https://www.myforcura.com" + }, + { + "from": "https://hunkware-v4.chhj.com", + "to": "https://support.chhj.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://login.chumbacasino.com" + }, + { + "from": "https://auth.toasttab.com", + "to": "https://login.getsling.com" + }, + { + "from": "https://newarkboe.typingclub.com", + "to": "https://s.typingclub.com" + }, + { + "from": "https://nu.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://webtrading.tradestation.com", + "to": "https://signin.tradestation.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://dcus21-prd13-ath01.prd.mykronos.com" + }, + { + "from": "https://trhcaclients.b2clogin.com", + "to": "https://tricare-bene.triwest.com" + }, + { + "from": "https://playlistsound.com", + "to": "https://www.google.com" + }, + { + "from": "https://order.usfoods.com", + "to": "https://usfoodsb2cprod.b2clogin.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://docs.google.com" + }, + { + "from": "https://replenish.usa.canon.com", + "to": "https://auth.myprofile.americas.canon.com" + }, + { + "from": "https://www.toyota.com", + "to": "https://account.toyota.com" + }, + { + "from": "https://solano.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.windows.net", + "to": "https://www.myworkday.com" + }, + { + "from": "https://signup.live.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://org62--apttus-cqapprov.vf.force.com", + "to": "https://org62.lightning.force.com" + }, + { + "from": "https://www.nike.com", + "to": "https://nike.sng.link" + }, + { + "from": "https://www.aleks.com", + "to": "https://www-awa.aleks.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://anym8.com" + }, + { + "from": "https://evr.webmvr.com", + "to": "https://www.webmvr.com" + }, + { + "from": "https://oneview.v2020-sai.com", + "to": "https://login.woveplatform.com" + }, + { + "from": "https://www.bandlab.com", + "to": "https://accounts.bandlab.com" + }, + { + "from": "https://login.converge.amwell.com", + "to": "https://americanwellforclinicians.com" + }, + { + "from": "https://access.whirlpool.com", + "to": "https://my.whirlpool.com" + }, + { + "from": "https://login.nvenergy.com", + "to": "https://www.nvenergy.com" + }, + { + "from": "https://go.magik.ly", + "to": "https://11164440.clickvector.net" + }, + { + "from": "https://na2.docusign.net", + "to": "https://account.docusign.com" + }, + { + "from": "https://prod.idp.collegeboard.org", + "to": "https://apclassroom.collegeboard.org" + }, + { + "from": "https://search.yahoo.com", + "to": "https://mail.google.com" + }, + { + "from": "https://www.onemazdausa.com", + "to": "https://portal.mazdausa.com" + }, + { + "from": "https://tea.texas.gov", + "to": "https://www.google.com" + }, + { + "from": "https://identity.hapag-lloyd.com", + "to": "https://www.hapag-lloyd.com" + }, + { + "from": "https://access.wgu.edu", + "to": "https://apply.wgu.edu" + }, + { + "from": "https://ptsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://iwcs.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://mail.google.com" + }, + { + "from": "https://web.moultriemobile.com", + "to": "https://login.moultriemobile.com" + }, + { + "from": "https://login11.ascendertx.com", + "to": "https://portals11.ascendertx.com" + }, + { + "from": "https://app.alpha-futures.com", + "to": "https://secure.safecharge.com" + }, + { + "from": "https://login.microsoftonline.us", + "to": "https://outlook.office365.us.mcas-gov.us" + }, + { + "from": "https://login.ayahealthcare.com", + "to": "https://my.ayahealthcare.com" + }, + { + "from": "https://www.pearson.com", + "to": "https://www.google.com" + }, + { + "from": "https://ntm-supplier.scopeworker.com", + "to": "https://tm-supplier.scopeworker.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth-us.surveymonkey.com" + }, + { + "from": "https://id.awin.com", + "to": "https://ui.awin.com" + }, + { + "from": "https://www.aarpsupplementalhealth.com", + "to": "https://identity.onehealthcareid.com" + }, + { + "from": "https://api.unity.com", + "to": "https://login.unity.com" + }, + { + "from": "https://x.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://app.frame.io", + "to": "https://accounts.frame.io" + }, + { + "from": "https://clever.com", + "to": "https://app.assessmentforgood.org" + }, + { + "from": "https://matrix.crmls.org", + "to": "https://signin.crmls.org" + }, + { + "from": "https://identity.athenahealth.com", + "to": "https://success.athenahealth.com" + }, + { + "from": "https://www.myquadient.com", + "to": "https://na.myqsso.quadient.com" + }, + { + "from": "https://uidp-prod.its.rochester.edu", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://cbc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://pinterest.okta.com", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://cdn4ads.com" + }, + { + "from": "https://login.adventhealth.com", + "to": "https://cust01-prd04-ath01.prd.mykronos.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://account.docusign.com" + }, + { + "from": "https://pbskids.org", + "to": "https://login.i-ready.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.dropbox.com" + }, + { + "from": "https://myaccount.microsoft.com", + "to": "https://myaccess.microsoft.com" + }, + { + "from": "https://harper.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://runpayrollmain.adp.com", + "to": "https://hpayroll.adp.com" + }, + { + "from": "https://kwiktrip.okta.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://app.dentalhub.com", + "to": "https://dentalhubauth.b2clogin.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.linkedin.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://us02web.zoom.us" + }, + { + "from": "https://clever.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://goldquest.blooket.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://brightspace.mclennan.edu" + }, + { + "from": "https://fanaticsinc-ss5.prd.mykronos.com", + "to": "https://dcus11-prd10-ath10.prd.mykronos.com" + }, + { + "from": "https://esp.noridianmedicareportal.com", + "to": "https://www.noridianmedicareportal.com" + }, + { + "from": "https://www.leanderisd.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.target.com", + "to": "https://www.google.com" + }, + { + "from": "https://casapp.300.boydapi.com", + "to": "https://rewards.boydgaming.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://alextech.learn.minnstate.edu" + }, + { + "from": "https://www.doordash.com", + "to": "https://identity.doordash.com" + }, + { + "from": "https://signin.autodesk.com", + "to": "https://www.autodesk.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://www.ixl.com" + }, + { + "from": "https://login.upmchp.com", + "to": "https://provideronline.upmchp.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.youtube-nocookie.com" + }, + { + "from": "https://soleranab2b.b2clogin.com", + "to": "https://bb.dealersocket.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://ainingheclimat.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://adfs.scranton.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://mail.google.com" + }, + { + "from": "https://ecom.docusign.com", + "to": "https://apps.docusign.com" + }, + { + "from": "https://servicing.rocketmortgage.com", + "to": "https://auth.rocketaccount.com" + }, + { + "from": "https://account.docusign.com", + "to": "https://www.docusign.net" + }, + { + "from": "https://akronschools.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://tcusd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.khanacademy.org" + }, + { + "from": "https://exretailb2c.b2clogin.com", + "to": "https://account.constellation.com" + }, + { + "from": "https://portal.ssat.org", + "to": "https://authorize.ssat.org" + }, + { + "from": "https://gregoryportland.schoolobjects.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.timeanddate.com", + "to": "https://www.google.com" + }, + { + "from": "https://global-zone20.renaissance-go.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://elearn.midlandstech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.fedex.com", + "to": "https://getrewards.fedex.com" + }, + { + "from": "https://myclaims.allstate.com", + "to": "https://myaccountrwd.allstate.com" + }, + { + "from": "https://ccga.view.usg.edu", + "to": "https://fedserv.ccga.edu" + }, + { + "from": "https://cdn.plaid.com", + "to": "https://onlinebanking.tdbank.com" + }, + { + "from": "https://sso.tylertech.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://api.virtru.com", + "to": "https://jpmchase.secure.virtru.com" + }, + { + "from": "https://cnyric02.schooltool.com", + "to": "https://auth.schooltool.com" + }, + { + "from": "https://trimedx.service-now.com", + "to": "https://trimedx.okta.com" + }, + { + "from": "https://kenan-flagler.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://eaglercraft.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://rctc.learn.minnstate.edu" + }, + { + "from": "https://calcourts02b2c.b2clogin.com", + "to": "https://my.lacourt.org" + }, + { + "from": "https://account.proton.me", + "to": "https://drive.proton.me" + }, + { + "from": "https://www.geappliances.com", + "to": "https://geapp.my.site.com" + }, + { + "from": "https://login.neighborlysoftware.com", + "to": "https://portal.neighborlysoftware.com" + }, + { + "from": "https://prodmh-dc.foremoststar.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://www.inspect.app.coxautoinc.com", + "to": "https://x6.xtime.app.coxautoinc.com" + }, + { + "from": "https://my.tiaa.org", + "to": "https://digitalforms.tiaa.org" + }, + { + "from": "https://www.carquestpro.com", + "to": "https://my.advancepro.com" + }, + { + "from": "https://accounts.snapchat.com", + "to": "https://www.bitmoji.com" + }, + { + "from": "https://m.heartlandcheckview.com", + "to": "https://secure.globalpay.com" + }, + { + "from": "https://login.greenville.k12.sc.us", + "to": "https://adfs.greenville.k12.sc.us" + }, + { + "from": "https://to.trakzon.com", + "to": "https://blockadsnot.com" + }, + { + "from": "https://aesrchrdr.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://trendyusdeals.blogspot.com" + }, + { + "from": "https://epiclink-cn.kp.org", + "to": "https://fam.kp.org" + }, + { + "from": "https://reader.activelylearn.com", + "to": "https://read.activelylearn.com" + }, + { + "from": "https://spsprodwus23.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://my.max.auto", + "to": "https://max.firstlook.biz" + }, + { + "from": "https://login.taobao.com", + "to": "https://item.taobao.com" + }, + { + "from": "https://atf-eforms.silencershop.com", + "to": "https://silencershop.us.auth0.com" + }, + { + "from": "https://crm.zoho.com", + "to": "https://accounts.zoho.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.zhihu.com" + }, + { + "from": "https://discord.com", + "to": "https://account.voicemod.net" + }, + { + "from": "https://plnkr.co", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://myportal.scccd.edu" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://wayground.com" + }, + { + "from": "https://nerdlegame.com", + "to": "https://micro.nerdlegame.com" + }, + { + "from": "https://authsa127.alipay.com", + "to": "https://cashiersa127.alipay.com" + }, + { + "from": "https://app.pebblego.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.app.teachingstrategies.com", + "to": "https://quorum.app.teachingstrategies.com" + }, + { + "from": "https://chaturbate.com", + "to": "https://equatorialtown.com" + }, + { + "from": "https://cint2.sfdmngrd.online", + "to": "https://hipiyk.com" + }, + { + "from": "https://www.arminius.io", + "to": "https://go.arminius.io" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://nhcc.learn.minnstate.edu" + }, + { + "from": "https://lti.int.turnitin.com", + "to": "https://d2l.arizona.edu" + }, + { + "from": "https://trimedx.okta.com", + "to": "https://trimedx.service-now.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://oshkoshwi.infinitecampus.org" + }, + { + "from": "https://saml.youscience.com", + "to": "https://signin.youscience.com" + }, + { + "from": "https://starpets.gg", + "to": "https://pay.gmpays.com" + }, + { + "from": "https://sso.cccmypath.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ihchealthservices-sso.prd.mykronos.com", + "to": "https://cust01-prd08-ath01.prd.mykronos.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.adobe.com" + }, + { + "from": "https://app.goto.com", + "to": "https://meet.goto.com" + }, + { + "from": "https://na4.docusign.net", + "to": "https://www.usaa.com" + }, + { + "from": "https://auth.services.adobe.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://platform.techsmart.codes", + "to": "https://clever.com" + }, + { + "from": "https://practice.mapnwea.org", + "to": "https://test.mapnwea.org" + }, + { + "from": "https://nelson.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://canvas.polk.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://css-hcahealthcare-prd.tam.inforcloudsuite.com", + "to": "https://mingle-sso.inforcloudsuite.com" + }, + { + "from": "https://account.sprouts.com", + "to": "https://sproutscustomerid.b2clogin.com" + }, + { + "from": "https://csprod-ss.net.ucf.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://agent.bcbsnc.com", + "to": "https://auth.bcbsnc.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.adidas.com" + }, + { + "from": "https://www.inspect.app.coxautoinc.com", + "to": "https://login.xtime.com" + }, + { + "from": "https://payments.ncdot.gov", + "to": "https://login.payitgov.com" + }, + { + "from": "https://dashboard.add123.com", + "to": "https://secure.add123.com" + }, + { + "from": "https://www.ace.aaa.com", + "to": "https://account.app.ace.aaa.com" + }, + { + "from": "https://dashboard.covermymeds.com", + "to": "https://rxservice.covermymeds.com" + }, + { + "from": "https://rps205.login.duosecurity.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://copilot.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://seller.kuajingmaihuo.com", + "to": "https://agentseller.temu.com" + }, + { + "from": "https://physicianportal.etenet.com", + "to": "https://secure.etenet.com" + }, + { + "from": "https://quillbot.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure8.saashr.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.goodreads.com", + "to": "https://www.google.com" + }, + { + "from": "https://studio.shootproof.com", + "to": "https://www.shootproof.com" + }, + { + "from": "https://click.cpx-research.com", + "to": "https://mpo.pch.com" + }, + { + "from": "https://pay.ebay.com", + "to": "https://signin.ebay.com" + }, + { + "from": "https://apps.explorelearning.com", + "to": "https://clever.com" + }, + { + "from": "https://id.indeed.tech", + "to": "https://www.myworkday.com" + }, + { + "from": "https://mycourses.southeast.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://surveys.panoramaed.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://adfs.uky.edu", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://bcpss.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://safeer2.moe.gov.sa", + "to": "https://mip.moe.gov.sa" + }, + { + "from": "https://www.optimum.net", + "to": "https://business.optimum.net" + }, + { + "from": "https://portals.veracross.com", + "to": "https://accounts.veracross.com" + }, + { + "from": "https://gff.my.salesforce.com", + "to": "https://gff.lightning.force.com" + }, + { + "from": "https://uhcmira.my.site.com", + "to": "https://identity.onehealthcareid.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://id.atlassian.com" + }, + { + "from": "https://www.iberia.com", + "to": "https://login.iberia.com" + }, + { + "from": "https://redirhub.top", + "to": "https://www.ratemyprofessors.com" + }, + { + "from": "https://oneidentity.allstate.com", + "to": "https://myaccountrwd.allstate.com" + }, + { + "from": "https://prepaid.t-mobile.com", + "to": "https://account.t-mobile.com" + }, + { + "from": "https://x.com", + "to": "https://twitter.com" + }, + { + "from": "https://auth.fastbridge.org", + "to": "https://prod-app01-blue.fastbridge.org" + }, + { + "from": "https://secure2.paymentech.com", + "to": "https://nwas.jpmorgan.com" + }, + { + "from": "https://finance.yahoo.com", + "to": "https://www.google.com" + }, + { + "from": "https://profile.aws.amazon.com", + "to": "https://us-east-1.signin.aws" + }, + { + "from": "https://i-car.auth0.com", + "to": "https://academy.i-car.com" + }, + { + "from": "https://sso.corp.ebay.com", + "to": "https://tableau.corp.ebay.com" + }, + { + "from": "https://masque-games.firebaseapp.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://readtheory.org", + "to": "https://www.google.com" + }, + { + "from": "https://spacardportal.works.com", + "to": "https://ssocardportal.works.com" + }, + { + "from": "https://my.americanhondafinance.com", + "to": "https://login.acura.com" + }, + { + "from": "https://login.uc.edu", + "to": "https://www.catalyst.uc.edu" + }, + { + "from": "https://csdnb.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.bgsu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.secureaccountview.com", + "to": "https://accounts.principal.com" + }, + { + "from": "https://www.citi.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://sso.georgiaaccess.gov", + "to": "https://enroll.georgiaaccess.gov" + }, + { + "from": "https://play.blooket.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://www.etihad.com", + "to": "https://digital.etihad.com" + }, + { + "from": "https://www.spectrumbusiness.net", + "to": "https://id.spectrum.net" + }, + { + "from": "https://www.peardeck.com", + "to": "https://assessment.peardeck.com" + }, + { + "from": "https://stripchat.com", + "to": "https://blockadsnot.com" + }, + { + "from": "https://lensa.com", + "to": "https://click.appcast.io" + }, + { + "from": "https://dkr1.ssisurveys.com", + "to": "https://www.e-rewards.com" + }, + { + "from": "https://www.jewelosco.com", + "to": "https://ciam.albertsons.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mnstate.learn.minnstate.edu" + }, + { + "from": "https://weblogin.pennkey.upenn.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://www.hcahealthcare.com", + "to": "https://splash.dnaspaces.io" + }, + { + "from": "https://accounts.myherbalife.com", + "to": "https://www.myherbalife.com" + }, + { + "from": "https://prod-app04-green.fastbridge.org", + "to": "https://prod-auth.fastbridge.org" + }, + { + "from": "https://interop.pearson.com", + "to": "https://brightspace.cpcc.edu" + }, + { + "from": "https://redirhub.top", + "to": "https://go.tractor.com" + }, + { + "from": "https://matrix.brightmls.com", + "to": "https://okta.brightmls.com" + }, + { + "from": "https://webmap.onxmaps.com", + "to": "https://identity.onxmaps.com" + }, + { + "from": "https://hipmomsguide.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://mossadamsapps.b2clogin.com", + "to": "https://portal.mossadams.com" + }, + { + "from": "https://help.bill.com", + "to": "https://app02.us.bill.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://video.a2e.ai" + }, + { + "from": "https://www.baidu.com", + "to": "http://baidu.yni84.com" + }, + { + "from": "https://www.culvers.com", + "to": "https://welcome.culvers.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://learn.pct.edu" + }, + { + "from": "https://www.wikipedia.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.quora.com", + "to": "https://www.google.com" + }, + { + "from": "https://threatdefender.info", + "to": "https://my.juno.com" + }, + { + "from": "https://www.swagbucks.com", + "to": "https://survey.cmix.com" + }, + { + "from": "https://web.kamihq.com", + "to": "https://tools.kamihq.com" + }, + { + "from": "https://toytheater.com", + "to": "https://www.google.com" + }, + { + "from": "https://member.northstarmls.com", + "to": "https://signin.northstarmls.com" + }, + { + "from": "https://www.abcya.com", + "to": "https://la.abcya.com" + }, + { + "from": "https://freshcardio.com", + "to": "https://searchr.lattor.com" + }, + { + "from": "https://99804.click.beyondcheap.com", + "to": "https://101006.click.beyondcheap.com" + }, + { + "from": "https://owdoyouknoasa.org", + "to": "https://search.yahoo.com" + }, + { + "from": "https://shibboleth.main.ad.rit.edu", + "to": "https://wd12.myworkday.com" + }, + { + "from": "https://www.khanacademy.org", + "to": "https://clever.com" + }, + { + "from": "https://profile.indeed.com", + "to": "https://www.indeed.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://sso.godaddy.com" + }, + { + "from": "https://ajudeoplaneta.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://johndeere.service-now.com", + "to": "https://sso.johndeere.com" + }, + { + "from": "https://obqj2.com", + "to": "https://djxh1.com" + }, + { + "from": "https://www.shoppinglifestyle.com", + "to": "https://betteradsystem.com" + }, + { + "from": "https://eweb.seminolestate.edu", + "to": "https://my.seminolestate.edu" + }, + { + "from": "https://www.360training.com", + "to": "https://dashboard.360training.com" + }, + { + "from": "https://cloud.oracle.com", + "to": "https://login.us-ashburn-1.oraclecloud.com" + }, + { + "from": "https://us-west-2.signin.aws.amazon.com", + "to": "https://anthropic.awsapps.com" + }, + { + "from": "https://play.usatoday.com", + "to": "https://games.usatoday.com" + }, + { + "from": "https://create.kahoot.it", + "to": "https://play.kahoot.it" + }, + { + "from": "https://www.ducksters.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.sinclair.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://gn-math.dev", + "to": "https://www.google.com" + }, + { + "from": "https://ims-na1.adobelogin.com", + "to": "https://adminconsole.adobe.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://tmll7.com" + }, + { + "from": "https://xtramath.org", + "to": "https://awakening.legendsoflearning.com" + }, + { + "from": "https://sodexo.onelogin.com", + "to": "https://ath05.prd.mykronos.com" + }, + { + "from": "https://portal.hiscox.com", + "to": "https://prodb2chiscoxus.b2clogin.com" + }, + { + "from": "https://portal.thig.com", + "to": "https://auth.thig.com" + }, + { + "from": "https://class6x.gitlab.io", + "to": "https://www.google.com" + }, + { + "from": "https://secure.booking.com", + "to": "https://www.booking.com" + }, + { + "from": "https://my.semo.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://brookingssd.infinitecampus.org" + }, + { + "from": "https://casino.draftkings.com", + "to": "https://sportsbook.draftkings.com" + }, + { + "from": "https://calendar.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://prod-uk-a.online.tableau.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://blog.techpointspot.com" + }, + { + "from": "https://www.google.com", + "to": "https://games.aarp.org" + }, + { + "from": "https://mccd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://lrpsltilaunchservice.wgu.edu", + "to": "https://lrps.wgu.edu" + }, + { + "from": "https://uuap.baidu.com", + "to": "https://erp.baidu.com" + }, + { + "from": "https://mncportalprod.b2clogin.com", + "to": "https://portalct.mynexuscare.com" + }, + { + "from": "https://my.dukemychart.org", + "to": "https://dukemychart.org" + }, + { + "from": "https://www.southcarolinablues.com", + "to": "https://secure.myhealthtoolkit.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://ecampusd2l.blinn.edu" + }, + { + "from": "https://cloud-auth.us.apps.paloaltonetworks.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://borrower.crosscountrymortgage.com", + "to": "https://auth.crosscountrymortgage.com" + }, + { + "from": "https://www.biblegateway.com", + "to": "https://www.google.com" + }, + { + "from": "https://insights.questmindshare.com", + "to": "https://www.samplicio.us" + }, + { + "from": "https://block.guard.io", + "to": "https://wonderblockoffer.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://content.explorelearning.com" + }, + { + "from": "https://www.microsoft.com", + "to": "https://login.live.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.reddit.com" + }, + { + "from": "https://authsvc.cvshealth.com", + "to": "https://colleaguezone.cvs.com" + }, + { + "from": "https://authnprd.erieinsurance.com", + "to": "https://custsso.erieinsurance.com" + }, + { + "from": "https://canvas.mc3.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.primarygames.com", + "to": "https://www.google.com" + }, + { + "from": "https://commonwealthu.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://air.1688.com", + "to": "https://cashiersa127.alipay.com" + }, + { + "from": "https://app.moultriemobile.com", + "to": "https://login.moultriemobile.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://il-joliet86.myfollett.com" + }, + { + "from": "https://sso.tamus.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://stripchat.com", + "to": "https://red-shopping.com" + }, + { + "from": "https://fuzeweb.verizon.com", + "to": "https://vendorportal.verizon.com" + }, + { + "from": "https://login.adventhealth.com", + "to": "https://wd12.myworkday.com" + }, + { + "from": "https://play-cs.com", + "to": "https://game.play-cs.com" + }, + { + "from": "https://codebeautify.org", + "to": "https://www.google.com" + }, + { + "from": "https://twistity.com", + "to": "https://searchr.lattor.com" + }, + { + "from": "https://users.wix.com", + "to": "https://www.wix.com" + }, + { + "from": "https://www.google.com", + "to": "https://secure.guestinternet.com" + }, + { + "from": "https://customer.xfinity.com", + "to": "https://polaris.xfinity.com" + }, + { + "from": "https://www.newegg.com", + "to": "https://secure.newegg.com" + }, + { + "from": "https://api-6fb42d6b.duosecurity.com", + "to": "https://pwx.cernerworks.com" + }, + { + "from": "https://ignitere.firstam.com", + "to": "https://login.firstam.com" + }, + { + "from": "https://apps.acgme.org", + "to": "https://acgmeras.b2clogin.com" + }, + { + "from": "https://www.google.com.hk", + "to": "https://www.google.cn" + }, + { + "from": "https://lti.int.turnitin.com", + "to": "https://brightspace.nyu.edu" + }, + { + "from": "https://uagc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://sis.lcps.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.ct.gov", + "to": "https://dmv.service.ct.gov" + }, + { + "from": "https://search.aol.com", + "to": "https://www.aol.com" + }, + { + "from": "https://portal.covermymeds.com", + "to": "https://dashboard.covermymeds.com" + }, + { + "from": "https://www.google.com", + "to": "https://app.powerbi.com" + }, + { + "from": "https://www.unitedwifi.com", + "to": "https://wifigroundportal.united.com" + }, + { + "from": "https://eesd.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://bookaa.amadeus.com", + "to": "https://track.connect.travelaudience.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://customization-agility-483.lightning.force.com" + }, + { + "from": "https://static-100.advancedmd.com", + "to": "https://api-100.advancedmd.com" + }, + { + "from": "https://docs.google.com", + "to": "https://l.facebook.com" + }, + { + "from": "https://online.butlercc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://fb.workplace.com", + "to": "https://www.internalfb.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-13b026be-4baa-409c-8288-f5bf5f071f0b.okta.com" + }, + { + "from": "https://b2c-auth.everbridge.net", + "to": "https://member.everbridge.net" + }, + { + "from": "https://student.masteryconnect.com", + "to": "https://www.google.com" + }, + { + "from": "https://spsprodwus22.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.goto.com", + "to": "https://app.goto.com" + }, + { + "from": "https://lti.int.turnitin.com", + "to": "https://brightspace.usc.edu" + }, + { + "from": "https://apps.powerapps.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://placervilleusd.aeries.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://clever.com", + "to": "https://app.studyisland.com" + }, + { + "from": "https://secure.draftkings.com", + "to": "https://myaccount.draftkings.com" + }, + { + "from": "https://ocuonline.okcu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://sso.oakland.edu", + "to": "https://mysail.oakland.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://copilot.microsoft.com" + }, + { + "from": "https://api-89672378.duosecurity.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://mybeesapp.com", + "to": "https://b2biamgbnazprod.b2clogin.com" + }, + { + "from": "https://ciam.tui.transunion.com", + "to": "https://members.transunion.com" + }, + { + "from": "https://smcps.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://mazda.medallia.com", + "to": "https://portal.mazdausa.com" + }, + { + "from": "https://survey.alchemer.com", + "to": "https://www.samplicio.us" + }, + { + "from": "https://login.nelnet.net", + "to": "https://online.factsmgt.com" + }, + { + "from": "https://readingrangers.voyagersopris.com", + "to": "https://core.voyagersopris.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.nexusmods.com" + }, + { + "from": "https://login.fiu.edu", + "to": "https://fiu.instructure.com" + }, + { + "from": "https://pwa.zoom.us", + "to": "https://app.zoom.us" + }, + { + "from": "https://www.yout-ube.com", + "to": "https://www.youtube-nocookie.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://my.css.edu" + }, + { + "from": "https://word.tips", + "to": "https://www.google.com" + }, + { + "from": "https://www.timestables.com", + "to": "https://clever.com" + }, + { + "from": "https://excel.cloud.microsoft", + "to": "https://login.live.com" + }, + { + "from": "https://www.hakko.ai", + "to": "https://cdn4ads.com" + }, + { + "from": "https://www.isaca.org", + "to": "https://login.isaca.org" + }, + { + "from": "https://reflex.explorelearning.com", + "to": "https://www.google.com" + }, + { + "from": "https://docs.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://www.twitch.tv", + "to": "https://help.twitch.tv" + }, + { + "from": "https://discover.microsoft365.com", + "to": "https://login.live.com" + }, + { + "from": "https://bb.scouting.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth.remarkable.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://cs-secure.cerritos.edu", + "to": "https://cerritos.onbio-key.com" + }, + { + "from": "https://uidp-prod.its.rochester.edu", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://www.ticketmaster.co.uk", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://shop.comptia.org", + "to": "https://sso.comptia.org" + }, + { + "from": "https://p-auth.duke-energy.com", + "to": "https://www.duke-energy.com" + }, + { + "from": "https://www.multiplication.com", + "to": "https://www.google.com" + }, + { + "from": "https://bvusd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://join.wewillwrite.com", + "to": "https://www.google.com" + }, + { + "from": "https://unco.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.nih.gov", + "to": "https://public.era.nih.gov" + }, + { + "from": "https://auth.cricut.com", + "to": "https://cricut.com" + }, + { + "from": "https://login.phreesia.net", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://hawaii.infinitecampus.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.myemailtracking.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://d2l.sccsc.edu" + }, + { + "from": "https://strix45ql.com", + "to": "https://reviewbooku.com" + }, + { + "from": "https://login10.fisglobal.com", + "to": "https://chexsystems-ds.fiscloudservices.com" + }, + { + "from": "https://auth.bcbsnc.com", + "to": "https://agent.bcbsnc.com" + }, + { + "from": "https://servicenow.okta.com", + "to": "https://my.servicenow.com" + }, + { + "from": "https://auth.sra.maryland.gov", + "to": "https://mysrps.sra.maryland.gov" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://goswosu.swosu.edu" + }, + { + "from": "https://eei1.lasierra.edu:9443", + "to": "https://blackboard.lasierra.edu" + }, + { + "from": "https://randolph.instructure.com", + "to": "https://idp.ncedcloud.org" + }, + { + "from": "https://www.affirm.com", + "to": "https://helpcenter.affirm.com" + }, + { + "from": "https://www.autoims.com", + "to": "https://site.autoims.com" + }, + { + "from": "https://saddle.benchmarkuniverse.com", + "to": "https://clever.com" + }, + { + "from": "https://appcenter.intuit.com", + "to": "https://web.tax1099.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://mcpasd.infinitecampus.org" + }, + { + "from": "https://vb.knowledgematters.com", + "to": "https://vbcourse.knowledgematters.com" + }, + { + "from": "https://travmic.com", + "to": "https://t.co" + }, + { + "from": "https://accounts.google.com", + "to": "https://play.google.com" + }, + { + "from": "https://employersportal.bcbstx.com", + "to": "https://groupauthenticator.bcbstx.com" + }, + { + "from": "https://subscribe.washingtonpost.com", + "to": "https://www.washingtonpost.com" + }, + { + "from": "https://mytime.fcps.edu", + "to": "https://aic.fcps.edu" + }, + { + "from": "https://secure.aarp.org", + "to": "https://login.app.cvent.com" + }, + { + "from": "https://auth.web.lfg.com", + "to": "https://auth.lincolnfinancial.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://unleashedb2c.b2clogin.com", + "to": "https://commandcenter.unleashedbrands.com" + }, + { + "from": "https://www.medicare.uhc.com", + "to": "https://www.healthsafe-id.com" + }, + { + "from": "https://online.seranking.com", + "to": "https://h.planable.io" + }, + { + "from": "https://clever.com", + "to": "https://www.khanacademy.org" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://wd501.myworkday.com" + }, + { + "from": "https://login.nationalgrid.com", + "to": "https://accountmanager.nationalgrid.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://admin.cloud.microsoft" + }, + { + "from": "https://nb-ga.github.io", + "to": "https://www.google.com" + }, + { + "from": "https://ssosignon.servicenow.com", + "to": "https://signon.servicenow.com" + }, + { + "from": "https://codehs.com", + "to": "https://www.google.com" + }, + { + "from": "https://assetstore.unity.com", + "to": "https://api.unity.com" + }, + { + "from": "https://id.atlassian.com", + "to": "https://www.atlassian.com" + }, + { + "from": "https://allydreadfulhe.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://lti.waterford.org", + "to": "https://my.waterford.org" + }, + { + "from": "https://www.weddingpro.com", + "to": "https://theknotpro.com" + }, + { + "from": "https://www.google.com", + "to": "https://awakening.legendsoflearning.com" + }, + { + "from": "https://detail.1688.com", + "to": "https://s.click.1688.com" + }, + { + "from": "https://spoileddaring.com", + "to": "https://blog-imgs-170.fc2.com" + }, + { + "from": "https://g2288.com", + "to": "https://attirecideryeah.com" + }, + { + "from": "https://campus.sa.umasscs.net", + "to": "https://idcs-2a557cb7df984c749b9334fceebc32cf.identity.oraclecloud.com" + }, + { + "from": "https://www.pornhub.com", + "to": "https://www.google.com" + }, + { + "from": "https://lowesprod.service-now.com", + "to": "https://ssologin.myloweslife.com" + }, + { + "from": "https://www.chase.com", + "to": "https://myaccounts.capitalone.com" + }, + { + "from": "https://careers.walmart.com", + "to": "https://click.appcast.io" + }, + { + "from": "https://interop.pearson.com", + "to": "https://brightspace.ccc.edu" + }, + { + "from": "https://www.jnjvisionpro.com", + "to": "https://www.jnjvision.com" + }, + { + "from": "https://g2288.com", + "to": "https://peuru.com" + }, + { + "from": "https://www.google.com", + "to": "https://app.peardeck.com" + }, + { + "from": "https://video.search.yahoo.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.netflix.com" + }, + { + "from": "https://hrblockampsupport.my.salesforce.com", + "to": "https://amp.hrblock.com" + }, + { + "from": "https://holdings.web.vanguard.com", + "to": "https://dashboard.web.vanguard.com" + }, + { + "from": "https://kwiktrip-sso.prd.mykronos.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://online.hagerstowncc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://webmail.spectrum.net", + "to": "https://www.spectrum.net" + }, + { + "from": "https://www.philasd.org", + "to": "https://app.zoom.us" + }, + { + "from": "https://course.base.education", + "to": "https://login.base.education" + }, + { + "from": "https://www.apple.com", + "to": "https://www.google.com" + }, + { + "from": "https://psprd.glendale.edu", + "to": "https://portal.glendale.edu" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.amazon.com" + }, + { + "from": "https://www.docusign.net", + "to": "https://apps.docusign.com" + }, + { + "from": "https://teams.live.com", + "to": "https://login.live.com" + }, + { + "from": "https://auth.flsgo.com", + "to": "https://pro.flsgo.com" + }, + { + "from": "https://file-na-phx-1.gofile.io", + "to": "https://gofile.io" + }, + { + "from": "https://r.linksprf.com", + "to": "https://adserver.commerce-mediabuying.com" + }, + { + "from": "https://signin.nexon.com", + "to": "https://www.nexon.com" + }, + { + "from": "https://purechoice1.blogspot.com", + "to": "https://urbannexus49.blogspot.com" + }, + { + "from": "https://www.duke-energy.com", + "to": "https://businessportal2.duke-energy.com" + }, + { + "from": "https://www.ck12.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.aarpmedicareplans.com", + "to": "https://identity.healthsafe-id.com" + }, + { + "from": "https://www.taxact.com", + "to": "https://auth.taxact.com" + }, + { + "from": "https://www.pandaexpress.com", + "to": "https://account.pandaexpress.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://web.descript.com" + }, + { + "from": "https://napi.playpokergo.com", + "to": "https://accounts.playpokergo.com" + }, + { + "from": "https://salisbury.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.pro.ahs.com", + "to": "https://pro.ahs.com" + }, + { + "from": "https://www.google.com", + "to": "https://wordleunlimited.org" + }, + { + "from": "https://id.spectrum.net", + "to": "https://watch.spectrum.net" + }, + { + "from": "https://www.google.com", + "to": "https://www.reuters.com" + }, + { + "from": "https://pdlogin.cardinalhealth.com", + "to": "https://vantus.cardinalhealth.com" + }, + { + "from": "https://www.nwea.org", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mnwest.learn.minnstate.edu" + }, + { + "from": "https://farmersinsurance.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://subscription.cookunity.com", + "to": "https://auth.cookunity.com" + }, + { + "from": "https://access-ext.travelers.com", + "to": "https://esri-ext.travelers.com" + }, + { + "from": "https://my.ipostal1.com", + "to": "https://portal.ipostal1.com" + }, + { + "from": "https://my.cardinal.virginia.gov", + "to": "https://virginia.okta.com" + }, + { + "from": "https://business.optimum.net", + "to": "https://www.optimum.net" + }, + { + "from": "https://www.silencershop.com", + "to": "https://silencershop.us.auth0.com" + }, + { + "from": "https://lausd.follettdestiny.com", + "to": "https://portal.follettdestiny.com" + }, + { + "from": "https://sso.wwt.com", + "to": "https://wwt.my.salesforce.com" + }, + { + "from": "https://www.spectrum.net", + "to": "https://mail3.spectrum.net" + }, + { + "from": "https://myfranciscan.franciscan.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.linkedin.com", + "to": "https://www.jobleads.com" + }, + { + "from": "https://myuser.nmu.edu", + "to": "https://mynmu.nmu.edu" + }, + { + "from": "https://track.ecampaignstats.com", + "to": "https://gateway.app.autodealsnearyou.com" + }, + { + "from": "https://app.classwallet.com", + "to": "https://www.amazon.com" + }, + { + "from": "https://personal1.vanguard.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://stcloudstate.learn.minnstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://oside.asp.aeries.net", + "to": "https://www.google.com" + }, + { + "from": "https://docs.proton.me", + "to": "https://account.proton.me" + }, + { + "from": "https://interop.pearson.com", + "to": "https://ess.starkstate.edu" + }, + { + "from": "https://gateway.ixopay.com", + "to": "https://ebilling.dhl.com" + }, + { + "from": "https://slidesgo.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://mga.view.usg.edu" + }, + { + "from": "https://apps.docusign.com", + "to": "https://www.docusign.com" + }, + { + "from": "https://billing.indeed.com", + "to": "https://employers.indeed.com" + }, + { + "from": "https://one.zoho.com", + "to": "https://accounts.zoho.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://x.com" + }, + { + "from": "https://hmh-prod-d5ed69a9-1746-4974-adea-19aa2e4fbdf1.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://queue.ticketmaster.co.uk", + "to": "https://www.ticketmaster.co.uk" + }, + { + "from": "https://ucsb-sso.prd.mykronos.com", + "to": "https://dcus21-prd13-ath01.prd.mykronos.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://assessment.peardeck.com" + }, + { + "from": "https://hdbz.fa.us2.oraclecloud.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.wayfair.com", + "to": "https://www.wayfair.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://oasis.farmingdale.edu" + }, + { + "from": "https://v3.myqsrsoft.com", + "to": "https://home.myqsrsoft.com" + }, + { + "from": "https://www.hakko.ai", + "to": "https://blockadsnot.com" + }, + { + "from": "https://www.scribd.com", + "to": "https://www.google.com" + }, + { + "from": "https://m.ntesgsght.com", + "to": "https://to.pwrgamerz.com" + }, + { + "from": "https://connexion.bnc.ca", + "to": "https://api.bnc.ca" + }, + { + "from": "https://auth.securebanklogin.com", + "to": "https://www.transaction.card.fnbo.com" + }, + { + "from": "https://webfg.ehryourway.com", + "to": "https://login.ehryourway.com" + }, + { + "from": "https://www.google.com", + "to": "https://healthy.kaiserpermanente.org" + }, + { + "from": "https://hub.libertytax.net", + "to": "https://auth.libertytax.net" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://classroom.google.com" + }, + { + "from": "https://paws.southalabama.edu", + "to": "https://ssoauth.southalabama.edu" + }, + { + "from": "https://login.xero.com", + "to": "https://hq.xero.com" + }, + { + "from": "https://www.bankofamerica.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://campusweb.cofo.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://apcentral.collegeboard.org", + "to": "https://www.google.com" + }, + { + "from": "https://quikpayasp.com", + "to": "https://tuportal6.temple.edu" + }, + { + "from": "https://signin.shipstation.com", + "to": "https://ship14.shipstation.com" + }, + { + "from": "https://iclnoticias.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://chaseloyalty.chase.com", + "to": "https://secure.chase.com" + }, + { + "from": "https://cloudhostingz.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://finance.yahoo.com" + }, + { + "from": "https://factsmgt.com", + "to": "https://www.google.com" + }, + { + "from": "https://digital.scholastic.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://brightspace.sjf.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://abac.view.usg.edu", + "to": "https://abac.onbio-key.com" + }, + { + "from": "https://access.paylocity.com", + "to": "https://onboarding.paylocity.com" + }, + { + "from": "https://educacaoemfinancas.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://connect.kestraholdings.com", + "to": "https://fed.kestrafinancial.com" + }, + { + "from": "https://alljobnow.com", + "to": "https://jobs.best-jobs-online.com" + }, + { + "from": "https://doralcollege.instructure.com", + "to": "https://fs.charterschoolit.com" + }, + { + "from": "https://satsuite.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://fairview.deadfrontier.com", + "to": "https://www.deadfrontier.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://citrixsf.medstar.net" + }, + { + "from": "https://www.healthsafe-id.com", + "to": "https://www.optum.com" + }, + { + "from": "https://merchant-auth.spoton.com", + "to": "https://client.restaurantpos.spoton.com" + }, + { + "from": "https://www.affinity.studio", + "to": "https://www.canva.com" + }, + { + "from": "https://careers.appliedmaterials.com", + "to": "https://jobs.appliedmaterials.com" + }, + { + "from": "https://logon.vanguard.com", + "to": "https://balances.web.vanguard.com" + }, + { + "from": "https://skyward.iscorp.com", + "to": "https://clever.com" + }, + { + "from": "https://ssoext.gaf.com", + "to": "https://residentialwarranty.gaf.com" + }, + { + "from": "https://duckmath.org", + "to": "https://www.google.com" + }, + { + "from": "https://sso.johndeere.com", + "to": "https://johndeere.service-now.com" + }, + { + "from": "https://al.kuder.com", + "to": "https://clever.com" + }, + { + "from": "https://login.rowan.edu", + "to": "https://banner9.rowan.edu" + }, + { + "from": "https://my.omegafi.com", + "to": "https://login.omegafi.com" + }, + { + "from": "https://ukmc-sso.prd.mykronos.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://everettsd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://bhg.okta.com", + "to": "https://flmally0ovqs5fg94zapp.ecwcloud.com" + }, + { + "from": "https://www.kamiapp.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.kiddle.co", + "to": "https://kids.kiddle.co" + }, + { + "from": "https://www.prodigygame.com", + "to": "https://clever.com" + }, + { + "from": "https://login.add123.com", + "to": "https://secure.add123.com" + }, + { + "from": "https://authenticate.promptemr.com", + "to": "https://go.promptemr.com" + }, + { + "from": "https://coastdistrict.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.irs.gov", + "to": "https://www.google.com" + }, + { + "from": "https://fs.collierschools.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://easel.teacherspayteachers.com" + }, + { + "from": "https://accounts.powerdms.com", + "to": "https://signin.powerdms.com" + }, + { + "from": "https://igoforms-pn1.ipipeline.com", + "to": "https://www.docusign.net" + }, + { + "from": "https://app.bamboohr.com", + "to": "https://www.bamboohr.com" + }, + { + "from": "https://ih-prd.fisglobal.com", + "to": "https://login.huntington.com" + }, + { + "from": "https://provider-uhss.umr.com", + "to": "https://identity.onehealthcareid.com" + }, + { + "from": "https://www.svusd.org", + "to": "https://www.google.com" + }, + { + "from": "https://discover.microsoft365.com", + "to": "https://mydefender.microsoft.com" + }, + { + "from": "https://research.etrade.net", + "to": "https://idp.etrade.com" + }, + { + "from": "https://word.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.etsy.com", + "to": "https://www.google.com" + }, + { + "from": "https://svp.onelogin.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure1.xb-online.com", + "to": "https://auth.1st.com" + }, + { + "from": "https://employers.indeed.com", + "to": "https://www.indeed.com" + }, + { + "from": "https://portal.voya.com", + "to": "https://sponsor.voya.com" + }, + { + "from": "https://pay.ebay.com", + "to": "https://www.paypal.com" + }, + { + "from": "https://www.google.com", + "to": "https://wayground.com" + }, + { + "from": "https://www.google.com", + "to": "https://create.kahoot.it" + }, + { + "from": "https://myapplications.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://landr-atlas.com", + "to": "https://pressurisationtech.com" + }, + { + "from": "https://myapps.microsoft.com", + "to": "https://myaccess.microsoft.com" + }, + { + "from": "https://pingid.state.co.us", + "to": "https://cees.my.salesforce.com" + }, + { + "from": "https://prosserschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://global-zone08.renaissance-go.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://www.pbs.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.xfinity.com", + "to": "https://login.xfinity.com" + }, + { + "from": "https://login.live.com", + "to": "https://account.live.com" + }, + { + "from": "https://search.ebscohost.com", + "to": "https://login.ebsco.com" + }, + { + "from": "https://auth.youngliving.com", + "to": "https://www.youngliving.com" + }, + { + "from": "https://cust01-prd03-ath01.prd.mykronos.com", + "to": "https://google-sso.prd.mykronos.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://www.getepic.com" + }, + { + "from": "https://i.taobao.com", + "to": "https://passport.taobao.com" + }, + { + "from": "https://auth.swyftops.com", + "to": "https://app.swyftops.com" + }, + { + "from": "https://api-807e9ec2.duosecurity.com", + "to": "https://wheaton.login.duosecurity.com" + }, + { + "from": "https://app.surveyjunkie.com", + "to": "https://go.activemeasure.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://prudential-financial-2156.workspaceoneaccess.com" + }, + { + "from": "https://okta.hioscar.com", + "to": "https://auth.kolide.com" + }, + { + "from": "https://forums.autodesk.com", + "to": "https://signin.autodesk.com" + }, + { + "from": "https://anokaramsey.learn.minnstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://usfoodsb2cprod.b2clogin.com", + "to": "https://order.usfoods.com" + }, + { + "from": "https://www.ebay.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://eaccess.employers.com", + "to": "https://login.employers.com" + }, + { + "from": "https://app.klarna.com", + "to": "https://login.klarna.com" + }, + { + "from": "https://cengageorg.my.site.com", + "to": "https://support.cengage.com" + }, + { + "from": "https://otc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://stillwaterinsurance.com", + "to": "https://stillwaterins.b2clogin.com" + }, + { + "from": "https://oabaubsutha.com", + "to": "https://rcdn-web.com" + }, + { + "from": "https://sa.ktrmr.com", + "to": "https://router.cint.com" + }, + { + "from": "https://skyward-gprod.iscorp.com", + "to": "https://www.google.com" + }, + { + "from": "https://best.aliexpress.com", + "to": "https://www.aliexpress.com" + }, + { + "from": "https://smartrecipe.site", + "to": "https://twr.dailymentips.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://signin.ebay.com" + }, + { + "from": "https://starkville.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://century.learn.minnstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://login.cat.com" + }, + { + "from": "https://my.equifax.com", + "to": "https://signin.my.equifax.com" + }, + { + "from": "https://go.sunrun.com", + "to": "https://sunrun--c.vf.force.com" + }, + { + "from": "https://ashelookedroun.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://na2.docusign.net", + "to": "https://apps.docusign.com" + }, + { + "from": "https://app.frontlineeducation.com", + "to": "https://absenceemp.frontlineeducation.com" + }, + { + "from": "https://www.aisd.net", + "to": "https://www.google.com" + }, + { + "from": "https://student-login.lwtears.com", + "to": "https://program.kwtears.com" + }, + { + "from": "https://survey.pch.com", + "to": "https://offers.pch.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://media.pearsoncmg.com" + }, + { + "from": "https://www.costco.com", + "to": "https://contacts.costco.com" + }, + { + "from": "https://www.mayoclinic.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.ebay.com", + "to": "https://cart.payments.ebay.com" + }, + { + "from": "https://authorize.music.apple.com", + "to": "https://idmsa.apple.com" + }, + { + "from": "https://forecast.weather.gov", + "to": "https://www.weather.gov" + }, + { + "from": "https://identity.onehealthcareid.com", + "to": "https://curoai.optum.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://purdueglobal.brightspace.com" + }, + { + "from": "https://care.crossoverhealth.com", + "to": "https://secure.crossoverhealth.com" + }, + { + "from": "https://mail.yahoo.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://www.rockstargames.com", + "to": "https://socialclub.rockstargames.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://1osb.com" + }, + { + "from": "https://prd.hcm.ndus.edu", + "to": "https://ndusnam.ndus.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.gptzero.me" + }, + { + "from": "https://www.rewardany.com", + "to": "https://www.shoptastic.io" + }, + { + "from": "https://employeeselfservice.okstate.edu", + "to": "https://employeeselfservice.okstate.edu:4443" + }, + { + "from": "https://s.typingclub.com", + "to": "https://clever.com" + }, + { + "from": "https://www.colegia.org", + "to": "https://fs.charterschoolit.com" + }, + { + "from": "https://auth.planbook.com", + "to": "https://app.planbook.com" + }, + { + "from": "https://r.v2i8b.com", + "to": "https://shopbuttler.com" + }, + { + "from": "https://gas.mcd.com", + "to": "https://prod-green.ebos.qsrsoft.com" + }, + { + "from": "https://play.bingoblitz.com", + "to": "https://bit.ly" + }, + { + "from": "https://login.taxes.hrblock.com", + "to": "https://login.hrblock.com" + }, + { + "from": "https://authn.premera.com", + "to": "https://member.premera.com" + }, + { + "from": "https://capousd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.dbqonline.com", + "to": "https://pgcps.instructure.com" + }, + { + "from": "https://login.routeone.net", + "to": "https://www.routeone.net" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.zappos.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.carfax.com" + }, + { + "from": "https://app.edulastic.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://my.seminolestate.edu" + }, + { + "from": "https://api-08659818.duosecurity.com", + "to": "https://secure.its.yale.edu" + }, + { + "from": "https://www.google.com", + "to": "https://compass.okta.com" + }, + { + "from": "https://chat.baidu.com", + "to": "https://www.baidu.com" + }, + { + "from": "https://zonlyst.com", + "to": "https://dealforyou.site" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://sacramentocityca.infinitecampus.org" + }, + { + "from": "https://www.gap.com", + "to": "https://secure-www.gap.com" + }, + { + "from": "https://search.manheim.com", + "to": "https://salesschedule.manheim.com" + }, + { + "from": "https://thrillshare.com", + "to": "https://accounts.thrillshare.com" + }, + { + "from": "https://login.hofstra.edu", + "to": "https://my.hofstra.edu" + }, + { + "from": "https://login.auth.vonage.com", + "to": "https://app.vonage.com" + }, + { + "from": "https://startrekfleetcommand.com", + "to": "https://to.trakzon.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://id.evidence.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://dailydealreviewer.site" + }, + { + "from": "https://onboarding.wsj.com", + "to": "https://partner.wsj.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.nfl.com" + }, + { + "from": "https://www.google.com", + "to": "https://search.google.com" + }, + { + "from": "https://insurancetoolkits.com", + "to": "https://app.insurancetoolkits.com" + }, + { + "from": "https://www.iclfca.com", + "to": "https://federation.chrysler.com" + }, + { + "from": "https://chaffey.ondemandlogin.com", + "to": "https://my.chaffey.edu" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone53.renaissance-go.com" + }, + { + "from": "https://docs.google.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://kids.nationalgeographic.com", + "to": "https://www.google.com" + }, + { + "from": "https://idas2.jpmorganchase.com", + "to": "https://workspace-nwc02-3-na.jpmchase.com" + }, + { + "from": "https://login.k12.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://halo.gcu.edu" + }, + { + "from": "https://api-aad26a5f.duosecurity.com", + "to": "https://auth.rosalindfranklin.edu" + }, + { + "from": "https://www.youtube.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://solutions.sciquest.com", + "to": "https://www.amazon.com" + }, + { + "from": "https://provider.mvphealthcare.com", + "to": "https://provideraccount.mvphealthcare.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.theguardian.com" + }, + { + "from": "https://www.maptq.com", + "to": "https://smartplayer.maptq.com" + }, + { + "from": "https://top-list.com", + "to": "https://fhvfd.com" + }, + { + "from": "https://identity.app.edgenuity.com", + "to": "https://api.imaginelearning.com" + }, + { + "from": "https://applications.zoom.us", + "to": "https://mycourses.rit.edu" + }, + { + "from": "https://brookdalecc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://1099k.ticketmaster.com", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://ibm.seismic.com", + "to": "https://auth-ibm.seismic.com" + }, + { + "from": "https://samsara.okta.com", + "to": "https://samsara.lightning.force.com" + }, + { + "from": "https://sites.google.com", + "to": "https://apps.warren.kyschools.us" + }, + { + "from": "https://surveyengine.taxcreditco.com", + "to": "https://apply.starbucks.com" + }, + { + "from": "https://searcherarea.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://login.microsoftonline.us", + "to": "https://outlook.office365.us" + }, + { + "from": "https://sdccd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.roommaster.com", + "to": "https://iqc.innquest.com" + }, + { + "from": "https://login.nocccd.edu", + "to": "https://mg.nocccd.edu" + }, + { + "from": "https://www.office.com", + "to": "https://www.google.com" + }, + { + "from": "https://intuit.service-now.com", + "to": "https://federation.intuit.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.dailymail.co.uk" + }, + { + "from": "https://oauth.cls.sba.gov", + "to": "https://lending.sba.gov" + }, + { + "from": "https://my.clevelandclinic.org", + "to": "https://www.google.com" + }, + { + "from": "https://fssocaregiver.intermountain.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.msn.com" + }, + { + "from": "https://s3.ariba.com", + "to": "https://s1.ariba.com" + }, + { + "from": "https://id.merchantos.com", + "to": "https://us.merchantos.com" + }, + { + "from": "https://images.search.yahoo.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://genesis-sso.portalelevate.com", + "to": "https://clever.com" + }, + { + "from": "https://pfedprod.wal-mart.com", + "to": "https://storejobs.wal-mart.com" + }, + { + "from": "https://caesars.okta.com", + "to": "https://cust01-prd06-ath01.prd.mykronos.com" + }, + { + "from": "https://unify.performancematters.com", + "to": "https://ola2.performancematters.com" + }, + { + "from": "https://www.apple.com", + "to": "https://account.apple.com" + }, + { + "from": "https://apay-us.amazon.com", + "to": "https://partner-web.grubhub.com" + }, + { + "from": "https://ask.uwm.com", + "to": "https://sso.uwm.com" + }, + { + "from": "https://matrixcare.okta.com", + "to": "https://sanstonehealth.matrixcare.com" + }, + { + "from": "https://carboxyou.com", + "to": "https://cardboxyou.com" + }, + { + "from": "https://www.shoppinglifestyle.com", + "to": "https://visariomedia.com" + }, + { + "from": "https://eauth.va.gov", + "to": "https://fed.eauth.va.gov" + }, + { + "from": "https://my.wgu.edu", + "to": "https://tasks.wgu.edu" + }, + { + "from": "https://www.okx.com", + "to": "https://swivingtaggers.top" + }, + { + "from": "https://www.rockauto.com", + "to": "https://www.paypal.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.forbes.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://nctc.learn.minnstate.edu" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://fed.eauth.va.gov", + "to": "https://dvagov-btsss.dynamics365portals.us" + }, + { + "from": "https://www.paramountplus.com", + "to": "https://www.google.com" + }, + { + "from": "https://team.viewpoint.com", + "to": "https://identity.team.viewpoint.com" + }, + { + "from": "https://app.podium.com", + "to": "https://auth.podium.com" + }, + { + "from": "https://connect.lumen.com", + "to": "https://signin.lumen.com" + }, + { + "from": "https://api-c6b0c057.duosecurity.com", + "to": "https://shib.bu.edu" + }, + { + "from": "https://warrensburgr6.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://hlpschools.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.aliexpress.com", + "to": "https://thirdparty.aliexpress.com" + }, + { + "from": "https://www.homedepot.com", + "to": "https://www.google.com" + }, + { + "from": "https://docs.google.com", + "to": "https://drive.google.com" + }, + { + "from": "https://service.healthplan.com", + "to": "https://my.cigna.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://outschool.com", + "to": "https://learner.outschool.com" + }, + { + "from": "https://classroom-6x.io", + "to": "https://www.google.com" + }, + { + "from": "https://www.savvasrealize.com", + "to": "https://www.google.com" + }, + { + "from": "https://aws.amazon.com", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://login.w3.ibm.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://saudementalefisica.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://www.wordreference.com", + "to": "https://www.google.com" + }, + { + "from": "https://weblogin.asu.edu", + "to": "https://login.cpe.asu.edu" + }, + { + "from": "https://schoology.dpsk12.org", + "to": "https://www.google.com" + }, + { + "from": "https://nav.portalelevate.com", + "to": "https://genesis-sso.portalelevate.com" + }, + { + "from": "https://member.umr.com", + "to": "https://identity.healthsafe-id.com" + }, + { + "from": "https://www.pgcps.org", + "to": "https://www.google.com" + }, + { + "from": "https://idpcloud.nycenet.edu", + "to": "https://www.nycenet.edu" + }, + { + "from": "https://cardpay.com", + "to": "https://pay.gmpays.com" + }, + { + "from": "https://sell.smartstore.naver.com", + "to": "https://accounts.commerce.naver.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://mylabschool.pearson.com" + }, + { + "from": "https://booking.philippineairlines.com", + "to": "https://www.philippineairlines.com" + }, + { + "from": "https://search.wesoughtit.com", + "to": "https://wesoughtit.com" + }, + { + "from": "https://login.tidal.com", + "to": "https://tidal.com" + }, + { + "from": "https://www.google.com", + "to": "https://play.prodigygame.com" + }, + { + "from": "https://mycharger.newhaven.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://idpcloud.nycenet.edu" + }, + { + "from": "https://www.google.com", + "to": "https://worklife.alight.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://elearn.mtsu.edu" + }, + { + "from": "https://www.amazon.com", + "to": "https://linktw.in" + }, + { + "from": "https://northvilleschools.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://www.backmarket.com", + "to": "https://accounts.backmarket.com" + }, + { + "from": "https://insights.modisoft.com", + "to": "https://modisoft.com" + }, + { + "from": "https://app.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.crunchyroll.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.live.com", + "to": "https://teams.microsoft.com" + }, + { + "from": "https://oauth.lifemiles.com", + "to": "https://www.lifemiles.com" + }, + { + "from": "https://dasher.doordash.com", + "to": "https://www.talent.com" + }, + { + "from": "https://clever.com", + "to": "https://my.noodletools.com" + }, + { + "from": "https://dd.indeed.com", + "to": "https://smartapply.indeed.com" + }, + { + "from": "https://mail.yahoo.com", + "to": "https://www.google.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://learn.magpie.org", + "to": "https://game-viewer.learn.magpie.org" + }, + { + "from": "https://clever.com", + "to": "https://english.prodigygame.com" + }, + { + "from": "https://pacer.psc.uscourts.gov", + "to": "https://pacer.login.uscourts.gov" + }, + { + "from": "https://www.europecuisines.com", + "to": "https://t.co" + }, + { + "from": "https://revme.online", + "to": "https://c.adsco.re" + }, + { + "from": "https://shastauhsd.aeries.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://clever.com", + "to": "https://nearpod.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://oaklandcc.desire2learn.com" + }, + { + "from": "https://heb--c.vf.force.com", + "to": "https://heb.lightning.force.com" + }, + { + "from": "https://oidc.idp.flogin.att.com", + "to": "https://fcontent.att.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://vsa2.wgu.edu", + "to": "https://access.wgu.edu" + }, + { + "from": "https://store.usps.com", + "to": "https://cnsb.usps.com" + }, + { + "from": "https://www.coachoutlet.com", + "to": "https://www.coach.com" + }, + { + "from": "https://dmu.desire2learn.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ltc.customer.johnhancock.com", + "to": "https://partnerlink.jhancock.com" + }, + { + "from": "https://my.vcccd.edu", + "to": "https://account.vcccd.edu" + }, + { + "from": "https://www.megabonanza.com", + "to": "https://nznozzz1.com" + }, + { + "from": "https://securelogin.sharefile.com", + "to": "https://auth.sharefile.io" + }, + { + "from": "https://odysseyidentityprovider.tylerhost.net", + "to": "https://portal-nc.tylertech.cloud" + }, + { + "from": "https://transactions.firstam.com", + "to": "https://login.firstam.com" + }, + { + "from": "https://authea179.alipay.com", + "to": "https://cashierea179.alipay.com" + }, + { + "from": "https://teach.mapnwea.org", + "to": "https://auth.nwea.org" + }, + { + "from": "https://login.thryv.com", + "to": "https://go.thryv.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://d2l.lonestar.edu" + }, + { + "from": "https://www.southstatebank.com", + "to": "https://cw411.checkfreeweb.com" + }, + { + "from": "https://auth.uber.com", + "to": "https://merchants.ubereats.com" + }, + { + "from": "https://shopwizo.site", + "to": "https://t.co" + }, + { + "from": "https://www.synchrony.com", + "to": "https://hsn.syf.com" + }, + { + "from": "https://message.alibaba.com", + "to": "https://login.alibaba.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://qualcomm.service-now.com" + }, + { + "from": "https://us-east-1.console.aws.amazon.com", + "to": "https://us-east-1.signin.aws.amazon.com" + }, + { + "from": "https://learn.jmhs.com", + "to": "https://landing.portal2learn.com" + }, + { + "from": "https://www.google.com", + "to": "https://portal.alisal.org" + }, + { + "from": "https://nexuspcgames.com", + "to": "https://djxh1.com" + }, + { + "from": "https://aims.okta.com", + "to": "https://online.aims.edu" + }, + { + "from": "https://auth.slu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://sullivank12.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://home.ashleydirect.com", + "to": "https://www.ashleydirect.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://99799.click.beyondcheap.com" + }, + { + "from": "https://hmh-prod-6ce385e0-e089-412b-b2ed-f53eccff7a4b.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://www.americanexpress.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://student.msu.edu", + "to": "https://auth.msu.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://sayvilleny.infinitecampus.org" + }, + { + "from": "https://prdarms.b2clogin.com", + "to": "https://armsweb.ehi.com" + }, + { + "from": "https://adfs.ucdavis.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://student.schoolcity.com", + "to": "https://clever.com" + }, + { + "from": "https://www2.streetscape.com", + "to": "https://login.streetscape.com" + }, + { + "from": "https://login.xtime.app.coxautoinc.com", + "to": "https://xtime.signin.coxautoinc.com" + }, + { + "from": "https://myut.utoledo.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://soar.usm.edu" + }, + { + "from": "https://idp.classlink.com", + "to": "https://skyward.iscorp.com" + }, + { + "from": "https://idp.pmi.org", + "to": "https://www.pmi.org" + }, + { + "from": "https://univofrochester-ss1.prd.mykronos.com", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://betterbargain.buzz", + "to": "https://djxh1.com" + }, + { + "from": "https://fun360.wilsonacademy.com", + "to": "https://auth.wilsonacademy.com" + }, + { + "from": "https://www.clocktab.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.bandlab.com", + "to": "https://www.google.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://mccs.brightspace.com" + }, + { + "from": "https://clever.com", + "to": "https://app.newsela.com" + }, + { + "from": "https://auth.learning.com", + "to": "https://student.learning.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.windows.net", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://auth.overdrive.com", + "to": "https://sentry.soraapp.com" + }, + { + "from": "https://infotracer.net", + "to": "https://www.wefindcaller.com" + }, + { + "from": "https://flowpanlive.com", + "to": "https://djxh1.com" + }, + { + "from": "https://login.eve.legal", + "to": "https://app.eve.legal" + }, + { + "from": "https://nvidia.service-now.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.klarna.com", + "to": "https://payments.klarna.com" + }, + { + "from": "https://hapi.hmhco.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://edgecustomer.geico.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://app.lodgify.com", + "to": "https://identityserver.lodgify.com" + }, + { + "from": "https://cust01-prd08-ath01.prd.mykronos.com", + "to": "https://mckesson.prd.mykronos.com" + }, + { + "from": "https://www.wekora.com", + "to": "https://t.co" + }, + { + "from": "https://esccsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://voicemanager.spectrumbusiness.net", + "to": "https://www.spectrumbusiness.net" + }, + { + "from": "https://www.livenation.com", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://shop.mheducation.com", + "to": "https://www.mheducation.com" + }, + { + "from": "https://app.perusall.com", + "to": "https://byui.instructure.com" + }, + { + "from": "https://eatcells.com", + "to": "https://vibrantscale.com" + }, + { + "from": "https://api-eb66cd1e.duosecurity.com", + "to": "https://remote.rwjbh.org" + }, + { + "from": "https://scienceconnect.io", + "to": "https://orcid.org" + }, + { + "from": "http://bbs.hanindisk.com", + "to": "http://www.hanindisk.com" + }, + { + "from": "https://app.prod.barti.com", + "to": "https://keycloak.prod.barti.com" + }, + { + "from": "https://www2.streetscape.com", + "to": "https://ceterab2cprod.b2clogin.com" + }, + { + "from": "https://student.chapterone.org", + "to": "https://app.chapterone.org" + }, + { + "from": "https://idp.21stmortgage.com", + "to": "https://myloan.21stmortgage.com" + }, + { + "from": "https://app.blackbaud.com", + "to": "https://npoc.nonprofit.yourcause.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://tv.youtube.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://studio.code.org" + }, + { + "from": "https://yearbookavenue.jostens.com", + "to": "https://www.google.com" + }, + { + "from": "https://app.ged.com", + "to": "https://wsr.pearsonvue.com" + }, + { + "from": "https://apps.bswift.com", + "to": "https://secure.bswift.com" + }, + { + "from": "https://dashboard.godaddy.com", + "to": "https://account.godaddy.com" + }, + { + "from": "https://ssop.pstcc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://lls--c.vf.force.com", + "to": "https://lls.my.salesforce.com" + }, + { + "from": "https://www.myhoroscopepro.com", + "to": "https://search-great.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://sso.cpm.org" + }, + { + "from": "https://brightspace.binghamton.edu", + "to": "https://idp.cc.binghamton.edu" + }, + { + "from": "https://www.hulu.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.msn.com" + }, + { + "from": "https://www.ibm.com", + "to": "https://login.ibm.com" + }, + { + "from": "https://trk.offerroads.com", + "to": "https://flowyepmob.com" + }, + { + "from": "https://www.epicgames.com", + "to": "https://www.fortnite.com" + }, + { + "from": "https://buy.norton.com", + "to": "https://us.norton.com" + }, + { + "from": "https://www.fordpro.com", + "to": "https://login.fordpro.com" + }, + { + "from": "https://home.testnav.com", + "to": "https://www.google.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://silentpass.leeschools.net" + }, + { + "from": "https://login.ford.com", + "to": "https://accountmanager.ford.com" + }, + { + "from": "https://portalct.mynexuscare.com", + "to": "https://mncportalprod.b2clogin.com" + }, + { + "from": "https://auth.prismhr.com", + "to": "https://peologin.b2clogin.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.chewy.com" + }, + { + "from": "https://sts.pvschools.net", + "to": "https://clever.com" + }, + { + "from": "https://apps.ndsu.edu", + "to": "https://api-bff46e3e.duosecurity.com" + }, + { + "from": "https://access.amexgbt.com", + "to": "https://global.amexgbt.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://carsoncityschools.infinitecampus.org" + }, + { + "from": "https://docusign.okta.com", + "to": "https://docusign.my.salesforce.com" + }, + { + "from": "https://progressive.boltinc.com", + "to": "https://autoinsurance1.progressivedirect.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://myfamliplusemployer.state.co.us" + }, + { + "from": "https://app.hapara.com", + "to": "https://www.teacherdashboard.com" + }, + { + "from": "https://vsa.flvs.net", + "to": "https://sts.flvs.net" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://swic.brightspace.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://inverhills.learn.minnstate.edu" + }, + { + "from": "https://eps-2.typingclub.com", + "to": "https://s.typingclub.com" + }, + { + "from": "https://www.progressive.com", + "to": "https://autoinsurance5.progressivedirect.com" + }, + { + "from": "https://secure.hulu.com", + "to": "https://signup.hulu.com" + }, + { + "from": "https://survey.yougov.com", + "to": "https://isurvey-us.yougov.com" + }, + { + "from": "https://login-eqto-saasfaprod1.fa.ocs.oraclecloud.com", + "to": "https://fa-eqto-saasfaprod1.fa.ocs.oraclecloud.com" + }, + { + "from": "https://promotions.betonline.ag", + "to": "https://antiadblocksystems.com" + }, + { + "from": "https://soar.usm.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.epicgames.com", + "to": "https://appleid.apple.com" + }, + { + "from": "https://ohid.verify.ohio.gov", + "to": "https://cust01-prd07-ath01.prd.mykronos.com" + }, + { + "from": "https://www.construct.net", + "to": "https://www.google.com" + }, + { + "from": "https://gizmos.explorelearning.com", + "to": "https://www.google.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://ublearns.buffalo.edu" + }, + { + "from": "https://myjobs.indeed.com", + "to": "https://www.indeed.com" + }, + { + "from": "https://signup.live.com", + "to": "https://www.minecraft.net" + }, + { + "from": "https://hcm.share.nm.gov", + "to": "https://idcs-b60fca17091b4d5697aa480935cd61a5.identity.oraclecloud.com" + }, + { + "from": "https://www.baidu.com", + "to": "https://baike.baidu.com" + }, + { + "from": "https://www.nytimes.com", + "to": "https://myaccount.nytimes.com" + }, + { + "from": "https://custsso.erieinsurance.com", + "to": "https://www.erieinsurance.com" + }, + { + "from": "https://stratfordschools.typingclub.com", + "to": "https://s.typingclub.com" + }, + { + "from": "https://compare.sovrn.co", + "to": "https://stylelito.co" + }, + { + "from": "https://sso-middleman.sso-prod.il-apps.com", + "to": "https://clever.com" + }, + { + "from": "https://uab-sso.prd.mykronos.com", + "to": "https://dcus21-prd15-ath01.prd.mykronos.com" + }, + { + "from": "https://account.collegeboard.org", + "to": "https://myap.collegeboard.org" + }, + { + "from": "https://canvas.lorainccc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://student.schoolcity.com" + }, + { + "from": "https://tempolearning.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://app.grammarly.com" + }, + { + "from": "https://worldpac.my.site.com", + "to": "https://speeddial.worldpac.com" + }, + { + "from": "https://www.mainaccount.com", + "to": "https://login.woveplatform.com" + }, + { + "from": "https://www.bilibili.com", + "to": "https://passport.bilibili.com" + }, + { + "from": "https://mygarage.honda.com", + "to": "https://login.honda.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://sso-nuischool.quicklaunch.io" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://nvidia.service-now.com" + }, + { + "from": "https://dcus11-prd12-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://sts.colum.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://d2l.mountunion.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.bestbuy.com", + "to": "https://go.magik.ly" + }, + { + "from": "https://cart.ebay.com", + "to": "https://pay.ebay.com" + }, + { + "from": "https://pfloginapp.cloud.aa.com", + "to": "https://travelplanner.etp.aa.com" + }, + { + "from": "https://identity.onehealthcareid.com", + "to": "https://www.encoderpro.com" + }, + { + "from": "https://vns-ep.prismhr.com", + "to": "https://vesprod.b2clogin.com" + }, + { + "from": "https://wow.boomlearning.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.jupitered.com", + "to": "https://www.google.com" + }, + { + "from": "https://esp.brainpop.com", + "to": "https://www.brainpop.com" + }, + { + "from": "https://dealya.site", + "to": "https://promexa.online" + }, + { + "from": "https://surveyengine.taxcreditco.com", + "to": "https://starbucks.eightfold.ai" + }, + { + "from": "https://auburnsd.follettdestiny.com", + "to": "https://portal.follettdestiny.com" + }, + { + "from": "https://ncfast.nc.gov", + "to": "https://idpprod.nc.gov:8443" + }, + { + "from": "https://www2.hm.com", + "to": "https://click.linksynergy.com" + }, + { + "from": "https://incommon.esu.edu", + "to": "https://esu.desire2learn.com" + }, + { + "from": "https://appfolio.okta.com", + "to": "https://appfolio.my.salesforce.com" + }, + { + "from": "https://global-zone20.renaissance-go.com", + "to": "https://harlandale.us002-rapididentity.com" + }, + { + "from": "https://members.bluecrossmn.com", + "to": "https://app.bluecareadvisormn.com" + }, + { + "from": "https://order.marykayintouch.com", + "to": "https://mk.marykayintouch.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://synergy.lps.org" + }, + { + "from": "https://www.google.com", + "to": "https://web.whatsapp.com" + }, + { + "from": "https://doodles.google", + "to": "https://www.google.com" + }, + { + "from": "https://connect.mckesson.com", + "to": "https://connect-login.mckesson.com" + }, + { + "from": "https://ddc.promo", + "to": "https://socialgiftz.com" + }, + { + "from": "https://a5.ucsd.edu", + "to": "https://act.ucsd.edu" + }, + { + "from": "https://www.va.gov", + "to": "https://www.myhealth.va.gov" + }, + { + "from": "https://my.dtcc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.stevens.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ids.mlb.com", + "to": "https://mlb.tickets.com" + }, + { + "from": "https://stripchat.com", + "to": "https://playafterdark.com" + }, + { + "from": "https://engage.cloud.microsoft", + "to": "https://web.yammer.com" + }, + { + "from": "https://www.chloe.com", + "to": "https://primel.is" + }, + { + "from": "https://lucidsoftware.okta.com", + "to": "https://auth.kolide.com" + }, + { + "from": "https://nwacc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://new.authorize.net", + "to": "https://login.authorize.net" + }, + { + "from": "https://work.1688.com", + "to": "https://login.1688.com" + }, + { + "from": "https://rivian-com.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://rulexporn.com", + "to": "https://clladss.com" + }, + { + "from": "https://myportal.cshs.org", + "to": "https://cust01-prd07-ath01.prd.mykronos.com" + }, + { + "from": "https://stream.directv.com", + "to": "https://www.directv.com" + }, + { + "from": "https://account.thehartford.com", + "to": "https://service.thehartford.com" + }, + { + "from": "https://help.aarp.org", + "to": "https://secure.aarp.org" + }, + { + "from": "https://disney.service-now.com", + "to": "https://sso.myid.disney.com" + }, + { + "from": "https://wsd.login.duosecurity.com", + "to": "https://api-e789449e.duosecurity.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://elearn.roanestate.edu" + }, + { + "from": "https://www.search-location.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://truckerportal.emodal.com", + "to": "https://termops.emodal.com" + }, + { + "from": "https://student.byui.edu", + "to": "https://login.byui.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://elearn.volstate.edu" + }, + { + "from": "https://www.livejasmin.com", + "to": "https://ctjdwm.com" + }, + { + "from": "https://fwsia.okta.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://my.csmd.edu", + "to": "https://am.csmd.edu" + }, + { + "from": "https://www.senorwooly.com", + "to": "https://student.senorwooly.com" + }, + { + "from": "https://www.sandals.com", + "to": "https://obe.sandals.com" + }, + { + "from": "https://elementary.skillstruck.com", + "to": "https://my.skillstruck.com" + }, + { + "from": "https://ibmsc.lightning.force.com", + "to": "https://ibmsc.my.salesforce.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://vww1.com", + "to": "https://rcdn-web.com" + }, + { + "from": "https://www.fordpro.com", + "to": "https://fcsfleet.b2clogin.com" + } + ] +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/ActorSafetyLists/8.6294.2057/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/ActorSafetyLists/8.6294.2057/manifest.json new file mode 100644 index 00000000..0c671d4f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/ActorSafetyLists/8.6294.2057/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "listdata.json", + "version": "8.6294.2057" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/AmountExtractionHeuristicRegexes/4/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/AmountExtractionHeuristicRegexes/4/_metadata/verified_contents.json new file mode 100644 index 00000000..f0823b20 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/AmountExtractionHeuristicRegexes/4/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJoZXVyaXN0aWNfcmVnZXhlcy5iaW5hcnlwYiIsInJvb3RfaGFzaCI6Im9ROWwxLURWWndMVzhJaFF5TDdwdlZHdkZfUy1CUmtBX3l1SXlTRi1RbDgifSx7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoibGFLd2RJdXU1d2RBX3kxZHA0LVl0YUtaVUZZdm1KV1I4TEMxdnhNMVM0VSJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6Imhhamlnb3BiYmpoZ2hiZmltZ2tmbXBlbmZrY2xtb2hrIiwiaXRlbV92ZXJzaW9uIjoiNCIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"mqnzWWPXdMmUXubyqBppOqxAY921JfSOK_NcvIfwW7mkskMg4BQz9pzkrCPEJkJVcG_XUzkx1ByskF-ZC03s0RRaghvq-xYyFIOeL8g1A6wge9NuIZiD_KGIFmjieufISG8gijhKXINUgo6aKiGVQXWlMIRluSkGYmcTDeGW87JI1CkybIDjk3BOyKewFQiPDoafqe0BtW6fW8904q-C4xrrQHyCbmOjqhmO4VIusYh3J_LA4so-B3O-nVC30XaISnRKYPDTQzsTkz_eJq9LJcPL5RORZUrRaiDLMINSJaOUtne_6CT-6tlEuaZdLpeL9oIIsAc6taHZsz8yJvHhaVnjQsXL6eJrBufupTRY5i_Q0ir_aAsiBIu5xcOirAeMknUhxmFCGW5h7xEdp-FBL2d4ukbSDhlv2qrhPzd0TjNshQoXBaZSvLVjv9sC4RSF4vwva8j9O81ZfmFyyyzBs_mYsM0cMrrRETTXg_KrYiF-CSYBM3cZQWFyJ-w_-G0kRiryB0tG9AYkDAo2DcPuHAO7pRibl7CwM9mxsD4SFjiN_dlPUfMHBUGhgPZofVb2c7nY7ztndNKPzNKwYOZLrhj8G6-TQgJL7QplhG761mrkUrZOGzAIBu8i4HN9SqfFIClGNjLYdmXruTveYMQV0RwO--7HT4Dvd2OEwa5shsw"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"CG6KXxg_Mpqgw7XcrysRHH5F6HAql4JmenqcSzsnyja8z2d_cW6IfuHAmBQ78gE8HGIa4RUC3JQn08MN5zH2PlLfo4Lnr6NOyQGatRN7PZyK6gzaIMhK_0-CVEHR-A2mP9JpT9ksmxcURiKpAK44fTqod2KpzJMILYEFnB11MsZSEVYMYWQqT1mq4gRqo0uBne6paqZXKxLXIorweRX2KYPMYX9tHFt8CugLW5LmKPbReIJ4XJaLhLxRCHimnKtqx4r1_y7xPfitVCHIAfM5QVY6hv3xubPN2_bIPMeI6k2IlCZAH2tRptGgm9a80KlDpNQxMd9Eqi_z246ltVL2iA"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/AmountExtractionHeuristicRegexes/4/heuristic_regexes.binarypb b/apps/SeleniumServiceold/chrome_profile_ddma/AmountExtractionHeuristicRegexes/4/heuristic_regexes.binarypb new file mode 100644 index 00000000..b28941ef --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/AmountExtractionHeuristicRegexes/4/heuristic_regexes.binarypb @@ -0,0 +1,3 @@ + + +(?:US\$|USD|\$)\s*\d{1,3}(?:[.,]\d{3})*(?:[.,]\d{2})?(?:\s*)(?:USD|US\$|\$)?|(?:USD|US\$|\$)?\s*\d{1,3}(?:[.,]\d{3})*(?:[.,]\d{2})?\s*(?:USD|US\$|\$)^(?:\s*)(Due now \(USD\)|(Estimated )?(?:Order Total|Total:?)|TOTAL CHARGED TODAY \*|Final Total Price:|Flight total|grand total:?|Order Total(?: \(USD\))?:?|Price|Total(?:(?: \(USD\))?| Due| for Stay| Price| to be paid:| to pay|:)?|(Your )?(?:Payment Today|total(\s)price|Total:)|Show Order Summary:|Reservation Deposit Amount Due|Payment Due Now|Your Price|Total Due Now|Amount to pay|Total amount due|You pay today|Order Summary|TOTAL PAYMENT DUE|Payable Amount)(?:\s*)$ \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/AmountExtractionHeuristicRegexes/4/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/AmountExtractionHeuristicRegexes/4/manifest.json new file mode 100644 index 00000000..e8728afd --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/AmountExtractionHeuristicRegexes/4/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "Amount Extraction Heuristic Regexes", + "version": "4" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/CertificateRevocation/10464/LICENSE b/apps/SeleniumServiceold/chrome_profile_ddma/CertificateRevocation/10464/LICENSE new file mode 100644 index 00000000..33072b59 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/CertificateRevocation/10464/LICENSE @@ -0,0 +1,27 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/CertificateRevocation/10464/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/CertificateRevocation/10464/_metadata/verified_contents.json new file mode 100644 index 00000000..6468a250 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/CertificateRevocation/10464/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJMSUNFTlNFIiwicm9vdF9oYXNoIjoiUGIwc2tBVUxaUzFqWldTQnctV0hIRkltRlhVcExiZDlUcVkwR2ZHSHBWcyJ9LHsicGF0aCI6ImNybC1zZXQiLCJyb290X2hhc2giOiJjNDdjWDhiWUwyelB2RkJKOGhLNkJFSE55NEVPa2swRktzX0xtYm96XzJNIn0seyJwYXRoIjoibWFuaWZlc3QuanNvbiIsInJvb3RfaGFzaCI6InZ6TlljQUNzWHp1QUNkZnRLdUt0dU9qYXRZY0FBZVljSjE4R0pJbVRqbjgifV0sImZvcm1hdCI6InRyZWVoYXNoIiwiaGFzaF9ibG9ja19zaXplIjo0MDk2fV0sIml0ZW1faWQiOiJoZm5rcGltbGhoZ2llYWRkZ2ZlbWpob2ZtZmJsbW5pYiIsIml0ZW1fdmVyc2lvbiI6IjEwNDY0IiwicHJvdG9jb2xfdmVyc2lvbiI6MX0","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"aJ3xqT3TpSLaKdmKVr2AR-kcInx6sM4mWfRPtn9q4w-P6VfT0rVqTa98nfXyhWE7AUbLw9PK1TAR-EnpP_bCkX-Te7DDf6ezGYg4jgi5dvsRq4U4wu6nvdd2LDh3Aykv-njp3ilZlUgf0vY5UWN00wrHmv-8V4nMVO56GLOfiWQWJV4QhxLtcva1CZ2LCwhrKrflgONR4pD31A2CoO-h_Cob3yOxJmmz-lA1BA3I5IU9KTH5sooCkmJreoYKsqlzJWUHuB-tBRdXqYD2YYFGI9lBhpp7E4ffUdw70ZFcs0k-Fp17QGDY0nOdYTgF-lUmprH8W1GX3tNy5F695V7nkQ"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"HQKxLPz-BqZ6YC1aISAbe47VFoLSyOlcsiThC9mLZHQKp7mwYPUHFUFLXEx5j9Jtg_gaQfAlkkKMBoze0AE5G300jNotwPKIS5Z2JfjPOJ0nU-2sG5yXnOblVecgPLyYg5Mll7mTXFehVqzxMB-9TBTjLDJCSdrDE3-i5zIrewCm8d9ZDmfNWlsv7cVBvkt4eW4dII2DcdW3YaSNQa_JON7iw2tloqY3XMG3HpQ1hdwJpGt7Z-skdmDdyUp8XLQWxtOWOaoh7iIy7AFkSces618o7RxRNkoM1MDW41QN31xBTxGIcNs_7FMJVrREw5EmS1eJQrf9ZN1bYP-pEkH9Ag"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/CertificateRevocation/10464/crl-set b/apps/SeleniumServiceold/chrome_profile_ddma/CertificateRevocation/10464/crl-set new file mode 100644 index 00000000..0ddd837c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/CertificateRevocation/10464/crl-set differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/CertificateRevocation/10464/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/CertificateRevocation/10464/manifest.json new file mode 100644 index 00000000..1f226e29 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/CertificateRevocation/10464/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "crl-set-4137578474909971310.data", + "version": "10464" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Crowd Deny/2026.4.13.61/Preload Data b/apps/SeleniumServiceold/chrome_profile_ddma/Crowd Deny/2026.4.13.61/Preload Data new file mode 100644 index 00000000..7ed14017 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Crowd Deny/2026.4.13.61/Preload Data @@ -0,0 +1,17857 @@ + + +24.hu + + +777.ua + +allo.ua + + altema.jp + +animesdigital.org + +anireel.wondershare.com + + anizm.net + + answear.com + + aofsoru.com + + apropfour.com + +apropthree.com + + aylink.co + +betking.com.ua + +bigpara.hurriyet.com.tr + +biznes.interia.pl + + boredflix.com + + cis.infox.sg + +clck.idealmedia.io + +click.ua + +clutchpoints.com + + comicbook.com + +dailygalaxy.com + + +ddnavi.com + + decider.com + +eobuwie.com.pl + +eurosport.tvn24.pl + + +ew.com + +fandomwire.com + +financebuzz.com + + flemmix.best + + flemmix.golf + + futurism.com + + gameswaka.com + + gamewave.fr + +geekweek.interia.pl + + go3.kinogo.bz + + go4.kinogo.bz + +haber.mynet.com + + halktv.com.tr + + +hdzog.tube + + +hochi.news + + +hotline.ua + + igg-games.com + +indiandefencereview.com + +interestingengineering.com + +jisin.jp + +kickass-news.com + +kobieta.interia.pl + +kobieta.onet.pl + + kompoz2.com + +lb4.lookmovie2.to + +life.ru + +lifehacker.com + + lifehacker.ru + +lyricsmint.com + +madame.lefigaro.fr + + mashable.com + + meduza.io + + metro.co.uk + + militaria.pl + +minimalistbaker.com + +mmb.huyamba.mobi + + modivo.pl + +motoryzacja.interia.pl + + nekochan.jp + +newrepublic.com + +news.ohmymag.com + +newsonline.press + +nishispo.nishinippon.co.jp + + +nypost.com + + okdiario.com + + +onninen.pl + + pagesix.com + + paperela.com + + +parade.com + + +people.com + +pogoda.interia.pl + +port.hu + +powerplaygames.net +" +preload-spammy.permission.site + +przegladsportowy.onet.pl + +rg.ru + + +ria.ru + +ricette.giallozafferano.it + +rivestream.org + +rollingout.com + + s.response.jp + + smaker.pl + +smart-flash.jp + +sorularlaislamiyet.com + +spammy.permission.site + + spectator.com + +sport.interia.pl + + sportano.pl + +sundayguardianlive.com + + +t24.com.tr + +thebusinessleads.com + + thehill.com + + theprint.in + +toutelatele.ouest-france.fr + + tr.puma.com + +tv.moviebite.cc + +txxx.me + +ultimateclassicrock.com + + +unherd.com + + upornia.tube + +videocelebs.net + + +wanchan.jp + +woman.excite.co.jp + + wowroms.com + +ww19.myasiantv.es + +ww26.0123movie.net + +www.20minutes.fr + +www.adnkronos.com + +www.androidcentral.com + +www.apartmenttherapy.com + +www.autoblog.com + +www.autoplus.fr + +www.autozeitung.de + + www.b92.net + +www.beliani.pl + +www.bkmkitap.com + +www.bobvila.com + +www.bollywoodshaadis.com + + www.bryk.pl + +www.buzfilmizle3.com + +www.capital.fr + +www.championat.com + +www.christianpost.com + + www.cimri.com + +www.cosmopolitan.com + +www.countryliving.com + +www.creativebloq.com + +www.dailykos.com + +www.dailymail.co.uk + + www.delfi.lt + +www.denofgeek.com + +www.denverpost.com + +www.destructoid.com + +www.digitalcameraworld.com + +www.discovermagazine.com + +www.dlink8.com + + www.e1.ru + +www.eatthis.com + +www.ecranlarge.com + +www.elespanol.com + + www.elle.com + +www.ensonhaber.com + +www.eponuda.com + +www.espinof.com + +www.esquire.com + +www.euro.com.pl + +www.evvelcevap.com + +www.firstpost.com + +www.fontanka.ru + +www.foodandwine.com + +www.fotomac.com.tr + +www.gamesradar.com + +www.gardeningknowhow.com + + www.gazeta.pl + + +www.geo.fr + +www.gobankingrates.com + +www.guitarworld.com + + www.gzt.com + +www.hangikredi.com + +www.harpersbazaar.com + +www.hazipatika.com + +www.heavy-r.com + + www.hebe.pl + +www.hellomagazine.com + + www.hisse.net + +www.huffingtonpost.fr + + www.ign.com + +www.ilgiornale.it + +www.independent.co.uk + + www.infor.pl + +www.inside-games.jp + +www.insidermonkey.com + +www.instyle.com + +www.interia.pl + +www.itopya.com + + www.iza.ne.jp + +www.jeuxvideo.com + +www.justjared.com + + www.km77.com + + www.kurir.rs + +www.laprovence.com + +www.larazon.es + + www.lecker.de + +www.leparisien.fr + +www.lexpress.fr + +www.lookmovie2.to + +www.loudersound.com + +www.marieclaire.com + +www.mariefrance.fr + +www.maximonline.ru + +www.meczyki.pl + +www.mediaexpert.pl + +www.mediaite.com + +www.memurlar.net + +www.mensjournal.com + +www.mentalfloss.com + +www.mercurynews.com + + www.merkur.de + +www.musicradar.com + +www.my-personaltrainer.it + + www.mynet.com + + www.ndtv.com + +www.newindianexpress.com + +www.newsweek.com + + www.nme.com + +www.ntv.com.tr + +www.ntvspor.net + + www.odatv.com + + www.onet.pl + + www.out.com + +www.outkick.com + +www.parents.fr + +www.paribucineverse.com + +www.pcgamer.com + +www.pcworld.com + +www.phonearena.com + +www.popsci.com + +www.realsimple.com + +www.recordchina.co.jp + + +www.rmf.fm + + www.rmf24.pl + +www.robotistan.com + + www.rp.pl + +www.sabah.com.tr + +www.schulferien.org + +www.seriouseats.com + +www.sfchronicle.com + +www.sfgate.com + +www.skuola.net + +www.sozcu.com.tr + +www.sport-express.ru + + www.sport1.de + +www.sportskeeda.com + +www.studenti.it + +www.sueddeutsche.de + +www.supplementler.com + +www.technopat.net + +www.techradar.com + +www.telegraphindia.com + +www.tgrthaber.com + +www.the-independent.com + +www.the-sun.com + +www.thecelebpost.com + +www.thedailybeast.com + +www.thekitchn.com + +www.thenews.com.pk + +www.thespruce.com + +www.thespruceeats.com + +www.thestreet.com + +www.thesun.co.uk + + www.thesun.ie + +www.tipgalore.com + + www.tmz.com + +www.tokyo-sports.co.jp + +www.tomsguide.com + +www.tomshardware.com + +www.townandcountrymag.com + +www.transfermarkt.com.tr + +www.travelandtourworld.com + +www.turkiyegazetesi.com.tr + + www.twz.com + +www.usatoday.com + +www.usmagazine.com + + www.vezess.hu + + www.vice.com + +www.washingtontimes.com + +www.whathifi.com + +www.wionews.com + +www.xataka.com + +www.yardbarker.com + +www.yenicaggazetesi.com + +www.yenisafak.com + +www.ynetnews.com + +www.zakzak.co.jp + +www.zipfilmizle.com + + wyborcza.pl + +wydarzenia.interia.pl + +xn--90aivcdt6dxbc.xn--p1ai + +yorozoonews.jp + +young-machine.com + +zero.pl + +01dvw2j62wxn.today + +025-52225999.name + +09repe9fpbqn.today + +0a9grgnwl552.today + +0dqgtlnaesfz.today + +0kdvq5jrzgrx.today + +0lin.com + +0lq23al88f10.today + +0mj5wsh0rt4a.today + +0tn2imd6iv6a.today + +0vqgwktpsrio.today + +0zfs325mcqis.today + + 1-host-1.com + + +100161.com + +10xmarketingcoach.com + +10xrealestatepro.com + +10xsalestrainer.com + + +110104.icu + + +12-red.icu + +12monthloanstoday.com + + 12player.com + + +13-red.icu + +13b5l0xe898j.today + + +14-red.icu + + +15-red.icu + + +17-red.icu + + 178zz.com + + +18-red.icu + +18cjdvqzik.com + + +19-red.icu + +1921681001.tel + +1ak8z6ml7p9s.today + + +1aufd.info + +1btk.com + + 1dating.click + +1dating.monster + +1deepconnection.com + +1fshjg71tuw1.today + +1ibv3fq5mxhb.today + +1pcs7tm07jfl.today + +1sexyangels.click + + 2-achieve.org + + +21-red.icu + + +210104.icu + +213drfe5awfu.today + +24datasecure.sbs + +271y.com + +28yw2h006ss0.today + +2cggpaxl08r6.today + +2isp4yvmd51x.today + + +2jx2jx.com + + +2land2.org + +2ov.top + +2sexyangels.click + +2t2g4a4f8dic.today + +2zixzrm1khmi.today + + +310104.icu + + 32303.icu + +32glnqa2vtgl.today + +35wa7vgdc4a7.today + +360citymaps.com + + 365f6223.org + +3cemssiwqj88.today + +3gobiernodecanarias.org + +3obgtctzhboo.today + +3v6kazu7z5q9.today + + 3vids.org + + +410104.icu + + 42303.icu + +45sex45vsi5r.today + +46yearsastoner.com + +48ex6d9l1bkd.today + +48xxrjwwxe6h.today + +498rc5vcaatr.today + +4hap.com + + 4kdownload.to + +4salecodes.com + +4v99x7nbrsdx.today + +4von7ksmxwsw.today + + 4vt770j.com + + 4webp.org + +50i5n90baskk.today + + 516ju.com + +51ovlc8hxc5x.today + + 52303.icu + + +53xtme.com + + 5a1hg7r.com + +5aeavpi173qd.today + +5cf16vjmbant.today + +5enligwqtbgf.today + +5fsj0jc0netn.today + + +5gxuen.xyz + +5rgr7z4y85dw.today + +60thcelebrations.com + +60ygme6g0yf4.today + + 62303.icu + +62ca2lqdlrw2.today + +6afy2bl6bro9.today + +6cvfos91gmt7.today + +6fk0czqb61fx.today + + 6hyun.com + +6ik8b5rcjnv7.today + +6k7qnku0199m.today + +6m6phpfdev80.today + +6qmecobgpvk7.today + +6s4libivcjfq.today + +6tpg64z76t8t.today + +71v3wy7v7m17.today + + 72303.icu + +7a5jgqrdm4c6.today + +7b1xh1d6t3r3.today + +7l0nje7h2hnb.today + +7nvkgbvhed2k.today + +7yourflirtygirl.click + + 82303.icu + + 826bi.com + +84hebqtwubor.today + +873s46r7qvt4.today + + 895yy.com + +8e5j5yf0s91b.today + +8fj5dy13tz8v.today + +8fpbctwx1w54.today + +8ibldz73fcyd.today + +8v4rmh70vtv8.today + +8zfk13h92wyo.today + + +907940.com + +917fanxian.com + +91gongshang.com + + 92303.icu + +92akbgy6cyht.today + + +958170.com + + +962570.com + +96hm61xfwscs.today + + +975211.com + +98thegifts.lol + +98theoldone.lol + +98theprizes.lol + + 9artz.com + +9fgvszckg1wm.today + +9fl0b2ar7sxe.today + +9ixxei26i0s2.today + +9sqv5du923by.today + +9xe39xim9x28.today + +a5m8i14tf333.today + +aaronebooksandgames.com + + ab2day.space + + ab2day.store + + ab2for.info + + ab2for.life + + ab2for.live + + ab2for.store + + +ab2for.xyz + +abadinobis.info + +abbuhrotia.com + + abiringly.com + + abjav.com + + +abmilf.com + +abnersonos.info + +aboutphone.live + +abram-kishes-gurls.shop + +abroadgolfjail.blog + + absaar.shop + +absolutemypump.art + + abxxx.com + +abysstore.shop + +accamragli.cyou + +accessiblenineexplode.pro + +accotoutrh.cyou + +accountsnation.com + +acetalentnet.com + +acidosuchly.com + +acrofintech.com + +actionrestorefar.hair + + active-st.com + +actremotethousand.cfd + +acueballrollsintoabar.com + + adbullet.pro + +add5xb1opf0h.today + +addurl-addsite.com + +adequatelargeso.icu + + adlectric.com + + admin545.com +! +administrativeeageror.homes + +admireinstructyours.my + +adnoununsubstantial.makeup + +adpulsar.click + + ads-cash.ru + + +ads4pc.com + +adsblendzone.top + +adsboostpoint.top + +adscendbase.com + +adsclickerhub.top + +adscloudboost.top + +adscloudnode.top + +adscloudvector.top + +adscrushtrend.top + +adsdatarank.top + +adsenginepush.top + +adsfeedstream.top + +adsflowpoint.top + +adsflowpulse.top + +adsfocusboost.top + +adsforcomputercity.com + +adsforcomputertech.com + +adsforcomputerweb.com + +adsfunnellead.top + +adsfunnelpeak.top + +adsfusionhub.top + +adsfusionpoint.top + +adsinsightrtb.top + +adsleadboost.top + +adsleadengine.top + +adsleadpixel.top + +adsleadtrack.top + +adslinkzone.top + +adslivetraining.com + +adsmediazone.top + +adsmetricshub.top + +adsmetricsnova.top + +adspixelpoint.top + +adsrankboost.top + +adsrankcore.top + +adsrapidclick.top + +adsreachhub.top + +adsreachnova.top + +adsstackfusion.top + +adsswiftmove.top + + adstopc.com + +adstormix.click + +adsvelocityzone.top + +adszenithcore.top + +adtrailix.click + +adtrailx.click + +adultflame.xyz + +adultflirt.org + +adultfuns.club + +adultgamesxxx.com + +adultosprofesionales.com + +adultporngaming.com + +adventurematchmaker.com + +adventureseekermatch.com + +adviserscientistseven.my + + advoropar.com + + advtgroup.com + + advtpro.com + + adzeam.shop + +adzonera88.click + +ae9rqy605c0n.today + +aeriehoofs.info + + aerobyte.xyz + +aerodyte.click + +aestheticfadewhich.cyou + +afae-defender.pro + +afek-adguard.pro + +affectionateunion.com + +affinityavenue.click + +affinityspark.xyz + + affinyra.xyz + + affinyzo.com + +afhg-defender.pro + +africansoftlygraduate.my + +afrownrider.work + +afteracceptablevalid.click + +afterassaultadd.homes + +afterdancecasino.guru + +afterhoursdate.xyz + +aftersuffervolunteer.guru + + afuhe.sbs + + afvstore.top + +againstlandacquisition.my + +againstpleasanttire.cyou + +againstpromotecrawl.bond + + agapelove.xyz + +aggretracu.cyou + +aggroabbac.cyou + +agpf-defender.pro + +agriculturalinterested.my + +agua1terra.cfd + +agvc-protect.pro + +ahramrazor.info + + ahuzeyag.sbs + +ai4ww0w8vjq3.today + +aicompanionchoice.com + +aicompanionlink.com + +aicompatiblend.com + +aiconnectioncraft.com + +aicupidconnection.com + + +aicyly.com + +aid4families.com + +aidatecompatibility.com + +aiforeematone.com + +aiforromance.com + +aigaithojo.com + +aigeniusconnect.com + +aiheartconnection.com + +aihw-defender.pro + +ailoveharmony.com + +aimeeorigi.info + +aimtwentyblond.my + +aiperfectpairing.com + +airsoftbetuwe.com + +aitextservices.com + +ajgh-defender.pro + + ajuce.com + +akarizonal.info + + akityru.org + +akl.im + +aklm-defender.pro + +alarmtwats.info + + albarubio.com +$ +alcoholdeliverymississauga.com + +alcuinfonds.be + +aldifirical.com + + algoamm.com + +algolove.monster + + +ali37.life + +alienrefra.rest + + alintans.com + + +alkar.info + +alkydhusband.sbs + +allamvopogi.cyou +! +alldigitalproductreview.com + +allegedrepresentative.club + + allevrig.com + +allgirlsforyou.click + +alloutdoorromantic.my + + allown.co.in + +alltrkbst.site + +alobiliquian.com + +alphacore.info + +alpheneriq.co.in + +alphenero.co.in + + +alqaly.com + +alternativestayafter.my + +althoughrelevantsmooth.cam + +altimatrix.com + + altscoins.com + +aluminumfewerlucky.click + +amariharen.info + +amateurkinkycouple.com + +amazedatlng.com + +amazingdayssd.online + +ameliadreams.com + +americanbenefitzone.com + +amgcoffeetrading.com + + amglic1.com + +amigaslindas.com + +amishintribeca.com + +ammaedereg.rest + + amonitaso.sbs + + +amoria.top + +amos-protect.pro + +amosonwrites.com + +amouradventures.online + +amouradventures.top + +amourconnects.com + +amourplayground.com + +amplifydatingdrive.top + +amplifysparkpush.top + +amysstudio.com + +amzjalashya.com + +anaharken.beauty + +analyzefifteennaval.blog + +anatrconte.rest +! +ancestorquickbehalf.digital + +android-fest.ru + +androiddefensepanel.com + +androidexpert.info + +androidintegritycheck.com + +androidoptionshub.com + +androidpolicycenter.com + +androidpro.info + +androidrescuevault.com + +androidsystem.info + +androidtoolsdesk.com + +androidutilityconsole.com + +androidvip.net + +androidwarden.com + + +andylh.xyz + +andypatterson.com + +anesulitted.com + + angelcito.org + +anglegravity.rest + +anillosdesilicona.top + +animecitystudio.com + +anishalakhani.com + + anjdmvk.com + +anklerocha.info + +announcementromantic.click + +anonopinion.com +% +anotherstrictcomprehensive.hair + +anpb-protect.pro +( +"anticipateexpertisethemselves.blog + + antifomo.com + + anudoce.sbs + +anybodyneardaily.cfd + +anynuclearable.cam + +anyoneintimateleap.art + +anytimecleaningllc.com + +anzattigente.com + + aoao8.com + +apf51xgvetkh.today + +api-track-link.com + + +apn247.com + +apordicalled.com + +appaccesskit.com + +appcleanbox.com + +appdevice.site + +appealpowerfulanything.cfd + +apphealthcheck.com + +applyillusionhis.xyz +! +appropriatesecondtackle.pro + +approveyourloan.top + +apptrustcenter.com + + appxil.tech + +aprilnews1.com + +aptetemplar.shop + +aptitunder.rest + + apvideo.info + +aquiverhearts.xyz + + aramaak.com + +aramediacu.com + +ardulavinify.com + + arenahjg.pics + +ari6f5lsojir.today + +arietmonop.rest + +arileventosing.com + +aroundmarkinvestigate.pro + + arovowuka.sbs + +arrangesoonremarkable.work + +arrithryng.com + +arteamanopanama.com + +artificialnotsupreme.work + +artisticyourdifficult.guru + +artistryhearts.monster + + +artos.name + +arvion.website + +asadawushu.info + + asayamind.com + +asconsidersonyx.info + +asconsidersonyx.link + +ascreamautomatic.digital + + asesl.com + +asexybabes.com + +asiateenwebcams.com + + asionhous.com + +asmobilesteady.club + +asofficialdream.hair + +assercompa.cyou + +assistance-guides.com + +assistancetopamid.guru + +assistantworkher.guru + +associateunlikerather.pro + +assultcahr.com + +astunbuing.com + + +atihad.sbs + +atkindweeb.info + +atonlyit.online + + atonlyit.ru + +attachcompelalthough.guru + +attachwhosebloody.cyou + +attractbronzenow.cam + +attractiononlinechat.xyz + + atxeogt.xyz + +audiofirst.xyz + +audivance.website + +augiejosey.info + + auravibeo.xyz + +auto-traveler.com + +autoaccidentteam.com + +automaticvsmanual.autos + +aux6.ru + + avanfolok.ru + +averagesapper.com + +avershersyls.com + +avertfoxes.info + +avionicsauction.com + + avufoqolu.sbs + +awaitinggirl.com + +awaken2wonder.com + +awardbihar.info + +awardselectt.com + +awayelementjar.click + +awayiconeconomy.cfd + +awfulwealthymuch.xyz + + axesu.sbs + +axletreepleasingness.shop + + axuxrey.xyz + + ayron.cfd + +azdjevents.com + + azmodus.xyz + + azossaudu.com + + b-d30.org + +b-desperatebooties.xyz + + b-upssies.com + +babeoncall.pro + +bachalicious.shop + + badivoerl.ru + +balancebrilliance.pw + +balancednoarticulate.cam + +balanceenoughtop.digital +! +balloonconditionversus.blog + + balxorin.xyz + +banafokaler.ru + +banana-secrets.com + +bananafanana.ru + + banarlopak.ru + + banedaot.ru + +banghiswife.com + +barato7mix.sbs + + baratok24.cfd + +barbeintro.rest +& + bareelectronicsemotionally.homes + +barina.website + +barneedmuch.icu + + barpluva.com + + bartents.com + +basherreebbus.com + + +bashi5.org + +batg-protect.pro + +bathergise.com + +batrashrek.info + + bau-messe.com + + bavik.org + + bayaxik.sbs + + bazzl.com + + bbb168bbb.com + +bbchs69reunion.org + + +bbl21.life + + bbtyowr.com + +bbxv-adguard.pro + +bcbb-defender.pro + +beastinheritseven.click + +beatthankit.cam + +becauseclassifyfire.homes + +becauseethnicbanking.work + + becouple.xyz +" +beeffifteenfundamental.homes + +beefjerkybible.com + +beforepincontrol.work + +beforetallliquid.mom + +behalfarmjournalism.art + +being-spayds-chip.top + + beiypoc.com + +belayisemonsomy.com + +belgiumamour.com + +bellbothflow.art + +belle-etage.com + +belowdevoteswitch.cyou + +bendhimsite.mom + +beneathgazeexcuse.art + +benefitsaccessnow.com + +benefitsforher.com + +benstituracible.com + +berienicate.com + +berlipruri.rest + +berndsbumstipps.net + +berryflowlabs.bid + +bes-video-online-now.work +! +best-movies-and-videos.cyou +! +bestappforyourasdsad.online + +bestappforyourasdsad.shop + +bestappforyourasdsad.store + +bestappforyourasdsad.xyz +' +!bestappforyourasjdabhsjdba.online +% +bestappforyourasjdabhsjdba.shop +! +bestbettforyounowlife.store + +bestclickromancese.com + +bestdayeversweeps.com + + besthub.cfd + +bestmediahq.cfd + +bestmedialy.cfd + +bestportal.cfd + +bestshopsave.com + + besttelly.cfd + +besttellyapp.cfd + +besttellyhq.cfd + +besttellyhub.cfd + + besttvhq.cfd + + besttvhub.cfd + +besttvlabs.cfd + + betabets.top + +betrenthbia.com + +betsitsyourlife.online + +betsyleila.info + +betterdatingworld.com + +bettermodeling.com +$ +bettinlifegiveyouchanse.online +# +bettinlifegiveyouchanse.space + + beweleg.xyz + +beyondabsorbonline.icu + +beyondseriouslove.com + +bfax-defender.pro + + bfxzh.com + + bgskh.org + + bhjio.biz + + bhycmfux.com + +bibliabendita.com + +biessedlucks.com + +bigbeaksbirdtoys.com + + bigbycat.com + + bigbydog.com + +biggestbutt.xyz + + +bigpax.com + +biik-adguard.pro + + bijoubrio.com + +billig6shop.cfd + + bilosoz.xyz + +binaryoptionslive.com +" +biographysuburbagainst.click + +biohydraulicfluids.com + +biolinklove.xyz + +biologicaly.com + +bioplatform.info + + biovideo.shop + + +biqund.com + + birelacte.com + + +birowr.com + + biruowxw.com + +bischodinta.cyou + +bitabandoniraqi.blog + + bitebunny.com + + bitsetone.com + + +bivena.lol + +bixi-protect.pro + +bizarredate.com + +biztapzone.com + +bj3ocpp3cd53.today + +bksd-protect.pro +! +blackbuggybakingcompany.com + +blackmylar.com + +blackporn.tube + +blacktucci.info + +blasphemousignescent.sbs + + blayto.site + + blayto.space + +blaze-hardware.com + + blazevibe.xyz + +blazing-vein.com + + blectonly.com + +blemandepia.com + + blestions.com + +blindsdirectpetaluma.com + +blissfuldaily.com + +blokelense.info + +bloomedesigns.com + +blooming-bond.com + +blueboostpress.shop + +bluecheeseranch.online + +bluedatingtrail.top + +bluedatingvibe.top + +bluefish27.sbs + +blueh1lltop.shop + + bluemont.cfd + +blueoceanhawk.top + +blueoceanlynx.top + + blukotek.cfd + + +blyo.click + +bmfw-protect.pro + +bmusicforyou2.com + +bnk12cn20219.today + +bo-caribean-bar.com + +boastlesbo.info + + bobsteel.com + +bodyheatdesire.com + +bodyshapersfitnessgym.com + +boholjoist.info + +bokehshown.info + +boldheartconnections.com + +boldjourneydating.com + +bolesirfan.info + +bond-circle.com + +bond-cloud.com + + bond-wave.com + + bond-zone.com + + bondmarsh.com + +bondmellow.com + + boomba.club + +boomsrondo.info + +boostlabssummit.com + +bootsafemode.com + +borealismetal.com + +boredwithlife.com + +boringrabbit.com + +bormarburton.com + + bossmedia.cfd + +bossmediahq.cfd + +bossmedialabs.cfd + + bosulels.com + +bothhistoricautomatic.my + + botonex.com + +bountifulloansnow.co + +bountylinkup.club + + boustahe.com + +bowadmithence.autos + +bownstacar.com + +boyerbiles.info + +boylovestory.com + +bpis-protect.pro + +bravefalconpeak.top + +bravefoxhunt.top + +bravenightfalcon.top + +bravestormhawk.top + +bravetigerpeak.top + +breastariseour.cyou + +breathpantnext.cfd + +breeze-banking.com + + brefulum.com + +bright-meetups.com + +briliiantsdate.net + +brilliawave.com + +brioxelq.co.in + +britcoinassociation.com + +britcoingroup.com + +britishbluefintuna.com + +britishtuna.com + +bronzegiraffe.com + +brookbeall.info + +browncontinuingmine.click + +browse-for-preview.com + +browserauditbase.com + +browsercontrolcenter.com + +browserdefenders.com + +browsermonitorboard.com +! +browserpermissioncenter.com + +browserprotectstation.com + +browserscandesk.com + +browsershieldboard.com + +browsersurvey.com + +browserutilitypanel.com + +bruceclay-inc.com + +bruxolab.click + + +bsa209.com + +bslo7rigs1fh.today + + bsmtitqan.com + + bsxutizz.com + +btfempire.pics + +btopwebsites3.com + + +btpk10.com + +btvcn5bxllfp.today + + +btxpgs.com + +buddaheadmusic.com + +budgetmufflershopoh.com + +bukitstrawberry.com + +buonprezzo.cfd + +bupi-adguard.pro + +burayagidin.com + +burgreekspuls.site + +buro-faynblat.com + +burqachard.info + +burstflare.click + +burstreach.site + +bursttrailr.click + +burstzenix.xyz + +burtscaned.info +" +business-search-partners.com + +businesstalkzone.xyz + + butecare.com +" +butterwesatisfaction.digital + +buuutr5ppqs2.today + + buy-web.com + +buytoletcalc.com + +buzzblastr.xyz + +buzzhatchr.click + +bxdu-protect.pro + +bxg3ty23y7mj.today + +byarrestweird.cyou + +byendlesssort.digital + +byersdamme.info + +bygg-adguard.pro + + bygodroll.com + + byoneroll.com + +bystrictfamiliar.blog + +bytebond.click + + c-upssies.com + +c17vip4mt9qa.today + +c4ucmtqm9666.today + +c6ksb79gxqyf.today + +ca1jr2zp4y98.today + +cacanhhatinh.com + +cadesteraisputz.site + + caf21.org + +cafematinal.xyz + +caferapido.sbs + +cafesoylentgreen.com + +cagrimerkezinumarasi.org + +calculatestandpart.click + +calentium.co.in + +califpetal.info + +callabargerete.com + + callmedia.cfd + +callmediahub.cfd + +calltelehq.cfd + +calltelehub.cfd + +cambodianvoices.org + +camguide24.com + +caminolargo.cfd + +campnhikestores.com + +campusonline.org + + camsvalet.com +! +canadalowestpricecialis.xyz + +cannabisdataexchange.com + +canonjunks.info + + cantinane.com + + +canved.xyz + + capblast.top + +capitaddeb.rest + +capital-top-dovrixen.sbs + +capital-top-hyzenqilo.sbs + +capital-top-nuvarixol.sbs + +capital-top-oxeravoni.sbs + +capitaltop-bexulnar.sbs + +capitaltop-bexurani.sbs + +capitaltop-bravexonix.sbs + +capitaltop-braxeliv.sbs + +capitaltop-brenulva.sbs + +capitaltop-bryqelix.sbs + +capitaltop-bryzalon.sbs + +capitaltop-cravilonix.sbs + +capitaltop-crenulva.sbs + +capitaltop-cyplarvo.sbs + +capitaltop-cytraven.sbs + +capitaltop-cyvarlon.sbs + +capitaltop-cyvarnix.sbs + +capitaltop-cyvorixa.sbs + +capitaltop-dovrixal.sbs + +capitaltop-drenulrox.sbs + +capitaltop-drenulva.sbs + +capitaltop-dyveraxonix.sbs + +capitaltop-frenulrox.sbs + +capitaltop-frenulva.sbs + +capitaltop-fynarqel.sbs + +capitaltop-fynelzor.sbs + +capitaltop-fyraxeno.sbs + +capitaltop-fyronalix.sbs + +capitaltop-fyvalronix.sbs + +capitaltop-galvexin.sbs + +capitaltop-garvexon.sbs + +capitaltop-garvuxin.sbs + +capitaltop-gexarivonix.sbs + +capitaltop-grenulrox.sbs + +capitaltop-grenulva.sbs + +capitaltop-hrenulrox.sbs + +capitaltop-hrenulva.sbs + +capitaltop-hypravel.sbs + +capitaltop-hyvalnix.sbs + +capitaltop-hyzenalix.sbs + +capitaltop-jexulnor.sbs + +capitaltop-jrenulrox.sbs + +capitaltop-jrenulva.sbs + +capitaltop-jyxarone.sbs + +capitaltop-korvexal.sbs + +capitaltop-korvexil.sbs + +capitaltop-kovrizen.sbs + +capitaltop-lyvarnox.sbs + +capitaltop-mexorani.sbs + +capitaltop-nuvaxiro.sbs + +capitaltop-oxarvile.sbs + +capitaltop-pyveraxo.sbs + +capitaltop-ryvalnex.sbs + +capitaltop-syxarvil.sbs + +capitaltop-tyvalnex.sbs + +capitaltop-uxorvani.sbs + +capitaltop-worvaxil.sbs + +capitaltop-xyvalnex.sbs + +captchaless.top + +cardifinia.rest + +careereliteromance.com + +carefreeduohub.com + +carefreelovezone.com + +carefreeromancezone.com + + careinpol.top + +caribbeanconsultantsrv.com + +carineamici.com + +caringdaughters.org + +carinsure.com.ng + +carolinehansen.com + +cartelstyle.com + +casapronto.cfd + +casaverde77.cfd + +cashavex.co.in + +cashsearchseven.com + +cashsearchthree.com + +casiwasi.click + +casual-crush.com + +casuallylinked.com + +casualvibeshub.com + + casurio.org + +catalystbridgeworks.co.in + +catchawards.com + +catchbothinfluential.cfd + +catchmajorbefore.my + +cathodecrypto.com + +catkeychains.com + + cavakoler.ru + +cavalompha.cyou + + cavapoler.ru + + cavfaehjol.ru + +cavotoes.click + +caxpxf1tlcbz.today + +cbtannerrealty.com + +ccdb-adguard.pro + + ccpp.info + + +ccqqzl.com + +cdz9g0qqy0gk.today + +cediuminglyards.com + +celestial-shade.com +( +"cell-symposia-aging-metabolism.com + + cellboon.com + +cendadshub.com + +cendadslab.com + +cendadspark.com + +centralcoastpianos.com +# +centrodiagnosticoippocrate.it + + +cet2026.in + + cevinater.ru + + cezio.sbs + +cfdt-emploi.com + + cfeatex.xyz + +cfrybrightiqk.today + +cfryconnectzk.today + +cfrydriveupk.today + +cfryflowmindk.today + +cfrylearningk.today + +cfrylevelupxk.today + +cfrynewstartk.today + +cfryoptimizek.today + +cfryprogressk.today + +cfryresultxk.today + +cfrysearchitk.today + +cfryskyhighxk.today + +cfrysmartnetk.today + +cfryspeedprok.today + +cfryspeedrunk.today + +cfrystreamixk.today + +cfrysuccessk.today + +cfrytechlinek.today + +cfryupscalek.today + +cfryupscalezk.today + +cfryvisionzk.today + +cfrywebdrivek.today + +cfryworkmatek.today + +cfrzachieverk.today + +cfrzbrightiqk.today + +cfrzbrightupk.today + +cfrzdatapathk.today + +cfrzdesignupk.today + +cfrzeasyworkk.today + +cfrzfastgrowk.today + +cfrzflowpathk.today + +cfrzgoalpathk.today + +cfrzgogetterk.today + +cfrzgrowwisek.today + +cfrzimpactzk.today + +cfrzinsightxk.today + +cfrzinspirepowerk.today + +cfrzlearningk.today + +cfrzlevelupxk.today + +cfrzlogichubk.today + +cfrzlogicnetk.today + +cfrzmarketupk.today + +cfrzmaxforcek.today + +cfrzmaxscalek.today + +cfrzmodernxk.today + +cfrznetworkk.today + +cfrznewstartk.today + +cfrznextmovek.today + +cfrzopenmindk.today + +cfrzplanwisek.today + +cfrzproactivek.today + +cfrzspeedrunk.today + +cfrzstrongerk.today + +cfrzteamcorek.today + +cfrzupscalezk.today + +cfrzvisionfxk.today + +cfrzwebdrivek.today + +cfrzwiseplank.today + +cfrzworkmatek.today + +cfsaachieverk.today + +cfsabestplank.today + +cfsaboostwayk.today + +cfsabrightiqk.today + +cfsabrightupk.today + +cfsaclarifyxk.today + +cfsaconnectzk.today + +cfsadatapathk.today + +cfsadesignupk.today + +cfsadreambigk.today + +cfsaeasyworkk.today + +cfsaflowmindk.today + +cfsagoalpathk.today + +cfsagogetterk.today + +cfsagrowwisek.today + +cfsaimpactupk.today + +cfsaimpactzk.today + +cfsainsightxk.today + +cfsalearningk.today + +cfsalevelupxk.today + +cfsalogicboxk.today + +cfsalogicnetk.today + +cfsamarketupk.today + +cfsamaxforcek.today + +cfsamaxlevelk.today + +cfsanewslinek.today + +cfsanewstartk.today + +cfsanextstepk.today + +cfsaopenmindk.today + +cfsaoptimizek.today + +cfsaplanwisek.today + +cfsapowerhubk.today + +cfsaproactivek.today + +cfsaquickhubk.today + +cfsasearchitk.today + +cfsasolutionpowerk.today + +cfsaspeedrunk.today + +cfsastreamixk.today + +cfsastrongerk.today + +cfsateamcorek.today + +cfsatechcrewk.today + +cfsatechstepk.today + +cfsathinkhubk.today + +cfsavisionfxk.today + +cfsawebdrivek.today + +cfsawiseplank.today + +cfsaworkmatek.today + +cfsaworkplank.today + +cfsbnewslinek.today + +ch3mistrylane.com + +chaetognathanspleenly.info + +chainvoltgrid.com + +chamomitic.cyou + +championstars.click + +chancetowinforyou.com + +changefamousnow.pro + +channelnetfusion.top + + chaotick.com + +characterizeyourclose.cfd + + chargbt.com + +charmchasers.click + + charmexa.xyz + +charmingartisans.com + +charnarreeneri.com + +chat-vibes.com + + chatlux.xyz + + chayalove.xyz + +cheaperclub.com + +cheaphissuper.click + +cheapuggsusonline.com + + cheapvibe.cfd + +checkhere.info + +checkonline.cfd + +checkyour.digital + +chemistryafterdark.xyz + +chesshealthmail.com + +chgh-adguard.pro + +chicagoapartments.org + +chicharitos.biz + + chikpick.xyz + +chillvibeconnect.com + +chinangling.com + + chipiurte.com + +chitay-novosti-zdes.online + +chitay-novosti-zdes.ru + +chiurfomen.cyou + + chjtljd.com + + chob88888.com + +chocolateandcraft.com + + chograps.com + +choice-uscardfinders.com + +choicegoldcard.com + +chonateciae.com + +chooserealizeeven.blog + +chooseyourchoose.com + +chopdozenobstacle.cyou + +chougougou.com +$ +christiancommunitypartners.com +" +chronichisinnovative.digital + +chroniclesofus.monster + +churchvendors.com + + chut4sex.com + +ci0i1jv0h7zx.today + +cialis-kusuri.com + +ciderpepys.info + +cigiwium.click + +cincyinfocollective.com + +cinder-wallet.com + +cindymatches.com + +cindyrnatches.com + +cine-comoedia-sete.com + +cirilinmpr.cyou + +citazoverp.cyou + +cjzt-protect.pro + +ck6q0hhyxkaf.today + +claim-now.live + +claim-your-benefits.com + +claimhaven.site + +claimpoint.icu + +claimsoftlydefend.icu + +claimtoday.top + +clanjrappo.rest + + claptix.club + +classifiedsflow.com + +claudejacques.com + +cleancheckup.today + +clearcupid.com + + clf-law.com + +click-now-preview.co.in + +click-to-peek.co.in + +click-to-viewer.com + +click2love.xyz + +click2win4life.com + +click4kiss.xyz + +clickadsengine.top + +clickadsprime.top + +clickdeamor.com + +clicknovaix.click + +clickreachr.xyz + +clicks4date.com + +clicksafetychallenge.co.in + +clicksonix.site + +clickstoday.store + +clickstormr.click + +clickstormr.site + +clicktrixr.xyz + +clicktrixx.fun + +clicktrixx.site + +clinepoets.info + +clippingpathme.com + +clipsecrets.com + +clipvortex.click +" +clockreligionanother.digital + +closeneighbors.vip + +closernearwide.my + +closetoyou.click + +clothing-bag.com + +cloudatingcore.top + +clubbingvr.com + + cluligero.com + +clus-protect.pro + +cnrebmxlaqei.today + +coachtwelverid.guru + +coast2coastadvantage.com + +coasttownalready.my + +coateesubtilize.sbs + +cobalt-coin.com + +coburconce.cyou + +coccidaedecumbence.life + +cockingynon.com + +codesequencing.com + + coetionpu.com + +coeursdoux.love + +coffee-and-chill.com + +coinmaybedown.com + +cokj-adguard.pro + +colibrumpun.com + +collabfeed.com + +collectorbriefwhom.digital + +colonyfrontfrustrate.cfd + +colorstime.com +$ +comforttheologicalhalfway.guru + +commithalfsurround.work + +commitmentcupid.com + +committed-couple.monster +" +commoditycompellinglast.bond + +companionwoodennewly.cyou + +compannabis.com + +compatismarthub.com + +completeusdeal.my + +complexitypaleunder.pro + +compositionexperiment.pro + +connectelitematches.com + +connectflow.click + +connectnationhub.top + +connectopiahub.com + +consciouslovehub.com +! +consciouswhoeverhandle.blog + +consisthalfgreen.art + +consplcuousdate.com + +contentito.online + +continentarrestthis.club + +continuingfewerdisk.pro +" +contractoryourselfclerk.hair +$ +contributesimilarthree.digital + +conveyreplyabove.cam + + convoshq.com + +coolcarpentryjoinery.com + +coolevening.xyz + + coolland.xyz + +coolsweetsgirls.com + + coranness.com + + coravixa.xyz + +cordlessprimetime.com + +coreadsdrive.top + +coreadsprime.top + +coregridnet.com + +corevaultlabs.co.in + + corix.sbs + +coroelling.com + +costlyexistthree.hair + + coudoider.com + +cougarsprey.com +! +counselorpatienteleven.work + +couple-advisors.com + +couplegoalshub.com + + couplevo.com + +courtfirstirish.my + +coutureperfumes.com + +coveragehaven.com + +cowboytheory.com + +cowlithmots.com + + +coxigb.xyz + + cozybond.xyz + +cozysexting.xyz + +cphs-adguard.pro + +cqis-defender.pro + +crashhappilyarrange.cfd + + cravehook.org + + cravemore.xyz +! +creativityundergraduate.cam + +creplliprize.lol + + creudild.com + +crisp-fresh.com +$ +criticismyourselfperceived.cam +! +criticizeanticipateher.work +% +criticizereadingeverything.work + +croptransfereverybody.blog + +crotrightioh.com + +crowdherharsh.guru + +crownouveau.com + + crpsp.com + +crush-corner.com + +crush-time.com + + crusharo.xyz + +crushchemistry.com + + crushies.org + +crushmarble.com + + cryfuel.xyz + +crypticoins.com + +cryptopresspass.com + + cueflirt.xyz + + cuhawepa.sbs + +cumandisga.rest + + cunpecon.com + +cuoripuri.love + + cupidabo.com + + cupidmeet.xyz + +cupidsting.com + +cupidsting.org + +curepartcharge.blog + +curls-vesta-sdayn.top +# +currentlygrandchildcattle.cam +$ +curtainpresumablyquantity.bond + +curvesupportiveeight.cam + +cuttskaryn.info + + cuyey.sbs + + cuzosoji.sbs + + cwutpkx.com + + cxkafubd.com + +cxrg-adguard.pro + +cyan-assets.com + +cybercloudseven.co + +cybergifts.store + +cybergiftsu.online + +cybergiftsubaru.store + +cyberprotecttrail.co.in + +cybertrustplatform.com + + cyclefun.top + +cynicalation.com + + +cyno.click + + cynonexi.com + + cynonixa.com + + cynovexa.com + +cypherchainedge.com + +cz5yqh79l2vy.today + +czechrands.info + +czgl-protect.pro + +d-desperatebooties.xyz + +d61n0nl0z0n0.today + +d68x5bfhd8np.today + +d8dwuor3bv4i.today + + dafejolar.ru + +dafrylevelnetk.today + +dafryoptimizek.today + +dafrytechcorek.today + +dafsalevelnetk.today + +dailyaexact.hair + +dailymediapress.com + +dailyprizezappy.com + + dailysdk.work + +daisychaintest.site + + dalirux.xyz + +dalupadumsi.lol + +dameserotiques.com + +danieljonson.com + + danjonson.com + + darkflirt.xyz + +darkling-moor.com + +darklynxvibe.top + +darknightdating.top + +darkromancehub.xyz + + daromins.xyz + +dasoirtboler.ru + +dasrsibidlojbandfsaid.pro + +dasrsibidlojbandfsaid.xyz + +dasrsiboombooom.sbs + +dasrsiboombooom.shop + +dasrsiboombooom.xyz + +dasrsiboombooomichikalo.cc +! +dasrsiboombooomichikalo.sbs + +data-secure.cfd + +datacorevault.co.in + +datadefensepro.cfd + +datapolicysuite.com + +datasafecheck.com + +datashieldstation.com + +datastatusbase.com + +date-inyourarea.com + + date-lane.com + +dateandchatforyou.top + +dateboulder.com + +datebridge.xyz + +dateburrow.com + +datecircle.xyz + + datecove.club + + datecruze.com + +datefinder2.com + +datefloria.com + +dateinloves.com + +datemelasttime.com + + datemyss.com + + datenova.xyz + + datequill.com + +datesandads.top + +dateschatforyou.top + + datespick.com + +datewiithyourgiirl.com + +datewithshe.com + +datewithshee.com + +datiingwithme.com + + datiklaw.com + +dating-flirtthematches.com + +dating18plus2k26.ru + +datingadvisor4u.com + +datingapprove.com + +datingboostgrowth.top + +datingboostpulse.top + +datingchattreasure.com + +datingcloudvibe.top + +datingflameclub.xyz + +datingfusiongate.top + +datingfusionzone.top + +datinggadstop.top + +datingglide.xyz + +datingglow.xyz + +datingharmonyclub.com + +datingharmonynow.com + +datinghublead.top + +datingihun10.xyz + +datingihun11.xyz + +datingihun12.xyz + +datingihun8.xyz + +datingjourneynow.com + +datingkisss.com + +datingleadsflow.top + +datinglinkfeed.top + +datingmediahub.top + +datingmediapulse.top + +datingmomentsnow.com + +datingnewmedia.top + +datingofferprime.top + +datingpeakreach.top + +datingpixelboost.top + +datingpulseflow.top + +datingscalarena.top + +datingscaleflow.top + +datingsfinds.com + +datingshiftalpha.top + +datingsparkzone.com + +datingspotfusion.top + +datingspotlight.top + +datingswifttrend.top + +datingtigertrail.top + +datingtrendzone.top + +datingwiithme.com + +datingworldzone.top + +datingzoone.com + +datlngplace.com + + datyvoa.xyz + + datzen.co.in + + +davo.click + +dawn-currency.com + +dawuads.online + +dax1.com + + day-nice.xyz + +dbld-adguard.pro + + dbseattle.com + + +ddownr.com + + +ddppro.sbs + +ddyx-defender.pro + +deadhatethus.guru + + deaichat.com + +debatesweetcharge.art + +debtsaunty.info + +decidediebelow.cam + +decideupsettill.art + + deck-fun.com + +decreaselesspermit.cfd + +decrimenar.cyou + +dectionreek.com +! +dedicatedhostingreviews.com + +defeatnextwound.club + +deficitlivinga.guru + + deincupid.xyz +& + deliberatelycompromisegrin.click + +delight-adventure.com + +delitveryappsi.xyz + +dennyswept.info + + denox.sbs + +dependentitwater.bond + +deprioppro.cyou + +dercuinquings.com + +dereqattazu.cyou + +derina.website + + +derysq.com + + des147.life + +descendagreethough.cam + + +deseyo.sbs + +desi-porn.tube + + desi-porn.xyz + +desireafterhours.xyz + +desiredock.org + +desirerealm.org + +desperatebbws.com + +desperatebbwz.com + +detectlongapparent.autos + +detecttrulyfinish.my + + deunpe.shop + + dev-get.cfd + +devcheck.co.in + +deviceauditconsole.com + +devicedefensepanel.com + +devicemanagement.online + +deviceoptionsview.com + +devicepermissions.com + +devicesafemode.com + + devio.cfd + + +devmt5.com + +devopstech.org + +diadjugerully.com + +diafrostiiii.store + +diafrostiiiixxdsad.online + +dialtelelabs.cfd + +dialtelely.cfd + +diamondbackfishingrods.com + +diarrcaffl.cyou + +diaryindio.info + +dichvu-taxigiadinh.com + +diennhevienthong.com + +digi-metrics.com + +digital-trove.com + +digitalduos.monster + +digitalpennypincher.com + +digitaltrustquest.co.in + +dimlynoice.info + + +din315.com + +dip-hormes-naoi.fun + + dipasha.com + +diplomatadapteach.xyz + + +direma.sbs + +direzgangs.rest + +disabscost.rest +! +discourageperformerwell.icu + +discreet-business.com + +dismissnumbereach.click + +disputeassessafter.pro + +dissifrond.rest + +dissolvetransmitless.my + +divanpesky.info + + divute.shop + + djadueart.ru + +djct-adguard.pro + + dl2api.info + + dlp003.shop + + dlp004.shop + + dlp005.shop + +dmok-adguard.pro + +dn2nz42z279g.today + +dobardabar.com + +dobbsknapp.info + + doeyo.com + +doggovision.com + +doinghsiao.info + +dolceincontro.love + +dolena.website + + donorvue.com + +doodootemiscon.com + +dornegirly.info +" +doubleeachphilosophical.blog + +doublenoindependent.club + +downloadgram.org + +downmereoptimistic.homes + +downseller.com + +dpju93z7q4h2.today + +dqti-protect.pro + +dr-angela-cmrriko.work + +dr-audra-hcdjyxo.work + +dr-audra-qrumflt.work + +dr-carlotta-lweklgx.work + +dr-cassandre-ksxojel.work + +dr-cecile-leneoax.work + +dr-chaya-zsjpjiq.work + +dr-clare-kvdiydf.work + +dr-clotilde-oyfbmre.work + +dr-else-dehnuey.work + +dr-elva-polhyum.work + +dr-eva-zgmyxdw.work + +dr-florence-hmwzfcm.work + +dr-gabriella-myrtfnw.work + +dr-hailie-eebevbq.work + +dr-hilma-haayckh.work + +dr-janessa-idlybxc.work + +dr-jessyca-nblqejf.work + +dr-karelle-axfinku.work + +dr-karlee-hgufewd.work + +dr-kylee-caulrsx.work + +dr-laila-autntlx.work + +dr-lempi-xyktdcw.work + +dr-liana-esssccj.work + +dr-madisyn-ouddtth.work + +dr-marcia-xlwvurk.work + +dr-mazie-tglzypv.work + +dr-name-rlrhekn.work + +dr-onie-dbkuoij.work + +dr-rafaela-cvofbtg.work + +dr-rosina-aaigdrr.work + +dr-sabryna-jfyiyhr.work + +dr-sasha-atbohtd.work + +dr-savannah-xlkxygf.work + +dr-shakira-dlkplmf.work + +dr-sunny-ocvenex.work + +dr-tessie-nfdnhgx.work + +dr-valentina-djtegei.work + +dr-yvonne-ebimfac.work + +dr-zoie-lofbuyt.work + +dr-zola-vrlqcdj.work + +dr23r2lpc2nf.today + +draguedirecte.com + +drainmedark.com + +drainmeglow.com + +drainmenice.com + +drapvintage.com + +dravenkostim.click + +dravinoksel.info + +dravokselin.info + +drawmingle.org + +draxonitavelumari.boutique + + drayo.sbs + +drbutterfield.com + +dream4date.xyz + +dreamflirty.com + +dreamforya.com + +dreamgirlfor.net + +dreamthisdrift.homes + +dreamviibe.com + +dremasvolkin.click + + dremlust.com + +dressstomachfewer.blog + + driftmate.xyz + +driftwooddate.xyz + +drimavelkosa.info + +drimokavlena.info + +drimolavketo.com + + drinkbild.com + +drivadsconnect.com + +driveadviseranother.club + +drki-defender.pro + +droidcontrolzone.com + +droidprotectgate.com + +droidscankit.com + +droidtoolsbox.com + +droidutilityzone.com + +drosernestherts.com + +drownendformer.homes + + drunkdark.com + +ds1tte3swr3g.today + +dsvmvcj5j8wz.today + +dudethatserin.com + +dukesadora.info + + duojc.com + + dusessly.com + + dusteds.com + +dustysourdough.com + +dutchthreenumerous.cam + + duwuyesuw.sbs + +dvd-and-media.com + +dwhb-defender.pro + +dwrw-defender.pro + +dwtrxmz1kklm.today + +dxms-defender.pro + + dyddi.com + + dyfmams.xyz + +dynamicnetfusion.com + +dytb-defender.pro + +e-linemarket.com + +e00ub0a54bq4.today + + e5qb747cs.com + +eachtilesimilarity.guru + + eadiapher.com + +earnnowfill.autos + +easternothersacred.pro + +eastmuchhomework.guru + +easyloveclick.com + +easysimracing.com + +eaurallikentint.com + + eblorus.site + + ebnaal.shop + + ebook21.icu + + ebook34.top + + +ebooxa.com + +ec8lcyop3wle.today + +echonested.com + +echowarmthe.cyou + +eclipsedating.xyz + +ecrg-adguard.pro + + ed-pt.com + +editionanglebetween.bond + + edpt-app.com + + edpt-info.com + + edpt-lab.com + + edpt-ltd.com + + edpt-pro.com + + edpt-us.com + +efhz-adguard.pro + + egidigi.pro + + egmumut.pro + + egnanac.pro + + egrurut.pro + + egtytam.pro + + egubutu.pro + + egwewer.pro + +ehealthinsurance.com.ng + + eicucut.pro + + eigagar.pro +$ +eighthconvictiondistinct.autos + +eightrecallhandsome.mom + + eihutuh.pro + + eijojok.pro + + eikalak.pro + +eilatderon.info + + eilolom.pro + +einsurance.com.ng + +eisenarwen.info +! +eitherdeadmechanism.digital + +eitherraisederive.pro + +eithervalidityreceive.cam + + eizadaz.pro + + ejonijudu.sbs + +ejzo-defender.pro + + ekggbxi.com + + ekrajbet.com + + ekxrnmf.com + +electionhelper.com + +electronicremovea.click + +elegant-question.com + +elegantsilverhub.com + +elevatebridgeworks.co.in + + elgifi.shop + + elimiledi.sbs + +elitebondbuilders.com + +eliteconnectionforge.com + +eliteconnectionpros.com + +elitedatingmentors.com + +eliteflirtclub.xyz + +elitematchmakerlink.com + +elitepartnerquest.com + +elitesexcams.com + +elizaakali.info + +elnotificador.com + +elox-protect.pro + +elperronaranja.com + +elrenosacredheart.com + + elvio.sbs + +elysemimic.info + +email2html.com + +emergemate.com + + emismins.com + + emithory.com + +emmamadchen.de + + emmhost.com + + emoulfous.com + + emtbulik.com + +emulsionmusic.org + +enableprotections.com + +encontroquente.com + +enduringromancelink.com + +energydatingtrail.top + +englishdroid.com + + enjoydate.org + + +ennel.shop + +enoughdrownblank.bond + +entangledhearts.xyz + + entaviro.com + + entivaro.com +" +entrepreneursurrounding.club + +entvaleriax.com +# +envelopepossiblycollective.my +$ +environmentalinjureall.digital + +eotectispresen.com + +epallianceofamerica.org + +epdg-adguard.pro + + epedane.sbs + + eperphya.com + + +eph289.com + +epiclovedate.monster + +epicrewardsusa.com + + eqowebo.sbs + +equentium.co.in + +er6y394e21n3.today + +erantixpro.co.in + +erentixvala.com +$ +erfahrung-mit-potenzmittel.com + + erkiss.name + + ermais.shop + + eroclighu.com + + erolium.com + + erolium1.com + + eromatch.com + + eropics.today + + erosmi.today + +eroticfantasyclub.com + +eroticflame1.com + +eroticmadness.com + +eroticsurge.com + + ersojawel.ru + + +ertgnk.top + + erxcvoc.com + + esiwoloma.sbs + +esrh-defender.pro + +essierobin.info + +estimakkey.life + +eternalluck.click + +eternalorbit.xyz + +etherealmatch.xyz + +ethicsieducational.my + +eufoodbank.com + + evelasax.sbs + +evenclockbounce.mom + +evenmarketoutstanding.icu +! +evenorganizetranslation.mom + +everbloom.click + +everbloomlove.click + +everybrokenplain.digital + +everynight.click + +everyoneblameact.cam +! +everythinguniverserobot.xyz + +evidentineutral.art + +exadorgialled.com + +exceptionaldates.net + +executiveloveconnect.com + +executivelovequest.com + + exigidos.com + +exothermicheart.xyz + +expectdirectcase.pro + +expergomarketing.com + +exportiesad.homes + +extraordinaryprimary.cam + +eycxy62w96vs.today + + +ezmike.xyz + +f7fh7wbinplv.today + +fablematch.xyz + +fabrina.website + + fahfakil.ru + +faiiryloves.net + + fakem.sbs + +familiarbysurvive.art +% +familiartwentiethcompelling.cam + + fandytaer.ru + + faphub.me + +faputadei.click + +fastadsstream.top + +fastdate4you.com + +fastdatingwolf.top + +fastflirtlink.pro + + fastjorim.cfd + +fastlovelink.pro + + fastobyte.cfd + +favorcloseno.club +! +favorcomfortablecandle.hair + +fbsu-defender.pro + +fckyourgirl.com + +fckyourgirll.com + +fd4a61bx05dr.today + +fdjx-adguard.pro + +fdqj-protect.pro + + fedefix.com + +feedpointdating.top + + fekgauk.xyz + +fellowsevenflee.xyz + +femalenobodydesign.blog + +femmeassam.info + + femurcat.xyz + +feral-skein.com + + ferina.online + + ferritubo.com + +festivaltightmixed.click + + ffkipas.my.id + +ffs6syu60fr1.today + + fhcubuk.com + +fi11zdbiatkx.today + +fialcherbosmic.com + +fibredelivery.website +! +fifthentrancepositive.homes + +fiftyspillscreen.cyou + + fikinumu.sbs + + file-hd.cfd + +filecheck.digital + +filecleansuite.com + +filedefensestation.com + + +filehd.org + +filehealthbase.com + +filerestoreboard.com + +filmizlepop.com + +filmyourissue.cam + +finalbetimmediately.hair +! +finallymudlandscape.digital +& + financialassistance4everyone.com + + finansiku.top + +find-corner.com + + find-dash.com + + find-link.com + +find-portal.com + +find-singles-online.com + +find-your-slut.com + + find-zone.com + +findexmatch.com + +findhotneighbors.com + + findllfe.com + +findlovetonight.space + +findmyrewardsfour.com + +findmyrewardsone.com + +findmyrewardstwo.com + +findnaughtylocals.com + +findresourcesusa.com + +findshortsmall.com + +findunclaimedassets.info + +finelikealone.mom + + finerer.com + + fintara.org + +firelynxtrail.top + + firuil.shop + +fission-spark.com + + fit-now.cfd + +fitnesalasinia.com + +fivebloodyaccount.blog + + +fixpld.com + + fizoir.shop + +fky1k4qaghan.today + +fl9sbkg9g45p.today + + flamewave.top + + flaredate.xyz + +flexionix.info + +flexzen-fra.site + +flicker-balance.com + +flierbraff.info + +fling-haven.com + +flingbound.info + +flirt-dash.com + +flirt-for-fun.live + +flirt-ring.com + +flirt-spot.com + +flirtandlucky.com + +flirtation.live + +flirtatious.xyz + + flirtcore.xyz + +flirtextro.com + +flirtfinden.com + +flirtfinderonline.com + +flirtfindtonight.com + +flirtforge.xyz + +flirtfuntime.com + +flirtgirls4u.com + +flirthotchat.com + +flirtinglocalsonly.com + +flirtingnspicy.com + +flirtingtok.com + +flirtlingo.org + +flirtmatches.com + + flirtonyx.com + +flirtpartner.top + +flirtspotonline.com + +flirttap.monster + +flirty-chats.org + +flirty-circle.com + +flirtyneighbors.xyz + +flirtynextdoor.com + + flivexa.xyz + + floryvida.cfd + +flowageallars.art + +flowdatingsignal.top + +flowquestr.click + +flutterpeach.com + +fluxbeamer.xyz + +fluxen-sphere.com + + fluxion.lol + + fluxmira.cfd + + fluxnami.site + + fluxonetr.xyz + + fly7.life + + flyforads.top + + flymeto.space + + flynewads.top + + flyshovel.com + +fmmdnzhc8m67.today + + fojatime.sbs + +folioend.co.in + +folioinvest.co.in + +followingup.today + +followyourdream.click + +fondneslove.click + +fontmedark.com + + fontmered.com + +foodstampsupport.net + +footstockings.com + +fopd-defender.pro + +forced-sex.net + + forced.love + +foreignyourselfhire.cam + +foreveraftermatch.com + +foreverloveconnection.com + +foreverlovepath.com + +forexother.info + +forexsignals22.org + + format4.life + +formerleafmill.xyz + +formerthemetighten.icu + +formeruffi.rest + + forseken.com + +forthwanderers.com + +fortuneisyours.com + +fortyinformcabinet.pro + +fortyoverwhelmminimum.xyz + +forwardtruewelcome.cyou + + fosealba.com + + fosearad.com + + fosebihor.com + +fosebraila.com + +fosecovasna.com + +fosegalati.com + +foseharghita.com + + fosemures.com + +fosesatumare.com + + fosetimis.com + +fosevaslui.com + + fotomiti.com + +foundyourgleam.xyz + +fourthmansiongentle.bond + +fpdx-protect.pro + +fpmn-protect.pro + +fquz-protect.pro + +framethosedirect.pro + +framewithdiabetes.art + +freecaseevaluations.com + +freedomyourpretend.cam + +freespiritromance.com + +freetimberwhether.guru + +frenchsubjectbasic.guru + +fresh-crush-vibes.com + +fresh-harmony-chats.com + +fresh-jiggly-hearts.com + +fresh-join-fling.com + +freshadsflow.top + +freshadsstream.top + +freshdatingpoint.top + +freshdatingspark.top + +freshtargetdating.top + +freshvector.org + +frhu-protect.pro + +friendlymeetplace.com + +friendlyvoices.top + +friendsforever.world + +frolicaffair.com + +frontsomebodydefeat.homes + +frownfocusatop.autos + +frozenpositionher.guru + +fruity-dates.com + +frxagzumz9g8.today + +frynewstartk.today + +frytechlinek.today + +frzlogicnetk.today + +frzmaxpowerk.today + +frzmaxscalek.today + +frznewstartk.today + +frznextmovek.today + +frzresultxk.today + +frzsearchitk.today + +frzspeedprok.today + +frzthinklabk.today + +frzworkshopk.today + +fsamodernxk.today + +fsanetworkk.today + +fsanewstartk.today + +fsaresultxk.today + +fsaskyhighxk.today + +fsasmartnetk.today + +fsaspeedprok.today + +fsastrategyk.today + +fsastreamitk.today + +fsasuccessk.today + +fsatechlinek.today + +fsathinklabk.today + +fsaupscalek.today + +fsavisionzk.today + +fsaworkshopk.today + +fsblearningk.today + +fsbnetworkk.today + +fsbnewstartk.today + +fsbsmartnetk.today + +fsbspeedprok.today + +fsbstrategyk.today + +fsbthinklabk.today + +fsbvisionzk.today + + fsfjzmu.com + +fsrk-adguard.pro + + fsszy.com + + ftefxpro.com + +ftqv8d9t4dwb.today + + +fubuyt.xyz + + fuckserve.com + +fuckthisgirls.xyz + +fuegoskicks.com + +fulldatasecure.cfd + +fullprotect24.sbs + +fulltimeatopmodel.guru + +funaffairhaven.com + +fundavex.co.in + +fundaygirl.xyz + +fundgrossmillion.guru + +funky-minglers.com + +funstorm-zone.com + + +futai.live + + +futyex.xyz + + fuxxx.com + +fx6dabaj1wi2.today + + fyargunc.com + + +fyetat.xyz + + +fynweb.com + + fyrex.sbs + +fysrma3jvdpw.today + + +fytyjp.xyz + +g-whiteroom.com + +g2d5z9oalr0b.today + + +g2gom.live + + g2gom.store + + g2gom.xyz + + g2gomweb.site + +g38zkc9ryxe9.today + +g3gxr9cze4hv.today + +gachalifegame.com + + gaduttli.com + +gagd-defender.pro + + gahpailer.ru + +galenscrint.com + +gallstowed.info + + gamayerr.ru + +ganateunextra.com + +gangwoodstye.rest + +gasoltepid.info + +gatheringdevastating.click + + gavikalop.ru + + gay2match.com + +gayaiiiance.com + +gayailiance.com + +gayaliiance.net + + gaysradar.com + +gazecoffeeexperienced.org + +gci-resource.com + +gcpe-defender.pro + + gdjcrpyh.com + + geek2geek.xyz + +geetanjalisangho.org + +genderquery.com +" +generallygrasscounselor.guru + +genestillintimate.homes + +genuinebondingspot.com + +genuinesoulmatesearch.com + + geose.co.in + + german0.xyz + +gertx9oyn3kx.today + +gestureratherdry.art + + get-bot.cfd + + get-dev.cfd + + get-edu.cfd + +getautoworld.shop + +getbestmedia.cfd + +getbesttelly.cfd + +getcreditscoreww.com + +getdialmedia.cfd + +getdialtele.cfd + +getechnologies.net + +getexample.bond + +getgooddays.cfd + +getgsm-available.sbs + +getgsm-best.sbs + +getgsm-connection.sbs + +getgsm-net.sbs + +getgsm-tele.sbs + +getgsmguru.sbs + + getgsmtop.sbs + +getlelecity.sbs + +getmedia-global.bond + +getmediaaa.bond + +getmediaalam.cfd + +getmediacare.sbs + +getmediachance.sbs + +getmediacom.bond + +getmediacompare.cfd + +getmediacrawlers.sbs + +getmediadino.sbs + +getmediaes.sbs + +getmediaeu.bond + +getmediaex.cfd + +getmediaextra.sbs + +getmediafil.shop + +getmediagrab.cfd + +getmedialegacy.cfd + +getmediamaxis.sbs + +getmediameeting.sbs + +getmedianet.bond + +getmediantw.cfd + +getmediaor.sbs + +getmediapeople.sbs + +getmediaph.shop + +getmediapolls.sbs + +getmediapron.cfd + +getmediaregiment.bond + +getmediarob.cfd + +getmediask.sbs + +getmediaspecs.cfd + +getmediatest.sbs + + getmytv.cfd + +getnetwork-tele.cfd + + getnorra.sbs + +getnotification.me + +getonline-tele.cfd + +getredmedia.bond + + getring.sbs + +getsingles.online + +gettele-islands.cfd + +gettele-market.cfd + +gettele-method.cfd + + gettelea.cfd + +getteleassistant.cfd + +getteleauto.click + + getteleb.cfd + +getteleboy.sbs + +gettelecircus.sbs + + getteled.cfd + +getteledance.sbs + +getteledeller.sbs + +getteledown.shop + +getteleduo.shop + + gettelee.bond + +getteleearn.shop + +getteleee.bond + +gettelefight.sbs + +gettelefly.sbs + +getteleglob.shop + +gettelegreen.sbs + +getteleguy.sbs + +gettelehint.sbs + +gettelehits.sbs + +gettelejupiters.sbs + +gettelekaka.cfd + +getteleking.sbs + +gettelelogin.sbs + +getteleman.sbs + +gettelemargins.bond + +gettelemars.sbs + +gettelemore.shop + +gettelemortal.sbs + +gettelemusic.sbs + +getteleneptunes.sbs + +getteleopt.sbs + +getteleout.sbs + +gettelepaul.bond + +gettelephone.sbs + +getteleplanets.shop + +gettelepoor.shop + +gettelequeen.sbs + +gettelerock.sbs + +gettelesharks.cfd + +gettelesl.click + +gettelespace.sbs + +gettelespikes.sbs + +gettelesuns.sbs + +gettelesupply.sbs + +getteleunity.shop + +getteleup.shop + +gettelevideos.cfd + +gettelevivid.cfd + + gettelex.cfd + +gettelexs.shop + +gettelleph.shop + + gettranny.com + +getusewifi.shop + +getwifi-local.bond + +getwifiranks.sbs + +getwifitv.bond +& + getyourbenefitsassistancenow.com + +getyourchance.cfd + + gevio.sbs + +gfzk-adguard.pro + +gh5m8wqoijkn.today + +ghostundef.rest + +gibbyshree.info + +giboposeu.click + +giftedheadlines.com + +giftluckdaily.com + +gifttrail.site + +gigglesandgasps.com + + giirldate.com + +girlforfun.com + + girlfun.club + + girlmeet.club + +girlmeetday.xyz + +girls-dating.xyz + +girls4date.com + +girls4utodate2day.com + +girlsforrelax.click + +girlshere.click + +girlsinstyle.click + +girlspieasure.net + +girlspleasure.net + +girlzsearch.com + +gittomanacalies.com + +givenpluslittle.work + +gjcjol5yfdf7.today + +gjme-adguard.pro + +gl8.life + +glassministerwhere.cam + + glidejet.site + +glintcraft.com + + glistenex.com + +globaleventstream.click + +globalone.website + +glossy-wave.com + +glowgirls.click + + gltenviro.com + +gnoi-protect.sbs + + +go-buy.cfd + + go-deal.cfd + +go-for-view.co.in + +goarrgog.online + + gocuedon.com + +godwhichcomplain.cyou + +gogsmareas.shop + +gogsmconn.shop + + gogsmloc.shop + + gogsmok.shop + +gohotygirl.com + +goldchance86.shop + +goldcresthawk.top + +goldengoddessbath-body.com + +goldenlynxtrail.top + +goldenwolfcrest.top + +goldtigercrest.top + +golldendates.com + +golormiforper.com + + gomagoti.sbs + + gomusic.info + + gonotifs.life + + gooddays.cfd + +gooddaysapp.cfd + +gooddayshq.cfd + +gooddayshub.cfd + +gooddayslabs.cfd + +gooddaysly.cfd + +goodmediaevenings.cfd + +goodmediaeveningsapp.cfd + +goodmediaeveningshq.cfd + +goodmediaeveningshub.cfd + +goodmediaeveningslabs.cfd + +goodmediaeveningsly.cfd + +goodview2you.com + +gooky-growls-peer.top + + goplayes.ru + +goraffling.online + +goraffling.site + + gosagepo.sbs + + gosepe.shop + +gospeakeasy.click + +gossamerlove.xyz + +goteleduo.shop + +goteleearn.shop + +goteleglob.shop + +gotelemore.shop + +gotelepoor.shop + +gotocha.online + +gotticilia.info + +governeggbillion.bond + +governmentpastdirect.icu + +gpnn-protect.pro + +gqqe-protect.pro + + gramenaiad.ru + +grandhookup.com + +grandtheassistant.club + +granite-savings.com + +grantmethisgrantpls.com + +grapeitsportfolio.guru + +grapheneairfilter.com + +grassfinance.com + +graviselto.info + +gravotelin.info + +grdwnpse88z6.today + +greatblackmusicproject.org + +greatclick.org + +greatlyinstrumentneed.art + +greenbeanmanufacturing.com + +greenhabit.company + +greenspectrumpro.com + +grin-logopot.ru + +grinstemfourth.homes + +grock.fr + +grooweverydayning.rest + +grooweverydayning.shop + +grooweverydayning.site + +grooweverydayning.store + +grooweverydayning.today + +grooweverydayning.xyz + +groowscheckersapp.space + +groowscheckersapp.store + +grosscomplainfirst.mom + +growafricanplc.com + +growthadsreach.top + +growthlabssummit.com + + grpenerji.com + +gruposerhumano.com + +gruzinodjan.com + +gsm-available.sbs + +gsm-availablehq.sbs + +gsm-availablelabs.sbs + +gsm-availablely.sbs + +gsm-besthq.sbs + +gsm-bestlabs.sbs + +gsm-bestly.sbs + +gsm-connection.sbs + +gsm-connectionlabs.sbs + +gsm-connectionly.sbs + + gsm-nethq.sbs + +gsm-netlabs.sbs + + gsm-netly.sbs + + gsm-tele.sbs + +gsm-telelabs.sbs + +gsm-telely.sbs + + gsmareas.shop + +gsmareaslux.shop + +gsmareasmax.shop + +gsmareasvip.shop + + gsmconn.shop + +gsmconnlux.shop + +gsmconnmax.shop + +gsmconnpre.shop + +gsmconnvip.shop + + +gsmfox.sbs + +gsmgurulabs.sbs + + gsmguruly.sbs + + gsmloc.shop + +gsmloclux.shop + +gsmlocmax.shop + +gsmlocpre.shop + +gsmmodellux.shop + +gsmmodelmax.shop + +gsmmodelpre.shop + +gsmmodelvip.shop + +gsmnetlux.shop + +gsmnetmax.shop + +gsmnetpre.shop + +gsmnetvip.shop + + +gsmok.shop + + gsmoklux.shop + + gsmokmax.shop + + gsmokpre.shop + + gsmokvip.shop + +gsmonlineapp.sbs + +gsmonlinelabs.sbs + +gsmonlinely.sbs + + +gsmop.shop + + gsmtopapp.sbs + + gsmtoply.sbs + +gsvv-defender.pro + +gtb7qzjtvdz7.today + +gtptnwswrld6.com + +guardcyberpath.co.in + +guessasdasd.com + +guiademuseo.com +& + guiltysomethingcognitive.digital + + gutendia.com + + guusis.shop + +gvvgy0g9klfn.today + +gyou-adguard.pro + +gyul-adguard.pro + + gyvio.sbs + +gyxr-protect.pro + + gzaeq.com + + gzronco.com + +h8rw4s3grw4f.today + +hadidpaves.info + +hafuzutaa.click + +hairbyricardo.com + + hajokelaor.ru +! +halfselectedmeaningful.cyou + + halimenny.com + +halipterily.com + + halomate.xyz + +hamzataney.info + +handssguin.rest + +hannahlechmann.com + +hapf4cf9miye.today + +happinesspaean.icu + +happy-bonding.com + +happyhomei.com + + harborgy.st + +hardlypunishportray.club + + harisabat.org + +harmchinesemuch.mom + +harmony-chats.com + +harmonyconnectionhub.com + +harmonyencounters.com + +harmonymatchup.com + +harmonymediaservices.com +! +harpercapitalmanagement.com + +harryconnickjrtour.com + +harunriven.info + +hashmatlaw.com + + hasininao.com + + haubeldob.com + + +haya79.com + + +hclips.com + +hdbg-adguard.pro + +hduq-protect.pro + + hdzog.com + +healddoris.info + +health-mt.click + +healthpatience.com + +healthpillow.site + +healthyclubhouse.com + +healthylovecircle.com + +healthyqager.com + +hearmediaz.biz + +heartcasuals.com + +heartconnectonline.com + +heartconnects.monster + +heartdrift.xyz + +heartfeltlinkage.com + +heartfinder.xyz + +heartforyou.click + +heartlounge.xyz + + heartluma.com + +heartmatchcenter.com + +heartpathlink.xyz + +heartpathway.xyz + +hearts-portal.com + +heartsladies.xyz + +heartsyncintelligence.com + +hearttoheartmatch.com + +heatattraction.com + + heatronn.info + +hebredente.rest + +hehuhiroe.click + +heighttransporthe.club + + heiyatu.com + +heliuminitiative.com + +hellocuedon.com + +hellocuties.xyz + +helpmeineedhouse.com + +helpmylatin.com + +hempnutritional.com + +hensicreelus.com + + hentinst.com + +heputbattle.cfd + +herapologizeregular.guru + +herbalspraypl.shop + +hereislove.click + +hereweweretogether.fun + + herheart.xyz + +herhugeclimb.bond + +herimportplastic.work + +herinstitutionseries.icu + + herio.cfd + + herismar.com + +hermaioncloud.com + +herperfectmatch.com + +herselfmigrationmother.my + +hersinspectornegative.guru + +heryetumbleleuch.fun + +hesitateexpectvs.hair + +heungpromax.com + + hfleadgen.com + +hhornydating.com + +hidden-buddies.com + +hiddenattraction.xyz + +hiddenflirtclub.com + +highestnutrition.com + +highlighttradingour.cam +! +highperformancevehicles.com + +highsinglespulse.click + +highwaytoshells.com + +himasearch.shop + +hindixxx2.club + + hinonize.com +! +hintsubstantialmine.digital + +hiraethlove.xyz + +hiscatchexplode.guru + +hisdressnotebook.digital + +hispaintrunning.art + +hisprovidequote.cam + + hissecini.com + +hissunnyunit.cyou +! +historicalnonefranchise.icu +# +historicalsurviveyourself.cam +! +historicdynamicsecond.homes + +hiteleagent.cfd + +hitelecoco.shop + +hitelecore.shop + +hkbb-adguard.pro + + hn99114.com + + +hnjssw.com + + hntaccord.com + + +hocali.com + + hoiverse.com + + hokalepr.ru + + holeadgen.com + +holidayreliefs.com + +honestfostersoon.mom + +honestheartsdating.com + +honeydippedflirt.xyz + + honeygirl.xyz + +hoobastanktour.com + +hookup-hungry.com + + hope-care.org + +hopeforaiden.com + +hopeful-meets.com + +horizonromances.com + +hornyanonymous.com + +hornysspace.com + + hornywish.com + +horracears.com + +hostsuchguide.hair + +hot-matures.vip + +hot-movies-and-video.biz + +hot-xchls.info + + hot2chat.pro + + hotaffair.org + +hotasianflirts.com + +hotbbacuha.today + +hotbbafeye.today + +hotbbakaga.today + +hotbbalaje.today + +hotbbanayi.today + +hotbbavoya.today + +hotbbavuge.today + +hotbbawato.today + +hotbbawoba.today + +hotbbejita.today + +hotbbekaba.today + +hotbbekopi.today + +hotbbelaci.today + +hotbbelami.today + +hotbbetika.today + +hotbbetino.today + +hotbbetoju.today + +hotbbewebe.today + +hotbbezaho.today + +hotbbibeyu.today + + hotbbidega.cc + +hotbbifafo.today + +hotbbifama.today + +hotbbigopo.today + +hotbbijavo.today + + hotbbikezo.cc + +hotbbinugi.today + +hotbbipopo.today + + hotbbisogo.cc + +hotbbisote.today + +hotbbitera.today + +hotbbiwise.today + +hotbbodino.today + +hotbbokiju.today + +hotbbokipi.today + +hotbboliki.today + +hotbboneda.today + +hotbbopafe.today + +hotbbopuga.today + +hotbboriho.today + +hotbborobu.today + +hotbbosesa.today + +hotbbowege.today + +hotbboxuju.today + + hotbbozebu.cc + +hotbboziki.today + +hotbbubare.today + +hotbbufavo.today + +hotbbuhovo.today + +hotbbujena.today + +hotbbukizu.today + +hotbburasa.today + +hotbbusutu.today + +hotbbuwezi.com + +hotbbuwova.today + +hotbbuwuze.today + +hotbbuxazi.today + +hotbbuxojo.today + +hotbcafovu.today + +hotbcamafa.today + +hotbcapuve.today + +hotbcapuze.today + +hotbcarolo.today + +hotbcasoze.today + +hotbcateha.today + +hotbcavola.today + +hotbcaxeda.today + +hotbcazopu.today + +hotbcedeza.today + +hotbcedoca.today + +hotbcefane.today + +hotbcejonu.today + +hotbcejoru.today + +hotbcemomi.com + + hotbceruru.cc + +hotbcesere.com + +hotbcewafe.today + +hotbcexivo.today + +hotbceyive.today + + hotbcezeve.cc + +hotbcibiza.today + +hotbcideca.today + +hotbcifesu.com + +hotbcigifu.today + +hotbcihipa.today + +hotbcijile.today + +hotbcijina.today + +hotbcijogu.today + +hotbcijuso.today + +hotbcilihe.today + +hotbcipiyu.today + +hotbcirima.today + +hotbcisuni.today + +hotbciviji.today + +hotbcixere.today + +hotbcixeta.today + +hotbcixovi.today + +hotbcizoyi.today + +hotbcodode.today + +hotbcohoco.today + +hotbcomexi.today + +hotbcomulo.today + +hotbconupu.com + +hotbcopahe.today + +hotbcowano.today + +hotbcoxeko.com + +hotbcoxevo.today + +hotbcoyafe.today + +hotbcozidi.today + +hotbcozosu.today + +hotbcucezi.today + +hotbcudeki.today + + hotbcufayo.cc + +hotbcujeke.today + +hotbculifu.today + +hotbcunese.today + +hotbcunoza.today + +hotbcupeko.today + +hotbcupewa.today + +hotbcupire.today + +hotbcupono.today + +hotbcusijo.today + +hotbcuwiro.today + +hotbcuyehi.today + +hotbcuyisi.today + +hotbcuyula.today + + hotbcuzevi.cc + +hotbdabati.com + +hotbdacuwa.today + +hotbdafalu.today + +hotbdahaga.today + +hotbdajoyu.today + +hotbdasomo.today + +hotbdawixi.today + +hotbdaxahi.today + +hotbdebiyo.today + +hotbdecova.today + +hotbdedabo.today + +hotbdedene.today + +hotbdefenu.today + + hotbdefobo.cc + +hotbdekuli.today + +hotbdelari.today + +hotbdenifo.today + +hotbdepira.today + +hotbdesewo.today + +hotbdetage.today + +hotbdevavo.today + + hotbdewocu.cc + +hotbdeyidi.today + +hotbdibohi.today + +hotbdidave.today + +hotbdidixe.today + +hotbdigalu.today + +hotbdigaro.today + +hotbdijihe.today + +hotbdikufi.today + +hotbdipumu.today + + hotbdirilo.cc + +hotbdirima.today + +hotbdivutu.today + +hotbdiyova.today + +hotbdocuye.today + + hotbdoduju.cc + +hotbdofeka.today + +hotbdofelu.today + +hotbdofezi.com + +hotbdogehi.today + +hotbdomepa.today + +hotbdometa.today + +hotbdomeza.today + +hotbdonacu.today + + hotbdononu.cc + + hotbdosoyo.cc + +hotbdotimu.today + +hotbdoxoga.today + +hotbdoyiwu.today + +hotbdozufe.today + +hotbdubica.today + +hotbdubule.today + +hotbdugedu.today + +hotbdugiba.today + +hotbdugomi.today + +hotbdujofu.today + + hotbdumisi.cc + +hotbdumoru.today + +hotbdurata.today + +hotbdusuhi.today + + hotbdutawi.cc + +hotbduvepo.today + +hotbduwehe.today + +hotbduxadi.today + +hotbduyemi.today + +hotbduyowi.today + +hotbduzaku.today + +hotbfacipe.today + +hotbfafehi.today + +hotbfageye.today + +hotbfakanu.today + + hotbfakivu.cc + +hotbfalepi.today + +hotbfamena.today + +hotbfapefi.today + +hotbfapoli.today + +hotbfariti.today + +hotbfasasa.today + +hotbfasene.today + +hotbfatece.today + +hotbfawepe.today + +hotbfawoce.today + +hotbfebigi.today + +hotbfebizo.today + + hotbfeboha.cc + +hotbfebopu.today + +hotbfefuwo.today + +hotbfegipe.today + +hotbfegovo.today + +hotbfehebo.today + +hotbfewapu.today + +hotbfeyivo.today + +hotbfeyusa.today + +hotbfezosa.com + +hotbfidibi.today + +hotbfijagi.today + +hotbfilazo.today + +hotbfiloje.today + +hotbfiloru.today + + hotbfimino.cc + +hotbfinepu.today + +hotbfinofi.today + +hotbfipanu.today + +hotbfisopa.today + +hotbfituso.today + +hotbfivava.today + + hotbfocego.cc + +hotbfofari.today + +hotbfofoto.today + +hotbfogifi.today + +hotbfogoxo.today + +hotbfohani.today + +hotbfohiya.today + + hotbfohopi.cc + +hotbfohupa.today + +hotbfokiwu.today + +hotbfolomi.today + + hotbfomevu.cc + + hotbfonano.cc + + hotbfonaya.cc + +hotbfoneci.today + +hotbfopika.today + +hotbfopuga.today + +hotbforijo.today + + hotbfowuzo.cc + +hotbfoxasi.today + +hotbfoyoxi.today + +hotbfozefi.today + +hotbfozenu.today + +hotbfubice.today + +hotbfucage.today + +hotbfudeve.today + +hotbfudeye.today + +hotbfufige.today + +hotbfugulo.today + +hotbfujete.today + +hotbfumaja.today + +hotbfumati.today + + hotbfupobu.cc + +hotbfuwame.today + + hotbfuwoke.cc + +hotbfuxeya.today + +hotbfuyowo.today + +hotbfuzufa.today + + hotbgadijo.cc + +hotbgagiji.today + +hotbgaguda.today + + hotbgahuhu.cc + + hotbgajero.cc + +hotbgakamo.today + +hotbgakibi.today + + hotbgalano.cc + +hotbgalomo.today + +hotbgalovi.today + +hotbgapupo.today + +hotbgareci.today + +hotbgavuca.today + + hotbgaxaye.cc + +hotbgedila.today + +hotbgeduga.today + +hotbgefoza.today + +hotbgehini.today + +hotbgejege.today + +hotbgekako.today + +hotbgelaxo.today + + hotbgemuga.cc + +hotbgeneru.today + +hotbgenofe.today + + hotbgesuco.cc + +hotbgeyoyo.today + +hotbgezaki.today + +hotbgidiyu.today + +hotbgifofo.today + +hotbgikasa.today + + hotbginoro.cc + +hotbginupo.today + +hotbgipate.today + + hotbgiramo.cc + + hotbgirube.cc + +hotbgisara.today + +hotbgisezo.today + +hotbgisiki.today + +hotbgivexe.today + +hotbgojoge.today + +hotbgojuza.today + +hotbgokexa.today + +hotbgoleko.today + +hotbgolugu.today + +hotbgomoni.today + +hotbgonaro.today + +hotbgonufo.today + +hotbgoratu.today + +hotbgowobe.today + +hotbgoxama.today + +hotbgozoku.today + +hotbgubepo.today + +hotbgucobo.today + +hotbgudico.com + +hotbgufupo.today + +hotbgujoye.today + + hotbgukiza.cc + +hotbgumadu.today + +hotbgurobi.today + +hotbgusesu.today + +hotbgusina.com + +hotbgusuce.today + +hotbgutota.today + +hotbgutoxu.today + +hotbguvaci.today + + hotbguxewa.cc + +hotbguzala.today + +hotbhakato.today + +hotbhamaze.today + + hotbhanuto.cc + +hotbhapadi.today + +hotbhasodi.today + +hotbhasoti.today + +hotbhatudu.today + +hotbhavini.today + +hotbhavufi.today + +hotbhavuge.today + +hotbhawani.today + +hotbhawulo.today + +hotbhaxoku.today + +hotbhazuhi.today + +hotbhebavi.today + +hotbhedoma.today + +hotbhefuse.today + +hotbhekupa.today + +hotbhemaba.today + +hotbhenafu.com + +hotbhenupu.today + +hotbheruhu.today + +hotbhesama.today + +hotbhetiho.com + +hotbhetofu.com + + hotbhewoke.cc + +hotbheyine.today + +hotbheziyi.today + +hotbhicana.today + +hotbhicusa.today + +hotbhidosa.today + +hotbhigoko.today + +hotbhigolo.today + +hotbhihimo.today + + hotbhijeki.cc + +hotbhijesu.today + +hotbhiluka.today + +hotbhisexu.today + +hotbhisula.today + +hotbhitela.today + +hotbhiwayu.today + +hotbhiyecu.today + +hotbhiyeda.today + + hotbhobagi.cc + +hotbhofeto.today + +hotbhofizu.today + + hotbhohesi.cc + +hotbhokodi.today + +hotbhokuja.today + +hotbhomiha.today + +hotbhorofa.today + +hotbhorusu.today + +hotbhosedu.today + +hotbhotexi.today + +hotbhovime.today + +hotbhowidu.today + +hotbhoxefu.com + +hotbhoxufi.today + +hotbhoxufo.today + + hotbhubama.cc + +hotbhudavi.today + +hotbhudilu.today + +hotbhudumi.today + +hotbhugawi.today + + hotbhuhape.cc + +hotbhujuva.today + +hotbhukuvu.today + +hotbhureve.today + +hotbhurore.today + +hotbhuvuwa.today + +hotbhuwuxu.today + +hotbhuxaba.today + +hotbjafanu.today + +hotbjahexo.com + +hotbjajege.today + +hotbjakele.today + +hotbjakibu.com + +hotbjamima.today + +hotbjanifu.today + +hotbjapijo.today + +hotbjasake.today + +hotbjawova.today + +hotbjawuko.today + +hotbjedico.today + +hotbjedidu.today + +hotbjegoro.today + +hotbjejuwi.today + +hotbjekavu.today + +hotbjekivo.today + +hotbjelate.today + + hotbjenera.cc + + hotbjexaye.cc + +hotbjibaya.today + +hotbjiciti.today + +hotbjigewo.today + +hotbjijeka.today + +hotbjikubo.today + +hotbjilubu.today + + hotbjiluji.cc + +hotbjimesa.today + +hotbjivino.today + +hotbjiyace.today + +hotbjizobi.today + +hotbjobixu.today + +hotbjobucu.today + +hotbjocado.today + +hotbjodiji.today + +hotbjogewe.today + +hotbjohule.today + +hotbjomike.today + +hotbjomudu.today + + hotbjosufu.cc + +hotbjoxixe.today + +hotbjudago.today + +hotbjuhato.today + +hotbjujive.today + +hotbjukexu.today + +hotbjupefa.today + +hotbjuwoto.today + +hotbkabeke.today + +hotbkadawo.today + +hotbkadefu.com + +hotbkagepa.today + +hotbkaginu.today + +hotbkagive.today + +hotbkahahi.today + +hotbkakato.today + +hotbkalova.today + +hotbkaluni.today + + hotbkanuce.cc + + hotbkanuco.cc + +hotbkavuri.today + +hotbkawele.com + +hotbkazise.today + +hotbkebosi.today + + hotbkecasi.cc + +hotbkecaso.today + +hotbkecuwo.today + +hotbkegama.today + +hotbkegozo.today + +hotbkejava.com + +hotbkejeco.today + +hotbkejute.today + +hotbkelemu.today + +hotbkelofa.today + + hotbkeninu.cc + + hotbkepugu.cc + + hotbketici.cc + +hotbkexada.today + +hotbkezeye.today + +hotbkibepi.today + +hotbkigabi.today + +hotbkigome.today + +hotbkiguba.today + + hotbkijimo.cc + +hotbkikeba.com + +hotbkikori.today + +hotbkituke.today + + hotbkivuha.cc + +hotbkiweze.today + +hotbkixehe.today + +hotbkixuve.today + +hotbkobuwi.today + +hotbkogusu.today + + hotbkohite.cc + +hotbkojanu.today + +hotbkojosi.today + +hotbkokoxo.today + +hotbkolago.today + +hotbkolefo.today + + hotbkonipa.cc + +hotbkonove.today + +hotbkotidu.today + +hotbkowede.today + +hotbkoyote.today + +hotbkuduvu.today + +hotbkufehu.today + +hotbkugohi.today + +hotbkugoyi.today + +hotbkuhece.today + +hotbkuhini.today + +hotbkujeco.today + +hotbkuloji.today + +hotbkuluyo.today + +hotbkupuyi.today + +hotbkuyaja.today + +hotblabaze.today + +hotblabexu.today + +hotblafapu.today + +hotblafera.today + +hotblahemu.today + +hotblahize.today + +hotblakuxu.today + +hotblaloxo.today + +hotblamulo.today + +hotblanima.today + +hotblanina.today + +hotblarebe.today + +hotblareta.today + +hotblasado.today + +hotblateyi.today + + hotblavebe.cc + +hotblaxaxo.today + +hotblaxida.today + +hotblaxuxi.today + +hotblayewa.today + +hotblayide.today + +hotblayuki.today + +hotblazado.today + + hotblazuva.cc + +hotblebexa.today + +hotblehozi.today + +hotblelaye.today + +hotblelici.today + +hotblenosi.today + +hotblerebi.today + +hotblerusa.today + +hotblesedi.today + +hotbletoxi.today + +hotbleviti.today + +hotblevixe.today + +hotblexefo.today + +hotblidavu.today + +hotbliguti.today + +hotblijabu.today + + hotblikaxo.cc + +hotblikuba.today + +hotblimedi.today + +hotblimoxo.today + +hotblipafo.today + +hotblipepe.today + +hotblisupo.today + +hotblitoya.today + +hotbliveso.today + +hotblividu.today + +hotbliwisi.today + + hotblizuzo.cc + +hotblocili.com + + hotbloduli.cc + +hotblofuza.today + +hotblokedu.today + +hotblokuca.today + +hotblolilo.today + + hotblozofi.cc + +hotblubehe.today + +hotblubufu.today + +hotblucija.today + +hotblufibo.today + + hotblujehi.cc + +hotblumuve.today + +hotblunexa.today + +hotblupiro.today + + hotblupizo.cc + +hotbluruyu.today + +hotblusuli.today + +hotblutine.today + +hotbluvehe.today + +hotbmacaxa.today + +hotbmafevo.today + +hotbmaguxi.today + +hotbmaheya.today + +hotbmahixi.today + +hotbmahuyo.today + +hotbmajesu.today + +hotbmakeze.today + +hotbmasice.today + +hotbmaviwe.today + +hotbmaweki.today + + hotbmebuve.cc + +hotbmederi.today + +hotbmedohe.today + +hotbmedoje.today + +hotbmegido.today + +hotbmejena.today + +hotbmejovi.today + +hotbmejuku.today + +hotbmelexi.today + +hotbmemuje.today + +hotbmesezu.today + +hotbmetahi.today + +hotbmetazu.today + +hotbmetoco.today + +hotbmetubi.today + +hotbmewisa.today + + hotbmezaha.cc + +hotbmezopo.today + +hotbmezoto.today + + hotbmiditu.cc + +hotbmilivi.today + +hotbmipetu.today + + hotbmipozo.cc + +hotbmisexe.today + +hotbmivose.today + +hotbmiyaja.today + +hotbmiyese.today + +hotbmobese.today + +hotbmobihi.today + +hotbmohuko.today + +hotbmomevi.today + +hotbmopoga.today + + hotbmopoyo.cc + +hotbmovawe.today + +hotbmovaxa.today + + hotbmoveso.cc + +hotbmowopo.today + +hotbmucanu.today + +hotbmudahi.today + + hotbmudema.cc + +hotbmudiwe.com + + hotbmuduli.cc + +hotbmufeye.today + +hotbmuhiba.today + +hotbmularo.today + +hotbmupasi.today + + hotbmusefu.cc + +hotbmutoku.today + +hotbmuvafo.today + +hotbmuxada.today + +hotbmuyote.today + +hotbmuziji.today + +hotbnadepi.today + +hotbnadezo.today + +hotbnafigi.today + +hotbnafole.today + +hotbnakiko.today + +hotbnakoci.today + + hotbnatabe.cc + +hotbnatasu.today + +hotbnatidu.today + +hotbnayule.today + +hotbnazanu.today + +hotbnefune.today + + hotbnegodo.cc + +hotbnejamu.today + +hotbnekoxo.today + +hotbnenozu.today + +hotbnepora.today + +hotbneraje.today + +hotbnesehi.today + + hotbnevati.cc + +hotbneviwa.today + +hotbneyanu.today + +hotbnibeka.today + +hotbnicuse.today + +hotbniduga.today + +hotbnihide.today + +hotbnihihe.today + +hotbnijico.today + +hotbnikalo.today + +hotbnikenu.today + +hotbnikuco.today + +hotbniluyu.today + +hotbnimeso.today + +hotbnineye.today + +hotbninofu.today + +hotbnipuca.today + + hotbnirezi.cc + +hotbniroda.today + +hotbniseco.today + +hotbnisomo.today + +hotbniwula.today + +hotbnixuvo.today + +hotbniyapa.today + +hotbniyecu.today + +hotbniyere.today + +hotbniziwo.today + +hotbnocogi.today + +hotbnodaje.today + +hotbnogibo.today + +hotbnokozi.today + +hotbnoladi.today + +hotbnoledu.today + +hotbnonelu.today + +hotbnonuni.today + +hotbnopeyu.today + + hotbnoraji.cc + +hotbnorowi.today + + hotbnosixa.cc + +hotbnosoji.today + +hotbnotaye.today + +hotbnoturu.today + +hotbnovoma.today + +hotbnowomi.today + +hotbnoyige.com + +hotbnoyiru.today + +hotbnoyosu.today + +hotbnozopi.today + +hotbnudayi.today + +hotbnuduzo.today + +hotbnufudu.today + +hotbnuhale.today + +hotbnuhifu.today + +hotbnukopo.today + +hotbnumuxa.today + +hotbnunepo.today + +hotbnupave.today + +hotbnupego.com + +hotbnurajo.today + +hotbnuvowo.today + +hotbnuxavu.today + +hotbnuyaku.today + +hotbpacafe.today + + hotbpacufo.cc + +hotbpafefu.today + +hotbpafemo.today + +hotbpagizo.today + +hotbpahalu.today + +hotbpajaro.today + + hotbpajeso.cc + +hotbpanibu.today + +hotbpasowi.today + +hotbpaweva.today + +hotbpayeyo.today + +hotbpazuya.today + +hotbpedapu.today + +hotbpediku.today + + hotbpegejo.cc + +hotbpegoya.today + +hotbpeguho.today + +hotbpejoli.today + +hotbpepeyo.today + +hotbperepo.today + + hotbpetuju.cc + + hotbpevusu.cc + +hotbpexaca.today + +hotbpigani.today + +hotbpigasi.com + + hotbpihelo.cc + +hotbpihewa.today + +hotbpijare.today + +hotbpijiri.today + +hotbpijoka.today + +hotbpikatu.today + +hotbpisipo.today + +hotbpivepi.today + +hotbpiwazi.today + +hotbpiwufu.today + +hotbpofake.today + +hotbpogena.today + +hotbpogowo.today + + hotbpojico.cc + +hotbpomimu.today + +hotbponojo.today + +hotbpopujo.today + +hotbpotayu.today + +hotbpotidi.today + +hotbpovera.today + +hotbpoxapo.today + + hotbpoxiju.cc + + hotbpuciji.cc + +hotbpudoce.today + +hotbpufeno.today + +hotbpuhija.today + + hotbpuhipe.cc + +hotbpujiju.today + +hotbpulifo.today + +hotbpumiwu.today + +hotbpunino.today + +hotbpurali.today + +hotbpurowu.today + +hotbpuwala.today + +hotbpuxuku.today + +hotbpuzube.today + +hotbracilu.today + +hotbracori.today + +hotbradiho.today + +hotbradodu.today + +hotbrahoji.today + +hotbrahuba.today + +hotbrajole.today + +hotbrakume.today + +hotbralala.today + + hotbramape.cc + + hotbramele.cc + +hotbranuxa.today + + hotbraraji.cc + +hotbratiha.today + +hotbravuxe.today + +hotbraxocu.com + +hotbraxowu.today + +hotbrayasu.today + +hotbrebane.today + +hotbrecemi.today + +hotbreciko.today + +hotbrecomo.today + +hotbrecudo.today + +hotbrekoze.today + +hotbrekujo.today + +hotbreloti.today + +hotbrevoya.today + +hotbreyuta.today + +hotbricepa.com + +hotbridafe.today + +hotbrifinu.today + +hotbrigovu.today + +hotbrihiba.today + +hotbrijuti.today + +hotbrikara.today + +hotbrikuci.com + +hotbrikuzi.today + +hotbrilaza.today + +hotbrilido.today + +hotbriyeru.com + + hotbriyole.cc + + hotbrociva.cc + +hotbrogope.today + +hotbrohige.today + +hotbrokupo.today + +hotbrolaka.today + +hotbroluca.today + + hotbrosefa.cc + + hotbrotabo.cc + + hotbrotoxa.cc + +hotbrovica.com + +hotbrowata.today + +hotbrowero.today + +hotbrowinu.today + +hotbrozake.today + +hotbrozezu.today + +hotbrufabe.today + +hotbrufego.today + +hotbrujena.today + + hotbrukedu.cc + +hotbrumoba.today + + hotbrumoxe.cc + +hotbrunawi.today + +hotbrunopo.com + +hotbruredo.today + +hotbruvepi.today + +hotbruwake.today + +hotbruwefe.today + +hotbruyajo.today + + hotbruyigi.cc + +hotbsabiba.today + +hotbsafiwu.today + +hotbsagiwo.today + +hotbsahaga.today + +hotbsajiki.today + +hotbsajuva.today + + hotbsakilu.cc + +hotbsalasa.today + +hotbsarihi.today + +hotbsasaru.today + +hotbsasece.today + +hotbsawuhu.today + +hotbsaxali.today + +hotbsaxewu.today + +hotbsaxori.today + + hotbsayixo.cc + +hotbsedahe.today + +hotbsedila.cyou + +hotbsehawo.com + +hotbsehowe.today + +hotbsejota.today + +hotbsekicu.today + +hotbselomu.today + +hotbsepufa.today + +hotbsesera.today + +hotbseveku.today + +hotbsewudo.today + +hotbseyopu.today + +hotbsibuya.today + +hotbsicumi.today + +hotbsifemi.today + +hotbsifuvu.today + + hotbsigoba.cc + + hotbsihase.cc + +hotbsihime.today + + hotbsihuza.cc + +hotbsiketi.com + + hotbsimuzi.cc + +hotbsixiba.today + +hotbsizali.today + + hotbsocoyo.cc + +hotbsofogo.today + +hotbsofovo.com + + hotbsohose.cc + +hotbsohuko.today + +hotbsomima.com + +hotbsomipa.today + +hotbsonixe.today + +hotbsoriri.today + +hotbsowapo.today + +hotbsubili.today + +hotbsubimi.today + +hotbsucebe.today + +hotbsucumo.today + +hotbsugula.today + +hotbsuhenu.today + +hotbsuhulu.today + +hotbsujegi.today + +hotbsukasi.today + +hotbsukigo.today + + hotbsumeju.cc + +hotbsumete.today + +hotbsumuve.today + +hotbsuniru.today + +hotbsunuhi.today + +hotbsutepe.today + +hotbsuwadu.today + +hotbsuweja.today + +hotbsuwiyi.today + +hotbsuzoci.today + + hotbsuzoho.cc + +hotbsuzolu.today + +hotbsuzufo.cyou + +hotbtabelu.today + +hotbtafadi.today + +hotbtafuza.today + +hotbtagive.today + +hotbtahumo.today + +hotbtajija.today + +hotbtalamu.today + +hotbtamuco.today + +hotbtapuvu.today + +hotbtawifi.today + +hotbtaxupa.today + +hotbtecura.today + + hotbtedewo.cc + +hotbtegase.today + + hotbteleja.cc + +hotbteliva.today + +hotbtereda.today + + hotbtesile.cc + +hotbtesumo.today + +hotbtezubu.today + + hotbtezupe.cc + +hotbtibudi.today + +hotbticafo.today + +hotbtifume.today + +hotbtigeto.today + +hotbtigipa.today + +hotbtikojo.today + +hotbtilawu.today + +hotbtimiwo.today + +hotbtipufu.today + +hotbtirile.today + +hotbtisaka.today + + hotbtiyuko.cc + +hotbtofine.today + +hotbtogifo.today + +hotbtojobi.today + +hotbtojuwo.today + +hotbtoneso.today + +hotbtopoxo.today + +hotbtosaki.today + +hotbtotige.today + +hotbtotuya.today + +hotbtoyawu.today + +hotbtoyehi.today + +hotbtoyelo.today + +hotbtozamo.com + +hotbtubuci.today + +hotbtubusu.today + +hotbtudabe.today + +hotbtufifu.today + +hotbtufovu.today + +hotbtujalu.today + +hotbtukesi.today + +hotbtulame.today + +hotbtulehe.today + +hotbtuleni.today + +hotbtunapi.today + +hotbtunewu.today + + hotbtupeve.cc + +hotbturede.today + +hotbturuzu.today + +hotbtuxawe.today + +hotbtuxofa.today + +hotbvacivo.today + +hotbvafema.today + +hotbvageva.today + +hotbvajesu.today + +hotbvajuvu.today + + hotbvanacu.cc + +hotbvanice.today + +hotbvanido.today + + hotbvapasi.cc + +hotbvasaha.today + +hotbvasidi.today + +hotbvavoni.today + +hotbvaxolo.today + +hotbvaziwe.today + +hotbvedune.today + +hotbvefafe.today + +hotbvefivo.today + +hotbvegava.today + +hotbvehaxe.com + +hotbvepaza.today + +hotbvepegi.today + +hotbvesode.today + +hotbvesupu.today + +hotbvexifo.today + +hotbveyigi.today + +hotbvicojo.today + +hotbvidivi.today + +hotbvihihu.today + +hotbvijufi.today + +hotbviwoye.today + + hotbvizohu.cc + +hotbvocahi.today + + hotbvodenu.cc + +hotbvofika.today + +hotbvojaxo.today + +hotbvokadu.today + +hotbvokiyu.today + +hotbvolifo.today + +hotbvolofi.today + +hotbvolova.today + +hotbvomasu.today + +hotbvonude.today + +hotbvorehi.today + +hotbvoroso.today + +hotbvosoya.today + +hotbvoyubo.today + +hotbvozami.today + +hotbvubune.com + +hotbvucadu.today + + hotbvugeti.cc + +hotbvulogo.today + +hotbvunila.today + +hotbvunuze.today + +hotbvupece.today + +hotbvupimi.today + +hotbvuragu.today + +hotbvusaco.today + +hotbvusewa.today + +hotbvutuye.today + +hotbvuvixi.today + +hotbvuxida.today + +hotbvuxifu.today + +hotbwabopu.today + +hotbwabujo.today + +hotbwadici.today + +hotbwagono.today + +hotbwagubi.today + +hotbwahema.today + +hotbwajacu.today + +hotbwakice.today + +hotbwalebi.today + +hotbwamiwa.today + +hotbwanowo.today + +hotbwasate.today + +hotbwaseta.today + +hotbwaseto.today + +hotbwatoso.today + +hotbwazape.today + +hotbwazozo.today + +hotbweberu.today + +hotbwebiti.today + +hotbwehizu.today + +hotbwekide.today + + hotbwenoku.cc + +hotbwenuja.today + +hotbwepemi.com + +hotbwerisa.today + +hotbwevevo.today + +hotbwevute.today + +hotbwewitu.com + +hotbweyace.today + + hotbweziwi.cc + +hotbwibeya.com + +hotbwidoyu.today + +hotbwifaze.today + +hotbwigece.today + +hotbwijaje.today + +hotbwilemu.today + +hotbwimepo.today + +hotbwimuxo.today + +hotbwineki.today + +hotbwirezi.today + +hotbwirize.today + +hotbwitadi.today + +hotbwivovi.com + +hotbwiwasu.today + +hotbwogagu.today + + hotbwohaku.cc + +hotbwojixe.today + +hotbwolake.today + +hotbwomive.today + +hotbwopake.today + +hotbworijo.today + +hotbwosici.today + +hotbwovozo.today + +hotbwoxeko.today + + hotbwucudo.cc + +hotbwucuni.today + +hotbwudeyo.today + +hotbwuguko.today + +hotbwuhove.today + +hotbwulawi.today + +hotbwunuva.today + +hotbwupitu.today + +hotbwupuba.today + +hotbwurepa.today + +hotbwuside.today + +hotbwusuhe.today + +hotbwutiba.today + + hotbwuvava.cc + +hotbwuwanu.today + +hotbwuxibi.today + +hotbwuyosi.today + +hotbxaciwi.today + +hotbxacobu.today + + hotbxafoju.cc + +hotbxagowa.today + +hotbxahipu.today + +hotbxakusu.today + +hotbxalopo.today + +hotbxaludo.today + +hotbxamito.today + +hotbxapunu.today + +hotbxasipo.today + +hotbxasuke.today + +hotbxaware.today + +hotbxawili.today + +hotbxaxima.today + +hotbxayiyo.today + +hotbxedoro.today + + hotbxefofa.cc + +hotbxekafi.today + +hotbxenote.today + +hotbxepiho.today + + hotbxepodi.cc + +hotbxeride.today + +hotbxesubo.today + +hotbxevegi.today + +hotbxewaro.today + +hotbxeziri.today + + hotbxiceni.cc + +hotbxifasi.com + +hotbxihebe.today + +hotbxijena.today + +hotbxikuki.today + +hotbxikuli.today + +hotbxilidu.today + +hotbxilima.today + +hotbxireku.today + +hotbxisipe.today + +hotbxivofi.today + +hotbxivuko.today + +hotbxizase.today + +hotbxobuci.today + +hotbxoheci.today + +hotbxoliyi.today + +hotbxopola.today + +hotbxowome.today + + hotbxowone.cc + +hotbxoyiru.today + +hotbxuboli.today + +hotbxucali.today + + hotbxucavo.cc + +hotbxuciwo.today + +hotbxucohe.today + + hotbxudero.cc + +hotbxudoxo.today + + hotbxufena.cc + + hotbxukeju.cc + +hotbxulana.today + +hotbxuluhu.today + +hotbxurawo.today + +hotbxurenu.today + +hotbxuseku.today + +hotbxutiyo.today + + hotbxuwiba.cc + + hotbxuyame.cc + + hotbxuyivi.cc + +hotbxuziwu.today + +hotbyabape.today + +hotbyahuyu.today + +hotbyajeto.today + +hotbyalonu.today + +hotbyameza.today + +hotbyamoba.com + +hotbyanoya.today + +hotbyaxide.today + +hotbyazoki.today + +hotbyazuwa.today + +hotbyeboyo.today + +hotbyefogi.today + +hotbyefuto.today + +hotbyegeru.today + +hotbyekajo.today + +hotbyelevu.today + +hotbyeloca.today + +hotbyenoca.today + +hotbyerido.today + +hotbyesahi.today + +hotbyetoru.today + +hotbyevewu.today + +hotbyexeke.today + +hotbyeyomo.today + +hotbyezezi.today + +hotbyibalu.today + +hotbyicire.today + +hotbyidoda.today + +hotbyiduze.today + +hotbyifuwe.today + +hotbyimoko.today + +hotbyinopa.today + +hotbyinora.today + +hotbyipava.today + +hotbyipaxa.today + +hotbyipufo.today + +hotbyipula.today + +hotbyivera.today + +hotbyiwane.today + +hotbyixeno.today + +hotbyixeza.today + +hotbyiyowo.today + +hotbyobafo.today + +hotbyobeba.today + +hotbyofifi.today + +hotbyofuye.today + +hotbyokedo.com + +hotbyoluha.today + +hotbyoluka.today + + hotbyonaxu.cc + +hotbyoredi.today + +hotbyovoxu.today + +hotbyovuci.today + +hotbyoxaya.today + +hotbyoyobi.today + +hotbyozepa.today + +hotbyozuvu.today + +hotbyugeku.today + +hotbyujibi.today + +hotbyujufu.com + +hotbyupago.today + +hotbyuvocu.today + +hotbyuxofi.today + + hotbyuyibu.cc + +hotbyuzugu.today + +hotbzaduma.today + +hotbzafobu.today + +hotbzagoxi.today + +hotbzalize.today + +hotbzaluzi.today + +hotbzamiku.today + +hotbzanego.today + +hotbzanobe.today + +hotbzanuku.today + +hotbzapema.today + +hotbzapete.today + + hotbzasime.cc + +hotbzasupe.today + +hotbzatupa.com + +hotbzawoju.today + +hotbzawomi.today + +hotbzazoke.today + +hotbzebada.today + +hotbzeberu.today + +hotbzeduco.today + +hotbzelece.today + +hotbzemege.today + +hotbzewene.today + +hotbzewiwe.today + + hotbzewoyo.cc + +hotbzexibu.com + +hotbzeyuze.today + +hotbzidori.today + +hotbzihalo.today + +hotbzihoju.today + + hotbzikaze.cc + +hotbziloce.today + + hotbziluka.cc + +hotbzinibi.today + +hotbzinuvi.today + +hotbzirowi.today + +hotbzitalu.today + +hotbziwicu.today + +hotbziwiju.today + +hotbzixoyo.today + +hotbziziru.today + +hotbzocuma.today + +hotbzodozo.today + +hotbzogido.today + +hotbzojodu.today + +hotbzomoje.today + +hotbzonimi.today + +hotbzopira.today + +hotbzositi.today + +hotbzosoku.today + +hotbzosolo.com + + hotbzovata.cc + + hotbzoviwa.cc + +hotbzovoro.today + +hotbzubice.today + + hotbzucegu.cc + +hotbzucufe.today + +hotbzudeda.today + +hotbzugaho.today + +hotbzugupe.today + +hotbzuhopi.today + +hotbzuleye.today + +hotbzunepu.today + +hotbzupidi.today + +hotbzuriyo.today + +hotbzuvaju.today + +hotbzuxicu.today + +hotbzuyagi.today + +hotbzuzalu.today + +hotchemistry.xyz + +hotdateshub.xyz + +hotelmurex.com + +hotgirlmeet.club + +hotlocalnights.com + +hotmatchfinder.com + +hotmeetvibe.com + + hotmovs.com + + hotreachr.xyz + +hotsexy-girl.com + +hotspindate.xyz + +hotxokwq.click + +hotxtlcf.click + +hotzaatzmit.com + +hourhercompel.work + +househuntersnetwork.org + +houserepairdfw.com + +housing-benefits.com + +hovensmiletbaloo.space + +howtohomey.com + +hphinvestments.com + +hpsh-defender.pro + + hub-date.com + + hubpulse.net + + hubyr.click + + hubys.click + +huehoianprivatetour.com + + +huekoe.top + +hugeplothole.com + +human-access.co.in +) +#humanplanetaryhealthinvestments.com + +humanverification.co.in + +humiliatehim.org + + humwpyx.com +$ +hundredresembleauthorize.click + + huntagift.com + + hunterkey.com + + hurexpil.xyz + +husectabed.com + + hushlove.xyz + +huverify.co.in + +hvaccontractornews.com + +hvix-protect.pro + +hvmn-adguard.pro + +hxng-adguard.pro + + +hyajib.xyz + +hyco-protect.pro + + hyfadac.xyz + +hygh-defender.pro + + hymanfl.com + +hymbontwis.com + +hyperadsdrive.top + +hyperdatingboost.top + +hyperfluxarena.top + +hyperparathyroid.com + + hzmrzxyy.com + + i-ptv.com + + +iampua.com + + +ibesaf.sbs + + ibtuob.shop + +ibusukikanko.com + +ibuyperfume.com + + +ibwuty.xyz + +iceberg-assets.com + +iconicbritishcycles.com + + idaswar.xyz + + iddaen.shop + +ideologicaltossyour.work + + +idhush.com + +idrinksoda.com + +ieoa-defender.pro + +iesther-eslla.com + +ifdepictguilt.click + +igaj-defender.pro + + ignitezsg.com + +ignitronyx.xyz + +ihc6885ta295.today + +ihzqlld4h81i.today + +ii41.com + + iitoumu.com + + iitsp.org + + +ijarim.sbs + + ijuzemix.sbs +! +iklanbarisbandarlampung.com + + ikoce.com + +iktr-adguard.pro + + +ilagum.sbs + + ilawe.sbs + +ilgelisolvify.com + +illumia-force.com + +illusionspeakmost.hair + + ilmiqic.com + + +ilnel.shop + +iloveirochka.com + +ilyu-protect.pro + +imbasdj.online + + +imegid.sbs + +imilroshoors.com + +immorattil.rest + +impenrance.rest + +implyhisyoung.icu + +imporripre.rest + +importancespillabout.cyou + +importantmagicthat.my +# +impracticaljokerslivetour.com + +imprerunba.rest + +impressitspolicy.my +! +improvedcontemplatetheir.my + +incapoutyi.rest +" +incautiouslyboehmeria.online + +incendisob.cyou + + +incest.pro +! +inchiriereminiexcavator.com + + inchnails.com +# +includingupperrealize.digital + +incomesail.com +! +incorporatewithinspark.blog + +increasinglyhaveshop.art + +indigopulse.shop + +indivafyt.site + +indobokepin.com + +indomedicalholidays.com + +indonesiawholesaller.com + +indusknoxs.info + +industriasdelarocha.com + +ineedtopaymybills.com + +inevitablydraftdress.my + +infinityheart.xyz + +infiniumcloud.com + +inflationrelief.net + +infofilter.info + +informationvine.com + +ingeniousmanufacturer.com + +ingenpreco.rest + +innerbehalfmayor.icu + + +inpoen.com + + +inporn.com + + +inporn.vip + +inputcoins.info + +inquisitorem.com + +insidebridememory.guru + +insiderunnerburning.my + +insightdatingzone.top + +insilneces.cyou + +instant-meetup.com + +instant-to-preview.com + +instant-to-view.com + +instant-vibes.com + +instantattraction.xyz + +instantheat1.com + +instructhershout.click + +instructionalamerican.blog +% +instructionalcatchthousand.club + +insurance-meme.com + +insurancerapidopposed.guru + +insurancethesurround.guru + + intalink.org + +intasrmsevrey.pro + +intasrmsuvrey.pro + +integrity-checker.cfd + +intellectualsamegreat.art +! +intelligenceconviction.bond +% +intelligentimagingsolutions.com + +intelligentpartnerpick.com + +intellilovehub.com + +intellimatchlove.com + +intellimatchpartner.com + +intellimatchup.com + +intellipairinghub.com + +intencareitaly.space + +intendfifthobtain.icu + +interestedtucknewly.mom + +interinscr.rest + + intermora.xyz +) +#internationalfoodphotographyday.com + +interruptnoannounce.mom + +intimatepulse1.com + +intimconnect.org + +intimomeet.xyz + +introprovi.cyou + +investorsabudhabi.com + +investorsingerin.autos + +investrohub.co.in +" +invinciblerealestateteam.com + +invitationyoursoviet.pro + +invite-for-tea.com + + +iomode.com + + ionvero.co.in + + ioslover.com + + iowabrews.com + + ipfsgames.com + +iplawdemonize.com + +iply-defender.pro + + iqrealm.net + +irbd-defender.pro + + irishtuna.com + +ironwolfocean.top + + ischamber.org + + isnasa.shop + +it-geniuses.com + +itagrmsevrey.pro + +itagrmsruvey.pro + +itagrmsverey.pro + +itagrmsvorey.pro + +itagrmsvrey.pro + +itagrmsvreys.pro + +itagrsaomsruvey.pro + +itagrsaomsurvey.pro + +itqw-defender.pro + + itscuedon.com + +itsdoorbreakfast.xyz + +itselfendlessexpected.blog + +itssodiumdocument.cam +! +itssophisticatedspouse.club + +ittj-protect.pro + +iulx-defender.pro + + +iutvnh.icu + + ivero.sbs + +iwgo-adguard.pro + +izui-protect.pro + + +izybgi.xyz + +j01xcwsjptmj.today + +j2vxa8plj4za.today + + jaceykin.com + +jackcorpening.com + +jackearlcompany.com + +jackiadj.space + +jacobsgift.com + +jailuntiltop.my + +jambojuice.online + +jambojuice.xyz + +jamiatislahulmuslemeen.org + + jamiesonu.com + +japanesewhiskeyshop.com + +jartibbinght.com + + javdaddy.com + + javio.sbs + + jaysxyo.xyz + +jazzimmediateyour.art + +jbautomotive722.com + +jcoa-adguard.pro + +jdel-protect.pro + +jeas-adguard.pro + +jedlovsabinove.sk + +jenncosmetic.com + + jentium.co.in + +jerkychops.com + +jestermound.info + +jewelerynetwork.com +! +jewishisolateunless.digital + + jexin.cfd + + jface.org + +jhnw44aldszd.today + + jhskm.com + +jignexyler.com + +jlkp-protect.pro + + jmzbp.com + + jneglobal.com + + jnume.com + +jobdiagnosis.com + +jobguideline.com + + jobmatcher.io + +jogm-adguard.pro + +jogueganhe.com + +johnsons-roofing.com + +join-fling.com + + join-line.com + +join-match.com + + join-spot.com + +join-to-view.co.in + + joincetra.sbs + +joinecosystem.com + + joli-mow.site + +joli-mow.website + +joolsossie.info + +jour-ovular-moor.fun + +jovq-protect.pro + + jovqeral.xyz + + joyfolly.com + +joyfulbondspot.com + +joyfullove.xyz + +joyholloway.com + +jpsvyrk61yht.today + +jrjh4h2y9ynq.today + +jrodestroys.com + +jrwu-defender.pro + + +jtybom.xyz + +juaninatrillion.com + + jubsaugn.com + +juicycrypto.com + +juicyspace.xyz + +juliemorehouse.com + +jump-for-preview.com + +jumpdownsecret.hair + +juryswimpy.info + +justbekind.xyz + +justicemate.net + +justinbieberwig.com + +justuslovingus.com + +jwkx-defender.pro + + jyron.cfd + +jys939ow55n7.today + +jzxnxtyc0qkm.today + +k-surgeryvn.com + +kaelseitan.com + + kakxjteu.com + +kaleidoscopenight.com + + +kaler.shop + +kamareels2.com + +kappasigfraternity.com + +karnelitho.info + + karo8net.cfd + + kasergok.ru + +katehaywood.com + +kawaiiwanted.com + +kbqq-defender.pro + +kdel-adguard.pro + +kdyy-adguard.pro + +kebemiarcionsa.com + + keelni.shop + +keepyourmindgo.com + + kelserv.com + +kemenagkarimun.com + +kenakataonline.com + + kendall.vip + + kepaul.shop + + +keporn.com + + keqodim.sbs + + keravint.xyz + +kerina.website + +kerivo.website + +kerryoniraq.com + + ketxhiu.com + +kexolavprina.info + +kfvw-protect.pro + +kh5qnz3vzj0w.today + + kiboudate.xyz + +kijimea.online + +kijimea.website + +kijm-defender.pro + +kikilowday.sbs + +kikilowday.site + + +kikoba.xyz + + kill.date + +killtheycopy.art + +kindledhearts.xyz + +kindredflame.xyz + + kinetik9.com + + kinkgrab.com + +kismetdate.xyz + + kiss-lane.com + + kiss-line.com + +kiss-portal.com + +kiss-space.com + + kiss-zone.com + +kissamincreased.mom + +kissesvibes.com + +kisshotgirls.xyz + +kitchenremodelernews.com + +kittenkeychains.com + +kittenverse.com + + kivarox.xyz + +kivontraq.shop + +kiwqnowweshort.store + +kjzr-protect.pro + + +kkey.my.id + +kkqa-adguard.pro + +kkxs-protect.pro + + klentro.space + +klentro.website + + klivora.space + +kneepaininsightsblog.com + +knobsembed.info +$ +knowledgeextremelystadium.guru + +knowledgepayment.com + +knuq-protect.pro + + kod-on.space + +kodiakprintmasters.com + +kohispraeh.rest + +koker-undefined-tiara.site + + koopnu24.cfd + +kosmateliv.info + +kosmirelva.info + +kpxt-adguard.pro + +krinihernandez.com + +krivonelta.click + +krivonelta.info + +krolleugen.info + +kronavelixotura.boutique + +kronavexilutemra.boutique + +krovemalixutor.shop + + krupadate.xyz + +kscy-adguard.pro + +ksxhfrlppddastb.info + +ksyf-defender.pro + + +kucice.sbs + + kudvarip.xyz + + kugucejog.sbs + + +kuikee.com + + kukuourt.com + + kumetred.com + + +kurowe.xyz + + +kutyso.xyz + +ky2jw33shcmf.today + + kyoto-v.com + + +kyreil.xyz + + kyron.cfd + +l51lztggfw98.today + +labsgrowthsummit.com + +labssummitboost.com + +labssummitgrowth.com + +labufokaler.ru + +lacaballada.com + +lackzzjkxfmiwkwuzbk.info + +ladiesinbed.club + +ladyaaliyah-qijdvtr.work + +ladyaimee-nhaihsh.work + +ladyalbertha-nysjnqz.work + +ladyalice-qoawltq.work + +ladyaudrey-ocddopt.work + +ladybeatrice-kiwatoq.work + +ladybehavelatter.digital + +ladycarli-oevvbnx.work + +ladyconnie-zbxmepv.work + +ladydortha-iiotfpa.work + +ladyelissa-mductnl.work + +ladyetha-wduxbvw.work + +ladyfinder.xyz + +ladyhotdate.top + +ladyirma-abtitaf.work + +ladyjenifer-elxkpsa.work + +ladyjosianne-dfgvhjx.work + +ladykarolann-wirinwi.work + +ladylauriane-mrilozd.work + + ladylink.club + +ladylolita-bkdceyr.work + +ladylorna-toviaxe.work + +ladylupe-ktoftgp.work + +ladymatilde-wrpplto.work + +ladymaxie-xtjgwoe.work +! +ladymaximillia-zseoopa.work + +ladymyrna-rayqgws.work + +ladypat-bkuwwca.work + +ladypat-yiwpcfx.work + +ladyprecious-bmwkpgg.work + +ladyrhoda-xjwieqv.work + +ladyruby-ggicdcl.work + +ladysabryna-xxiqlkt.work + +ladyyesenia-htnoibc.work + +ladyyesenia-wttmcyy.work + +lagancreasic.com + +lagniappehearts.xyz + +lajedomuriae.com + + laketiara.com + + lalbugorae.ru + + lamverot.xyz + + landltool.com + +lapleinairfestival.com + +largelipif.icu + +lasdesgraciasdericardo.com + +lastingloveplace.com + +lastuniquerural.cam + +lateimpacts.com + +latelegend.com + +latenightdates.xyz + +laterooops.info + +latestlive.online + +latinhearts.org + +latiousnes.com + +lattershipdemocratic.guru + +latterspiritualalive.icu + +launchshore.com + +lavaldinievole.com + +lavidarapida.xyz + + lavio.cfd + + lavirox.top + + lbxcy.com + +ldunadvexor.shop + +le0sc2jzmhgo.today + +leadboostdating.top + +leadhatch.click + +leadreachr.click + +leaduntilhappy.club + + leadzenr.xyz + +leagueofyou.com + +learnhowtotradebitcoin.com + +learningismagic.com + +learnplant.com + +lechnomoneuriss.com + +lecophipert.com + + lecpamk.xyz + +ledtentlight.com + +leducbiddy.info + +leeploopforus.fun + +leeploopforus.shop + +lefkadaevents.com + +leg78x8ixbf0.today + +legacybroadcast.com + +legendchainedge.com + +legiseil.click + +legislativeleanatop.click + +leighchink.info + + lelecity.sbs + +lelecityapp.sbs + +lelecityhq.sbs + +lelecityhub.sbs + +lelecitylabs.sbs + +lelecityly.sbs + +lemanlindy.info + +lendaryx.co.in + +lendcoreo.co.in + +lendifyo.co.in + +lendiohub.co.in + +lerantixhubpro.co.in + +lerantixproflow.co.in + +lerantixprozone.co.in + +lerantixzonecore.co.in + +lerantixzonehub.co.in + +lerantixzonepro.co.in + +lerantorix.co.in + +lerantrix.co.in + +letmewin411.lol + +lfoj-defender.pro + +lfsh-adguard.pro + + +lgotwo.top + + lhownab.com + +liaison-rapide.com + + libvr.com + +licktaughigme.com + +lieuthoppy.info + +lifestyletipstoday.com + +lightheartconnect.com + +lighthinous.com + +lighthouselove.xyz + +lightlyairlinecheat.art + +lightlybulbequal.art + +lightlybulkcomment.club +" +lightlydirectclassical.homes + +lightmarsh.com + +lightmisha.rest + +lightspelllatter.cyou + +liiustriousdate.net + + likemenow.xyz + + likewtor.com + +lilac-profit.com + + +lilkaa.com + +limaempreende.com + +liminallove.xyz + +limitednoguilty.autos + +limitpauseours.work + +lindigomatches.com + +lindyfahad.info + + linforta.com + +lingeringpleasure.com + + link-lane.com + + linvoret.xyz + +liquidaremove.cfd + + lisapyogi.com + +listofmonks.com + + litelover.xyz + +litigationdao.com + +littleskys.com + + livecheck.cfd + +livedangus.info + +livehub.digital + +livejasmine.online + +livequizwithu.com + +livewithjoy.click + +liveyourvvetdream.com + +liveyourwetdream.com + +livre9noite.cfd + +livres-d-hermes.com + +lizarcapti.rest + +lizardswebsite.com + + lizeol.shop + +lk2s2jmik93y.today + +llitticarty.com + +llovehubia.com + +lloveisland.com + +lloveworld.com + +lloveyourdate.com + +lluckytlme.net + +lnisebqpicxkhnxm.info + +loadtherelated.blog + +loan-match.top + +loanapproval.top + +loanavex.co.in + + loans2biz.com + +lobulshive.cyou + +local-hub.co.za + +localconsumerreach.com + +localgirlsaround.com + +localhornyneighbours.com + + localhub.lol + +localmedicareadvisor.com + +localpleasure.com + + +loezce.xyz + + loggrofte.com +! +logicalcommonlyinitial.guru + +lolplastic.com + +lonelymilfsnearyou.com + + longbam8.com + +lonneke-maarten.com + +looi-adguard.pro + +lookeliminatepublicly.xyz + +looking4boobs.com + +looking4girl.com + + looveee.live + + lorelove.xyz + +lorentium.co.in + + lorilly.xyz + + lorolio.co.in + +losmerkaba.com + + lostofold.com + +lov.net + +love-bridges.com + +love-dating.org + +love-pulse.xyz + +love4you.click + +love4you.monster + +loveadvicecenter.com + +loveandbuyit.com + +lovebeaconhub.xyz + +lovebondnetwork.com + +lovebountyhub.vip + +lovecluster.xyz + +lovecommitmenthub.com + + lovecupid.xyz + +loveharbor.xyz + + lovehubia.com + +loveiyglrls.net + +lovelexicon.xyz + +lovelinkck.com + +lovelogicsync.com + + lovelovee.xyz + +loveluxe-haven.com + + lovely18.com + +lovelylastunite.work + +lovelyneighbors.xyz + +lovemorpha.com + + lovenzo.xyz + +loveoperator.com + +lovepulse.club + +loversnook.com + +lovespaceherre.com + +lovesparksnow.com + +lovesyncmastermind.com + +loveunlim.beauty + +lovevipclub.xyz + +lovewisematematch.com + +lovieelyse.info + + lovimero.xyz + + lovinexon.xyz + +lovingsstars.com + + lovinova.xyz + + loviq.org + +lovnest.monster + + +lovyxo.xyz + +lowkey-meets.com + + loylty.site + +lp9mlhl042ct.today + +lrcc-protect.pro + +lrfurc6ahy9g.today + +lt2csnko7s14.today + + ltvfqid.com +' +!luces-senalizacion-obstaculos.com + +luckingolf.hair + +luckybonus4you.site + +luckybonus4you.xyz + +luckydrawzones.com + +luckyjackpotspin.com + + +luhoda.sbs + +lumacoreer.com + + lumexio.space + + lunanueva.xyz + +lunartranslations.com + + lungninja.com + +lurnakseto.info + +lurnovekta.info + +lustconnect.org + +lustfulheat.com + +lustrunsev.cyou + +lustymoments.xyz + + luvtheory.xyz + +lwbz-protect.pro + +lwwylc-hkfgzzgx.com + +lxjb-defender.pro + + lxyfofg.xyz + + +lybkop.xyz + +lyslorente.com + + lytolicol.com + +lzeg-adguard.pro + +m4mcprdihv6j.today + +mackawning.com + +madchenonline.click + +madekeaccav.rest + + madekolar.ru + +madpullover.com + +mafdoeksget.ru + +magazinecommunityall.guru + + mageant.com + +magicgirlhere.net + + +magma.tube + +magneticrevealplenty.mom +( +"magnitudediscoveryprovided.digital + + mahomati.com + +mailcuedon.com + +maimoconna.rest + +mainebuildernetwork.com + +mainsammon.info + + makeinlab.com + +makeitspace.org + + makolegol.ru + + malelove.net + +mallskaren.info + +malusricam.cyou + + maminatik.ru + +managestorage.live + +mandikucing.xyz + +manegpenne.rest + +manfromwindowgames.com + +mangoadvancetech.com + + maoxkap.xyz + +mapeshanoi.info + +marceleste.cfd +" +mariabarrerafisioterapia.com + +marinappraiser.com + +marinbiofeedback.org + +marinescrewmy.mom + +marketingapp.cfd + +marketinghq.cfd + +marketinghub.cfd + +marketluna.cfd + +marketselectto.blog + +marrosso365.cfd + +martabackrock.com + +marthchemo.info + +martincountyfla.com + +martsvalenzuela.com + + marvelin.xyz + +maskedromance.com + +masp-defender.pro + +match-circle.com + +match-wave.com + +match2locals.com + + matchalia.xyz + + matchario.xyz + + matchbeat.xyz + +matchcraft.xyz + + matchendo.xyz + + matcherio.xyz + +matchiqhub.com + + matchique.xyz + + matchivox.xyz + +matchjunction.com + +matchmakingelite.com + +matchplanet.xyz + +matchrush.click + +matchtransactionthat.club + + matchwave.xyz + +matchwhizplatform.com + +matchwisechoice.com + +matchy-corner.com + +matchywave.com + +materialdocente.com + + matewhirl.com + + math-bot.com + +matrixmingle.click + +matteraddfemale.homes + +mattssquib.info + +maturehuns.live + + matures.porn + +mavexdrilopa.info + + mavus.org + +mawnansmith.org + +max-chitay-news.ru + +mbfw-centraleurope.com + +mce1.org + + mdbndnn.com + +mdn7sx1hm9mb.today + +mealapparel.com + +meaningfulmatehub.com + +meaningfulmyremember.icu + +meaningfulspark.com + +meant-claps-nips.top +" +meanwhilecomprisetreaty.work + + meazsuc.xyz + +medealarva.info + +media-globallabs.bond + +media-globally.bond + +media-telehq.bond + +media-telelabs.bond + +mediaaaapp.bond + +mediaaahq.bond + +mediaaahub.bond + +mediaalamapp.cfd + +mediaalamly.cfd + +mediabotslabs.sbs + +mediabotsly.sbs + + mediacar.bond + + mediacare.sbs + +mediacareapp.sbs + +mediacarehq.sbs + +mediacarehub.sbs + +mediacarelabs.sbs + +mediacarly.bond + +mediacentury.bond + +mediacenturylabs.bond + +mediachanceapp.sbs + +mediachancehub.sbs + +mediachancely.sbs + +mediacomhq.bond + +mediacomhub.bond + +mediacomlabs.bond + +mediacomly.bond + +mediacompareapp.cfd + +mediacomparehub.cfd + +mediacomparelabs.cfd + +mediacomparely.cfd + +mediacrash.cfd + +mediacrawlerslabs.sbs + + mediadate.sbs + +mediadateapp.sbs + +mediadatelabs.sbs + +mediadately.sbs + +mediadinohq.sbs + +mediadinohub.sbs + +mediadinolabs.sbs + +mediadinoly.sbs + + mediadog.sbs + +mediadoghq.sbs + +mediadoglabs.sbs + +mediadogly.sbs + + mediaes.sbs + +mediaesapp.sbs + + mediaeu.bond + +mediaeulabs.bond + +mediaeuly.bond + + mediaex.cfd + +mediaexapp.cfd + +mediaexhub.cfd + + mediaexly.cfd + +mediaextra.sbs + +mediaextrahq.sbs + +mediaextrahub.sbs + +mediaextralabs.sbs + + mediafil.shop + +mediafilapp.shop + +mediafilhq.shop + +mediafilhub.shop + +mediafillabs.shop + +mediafilly.shop + +mediaflowdating.top + +mediafusiondating.top + +mediaglance.sbs + +mediaglancely.sbs + +mediaglasshub.bond + +mediaglos.info + +mediagolfapp.cfd + +mediagolflabs.cfd + +mediagolfly.cfd + + mediagrab.cfd + +mediagraylabs.cfd + +mediagrayly.cfd + + mediagrey.cfd + +mediagreyapp.cfd + +mediagreyly.cfd + + mediaguy.cfd + +mediaguyhub.cfd + +mediaguylabs.cfd + +mediahuman.sbs + +mediahumanapp.sbs + +mediahumanlabs.sbs + +mediahumanly.sbs + + mediaid.cfd + +mediaidapp.cfd + + mediaidhq.cfd + +mediaidlabs.cfd + + mediaidly.cfd + + mediakind.sbs + +mediakindapp.sbs + +medialegacyapp.cfd + +medialegacyhq.cfd + +medialegacyhub.cfd + +medialegacylabs.cfd + +medialegacyly.cfd + +mediamanagers.cfd + +mediamanagershq.cfd + +mediamanagerslabs.cfd + +mediamatehub.sbs + +mediamatelabs.sbs + +mediamately.sbs + +mediameeting.sbs + +mediameetingapp.sbs + +mediameetinghub.sbs + +mediameetinglabs.sbs + +mediamoderna.cfd + +mediamodernaapp.cfd + +mediamodernahq.cfd + +mediamodernalabs.cfd + +mediamodernaly.cfd + + mediana.cfd + +medianahub.cfd + +medianalabs.cfd + + medianaly.cfd + + medianet.bond + +medianetapp.bond + +medianethq.bond + +medianethub.bond + +medianetlabs.bond + + mediantw.cfd + +mediantwapp.cfd + +mediantwhq.cfd + +mediantwhub.cfd + +mediantwlabs.cfd + +mediantwly.cfd + + mediaorg.bond + +mediaorgapp.bond + +mediaorghq.bond + +mediaorghub.bond + +mediaorglabs.bond + +mediaorgly.bond + + mediaorhq.sbs + +mediapeople.sbs + +mediapeopleapp.sbs + +mediapeoplehq.sbs + +mediapeoplehub.sbs + + mediaph.shop + +mediaphapp.shop + +mediaphhq.shop + +mediaphhub.shop + +mediaphillipines.shop + +mediaphlabs.shop + +mediaphly.shop + + mediapine.sbs + +mediapinehub.sbs + +mediapinelabs.sbs + +mediapinely.sbs + +mediapollshq.sbs + +mediapollshub.sbs + +mediapollslabs.sbs + +mediapollsly.sbs + + mediapron.cfd + +mediapronapp.cfd + +mediapronhq.cfd + +mediapronhub.cfd + +mediapronly.cfd + +mediapropertyapp.bond + +mediapropertylabs.bond + + mediapt.sbs + +mediapthub.sbs + +mediaptlabs.sbs + + mediaptly.sbs + +mediapushapp.cfd + +mediarobapp.cfd + +mediarobhq.cfd + +mediarobhub.cfd + +mediaroblabs.cfd + +mediarobly.cfd + + mediaskhq.sbs + +mediaskhub.sbs + +mediaspecsapp.cfd + +mediaspecshq.cfd + +mediaspecslabs.cfd + +mediastonehq.cfd + +mediasurveyshq.sbs + +mediasurveyslabs.sbs + +mediatestapp.sbs + +mediatestlabs.sbs + +mediatestly.sbs + +mediaunclehub.cfd + +mediaunclely.cfd + +mediavanapp.bond + +mediavanlabs.bond + +mediavibehub.net +% +medicalweightlosspittsburgh.net + +medievalvillage.org + +meditropone.com +# +mediumopenlyoperating.digital + +meet-portal.com + +meet-quest.xyz + + meet7flow.xyz + +meetandfun.club + +meetautoworld.shop + +meetbesttelly.cfd + +meetbossmedia.cfd + +meetcutenow.pro + +meetdialtele.cfd + +meetexample.bond + +meetgalaxy.xyz + +meetgirlforyou.com + +meetgirltoday.top + +meetgooddays.cfd + +meetgoodmediaevenings.cfd + +meetgsm-net.sbs + +meetgsmonline.sbs + +meetgsmtop.sbs + +meetinonline.com + +meetintonight.com + + meetiva.org + +meetladies.click + + meetlady.vip + +meetlelecity.sbs + +meetmarketing.cfd + +meetmedia-global.bond + +meetmedia-tele.bond + +meetmediacrawlers.sbs + +meetmediadate.sbs + +meetmediadino.sbs + +meetmediadog.sbs + +meetmediaex.cfd + +meetmediafeel.bond + +meetmediafil.shop + +meetmediagray.cfd + +meetmediaid.cfd + +meetmedialegacy.cfd + +meetmediamanagers.cfd + +meetmediana.cfd + +meetmediaph.shop + +meetmediapine.sbs + +meetmediapron.cfd + +meetmediarob.cfd + +meetmediask.sbs + +meetmediasurveys.sbs + +meetmediavan.bond + +meetmygirl.club + +meetnetwork-tele.cfd + +meetonline-tele.cfd + +meetpeoplecommunity.com + + meetphone.sbs + +meetphonegsm.bond + +meetradio.bond + +meetredmedia.bond + + meetring.sbs + +meets-dating.com + + meetsbox.xyz + +meetsingles.site + + meetspark.top + +meetsupport.sbs + +meettele-friends.cfd + +meettele-islands.cfd + +meettele-star.sbs + + meettelea.cfd + +meetteleagentos.click + + meetteleb.cfd + +meetteleboy.sbs + + meettelec.cfd + +meettelecademy.sbs + +meettelecards.bond + +meettelecox.sbs + +meettelecsi.click + + meetteled.cfd + +meettelee.bond + +meettelefight.sbs + +meettelefly.sbs + +meettelegreen.sbs + +meettelegs.click + +meettelehint.sbs + +meettelehit.sbs + +meettelehits.sbs + +meettelejohn.bond + +meetteleking.sbs + +meetteleman.sbs + +meettelemanagers.cfd + +meettelemars.sbs + +meettelemortal.sbs + +meettelemusic.sbs + +meettelemy.sbs + +meetteleneptunes.sbs + +meetteleoney.sbs + +meetteleph.shop + +meettelephone.sbs + +meetteleplanets.shop + +meetteleplans.cfd + +meettelerock.sbs + +meettelerocket.sbs + +meettelesel.click + +meettelesl.click + +meettelesmall.shop + +meettelespikes.sbs + +meettelesuns.sbs + +meettelesupply.sbs + +meetteletreasure.sbs + +meetteleunity.shop + +meetteleup.shop + +meettelevideos.cfd + +meettelevivid.cfd + +meettelexs.shop + +meettelleph.shop + +meetwifi-freedom.bond + +meetwifi-local.bond + +meetwifigoblin.sbs + +meetwifimax.bond + +meetwifisuper.shop + +meetwithjoy.click + +meetwithtoolboxboard.com + +meetxlovers.com + +megaminimum.click + + megapreco.cfd + + mehaw.com + +meiguodizhi.com + + melavo.online + + melvoret.xyz + +memoryanalyzer.com + + +menald.com + + menznpy.com + +merakimate.xyz + +merchantrepeatseven.club + +meretwodeal.cyou + + mergokad.ru + +mersimusic.com + + meruvts.pics + + mesaverde.cfd + +mestteletvlabs.cfd + +metaforisel.com + + metakade.com + +metalduplicator.com + +metaloverx.com + +metaverso.date + +methodteleapp.bond + + metovnp.shop + +mettleheart.xyz + +mewf-defender.pro + +mfcdesignmaker.com + +mhbn-protect.pro + +microfonospro.com + +microrvel.cyou + +mid-solutions.com + +midnightbaby.love + +midnightcravings.xyz + +midnightflirtclub.com + +midnighthug.xyz + +midshorerecyclers.net + +midwestdistributor.com + + mihiyiz.sbs + +milagrokitchen.com + +milavo.website + + milf2chat.top + +milfforyou.org + +milladualatine.com + +milouneings.com + +mindforgame.com + +minebuildmodify.club + + minersos.com + +mingle-space.com + +mingle-vibes.com + +minglecrestfall.com + +minglewithoutstrings.com + +minimotoche.com + +minuteseathird.guru + +miragemate.xyz + + +miraxo.top + +misotactia.com + +missalicia-pifwuhf.work + +missalivia-lcquvii.work + +missamerica-vbyjisw.work + +missangie-mmhvdvo.work + +missanne-fnhhlwo.work + +missariane-nercjzg.work + +missbella-rjxpkay.work + +missbeth-fdfvfda.work + +missbrandyn-kijpgie.work + +missbridie-lpsnwhc.work + +misscallie-fiwclfv.work + +misscassandra-brenjtj.work + +misscelia-gpwilqt.work + +misschristine-dafsnku.work + +misschristy-jkjtgsw.work + +misschulaa.com +! +missclarabelle-tggwovv.work + +misscorine-xcjihpo.work +! +missearnestine-syiqefe.work + +misselda-obwipsi.work + +misselecta-dmnrzzs.work + +misselyssa-jlxaptu.work + +missenola-egrgbfw.work + +missgermaine-bvsexjg.work + +missgwen-sarqqpw.work + +missjeanette-bqxjxda.work + +missjuliana-loeefcv.work + +misskailey-byjumxm.work + +misskenya-oqokrgl.work + +misslavada-jkaqqua.work + +missleitte.com + +misslindsay-vrugpth.work + +misslonie-adrlurn.work + +missmarietta-awljwzb.work + +missmazie-lfrztua.work + +missmyra-pyevkce.work + +missname-qnyancs.work + +missorie-cutjawj.work + +misspetra-aolohrk.work + +missqueen-vdvspgd.work + +missriver-hqivmsl.work + +missrosie-onsdjlb.work + +missrosina-olxhxae.work + +missrozella-jaixlcj.work + +missruthie-nonetwz.work + +missselina-cwclnik.work + +missthora-rlpsqpj.work + +missvanessa-cwpejoz.work + +missyvette-akgcrii.work + +mist-earnings.com + +mitishopping.com + + miwebdns7.com + +mixedlearnfifteen.cyou + + mixgx.com + +mixscatterhim.pro + + mixto9vie.cfd + + miyefij.sbs + +mjgpvx4cp7bq.today + +mjpb-adguard.pro + +mjyc-protect.pro + +mlxy-protect.pro + +mmbd-defender.pro + + mn2911.site + + moanspire.com + +mobile-guardian-pro.cfd + +mobilecheckcenter.com + +mobiledefensebox.com + +mobileintegrityview.com + +mobileninjaapp.com + +mobilepolicykit.com + +mobilesafearea.com + +mobilesettingspro.com + +mobiletrustkit.com + +mobiletrustyguard.com + + mobofever.com + + moconinc.com + +modellikeresemble.cyou + +modelourrock.hair + +modernheartconnection.com + +modestclicks.com + +mokexvalira.info + + molena.online + +molesswirl.info + +moletimpov.rest + +momentchaud.com + +mommyandmetooinc.com + + momses.site + + momses.space + + momses.tech + + +momsex.biz + + momsporn.tv + +monditech99.cfd + +money-ladder24.com + +moneydeja.click + +moneyhub-balanceblend.sbs + +moneyhub-balancebridge.sbs + +moneyhub-balancebuddy.sbs + +moneyhub-billbank.sbs + +moneyhub-billbeacon.sbs + +moneyhub-billboss.sbs + +moneyhub-budgetbase.sbs + +moneyhub-budgetbolt.sbs +" +moneyhub-budgettracker.click + +moneyhub-cashcaddy.sbs + +moneyhub-cashcraft.sbs + +moneyhub-coincheck.sbs + +moneyhub-coinclarity.sbs + +moneyhub-coincraft.sbs + +moneyhub-coincurrent.sbs + +moneyhub-coinkeeper.click + +moneyhub-creditbridge.sbs + +moneyhub-creditclever.sbs + +moneyhub-creditcompass.sbs + +moneyhub-creditcorner.sbs + +moneyhub-creditcraft.sbs + +moneyhub-debtbeacon.sbs + +moneyhub-debtdecode.sbs + +moneyhub-debtdesk.sbs + +moneyhub-debtdetective.sbs + +moneyhub-expenseeagle.sbs + +moneyhub-expenseengine.sbs + +moneyhub-frugalfair.sbs + +moneyhub-frugalfocus.sbs + +moneyhub-frugalfuel.sbs + +moneyhub-frugalgrid.sbs + +moneyhub-fundfinder.sbs + +moneyhub-fundfusion.sbs + +moneyhub-fundplanner.click + +moneyhub-ledgergrid.sbs + +moneyhub-ledgerjet.sbs + +moneyhub-ledgerlaunch.sbs + +moneyhub-ledgerlink.sbs + +moneyhub-ledgerlogic.sbs + +moneyhub-moneygrove.sbs + +moneyhub-moneymap.sbs + +moneyhub-moneymax.sbs + +moneyhub-moneyminute.sbs + +moneyhub-pennypath.sbs + +moneyhub-pennyplanner.sbs + +moneyhub-pennypower.sbs + +moneyhub-pennyproof.sbs + +moneyhub-pennypulse.sbs + +moneyhub-pennytrack.sbs + +moneyhub-savebridge.sbs + +moneyhub-saveengine.sbs + +moneyhub-savehorizon.sbs + +moneyhub-savekeeper.click + +moneyhub-savenest.sbs + +moneyhub-savepilot.sbs + +moneyhub-savequest.sbs + +moneyhub-saveradar.sbs + +moneyhub-saverise.sbs +# +moneyhub-savingsplanner.click + +moneyhub-smartassist.sbs + +moneyhub-smartbalance.sbs + +moneyhub-smartdebt.sbs + +moneyhub-smartintel.sbs + +moneyhub-smartloan.sbs + +moneyhub-smartplanner.sbs + +moneyhub-smartprofit.sbs + +moneyhub-smartsalary.sbs + +moneyhub-smartshield.sbs + +moneyhub-smartstream.sbs + +moneyhub-smartwatch.sbs + +moneyhub-spendscan.sbs + +moneyhub-spendscope.sbs + +moneyhub-spendshield.sbs + +moneyhub-spendspot.sbs + +moneyhub-walletanchor.sbs + +moneyhub-walletkeeper.sbs + +moneyhub-walletlane.sbs + +moneyhub-walletwell.sbs + +moneynovas.info + +monolithichashies.com + +monserratgarciapedidos.com + +montisalon.info + +montlakemadness.com + + moonavive.xyz + +moonlit-dividends.com + +moorezandt.info + +more-jersey.com + +moreadsgain.top + +morebestflirt.click + +moremaskceo.my + +morentium.co.in + +morethanluv.com + +moreworkoutempty.guru + +morxaneth.info + +mosaicmate.xyz + +motivateyouthwe.mom + +mountain-chalets.com + +mountgabor.info + +moussaieff-shop.com + + moveameal.net + +movesyn-es.shop + +movnyjkontur.com + +mp3indirdur.com.tr + +mp3indirdur.pro + +mp3juices.click + + mqoyvsbd.com + + +mrgay.tube + + mrmnc.com + + +mrrejr.com + +mrs-abagail-hnzghms.work + +mrs-abigayle-vwvfqar.work +! +mrs-alexandria-evugiwj.work + +mrs-alicia-hxnrkqx.work + +mrs-aliza-nwrlwmo.work + +mrs-amber-wplzkst.work + +mrs-amie-ohqwiva.work + +mrs-angela-ygtrbrp.work + +mrs-baby-xcgihsq.work + +mrs-betsy-gilvawy.work + +mrs-brandy-csoyxcl.work + +mrs-bulah-qovimpy.work + +mrs-carli-bcwhcjy.work + +mrs-carli-uiovkzw.work + +mrs-cathy-vwsbamk.work + +mrs-claudia-nbqbfmy.work + +mrs-destany-gbqsvuu.work + +mrs-emilia-uugmgfp.work + +mrs-era-khdycoz.work + +mrs-esther-qronkrm.work + +mrs-gerry-vewtlke.work + +mrs-golda-romnxbk.work + +mrs-hosea-alwqlvf.work + +mrs-janis-wukoplo.work + +mrs-jany-dsjjgij.work + +mrs-katlyn-nkbxdzr.work + +mrs-kaya-qolqzqs.work + +mrs-lolita-gpokdil.work + +mrs-lonie-cslaees.work + +mrs-lorine-dypiyit.work + +mrs-luz-ufwgohp.work + +mrs-mara-oxdnugc.work + +mrs-margret-nkwafae.work + +mrs-matilde-klleepv.work + +mrs-meagan-lhcpuoo.work + +mrs-meta-sjxipbj.work + +mrs-mia-aworidk.work + +mrs-nora-qajotwi.work + +mrs-patricia-rgjnogc.work + +mrs-reina-kleqbyu.work + +mrs-rosa-ndizdmp.work + +mrs-rose-pddpaln.work + +mrs-scarlett-uonganp.work + +mrs-serenity-durgyvx.work + +mrs-shirley-hkysgsn.work + +mrs-sierra-tiwewfy.work + +mrs-sylvia-pslnmas.work + +mrs-tamia-rxvjidy.work + +mrs-verda-pnswgrv.work + +mrs-winifred-fdjwapc.work + +mrs-zoey-erxfqkm.work + +mrslimbsecond.cfd + +ms-abbey-pelbiku.work + +ms-alvera-pzounre.work + +ms-amina-ordxupf.work + +ms-ariane-qkyuljl.work + +ms-carmen-mcyatqs.work + +ms-dena-weriljj.work + +ms-effie-gaugcwj.work + +ms-eldridge-tsusrkw.work + +ms-eleanore-pzcadjo.work + +ms-francisca-ujuoube.work + +ms-jaclyn-ohxkqky.work + +ms-jana-gllesoq.work + +ms-janice-hthnvsw.work + +ms-karli-tegmpbq.work + +ms-katheryn-kwsrnjc.work + +ms-marcia-zzoofim.work + +ms-melba-iwhyweo.work + +ms-mozelle-kgwnhok.work + +ms-orie-kdqwmbl.work + +ms-rachel-cclydgz.work + +ms-retha-vadyjhx.work + +ms-ruthe-jernwej.work + +ms-thea-wbvfwro.work + +ms-tressa-wxjcpgm.work + +ms-verna-dfrdoue.work + + mterbyc.xyz + +mtmpattern.com + +mtmpatterns.com + +mtxy-defender.pro + +mujerestraviesas.com + +mul3vax79lem.today + + mullgess.com + +multi-days.live + +multi-dayss.xyz + +multiadslead.top + +multismartguardian.com + +mundodigital7.cfd + +murkychair.info + +murmurlove.xyz + +muroteniba.com + +mustaruger.info + +mutterwhodelay.club + + +muwysl.xyz + + mvahreolak.ru + +mvgh-defender.pro + +mvnz-defender.pro + +mvou-defender.pro + +mvyl-adguard.pro + +mxiiq7jiqvyr.today + +my-matches.com + +mybeautifulamerica.com + +mybustybeauty.com + +mychartprohealth.org + +mychartvalleyhealth.com + +mychartvalleyhealth.org + +mycutegirlfriends.com + +myelonegro.rest + + myfundate.net + +mygoldperks.com + +myhappyprizesearch.com + + mykento.sbs + + mylovelyg.com + +mymobiles.info + +mynetsafetysystems.com + +mynq-adguard.pro + +myprizepalace.com + +myprizeparty.com + +myprizesearch.com + + myresmam.com + +myromanticmatch.com + +myrootedrealm.com + +myruralsubstantial.mom + +mysamplesearchnine.com + +mysamplesearchnineteen.com + +mysamplesearchone.com +! +mysamplesearchseventeen.com + +mysamplesearchtwelve.com + +mysamplesearchtwenty.com + +mystical-nook.com + +mytopclicks.org + +mytopflirt.vip + + +mytvly.cfd + +myveraltobenefit.com + + mzfdjvwj.com + +n1mstaticfile.com + +n1taiwancode.com + +n4sqtztmdk04.today + + nabebobar.sbs + + nabfdolak.ru + +nagastanja.info + +naimolonoph.online + +naimolonoph.ru + +nakedlovve.net + +nallaammaappa.com + + namheless.com + +namoradasfofos.com + +naomikawai.info + + naraolar.ru + +nathanaeldan.pro + +nationalpanelgenerally.xyz + + nattovn.com + +nature-et-vertus.com ++ +%naturebiotechnology-subscriptions.com + +naturecoastwomenscare.com +% +naturemethods-subscriptions.com + +naughty-pussy.com + +naughtycircle.xyz + +naughtydate.xyz + +naughtygirlstonight.com + +naughtyhookup1.com + +naughtymeethub.xyz + +naughtyneighbor4you.com + +navadurgapartyvenue.com + +navixenginecloud.com + + nazrene.org + + nbgelin.com + +nbwb-protect.pro + +nealsjenga.info + +nearbyoperateuntil.cam + +neighborlyonenight.xyz + +nemagreske.com + +neonbearpath.top + +neonsharkzone.top + +neonsilverhawk.top + +neonstormwolf.top + +neonwolfdash.top + +neonwolfhunt.top + +nequidgentatii.com + + +nerimo.top + +neroalpha.co.in + +neroalphaix.co.in + +nerophlexa.co.in + + neryuod.live + +nestlkozak.info + +netguardboard.com + +netmiarda.cyou + +netpolicyhub.com + +netstatuszone.com + +netthemselvesdangerous.art + +nettrustdesk.com + +netutilityview.com + +network-teleapp.cfd + +network-telehub.cfd + +network-telelabs.cfd + +network-telely.cfd + +networthus.com + +neunzehn82.com + +neuroblock.site + +neuroscienceblog.org + +new-kvartal.ru + +newadstraffic.top + +newdatingcloud.top + +newfazedateads.top + +newrepublicancoalition.com + +newsgifted.com + + +newso5.xyz + +newsongdownload.com + +newsqaotx.info + +newstaprix.com + +newstykarix.com + +newstykaron.com + +newstyzena.com + +newworldradionetwork.com + + nexacyno.com + +nexdatingsparkle.top + + nexocynra.com + + nexoncyra.com + + nexorvil.xyz + +nextchainnet.co.in + +nextchapterwellness.life + +nextcoffee.xyz + +nextdoornights.org + + nextduet.xyz + + nextflirt.xyz + +nextlevelus.xyz +" +nexusphysiotherapyclinic.com + + nft-now.cfd + +ngnl-defender.pro + +ngs-medicare.com + + +nhokni.xyz + +nicegsmareas.shop + +nicegsmconn.shop + +nicegsmloc.shop + +nicegsmmodel.shop + +nicegsmop.shop + +niceteleduo.shop + +niceteleearn.shop + +niceteleglob.shop + +nicetelemore.shop + +nicetelepoor.shop + +nicholaseberly.com + +nicoleaucatherine.com + + +nidawu.sbs + + nigherose.com + +nighselove.com + + nighslov.com + +nightaffairclub.xyz + + nightelio.xyz + +nighthookuphub.com + +nightlovers.org + +nightneighbors.org + +nightrendezvous.org + +nih1c0hdpxza.today + + niloam.shop + +nimbuslove.xyz + +nimbussouls.com + + ninaon.shop + + +njnxhh.xyz + +nkuc-protect.pro + + nkvob.com + +nl4zd8vtbiib.today + +no-apocalypse.com + +nobledatingpath.top + +nobleironcrest.top + +nocturnallady.vip + +nodiminishvulnerable.pro + +nodtopher.cyou + +noeladulterated.com + +nofloodexisting.cyou + +nogalcarpet.com + +noharmonyadditional.homes + +nolookcounter.blog + + +nolsut.xyz + +nomososkledne.com + +noneblueundergo.pro + +nonelawinterior.icu + +nonprofitoldwhoever.mom + +nonrecinci.rest + +nonsillarrants.com + +noordzeemeisjes.com + +norcompanionwoman.club + +noremindstereotype.cfd + +normarchstep.autos + + norolio.co.in + +norsocietyaisle.cyou + +northbangla.com + +northernlightdating.top + +northstarlifeadvisor.com + +nosehabladebruno.com + +nostavelix.info + +nostringsdate.org + +notadslife.com + +notayahteh.com + + nothation.com + +nothingbut556.com + +noticecompetitionhis.cfd + +noticeourtouch.work + + notiffit.com + +notifinfoback.com + + notifstar.com + +notiftravel.com + +notphishingdomain.life + +nottemeans.info + +notwouldneed.icu + +nova-routes.com + +novaadsfunnel.top + + novarue.cfd + +novasparker.com + +novatera.co.in + + noviero.co.in + +novira.website + +novnkemlenop.run + +novnkypelo.run + +novnkytorix.run + +novnkyzavo.com + +novogizmo.store + +novrakelix.com + +novstensoynek.com + +novstivaro.com + +novstykrivno.click + +novstyparix.com + +novstypleno.com + +novstypleno.run + +nowenjoyliberal.click + +nowinmixed.cyou + +nowisdjy.click + +nowstaklen.info + +nowstaplex.info + +nowstaprix.run + +nowstivrax.run + +nowstkreno.click + +nowstkreno.run + + nowstzavo.com + +nowyearintense.icu + + nowzgvpd.info + + noxiwumi.sbs + +npvo-adguard.pro + +nqyq9960vf9u.today + + nsaflirts.com + +nsgv-defender.pro + + +ntfths.com + +nttk-adguard.pro + + nubede.shop + +nudecelebs-i.top + +numerousexhibithimself.icu + + nuomis.trade + + nurexio.xyz + + nuvos.sbs + +nves-protect.pro + +nvsteplntko.click + +nvstepolna.info + +nvstydorix.run + +nvstykolix.run + +nvstykravo.com + +nvstykravo.info + +nvstykrelon.run + +nvstyplora.run + +nvtrakelix.com + + nvtrudw.homes + +nwinkakreno.click + +nwinkydoza.info + +nwinkyprela.info + +nwinkytresa.info + +nwnkydrela.com + +nwnkyprela.run + + nwradomex.run + +nwskydreama.run + +nwskydrima.run + +nwskykrina.click + +nwskytolra.run + + nwskyzavo.com + +nwskyzavo.info + +nwstakreno.click + +nwstakreno.run + +nwstakzora.com + +nwstaplero.com + +nwstaplero.info + +nwstaprexo.com + +nwstaprexo.info + +nwstarevix.com + +nwstekleonam.com + +nwstrestorin.info + +nwstykrajwo.com + + +nyevta.xyz + + nyxhuat.top + + nyxit.top + +nzbu-defender.pro + +nzgg-adguard.pro + +nznn-defender.pro + +o2ln9qgohczx.today + +o5g70n22bxcc.today + +o98fbooz1gte.today + +oacrioadaleners.com + +oar2.com + + oaratent.com + +oasishearts.xyz + +objectthirtycure.mom + +obliarinco.rest + +obpp-protect.pro +$ +obsessionmethod-katespring.com + +obva-defender.pro + +oc8a4ul7n5l2.today + + ocoli.sbs + +oczt-defender.pro + +odexminers.com + +odornavigation.org + + odpndst.com + + ofertamax.sbs + +ofertefashion.com + +offer-lucky.com + +offeradsboost.top + +offerdomain4.ru + +offerdomain5.ru + +officeconlive.xyz + +officialwinner.info + +offokcarrier.my + + ofidexa.top + +ofoutdoorshrink.guru + + oh1free.shop + +ohbk-defender.pro + +ohed-adguard.pro + + ohsensei.com + +oisk-protect.pro + + ojiyepu.sbs + + ojniyvz.xyz + + +okanab.sbs + +okcosttone.blog + +okgsmareas.shop + +okgsmconn.shop + + okgsmloc.shop + +okgsmmodel.shop + + okgsmnet.shop + + okgsmok.shop + + okgsmop.shop + +okteleduo.shop + +okteleearn.shop + +okteleglob.shop + +oktelemore.shop + +oktelepoor.shop + +oktoznaiko.com + + +oldaff.com + +oliocredit.co.in + +oliolend.co.in + +oliolendex.co.in + +olionvest.co.in + +oliovestnet.co.in + +olivatrave.cyou + + +ollove.xyz + + +olmira.top + +olmmdod7dchf.today + + olrft.biz + + +olvane.top + +omgsweeps.info + + omnilance.biz + + omvex.space + +oneabsorbfresh.bond + +onebuyzone.com + +onehillsafety.cfd + +onejapaneseexplore.mom + +onenightneighbors.club + +onepretendcomplete.pro + + onilebad.sbs + +online-essay-service.com + +online-tele.cfd + +online-teleapp.cfd + +online-telehub.cfd + +online-telely.cfd + +onlinecasinosspain.com + +onlinecheck.cfd + +onlinecheck.digital + +onlinefair24.ru + +onlinesafetycontrol.com + +onlineusefulproperly.hair + +onlitreck.online + +onlyhotdames.com + + onlytik.com + +onomahopy.cyou + +onsoloryograsm.com + +onvhxf02eihz.today + + ook-wow.com + + oopsadate.org + + ooxxx.com + + ooxxx.vip + +open4chatting.com +" +openadventureconnections.com + +openautoworld.shop + +openbesttelly.cfd + +openbesttv.cfd + +openchest.site + +openconfirmo.co.in + + openflirt.xyz + +opengooddays.cfd + +opengoodmediaevenings.cfd + +opengsm-best.sbs + +openheartchat.xyz + +openjourneyconnections.com + + openlavia.sbs + +openmarketing.cfd + +openmedia-global.bond + +openmediabots.sbs + +openmediacare.sbs + +openmediachance.sbs + +openmediacom.bond + +openmediacompare.cfd + +openmediadate.sbs + +openmediadino.sbs + +openmediaes.sbs + +openmediaeu.bond + +openmediaex.cfd + +openmediaextra.sbs + +openmediafeel.bond + +openmediafil.shop + +openmediahuman.sbs + +openmediaid.cfd + +openmediakind.sbs + +openmedialegacy.cfd + +openmediamanagers.cfd + +openmediamate.sbs + +openmediameeting.sbs + +openmediamoderna.cfd + +openmediana.cfd + +openmediaor.sbs + +openmediaorg.bond + +openmediapeople.sbs + +openmediaph.shop + +openmediapolls.sbs + +openmediapush.cfd + +openmediaspecs.cfd + +openmestteletv.cfd + +openmindedadventures.com + +openonline-tele.cfd + +openphonegsm.bond + +openredmedia.bond + + openring.sbs + +opensmartphone.sbs + +opentele-market.cfd + +opentele-method.cfd + +opentele-star.sbs + + opentelea.cfd + +openteleauto.click + +opentelebonny.sbs + +openteleboy.sbs + +opentelebun.sbs + + opentelec.cfd + +opentelecademy.sbs + +opentelecircus.sbs + + openteled.cfd + +openteledance.sbs + +openteledeller.sbs + +openteledown.shop + + opentelef.cfd + +opentelefight.sbs + +opentelefly.sbs + +opentelefonok.shop + +opentelegreen.sbs + +opentelegs.click + +opentelehint.sbs + +opentelehits.sbs + +opentelejupiters.sbs + +openteleking.sbs + +opentelelogin.sbs + +openteleman.sbs + +opentelemars.sbs + +opentelemortal.sbs + +opentelemusic.sbs + +opentelemy.sbs + +opentelena.bond + +openteleplans.cfd + +opentelequeen.sbs + +opentelerock.sbs + +opentelerocket.sbs + +opentelesel.click + +opentelesell.click + +opentelesl.click + +opentelesmall.shop + +openteletreasure.sbs + +openteleunity.shop + +openteleup.shop + +opentelevideos.cfd + +opentelevivid.cfd + +opentelexs.shop + +opentelleph.shop + +openwifibest.sbs + +openwificomedia.sbs + +openwifidoll.bond + +openwifimini.bond + +openwifionboard.bond + +openwifiwave.bond + + opepesake.sbs + +operationwithinirish.homes + + opethtour.com + +opfogiveyourchane.site + + oporuwo.sbs + +opticunter.info + +optimusfoxes.com + +optinherentusually.xyz + +opulentmatch.xyz + +oqsf-defender.pro + +orangewavesun.com + +orbanpongo.info + + orbimind.biz + +orca-interface.com + +ordemandgen.com +" +orderkingsiamthaicuisine.com + +orderterrysdiner.com + +oregoncitypainters.com + +orexmining.com + +organizationalunable.hair + +organizedprioror.autos + +origanumbig.autos + +origiassem.cyou + +origidispa.cyou + + orionfy.com + +orionstride.com + +orkneytuna.com + + orlavind.xyz + +orquestapachogalan.com + +orseppianting.com + + orsute.shop + +ortonova-fr.shop + + osamecope.sbs + +osarrags.co.in + + osgapi.shop + + oshoz.com + +osoj-adguard.pro + + osopoloo.com + + ostmusic.org + +otherfosteradvantage.homes + +othergiantconsistent.icu + +otherhelicopterspread.cam + +otherwindqualify.autos + +otzyvicrypto.com + +oudynonsew.com + +ourrequiredcircle.guru +! +ourselveshighlightfound.icu + +oursscreenfold.cam + +outdutytransport.art + + outumind.com + +oveabblutergess.com + +overseashq.cfd + +ovhy-adguard.pro + +ovibrappiting.com + +ovkoctphkdp4.today + + +ovoqut.sbs + +owaindongs.info + +owebothemerge.my + +ownpersonalexplicit.bond + + +owuqoh.sbs + +oxdemandgen.com + + oygurfe.xyz + +oyorseibenum.com + +ozidumplingsbk.com + +p09dk3ufn6ww.today + +p3acfsc04gh6.today + +p4b368g6pj7p.today + +pacetillsock.cfd + +painsjurez.info + + pair-club.com + + pair-link.com + + pairavion.xyz + +pairpulseai.com + +pakistanpornvideo.com + +palcultionize.com + + pallbegly.com + +pandabread.online + +pandemicbabyclub.com + +papadala77.lol + +paractubers.com + +parasjills.info + +parentalcommissioner.icu +! +parentalherselfolympic.bond + +parkingtechholdings.com + + +parsel.tel + +paserefeedforbs.space + +pasifissed.com + +passion-labs.com + +passionateafterglow.com + +passionatekiss1.com + +passionlinker.xyz + +passpersonalfar.club + +patienceapremium.bond + + patikak.xyz + +patilgirls.info + + pationize.com + +patriscaca.rest + + pavertol.xyz + +paydayrates.com + + pc365.day + +pdfpaylasim.com + +peaceshare.org + +peachvisionworks.bid + +peakchainedge.com + +pebble-assets.com + +peek-to-view.com + +peermatcha.com + + pelaro.online + +pelavexoniratumi.boutique + + pelina.site + +pelira.website + + +pemo.click + +penisextendersfeedback.com + +penumbramatch.xyz + +pepelanewyork.com + + peravint.xyz + +perfectmatchplace.com +% +performthoughinspection.digital + +perhapsconcernedform.work + +perifitcare.online + +peronescav.rest + +perpebutte.rest + +persistdismisssuch.click + +perspectiveaequis.online + +perspectivetypeeven.mom + + petallove.xyz + +petrostilb.rest + +petsforacause.com + +pfrm-adguard.pro + + pherisly.com + +philiadate.xyz + + philip25.xyz + +phillipshomeinspection.com + +philtrelove.xyz + +phoneauditkit.com + +phonecleanbase.com + +phonegsmapp.bond + +phonegsmhq.bond + +phonegsmlabs.bond + +phonegsmly.bond + +phoneoptionsbox.com + +phonerescuebase.com + +phonerestoregate.com + +phonestatusboard.com + +phonetrustzone.com + +phoneutilityconsole.com + +phortaccia.com + +phuongmygroup.com + +pianouncomfortablemany.pro + +picsilsport-es.store + + pilename.com + + pillsen.info + + pillsen.pro + + pinebig.com + + pineend.com + +ping-for-preview.co.in + +pingmenice.com + +pinkinsunny.digital + +pinreligionno.homes + + +pirted.icu + +piry-defender.pro + +pitcherformermagazine.pro +% +pitcherwhateverarrangement.guru + +pitchthemvolunteer.blog + +pixelated-investment.com + +pixelmeadow.org + +pixelpathdating.top + +pixelpuffin.xyz + + pixenavr.cfd + + +pixole.lol + +pizzaconsult.com + +placechickenoutside.my + + placeluv.com + +placemanypublic.cam + +pladromestik.click + +plarostemvika.click + +plasma-vault.com + +plateevencause.blog + +platestagei.hair + +platinum-paths.com + +platinumcard-choice.com + +platinumcredit-choice.com + +play-slots.top +! +play-videos-and-movies.blog + + playcove.net + + playflow.net + + playfocus.net + +playfulmilfs.com + +playfusion.net + +playmarket.live + + playmods.net + +playsetmusic.com + + +playuz.net + +playy.cc + +playyardmusic.com + + +playzio.co + + playzio.life + +pleaseverifyhuman.com + +pleasurelagoon.xyz + +plechoroists.com + + +pletok.com + +pleurostore.shop + + plotpixle.com + + plrpileon.com + + plumeta.com + +pmlongtermslip.my + +pmzki48ew26b.today + +pn12.biz + + +pngall.com + +pniv-adguard.pro + +pnot9rz8k3xw.today + + podeder.pro + + pofufut.pro + + pogeger.pro + + pohahad.pro + +pointadszone.top + +pointdateads.top + +pokerbankrolls.org + +pokethatwellbeing.cfd + +pol-ydvgn.info + +polfwsrt.click + + polkprcl.info + +pollcrunch.com +# +pollutionvirtualaccording.pro + + pont7sn.com + + pop-match.com + + popalop.pro + +popki.me + + poraiast.com + +porchthatpermit.icu + +porkagencyapparently.cam + +pornclassic.tube + + pornhits.com + + pornl.com + +porno-incest.site + + pornobolt.in + + pornobolt.lol + +pornokaef.live + + porntop.com + + porntop.vip + + pornvxxx.com + +poryphiliary.com + + posasaf.pro + +posefarmechanical.guru + +poseslanas.info + +positivehealthgroup.com + +pothosubco.rest + +potoblelds.com + +potroorton.info + +pottsdoral.info + + potutug.pro + +powerchatbot.com + +powercouplelab.xyz + +pqrgosj1ftrn.today + +pqvq-adguard.co.in + +pragmahearts.xyz + +pralostevkin.click + +pranokexliva.info + +praskolivent.click + +praxoriven.info + +preciobajo.cfd +( +"predatorreliabilityapparently.work + +predictiontenthinking.work + +preferencecompanionyou.cfd + +preinadjus.rest + +preliminaryoflawyer.guru + + premalink.xyz + +premiumbef.pics + +premothaed.com + +presidencywaychain.my + + pressang.com +# +pressurewashingflorencesc.com + +pretendprevioustheir.bond + +prfaxoflino.shop + +priantionthmul.com + +prikolnews.com + +primeadsfeed.top + +primeadsinsight.top + +primebluefox.top + +primefirecrest.top + +primefoxtrail.top + +primegrowthdating.top + +primerewardstop.com + +primesilverlynx.top +" +princessaddison-aijswlh.work +! +princessalbina-zgmyale.work + +princessamely-ozkwmtk.work +$ +princessandreanne-pryojet.work +# +princessannalise-hwkktgk.work +# +princessashleigh-rhjwyut.work +! +princessashley-qbmwlfo.work +" +princessbeaulah-finggmw.work +# +princesscheyanne-dajhqdm.work +# +princesscitlalli-nxdqyms.work + +princessdana-vrnuzwo.work +! +princessdaphne-kiomsmk.work + +princessdarby-riyhtha.work + +princessdolly-symcylo.work + +princesselza-alszzdf.work +# +princessestrella-bmononf.work + +princessethyl-nwexlay.work +# +princessfelicita-wjltesf.work + +princessfrida-xvzujjh.work + +princesshaven-rcvgmhe.work + +princessila-mshmlyg.work +! +princessjailyn-aufdyhw.work +! +princessjazlyn-kbljaui.work +! +princessjazmyn-ifcyihe.work +" +princessjessica-lypnudf.work +! +princesskailey-ozefedv.work + +princesslaury-fqoqsqa.work + +princessleola-odedvta.work + +princessmarta-khdwgml.work +" +princessmaybell-tklatpx.work +! +princessmeghan-lhftuhx.work +" +princessminerva-vrnjshm.work + +princessnakia-ajwmhio.work + +princessnina-qknrhst.work + +princessona-rqqhamb.work +" +princesspearlie-dqhocvy.work + +princessqueen-npsixra.work + +princessrose-ukitrcl.work +! +princessrosina-qqrnuvr.work +$ +princessstephanie-hdprkft.work +! +princesssusana-ntpbfga.work +! +princesssylvia-uoebork.work +" +princesstabitha-ptnebmy.work +" +princesstatyana-ixyxmwb.work +! +princesstrudie-ktwtcxn.work + +princesswanda-cknpaqp.work +% +princesswilhelmine-sdyloxp.work +! +princesswillow-fwelwqu.work + +priorofferpile.cam + +private-relation.com + +privateflirtzone.xyz + +privatehomeclips.com + +priveberichten.nl + +prize-center.shop + + prizebox.top + +prizechamps.com + +prizematterorder.cfd + +prizesearchfour.com + +prizesearchseven.com + +prizesearchtwo.com + +prizestash.com + +prizewinner25.com + +pro-glavnoe.ru + +proaidefense.sbs + + proccoss.com + +processonceproposed.blog + +procheck.digital + +prodefense24.sbs + + prodendae.com + +productreviewjobs.com + +productsay.com + +prof-alysha-gorerod.work + +prof-annamae-wpkfiwn.work + +prof-ariane-yqvfovw.work + +prof-asa-iihvbzd.work + +prof-astrid-aaqhouu.work + +prof-cecilia-taryafj.work + +prof-drew-ecrount.work + +prof-elsa-ftdfwsr.work + +prof-emelia-fddbedl.work +! +prof-esperanza-qosjsnx.work + +prof-glenda-hxrwfks.work + +prof-jade-ganlvbn.work + +prof-janet-ncukgwm.work + +prof-jaunita-usiptka.work + +prof-jessica-ieesami.work + +prof-johanna-ahqksho.work + +prof-karli-gqiderd.work + +prof-kathryne-qphjywd.work + +prof-kiera-xqenvag.work + +prof-krista-bljcjlg.work + +prof-lilian-uymuoei.work + +prof-lizzie-whbadvj.work + +prof-lottie-oiyhugj.work +" +prof-marguerite-dfvfnfi.work + +prof-meaghan-wdeogoo.work + +prof-otha-ygxvvhm.work + +prof-roxane-vtwbgzr.work + +prof-rozella-pdxdqlk.work + +prof-selina-ocuxgta.work + +prof-shanie-sfxibew.work + +prof-sierra-tjirxvu.work + +prof-sylvia-agdxund.work +! +prof-valentine-hrwhndj.work + +prof-velva-vsfwxdh.work + +prof-zita-ijymkwi.work + +profileharmony.com + +profileofficeall.work + +prohublerantix.co.in + +projectswood.com + +prolerantix.co.in + +prolerantixhub.co.in + +prolificrevokement.space + +promatchseekers.com + +promesquituthed.com + +promposeloust.com + +proofanimals.com + +properconsumewithout.cam + +prophyleness.com + +proportionannualwhile.art + +proposeabsorbupon.bond +" +proposedoutfitextremely.guru + +proposedpoundas.hair + +proscar911.com + + prostasex.cc + + prostasex.me + +prostawell.shop + +protectdataquest.co.in + +protectionhub.digital + +protectme.digital + +protectnetshield.co.in + +proteinnativeeven.work + +prowebsitecounters.com + +prozonelerantixcore.co.in + +prud-defender.pro + + przezappy.com + +psementaly.com + +ptaimpeerte.com + + +ptd123.com +# +publiclyambitiousstretch.bond + +publishersoonmushroom.guru + +puededozen.info + +puentenuevo.cfd + +pullingmichigan.com + +pulpdebate.com + +pulsara-construct.com + +pulsetogether.xyz + + puracaphy.com + +pureadultlove.xyz + +purearousal1.com + +purehearts.xyz + +purrsonalmatch.xyz + +pursuecompellinga.mom + + pusbzfjx.info + +push-for-preview.co.in + +push-offer.online + +pushair-notify.com + +pushcosmoscross.ink + +pushnovaix.xyz + + pushonix.xyz + +pushvortexr.xyz + +pushvrem.click + +pustwwob.click + + pusumlys.info + +pusvacjn.click + +puttsdoren.info + + pverhnk.buzz + +pxjy-protect.pro + +pyrionix.space + +pyrionix.website + + pywajut.xyz + +q2kqp9z2kny8.today + + qaapgroup.com + + qdsfouyb.com + +qdua-defender.pro + +qegu-protect.pro + +qf062djwxgii.today + +qfzx-adguard.pro + +qgjl-adguard.pro + + qivon.sbs + +qkar-defender.pro + + qrstyhz.com + +qtvc-defender.pro + +qualiajewelry.com + +quantum-bundle.com + + quasarxyz.xyz + + qubeznet.cfd + +queenardella-vwxxssn.work + +queenasa-ialxaiz.work +" +queenbernadette-ywfwhqn.work + +queenbeverly-efgyuyu.work +! +queenbridgette-atxrmpe.work + +queencarrie-arkhefb.work + +queendortha-pwxuami.work + +queenelsie-hendkye.work + +queenevalyn-sephylb.work +" +queenevangeline-nkxjuac.work + +queenhermina-zossplp.work + +queenjane-fbattdi.work + +queenjosianne-tjhaatb.work + +queenjude-jkhsizk.work + +queenkenna-kmcljgx.work + +queenkyla-bsdlqog.work + +queenlauryn-jxddcdv.work + +queenmarcelle-uqoyrbg.work + +queenmariane-wtsxhbv.work + +queenmaryjane-iejwiaj.work + +queenmyrtis-ochjcpe.work + +queennellie-wydpcpn.work +! +queenrosalinda-rejtuwy.work + +queenshany-rtlbypm.work + +queentamara-uxclnuz.work + +queenvanessa-pmxifah.work + +quick-checkup.com + +quick-getaway.com + +quick-hunt.com + +quick-jobs.com + +quickbenefitsaccess.com + +quickblue7.cfd + +quickflirtway.org + +quickgull.club + +quierosexohoy.com + +quietlydeeptraditional.my + +quitsphereher.mom + +quotewhosecandle.click + +qvxr-adguard.pro + + qxjwhwq.com + + qycbckl.com + + qyjst.com + +qysgoy9xyj9n.today + + qz5332.site + +qzdg-protect.pro + +qzeu-defender.pro + +qzzt-adguard.pro + + r-cdn.com + +r4nrwhcbzdcj.today + +r9jnjynhf4or.today + +racyrendezvouss.com + +radiantmedia.net + +radiantrelation.com + + radioapp.bond + +radiobakana.com + + radioyur.com + +rael-defender.pro + +ragazzesole.com + +rainguttersdaily.com + + rakenfdoik.ru + + rakotel9.cfd + +rangafurniture.com + +rankupwards.com + +ranlertix.co.in + +ranovate.co.in + +rantelio.co.in + +rantelixy.co.in + +rantixor.co.in + +rapedvideo.com + + rapetube.tv + +rapid-flame.com + +rapidadsfeed.top + +rapidadsreach.top + +rapidclickdating.top + +rapidclimax.com + +rapidironbear.top + + rapidomax.cfd + +rapidpeakdating.top + + rapidsol.cfd + +rapidtrackdating.top + + raqozicex.sbs + +rarehimselfvote.bond + +rateshallowall.club + +raticatedang.com + + +ratu88.top + + +ravexo.one + + ravim.org + + rawflings.org + +rawsmatiesspaza.space + +rawvideoproductions.com + + +raxelo.top + +razenventures.org + +rbtchk24.online + +rbtchk31.online + +rbtchk36.online + +rbtchk38.online + +rcir-adguard.pro + + rdnovels.com + + re9932.site + + reabilish.com + +reachcuedon.com + +reactsoonchurch.work + +readerofib.com + + readvexo.sbs +" +readyforunemploymenthelp.com + +realconnectionhub.com + +reallovestory.monster + +reasonablesomeoneaid.cfd + +reatitidae.com + +receiveprofessionwhom.icu + +receptionninedifferent.xyz + +reclaimamericanow.org + +rectingototios.com + + redblu.site + +redboostpress.shop + + reddate.top + +redhorizon1.shop + +redironbear.top + +redlynxhunt.top + +redmediaapp.bond + +redmediahq.bond + +redmedialabs.bond + +redtigerdash.top + +refuseversusgrasp.guru + +regainingmyself.com + +regionalanyreliable.my + +regularwherebirth.bond + +rejekilancarr.com + + rekgoes.com + +rekinspiem.cyou + +relaisundalpen.com + +relasasonvik.click + +relationaiharmony.com + +relationaiwizard.com + +relationshipelitematch.com + +relationshipeliteseek.com + +relationshipfocusnow.com + +relationshipinsightlab.com + +relationshiprevivenow.com + +relationshiprover.com +! +reliablemostcommercial.blog + +remarkentertainment.com + +remotewishtowards.icu + +rencontre-infideles.com + +rencontres-voisines.fr + + renovio.co.in + +repetytor-slovak.com + +republicandirtyless.mom + +resemblethoseplatform.mom +! +residenceallengagement.guru + +resishigly.com + +resolveoverwhelmwith.homes + +resonancematch.xyz + +resourcenowealthy.homes + +respectourrights.com +" +responsibleextraordinary.pro + +retiredtimingfifty.blog + +retreatdignityin.homes + +retreatfullofjoy.com + +revino.website + +revoldiestrog.com +$ +revolutionaryskirtprovided.art + +reward-center.online + +rewardourpassenger.work + +rewhabrers.com + +rewildedbirth.com + +rfas-protect.pro + +rgnz-protect.pro + + rhagnah.xyz + +rhondamoorefieldlaw.com +" +riad-marrakech-choumissa.com + +richiespawn.com + +richmondcasino.com + +ricoslemur.info + +riegelreport.com + + riescale.com + +rifilcover.cyou + +rightdailynewsfeed.com + +rightheongoing.my + + +rikkmm.com + + +rilin.shop + +rimpaingar.cyou + + ringapp.sbs + + rioazul.cfd + + riodse.shop + + riorapido.cfd + + +riro.click + +riscboards.com + + risceight.com + + +riscip.com + + riscten.com + +risegacqua.rest + +risestrikesomething.click + + ritayeso.sbs + +riturendam.rest + +riverofhope.org + + rivgo.com + +rkmv-protect.pro + + rkpgpnlr.com + +rldistributors.com + +rmanbranc.rest + +rmfjb3n24cnp.today + +roadangelsresource.com + + roadbaser.com + +robotpreserveno.guru + +roccitiocroted.com + +rocketdataworks.com +! +rocketracingproductions.com + +rodliketown.hair + +rogelail.click + + roisaude.com + +romancedatiing.com + +romancelitehub.com + +romanceora.com + +romancer0ute.com + +romanceripple.xyz + +romanceroute.click + +romancetastic.com + + romanciax.com + +romanlocks.com + +romanticvibeshub.com + +romantiidate.com + +romanventr.rest + + +ronmi.shop + +roofcorpla.com + +rorr-adguard.pro + + rosewave.xyz + +rossandsusan.com + +rotifuncoi.cyou + +routeplanner24.net + +row-civwo.info + +row-rhqyb.info + + +roxika.sbs + +rq7hqc4ehok6.today + +rqws-adguard.pro + +rt3je9koy9gj.today + +rubchieflittle.cam + +ruinthoseoxygen.bond + +rujs-protect.pro + +runtilloverlook.club + +ruralwhenleg.cyou + + rurexial.xyz + +russ-porno.net + +russkoe365.org + + rusvideos.app + + rusvideos.art + + ruyaokey.com + +rvia-adguard.pro + +ryderprick.info + + ryqunzel.xyz + + +ryza.click + +rzbi8s0hs2v0.today + +s1-back-landers.bid + +s53c2q94l5f3.today + +s6iuo20r33w4.today + +sa201papi.info + + saasprint.com + + saasybot.com + + saasygame.com + + saasymsg.com + +saba-pates.com + + sabrona.site +" +sackpresidentialneither.cyou + +safe-web.click + +safeclick.digital + +safedigitalguard.co.in + +safewebchallenge.co.in + +saga-vista.com + + saguinglo.com + + sahayoga.xyz + +sakeseveralevaluation.mom + +saladprovidedmind.mom + +saleptousip.com + +sallizeryoths.com + + sallyday.com + +saltytasteoflove.xyz + + samcebok.ru + +samedmedical.com + +samekillerquiet.mom + +samplesfinderpro.com + +samplesflash.com + +sampleshunterusa.com + +samwell-landscaping.com + +sandsmodelsshop.com + +sangesonline.com + + santiso.org + + santonian.com + +sarmokexvila.com + +sasitlinsky-shop.com + +sat5ynvncgm9.today + +satirpepon.rest + +satlsfyingdates.net +$ +satorohodjostuniyofturio.store + + savefrom.net + +savethekyivpost.com + +savewowsave.com + +savingshopsave.com + + saviro.site + +savoustizz.cyou + +sawk-adguard.pro + +sbuchforma.rest + +sc18rsjg8n98.today + + +scaduc.com + +scanthephotography.club + +scarrgasat.cyou + +scaryyourpoor.digital + +scatchisauggy.com +" +sceneshiftercomforting.store + +scgf-adguard.pro +" +schedulealongadditional.cyou + +scheduleoldfashioned.autos + +schedulewithus.live + +schemebeachfirst.my + +schemetrarcal.com + +schuchternemadchen.com + +schx-adguard.pro + + scnames.com + + sconiwear.com + +screengamma.com + +scrollatlax.com + + sdiretail.com + +sealsruger.info + +search-porn-videos.com + +searchamor.net + + searod.shop + +seasonedmatures.com + + +sebjyu.xyz + + secenei.xyz + + secnex.co.in + +secondaryfourmomentum.my + +secretaffair.org + +secretflame.xyz + +secretgardendating.com + +secretlovershub.xyz + +secretneighbors.xyz + +secretshopsave.com + +secretsmeet.site + +secrurespend.com +! +section8assistanceforus.com + +sectorasproductivity.icu + +sectorsevenspell.blog +" +seculargraduatesometimes.mom + +securecoretech.co.in + + securepro.sbs + +securitynow.info + +seducesizzle.com + +seecretplace.com + +seeksbunce.info + +seennriann.rest + +selectedwhilewitness.cyou + + selfgems.com + +selftuckhalf.work + + senricou.com + +sensitivityeyed.icu + +sensualrhythm.com + +sensualwallpapers.com + + senzuri.tube + +seoanalizis.info + +serantixpro.co.in + + seraphium.lol + +sercewolne.com + +serene-streamclub.com + +serenesoulmate.click + +seriexpelicula.com + +seriouscouplelink.com + +seriouslyeffortexplore.mom + +servingbarrie.com + +serwante.co.in + +sesertivasta.com + +setpipebefore.club + +sevenclassicalafraid.blog + +seventhwetmetropolitan.icu + +sex-friend-finder.com + + sex2day.click + +sexdates7.club + + sexdtes.xyz + +sexecstasy1.com + +sexlilarab.com + +sexoaovivo.org + +sextingpartners.com + +sexxyladies.xyz + +sexychlcks.net + +sexymilfs4u.com + + sexymoms.tv + +sfjr-adguard.pro + +sfns-defender.pro + +sgabboracu.rest + +shadow-credits.com + +shaky-jugs.com + +shameeligibleyour.pro + +shamisalih.info + +shapebesidesdry.mom + +sheernothingsue.digital + +shegimmetop.click + +sheilainchicago.com + +shekinahgospelmissions.org + + shemalez.com + + shemalez.tube + +shenaniganbooks.com + +shieldnetguard.co.in + +shiftandconsent.homes + +shimmer-scrub.com + + shimmerex.com + +shirtexceptviewer.mom + + shlinjie.com + +shockthoughstupid.guru + +shoeninedrive.cam + +shoppemall.com + +shoppingtonighttoday.today + +sickhiketen.art + +sidedballs.info + + sidehello.com + +sigil-stocks.com + +sigmacryer.com + +signaladsdirect.top + +signaladsflow.top + +signaturemoments.click + + silk-bank.com + +silkmassive.com + +silkyafter.info + +sillyaccordingminimum.club + +silofashion.top + +silver-pledge.com + +silverharbor.org + +simpler-communications.com + +simplesavehome.com + +sincelegislativebroad.hair + + sincothus.com + +sinfulspark.xyz + +single-hearts.com + +singlelane.lat + +singlesplace.pro + + sioncrodo.com + +siophientic.com +! +sipinvestmentcalculator.com + +siressonne.info + + +six9ja.com + +sixsecularmatter.club + +sixthdrawereating.my + +sizedtasso.info + +skein-processor.com + +skewshossa.info + +skip-flirt.com + +skipdealers.com + +skyline-pond.com + + skysound7.com + + slark.xyz + +slaveyourbright.hair + +slbf-adguard.pro + +sletslots.click + +slewonline.top + + slivakoff.com + + slivcam.com + + slotspot.top +" +sloweverybodybasketball.guru + + +slpose.com + +slutymilfs.com + +smart-flirt.com + +smart-online.site + +smart2write.com + +smartadsserve.top + +smartautosave.com + +smartcheck.co.in + +smartconnectmain.com + +smartcouplesguide.com + +smartdatdating.top + +smartdatinghub.top + +smartdatingzone.top + +smartlifestyletrends.com + +smartlinkmatch.com + +smartoffer7.cfd + + smartovin.cfd + +smartphonehq.sbs + +smartsafeshield.sbs + +smartsoulmatepick.com + +smartwebspace.store + +smellacrazy.xyz + +smoky-stocks.com + + snachher.com + +snapflarex.click + +snapomaticr.click + +snappy-flings.com + +snaregowan.info + + snatchher.com + +sneadshell.info + +snifyinperine.com + + snonclai.com + +snuggleupia.com + +snuggloria.com + +socialwave.click + +softmoonglow.bid + + softnoir.xyz + +softsimilarlygrateful.guru + +softwetkiss.com + +softwhenalternative.cyou + +soinnovativesend.work + +soledlaras.info + + solnora.lol + + solyroa.xyz + +somebodysuccessextra.work +% +somedayrevolutionarymental.work + +somedaywinnersbet.click + +somedaywinnersbet.online +! +sometimethinkrepublican.mom + + +sonim.shop + +sooncapacityexcited.blog + +soonspectrumenvision.guru + + sopyzovm.info + +sopztqkv.click + +soraklivenkim.click + +sornavelik.info + +sosn-defender.pro + +sotunebira.com + +soulfulsinglesspot.com + +soulmatchy.xyz + +soulmatchzone.com + +soulmatechat.xyz + +soulmateengine.com + +soulmateevile.com + +soulmateseek.xyz + +soulpairing.xyz + +soulsyncmatch.com + +soundsofthenight.com + +sourcerespectour.art + + space21.icu + + spaniper.com + +sparedrandan.shop + +spark-circle.com + +spark-fiber.com + +spark-place.com + +sparkcasual.com + +sparkdatingflow.top + +sparkedhearts.com + +sparkglade.com + +sparklebrew.com + +sparkling-modules.com + +sparklovers.com + +sparktogether.xyz + + sparkvane.com + +spasmhunky.info + +spatialsoftware.org + + spec1a1.com + +spectrogramsforspeech.com + +speeddatings.xyz + +spinmetoday.top + +spinnawinna.click + +spinowin.online + + spixoria.xyz + +sport7books.com + + sposisms.com + +spotadsdirect.top + +sprizmalak.rest + +spuo-protect.pro + +spyronavin.info + +sqmi-adguard.pro + +sqqm-protect.pro + + srbazan.xyz + +ssecretllove.com + + sstiktok.id + +stackdatingcloud.top + +stackingcryptos.com + +stackresonance.com + +stargirls.click + +starkvillefinancial.com + +starsandhearts.vip + +startnello.sbs + +starttoflirt.xyz +! +statementspreadtogether.cam + +states-approval.top + +statuscheck.digital + +stealth-romance.com + + steamply.com + +steerfivefascinating.xyz + +stellarreachnova.top + +stephavetwentieth.digital + +stepmanyglobal.blog + +steptodate.click + +steptogirls.xyz + +stfagerceroofis.com + +stimprograms.com + +stonenothingdisclose.cfd + +stonewallguard.com + +stopsmokingarab.com + +storaxsnuffing.shop + +storm-portfolio.com + +stormpallet.com + +storytellerscontracts.com + +straightlimitbelong.art +! +straighttwentycatch.digital + +strainyourheadquarters.pro + +strangeminequietly.bond + +stratusbridgeworks.co.in + +stravonelkim.click + +strayheart.xyz + +streamecho.net + +streamlinehub.net + +streamshift.net + +streamvibes.net + +studiodolmaine.com + +studionomatik.com + +stwelipper.com +! +subjectmissilediminish.work + +subosplauffine.com + +subprollowed.com + +successfulpunishment.club + +suchcrossfigure.my + + +sucodo.sbs + +suhehael.click + +summitboostworks.com + +summitbridgeworks.co.in + +summitlabsgrow.com + +summitlabsgrowth.com + + sundered.xyz + +sunrise-balance.com + +sunset-pair.com + + suov.site + + supellion.com + +super3ahorro.cfd + +supergiftgrab.com + +superjobssavestheday.com + +superprizesnow.com + +superroute.org + +supersweepstotherescue.com + +supertassu.org + +superviralttstore.shop + +supplybeforecontractor.my + +supportapp.sbs + +supporterprize.com + + supporthq.sbs + +supremechainedge.com + +suroonsess.com + +surrenestermide.com + + surtifer.com + +surtool.online + +survainalam.com + +surveys4days.com + +surveysreswards.com +$ +survivordeployparticularly.pro + +surysreswards.com + +svaloscond.cyou + +svsprogram.com + + svywin.pics + + +swapif.top + +sweephalfpublish.cam + +sweepscentreusa.com + +sweetconnect.xyz + +sweetconnection.xyz + +sweetgirlsgonewild.com + + sweethugs.xyz + +sweetkissclub.xyz + +sweetladies.net + +sweetmeetiings.com + +sweetneighbors.vip + +sweetnessradar.com + +sweetstardream.bid + +swiftadsdrive.top + +swiftbluelynx.top + +swiftlioncrest.top + +swiftlynxtrail.top + +swiftwolfzone.top + +swipe-cloud.com + +swipely.online + +swipemilfs.com + +swipemyheart.com + +swiperightonly.xyz + +swipesphere.monster + +sxwf-adguard.pro + + sylphdate.xyz + + sylphid.lol + + +syno.click + +syqa-adguard.pro + +systemcleanconsole.com + +systemcleaned.com + +systemcleanhub.com + +systemdefensezone.com + +systemfixsuite.com + +systemguardview.com + +systemhealthtool.com + +systemintegrityvault.com + +systemmonitorview.com + +systemprivacykit.com + +systemprotectcenter.com + +systemprotectioner.com + +systemrepaircenter.com + +systemsafemode.com + +systemwerkzeug.com + + szitoimre.com + +szzj-protect.pro + +t-qqdatesapp.com + +t7ywn1dkjv76.today + +t8ql06grzzj3.today + + tablangly.com + + tahomaice.com + +tahomatall.com + +taikogoins.info + +tailobbilcing.com + +tailwindvelocity.org + + +tajucl.xyz + +takaodeane.info + +takemeto.space + +takeyourgirl.xyz + +talismanlove.xyz + +talk-circle.com + + talk-lane.com + + talk-wave.com + +talkanddate.pro + +talkconnect.xyz + +talksphereus.xyz + +talkstreamus.xyz + +talktogirl.club + +tallpmfuture.click +" +tallwithinsuspicious.digital + +tampatours.net + +tandermoney.online + +tandermoney.store + +tandermoney.xyz + +tandermoneyjsdhga.online + +tandermoneyjsdhga.shop + +tandermoneyjsdhga.store + +tandermoneyjsdhga.today +! +tandermoneyjsdhgaasdha.shop +" +tandermoneyjsdhgaasdha.store + + +tanes.shop + +tanira.website + +tanovera.co.in + + tanshilly.com + +tap-for-view.co.in + +tap-now-preview.co.in + + tap2love.top + +tap2meet.monster + +tapedreality.com + + tapnew02.icu + +tapsweetwish.com + +taptoflirt.pro + +tapwarmjoy.com + +taranove.co.in + +tardyorman.info + +targetadsnova.top + + targettm.com + +targettroops.com + + tarina.site + +tarynterry.info + +taskalterlatter.bond + +taskypoints.com + +tasteofdurham.org + +tatempalle.com + + tavon.cfd + +taxisanchalak.com + + tcheturbo.com + +teammatecountaddition.mom + +teasesalonandspa.com + +teasingcaress.com + +techcorevault.co.in + + techdrips.org + +techlumes.store + +techspirex.co.in + +techvaultcore.co.in + +techvaultgrid.co.in + + techvex.co.in + +techvivo99.cfd + +tecnoclasta.com + + tektak.live + + tekvra.co.in + +tele-friendshq.cfd + +tele-friendshub.cfd + +tele-islandsapp.cfd + +tele-islandshq.cfd + +tele-islandslabs.cfd + +tele-islandsly.cfd + +tele-markethq.cfd + +tele-markethub.cfd + +tele-marketlabs.cfd + +tele-marketly.cfd + +tele-methodapp.cfd + +tele-methodhub.cfd + +tele-methodlabs.cfd + +tele-methodly.cfd + + tele-star.sbs + +tele-starapp.sbs + +tele-starhub.sbs + + +tele34.top + + telea.cfd + + teleaapp.cfd + +teleadventapp.cfd + +teleadventlabs.cfd + +teleagenthub.shop + +teleagentoshq.click + +teleagentoshub.click + + teleahq.cfd + + teleahub.cfd + + telealabs.cfd + +teleassistant.cfd + +teleassistantapp.cfd + +teleassistanthub.cfd + +teleautohq.click + +teleautolabs.click + +teleautoly.click + + telebapp.cfd + + telebhub.cfd + + telebig.shop + +telebigapp.shop + +telebighq.shop + +telebiglabs.shop + +telebigly.shop + + telebits.sbs + +telebitshub.sbs + +telebitsly.sbs + + teleblabs.cfd + +telebonnyhub.sbs + +telebonnylabs.sbs + +telebonnyly.sbs + + teleboy.sbs + +teleboyapp.sbs + + teleboyhq.sbs + +teleboyhub.sbs + +teleboylabs.sbs + + teleboyly.sbs + + telebun.sbs + + telebunly.sbs + + telec.cfd + +telecademy.sbs + +telecademyapp.sbs + +telecademyhub.sbs + +telecademylabs.sbs + +telecademyly.sbs + +telecandidapp.shop + +telecandidhq.shop + +telecandidlabs.shop + +telecandidly.shop + + telecapp.cfd + +telecards.bond + +telecardsly.bond + + telechub.cfd + +telecircusapp.sbs + +telecircushq.sbs + +telecircushub.sbs + + teleclabs.cfd + + telecly.cfd + +telecocolabs.shop + +telecocoly.shop + +telecolonelapp.bond + +telecolonelhub.bond + + telecox.sbs + +telecoxapp.sbs + + telecoxhq.sbs + +telecoxhub.sbs + +telecoxlabs.sbs + + telecoxly.sbs + +telecsihub.click + + teledance.sbs + +teledanceapp.sbs + +teledancehq.sbs + +teledancely.sbs + + teledapp.cfd + +teledellerapp.sbs + +teledellerhq.sbs + +teledellerhub.sbs + +teledellerlabs.sbs + + teledhq.cfd + + teledhub.cfd + + teledlabs.cfd + + teledly.cfd + + teledown.shop + +teledownlabs.shop + +teledownly.shop + +teleduomax.shop + +teleduopre.shop + +teleduovip.shop + + +telee.bond + + teleeapp.bond + + teleearn.shop + +teleearnlux.shop + +teleearnmax.shop + +teleearnpre.shop + +teleearnvip.shop + + teleeehq.bond + +teleeehub.bond + +teleeelabs.bond + + teleeely.bond + + teleehq.bond + + teleehub.bond + +teleelabs.bond + + teleely.bond + + telefhq.cfd + + telefhub.cfd + + telefight.sbs + +telefightapp.sbs + +telefighthq.sbs + +telefighthub.sbs + +telefightlabs.sbs + +telefightly.sbs + + teleflabs.cfd + + telefly.cfd + + telefly.sbs + +teleflyapp.sbs + + teleflyhq.sbs + +teleflyhub.sbs + +teleflylabs.sbs + + teleflyly.sbs +# +telefono-atencion-cliente.com + +telefonok.shop + +telefonokly.shop + + teleglob.shop + +telegloblux.shop + +teleglobmax.shop + +teleglobpre.shop + +teleglobvip.shop + +telegolf.click + +telegolfapp.click + +telegolflabs.click + +telegolfly.click + +telegreenapp.sbs + +telegreenhq.sbs + +telegreenly.sbs + +telegshub.click + +telegslabs.click + +telegsly.click + + teleguy.sbs + + telehint.sbs + +telehintapp.sbs + +telehinthub.sbs + +telehintly.sbs + + telehit.sbs + +telehitapp.sbs + + telehithq.sbs + +telehitlabs.sbs + + telehitly.sbs + + telehits.sbs + +telehitshq.sbs + +telehitshub.sbs + +telehitslabs.sbs + +telehitsly.sbs + + telejohn.bond + +telejupiters.sbs + +telejupitersapp.sbs + +telejupitershq.sbs + +telejupitershub.sbs + +telejupiterslabs.sbs + +telejupitersly.sbs + + teleking.sbs + +telekingapp.sbs + +telekinghq.sbs + +telekinghub.sbs + +telekinglabs.sbs + +telekingly.sbs + +teleloginhq.sbs + +teleloginhub.sbs + +teleloginlabs.sbs + +teleloginly.sbs + + teleman.sbs + +telemanagershq.cfd + +telemanagerslabs.cfd + +telemanapp.sbs + + telemanhq.sbs + +telemanhub.sbs + +telemanlabs.sbs + + telemanly.sbs + +telemarsapp.sbs + +telemarshq.sbs + +telemarshub.sbs + +telemarslabs.sbs + +telemarsly.sbs + +telemodshub.bond + +telemodslabs.bond + + telemore.shop + +telemorelux.shop + +telemoremax.shop + +telemortal.sbs + +telemortalapp.sbs + +telemortalhub.sbs + +telemortallabs.sbs + +telemortally.sbs + + telemusic.sbs + +telemusicapp.sbs + +telemusichq.sbs + +telemusichub.sbs + + +telemy.sbs + + telemyapp.sbs + + telemyhq.sbs + + telemyhub.sbs + +telemylabs.sbs + + telemyly.sbs + + telena.bond + +telenahub.bond + +telenalabs.bond + + telenaly.bond + + telencity.com + +teleneptunes.sbs + +teleneptunesapp.sbs + +teleneptuneshq.sbs + +teleneptuneshub.sbs + +teleneptuneslabs.sbs + +teleneptunesly.sbs + + teleoney.sbs + +teleoneyapp.sbs + +teleoneyhub.sbs + +teleoneylabs.sbs + + teleopthq.sbs + + teleoptly.sbs + + teleout.sbs + + teleph.shop + +telephapp.shop + + telephhq.shop + +telephlabs.shop + + telephly.shop + +telephonehq.sbs + +telephonelabs.sbs + +teleplanets.shop + +teleplanetsapp.shop + +teleplanetshq.shop + +teleplanslabs.cfd + +telepoormax.shop + +telepoorpre.shop + +telepoorvip.shop + + telequeen.sbs + +telequeenapp.sbs + +telequeenhq.sbs + +telequeenhub.sbs + +telequeenlabs.sbs + +telequeenly.sbs + + telerock.sbs + +telerockapp.sbs + +telerocket.sbs + +telerocketapp.sbs + +telerockethub.sbs + +telerocketlabs.sbs + +telerockhq.sbs + +telerockly.sbs + +telerubinhq.bond + +teleselhub.click + +telesell.click + +telesellhub.click + +telesergeapp.bond + +telesergehq.bond + +telesergehub.bond + +telesharksapp.cfd + +telesharkshq.cfd + +telesharksly.cfd + +teleslapp.click + +teleslhq.click + +teleslhub.click + +teleslly.click + +telesmall.shop + +telesmallapp.shop + +telesmallhub.shop + +telesmallly.shop + +telesolarislabs.bond + +telespikes.sbs + +telespikesapp.sbs + +telespikeshq.sbs + +telespikeshub.sbs + +telespikesly.sbs + + telesuns.sbs + +telesunsapp.sbs + +telesupplyapp.sbs + +telesupplyhq.sbs + +telesupplyhub.sbs + +telesupplyly.sbs + +teletaarraf.rest + +teletraan-1.com + +teletreasure.sbs + +teletreasurelabs.sbs + +teletreasurely.sbs + +teleunityapp.shop + +teleunityly.shop + +teleupapp.shop + +teleuplabs.shop + + teleuply.shop + +televideoshub.cfd + + televivid.cfd + +televividapp.cfd + +televividhub.cfd + +televividly.cfd + + telexapp.cfd + + telexs.shop + +telexsapp.shop + +telexshub.shop + +telexslabs.shop + + telexsly.shop + + telleph.shop + +tellephapp.shop + +tellephhq.shop + +tellephhub.shop + +tellephlabs.shop + +tellephly.shop + +telnokivar.info + +temaro.website + + temira.site + +temoviraluxetami.boutique + +tempomonitor.su + +temporaryintrack.autos + +temptationlink.xyz + +temptflesh.com + +tenderbondclub.com + +tendervibe.xyz + +tendrelien.love + +tercenucle.rest + +terrystiretowninc.com + +tetonalden.info + +tgib-fleurs.com + +thai-coconut-sushi.com +! +thankeconomicnationwide.cfd + +thanlinktomato.guru + +thatanswerstatistical.icu + +thatknownmuscle.my + +thatplaindeclare.guru + +thatresembleshade.bond + +thatseotool.com + + the-fhta.com + +the3dsound.com + +theaterreasonabletop.mom + +theatresouspression.com + +theballoongirl.com + +thebesttelly.cfd + + thebesttv.cfd + +thebfirearmblog.com + +thebluegardens.com + +thebossmedia.cfd + +thecashchaser.com + +thecityoflouisburg.com + +thecomplexmanager.xyz + +thedimepress.com + +thefreesamplesguide.com + +thefreesampleshelper.com + + +thegay.com + + thegay.tube + +thegooddays.cfd + +thegoodmediaevenings.cfd + +thegsm-connection.sbs + +thegsm-tele.sbs + + thegsmtop.sbs + +theharmspare.cam +! +theikarialeanbellyjuice.com + +theirlearntuck.cfd + +theirrubcomplicated.autos + +thejamesriceshow.com + +thelelecity.sbs + +thelivingmeadows.com + +themarketing.cfd + +themediabots.sbs + +themediacare.sbs + +themediacentury.bond + +themediachance.sbs + +themediacom.bond + +themediacompare.cfd + +themediacrawlers.sbs + +themediadate.sbs + +themediadino.sbs + +themediaes.sbs + +themediaeu.bond + +themediaeu.sbs + +themediahuman.sbs + +themediamanagers.cfd + +themediameeting.sbs + +themediana.cfd + +themedianet.bond + +themediantw.cfd + +themediaor.sbs + +themediaorg.bond + +themediapeople.sbs + +themediaph.shop + +themediapron.cfd + +themediaproperty.bond + +themediarob.cfd + +themediask.sbs + +themediaspecs.cfd + +themediasurveys.sbs + +themediatest.sbs + +theminimuseum.org + +themoneyminutes.com +& + themselvesdecreaserabbit.digital + +themselvesherocookie.my + + themytv.cfd + +thenetwork-tele.cfd + +thenormantonspark.com + +theonline-tele.cfd + +theprizegrab.com + +theprizepowerhouse.com + +theprizewatcher.com +! +therelevelparticipation.pro + + thering.sbs + +thesafeenemy.cfd + +theseintelligencesuit.bond + +thetele-friends.cfd + +thetele-islands.cfd + +thetele-market.cfd + + thetelea.cfd + +theteleauto.click + + theteleb.cfd + +thetelebig.shop + +thetelebits.sbs + +thetelebonny.sbs + +theteleboy.sbs + +thetelebun.sbs + + thetelec.cfd + +thetelecademy.sbs + +thetelecox.sbs + +thetelecsi.click + +theteledance.sbs + +theteledeller.sbs + + thetelee.bond + +theteleee.bond + + thetelef.cfd + +thetelefight.sbs + +thetelefly.sbs + +thetelegreen.sbs + +thetelehit.sbs + +thetelehits.sbs + +thetelejohn.bond + +thetelejupiters.sbs + +theteleking.sbs + +theteleman.sbs + +thetelemusic.sbs + + thetelemy.sbs + +thetelena.bond + +theteleopt.sbs + +theteleph.shop + +theteleplanets.shop + +theteleplans.cfd + +thetelerock.sbs + +thetelerocket.sbs + +thetelesel.click + +thetelesell.click + +thetelesmall.shop + +thetelespikes.sbs + +thetelesuns.sbs + +thetelesupply.sbs + +theteleup.shop + +thetelexs.shop + +thetelleph.shop + +thethianthious.com +& + theunemploymentbenefitsguide.com + +thevideoanswers.com + +thewifidone.shop + + thewire.cfd + +theyourchance.cfd + + thiblers.com + +thinabusehe.mom + +thinkanddone.com + +thinklovelink.com + +thinktwistlove.com + +thirdpunishforum.my + +thislocaldirty.cam + +thisoutstandinggross.art + +thisprizeplace.com + +thisstream.com + + thisvideo.top + +thoseclothsir.cyou + +thousandmonkeywoman.club +$ +threatenfamiliareverywhere.cfd + +threerecentmainstream.art + +threereluctantpc.hair +& + throughoutassociateenvision.cyou +! +throughtroopcalculate.autos + + tianrunsj.com + +tiendaquick.cfd + +tierrafirme.sbs +! +tightenapproachformer.homes + +tigoforprez.space + + tikifa.shop + + tiktac.club + + tiktac.site + +tiltsquail.info + + +tireno.top + + tiszator.com + +titanbridgeworks.co.in + +tittybanco.info + + tivareno.com + +tivarmolpexa.info + +tivarxelmoka.info + + +tivora.top + +tixraner.co.in + +tkzpj3x24tvj.today + + tml-xerox.com + +tnkmtsrsyl80.today + +to-get-laid.com + +to6z68c6y7xn.today + + tojowik.sbs + + tokmatic.com + + tokopa.shop + +tomas-moviez.com + +tomorrowwillbehappy.site + +tondeunind.cyou + +topclickio.xyz + + topclicks.vip + +topcompellinghundred.bond + +topfreehousedesign.org + + topicos.info + +topjobmarket.net + +toplovesearch.monster + +topnickname.com + + toptophq.bond + +toraccultfilted.com + +toravena.co.in + + torolio.co.in + +totalavian.rest + +totalertelefonscan.com + +totaltrustzone.com + +toutsrubin.info + +towardsbathmere.click + +townrdwarfer.com + +tracediamondhalf.mom + +trackbincas.com + +trackjourneyi.live + +trackjourneym.live + +tradeourmotion.my + +traffgap.click + +trafficdatinglink.top + +trailarguetwelve.bond + +transformationfirmten.my + +transmissionitsrear.art + + transtxxx.com + +trapableph.cyou + + trateron.com + +travel-ski.org + +travelgola.com + + traxylo.space + + traxylo.store + +trendadsprime.top + +trendadsstack.top + +trendingstoriesforyou.com + +trendmetricsgate.top + +trendndailyamerica.com + +trendndailycentral.com + +trendndailyclub.com + +trendndailydeals.com + +trendndailyinsider.com + +trendndailyofficial.com + +trendndailytoday.com + +trendndailyus.com + +trendydatinghub.top + +trendydatingpath.top + +trendydatingtrack.top + +trendydatingzone.top + +tribaltillhistorical.art + +trichwinno.cyou + +trinchatch.rest +! +triumphuncoversince.digital + +tromichu.co.in + + tronfenon.com +# +tropicalaccomplishbeside.blog + +trueadsreach.top + +trueallacknowledge.hair + +trueamouronline.com + +truecombination.com + +truedatingflow.top + +truedatingpath.top + +truedatingspace.com + +truegirlmeet.top + +trueheartsnetwork.com + +trueloveonlinee.net + +truematchminds.com + +truemeetdream.xyz + +trueties.click + +truevibedate.xyz + +trustedlovematch.com + +trustpoint.digital + +trybesttelly.cfd + + +trychk.com + + trycuedon.com + +trydialmedia.cfd + +trydialtele.cfd + +tryexample.bond + +trygooddays.cfd + +trygoodmediaevenings.cfd + +trylelecity.sbs + +trymarketing.cfd + +trymedia-global.bond + +trymediaaa.bond + +trymediabots.sbs + +trymediacare.sbs + +trymediachance.sbs + +trymediacom.bond + +trymediacompare.cfd + +trymediacrawlers.sbs + +trymediadate.sbs + +trymediadino.sbs + +trymediadog.sbs + +trymediaes.sbs + +trymediaex.cfd + +trymediaglance.sbs + +trymediagrab.cfd + +trymediagray.cfd + +trymediaguy.cfd + +trymediahuman.sbs + +trymediakind.sbs + +trymedialegacy.cfd + +trymediamate.sbs + +trymediameeting.sbs + +trymediamoderna.cfd + +trymediana.cfd + +trymedianet.bond + +trymediantw.cfd + +trymediaorg.bond + +trymediapeople.sbs + +trymediaph.shop + +trymediapine.sbs + +trymediapk.sbs + +trymediapt.sbs + +trymediaregiment.bond + +trymediarob.cfd + +trymediatest.sbs + +trymediavids.cfd + +trymeetonline.com + +tryonline-tele.cfd + +tryoverseas.cfd + +tryphonegsm.bond + +trypremiumtele.sbs + +tryredmedia.bond + +trysmartphone.sbs + +trystpoint.xyz + +trystwith.click + +trysupport.sbs + +trytele-friends.cfd + +trytele-islands.cfd + +trytele-market.cfd + +trytele-method.cfd + +trytele-star.sbs + + trytelea.cfd + +tryteleauto.click + + tryteleb.cfd + +trytelebits.sbs + +trytelebonny.sbs + +tryteleboy.sbs + +trytelebun.sbs + + trytelec.cfd + +trytelecademy.sbs + +trytelecandid.shop + +trytelecat.sbs + +tryteleconsult.sbs + +trytelecsi.click + +tryteledeller.sbs + +tryteledog.sbs + +tryteledown.shop + + trytelee.bond + +tryteleee.bond + +trytelefonok.shop + + tryteleg.cfd + +trytelegolf.click + +trytelegreen.sbs + +trytelegs.click + +tryteleguy.sbs + +trytelehint.sbs + +trytelejupiters.sbs + +tryteleking.sbs + +trytelelogin.sbs + +tryteleman.sbs + +trytelemars.sbs + +trytelemoon.click + +trytelemortal.sbs + +trytelemusic.sbs + + trytelemy.sbs + +tryteleneptunes.sbs + +tryteleoney.sbs + +tryteleopt.sbs + +tryteleout.sbs + +tryteleph.shop + +trytelephone.sbs + +tryteleplanets.shop + +tryteleplans.cfd + +trytelequeen.sbs + +trytelerock.sbs + +trytelesel.click + +trytelesl.click + +trytelesmall.shop + +trytelesupply.sbs + +tryteletreasure.sbs + + tryteleu.bond + +tryteleunity.shop + +tryteleurge.bond + +trytelevivid.cfd + + trytelex.cfd + +trytelexs.shop + +trytelleph.shop + +trytigerway.com + +tryusewifi.shop + + tryvelin.sbs + +trywificomedia.sbs + +trywifidoll.bond + +tryyourchance.cfd + +tt08kkwiuat0.today + + ttryitt.xyz + +tualanggreenpark.com + +tubbournes.com + +tubepornclassic.com + +tukilarema.com + +tulsmtgtojsyhxotvwm.info + +tumejornoticia.com + + tunderred.com + +tunesoleinedrips.fun + +turbohost12.ru + +turbohost15.online + +turbohost17.ru + +turbohost20.ru + +turbohost21.online + +turbohost22.online + +turbohost22.ru + +turbohost23.online + +turbohost23.ru + +turbohost24.online + +turbohost24.ru + +turbohost25.online + +turbohost25.ru + +turbohost26.online + +turbohost26.ru + +turbohost27.online + +turbohost27.ru + +turbohost28.online + + turbohost8.ru + + turepret.com + +turkislambirligi.com + +turtuletry.com + +tvaf-protect.pro + +tvqyzs7q147x.today + +tvreputationexcept.blog + +twelveworkingafrican.cfd + +twentiethbonusbright.club + +twentiethbusyrelax.mom + +twentiethlectureriver.guru + +twentiethpressblind.xyz + +twinehearts.xyz + +twistyfunnels.com + +twjn-defender.pro + +txs0zoehqlig.today + +txxx.com + + ty036.com + +ty14dv10g67h.today + +tylekeonhacai.win + +tyzj-adguard.pro + +u4rmgjhf57zn.today + +u9lvamswdoly.today + +ubblimalco.cyou + +uczf-defender.pro + +uczm-protect.pro + + udnigu.shop + +ugii-adguard.pro + + +uhehez.sbs + + +uiuiko.com + +ulmastiven.info + +ultrafeedchannel.top + +ultramegapath.top + +unatookement.com + +uncelityla.com + +uncouseakiver.com + + +uncrux.xyz + +undelegogly.com +! +undergoing-maintenance.page + + underont.com + +understandcompromise.blog + +unemploymentsupport.net +" +unexpectedyoursdefensive.art + +unhalestode.com + +uniemouth.rest + +unipaputre.rest + + unis1.xyz + +unitedslots.top + +unitedvoting.com + +universedrillalong.autos + +unlikecuriousrespect.mom + + unmandia.com + + unmatied.com + + unrennis.com + +unreworeff.com + +unsumscape.rest + +untednespia.com + +untilshareemerging.cyou + +unwifiacheomage.com + +upcopysurvive.pro + + upesf.com + +uponrentsplit.click + +uponsessioninsist.cyou + + upornia.com + +uppc-protect.pro + + uprejoa.xyz + + upssies11.com + +uptropicalcritical.club + +urfd-adguard.pro + +uribeslits.info + +urninismain.com + + +uromog.sbs + +urosphere-es.info + + urozen.store + + urunu.sbs + +uscardchoices.com + +uschatworld.club + + usdmartbd.com + +usebossmedia.cfd +" +usedcompensationlong.digital + +useexample.bond + +useful-utility.org + +usegooddays.cfd + +usegoodmediaevenings.cfd + +usegsm-available.sbs + +usegsm-net.sbs + +usegsm-tele.sbs + + usegsmfox.sbs + +usegsmguru.sbs + +usegsmonline.sbs + + usegsmtop.sbs + +uselelecity.sbs + +uselessmagazine.com + +usemarketing.cfd + +usemedia-global.bond + +usemediaaa.bond + +usemediacar.bond + +usemediacom.bond + +usemediacrash.cfd + +usemediadog.sbs + +usemediaes.sbs + +usemediaeu.bond + +usemediaex.cfd + +usemediaextra.sbs + +usemediafil.shop + +usemediaglance.sbs + +usemediagolf.cfd + +usemediagray.cfd + +usemediaid.cfd + +usemediakind.sbs + +usemedialegacy.cfd + +usemediamanagers.cfd + +usemediamate.sbs + +usemedianet.bond + +usemediaph.shop + +usemediapine.sbs + +usemediapolls.sbs + +usemediapron.cfd + +usemediarob.cfd + +usemediask.sbs + +usemediasurveys.sbs + +usemediatest.sbs + +usemediavids.cfd + + usemira.sbs + +usenetwork-tele.cfd + +useonline-tele.cfd + +usephonegsm.bond + + usere.ink + +useredmedia.bond + + usering.sbs + + +useroq.sbs + +usesupport.sbs + +usetele-islands.cfd + +usetele-market.cfd + +usetele-method.cfd + +usetele-star.sbs + + usetelea.cfd + +useteleadvent.shop + + useteleb.cfd + +usetelebits.sbs + +usetelebonny.sbs + + usetelec.cfd + +usetelecandid.shop + +usetelecaptain.bond + +usetelecat.sbs + +usetelecox.sbs + + useteled.cfd + +useteledance.sbs + +useteledeller.sbs + +useteledog.sbs + + usetelee.bond + +useteleee.bond + +usetelefight.sbs + +usetelefly.sbs + +usetelefonok.shop + + useteleg.cfd + +usetelegreen.sbs + +useteleguy.sbs + +usetelehint.sbs + +usetelehit.sbs + +usetelehits.sbs + +usetelehussle.bond + +useteleking.sbs + +useteleknock.bond + +usetelelogin.sbs + +useteleman.sbs + +usetelemanagers.cfd + +usetelemortal.sbs + +usetelemusic.sbs + + usetelemy.sbs + +usetelena.bond + +useteleoney.sbs + +useteleopt.sbs + +useteleout.sbs + +usetelepaul.bond + +useteleph.shop + +useteleplanets.shop + +useteleplans.cfd + +usetelequeen.sbs + +usetelerock.sbs + +usetelerocket.sbs + +usetelesl.click + +usetelesmall.shop + +usetelespikes.sbs + +usetelesuns.sbs + +usetelesupply.sbs + +useteletreasure.sbs + +useteleunity.shop + + usetelex.cfd + +usetelleph.shop + +usewifidoll.bond + +usewifimax.bond + +usewifinew.bond + +usewifionboard.bond + +useyourchance.cfd + + usgini.shop + +usmlepearls.com + + usopo.xyz + +usrealizeassistant.xyz + +usstatisticalcentral.work + +utap-adguard.pro + +utilityexpenserelief.com +! +utilizerussianbecause.click + + +uvowuk.sbs + + uwcapue.xyz + +uymz-defender.pro + + uytir.com + + uytrc.com + + uytrlab.com + + uzbektv.net + + uznxflnl.com + + v-upssies.com + +v5jzga5jgvdi.today + +v6ggaloocc2f.today + +v7mjrg1rdcsr.today + + +vadivl.com + + +vaelxas.ru + + vaferokal.ru + +valentiaxer.com + +valium-faq.com + +valorantgoodo.com + +valuemailpush.com + +vanarlokola.ru + + vanertoder.ru + +vanevimemlak.com + +vantagepath.org + +varietyinstructional.bond + +vastepytho.rest + + +vateger.ru + +vaultbytecore.co.in + +vaultcoretech.co.in + +vaultedgecore.co.in + +vaultlogictech.co.in + +vaultmatrixtech.co.in + +vaultnextech.co.in + +vaultstacktech.co.in + + vaulttec.xyz + + vdajyi.space + +ve7qguban1m9.today + +vectoradshub.top + +veelanor.store + +vefc-protect.pro + +vegas-site.top + + vehatools.com + + veldtmate.xyz + + velinua.xyz + + velix.sbs + +velmazotin.click + +velmazotin.info + + velnixo.site + +velocitybridgeworks.co.in + +velvet-drop.com + +velvetbond.xyz + +velvetnightdate.xyz + +velxopranito.com + +velxotarin.info + +venatora.co.in + + venertiva.com + + venonira.com + + venorio.co.in + +venta2rapida.cfd + +ventarapid.cfd + +ventaroa.co.in + + verateni.com + + verentivo.com + +verificationcheck.co.za + + verifyev.com + + verifynu.com + +vestigiallove.xyz + + vetrena.store + + +vexira.top + +vfl8kt9um3vm.today + +vfrd-adguard.pro + + vg3902.space + +vhqe-protect.pro + + vibe-lane.com + +vibe-place.com + + vibe-spot.com + + vibe-time.com + +vibe-vibes.com + + vibecharm.xyz + +vibechecknow.xyz + +vibedatingarena.top + + vibelyria.com + + vibentro.com + +vibingshop.shop + +vibrantlifespace.fun + +victorychainedge.com + +videofunder.com + +videoreduta.biz +# +videos-and-movies-now.website + + +viewora.co + +villenertlis.com + +violationelseskip.guru + + vioreno.co.in + + viovoar.xyz + +vip-casino.biz + +vip-kisslove.top + +viphotdream.com + + vipmeet.xyz + + +vipxv.tech + +viretium.co.in + +virexolanimutemi.boutique + + virexyon.com + +virtualcourses.org + + vis1m5.cyou + +visitridgewhich.pro + +vitanovapt.shop + +vitaprosta.space + + vitekshop.cfd + +vivacity365.cfd + +vividlovestories.com + + vivotel99.cfd + + vizvideo.shop + +vjav.com + + vkxfree.com + +vlmcsavhjnrz.today + +vollbusigemutter.de + + voltexmar.cfd + +voordeel2u.cfd + + +voratt.com + +vorenlith.info + + +vornia.top + + vorolio.co.in + + voyeurhit.com + +voyeurhit.tube + +vqgi-adguard.pro + +vqphs9nq7b6d.today + +vraskolentim.click + +vrcv-adguard.pro + +vrk174am76xe.today + +vuelosaventura.com + +vum7l79xefo7.today + + vumiding.com + + +vutkyx.xyz + +vvym8eyozjf9.today + +vwv1rxxgo8j3.today + +vxxx.com + +vyih-defender.pro + + +w-news.biz + +w62xdvaf9124.today + + wacem2023.com + + wadexart.ru +" +wanderheartedconnections.com + +wanderlustconnection.com + +wanderluxeconnections.com + +wantdothis.xyz + +wanttowinbig.com + +warlytoric.com + +watch2come.com + + watchest.info + + watchiva.co + + watchiva.info + +watdvmkcrudl.today + +watertorchs.com + + wateruorn.com + +wavefourthguess.icu + +wavesoliron.com + + waylovee.net + +wczs-defender.pro + +webcheckpanel.com + +webfortifysystems.com + +webintegritycheck.com + +webmonitorview.com + + +webodi.top + +webpermissions.com + +webpolicystation.com + +websafetyframework.com + +websettingstool.com + +webstatusstation.com + +webtrusthub.com + +webtrustplatform.com + +wecareaboutseniors.com + + wefowin.sbs + + +weinwl.top + +wellbeingrules.com + +wellcareit.shop + +wellcarept.space + +wellfrequentarrest.digital + +wellnessenergyhub.fun + +welnesshaven.com + +welshoraxim.live + + welshtuna.com + + weonywe.xyz + +wepitindigenous.guru + +werealitycloth.cfd + + wesyolo.xyz + + wfhuilin.com + +wfyvjzxwfp78.today + +wheeltillchew.bond + + wheetrade.com + + whelmdate.xyz + +whenactweekend.digital + +whererailroadlifetime.mom + +whichpokealive.art + +whilewealthypossess.blog + +whiteartcollective.com +# +whoeverinterpretationcool.cam + +whoeversensetable.cyou + +wholesalejerseysol.com + +wholesome-bbs.com + +whopreferrider.my + +whygirlswait.shop + +wifi-freedom.bond + +wifi-freedomhub.bond + +wifi-freedomlabs.bond + +wifi-localapp.bond + +wifi-localhq.bond + +wifi-localhub.bond + +wifi-locallabs.bond + +wifi-locally.bond + + wifiage.sbs + +wifiageapp.sbs + + wifiago.sbs + +wifiagoapp.sbs + +wifialthub.sbs + + wifialtly.sbs + + wifidone.bond + +wifidoneapp.shop + +wifidonely.bond + + wifimax.bond + +wifimaxapp.bond + +wifimaxhq.bond + +wifiminily.bond + +wifimultihq.shop + + wifinew.bond + +wifinewapp.bond + +wifionboardapp.bond + +wifisuperhub.bond + +wifisuperlabs.bond + + wifitv.bond + + wifitvhq.bond + +wifitvhub.bond + +wifitvlabs.bond + +wifiwaveapp.bond + +wifiwavehub.bond + + wijaere.com + + wikipous.com + + wild-date.xyz + +wildasianbabes.com + +wildberriles-eva.com + +wildberriles-taco.com + +wildfoxrun.top + +wildgoldwolf.top + +wildheartconnections.com + +wildnightvibe.top + +wildredtiger.top + +wildstonefalcon.top + +wildswiftwolf.top + + wilfoer.space + +willyafearddeal.lat + + winalert.net + +wineverythingtoday.com + + wininite.com + +winkanddate.com + +winnaspinna.click + +winnerdinnerrr.xyz + +winnerrsk.pics + + +winozi.cfd + + +wipeyr.xyz + + wirefill.com + + wisepips.com + +wistioskine.com + +withineasypotential.cyou + +withjoytolove.click + +withtelescopetown.club + +witty-question.com + + wizerpan.xyz + +wjuq-protect.pro + +wmt5158s3pen.today + + +wns130.com + + +wns383.com + +woc8bsappykg.today + +wolq-defender.pro + +women4meetup.com + +wonderfullady-site.com + + +worebi.sbs + + worexlin.xyz + +worisularetski.com + +worldadsstream.top + +worlddatingpath.top + + worthyrid.com + +wpgz-protect.pro + +wq3etiwt5hnr.today + +wq9waumg1xtt.today + +wqdp-defender.pro + +wravocyadrach.com + +wrestlingforlovers.com + +writingtribalexcept.guru + +wtgh-protect.pro + +wulnex.website + +wunr5fa6pw2c.today + + wurroling.com + +wwcg-adguard.pro + +wwkqgh6thl2s.today + + www01088.com + +wyse-protect.pro + +wzxbzpxdisz6.today + +x7ezqjr266ti.today + +xahgpejaiol.ru + +xakr98w0b7dk.today + + xaledorker.ru + + xaltra.site + +xalu-protect.pro + + xasakolwer.ru + + xasapolr.ru + + xaskolaer.ru + + xd010.com + + +xefafa.sbs + +xelpranovita.info + + xemaxox.sbs + +xemloigiai.com + + xenocyna.com + +xenvarostik.info + +xfinityfraud.com + +xgli-protect.pro + + xirevpal.xyz + + +xiuedg.com + + xjav.tube + +xlsfortune.pics + + xmilf.com + +xn----itbkgb9adccau2a.name + +xn----ztbcbceder.net + +xn----ztbcbceder.tv + + xn--c1aem.icu + +xn--e1adehe2a.cc + +xn--e1adehesl3d.me + +xn--e1afbhndhuj1b.com + +xnsf-defender.pro + + xnxx.lgbt + + xnxx123.net + + xnxx123.org + + +xnxxfr.org + +xobe-defender.pro + + xoyquxhb.com + +xpfl-protect.pro + +xporn.tv + +xpxx-protect.pro + + +xrolyi.xyz + +xtww-protect.pro + +xudf-adguard.pro + + +xuvenf.xyz + + xuwes.sbs + +xvalerentix.com + +xvideosxnxx.org + +xvpmzj1nhfwi.today + +xvpsnvejtztt.today + +xvrl-defender.pro + +xwihsr682kmu.today + + +xxnxx.live + +xxx-tube-movie.com + + xxx1.link + + xxxi.porn + + +xyfaqi.com + +xyrenthis.info + + y2mate.nu + +y2omk9caiqiq.today + +y3dkred61at1.today + +y6354nrldxec.today + +yamahamusicindonesia.com + + yanismic.com + +yatesdough.info + +ydjc-adguard.pro + + ydthemes.com + +yeaq-adguard.pro + +yearning-tear.com + + yefanyd.xyz + +yellowconsiderfor.click + + yelvonaq.shop + +yeshotties.com + +yesipovseo.com + +yetraggyllae.com + + ygyfais.xyz + + yiboguoji.com + +yicz7ntf4q1p.today + + yisen99.com + +ylzssuui6rw4.today + +ymb9m8mtfhxa.today + + +ymfasf.xyz + +ymum-defender.pro + +ynzv-adguard.pro + + yomow.sbs + +yorrhingeophyte.com + +youhaveachancetoday.com + + youlullu.shop + + youluluu.shop + + youluoll.shop + + youluolu.shop + + youluull.shop + + youluylu.shop + + youluyul.shop + +yourahresources.com + +yourchanceapp.cfd + +yourchancehq.cfd + +yourchancehub.cfd + +yourchancelabs.cfd + +yourchancely.cfd + +yourcityhookup.com + +yourcybertrustplatform.com + +yourdatefan.com + +yourdollarwinner.com + +yourexistingchallenge.xyz + +yourflirtygirl.pro + +yourhotneighbour.com + +yourlikestiff.club + +yourluckyhit.net + +yournaughtyneighbor.com + +yourneighborsinbed.monster + +yourprizehouse.com + +yoursafe.click + +yoursafety.cfd + +yoursmartguardian.com + +yoursouldate.com + + yourspaoa.org + +yourtruesoul.click + + yourufn.com + +youthcarebeauty.com + +youthinresistance.org + +youtooyoy.shop + +youtototy.shop + +youtotuou.shop + +youtoytyu.shop + +youttuyyo.shop + +youtuoyyt.shop + +yoututyyu.shop + +youtyotuu.shop + +ytmp3.sc + +ytmp4.is + + ytxotyt.xyz + +yug-enviro-witty.space + + +yurela.top + + yutijeq.sbs + +yzi54ndo0zu6.today + +z7f8w2h2pvvk.today + + zanavo.online + +zarevotimel.shop + +zarevotimelunor.shop + + +zaro.click + +zasoertokas.ru + +zatierianig.com + + zaviagsae.com + + zaviro.space + + zavonexi.shop + + +zdblaw.com + +zdrowaflora.space + + zdrowie.life + +zeju-adguard.pro + + zelivox.xyz + +zelj-protect.pro + + +zelnix.pro + +zenithflux.xyz + +zenithnature.pw + +zenithscopevista.top + + zenlith.lol + +zephyrhearts.xyz + +zeta1035fm.com + + zetgrup.com + +zfqy-protect.pro + +zh8orogoksyb.today + +zhst-adguard.pro + +ziby-protect.pro + +zirovalten.click + +zirovalten.info + + zivan.cfd + +ziwy-protect.pro + +zlata9mira.cfd + + zlibrary.pt + + zlpsssjg.com + +zmrd-protect.pro + +zmusicforyou.com + +znewsforyou.com + + +zoguna.lol + +zolena.website + +zolmavireko.info + +zolmikarevto.info + + zolyrae.xyz + +zomtreva.online + +zonecrazy75.xyz + +zonelerantixflow.co.in + +zoneproleran.co.in + +zoneprolerantix.co.in + +zoneravtik.info + +zoornflirts.com + + +zorexi.top + + +zorixa.one + + zorynex.site + + zovira24.cfd + + zoviraq.top + +zqwh-defender.pro + +zsiz-adguard.pro + +zunarexomila.shop + +zunavexotimeluri.boutique + + zuntravi.shop + +zupa-simici.org + + zupamix7.cfd + + zuvofey.sbs + +zuxc-protect.pro + +zvat-adguard.pro + +zweiseelen.love + +zwma-defender.pro + +zxia-protect.pro + + +zyleon.lol + + zyq9570.com + +zztk-adguard.pro + +zzz11zjwzmzr.today + +zzzarandea.shop + + zzzontas.shop + + zzzurran.shop \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Crowd Deny/2026.4.13.61/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/Crowd Deny/2026.4.13.61/_metadata/verified_contents.json new file mode 100644 index 00000000..3a14e692 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Crowd Deny/2026.4.13.61/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJQcmVsb2FkIERhdGEiLCJyb290X2hhc2giOiJiekt0dDl4Mm5tajlSNkFZSVVneHB2cXBfbzI1cDVDYUNiTEZUOVNmRnNvIn0seyJwYXRoIjoibWFuaWZlc3QuanNvbiIsInJvb3RfaGFzaCI6ImZ6UmhHTDhKUzJaVHhPWEtfdWtSQVpBamZacXl6REYtR0Y1LXFuR3d2OXcifV0sImZvcm1hdCI6InRyZWVoYXNoIiwiaGFzaF9ibG9ja19zaXplIjo0MDk2fV0sIml0ZW1faWQiOiJnZ2trZWhnYm5manBlZ2dmcGxlZWFrcGlkYmtpYmJtbiIsIml0ZW1fdmVyc2lvbiI6IjIwMjYuNC4xMy42MSIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"UR8DAChhusJl4F8FAqnZVQ3U-JVe8gkpXEUBT2KSSxBwyGC-_DpSC-vhje9Ybi4Tn7pdb3e6JggcF5trW3cFX410YoJZwXlcGt4wFk7HFRsvypb5aJgKeHPDk26yFr_RP0UHyJlkzboUSZHk2ckVQnQVIRheNWgQrfHeooPz9Bl8j07vco_gcHRfid5ao__TUmABLfyxMVcGZGP3KILQKZwjDTmMX9wVgb4wwRZd3YAoNr0bhGX5ZzujtMUJIibQDTakOxiq0CpjFn-SGh6IM04D7aJL51Qj3SZCiqB0EYIoVHPq_0hgYho-YAKaqPFbTbaYMoN_-A-XrRoI_Q0awgWsgwqoN__9Vbut43ul0vZrvlMb6AM5Gb1vwNYhDOmlHNenJroA9uuZSQ9D4uJuvYpwfyttaIeLbx5uXqLP6d-D4fEfosqEU8t2Ve80yZdh3bDwICsFvHnaJuhaiLr693cg1y1EpqrNOtVY4bNdpCpkdiA0Keaabxh9FuuSz-FTYzhB70F5j44vw9ggMMAoyz4JGdC5lABE1SsISH7Y5T8d48NnfQ37MBYywa3lOxi7c_HK6OZs0amOF6YVZELOpfY-fcBo3P3yOmYVP4dAfyKT_o5pD42ZHcDwRCmDTh-Lbt4WjidWXUDuqocehR4l4y7Zpww4MIyx2tlC5U2FU88"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"FP5fN7_xQ6K4RE22-u6mM7MDpq0tXAv4clz6DSUWVTxEjH2pXN6f4r3XC-QeWnAMIOdyWiPNybV6zWkat-6DbibuvYoZHm6rexZ31SyH2iTbo8juJ1I_GQUc7E151ElK8g1-7NavghtcYhtSxWvBT8aOpwnddsbu7bpYA3L1ASNTTTCFEsCFszX0fVfh5Jj5I0LNR5arhdJuhAae_O33CBmz6THsqrK79o4Kmv6Ybo0UE_XKMxk9FEQwXomsT85QDtQqgJ9hUnY6KWXxZSangNRXgrJR7jvf0TXGE2F7vqCzO5yOghUCWaNDKADmdeeTHpIvFg-x7CFuQi4w1DdUyA"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Crowd Deny/2026.4.13.61/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/Crowd Deny/2026.4.13.61/manifest.json new file mode 100644 index 00000000..85ae60f7 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Crowd Deny/2026.4.13.61/manifest.json @@ -0,0 +1,6 @@ +{ + "manifest_version": 2, + "name": "Crowd Deny", + "preload_data_format": 1, + "version": "2026.4.13.61" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Account Web Data b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Account Web Data new file mode 100644 index 00000000..af0f8c91 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Account Web Data differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Account Web Data-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Account Web Data-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Affiliation Database b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Affiliation Database new file mode 100644 index 00000000..a7fecdb2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Affiliation Database differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Affiliation Database-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Affiliation Database-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/AutofillAiModelCache/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/AutofillAiModelCache/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/AutofillAiModelCache/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/AutofillAiModelCache/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/AutofillAiModelCache/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/AutofillAiModelCache/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/AutofillStrikeDatabase/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/AutofillStrikeDatabase/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/AutofillStrikeDatabase/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/AutofillStrikeDatabase/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/AutofillStrikeDatabase/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/AutofillStrikeDatabase/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/BookmarkMergedSurfaceOrdering b/apps/SeleniumServiceold/chrome_profile_ddma/Default/BookmarkMergedSurfaceOrdering new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/BookmarkMergedSurfaceOrdering @@ -0,0 +1,2 @@ +{ +} diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/BrowsingTopicsSiteData b/apps/SeleniumServiceold/chrome_profile_ddma/Default/BrowsingTopicsSiteData new file mode 100644 index 00000000..c41f9b37 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/BrowsingTopicsSiteData differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/BrowsingTopicsSiteData-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/BrowsingTopicsSiteData-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/BrowsingTopicsState b/apps/SeleniumServiceold/chrome_profile_ddma/Default/BrowsingTopicsState new file mode 100644 index 00000000..da994cd5 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/BrowsingTopicsState @@ -0,0 +1,12 @@ +{ + "epochs": [ { + "calculation_time": "13420698528921203", + "config_version": 0, + "model_version": "0", + "padded_top_topics_start_index": 0, + "taxonomy_version": 0, + "top_topics_and_observing_domains": [ ] + } ], + "hex_encoded_hmac_key": "BD43878A372CF87DB3AEE84FD6895AF100DB4AA943F7127D3EB10753163AB66C", + "next_scheduled_calculation_time": "13421303328921333" +} diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/BudgetDatabase/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/BudgetDatabase/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/BudgetDatabase/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/BudgetDatabase/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/BudgetDatabase/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/BudgetDatabase/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/ClientCertificates/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/ClientCertificates/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/ClientCertificates/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/ClientCertificates/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/ClientCertificates/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/ClientCertificates/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/DIPS b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DIPS new file mode 100644 index 00000000..5773722d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DIPS differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/data_0 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/data_0 new file mode 100644 index 00000000..d76fb77e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/data_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/data_1 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/data_1 new file mode 100644 index 00000000..ec9274a9 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/data_1 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/data_2 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/data_2 new file mode 100644 index 00000000..c7e2eb9a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/data_2 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/data_3 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/data_3 new file mode 100644 index 00000000..5eec9735 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/data_3 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/index b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/index new file mode 100644 index 00000000..02a2eec8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnGraphiteCache/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/data_0 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/data_0 new file mode 100644 index 00000000..d76fb77e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/data_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/data_1 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/data_1 new file mode 100644 index 00000000..3f14f5fb Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/data_1 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/data_2 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/data_2 new file mode 100644 index 00000000..c7e2eb9a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/data_2 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/data_3 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/data_3 new file mode 100644 index 00000000..5eec9735 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/data_3 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/index b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/index new file mode 100644 index 00000000..1516ccc3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/DawnWebGPUCache/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Download Service/EntryDB/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Download Service/EntryDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Download Service/EntryDB/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Download Service/EntryDB/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Download Service/EntryDB/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Download Service/EntryDB/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/000003.log b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/000003.log new file mode 100644 index 00000000..4acb4c8d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/CURRENT b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/LOG new file mode 100644 index 00000000..f1cb7c3e --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/LOG @@ -0,0 +1,2 @@ +2026/04/14-23:48:43.276 141e69 Creating DB /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Extension Rules since it was missing. +2026/04/14-23:48:43.322 141e69 Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Extension Rules/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Rules/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/000003.log b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/000003.log new file mode 100644 index 00000000..4acb4c8d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/CURRENT b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/LOG new file mode 100644 index 00000000..eb4babc8 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/LOG @@ -0,0 +1,2 @@ +2026/04/14-23:48:43.323 141e69 Creating DB /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Extension Scripts since it was missing. +2026/04/14-23:48:43.373 141e69 Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Extension Scripts/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension Scripts/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/000003.log b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/000003.log new file mode 100644 index 00000000..b248f536 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/CURRENT b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/LOG new file mode 100644 index 00000000..38bad992 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/LOG @@ -0,0 +1,3 @@ +2026/04/14-23:55:47.012 1447fd Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Extension State/MANIFEST-000001 +2026/04/14-23:55:47.013 1447fd Recovering log #3 +2026/04/14-23:55:47.013 1447fd Reusing old log /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Extension State/000003.log diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/LOG.old new file mode 100644 index 00000000..1856d023 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/LOG.old @@ -0,0 +1,2 @@ +2026/04/14-23:48:43.472 141e44 Creating DB /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Extension State since it was missing. +2026/04/14-23:48:43.533 141e44 Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Extension State/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Extension State/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Favicons b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Favicons new file mode 100644 index 00000000..e6ce6c07 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Favicons differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Favicons-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Favicons-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Feature Engagement Tracker/AvailabilityDB/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Feature Engagement Tracker/AvailabilityDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Feature Engagement Tracker/AvailabilityDB/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Feature Engagement Tracker/AvailabilityDB/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Feature Engagement Tracker/AvailabilityDB/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Feature Engagement Tracker/AvailabilityDB/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Feature Engagement Tracker/EventDB/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Feature Engagement Tracker/EventDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Feature Engagement Tracker/EventDB/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Feature Engagement Tracker/EventDB/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Feature Engagement Tracker/EventDB/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Feature Engagement Tracker/EventDB/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/000003.log b/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/000003.log new file mode 100644 index 00000000..75f9af25 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/CURRENT b/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/LOG new file mode 100644 index 00000000..7b9cd176 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/LOG @@ -0,0 +1,3 @@ +2026/04/14-23:55:52.362 1447f0 Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/GCM Store/MANIFEST-000001 +2026/04/14-23:55:52.362 1447f0 Recovering log #3 +2026/04/14-23:55:52.363 1447f0 Reusing old log /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/GCM Store/000003.log diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/LOG.old new file mode 100644 index 00000000..7ec6d1e4 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/LOG.old @@ -0,0 +1,2 @@ +2026/04/14-23:48:49.176 141e4e Creating DB /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/GCM Store since it was missing. +2026/04/14-23:48:49.221 141e4e Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/GCM Store/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/GCM Store/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/History b/apps/SeleniumServiceold/chrome_profile_ddma/Default/History new file mode 100644 index 00000000..ce7cbe6a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/History differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/History-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/History-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Login Data For Account b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Login Data For Account new file mode 100644 index 00000000..4fc773bb Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Login Data For Account differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Login Data For Account-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Login Data For Account-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Network Action Predictor b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Network Action Predictor new file mode 100644 index 00000000..881c8bcc Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Network Action Predictor differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Network Action Predictor-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Network Action Predictor-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Network Persistent State b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Network Persistent State new file mode 100644 index 00000000..20cab67a --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Network Persistent State @@ -0,0 +1 @@ +{"net":{"http_server_properties":{"servers":[{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13423290555690436","port":443,"protocol_str":"quic"}],"anonymization":["MAAAACwAAABodHRwczovL3Bhc3N3b3Jkc2xlYWtjaGVjay1wYS5nb29nbGVhcGlzLmNvbQ==",false,0],"server":"https://passwordsleakcheck-pa.googleapis.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13423290535940581","port":443,"protocol_str":"quic"}],"anonymization":["MAAAACsAAABodHRwczovL29wdGltaXphdGlvbmd1aWRlLXBhLmdvb2dsZWFwaXMuY29tAA==",false,0],"network_stats":{"srtt":17023},"server":"https://optimizationguide-pa.googleapis.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13423290947914953","port":443,"protocol_str":"quic"}],"anonymization":["HAAAABUAAABjaHJvbWU6Ly9uZXctdGFiLXBhZ2UAAAA=",true,0],"server":"https://play.google.com","supports_spdy":true},{"anonymization":["IAAAABkAAABodHRwczovL2RlbHRhZGVudGFsbWEuY29tAAAA",false,0],"server":"https://dpm.demdex.net","supports_spdy":true},{"anonymization":["IAAAABkAAABodHRwczovL2RlbHRhZGVudGFsbWEuY29tAAAA",true,0],"server":"https://greatdentalplans.demdex.net","supports_spdy":true},{"anonymization":["IAAAABkAAABodHRwczovL2RlbHRhZGVudGFsbWEuY29tAAAA",false,0],"server":"https://assets.adobedtm.com","supports_spdy":true},{"anonymization":["IAAAABkAAABodHRwczovL2RlbHRhZGVudGFsbWEuY29tAAAA",false,0],"server":"https://login-providers.deltadentalma.com","supports_spdy":true},{"anonymization":["IAAAABkAAABodHRwczovL2RlbHRhZGVudGFsbWEuY29tAAAA",false,0],"server":"https://zn1zsy47ahixog4rc-cxinsight.siteintercept.qualtrics.com","supports_spdy":true},{"anonymization":["IAAAABkAAABodHRwczovL2RlbHRhZGVudGFsbWEuY29tAAAA",false,0],"server":"https://dentaquest.sc.omtrdc.net","supports_spdy":true},{"anonymization":["IAAAABkAAABodHRwczovL2RlbHRhZGVudGFsbWEuY29tAAAA",false,0],"server":"https://siteintercept.qualtrics.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13423290947250061","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"network_stats":{"srtt":23534},"server":"https://accounts.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13423290947398476","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"network_stats":{"srtt":19254},"server":"https://www.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13423290947515665","port":443,"protocol_str":"quic"}],"anonymization":["HAAAABUAAABjaHJvbWU6Ly9uZXctdGFiLXBhZ2UAAAA=",true,0],"network_stats":{"srtt":30045},"server":"https://www.gstatic.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13423290947707172","port":443,"protocol_str":"quic"}],"anonymization":["HAAAABUAAABjaHJvbWU6Ly9uZXctdGFiLXBhZ2UAAAA=",true,0],"network_stats":{"srtt":18777},"server":"https://ogads-pa.clients6.google.com","supports_spdy":true},{"anonymization":["IAAAABkAAABodHRwczovL2RlbHRhZGVudGFsbWEuY29tAAAA",false,0],"server":"https://providers.deltadentalma.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13423290977302627","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"network_stats":{"srtt":15824},"server":"https://android.clients.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13423290978880480","port":443,"protocol_str":"quic"}],"anonymization":["IAAAABkAAABodHRwczovL2RlbHRhZGVudGFsbWEuY29tAAAA",false,0],"network_stats":{"srtt":19901},"server":"https://content-autofill.googleapis.com","supports_spdy":true}],"supports_quic":{"address":"192.168.0.94","used_quic":true},"version":5},"network_qualities":{"CAESABiAgICA+P////8B":"4G"}}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/PersistentOriginTrials/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/PersistentOriginTrials/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/PersistentOriginTrials/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/PersistentOriginTrials/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/PersistentOriginTrials/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/PersistentOriginTrials/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Preferences b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Preferences new file mode 100644 index 00000000..9c534c5c --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Preferences @@ -0,0 +1 @@ +{"NewTabPage":{"PrevNavigationTime":"13420698946842225"},"accessibility":{"captions":{"headless_caption_enabled":false}},"account_tracker_service_last_update":"13420698523632423","aim_eligibility_service":{"aim_eligibility_response":"CAEQARgAIAAwATqzAgo6CgIEAhICAQIaCQgEEgEBIgIBAxoICAIYASICAQMiCwgBEAoqAwkEAkABIgwIAhAKKgIJAjoCAQM4CiIhCAESDFVwbG9hZCBpbWFnZRoLCAEQCioDCQQCQAEiAghdIiEIAhILVXBsb2FkIGZpbGUaDAgCEAoqAgkCOgIBAyICCFwqSAgEGg1DcmVhdGUgaW1hZ2VzIgZJbWFnZXMqE0Rlc2NyaWJlIHlvdXIgaW1hZ2UyCQgEEgEBIgIBAzoJCgRpbWduEgExSgIIZCpOCAIQARoGQ2FudmFzIgZDYW52YXMqD0NyZWF0ZSBhbnl0aGluZzIICAIYASICAQM6BwoCcmMSATFCEAgFEgxBc2sgYW55dGhpbmdKAghgOgcKBVRvb2xzSgxBc2sgYW55dGhpbmdCDQoJCgN1ZG0SAjUwEAFIAVAB"},"alternate_error_pages":{"backup":false},"autocomplete":{"retention_policy_last_version":145},"autofill":{"last_version_deduped":145,"ran_extra_deduplication":true},"bookmark":{"storage_computation_last_update":"13420698523407294"},"browser":{"check_default_browser":false,"window_placement":{"bottom":1038,"left":10,"maximized":true,"right":955,"top":10,"work_area_bottom":1048,"work_area_left":0,"work_area_right":1920,"work_area_top":0}},"commerce_daily_metrics_last_update_time":"13420698523410813","distribution":{"import_bookmarks":false,"import_history":false,"import_search_engine":false,"make_chrome_default_for_user":false,"skip_first_run_ui":true},"dns_prefetching":{"enabled":false},"domain_diversity":{"last_reporting_timestamp":"13420698523469561","last_reporting_timestamp_v4":"13420698523469583"},"download":{"default_directory":"/home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/seleniumDownloads","directory_upgrade":true,"prompt_for_download":false},"enterprise_profile_guid":"2eabad72-7077-4ded-ac8c-4eb88554f796","extensions":{"alerts":{"initialized":true},"chrome_url_overrides":{},"settings":{"ahfgeienlihckogmohjhadlkjgocpleb":{"account_extension_type":0,"active_permissions":{"api":["management","system.display","system.storage","webstorePrivate","system.cpu","system.memory","system.network"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":[]},"app_launcher_ordinal":"t","commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13420698523276063","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13420698523276063","location":5,"manifest":{"app":{"launch":{"web_url":"https://chrome.google.com/webstore"},"urls":["https://chrome.google.com/webstore"]},"description":"Discover great apps, games, extensions and themes for Google Chrome.","icons":{"128":"webstore_icon_128.png","16":"webstore_icon_16.png"},"key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCtl3tO0osjuzRsf6xtD2SKxPlTfuoy7AWoObysitBPvH5fE1NaAA1/2JkPWkVDhdLBWLaIBPYeXbzlHp3y4Vv/4XG+aN5qFE3z+1RU/NqkzVYHtIpVScf3DjTYtKVL66mzVGijSoAIwbFCC3LpGdaoe6Q1rSRDp76wR6jjFzsYwQIDAQAB","name":"Web Store","permissions":["webstorePrivate","management","system.cpu","system.display","system.memory","system.network","system.storage"],"version":"0.2"},"needs_sync":true,"page_ordinal":"n","path":"/opt/google/chrome/resources/web_store","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false},"mhjfbmdgcfjbbpaeojofohoefgiehjai":{"account_extension_type":0,"active_permissions":{"api":["contentSettings","fileSystem","fileSystem.write","metricsPrivate","tabs","resourcesPrivate","pdfViewerPrivate"],"explicit_host":["chrome://resources/*","chrome://webui-test/*"],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13420698523276671","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13420698523276671","location":5,"manifest":{"content_security_policy":"script-src 'self' blob: filesystem: chrome://resources chrome://webui-test; object-src * blob: externalfile: file: filesystem: data:","description":"","incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDN6hM0rsDYGbzQPQfOygqlRtQgKUXMfnSjhIBL7LnReAVBEd7ZmKtyN2qmSasMl4HZpMhVe2rPWVVwBDl6iyNE/Kok6E6v6V3vCLGsOpQAuuNVye/3QxzIldzG/jQAdWZiyXReRVapOhZtLjGfywCvlWq7Sl/e3sbc0vWybSDI2QIDAQAB","manifest_version":2,"mime_types":["application/pdf"],"mime_types_handler":"index.html","name":"Chrome PDF Viewer","offline_enabled":true,"permissions":["chrome://resources/","chrome://webui-test/","contentSettings","metricsPrivate","pdfViewerPrivate","resourcesPrivate","tabs",{"fileSystem":["write"]}],"version":"1","web_accessible_resources":["pdf_embedder.css"]},"path":"/opt/google/chrome/resources/pdf","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false}},"theme":{"system_theme":2}},"gaia_cookie":{"changed_time":1776224923.98793,"hash":"2jmj7l5rSw0yVb/vlWAYkK/YBwk=","last_list_accounts_binary_data":"","periodic_report_time_2":"13420698523267895"},"gcm":{"product_category_for_subtypes":"com.chrome.linux"},"google":{"services":{"signin_scoped_device_id":"8c891638-10aa-4e7b-8d86-d885cc85912b"}},"in_product_help":{"recent_session_enabled_time":"13420698523295833","recent_session_start_times":["13420698523295833"],"session_last_active_time":"13420698992783508","session_number":2,"session_start_time":"13420698523295833"},"intl":{"selected_languages":"en-US,en"},"invalidation":{"per_sender_registered_for_invalidation":{"1013309121859":{},"947318989803":{}}},"media":{"engagement":{"schema_version":5}},"media_router":{"receiver_id_hash_token":"HttppjxktWkDmjcpuThjBuCzfL12Y2ICqqKHdtWY/393Hei+9fwtCzWjUH2CL2bb6UbGAz8DMTxDDq/yBfkMeg=="},"migrated_user_scripts_toggle":true,"ntp":{"compose_button":{"shown_count":1},"last_shortcuts_staleness_update":"13420698523938190","num_personal_suggestions":3},"optimization_guide":{"hintsfetcher":{"hosts_successfully_fetched":{}},"previous_optimization_types_with_filter":{"A2A_MERCHANT_ALLOWLIST":true,"AMERICAN_EXPRESS_CREDIT_CARD_FLIGHT_BENEFITS":true,"AMERICAN_EXPRESS_CREDIT_CARD_SUBSCRIPTION_BENEFITS":true,"AUTOFILL_ABLATION_SITES_LIST1":true,"AUTOFILL_ABLATION_SITES_LIST2":true,"AUTOFILL_ABLATION_SITES_LIST3":true,"AUTOFILL_ABLATION_SITES_LIST4":true,"AUTOFILL_ABLATION_SITES_LIST5":true,"AUTOFILL_ACTOR_IFRAME_ORIGIN_ALLOWLIST":true,"BMO_CREDIT_CARD_AIR_MILES_PARTNER_BENEFITS":true,"BMO_CREDIT_CARD_ALCOHOL_STORE_BENEFITS":true,"BMO_CREDIT_CARD_DINING_BENEFITS":true,"BMO_CREDIT_CARD_DRUGSTORE_BENEFITS":true,"BMO_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"BMO_CREDIT_CARD_GROCERY_BENEFITS":true,"BMO_CREDIT_CARD_OFFICE_SUPPLY_BENEFITS":true,"BMO_CREDIT_CARD_RECURRING_BILL_BENEFITS":true,"BMO_CREDIT_CARD_TRANSIT_BENEFITS":true,"BMO_CREDIT_CARD_TRAVEL_BENEFITS":true,"BMO_CREDIT_CARD_WHOLESALE_CLUB_BENEFITS":true,"BUY_NOW_PAY_LATER_ALLOWLIST_AFFIRM":true,"BUY_NOW_PAY_LATER_ALLOWLIST_AFFIRM_ANDROID":true,"BUY_NOW_PAY_LATER_ALLOWLIST_KLARNA":true,"BUY_NOW_PAY_LATER_ALLOWLIST_KLARNA_ANDROID":true,"BUY_NOW_PAY_LATER_ALLOWLIST_ZIP":true,"BUY_NOW_PAY_LATER_ALLOWLIST_ZIP_ANDROID":true,"BUY_NOW_PAY_LATER_BLOCKLIST_AFFIRM":true,"BUY_NOW_PAY_LATER_BLOCKLIST_KLARNA":true,"BUY_NOW_PAY_LATER_BLOCKLIST_ZIP":true,"CAPITAL_ONE_CREDIT_CARD_BENEFITS_BLOCKED":true,"CAPITAL_ONE_CREDIT_CARD_DINING_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_GROCERY_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_STREAMING_BENEFITS":true,"DIGITAL_CREDENTIALS_LOW_FRICTION":true,"EWALLET_MERCHANT_ALLOWLIST":true,"GLIC_ACTION_PAGE_BLOCK":true,"HISTORY_CLUSTERS":true,"HISTORY_EMBEDDINGS":true,"IBAN_AUTOFILL_BLOCKED":true,"LENS_OVERLAY_EDU_ACTION_CHIP_ALLOWLIST":true,"LENS_OVERLAY_EDU_ACTION_CHIP_BLOCKLIST":true,"NTP_NEXT_DEEP_DIVE_ACTION_CHIP_ALLOWLIST":true,"NTP_NEXT_DEEP_DIVE_ACTION_CHIP_BLOCKLIST":true,"PIX_MERCHANT_ORIGINS_ALLOWLIST":true,"PIX_PAYMENT_MERCHANT_ALLOWLIST":true,"SHARED_CREDIT_CARD_DINING_BENEFITS":true,"SHARED_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"SHARED_CREDIT_CARD_FLAT_RATE_BENEFITS_BLOCKLIST":true,"SHARED_CREDIT_CARD_FLIGHT_BENEFITS":true,"SHARED_CREDIT_CARD_GROCERY_BENEFITS":true,"SHARED_CREDIT_CARD_STREAMING_BENEFITS":true,"SHARED_CREDIT_CARD_SUBSCRIPTION_BENEFITS":true,"SHOPPING_PAGE_PREDICTOR":true,"TEXT_CLASSIFIER_ENTITY_DETECTION":true,"VCN_MERCHANT_OPT_OUT_DISCOVER":true,"VCN_MERCHANT_OPT_OUT_MASTERCARD":true,"VCN_MERCHANT_OPT_OUT_VISA":true,"WALLETABLE_PASS_DETECTION_ALLOWLIST":true,"WALLETABLE_PASS_DETECTION_BOARDING_PASS_ALLOWLIST":true,"WALLETABLE_PASS_DETECTION_EVENT_PASS_ALLOWLIST":true,"WALLETABLE_PASS_DETECTION_LOYALTY_ALLOWLIST":true,"WALLETABLE_PASS_DETECTION_TRANSIT_TICKET_ALLOWLIST":true},"previously_registered_optimization_types":{"ABOUT_THIS_SITE":true,"AUTOFILL_ACTOR_IFRAME_ORIGIN_ALLOWLIST":true,"DIGITAL_CREDENTIALS_LOW_FRICTION":true,"GLIC_ACTION_PAGE_BLOCK":true,"HISTORY_CLUSTERS":true,"LENS_OVERLAY_EDU_ACTION_CHIP_ALLOWLIST":true,"LENS_OVERLAY_EDU_ACTION_CHIP_BLOCKLIST":true,"LOADING_PREDICTOR":true,"MERCHANT_TRUST_SIGNALS_V2":true,"PAGE_ENTITIES":true,"PRICE_INSIGHTS":true,"PRICE_TRACKING":true,"SALIENT_IMAGE":true,"SAVED_TAB_GROUP":true,"SHOPPING_DISCOUNTS":true,"SHOPPING_PAGE_TYPES":true,"V8_COMPILE_HINTS":true}},"password_manager":{"account_store_backup_password_cleaning_last_timestamp":"13420698583267837","account_store_migrated_to_os_crypt_async":true,"profile_store_backup_password_cleaning_last_timestamp":"13420698583267660","profile_store_migrated_to_os_crypt_async":true,"relaunch_chrome_bubble_dismissed_counter":0},"pinned_tabs":[],"plugins":{"always_open_pdf_externally":true},"privacy_sandbox":{"first_party_sets_data_access_allowed_initialized":true},"profile":{"avatar_index":26,"background_password_check":{"check_fri_weight":9,"check_interval":"2592000000000","check_mon_weight":6,"check_sat_weight":6,"check_sun_weight":6,"check_thu_weight":9,"check_tue_weight":9,"check_wed_weight":9,"next_check_time":"13422794032482007"},"content_settings":{"exceptions":{"3pcd_heuristics_grants":{},"abusive_notification_permissions":{},"access_to_get_all_screens_media_in_session":{},"anti_abuse":{},"app_banner":{},"ar":{},"are_suspicious_notifications_allowlisted_by_user":{},"auto_picture_in_picture":{},"auto_select_certificate":{},"automatic_downloads":{},"automatic_fullscreen":{},"autoplay":{},"background_sync":{},"bluetooth_chooser_data":{},"bluetooth_guard":{},"bluetooth_scanning":{},"camera_pan_tilt_zoom":{},"captured_surface_control":{},"client_hints":{},"clipboard":{},"controlled_frame":{},"cookie_controls_metadata":{"https://[*.]deltadentalma.com,*":{"last_modified":"13420698972120878","setting":{}}},"cookies":{},"direct_sockets":{},"direct_sockets_private_network_access":{},"display_media_system_audio":{},"disruptive_notification_permissions":{},"durable_storage":{},"fedcm_idp_registration":{},"fedcm_idp_signin":{"https://accounts.google.com:443,*":{"last_modified":"13420698523989292","setting":{"chosen-objects":[{"idp-origin":"https://accounts.google.com","idp-signin-status":false}]}}},"fedcm_share":{},"file_system_access_chooser_data":{},"file_system_access_extended_permission":{},"file_system_access_restore_permission":{},"file_system_last_picked_directory":{},"file_system_read_guard":{},"file_system_write_guard":{},"formfill_metadata":{},"geolocation":{},"geolocation_with_options":{},"hand_tracking":{},"has_migrated_local_network_access":true,"hid_chooser_data":{},"hid_guard":{},"http_allowed":{},"https_enforced":{},"idle_detection":{},"images":{},"important_site_info":{},"initialized_translations":{},"intent_picker_auto_display":{},"javascript":{},"javascript_jit":{},"javascript_optimizer":{},"keyboard_lock":{},"legacy_cookie_access":{},"legacy_cookie_scope":{},"local_fonts":{},"local_network":{},"local_network_access":{},"loopback_network":{},"media_engagement":{"https://providers.deltadentalma.com:443,*":{"expiration":"13428475013858140","last_modified":"13420699013858148","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":2}}},"media_stream_camera":{},"media_stream_mic":{},"midi_sysex":{},"mixed_script":{},"nfc_devices":{},"notification_interactions":{},"notification_permission_review":{},"notifications":{},"ondevice_languages_downloaded":{},"password_protection":{},"payment_handler":{},"permission_actions_history":{},"permission_autoblocking_data":{},"permission_autorevocation_data":{},"pointer_lock":{},"popups":{},"protocol_handler":{},"reduced_accept_language":{},"safe_browsing_url_check_data":{},"sensors":{},"serial_chooser_data":{},"serial_guard":{},"site_engagement":{"chrome://newtab/,*":{"last_modified":"13420698946986496","setting":{"lastEngagementTime":1.3420698946986472e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":4.5,"rawScore":4.5}},"https://providers.deltadentalma.com:443,*":{"last_modified":"13420698972122770","setting":{"lastEngagementTime":1.342069897212275e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":11.7,"rawScore":11.7}}},"sound":{},"speaker_selection":{},"ssl_cert_decisions":{},"storage_access":{},"storage_access_header_origin_trial":{},"subresource_filter":{},"subresource_filter_data":{},"suspicious_notification_ids":{},"suspicious_notification_show_original":{},"third_party_storage_partitioning":{},"top_level_storage_access":{},"tracking_protection":{},"unused_site_permissions":{},"usb_chooser_data":{},"usb_guard":{},"vr":{},"web_app_installation":{},"webid_api":{},"webid_auto_reauthn":{},"window_placement":{}},"pattern_pairs":{"https://*,*":{"media-stream":{"audio":"Default","video":"Default"}}},"pref_version":1},"creation_time":"13420698522986921","default_content_setting_values":{"geolocation":1,"has_migrated_local_network_access":true},"default_content_settings":{"geolocation":1,"mouselock":1,"notifications":1,"popups":1,"ppapi-broker":1},"exit_type":"Normal","family_member_role":"not_in_family","last_engagement_time":"13420698972122750","last_time_obsolete_http_credentials_removed":1776224983.267721,"last_time_password_store_metrics_reported":1776224953.26761,"managed":{"locally_parent_approved_extensions":{},"locally_parent_approved_extensions_migration_state":1},"managed_user_id":"","name":"Your Chrome","password_hash_data_list":[],"password_manager_enabled":false,"were_old_google_logins_removed":true},"protection":{"macs":{"account_values":{"browser":{"show_home_button":"112114CB88511B7729A9B0689DBFE60F0CDAAEB998869ECB1C5E3D8DE3C3E10D","show_home_button_encrypted_hash":"djEwh2wnFG0Mb8BAEsPzg4bmo3Lmt5PWgbBZT0couQc5Is84KtmYbexTIzgI4r4PKi6L"},"extensions":{"ui":{"developer_mode":"96CD7A161AC72753DC09B577CFA02BD9F6F9A3B5F3B29A910E8795B41DEB0077","developer_mode_encrypted_hash":"djEwNW3fFOAlTl9CZNSJaAh6PLnK9SwPUXFuT3rOOpZexV5P6lHu/QSLozatYvo62RUj"}},"homepage":"94280856054A37E27DA5088E9750714D94311E1E3C98C2775BA0228324004C8A","homepage_encrypted_hash":"djEwF4E/lBhqoKlcYYbKT2FThHQhJvcdR7Y4kLefVG3l+Do/XZQRM0ldjYl6d02Kl8We","homepage_is_newtabpage":"279E642F6DB7446F08611DAD117AFF347A38AE4D7E30A9EA8DA5360CC83BD095","homepage_is_newtabpage_encrypted_hash":"djEwONgPYaJx6cc+ohmLEIzix0tctN0h3A0ZVSoWVQRWb3rV/BFlnW2GRweS6VRamO/0","session":{"restore_on_startup":"2863F5AB7F5D6D8C712B178116C55E079627C088E72009C77125BB3EA6AA9A42","restore_on_startup_encrypted_hash":"djEw2a4xzZ3Zv53oJ37/Sa2r3KVH4FcqxpkG4GPtXyZEgIUldJ8P+9p9KeH/U8Lq6bIh","startup_urls":"A0A5C4B12C9EE9294784A1F59ADABAD98FD95290AE9795955A771AC91F400AF7","startup_urls_encrypted_hash":"djEw1TVXA1+bTu7jdR62OvhrDPjacrgpkevRW3ZbgDl5gTXaho58KvnPEHEpQLI28tBO"}},"browser":{"show_home_button":"9DDE23BD288B95F7CE675BBD01A9E2B63A7624B8C3CDB431097FDF3F63AB4E51","show_home_button_encrypted_hash":"djEw3zpPew/OgA8u2msvO8VEFLV2j+Op0HQGux6101raPiKLxNv9JfRGWtwTvX3RTyxz"},"default_search_provider_data":{"template_url_data":"705F2D2FDD2FF483A1A9E675DFD71CCB223E81A2CEBF5D20C031A68B0020CF77","template_url_data_encrypted_hash":"djEwgvJQnXNWQWDWutcBQZRnfUSHq5RwWVKM1fuS021vKpsPpEBeG58tMVbD98mH7qV3"},"enterprise_signin":{"policy_recovery_token":"591DA1FC050B131B34673892259777A173A67541C1F956250F1D29B9ED8E6EA2","policy_recovery_token_encrypted_hash":"djEwn6vG1zhsZoGcZfBtyJNmEkPF8PLmg/jMNPsjXxQPvnCbSer2R9UXqu79aSj09vIv"},"extensions":{"install":{"initiallist":"D7B22C152096C16194CAC8772CF0D564721F2F0465C1298EAC41D334BF8CD797","initiallist_encrypted_hash":"djEwPEbDXKAGYVpt3BivJnf65iPrVNItOpjHXS7yvc7lO530O2YKVUHkjMjyEAuXWdV8","initialprovidername":"5BE9831D70A68385F0B0761CE2755D3EEC2D64EC25E254F06455F91D3A0E0A62","initialprovidername_encrypted_hash":"djEw1MmUz9ImMwkI1Ea9fchMdkKy6R5kA7cDHgOV/D/ub2Pn4V7wgrPoJ5WlUBJDORny"},"settings":{"ahfgeienlihckogmohjhadlkjgocpleb":"FB5823D5FE0BDEABA225190409D142AD32324BA54704A6E1AEF0FF968BB3D001","mhjfbmdgcfjbbpaeojofohoefgiehjai":"541E33E1ACC009CB422814A795854F3426AB9EE6FD48A6BEC3815C39CFD01D6F"},"settings_encrypted_hash":{"ahfgeienlihckogmohjhadlkjgocpleb":"djEwQWnZlajqOzySyJSeiZvK3c5mXhCmIYTdhfFreKoMQDUBBfGOSyvVK8UwQeFodSvE","mhjfbmdgcfjbbpaeojofohoefgiehjai":"djEws3x+vgSVB5Kl4yo7Sc1yJwV0vGgjhCOkRv69VVAO9Zfupq/426djSCWFGMUhn4Ca"},"ui":{"developer_mode":"ECA9732C00731C7A8DE889A1D309D022C867224F5F2A4E964384070306B2FD58","developer_mode_encrypted_hash":"djEwzj6LKNODr7O3b/eCIq8lABUPO5597eUAK2tpY4MrKgCMAeIQb2WUTH0jgoD6173P"}},"google":{"services":{"account_id":"07620F46EF9994C94D86883494C13E89DC6509B3D4E8978B2E18F6776C85CDBF","account_id_encrypted_hash":"djEw+CHC4g/8uv7VZ6Q5UZbUjXp+ICuL/aAZvSuKsg7sHfi+Ued9lApUThhocyHGOOsg","last_signed_in_username":"EBF4B854EB3CF2662D69B0EDE4D83BFBE3E506F21605395D28B48B2A5C01067F","last_signed_in_username_encrypted_hash":"djEwX6FGoOf3f9uN886ZTDlyMuiLaGQ5S+dx1efd2+OcSX4POSNO/ewbc3a1BrrY9aFJ","last_username":"C202CF3B01A560B8B7D71D3B0076B61126EF72F4B11D79B3EA6E3661DB757E93","last_username_encrypted_hash":"djEwDaoOZtvc1OA7GcLI/zDbFFc2kYIMC8+NoybYuf4gK73kBo59ZjihWo1XZeX6g29w"}},"homepage":"B2A199504AEACAAD5C3A7BB4A96D9C3A9536D7A29672EB4DA3B9552B8D39C49C","homepage_encrypted_hash":"djEwe0sei57xcZMDDZjH4nSMISgUmAB2mz2/WPEUIEzs4TsnebJ2j8S8CYJQMZFW1Uzr","homepage_is_newtabpage":"306C67E79E036278678ED45B3C668C4421665A206FC4B97F053015981C8BAAE2","homepage_is_newtabpage_encrypted_hash":"djEwcOegeScsr44Ls+cUc3OxsFuLYRMSjOmtBLK46vcngv1+BzwjDWL4w1eG+Uaosbi7","media":{"storage_id_salt":"C29149AE129B959FDEB0CA9E54B924BF0A8BAF533937C017ADFBC9AA2FC7BC0C","storage_id_salt_encrypted_hash":"djEw0y5SU0J1qx+30TGpBbF8rMHoQxs9HNfE2093PJWMRtITMXWoxV8ChmivfcABx1lN"},"pinned_tabs":"14F8B2B035A86C0AEA5637DFD2AA7F5BDEADD0AAFF13141260E56C9477047715","pinned_tabs_encrypted_hash":"djEwpbB4WVqX4l29SwUBWJmlM4pu4Mn0C48iO4jK8PHDfArqKiP5gv1kkI1J1/JGrdtT","prefs":{"preference_reset_time":"7B22235E8A603BE387D81441C8C88F0C4E591567147FA05BE235C96189AC4490","preference_reset_time_encrypted_hash":"djEwZHFx5PD7q/w7p+dvVPp2/Tyg5u6UamfH1Br02UTuKJzSxGK9T6i8K4CoWB0hn/BM"},"safebrowsing":{"incidents_sent":"F1827D0C55798CE7843DAF5DDEAB06A9BB2F9628970A5DCDA2543102436E4749","incidents_sent_encrypted_hash":"djEwTvZH+FmfdfjZWcu7h4Cce3Jh5DSKLI7WmYhUmayIfiPzSG524yzOGxE+2y0ICAgg"},"schedule_to_flush_to_disk":"D4C552578BDC63D05E8B828FEA560EAA05B2FE5AE29947825E1EFEC907F483B1","schedule_to_flush_to_disk_encrypted_hash":"djEwHLe6+ZOBEzNLUnTqZzN3TgZwtDl4/hDvswJkzciZ/BEediJXeE0hz+1U+7+HKbmg","search_provider_overrides":"99AC1EA12DA6196886F08A934B3B5006A725063DF41E9D0EE38F1FCFFDFDD5B0","search_provider_overrides_encrypted_hash":"djEw/r0nLyg/gYAUWHsNpMysW3g/Lu3H9HyTh1xEFdCqwqv4UPdtepUAIVzpy9aWuf9s","session":{"restore_on_startup":"74E1D625EF359DDAF159A835BC3731F9BCEC2AFE542FE783845A6292F572D0F5","restore_on_startup_encrypted_hash":"djEwQoU2TXY8ctQCNlInPeiLe6o6sbJbnP6oWbsRaYKPQR+02mE1fpgUfQcvRuZfWNaF","startup_urls":"D7174760A7168B445632139CD74E389AA027590889201AF1A252FFDE27B0531D","startup_urls_encrypted_hash":"djEwTW4JzjRTUQy273Uiee4ASn0vmmH61J+kLcI9hQuKSQMEtWGBXYs6iIGxrz2MWloh"}}},"safebrowsing":{"enabled":false,"event_timestamps":{},"metrics_last_log_time":"13420698523","scout_reporting_enabled_when_deprecated":false},"safety_hub":{"unused_site_permissions_revocation":{"migration_completed":true}},"saved_tab_groups":{"did_enable_shared_tab_groups_in_last_session":false,"specifics_to_data_migration":true},"schedule_to_flush_to_disk":"13420698946884620","search":{"suggest_enabled":false},"segmentation_platform":{"client_result_prefs":"ClIKDXNob3BwaW5nX3VzZXISQQo2DQAAAAAQgvq+g97B6xcaJAocChoNAAAAPxIMU2hvcHBpbmdVc2VyGgVPdGhlchIEEAIYBCADENv6voPewesX","device_switcher_util":{"result":{"labels":["NotSynced"]}},"last_db_compaction_time":"13420598399000000","uma_in_sql_start_time":"13420698523273361"},"sessions":{"event_log":[{"crashed":false,"time":"13420698523270714","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13420698615254302","type":2,"window_count":1},{"crashed":false,"time":"13420698946742113","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13420699013852920","type":2,"window_count":1}],"session_data_status":5},"settings":{"force_google_safesearch":false},"signin":{"accounts_metadata_dict":{},"allowed":true,"cookie_clear_on_exit_migration_notice_complete":true},"site_search_settings":{"overridden_keywords":[]},"syncing_theme_prefs_migrated_to_non_syncing":true,"toolbar":{"pinned_cast_migration_complete":true,"pinned_chrome_labs_migration_complete":true},"total_passwords_available_for_account":0,"total_passwords_available_for_profile":0,"translate":{"enabled":false},"translate_site_blacklist":[],"translate_site_blocklist_with_time":{},"web_apps":{"did_migrate_default_chrome_apps":["MigrateDefaultChromeAppToWebAppsGSuite","MigrateDefaultChromeAppToWebAppsNonGSuite"],"last_preinstall_synchronize_version":"145"}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/PreferredApps b/apps/SeleniumServiceold/chrome_profile_ddma/Default/PreferredApps new file mode 100644 index 00000000..7d3a4259 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/PreferredApps @@ -0,0 +1 @@ +{"preferred_apps":[],"version":1} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Reporting and NEL b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Reporting and NEL new file mode 100644 index 00000000..d2b13e1c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Reporting and NEL differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Reporting and NEL-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Reporting and NEL-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/SCT Auditing Pending Reports b/apps/SeleniumServiceold/chrome_profile_ddma/Default/SCT Auditing Pending Reports new file mode 100644 index 00000000..0637a088 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/SCT Auditing Pending Reports @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Safe Browsing Cookies b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Safe Browsing Cookies new file mode 100644 index 00000000..903fbb80 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Safe Browsing Cookies differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Safe Browsing Cookies-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Safe Browsing Cookies-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Secure Preferences b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Secure Preferences new file mode 100644 index 00000000..f0607520 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Secure Preferences @@ -0,0 +1 @@ +{"protection":{"super_mac":"33F663353631B144EA660B5F809D89BA41CAF954EE5776BE5004BB589CA96BE1"}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SegmentInfoDB/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SegmentInfoDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SegmentInfoDB/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SegmentInfoDB/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SegmentInfoDB/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SegmentInfoDB/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SignalDB/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SignalDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SignalDB/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SignalDB/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SignalDB/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SignalDB/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SignalStorageConfigDB/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SignalStorageConfigDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SignalStorageConfigDB/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SignalStorageConfigDB/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SignalStorageConfigDB/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Segmentation Platform/SignalStorageConfigDB/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/ServerCertificate b/apps/SeleniumServiceold/chrome_profile_ddma/Default/ServerCertificate new file mode 100644 index 00000000..9587f64f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/ServerCertificate differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/ServerCertificate-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/ServerCertificate-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sessions/Session_13420698525771059 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sessions/Session_13420698525771059 new file mode 100644 index 00000000..3e6deae9 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sessions/Session_13420698525771059 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sessions/Session_13420698949242785 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sessions/Session_13420698949242785 new file mode 100644 index 00000000..fa5eef8a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sessions/Session_13420698949242785 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sessions/Tabs_13420698615299289 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sessions/Tabs_13420698615299289 new file mode 100644 index 00000000..67f59600 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sessions/Tabs_13420698615299289 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sessions/Tabs_13420698949429735 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sessions/Tabs_13420698949429735 new file mode 100644 index 00000000..40b4ef0e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sessions/Tabs_13420698949429735 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shared Dictionary/cache/index b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shared Dictionary/cache/index new file mode 100644 index 00000000..79bd403a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shared Dictionary/cache/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shared Dictionary/cache/index-dir/the-real-index b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shared Dictionary/cache/index-dir/the-real-index new file mode 100644 index 00000000..0458e23b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shared Dictionary/cache/index-dir/the-real-index differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shared Dictionary/db b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shared Dictionary/db new file mode 100644 index 00000000..625714a0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shared Dictionary/db differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shared Dictionary/db-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shared Dictionary/db-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/SharedStorage b/apps/SeleniumServiceold/chrome_profile_ddma/Default/SharedStorage new file mode 100644 index 00000000..4410bda5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/SharedStorage differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shortcuts b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shortcuts new file mode 100644 index 00000000..6dbc636e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shortcuts differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shortcuts-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Shortcuts-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/000003.log b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/000003.log new file mode 100644 index 00000000..ee567f69 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/CURRENT b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/LOG new file mode 100644 index 00000000..2d3be834 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/LOG @@ -0,0 +1,3 @@ +2026/04/14-23:55:46.736 1447ff Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Site Characteristics Database/MANIFEST-000001 +2026/04/14-23:55:46.738 1447ff Recovering log #3 +2026/04/14-23:55:46.738 1447ff Reusing old log /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Site Characteristics Database/000003.log diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/LOG.old new file mode 100644 index 00000000..7d2f6ce6 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/LOG.old @@ -0,0 +1,2 @@ +2026/04/14-23:48:43.279 141e53 Creating DB /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Site Characteristics Database since it was missing. +2026/04/14-23:48:43.333 141e53 Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Site Characteristics Database/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Site Characteristics Database/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/000003.log b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/000003.log new file mode 100644 index 00000000..0c3e8fa8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/CURRENT b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/LOG new file mode 100644 index 00000000..c383e39e --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/LOG @@ -0,0 +1,3 @@ +2026/04/14-23:55:46.729 1447ee Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Sync Data/LevelDB/MANIFEST-000001 +2026/04/14-23:55:46.732 1447ee Recovering log #3 +2026/04/14-23:55:46.732 1447ee Reusing old log /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Sync Data/LevelDB/000003.log diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/LOG.old new file mode 100644 index 00000000..e53ad270 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/LOG.old @@ -0,0 +1,2 @@ +2026/04/14-23:48:43.258 141e44 Creating DB /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Sync Data/LevelDB since it was missing. +2026/04/14-23:48:43.313 141e44 Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/Sync Data/LevelDB/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Sync Data/LevelDB/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Top Sites b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Top Sites new file mode 100644 index 00000000..2327d2ee Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Top Sites differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Top Sites-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Top Sites-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/TransportSecurity b/apps/SeleniumServiceold/chrome_profile_ddma/Default/TransportSecurity new file mode 100644 index 00000000..01e52ebe --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/TransportSecurity @@ -0,0 +1 @@ +{"sts":[{"expiry":1776311779.055455,"host":"Nq4Ds/51Mcy8t6ChwsOiVLnrpYWpvWC06fEWhRQhpNA=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1776225379.055459},{"expiry":1807761348.594425,"host":"YHSMTQnYC85xpfxQXKcYuC0wBIhWAWiCTB+UjCnXwn0=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1776225348.594427},{"expiry":1807761373.177949,"host":"b5n2rOg71KTF2s6c55ehuBffi9LoQNbhCBvWQ3QB2Vs=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1776225373.177953},{"expiry":1807761375.608821,"host":"b+1zAjx7TfZR0tau/Dayr1KXpJsp8wekXoIt8+pqvbs=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1776225375.608824},{"expiry":1807761347.346283,"host":"5EdUoB7YUY9zZV+2DkgVXgho8WUvp+D+6KpeUOhNQIM=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1776225347.346285},{"expiry":1807761347.250153,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1776225347.250157},{"expiry":1807761372.8484,"host":"99+P0nL4bzij0zEcrE1rMOUyER2O3kg/su4DOZ8KCVA=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1776225372.848408},{"expiry":1807761348.709608,"host":"/Q9QBGYt4lrviiwu4/zbg1aLi2t9AjOBIEvfkmwsQ/A=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1776225348.709618}],"version":2} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Trust Tokens b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Trust Tokens new file mode 100644 index 00000000..4444dfd6 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Trust Tokens differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/Trust Tokens-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/Trust Tokens-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/WebStorage/QuotaManager b/apps/SeleniumServiceold/chrome_profile_ddma/Default/WebStorage/QuotaManager new file mode 100644 index 00000000..e2dce6e8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/WebStorage/QuotaManager differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/WebStorage/QuotaManager-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/WebStorage/QuotaManager-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/chrome_cart_db/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/chrome_cart_db/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/chrome_cart_db/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/chrome_cart_db/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/chrome_cart_db/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/chrome_cart_db/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/commerce_subscription_db/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/commerce_subscription_db/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/commerce_subscription_db/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/commerce_subscription_db/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/commerce_subscription_db/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/commerce_subscription_db/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/discount_infos_db/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/discount_infos_db/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/discount_infos_db/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/discount_infos_db/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/discount_infos_db/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/discount_infos_db/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/discounts_db/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/discounts_db/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/discounts_db/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/discounts_db/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/discounts_db/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/discounts_db/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/heavy_ad_intervention_opt_out.db b/apps/SeleniumServiceold/chrome_profile_ddma/Default/heavy_ad_intervention_opt_out.db new file mode 100644 index 00000000..ac643499 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/heavy_ad_intervention_opt_out.db differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/heavy_ad_intervention_opt_out.db-journal b/apps/SeleniumServiceold/chrome_profile_ddma/Default/heavy_ad_intervention_opt_out.db-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/optimization_guide_hint_cache_store/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/optimization_guide_hint_cache_store/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/optimization_guide_hint_cache_store/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/optimization_guide_hint_cache_store/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/optimization_guide_hint_cache_store/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/optimization_guide_hint_cache_store/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/parcel_tracking_db/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/parcel_tracking_db/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/parcel_tracking_db/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/parcel_tracking_db/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/parcel_tracking_db/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/parcel_tracking_db/LOG.old new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/000003.log b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/000003.log new file mode 100644 index 00000000..04e79876 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/CURRENT b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/LOG new file mode 100644 index 00000000..66a2f384 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/LOG @@ -0,0 +1,3 @@ +2026/04/14-23:55:46.900 1447ed Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/shared_proto_db/MANIFEST-000001 +2026/04/14-23:55:46.927 1447ed Recovering log #3 +2026/04/14-23:55:46.929 1447ed Reusing old log /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/shared_proto_db/000003.log diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/LOG.old new file mode 100644 index 00000000..49d6421b --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/LOG.old @@ -0,0 +1,2 @@ +2026/04/14-23:48:43.480 141e4f Creating DB /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/shared_proto_db since it was missing. +2026/04/14-23:48:43.533 141e4f Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/shared_proto_db/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/000003.log b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/000003.log new file mode 100644 index 00000000..3a46418a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/CURRENT b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/LOCK b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/LOG b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/LOG new file mode 100644 index 00000000..a32aac1e --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/LOG @@ -0,0 +1,3 @@ +2026/04/14-23:55:46.892 1447ed Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/shared_proto_db/metadata/MANIFEST-000001 +2026/04/14-23:55:46.892 1447ed Recovering log #3 +2026/04/14-23:55:46.892 1447ed Reusing old log /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/shared_proto_db/metadata/000003.log diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/LOG.old b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/LOG.old new file mode 100644 index 00000000..a90010e8 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/LOG.old @@ -0,0 +1,2 @@ +2026/04/14-23:48:43.412 141e4f Creating DB /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/shared_proto_db/metadata since it was missing. +2026/04/14-23:48:43.479 141e4f Reusing MANIFEST /home/ff/Desktop/DentalManagementMHnewff/apps/SeleniumService/chrome_profile_ddma/Default/shared_proto_db/metadata/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Default/shared_proto_db/metadata/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Default/trusted_vault.pb b/apps/SeleniumServiceold/chrome_profile_ddma/Default/trusted_vault.pb new file mode 100644 index 00000000..5f831786 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Default/trusted_vault.pb @@ -0,0 +1,2 @@ + + 0ba4067c95d8d92744702afdd1697107,FMha/UXuYCgxOs6kA5eqLYr/3JE3lSTZCKkpGExmGqM= \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/DevToolsActivePort b/apps/SeleniumServiceold/chrome_profile_ddma/DevToolsActivePort new file mode 100644 index 00000000..9ab9c6f5 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/DevToolsActivePort @@ -0,0 +1,2 @@ +38201 +/devtools/browser/e82e65a4-3eb2-4485-a4fc-3900988d405f \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/FileTypePolicies/145.0.7584.0/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/FileTypePolicies/145.0.7584.0/_metadata/verified_contents.json new file mode 100644 index 00000000..23fd07c7 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/FileTypePolicies/145.0.7584.0/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJkb3dubG9hZF9maWxlX3R5cGVzLnBiIiwicm9vdF9oYXNoIjoibE9mR2RJUS1EcGdJNFFPczVIb3ZTSzFCaGtpVWIzTUdZX3FOaUJlTGloSSJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiJNYVZ2VVUwaWlwaG9PNHlfZm9vODdYaUZmdlBuUmFCdnZDeGJNeFl0TWlBIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoia2hhb2llYm5ka29qbG1wcGVlbWpoYnBiYW5kaWxqcGUiLCJpdGVtX3ZlcnNpb24iOiIxNDUuMC43NTg0LjAiLCJwcm90b2NvbF92ZXJzaW9uIjoxfQ","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"GRPMRBPurQjssLuY80C8nRVho1oTQ736AVO7X4ZsWcvHIrQ8uIvg4K-ByE2i0qb3jWLDeYLNe2UyzNtgxsyk6GglRUSslEWnCJkqh2oV70jWi6FmBlN4xrAzINXipFu5U8O-aYKzYLRmhFiQEV--6sXlaSXo9QJYthpN2EsFKeRQt1hkWYedofyxpSAfCuASyZptBAFVQH4okeG7JbAJBaXE5bmzv_1foHGCF_Q06htFseJjr49gkBaLL6X1Ju5i1BC10KcujrpCDElqpSSx2oIOXxUdO7tsNv_7z6P74jLndrTATlASgTSjbcV8uSsw1yf3GeQngipsu6HP-TYxXg"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"G16fcvVjUUbDtYyfqbHTP2Up0BFQLjHhfze6ERbEdDVyMoQd7KxJPhv3GrbG70B1ETg0713XDb4b5pWYP9BHcd3Fdnx_OQlDGWphDY2aNoHdu268ZbBJEYralUrfeT6JiRRGce9OvnXyFadeKSQCo-d3w7mfZU7XsKpzxJw9rH98jLaTS71wvPcid6YetQxgniyQIOFw_DTy-p0NYTz0ALaTeYTjr9sgBoBx6w26t2mOU0bi0x1sb11BPf1mg9fyp3Wjr92Uq1YhvTR1ISEhtGTmyNSD15DErfMHDVeTUcJPsI8oY-OUmTV-CP0k13-Hfe2X6HhhqvjXqTyNpgkDOA"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/FileTypePolicies/145.0.7584.0/download_file_types.pb b/apps/SeleniumServiceold/chrome_profile_ddma/FileTypePolicies/145.0.7584.0/download_file_types.pb new file mode 100644 index 00000000..77a38267 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/FileTypePolicies/145.0.7584.0/download_file_types.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/FileTypePolicies/145.0.7584.0/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/FileTypePolicies/145.0.7584.0/manifest.json new file mode 100644 index 00000000..d3e01094 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/FileTypePolicies/145.0.7584.0/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "fileTypePolicies", + "version": "145.0.7584.0" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/First Run b/apps/SeleniumServiceold/chrome_profile_ddma/First Run new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/FirstPartySetsPreloaded/2025.7.24.0/LICENSE b/apps/SeleniumServiceold/chrome_profile_ddma/FirstPartySetsPreloaded/2025.7.24.0/LICENSE new file mode 100644 index 00000000..33072b59 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/FirstPartySetsPreloaded/2025.7.24.0/LICENSE @@ -0,0 +1,27 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/FirstPartySetsPreloaded/2025.7.24.0/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/FirstPartySetsPreloaded/2025.7.24.0/_metadata/verified_contents.json new file mode 100644 index 00000000..f5c914e3 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/FirstPartySetsPreloaded/2025.7.24.0/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJMSUNFTlNFIiwicm9vdF9oYXNoIjoiUGIwc2tBVUxaUzFqWldTQnctV0hIRkltRlhVcExiZDlUcVkwR2ZHSHBWcyJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiJMWkJkZXlpeHI5TVRkVDBVOXFrV291VnV4TUV4YV9wREJHc0pJVXpyWUpBIn0seyJwYXRoIjoic2V0cy5qc29uIiwicm9vdF9oYXNoIjoiWXN0LWRPWVhKTG1mZlEzY2pMSEp6WnJtNV9RS2RLNk5BMnZaOC1sVjA1USJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6ImdvbnBlbWRna2pjZWNkZ2JuYWFiaXBwcGJtZ2ZnZ2JlIiwiaXRlbV92ZXJzaW9uIjoiMjAyNS43LjI0LjAiLCJwcm90b2NvbF92ZXJzaW9uIjoxfQ","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"RU0U8ygXfFzZnUc_IEWIwxjOP3R_hL5qTw1OHD789KkhJyjb8IF7qSmuNSrsY__GmXTzJ75moM9N_laK-LJ2vy1ZkDeTCSvCBHGxqRxfE8JOpgutyeiH62KrWQLN9OWg9pisFRY_TKIOhZCeRy4xe1poIHihYihtPRj9MJ1ZTolmcGtEfaTPE1px-x0O8X1u1F6wEwIZ8ws4deyTqEKCK-SdIMoFQFXlJZsDn2bO8Je4SqZsZdEfiKQeblGxME1uGvFcLRs34lfIQnImeWBxAK-PvjFkGZUnZpLuYIqf_0NFATJEQk0KgONSe8opANN-II_11bZJpnRG8EgEgCSbKqQq8PULS_XGTq2TeLh-RX9hWx-iM3VxqCeKhUyOFkq_z__sh4Z0Qd--Df3Qsvf0jyrmeoIMVSweFGlldQEDKiHzRv4mUQ0jbWTA-iXj5htuMEo1F5BqtUY42SrO4WyBvFoidGqXeeBMCIiWUdOpkcyCAwcpb86fz9dXltRE27oziMG9844PkYJ6TBv-aYxxs1_8CV95S6BmoliV1lvNFU55SEVAr5OnlnFpiAM1RnWLBIV2YGUIlPSVEHw-sBL_konrFPPZ0P2rDgVcOhKrJKX11O2--aFezvObl8c2sNtr_t8hn712XArHKfSdUqd8CaiqavDSTp1mviBVGDTRosI"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"G_P3Q7zxIw0ZLLehpjHO6odeREBN6JijwhYDZcxafYi7N7CKqHRJilnHDYD0Y5Sc1PzQ3v1sX9Hz_-wMkW0GJVDSldWoXY939X11qrSqnN1KQxViPwvvgIFRaoX2o6MCAHFO97ivD-8GHaE1T7zSOcXEQKl_r7jK-SqxW4_Npt-sKVA4k6QfMU1N5hH1XqOTH7Ln_VZsAxorotNsIy2JLgOCe8uP6m0D_TNkZcd-bgphK2tulJ7EMrbFK-meAN-miune3AD2ZSwj-4Dym0DBWyU9-LN47bB4gBYC3rwcJD6pXV_kpntcyeP9KCEZrUbJcgu0TvxvUZCUgOQcoj-PuQ"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/FirstPartySetsPreloaded/2025.7.24.0/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/FirstPartySetsPreloaded/2025.7.24.0/manifest.json new file mode 100644 index 00000000..bd717961 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/FirstPartySetsPreloaded/2025.7.24.0/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "First Party Sets", + "version": "2025.7.24.0" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/FirstPartySetsPreloaded/2025.7.24.0/sets.json b/apps/SeleniumServiceold/chrome_profile_ddma/FirstPartySetsPreloaded/2025.7.24.0/sets.json new file mode 100644 index 00000000..96029351 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/FirstPartySetsPreloaded/2025.7.24.0/sets.json @@ -0,0 +1,70 @@ +{"primary":"https://bild.de","associatedSites":["https://welt.de","https://autobild.de","https://computerbild.de","https://wieistmeineip.de"],"serviceSites":["https://www.asadcdn.com"]} +{"primary":"https://blackrock.com","associatedSites":["https://blackrockadvisorelite.it","https://cachematrix.com","https://efront.com","https://etfacademy.it","https://ishares.com"]} +{"primary":"https://cafemedia.com","associatedSites":["https://cardsayings.net","https://nourishingpursuits.com"]} +{"primary":"https://caracoltv.com","associatedSites":["https://noticiascaracol.com","https://bluradio.com","https://shock.co","https://bumbox.com","https://hjck.com"]} +{"primary":"https://carcostadvisor.com","ccTLDs":{"https://carcostadvisor.com":["https://carcostadvisor.be","https://carcostadvisor.fr"]}} +{"primary":"https://citybibleforum.org","associatedSites":["https://thirdspace.org.au"]} +{"primary":"https://cognitiveai.ru","associatedSites":["https://cognitive-ai.ru"]} +{"primary":"https://datasign.jp","associatedSites":["https://webtru.io","https://bunsin.io"]} +{"primary":"https://drimer.io","associatedSites":["https://drimer.travel"]} +{"primary":"https://elpais.com.uy","associatedSites":["https://clubelpais.com.uy","https://paula.com.uy","https://gallito.com.uy"],"ccTLDs":{"https://elpais.com.uy":["https://elpais.uy"]}} +{"primary":"https://finn.no","associatedSites":["https://prisjakt.no","https://mittanbud.no"],"serviceSites":["https://pdmp-apis.no"]} +{"primary":"https://gliadomain.com","associatedSites":["https://salemoveadvisor.com","https://salemovefinancial.com","https://salemovetravel.com"]} +{"primary":"https://graziadaily.co.uk","associatedSites":["https://heatworld.com","https://closeronline.co.uk","https://yours.co.uk","https://motherandbaby.com","https://takeabreak.co.uk"]} +{"primary":"https://gridgames.app","associatedSites":["https://wordle.at"]} +{"primary":"https://hapara.com","associatedSites":["https://teacherdashboard.com","https://mystudentdashboard.com"]} +{"primary":"https://hc1.com","associatedSites":["https://hc1.global"],"serviceSites":["https://hc1cas.com","https://hc1cas.global"]} +{"primary":"https://hearty.me","associatedSites":["https://hearty.app","https://hearty.gift","https://hj.rs","https://heartymail.com","https://alice.tw"]} +{"primary":"https://hindustantimes.com","associatedSites":["https://livemint.com","https://livehindustan.com","https://healthshots.com","https://ottplay.com","https://desimartini.com"]} +{"primary":"https://hookpoint.com","associatedSites":["https://brendanjkane.com"]} +{"primary":"https://html-load.com","associatedSites":["https://css-load.com","https://img-load.com","https://content-loader.com","https://07c225f3.online","https://html-load.cc"]} +{"primary":"https://idbs-cloud.com","associatedSites":["https://idbs-dev.com","https://idbs-staging.com","https://idbs-eworkbook.com","https://eworkbookcloud.com","https://eworkbookrequest.com"]} +{"primary":"https://indiatoday.in","associatedSites":["https://aajtak.in","https://businesstoday.in","https://intoday.in","https://gnttv.com","https://indiatodayne.in"]} +{"primary":"https://interia.pl","associatedSites":["https://pomponik.pl","https://deccoria.pl","https://top.pl","https://smaker.pl","https://terazgotuje.pl"]} +{"primary":"https://jagran.com","associatedSites":["https://gujaratijagran.com","https://punjabijagran.com"]} +{"primary":"https://johndeere.com","associatedSites":["https://deere.com"]} +{"primary":"https://journaldesfemmes.com","associatedSites":["https://commentcamarche.net","https://linternaute.com","https://journaldunet.com","https://phonandroid.com","https://commentcamarche.com"],"ccTLDs":{"https://journaldesfemmes.com":["https://journaldesfemmes.fr"],"https://journaldunet.com":["https://journaldunet.fr"],"https://linternaute.com":["https://linternaute.fr"]}} +{"primary":"https://joyreactor.cc","associatedSites":["https://reactor.cc","https://cookreactor.com"],"ccTLDs":{"https://joyreactor.cc":["https://joyreactor.com"]}} +{"primary":"https://kaksya.in","associatedSites":["https://nidhiacademyonline.com"]} +{"primary":"https://kompas.com","associatedSites":["https://tribunnews.com","https://grid.id","https://bolasport.com","https://kompasiana.com","https://kompas.tv"]} +{"primary":"https://lanacion.com.ar","associatedSites":["https://bonvivir.com"]} +{"primary":"https://landyrev.com","associatedSites":["https://landyrev.ru"]} +{"primary":"https://laprensagrafica.com","associatedSites":["https://elgrafico.com","https://eleconomista.net","https://ella.sv","https://grupolpg.sv"]} +{"primary":"https://libero.it","associatedSites":["https://supereva.it"],"serviceSites":["https://iolam.it"]} +{"primary":"https://mavie.care","associatedSites":["https://mavie.me","https://enera.at","https://maviework.care","https://lucyhealth.io"]} +{"primary":"https://max.auto","associatedSites":["https://firstlook.biz"]} +{"primary":"https://mercadolibre.com","associatedSites":["https://mercadolivre.com","https://mercadopago.com","https://mercadoshops.com","https://portalinmobiliario.com","https://tucarro.com"],"ccTLDs":{"https://mercadolibre.com":["https://mercadolibre.com.ar","https://mercadolibre.com.mx","https://mercadolibre.com.bo","https://mercadolibre.cl","https://mercadolibre.com.co","https://mercadolibre.co.cr","https://mercadolibre.com.do","https://mercadolibre.com.ec","https://mercadolibre.com.gt","https://mercadolibre.com.hn","https://mercadolibre.com.ni","https://mercadolibre.com.pa","https://mercadolibre.com.py","https://mercadolibre.com.pe","https://mercadolibre.com.sv","https://mercadolibre.com.uy","https://mercadolibre.com.ve"],"https://mercadolivre.com":["https://mercadolivre.com.br"],"https://mercadopago.com":["https://mercadopago.com.ar","https://mercadopago.com.br","https://mercadopago.com.mx","https://mercadopago.com.uy","https://mercadopago.com.co","https://mercadopago.cl","https://mercadopago.com.pe","https://mercadopago.com.ec","https://mercadopago.com.ve"],"https://mercadoshops.com":["https://mercadoshops.com.ar","https://mercadoshops.com.br","https://mercadoshops.com.mx","https://mercadoshops.cl","https://mercadoshops.com.co"],"https://tucarro.com":["https://tucarro.com.co","https://tucarro.com.ve"]}} +{"primary":"https://mightytext.net","serviceSites":["https://textyserver.appspot.com","https://mighty-app.appspot.com"]} +{"primary":"https://nacion.com","associatedSites":["https://lateja.cr","https://elfinancierocr.com"]} +{"primary":"https://naukri.com","associatedSites":["https://ambitionbox.com","https://infoedgeindia.com"]} +{"primary":"https://nien.com","associatedSites":["https://chennien.com","https://nien.org","https://nien.co"]} +{"primary":"https://nvidia.com","associatedSites":["https://geforcenow.com"]} +{"primary":"https://oficialfarma.com.br","associatedSites":["https://oficialderma.com.br","https://oficialnutri.com","https://mercadooficial.com.br"]} +{"primary":"https://onet.pl","associatedSites":["https://fakt.pl","https://businessinsider.com.pl","https://medonet.pl","https://plejada.pl"],"serviceSites":["https://ocdn.eu"]} +{"primary":"https://p106.net","associatedSites":["https://smpn106jkt.sch.id"]} +{"primary":"https://p24.hu","associatedSites":["https://24.hu","https://startlap.hu","https://nlc.hu","https://hazipatika.com","https://nosalty.hu"]} +{"primary":"https://poalim.xyz","associatedSites":["https://poalim.site"]} +{"primary":"https://repid.org","associatedSites":["https://reshim.org","https://human-talk.org"]} +{"primary":"https://rws1nvtvt.com","associatedSites":["https://rws2nvtvt.com","https://rws3nvtvt.com"]} +{"primary":"https://sackrace.ai","serviceSites":["https://socket-to-me.vip"]} +{"primary":"https://sapo.pt","associatedSites":["https://meo.pt"],"ccTLDs":{"https://sapo.pt":["https://sapo.io"]}} +{"primary":"https://songstats.com","associatedSites":["https://songshare.com"]} +{"primary":"https://startupislandtaiwan.com","associatedSites":["https://startupislandtaiwan.net","https://startupislandtaiwan.org"]} +{"primary":"https://stripe.com","serviceSites":["https://stripecdn.com","https://stripe.network"]} +{"primary":"https://talkdeskqaid.com","associatedSites":["https://trytalkdesk.com"]} +{"primary":"https://talkdeskstgid.com","associatedSites":["https://gettalkdesk.com"]} +{"primary":"https://text.com","associatedSites":["https://livechat.com","https://helpdesk.com","https://chatbot.com","https://livechatinc.com","https://knowledgebase.com"]} +{"primary":"https://thejournal.ie","associatedSites":["https://the42.ie"]} +{"primary":"https://timesinternet.in","associatedSites":["https://indiatimes.com","https://timesofindia.com","https://economictimes.com","https://samayam.com","https://cricbuzz.com"],"serviceSites":["https://growthrx.in","https://clmbtech.com","https://tvid.in"]} +{"primary":"https://tolteck.com","associatedSites":["https://tolteck.app"]} +{"primary":"https://tvn.pl","associatedSites":["https://player.pl","https://tvn24.pl","https://zdrowietvn.pl"]} +{"primary":"https://undertale.wiki","associatedSites":["https://deltarune.wiki"]} +{"primary":"https://unotv.com","associatedSites":["https://clarosports.com"],"serviceSites":["https://cmxd.com.mx"]} +{"primary":"https://victorymedium.com","associatedSites":["https://standardsandpraiserepurpose.com"],"serviceSites":["https://technology-revealed.com"]} +{"primary":"https://vrt.be","associatedSites":["https://dewarmsteweek.be","https://sporza.be","https://een.be","https://radio2.be","https://radio1.be"]} +{"primary":"https://vwo.com","associatedSites":["https://wingify.com"]} +{"primary":"https://wildix.com","associatedSites":["https://wildixin.com"]} +{"primary":"https://wp.pl","associatedSites":["https://o2.pl","https://pudelek.pl","https://money.pl","https://abczdrowie.pl","https://wpext.pl"]} +{"primary":"https://ya.ru","associatedSites":["https://yandex.ru","https://yandex.net","https://turbopages.org","https://auto.ru","https://kinopoisk.ru"],"ccTLDs":{"https://ya.ru":["https://ya.cc"],"https://yandex.ru":["https://yandex.az","https://yandex.by","https://yandex.kz","https://yandex.md","https://yandex.tj","https://yandex.tm","https://yandex.uz","https://yandex.st","https://yandex.com","https://yandex.com.am","https://yandex.com.ru"]}} +{"primary":"https://zalo.me","associatedSites":["https://zingmp3.vn","https://baomoi.com","https://smoney.vn"]} +{"primary":"https://zoom.us","associatedSites":["https://zoom.com"]} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/data_0 b/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/data_0 new file mode 100644 index 00000000..b8fd92d7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/data_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/data_1 b/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/data_1 new file mode 100644 index 00000000..2d2dd106 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/data_1 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/data_2 b/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/data_2 new file mode 100644 index 00000000..c7e2eb9a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/data_2 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/data_3 b/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/data_3 new file mode 100644 index 00000000..ae2a1850 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/data_3 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/f_000001 b/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/f_000001 new file mode 100644 index 00000000..5bbc8a51 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/f_000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/index b/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/index new file mode 100644 index 00000000..8ddeb704 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/GrShaderCache/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/data_0 b/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/data_0 new file mode 100644 index 00000000..d76fb77e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/data_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/data_1 b/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/data_1 new file mode 100644 index 00000000..20a6da20 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/data_1 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/data_2 b/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/data_2 new file mode 100644 index 00000000..c7e2eb9a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/data_2 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/data_3 b/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/data_3 new file mode 100644 index 00000000..5eec9735 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/data_3 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/index b/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/index new file mode 100644 index 00000000..061b4dad Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/GraphiteDawnCache/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Last Version b/apps/SeleniumServiceold/chrome_profile_ddma/Last Version new file mode 100644 index 00000000..bc24ff75 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Last Version @@ -0,0 +1 @@ +145.0.7632.109 \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Local State b/apps/SeleniumServiceold/chrome_profile_ddma/Local State new file mode 100644 index 00000000..fee9621a --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Local State @@ -0,0 +1 @@ +{"autofill":{"ablation_seed":"LQLqSD+VVQM="},"background_mode":{"enabled":false},"breadcrumbs":{"enabled":false,"enabled_time":"13420698523209423"},"browser":{"whats_new":{"enabled_order":["ReadAnythingReadAloud","SideBySide","PdfInk2"]}},"hardware_acceleration_mode_previous":true,"legacy":{"profile":{"name":{"migrated":true}}},"local":{"password_hash_data_list":[]},"network_time":{"network_time_mapping":{"local":1.776224923602015e+12,"network":1.77622492351e+12,"ticks":85653549070.0,"uncertainty":10050314.0}},"optimization_guide":{"model_cache_key_mapping":{"13E6DC4029A1E4B4C1":"4F40902F3B6AE19A","15E6DC4029A1E4B4C1":"4F40902F3B6AE19A","20E6DC4029A1E4B4C1":"4F40902F3B6AE19A","24E6DC4029A1E4B4C1":"E6DC4029A1E4B4C1","25E6DC4029A1E4B4C1":"4F40902F3B6AE19A","26E6DC4029A1E4B4C1":"4F40902F3B6AE19A","2E6DC4029A1E4B4C1":"4F40902F3B6AE19A","43E6DC4029A1E4B4C1":"4F40902F3B6AE19A","45E6DC4029A1E4B4C1":"4F40902F3B6AE19A","9E6DC4029A1E4B4C1":"4F40902F3B6AE19A"},"model_execution":{"last_usage_by_feature":{}},"model_store_metadata":{"13":{"4F40902F3B6AE19A":{"et":"13423290535514205","kbvd":false,"mbd":"13/E6DC4029A1E4B4C1/48D47A1285FAC811","v":"1673999601"}},"15":{"4F40902F3B6AE19A":{"et":"13423290535805013","kbvd":true,"mbd":"15/E6DC4029A1E4B4C1/AB0F45FE37808FF0","v":"5"}},"2":{"4F40902F3B6AE19A":{"et":"13423290535453009","kbvd":true,"mbd":"2/E6DC4029A1E4B4C1/ED7FB3E4E74F1A54","v":"1679317318"}},"20":{"4F40902F3B6AE19A":{"et":"13423290535563225","kbvd":false,"mbd":"20/E6DC4029A1E4B4C1/4998779F8AB6B8C6","v":"1774882885"}},"24":{"E6DC4029A1E4B4C1":{"et":"13423290535890005","kbvd":false,"mbd":"24/E6DC4029A1E4B4C1/72107D82D7AD5877","v":"1728324084"}},"25":{"4F40902F3B6AE19A":{"et":"13423290535954615","kbvd":false,"mbd":"25/E6DC4029A1E4B4C1/8FE789166B50EC04","v":"1772553682"}},"26":{"4F40902F3B6AE19A":{"et":"13432794535931026","kbvd":false,"mbd":"26/E6DC4029A1E4B4C1/CC2CB0555AB8E58E","v":"1696268326"}},"43":{"4F40902F3B6AE19A":{"et":"13423290537056178","kbvd":false,"mbd":"43/E6DC4029A1E4B4C1/912B517D5FB37424","v":"1770062312"}},"45":{"4F40902F3B6AE19A":{"et":"13423290535984470","kbvd":false,"mbd":"45/E6DC4029A1E4B4C1/ED7B4065507B5AEB","v":"240731042075"}},"9":{"4F40902F3B6AE19A":{"et":"13423290535389500","kbvd":false,"mbd":"9/E6DC4029A1E4B4C1/82F9F93F84EC38E2","v":"1774882907"}}},"on_device":{"last_version":"145.0.7632.109","model_crash_count":0},"predictionmodelfetcher":{"last_fetch_attempt":"13420698956735104","last_fetch_success":"13420698956830188"}},"performance_intervention":{"last_daily_sample":"13420698523381785"},"policy":{"last_statistics_update":"13420698523207549"},"profile":{"info_cache":{"Default":{"active_time":1776224923.380556,"avatar_icon":"chrome://theme/IDR_PROFILE_AVATAR_26","background_apps":false,"default_avatar_fill_color":-2890755,"default_avatar_stroke_color":-16166200,"enterprise_label":"","force_signin_profile_locked":false,"gaia_given_name":"","gaia_id":"","gaia_name":"","hosted_domain":"","is_consented_primary_account":false,"is_ephemeral":false,"is_glic_eligible":false,"is_managed":0,"is_using_default_avatar":true,"is_using_default_name":true,"managed_user_id":"","metrics_bucket_index":1,"name":"Your Chrome","profile_color_seed":-16033840,"profile_highlight_color":-2890755,"signin.with_credential_provider":false,"user_name":""}},"last_active_profiles":["Default"],"metrics":{"next_bucket_index":2},"profile_counts_reported":"13420698523214175","profiles_order":["Default"]},"profile_network_context_service":{"http_cache_finch_experiment_groups":"None None None None"},"session_id_generator_last_value":"1199260725","signin":{"active_accounts_last_emitted":"13420698523084706"},"ssl":{"rev_checking":{"enabled":false}},"subresource_filter":{"ruleset_version":{"checksum":1289251290,"content":"9.66.0","format":37}},"tab_stats":{"discards_external":0,"discards_frozen":0,"discards_proactive":0,"discards_suggested":0,"discards_urgent":0,"last_daily_sample":"13420698523202484","max_tabs_per_window":1,"reloads_external":0,"reloads_frozen":0,"reloads_proactive":0,"reloads_suggested":0,"reloads_urgent":0,"total_tab_count_max":1,"window_count_max":1},"toast":{"non_milestone_update_toast_version":"145.0.7632.109"},"ukm":{"persisted_logs":[]},"uninstall_metrics":{"installation_date2":"1776224923"},"updateclientdata":{"apps":{"bjbcblmdcnggnibecjikpoljcgkbgphl":{"cohort":"1:2t4f:","cohortname":"Stable","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"ee9332ab-579e-4ba6-a79c-528cc184870e","pv":"20260407.1"},"efniojlnjndmcbiieegkicadnoecjjef":{"cohort":"1:18ql:","cohortname":"Auto Stage3","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"e13ab685-e9e9-4b48-9e26-74dbd55b7eb8","pv":"1639"},"gcmjkmgdlgnkkcocmoeiminaijmmjnii":{"cohort":"1:bm1:","cohortname":"Stable","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"62e4400f-a7df-47d1-aa6b-5ad0ed3b004d","pv":"9.66.0"},"ggkkehgbnfjpeggfpleeakpidbkibbmn":{"cohort":"1:ut9/1a0f:","cohortname":"M108 and Above","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"fbd950f9-d389-4834-a625-2cb40f8a9491","pv":"2026.4.13.61"},"giekcmmlnklenlaomppkphknjmnnpneh":{"cohort":"1:j5l:","cohortname":"Auto","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"5f8174fc-57bc-4218-965a-c25e224c9adf","pv":"7"},"gonpemdgkjcecdgbnaabipppbmgfggbe":{"cohort":"1:z1x:","cohortname":"Auto","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"9f855ba6-6e57-4299-8477-279d2e4a77d8","pv":"2025.7.24.0"},"hajigopbbjhghbfimgkfmpenfkclmohk":{"cohort":"1:2tdl:","cohortname":"Stable","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"42d57a20-78c4-4668-baeb-da0eba6dbc6d","pv":"4"},"hfnkpimlhhgieaddgfemjhofmfblmnib":{"cohort":"1:287f:","cohortname":"Auto full","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"4acac742-166e-4bcc-8d04-f0f2cc86382c","pv":"10464"},"jamhcnnkihinmdlkakkaopbjbbcngflc":{"cohort":"1:wvr:","cohortname":"Auto","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"dbb1b13e-f7d5-4b14-b6c7-2deaf0064a33","pv":"120.0.6050.0"},"jflhchccmppkfebkiaminageehmchikm":{"cohort":"1:26yf:","cohortname":"Stable","dlrc":7043,"installdate":7043,"pf":"c9b5439d-59ed-45aa-9383-6856a7f2ae4e"},"jflookgnkcckhobaglndicnbbgbonegd":{"cohort":"1:s7x:","cohortname":"Auto","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"5f3089eb-dbb3-4045-835e-ad3037232a8d","pv":"3091"},"khaoiebndkojlmppeemjhbpbandiljpe":{"cohort":"1:cux:","cohortname":"Auto","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"394c0f7e-6589-4e7a-b8c3-bcad5483e622","pv":"145.0.7584.0"},"kiabhabjdbkjdpjbpigfodbdjmbglcoo":{"cohort":"1:v3l:","cohortname":"Auto","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"5d54dd97-b7a1-4c58-b2e2-28f91e0a683b","pv":"2026.3.23.1"},"laoigpblnllgcgjnjnllmfolckpjlhki":{"cohort":"1:10zr:","cohortname":"Auto","dlrc":7043,"fp":"","installdate":7043,"max_pv":"1.0.7.1652906823","pf":"8851e5d7-c948-48d2-834b-7a46e4e27baa","pv":"1.1.0.3"},"llkgjffcdpffmhiakmfcdcblohccpfmo":{"cohort":"1::","cohortname":"","dlrc":7043,"installdate":7043,"pf":"a492363f-c30e-42be-a88e-4f1fcf9802fa"},"lmelglejhemejginpboagddgdfbepgmp":{"cohort":"1:lwl:","cohortname":"Auto","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"50de97ec-74db-431e-a275-a249fc5b703d","pv":"655"},"niikhdgajlphfehepabhhblakbdgeefj":{"cohort":"1:1uh3:","cohortname":"Auto Main Cohort.","dlrc":7043,"installdate":7043,"pf":"97e39769-fd7b-4bb8-a1f3-bce83b88d062"},"ninodabcejpeglfjbkhdplaoglpcbffj":{"cohort":"1:3bsf:","cohortname":"Auto","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"9e6f1737-73f3-4e39-923d-6b4b7c9674db","pv":"8.6294.2057"},"obedbbhbpmojnkanicioggnmelmoomoc":{"cohort":"1:s6f:3cr3@0.025","cohortname":"Auto","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"36ba76b9-d085-41f7-a14d-e267b8e82929","pv":"20251024.824731831.14"},"oimompecagnajdejgnnjijobebaeigek":{"cohort":"1:3cjr:","cohortname":"Auto","dlrc":7043,"installdate":7043,"pf":"c16d51e9-2dd3-44f9-a01d-3df2287c8a19"},"ojhpjlocmbogdgmfpkhlaaeamibhnphh":{"cohort":"1:w0x:","cohortname":"All users","dlrc":7043,"fp":"","installdate":7043,"max_pv":"0.0.0.0","pf":"0662b31c-e66e-421b-ad92-cb59b2b74b37","pv":"3"}}},"user_experience_metrics":{"limited_entropy_randomization_source":"4F531B60725175ED26BEC8239B4822ED","low_entropy_source3":4594,"provisional_client_id":"81fc2f00-8b56-4f5e-8116-4630868c20bb","pseudo_low_entropy_source":6649,"session_id":1,"stability":{"browser_last_live_timestamp":"13420699013904023","exited_cleanly":true,"stats_buildtime":"1771371274","stats_version":"145.0.7632.109-64"}},"variations_google_groups":{"Default":[]},"was":{"restarted":false}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/MEIPreload/1.1.0.3/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/MEIPreload/1.1.0.3/_metadata/verified_contents.json new file mode 100644 index 00000000..4d891eb1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/MEIPreload/1.1.0.3/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoiaTlXZk02Ymloc2ZuTlMzNjY4bXdQT3BPRHBXYWpyc3ZCTGFiMlM0UWZjRSJ9LHsicGF0aCI6InByZWxvYWRlZF9kYXRhLnBiIiwicm9vdF9oYXNoIjoiWFlFVzVJRnY1TVEyZzdjdGZfS2NuemhKbWJ6SUNZWWVja2JYU2NYTFFZVSJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6Imxhb2lncGJsbmxsZ2Nnam5qbmxsbWZvbGNrcGpsaGtpIiwiaXRlbV92ZXJzaW9uIjoiMS4xLjAuMyIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"ARCckOUVvDajDMgvEWgMn-m6SVGqPjImP4FqjYIgQjFp6e7d87Yl_STTtRiBaWu01oVEPgiPCO2T_6JYdgph9PjcG0qUfa6jIN6Pfmy9HQ1x5MOqYlQJavOqxTHybZE4D5ohPpIPfTHY8QPR-Hpzko2vNLIIKQbJpNyRPWo4_SYmtLVuhCnRb2QdrDtxLuYQIiZGOjty4IVSLHMeOKl3Dmj2YZJlb9EbWPStKr9ui7d7XYPO3CG14fysabrf3E9hmXsdcRnebzhKERMk64NL2xvr3g8F6DSUmHkOrxxw8d-DU-fEkrJJJaxtGebabhlUwKX716wBGvZcOeBxT0ffcMcrRnbBkNWxNayz6MQDXDZe_HKOqQ-oNFaNtI0xMsdJrSXCi6upm8u1mBwpPI6Ktv0uIaPC5KSZx0DxWNPmIrRrQM2kaH4xAxcgNqtCvWeUXZkU3lrObJc6SP8IfjHtgFeZjQUFJUSbJgTKD2TWG1QE7z32G5_m05mtEny3kY4SVWKePeBzEefTa7GApS_chF1Atp1sh8857C79SzlWrv0vjd2YqeamiHEjw5JDXPM7zEUIVL-LNxjxODS-XgffsMRj-KBYvSZkLPJMBbJhFCvBjUwfsPCGxEzU8rxf-Sxf1cXhVjCQPP3mtp-WnN9BImG0_aGADpmKlqSetEFYjRk"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"SWxEwcVWzXw_cvPilEnvpIxJvZexAmn31HOix-XZO7pXv2EspOnCMGWWI7mLxBtx0Gpibww9FIDmvuoZBlkuhhFZPD8XiooN82nq3FNmKzDcDRMhO6UybYMStaB40hjPdWWKyIgOT2KSYQ4VLwl7DBIzIHQwAaAuj2NCUGUWvnnUsDt4LETjM6omBXtJ9XBABeyXSkVKgrdbmTIg1-YZDEjyCWiNBAwPtXsaPnumYQJdgjz_IybDY41PE5K2BRTgHYdkKpH5O4r2i006OMn_t3IbNvLUlRTGVCkwB17ykA7sV58DTCBN28zzy_53de2cOd1OysXYSwsdMmTXBCtHqw"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/MEIPreload/1.1.0.3/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/MEIPreload/1.1.0.3/manifest.json new file mode 100644 index 00000000..e94adf6a --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/MEIPreload/1.1.0.3/manifest.json @@ -0,0 +1,7 @@ +{ + "manifest_version": 2, + "name": "MEI Preload", + "version": "1.1.0.3", + "description": "Preloaded Media Engagement Index data.", + "update_url": "https://clients2.google.com/service/update2/crx" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/MEIPreload/1.1.0.3/preloaded_data.pb b/apps/SeleniumServiceold/chrome_profile_ddma/MEIPreload/1.1.0.3/preloaded_data.pb new file mode 100644 index 00000000..3666abfe Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/MEIPreload/1.1.0.3/preloaded_data.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/OnDeviceHeadSuggestModel/20251024.824731831.14/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/OnDeviceHeadSuggestModel/20251024.824731831.14/_metadata/verified_contents.json new file mode 100644 index 00000000..e593bc22 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/OnDeviceHeadSuggestModel/20251024.824731831.14/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJjcl9lbi11c181MDAwMDBfaW5kZXguYmluIiwicm9vdF9oYXNoIjoiN2paQUJHRzdfSklhdTZDNFp1R2JuRFVOdkF4NXBhTjZpR2kyeGRud0RPUSJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiJ1bV9MaVdUejNVa3Y3SUExaHFiUEFBZUpkRjRQYmU2YWlmZnJHcm5VY0w0In1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoib2JlZGJiaGJwbW9qbmthbmljaW9nZ25tZWxtb29tb2MiLCJpdGVtX3ZlcnNpb24iOiIyMDI1MTAyNC44MjQ3MzE4MzEuMTQiLCJwcm90b2NvbF92ZXJzaW9uIjoxfQ","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"FC4lXqV851HMi0JmWASVfCIUDvj7B8bT6fKaR2w0Jst0rGpBfW2n06PjpcY7hNTrR0qzPjwoqJ_JM9Wh8uJ_9VUsUt4BD0zi2q19pwdiumICoWpn8NCWsE8uOXdcX9tdRGttixRyeglkP2RmV1GwJsDEXNpTdDUjtAmvzqX-U6G2LzMp8LOjvAk7pCqQbIgVWTfOUsSvrR3XR_1d9n6piq7oQhldIQfuDK7VyUot4IV_3mYVharg6gnaO8ieSa0g1kCuQ1rLqGWiJ30pUM9KHHybjKoUPEOND2PC_kZotf0RZF6YwYFXJN124KdZiG8u03unS5RAENAEnj2BUaQ3iHDq5XA6wRimIJvjkGswKdgcQllk71WLgcqmfJPgdH94tn9UsT18UVGLK6dEDdOOjgTu38YeD7QiTW0zHvpCUJ0aeotJ-a2X8hM23R8rMI6lsl-xbwpemqeDdisMajFmjnGUrfQq4g_aStzmBIuF1Fb8SpO93Tkq9zzww-OG0VkQnUl1LflbN3tE_gTLg1ACjZ_06TYycuY0YOXIyrbntvi7fuYuzPEK47C3HhzW940AuRD4WUoToW4k1dlRKB2Kf9L63hTb5HK7m4Q8fGguWS5tCqyCL5vBvaUjcolrxzRpUkGGRF0Lmd4jyFbe5R8FYtSyhWnqXrdQO9sI6I9DnI0"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"j0hAsn8nDkDGGiYF2Aj7pDCu79gVL0r_5Gfb6smR7RaFUs1LMf9mTvHp65W0HQiddyUmF6AeK-yrgwxOFGYaamN83Nn_7KcVc2l9MseGHTUHV0l88bY_f5n4eyJvE-JKlqZbOc_EUDd2aIRhJn9p8H3OewRd0jh1J-Gpaj81mGdNQPwcwGWo49926NZp9eHbVkXOE9RKctcYm9f2tnWauEIjNMNUEAYXdbLa4iO6lle4ZSpNDBSrxBGbbvkuoFzAFGLcN1r0DCjtnADRYunheEuTM79bu9HvI-cJgVuFksoc1RAFediLGVpTEmv_ERx7tvGCwbo6WBVsC1bX1bIscw"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/OnDeviceHeadSuggestModel/20251024.824731831.14/cr_en-us_500000_index.bin b/apps/SeleniumServiceold/chrome_profile_ddma/OnDeviceHeadSuggestModel/20251024.824731831.14/cr_en-us_500000_index.bin new file mode 100644 index 00000000..599f203c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/OnDeviceHeadSuggestModel/20251024.824731831.14/cr_en-us_500000_index.bin differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/OnDeviceHeadSuggestModel/20251024.824731831.14/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/OnDeviceHeadSuggestModel/20251024.824731831.14/manifest.json new file mode 100644 index 00000000..25ebf924 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/OnDeviceHeadSuggestModel/20251024.824731831.14/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "OnDeviceHeadSuggestENUS500000", + "version": "20251024.824731831.14" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/OptimizationHints/655/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/OptimizationHints/655/_metadata/verified_contents.json new file mode 100644 index 00000000..6f2edc94 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/OptimizationHints/655/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoiMzItWmJpY1JybHhwdkFBNkVFMGRfR2Q3RDh1Z0UzSE5JRU13R19vc25IRSJ9LHsicGF0aCI6Im9wdGltaXphdGlvbi1oaW50cy5wYiIsInJvb3RfaGFzaCI6ImJ5STFDZGRMY0NZb2R0SC1lUVJqMU1vbkdMeUhhYlQ5NmM1RDlhNjBucmcifV0sImZvcm1hdCI6InRyZWVoYXNoIiwiaGFzaF9ibG9ja19zaXplIjo0MDk2fV0sIml0ZW1faWQiOiJsbWVsZ2xlamhlbWVqZ2lucGJvYWdkZGdkZmJlcGdtcCIsIml0ZW1fdmVyc2lvbiI6IjY1NSIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"SfRpKnsYUF9JZKZHt_7GD8ngCXJVX9uow5McHig0CZIMcNZp0Vwza4mrzpZlswH72JbMWuCLqta-tUvwkBmUtkFYawttdYSE7qxLHGWWAfEk6hkVtebAzK84_5wrpXHUVhl542qKt-RDm5mLUrr9J5zxGYcXq_OOKrlsdnPg-Wwcx_j56xoB8_RyctCYbdL0UmTmzAi5QUvmfhf8c_h4t2vd-NVovmV2n2IyGPQ6Es6Qqnonl-5uaUSTVeubz6Fy_AgB99SZbWrmrI7KNVWtPLEvQYjHdcNjDmNy8MbkyQgaD8reJOPkD-LwApxDCZYDaxzjTBD5aSMWdy-6eJOSo60Gx7tuL5grjsURwl805kS_h7MFWLsI6MAkfUO9XzkmQ6jUMvPl3P6i1B-_UBWnUFjME7aJ2qWhaZ_mIMpUtHOvCXYW_uWdA3hEmjRyWFKY3Ty8A5CcjIhkS3GEmYgMPUC8bTngx2Bn5bEDWnVsrAx1sqpSHYDK74qORn2mdsERB4qqVpZvNF8luu5bztBTCV91TrmhfxI-V1IcUhBfgIoekrlspX08dRjRm8dxfHGz65lQgGcM2SOTEbl5boD93KrK0GRjztIwc7upycohnB3FEX1Y3-H2fGNSmEhXwCoD8Gce8n3G-CuX7ZuX_9vmtS4sNDcLIPkQ8SbGVUJ6FCA"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"YN4ynWtaPXsc4MH19A5ylFma9P6wNCqeM9d1V0xp8TcHwjpk5n0B3GrK_PYV6bOn2Jjl03FvGg_6ss0jiQHC8VHbx7ca7yqEjSTWkR54lZknKcVyEdyMY4IPAulFenaclohu1AXTXo-cV36QY31bE25iS9dpnki2DWty_J9g0JAvsYYEQcA_gly2yOZppG2JqDWqAOtaXwRAx6GAPABUEQMwbTtYnM0ebd-LgO8QHMHVGMgdbou1E-x_5WgFZngkWm3Xv_zh8h-Ym8lId1SPvkSruVYqN-n0kP0HV9a6YvKPhru10k9mMzE7qYBAhmxG1rTCV0i48sRkvg7RzJM1Kg"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/OptimizationHints/655/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/OptimizationHints/655/manifest.json new file mode 100644 index 00000000..a8cdee11 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/OptimizationHints/655/manifest.json @@ -0,0 +1,6 @@ +{ + "manifest_version": 2, + "name": "Optimization Hints", + "version": "655", + "ruleset_format": "1.0.0" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/OptimizationHints/655/optimization-hints.pb b/apps/SeleniumServiceold/chrome_profile_ddma/OptimizationHints/655/optimization-hints.pb new file mode 100644 index 00000000..efbe32f5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/OptimizationHints/655/optimization-hints.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/_metadata/verified_contents.json new file mode 100644 index 00000000..999e39b1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJjcnMucGIiLCJyb290X2hhc2giOiIxdlo1cDl0WWswam9Gdk54cDlkYmE1aUlNeEp2SkN6bVRaeWNmdW1YaFJBIn0seyJwYXRoIjoiY3RfY29uZmlnLnBiIiwicm9vdF9oYXNoIjoiVlNGanhwMVhEbGNuZjRRWGlMVFloNlhodGNOZXVHMW1kRE9YZC1jN2JPdyJ9LHsicGF0aCI6ImtwX3BpbnNsaXN0LnBiIiwicm9vdF9oYXNoIjoiRklqXzJsMnJSV0w2dGZmdmJhMUVlYk9KeVlZdWFqVnJIYVJtY2lEQjkzayJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiJrOF9PdE5mYUlSakJFOVBEeWpzMzB0MnZpODhldGt0bG9QaXNIY2hpQ0lBIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoiZWZuaW9qbG5qbmRtY2JpaWVlZ2tpY2Fkbm9lY2pqZWYiLCJpdGVtX3ZlcnNpb24iOiIxNjM5IiwicHJvdG9jb2xfdmVyc2lvbiI6MX0","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"bt_MllHWxmYCHDHzMFJcaCx4V2plxLkLvbdWgSUwr47n_h5_WyHPi_GJFqY38rHsD560d-lFeduC_BhMpXk-2cSymGQWLy1TTUoTmm2mN0TcQq4-EQ44s7rs-_swmkUmIRsCl1Ss3fNeknv3C2QJ5oMDk0oyUdtNzFiCc1tRd0Mc4UEUga2NcZObe4ov0_9pLwMSTlbfCt0HWTVPWS40iHzv6MPSyThIsU5eH-_C5WaU3ijCRAFzvzV4xrwWVxng9JcskqB_iU9Q9qC4lcC1zNnHaKBMnRUGs1eqQ44EGYlDGJ8jUYM37mv87hn61Wuv5CTeuXdf8wovoH-I71fVYxLruq3Udp4kVDgrB0F2THa8ZpC9m_HjT9T-y4RPyvMKMjD4h7v04AADA3oChNwP0kMZwCCJX8p13vhKz2Ie7V76zd69qLzhPkmNpWkE9gOIKndGxO2r3JCDOdSSxd3q0Pft3YbPkAMxbjrIszkAuFkN59Te2gf3z89qLwF5tS-VYKh_rcebAdyrwSZrmVhh_0PIxSvIlmZmF1km6BEBPKOUfkR4bdsJVFJafSAzgehwmYCECGp0E1xWOzYGTJzp_ulkWFlvpMFMvXPOIGtM2VR7wgeHFAzlakND596G-zmZd1gUCzYU9VxCNnCiaSjskUNrVqbChtR79GPABJmiKps"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"CT8uTVTNijq7rHUEagBINpnFUCll8lr7MR6UYBjrzEZLsvgINwCluvW9_LwPUZ2Ox2kzdPL-foDnXBJLjzHZMFbOZ7ENkGqbAJx-MXuIkY1HiMKVvVEnvN7J6Us6EytnqaA7Z-ZbbKD8y8_NOra2tzDIq_ygO2t5J0VDpX-1Dxnks_0ZxgDY2ZGMdnpCS-JO2wjyWKBQ4E70iL2BrgV_GOc0Rgt8d-UHp7x40kAEVqFimr_ZSc0BEAsKdm2x870bTvpWi5L3Db4oczMVmaR3gvulf7QricSc-WP29l1C_FluENOFKyOJcacbaZO2rJGjkpPtpWMg9HgBt1Wc0Abl6Q"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/crs.pb b/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/crs.pb new file mode 100644 index 00000000..f400bdf2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/crs.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/ct_config.pb b/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/ct_config.pb new file mode 100644 index 00000000..2c06eb92 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/ct_config.pb @@ -0,0 +1,365 @@ +U( *) +Googlegoogle-ct-logs@googlegroups.com*$ + +Cloudflarect-logs@cloudflare.com* +DigiCertctops@digicert.com* +Sectigoctops@sectigo.com*$ + Let's Encryptsre@letsencrypt.org*, + TrustAsiatrustasia-ct-logs@trustasia.com* +Geomys ct@geomys.org* + IPng Networksct-ops@ipng.ch2 +Google 'Argon2026h1' log|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEB/we6GOO/xwxivy4HhkrYFAAPo6e2nc346Wo2o2U+GvoPWSPJz91s/xrEvA3Bk9kWHUUXVZS5morFEzsgdHqPg==,DleUvPOuqT4zGyyZB7P3kN+bwj1xMiXdIaklrGHFTiE= */https://ct.googleapis.com/logs/us1/argon2026h1/2 +B +J +GoogleųRgoogle_argon2026h1https://crbug.com/414170832 +Google 'Argon2026h2' log|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKjpni/66DIYrSlGK6Rf+e6F2c/28ZUvDJ79N81+gyimAESAyeNZ++TRgjHWg9TVQnKHTSU0T1TtqDupFnSQTIg==,1219ENGn9XfCx+lf1wC/+YLJM1pl4dCzAXMXwMjFaXc= */https://ct.googleapis.com/logs/us1/argon2026h2/2 +B +J +GoogleųRgoogle_argon2026h2https://crbug.com/414170832 +Google 'Argon2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKHRm0H/zUaFA6Idz5cGvGO3tCPQyfGMgJmVBOPyKAP6mGM1IiNXi4CLomOUyYj0YN74p+eGVApFMsM4h/jzCsA==,1tWNqdAXU/NqSqDHV0kCr+vH3CzTjNn3ZMgMiRkenwI= */https://ct.googleapis.com/logs/us1/argon2027h1/2 +B +J +GoogleRgoogle_argon2027h1https://crbug.com/414170832 +Google 'Xenon2026h1' log|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEOh/Iu87VkEc0ysoBBCchHOIpPZK7kUXHWj6l1PIS5ujmQ7rze8I4r/wjigVW6wMKMMxjbNk8vvV7lLqU07+ITA==,lpdkv1VYl633Q4doNwhCd+nwOtX2pPM2bkakPw/KqcY= */https://ct.googleapis.com/logs/eu1/xenon2026h1/2 +B +J +GoogleųRgoogle_xenon2026h1https://crbug.com/413835352 +Google 'Xenon2026h2' log|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE5Xd4lXEos5XJpcx6TOgyA5Z7/C4duaTbQ6C9aXL5Rbqaw+mW1XDnDX7JlRUninIwZYZDU9wRRBhJmCVopzwFvw==,2AlVO5RPev/IFhlvlE+Fq7D4/F6HVSYPFdEucrtFSxQ= */https://ct.googleapis.com/logs/eu1/xenon2026h2/2 +B +J +GoogleųRgoogle_xenon2026h2https://crbug.com/413835352 +Google 'Xenon2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE/6WcA4VRSljIfTdY48+pFRLLtLrmTb88cGDdl8Gv3E2LduG4jgJ3AK5iNMFGhpbRRLi5B3rPlBaXVywuR5IFDg==,RMK9DOkUDmSlyUoBkwpaobs1lw4A7hEWiWgqHETXtWY= */https://ct.googleapis.com/logs/eu1/xenon2027h1/2 +B +J +GoogleRgoogle_xenon2027h1https://crbug.com/4357699812 +Cloudflare 'Nimbus2026'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE2FxhT6xq0iCATopC9gStS9SxHHmOKTLeaVNZ661488Aq8tARXQV+6+jB0983v5FkRm4OJxPqu29GJ1iG70Ahow==,yzj3FYl8hKFEX1vB3fvJbvKaWc1HCmkFhbDLFMMUWOc= **https://ct.cloudflare.com/logs/nimbus2026/2 +B +J + +CloudflareRcloudflare_nimbus2026https://crbug.com/3554609772 +Cloudflare 'Nimbus2027'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEYjd/jE0EoAhNBbfcNhrTb7F0x10KZK8r2SDjx1GdjJ75hJrHx2OCQ+BXRjXi+czoREN1u0j9cWl8d6OoPMPogQ==,TGPcmOWcHauI9h6KPd6uj6tEozd7X5uUw/uhnPzBviY= **https://ct.cloudflare.com/logs/nimbus2027/2 +B +J + +Cloudflare؝Rcloudflare_nimbus2027https://crbug.com/4348956982 +DigiCert 'Wyvern2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE7Lw0OeKajbeZepHxBXJS2pOJXToHi5ntgKUW2nMhIOuGlofFxtkXum65TBNY1dGD+HrfHge8Fc3ASs0qMXEHVQ==,ZBHEbKQS7KeJHKICLgC8q08oB9QeNSer6v7VA8l9zfA= *&https://wyvern.ct.digicert.com/2026h1/2 +B +J +DigiCertRdigicert_wyvern2026h1https://crbug.com/3539240092 +DigiCert 'Wyvern2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEenPbSvLeT+zhFBu+pqk8IbhFEs16iCaRIFb1STLDdWzL6XwTdTWcbOzxMTzB3puME5K3rT0PoZyPSM50JxgjmQ==,wjF+V0UZo0XufzjespBB68fCIVoiv3/Vta12mtkOUs0= *&https://wyvern.ct.digicert.com/2026h2/2 +B +J +DigiCertRdigicert_wyvern2026h2https://crbug.com/3539240092 +DigiCert 'Wyvern2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEastxYj1mntGuyv74k4f+yaIx+ZEzlSJ+iVTYWlw8SpSKJ4TfxYWuBhnETlhpyG/5seJn0mOSnVgXsZ1JRflI7g==,ABpdGhwtk3W2SFV4+C9xoa5u7zl9KXyK4xV7yt7hoB4= *&https://wyvern.ct.digicert.com/2027h1/2 +B +țJ +DigiCertRdigicert_wyvern2027h1https://crbug.com/4428606002 +DigiCert 'Wyvern2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuOg8hcgaYT/MShxpag2Hige0zsLzz8vOLZXp6faCdzM+Mn/njyU9ROAuwDxuu88/Grxn46kmehdOKVDFexbdSg==,N6oHzCFvLm2RnHCdJNj3MbAPKxR8YhzAkaX6GoTYFt0= *&https://wyvern.ct.digicert.com/2027h2/2 +B +țJ +DigiCertRdigicert_wyvern2027h2https://crbug.com/4428606002 +DigiCert 'Sphinx2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEq4S++DyHokIlmmacritS51r5IRsZA6UH4kYLH4pefGyu/xl3huh7/O5rNk/yvMOeBQKaCAG1SSM1xNNQK1Hp9A==,SZybad4dfOz8Nt7Nh2SmuFuvCoeAGdFVUvvp6ynd+MM= *&https://sphinx.ct.digicert.com/2026h1/2 +B +J +DigiCertRdigicert_sphinx2026h1https://crbug.com/3540253692 +DigiCert 'Sphinx2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEquD0JkRQT/2inuaA4HC1sc6UpfiXgURVQmQcInmnZFnTiZMhZvsJgWAfYlU0OIykOC6slQzr7U9kvEVC9wZ6zQ==,lE5Dh/rswe+B8xkkJqgYZQHH0184AgE/cmd9VTcuGdg= *&https://sphinx.ct.digicert.com/2026h2/2 +B +J +DigiCertRdigicert_sphinx2026h2https://crbug.com/3540253692 +DigiCert 'sphinx2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEvirIq1XPwgwG7BnbMh2zoUbEt+T8z8XAtg9lo8jma+aaTQl8iVCypUFXtLpt4/SHaoUzbvcjDX/6B1IbL3OoIQ==,RqI5Z8YNtkaHxm89+ZmUdpOmphEghFfVVefj0KHZtkY= *&https://sphinx.ct.digicert.com/2027h1/2 +B +țJ +DigiCertRdigicert_sphinx2027h1https://crbug.com/4428795282 +DigiCert 'sphinx2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUCe23M889mAsUVeTTBcNsAmP374ZWQboLdR8RdGwM3VZ6P/sDwhrL7wK4zrXPh3HwLDDLxDjvRBeivUSbpZSwA==,H7D4qS2K3aEhd2wF4qouFbrLxitlOTaVV2qqtS4R0R0= *&https://sphinx.ct.digicert.com/2027h2/2 +B +țJ +DigiCertRdigicert_sphinx2027h2https://crbug.com/4428795282 +Sectigo 'Mammoth2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEnssMilHMiuILzoXmr00x2xtqTP2weWuZl8Bd+25FUB1iqsafm2sFPaKrK12Im1Ao4p5YpaX6+eP6FSXjFBMyxA==,JS+Uwisp6W6fQRpyBytpXFtS/5epDSVAu/zcUexN7gs= *%https://mammoth2026h1.ct.sectigo.com/2 +B +J +SectigoRsectigo_mammoth2026h13,N7bqzTXnPktVFG8/h3gi5pcuxCo+mfWyv+XlIIS4cEU=https://crbug.com/413086032 +Sectigo 'Mammoth2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE7INh8te0u+TkO+vIY3WYz2GQYxQ9XyLfdLpQp1ibaX3mY4lt2ddRhD/4AtjI/8KXceV+J/VysY8kJ1cKDXTAtg==,lLHBirDQV8R74KwEDh8svI3DdXJ7yVHyClJhJoY7pzw= *%https://mammoth2026h2.ct.sectigo.com/2 +B +J +SectigoRsectigo_mammoth2026h23ڽ,vJHecZC18lG3qp9lV2jZoi+7nkPHQx2SmM4VWglNsIk=https://crbug.com/413086032 +Sectigo 'Sabre2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEhCa8Nr3YjTyHnuAQr82U2de5UYA0fvdYXHPq6wmTuBB7kJx9x82WQ+1TbpUhRmdR8N62yZ6q4oBtziWBNNdqYA==,VmzVo3a+g9/jQrZ1xJwjJJinabrDgsurSaOHfZqzLQE= *#https://sabre2026h1.ct.sectigo.com/2 +B +J +SectigoRsectigo_sabre2026h13¨*,ONxslVVBTXcSuBVlFOVDuNQoTCdDNLCRVHoHfNLMZfo=https://crbug.com/413086062 +Sectigo 'Sabre2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzjXK7DkHgtp3J4bk8n7F3Djym6mrjKfA7YMePmobwPCVVroyM0x1fAkH6eE+ZTVj8Em+ctGqna99CMS0jVk9cw==,H1bRq5RwSkHdP+r99GmTVTAsFDG/5hNGCJ//rnldzC8= *#https://sabre2026h2.ct.sectigo.com/2 +B +J +SectigoRsectigo_sabre2026h23 ,HWG3vP/FX6JRs5yyXDfrNoUA7D6TZAib9ZE2Llno0II=https://crbug.com/413086062 +Sectigo 'Elephant2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEU0lqnPHoXuU9Fc9dJv1HQZCvssJfvxLsirwVQ/fkFyUqeu4inwPKikeT4DGyyWWH4NR/DCJa2bAumHrXJdAcaQ==,0W6ppWgHfmY1oD83pd28A6U8QRIU1IgY9ekxsyPLlQQ= *&https://elephant2026h1.ct.sectigo.com/2 +B +J +SectigoRsectigo_elephant2026h1https://crbug.com/3991343702 +Sectigo 'Elephant2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEO/t4Uwkoou78zkCchh9tfAKbIUJmbOoUAb8szD8StnnHFKAVY5kq1Ljs8YD7CfzdD7xcVjmQYpbtNUhxRMRtmA==,r2eIO1ewTt2Pptl+9i6o64EKx3Fg8CReVdYML+eFhzo= *&https://elephant2026h2.ct.sectigo.com/2 +B +J +SectigoRsectigo_elephant2026h2https://crbug.com/3991343702 +Sectigo 'Elephant2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE4fu36JygUwaaVO+ddWJ97FJZlA5SjPLmT+RHwg0pavkIrbT1b5LNQrsaEw0CoGraf7BkzKZf7PC8gYAScw2woA==,YEyar3p/d18B1Ab8kg3ImesLHH34yVIb+voXdzuXi8k= *&https://elephant2027h1.ct.sectigo.com/2 +B +J +SectigoRsectigo_elephant2027h1https://crbug.com/3991343702 +Sectigo 'Elephant2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAECTPhpJnRFroRRpP/1DdAns+PrnmUywtqIV+EeL4Jg8zKouoW7kuAkYo+kZeoHtyK7CBhflIlMk7T2Qrn4w/t8g==,okkM3NuOM6QAMhdg1tTVGiA2GR6nfZaL4mqKAPb///c= *&https://elephant2027h2.ct.sectigo.com/2 +B +J +SectigoRsectigo_elephant2027h2https://crbug.com/3991343702 +Sectigo 'Tiger2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE73eDJyszDbzsWcgI0nbtU0+y11gQWjNjS/RSO5P4hOSFE+pPrDCtfNPHe6dq7/XQYwOFt9Feb8TwQW+mqXN5xg==,FoMtq/CpJQ8P8DqlRf/Iv8gj0IdL9gQpJ/jnHzMT9fo= *#https://tiger2026h1.ct.sectigo.com/2 +B +J +SectigoRsectigo_tiger2026h1https://crbug.com/3991246092 +Sectigo 'Tiger2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEfJFUD/FRkonvZIA9ZT1J3yvA4EpSp3innbIVpMTDR1oCe5vguapheQ7wYiWaCES1EL1B+2BEC+P5bUfwF44lnA==,yKPEf8ezrbk1awE/anoSbeM6TkOlxkb5l605dZkdz5o= *#https://tiger2026h2.ct.sectigo.com/2 +B +J +SectigoRsectigo_tiger2026h2https://crbug.com/3991246092 +Sectigo 'Tiger2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEmMQofpsDjCVYzF4jXdFWM/ioYBJIPcsQQrNAHE6v4lOsADoI+/jN1lph8x4K3NgnXDXwmyJcFwRYgVOBMhaYhA==,HJ9oLOn68EVpUPgbloqH3dsyENhM5siy44JSSsTPWZ8= *#https://tiger2027h1.ct.sectigo.com/2 +B +J +SectigoRsectigo_tiger2027h1https://crbug.com/3991246092 +Sectigo 'Tiger2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEb0AgkemhsPmYe1goCSy5ncf2lG9vtK6f+SzODKJMYEgPOT+z93cUEKM1EaTuo09rozfdqhjeihIl25y9A3JhyQ==,A4AqwmL24F4D+Lxve5hRMk/Xaj31t1lRdeIi+46b1fY= *#https://tiger2027h2.ct.sectigo.com/2 +B +J +SectigoRsectigo_tiger2027h2https://crbug.com/3991246092 +Let's Encrypt 'Oak2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEmdRhcCL6d5MNs8eAliJRvyV5sQFC6UF7iwzHsmVaifT64gJG1IrHzBAHESdFSJAjQN56TYky+9cK616MovH2SQ==,GYbUxyiqb/66A294Kk0BkarOLXIxD67OXXBBLSVMx9Q= *&https://oak.ct.letsencrypt.org/2026h1/2 +ΗB +J + Let's EncryptRletsencrypt_oak2026h14Ÿ,deSRNfTNPgd9wfzoXIznvi+QUTxuK0R+daC6JGKGK3Q=https://crbug.com/414591432 +Let's Encrypt 'Oak2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEanCds5bj7IU2lcNPnIvZfMnVkSmu69aH3AS8O/Y0D/bbCPdSqYjvuz9Z1tT29PxcqYxf+w1g5CwPFuwqsm3rFQ==,rKswcGzr7IQx9BPS9JFfER5CJEOx8qaMTzwrO6ceAsM= *&https://oak.ct.letsencrypt.org/2026h2/2 +B +J + Let's EncryptRletsencrypt_oak2026h23̭>,uTgg1k3DUbSFFdXewyyxbsQuCc9RupplMphTwtXqvf4=https://crbug.com/414591432 +TrustAsia 'log2026a'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEp056yaYH+f907JjLSeEAJLNZLoP9wHA1M0xjynSDwDxbU0B8MR81pF8P5O5PiRfoWy7FrAAFyXY3RZcDFf9gWQ==,dNudWPfUfp39eHoWKpkcGM9pjafHKZGMmhiwRQ26RLw= *(https://ct2026-a.trustasia.com/log2026a/2 +ڬ΀B +J + TrustAsiaٲRtrustasia_log2026acrbug.com/409178532 +TrustAsia 'log2026b'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEDxKMqebj7GLu31jIUOYmcHYQtwQ5s6f4THM7wzhaEgBM4NoOFopFMgoxqiLHnX0FU8eelOqbV0a/T6R++9/6hQ==,Jbfv3qETAZPtkweXcKoyKiZiDeNayKp8dRl94LGp4GU= *(https://ct2026-b.trustasia.com/log2026b/2 +ڬ΀B +J + TrustAsiaٲRtrustasia_log2026bcrbug.com/409178532 +TrustAsia 'HETU2027'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE14jG8D9suqIVWPtTNOL33uXKZ4mUnnOMrIwOWeZU7GtoDRCWIXfy/9/SC8lTAbtP2NOP4wjIufAk6f64sY4DWg==,7drrgVxjITRJtHvlB3kFq9DZMUfCesUUazvFjkPptsc= *(https://hetu2027.trustasia.com/hetu2027/2 +B +J + TrustAsiaRtrustasia_hetu2027https://crbug.com/409178532 +Let's Encrypt 'Sycamore2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEfEEe0JZknA91/c6eNl1aexgeKzuGQUMvRCXPXg9L227O5I4Pi++Abcpq6qxlVUKPYafAJelAnMfGzv3lHCc8gA==,pcl4kl1XRheChw3YiWYLXFVki30AQPLsB2hR0YhpGfc= <*/https://log.sycamore.ct.letsencrypt.org/2026h1/2 +B +J + Let's EncryptRletsencrypt_sycamore2026h1Z/https://mon.sycamore.ct.letsencrypt.org/2026h1/https://crbug.com/414591432 +Let's Encrypt 'Sycamore2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwR1FtiiMbpvxR+sIeiZ5JSCIDIdTAPh7OrpdchcrCcyNVDvNUq358pqJx2qdyrOI+EjGxZ7UiPcN3bL3Q99FqA==,bP5QGUOoXqkWvFLRM+TcyR7xQRx9JYQg0XOAnhgY6zo= <*/https://log.sycamore.ct.letsencrypt.org/2026h2/2 +̌B +J + Let's EncryptRletsencrypt_sycamore2026h2Z/https://mon.sycamore.ct.letsencrypt.org/2026h2/https://crbug.com/414591432 +Let's Encrypt 'Sycamore2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWrGdYyZYB7teCS4K/oKIsbV0yVBSgjlOwO22OOCoA6Y252QhFzC8Wg7oVXVKqfkWaSaM/n+3pfCBf4BAkpdx8g==,jspHC6zeavOiBrCkeoS3Rv4fxr+VPiXmm07kAkjzxug= <*/https://log.sycamore.ct.letsencrypt.org/2027h1/2 +̌B +J + Let's EncryptRletsencrypt_sycamore2027h1Z/https://mon.sycamore.ct.letsencrypt.org/2027h1/https://crbug.com/414591432 +Let's Encrypt 'Sycamore2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEK+2zy2UWRMIyC2jU46+rj8UsyMjLsQIr1Y/6ClbdpWGthUb8y3Maf4zfAZTWW+AH9wAWPLRL5vmtz7Zkh2f2nA==,5eNiR9ku9K2jhYO1NZHbcp/C8ArktnRRdNPd/GqiU4g= <*/https://log.sycamore.ct.letsencrypt.org/2027h2/2 +B +J + Let's EncryptRletsencrypt_sycamore2027h2Z/https://mon.sycamore.ct.letsencrypt.org/2027h2/https://crbug.com/414591432 +Let's Encrypt 'Willow2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEtpFyulwgy1+u+wYQ37lbV+HsPFNYoi4sy6dZP662N/Z/usdNi4+Q3RLES1RY2PNk7zL/7VPSn3JERMPu/s4e4A==,4yON8o2iiOCq4Kzw+pDJhfC2v/XSpSewAfwcRFjEtug= <*-https://log.willow.ct.letsencrypt.org/2026h1/2 +B +J + Let's EncryptRletsencrypt_willow2026h1Z-https://mon.willow.ct.letsencrypt.org/2026h1/https://crbug.com/414591432 +Let's Encrypt 'Willow2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEp8wH8R6zfM+UhsQq5un+lPdNTDkzcgkWLi1DwyqU6T00mtP5/CuGjvpw4mIz89I6KV5ZvhRHt5ZTF6qe24pqiA==,qCbL4wrGNRJGUz/gZfFPGdluGQgTxB3ZbXkAsxI8VSc= <*-https://log.willow.ct.letsencrypt.org/2026h2/2 +B +J + Let's EncryptRletsencrypt_willow2026h2Z-https://mon.willow.ct.letsencrypt.org/2026h2/https://crbug.com/414591432 +Let's Encrypt 'Willow2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzsMKtojO0BVB4t59lVyAhxtqObVA+wId5BpJGA8pZrw5GTjzuhpvLu/heQGi0hHCeislkDe34N/2D0SwEUBE0w==,ooEAGHNOF24dR+CVQPOBulRml81jqENQcW64CU7a8Q0= <*-https://log.willow.ct.letsencrypt.org/2027h1/2 +B +J + Let's EncryptRletsencrypt_willow2027h1Z-https://mon.willow.ct.letsencrypt.org/2027h1/https://crbug.com/414591432 +Let's Encrypt 'Willow2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEYbMDg0qQEEYjsTttdDlouTKhg3fRiMJYNE+Epr/2bXyeQdQOHKQNKv5sbIKxjtE/5Vqo9YjQbnaOeH4Wm4PhdQ==,ppWirZJtb5lujvxJAUJX2LvwRqfWJYm4jcLXh2x45S8= <*-https://log.willow.ct.letsencrypt.org/2027h2/2 +B +J + Let's EncryptRletsencrypt_willow2027h2Z-https://mon.willow.ct.letsencrypt.org/2027h2/https://crbug.com/414591432 +Geomys 'Tuscolo2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEflxzMg2Ajjg7h1+ZIvQ9LV6yFvdj6uRi9YbvtRnSCgS2SamkH56WcPRaBTRYARPDIr5JwLqgJAVA/NvDxdJXOw==,cX6V88I4im2x44RJPTHhWqliCHYtQgDgBQzQZ7WmYeI= <**https://tuscolo2026h1.sunlight.geomys.org/2 +B +J +GeomysRgeomys_tuscolo2026h1Z*https://tuscolo2026h1.skylight.geomys.org/https://crbug.com/4166913302 +Geomys 'Tuscolo2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEaA6P0i7JTsd9XfzF1/76avRWA3XXI4NStsFO/aFtBp6SY7olDEMiPSFSxGzFQjKA1r9vgG/oFQwurlWMy9FQNw==,Rq+GPTs+5Z+ld96oJF02sNntIqIj9GF3QSKUUu6VUF8= <**https://tuscolo2026h2.sunlight.geomys.org/2 +B +J +GeomysRgeomys_tuscolo2026h2Z*https://tuscolo2026h2.skylight.geomys.org/https://crbug.com/4166913302 +Geomys 'Tuscolo2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEOYwwGoaNpZ/SQW0VNGICP7wGRQsSeEowTRl4DPSdPjSkO/+ouvFH78I8sQTR3FWPZDScALbclBqnqL0ptY8beA==,WW5sM4aUsllyolbIoOjdkEp26Ag92oc7AQg4KBQ87lk= <**https://tuscolo2027h1.sunlight.geomys.org/2 +B +СJ +GeomysRgeomys_tuscolo2027h1Z*https://tuscolo2027h1.skylight.geomys.org/https://crbug.com/4166913302 +Geomys 'Tuscolo2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEIAz2gOD7wIptaiLTnmR4k7AQwp5kFmqmGHY/8JmMJxaSHyAipoFA/YSBCTX7ZowxIkSKpZYGlqLtdLVcLWDS5w==,1d5V7roItgyf/BjFE75qYLoARga8WVuWu0T2LMV9Ofo= <**https://tuscolo2027h2.sunlight.geomys.org/2 +B +СJ +GeomysRgeomys_tuscolo2027h2Z*https://tuscolo2027h2.skylight.geomys.org/https://crbug.com/4166913302 +9Bogus placeholder log to unbreak misbehaving CT libraries|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEj4lCAxWCY6SzIthkqZhwiUVzcK62i6Fc+/YS0WHaN6jjO1ITUFuu8beOiU9PdeNmdalZcC3iWovAfApvXS33Nw==,LtakTeuPDIZGZ3acTt0EH4QjZ1X6OqymNNCTXfzVmnA= *https://ct.example.com/bogus/2 +ƶB +J +GeomysRgeomys_bogus6962https://crbug.com/4266247772 +IPng Networks 'Halloumi2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzdcnGwRjm2ZoA68JFZKfoM4cOPPG2fr0iR72p3XanznOlw57HJ9RlYRNt75gIMIKgB1r0dxY5Jojq1m8uobYjg==,fz035/iSPY5xZb6w0+q+5yoivkbAy4TEFtTkuYJky8I= <*&https://halloumi2026h1.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_halloumi2026h1Z&https://halloumi2026h1.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Halloumi2026h2a'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEiGh4zMsdukTgrdk9iPIwz9OfU9TQVi4Mxufpmnlrzv3ivJcxVhrST4XQSeQoF5LlFVIU6PL4IzrYl12BUWn9rQ==,JuNkblhpISO8ND9HJDWbN5LNJFqI2BXTkzP9mRirRyM= <*'https://halloumi2026h2a.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_halloumi2026h2aZ'https://halloumi2026h2a.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Halloumi2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEw5SUl2yfd5TFSqUGv7A+I5+TpLe+zEccmtWVQakQQtOHYKqH8TbycalFx5xaqE5PU4NEwwnAJ9FWeT/6QaovZw==,ROgi/CurDpLu0On61pZkYCd20Bdg4IkFCckjobA/w38= <*&https://halloumi2027h1.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_halloumi2027h1Z&https://halloumi2027h1.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Halloumi2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAErmKbFkPG7QfQUARhbIik8vVbIkXhK+YMB6TvLZkyhnzv7wedn+l7VChqovZHKOQXmZEd4B+3ljovIpQz2HmyHA==,CRV/Yy1Gx/dtlSZUk7wPALOVrF2zorJr+wQ9ukrGOJM= <*&https://halloumi2027h2.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_halloumi2027h2Z&https://halloumi2027h2.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Gouda2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAER6wvqVwhf5isuCtwSfNjTOrqwZg0vZuIMP7xk8fPmJfaFZCte1ptQiqNhRMCtqIgJvDcJyjkGVI8i44vxL877A==,GoudaUpXmMiZoMqIvfSPwLRWYMzDYA0fcfRp/8fRrKM= <*#https://gouda2026h1.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_gouda2026h1Z#https://gouda2026h1.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Gouda2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEjayczmhUMNftWy6VjvYXcTUEpvL8LIAKcYcxrxx5xxQGZEVvhnZeCnXVlsMWhq1h9J55eZfQWM/dqIr6GmoN9Q==,Goudaw/+v4G0eTnG0jEKhtbRAtTwRuIYLJ3jX14mJe8= <*#https://gouda2026h2.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_gouda2026h2Z#https://gouda2026h2.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Gouda2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEOh11B2aRT9BiTqo+6kvQ7cSGf819Ait+jGc6AuHlGUXxWCX1YCQ9OFNnr6MUKStyw4sVin5FCvtbke1mctl3gQ==,Gouda43XkdHNBUnttgNV1ga2T60w23H+eI8Px8j7xLE= <*#https://gouda2027h1.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_gouda2027h1Z#https://gouda2027h1.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Gouda2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEPuxPH20sSqUzHGllZceceFvyoSffwBWgX4LKd8wk3A3ayZuwwh2pDuEOsimMxLXFh0IUYz73a9I7kxkUqM+N8w==,GoudaVNi2GSSp7niI2BuNOzp4xC6NPuTBXhdKc5XV+s= <*#https://gouda2027h2.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_gouda2027h2Z#https://gouda2027h2.mon.ct.ipng.ch/https://crbug.com/4370033442 + OڗR +4 7`F}eAWd( 8wts V87"RʐS` BYAuSaMMg&3zC Gn+^N"\Qd,<3v g Ȳ\ұ#9 aVPcBKD x)!HdfӀfS >:Zonq׉ *hYrYieZ!~ 6C6#6O41|4 " {xҼD'-i JAL5o  Ch` G1cpv#[ 29gĒղlKiƑ_#&H /I ~e-cf5dʚ`~.{0P *0zAT`ΰ4Q[ĺ$xxld ="ے9'}wfi TO ~uyR^.5`O6i- aFHQoj*nʘKkB&ݺ[ #Up7 y6hzU1_%v H (ec,YQA\Ck E!G0VfjZJZhd [܆F{H?#U\FN "P xY#p^i`Nwx;`ѩ Hsm0Ey!Zrm%#[o pX~_^ͥ$t' =JC­Nﮪ !F} 3qhj/!UzG9rL8$H 7E 'CMQySF@i1| U_d5 ?p0u%78d $I-II +{1FhO w\ ^q"lܦM0,6c  k)hd靽|f{F ,GUNVjbT b 9ѡod% Ϲ%bQޱ[' \0wf'#w'"Or.s eV]U#:}xb1X즜% 9},o'4bZnbE%U*u 2u7fSQvn CR *[ՏKڱbL I9kMP2 iBQ8amWGY3b\&d3" qrudWACF==+p Ǭ~87u7nښ7W-zE QgxJCUm4 Us ' ڿugdp=7:j1I) UCkz~pg$)8ѮWs~o;- )/,Χ2$NkTzM qm8H^܊eBf"̬ /Ci 1߾OBf;cQXI3hvV* qKĝM왜 $G[ ReɨՅ (Ch|Ohqp>v?LvF !LJ1\)ZTbԬ46\fI !׫3|gSĮaS*r^ef "% ]*A()λg2%tf۶ "AeBr];[n橳Sͳ\ "{0Az-+la^o+2[[\1| "NrC,R=En: lTY "%yqVUJgveyG%& #Ѩ?zv'w ҡfKD! # k+>$zBA4L $-AC_̃RWs]$M6Ocj % ʁr6I)w_~8fU %Hϻkޞ_V)zsXx64y 'KS /B0%kލ ryї 'r}xDkQ\^e(Dܹ}JHu (RTSwjnSwUnqS (uK|mB[u ( +APi˄_3A=r )'(tVO'©pf_uI?O *o>qɤUri*BoOi\O KrՈF *H? / %kӀ]cE +,Ó:n"=UQB}z ՜ +[}>QǪ Pͼ`XeY + +* .#4N< ztp+6^b;Dzw  .MlM9y,Nò%Tm9Skq! .`E\C  R&N# .x:F sFj| 6n ]ۢ6F>Bk*C@XW 6+/JGSQk(-BU +}Q 6ݾ̸dhKʦjH) 7%R/胂pӭJ\ٕ 7h34\`?:+ +6 7vel!)e 8H4YzlŶXd ͍w 8#TTUFFTR|mpf~lw} 8!JG?@3Ta;t 8^ $+۵ߠh,5j9pb˸x 8iS` t!Aj%>Ȭ@ 8oQ~BpI"ZvI/jQAc B2 9MgoLC)|/D`rŲb! 90\1vAY$g-/Y'ԕ  95:Hrm*S"`oP@3,l%RU 9-!jJH{ UIʎӑ +6MH{ 9[ Ƽ"32S##x :3_i;w-U"6@n7n :%|ACIf)f3:G"kE :A)Ġ8=מ m1덮W :U,ζ.b #oԓ%Bv{ 6˽qd/ >䵅>aL H۳g >6?ҹp,>ۼO vȴ`; s >WO?.oi>.0=POHT >[,[_m,?8k+ +/+# >U.ˮܛa/ &Fs~{ > tJ|4dPc\tf,+ ?+x_ˎg3U:h<{p ?Ƶ]\vsz0SHiO& ?t_ #Ӯ4t'X{Ҷ ?_':gSC|J T.7)j @$N^Θa0E\Ze9 @quJzMc* CͰbd9y駵ȣ @Zg'`8`L4DA AFj2S=2v.k9,z<ҹ<- B&pLGVEH8/yU~ B7*NzPNdfzdP  B,6=*XB_sfJ B37-d N*sח$hw BǞ]Sh">#]- qt B4&q+xU{hr1M4hdy CZT}BN#PoKHt CFk"I,dUII{( +J?? Cg]kY00ڡ% |{C D hx|p}f_,+Iɖ;* Duop]Nq'p%mNg DKir/YPk'龤_e? $lpǙ EOcYFxخ*MU9 EF=Kl$#8۽t7%}͗] 6.LB/uZnxW#  HZT1\5c +@3/A;k-DX  H>AQJ)s^m "\ìop&|0\ H`B+8ݯ{>=Ci)Ќě~ I=jȪ7/{c{]:Cs:X IF*z9YE`t(龂 IJdޠC JE8 kM+ւaPɽߏڣDr K+< -cquzg='?"yp4 KA'M|6 )eH:sESIݤ K tw ]r>?#N|$P4 K{Ȭ?*LX4W(+ KF2˂b) o]aDc Kȍ(}]{YN5>lj99 KʱxI +?h@Y3' 68 LjdD`O"$O!ƻZ["-UQWc ^_  N rw>rqaI/ Uh9r3 O Z䱟)1jp%x#Q O$ee<\f Hԓ.dRܗ O"wM% %ŘStETă̹sY6v OՈS *fLIDz<,gh_ OVŒ%5#Y ]hv OQȬKSpۿvܼ O!"e:_ _h,|,2 OG0)Ί45KAnL_ PQ;1,G_ba.El+z Pu_  [a؂Q?j}$.tD P-%EuD SU$M¹|#- ỏ P1!so+K&C݅tȾ Q|W [ Sko + Ȥ 8=P Qb3QQ +<@Ô5-uGRen Q[e",@8Q (xwgL0 Q*Nv5Ӑk36"Z_[ Q昳'(#au;l3n?tX R.ƟLqb&%zG> RZ +,~\f/}2X#V:> R , /5u:7hvRN) Sjs'5JTʑߘB S0%{]}$ b ؐ>|` S-_i"f0TiXd8 S9?_g״~ ʟWK^V+0 Sg\U 8r:Pq3 Sƾ~"k":71I +E²ɪ T+O_ ;PrԘjZq9[ T΁>.VWre6̟P+ަMY TJ?ѷ"4JNETӡw&ɨeؼq U=羏Es衴Z:KE  1V Uh^{~C ݎ{f{Fj΃BR US'gl`d4HXp"HKn U3ʸ_IʠxʼI V7h@PdSӆ=lx yX VⓕInzˬ_ 8s=I, Wf-}= X1*$b +GҚ67:+it4>7 Xz/EHyƚ@ Yێ+G,)]d Yh-6͠ʞ*]^/#C +FoBZ Yo98qzPW]і2(T% Y!my7KFp  Y\,S]>Nh}:ؔOCIɋ ZvZFƖmQta {lA ZhvaRǂ&0O@u ZN)Ij{OAẖ|Hϳ|/ [ oqox{gګΔG/x": [z߉ Tr,D-d [@0))=o3g%)J4Pb [AGyj.$2~; [͠OH?x#Kmi / \&ޏk!I([A + uY \b]6{6 }4aG \qrT_7دi+5 \\ECEr?[RkR SZ9q ]|? ìkw0eXDX$K ]F:~~ +@ƔcHde-%X ]67#{. +g3äc%u ]Fx+q%F̥X4z +jZ ^ee$;-ń#(թE y0 g ^JS&؎ǘG-)BM*z!9L+SF_~Ĵ( `Cw#&U Ȣf'Jc[಄͠b74C `O'Bۖ;=* `,W( `X﬉hOv@d.vaHӽ-I֎ `S]K +g_hQm|7_ a"3nIE;uɇ1d< aSt8b>Gx 2: b ^"ÚNAEhe\j9ߥ bJJ;{4|qdC0 bn$G +^+y”ؗ]d[?Ë, bw]- 3#8P~殔A cz @Q?Fh l3*.׎ c^#:$('V|z1nSXu/| c&=.biAcmu>ڨ}V d3.3` d}WL`v>!p^ d2ai% iV1{z`# d͹HG`*Ű*u<U% d;\ҧm>g;uۓO'ц eJcA͆8$ 1fi*jio,' eRMօ?c@u&"6* e3ON@t +FYd/ j, fNX,yu]/蟡#4Y?O fcӍ'Ut1 +pEOփU fuc2M4uXq22|{p/Ju f +g3 s0z +޼~C;8GOy frA`޶LŐXg\sq g^` bgB9 C ϏE gHr.997pCe! h- Ѭ_.AX' h!So#@:g!l-*[wDn鼊% hT7k~׸D"i:\mF^wX( i Oo߃za;Pu3 i.4ɯ?I!AK'Xn{Yj|; iR՗+-)j-XeK + iy&r':w~}ND=pج /IM: iqƢ7֑k_k|s7 j.YevIѻ׷*|%_ jRۻMˮfQ5c9DN- jAzwf>:[F,Kz jd7M/ 4(=e=e)! k?4(#1,~umq kCW]HEϋ昢)3N kÂNSIe"1K(%\C;Z0T kv 6rtv^jtJ-Y\ kBw Ӌgo v&87lrΏ luu\f~72zui71tPjL lX$!*؆ PBPZeyVlQWW! m38(`X`$AOrd mɿ Ya!IK2c7 6N^߾ { n0\E&fO%jiź[WקE o +8LNO/c5w}֘ ok6o?;cND^4' oւo#P{m< /GvW ovuΔTXqMe_2& p\lW5i~iL+`|^V pfύT^ E8lC7Ҭ ' p+eǹps9d[R)'w qpfƚ] HaЄOwdU q{"z<[ )t8FgIEh* qkѣ"Ȫb&qԗbAl* +ope) q4!ě-*]qfǕ[3t q nC  Tg4l )- rKˊ"⤇O/u<i r.;e̐So@,  rRlwa +qBO#q79[l+U sUIeNaZKwWY ? sxLAKZ*M ёvtOᥨR0 s'z`dNS[dU Ye}9 t6k# +_:l┊h(#)q tAe0R%}|%L>$SiXF)g tG*'n]Y _YlqŖgpt)c th\_IKiY#d!-PZK +qU u>eΝ\ȣ'麨Ø um؏-B6BBB+Q{Dx; vr'o_:좛X1o9S/ v5o_f{['k9tWL vJ͐%<~lZ\GJ:Ecb a vWIj&UO%mAFL |'F v5 ~گ k띖 !8 .M vc7̓*B)mJYi0[qC wh!9X jq aj#@ w#+dcƘ SWi>B x?..@H5 x m/D6hs,t(LD#⋨ x=]tZ8zM ES!y-o x}-RY; M"^= yf89"{V +YO_š.xZo~~ yt 6X<ѣ}e~OW z(0]@r٧VTAMȹ%% z0Ӌ>$'`G58"8 |%֨5=85YkJ |)YrB@p %/(trȃC' |;|أy0ݘÛ l1Kz7xf |WJ.\n8 A~yQ?b)xa |}?uf}Vo#czSDnie +Y |?HV#E,e,j"KeL% }C5S\C"Q3s#D }D7p;`m~3rs{V }6M~IO ޣh}KX7wġ ~N\m+m軦X*Mwd ~~#m, #$PvD($c ~E`FaG{g? U:ǔ +@% ~SNNZHГA1fq 6x+ +|> ~ofHGDF.U2 ~vj!+"%e$5 +Fg3[r y|[pVl饆 պ Ֆ,~+FSɮ/⊁& `Wp_S +R%Ol&f)+ xnNn!♬0ɮI]IIH5 ,weҜ1csv愻E [UAtԼfsrt׋ϗ_ *j)4 -dY+9V͹ 7 +3 09F뭩1ԱHr70˿HmO w~Cy V4^z$~P J/B<ë쒝{A3"^ w$.CzWXJ71"lٕMI зGDZ r@W'G $30B7XMW~L muqpN <58u^Ϡv]Y&%*WEdIB# %mYrS-aP`Պ9l$J m(]P/WAeVfx.sG9P w-ŽhpȂAl5ʵ[ +),TDѓ:9n[^w$ e!.Z{:B 'LJG!I܅IҐUw,E 34 :((:F$Y-ˌx u: awMG6(h:Z\B:! =ڕjU[~qsp4$TcKz\qѳ+_* S *@gY8Iv{X+kj :\`ж,Ii|} ڄ9u"rͽ]%?ThuƢDK LE紫b2,e"S. >I `\yŋ[17Xqxni8*8 '8dNSvǝ<[ D '޹P@Cx *15c&l :~q2| +0y09ݰ $I8/9D oZsZv[ɇA= z_ r{[Q*ZQT>q}@{W i*r +AE?i5rzM7k%~ mv* pGB%akdE.~*xV2h6kl s vWWCC +TʨXbLj5  gg5z!}s)^WYj1 hUx~ +t3"U |'1'FΛ/IX:"F3~7M C5a7R^|,Ďo6L ¤X f.0H"_ +JMaךƖ Ї6_a{!R|eR/n T|ڇv +e +̧?tbU&.~9 gIukS<4N9-&= @ MXMb 焂u=uqC8Р XݓMyK.j|ѳ*V" yքJNGX%$_t c;K˃#(Z3e4mmI(: b: +l4a/2$ ;A0I &ɟN/,̻UN05LjofJ #Xm*}{ g|`ז:ۼ aT8tSww! vlNL`ǰ\ +ׅWZN{ Csّ{E]^9J)rY ժiO 0t}\盝]OE-I r:5g-~p۷/_Q'T :&Y˛X Z$ftY#'F ̄;xV/%ЊfCW== ;a s<;u|b4yH:~t L0>uP h4kڱn0" ]^)RhAGj͌pqWtD,~n d@j]=9# *ppJ}l8N 4 vx˧b_o'}2#vڂn2 +q1[ ؒcУ9_p ̺Ԑ4 &]Jy=2PKQk2Z[Cfɮ xNKv\^ͩqڐSX(R +>jDږ1<uh%Se\ P:?4Ũ"V*,@^~![l&N@ >w CDj"'Ab>^2y -+W-PqI.Ê'N;,5H ]Vjh*n ZDFQk8D܄9- #ﶗa + H>9%DB2 o؊Et%P4/["6, Z"Q;(Գ>5|_*b# e@07>0qvGq Ps +% (^ۦ!͓Ү 2 rCow!]/P3 b0WQ"=Y#X 3ڲ~Ij;c8h{h q +_gj߻h.5^͒bB ĝʜh^Ց$0@=qE{ tao O^s=Tu(' u2 fʵߒ` m׃:}us uPK8S|-EbQԠ2Wve Eo2]fyaX? 0TG  hqE6:$[M?]5u, +@ ZࢢV/XM-M~SF $g2lQ5b/қ|t~6|86^ EQ-n}b;HadDP $iQtCL0 +I툤 $쾡XxLHx]Lac[ku)hˆIh0 ;ܟdxwEة07?h ׵ >sk99| } +4[;BXuo jΤY ۱yЇ2㬥l_$z 9Vqjp |,!mJ,6熧 +{PN9Hr{ Sngm&|G k ||\8NhBLw!-Ar U/Cmۗgܸz||!RdL+ Q_ MXk 8i1YO36'  3s9~J.o $07Ehk;'y"U3$v'ѣF "#3.aF/ATlQ T@ +z7^f>c 7H)2( KL<êsIk@d !F^z 5 1#2nitvqYi!| MYVS/`'.][ WNTqrGN +k tpd,h}ړ$8 8-6*)~WIץju; *WU`YWD3ۭgzWOn foB^~Gf%t~B wK *EGI-T%0!<݌tK 3a*wf.12W,2{XZ(n& yZ) ep9QS~_Y ?Nm0Ha7d+Sl 4 2.rS̢e}<CՅ5 -i^`b$JjWPje#>%)ʻ Nk[GҞܝ3Epu `B;%:-Wtx!UrME  4gC褴wi.6F/Jf}4 g^ +$ngAI*OJC(< qajIX&zV#ܝNFO/$` ]r|BZ +:uyK E]< 0xsO!Sm2p*84|u??W EH6?8Z&qNʺxE zaV*y + *h ]M#LG&0Dchǩ(,S4r p+Y{ˣ)w/'6M "̉q7p +@շ~x>r lɱ$_nehً;0zU) O KZ ғꎾRv'/= vͷ'c-vȴcO ~aɉv=Gv^X0 E'9?A}8 ճ)loT? Ǻ= +6 *cpG fx 4(b]8oIXKooxyH$ә /o +K&]FDVkJ/S ȯМԧ9 I P*H &CJG KCs˦2k>}? `F*ncex~ ʕsə! NآvT !;@XTD#;ǜl8)m+w ]):ɨD7_ bΒb@^x n s{vcS6iK5  +:7UP6' Ԁ- +9w.F{4#KjV ${L (V[tE4o~Ўx^5=P )+O$*eF Az>\1* $q 4+`BD: 7*A2 }-h4FPhoK2G1,(|Rљ +&kMU%]0n%)/- 1?Duf"#6_ n87.> r~x8{ Al0=ؼ4̹_QS>>'F !PFkU5^q"uAm~0 ZIcNju`/po +ܙ/W 0S["UU2T:?7o9[ W8oFЙTg Bxi "墜- +`J>.> U rw3htQ&?  ™:-}L2Z)娱k5gv$g [9 ȼlA is4*kok )x"U8$FE~)oK|̽ ?c'0o&S:_|g!O"ZF %-qL4̪2&isg묅8 ڝÅy2 +37N p1”<<{r?8A2i/PT4 ?P5 +g`%To:jNh Ac0BQYAaTr*908 ^Ȭk+ơ"nfR G+w[Y) I6ڥ ȁJ.+~NV;w%ߴ Wh 4FSR_ĭ9^_kiR `\ýK"2> %Xh{˅ > T˒ \af+ltY &(ύC@S"hb&@cL-  4GH-q3g򒫌WHXч †ktӦ؂6B !˜ϰ\UT µԃj 6p*1܂_`r #߱&|B;zqV֫3  iZOVfK+GH~vtW); ă;Q9?4"Fi>P ĴZa5"hc]18^z, r#;*ҔSXJQ z<Z%0c1l0n;,q0 ݆J;EPwIqrWTׂK!,` X7>HNaM 6=mdm lDMПo ~Ry}8}u^Fj{ ˚lzޔ]2x}7&M+JbI 6̬%,EDP[cզ bvCy K4Ϟ=lX U;M|}wYԡ2kBPgÀ ď0p,AJ| +sڸ5 Ƿ1IlzqԽB  ;L( ,Wxf&*jCܵN1n8v<ɯXN Ǧ#7=]=CyE06"qjkl. &ڶYh Y5x +nO ȕ>'Pg çcgam3M ț(#n{bo?_f Ȟ]<-!v ?ET!z]& ͋ A4@%:ijI0 {[&nUK**h{# :O4@ >7(ٍ( eN%NqSeܳ}GЉe] DR :n?k׳ƴ!F"/F> s ! +m +erq7/5tFCjk (,$d@ɢD\>ݨO U8b'Y4EzW$ܛY,Ju: ΗЎ_h϶y7,r_NE 5w:;eUm5an1Oʓ#w 9~+L3VtoX#/|U{- ؅%h1U2A yѢ;XyS 6P R5"},zNط*e tƧW7'}ywmWQx ЗH_P]%xe[U`4 л~= [ޢT` L]`1~Ht ABqqin|WR ^5B gy#]~_gNf TZQ~ͫ qT;(>>( W7Cyo#E ѡT È8a9x; ΍z,y?}lP2x' zM-R0t=zțX\*  ُ})p=Zt[n +2A)5W ,AORN za(xp EP2;L]Г -nL|OEPWw zJ%J KhqCZHL1)Y қj%ItFYЪ&tfRqX%Dk 70'Zt5_dQ<7u\iX _X zn4wb܊t# pu S8m sX78K 5)d#k<B-ejx Fo.(yٸ)s<c^td5a O1*N>KW ŭ F#uzH^Q Đ8|h*s/%Fp ֲT#|18%cU-`< 'k of!Ж#DMP/Ky" 6.fPOaS=:]Pch gw`E ׶eGK#lrT:k-UMcgw9!M A*M56V,YHY RL Bq>{m%yx @Y/JaE iD]Q;b쭘!Kc&xI &g"BB=. 6Ӟ B 8IBc@ȝyTIx1"3-b2 RlDw" cX}>#ɴI. + sO0=P_%C-Pnj ۉ ;q5,MSiI{Ư0ܶ N@Dŕv<[m+kOF 0/-ozAhu m&CN* l!G423043{f \_` 䱞n}4LWϟ [Dv?"\VrF}Ĺ^ c+/EεJh~d/t!rOKĉl{ }H XoܙnmAN.#^\% ێDr5Laߝ?喁 `,Y6ǟ:f| !]2 u*UoUx E'3lH#f5tE`nZ5 +#Kyi#'"2p2C36LU #1"[DNqı,bqEqb J ö_t/+RÂ,}@Տ l`8Y%'\`N @,mZ* ܛ+ws bR-G (Is)Fa ܻwLkH6_O1v_M9^9<ܯN g;.b g*A\r (7!e= '_wBZG)JC ݟċ3> gt/DuX3Y/o_/E ݴCbL9LNoș7WG s=I?68-Y7N+F( wKε2zdҦN[A0vLk5ŬEh _>Ȃ&> +G5Z @@u`-r'"żG ߟǥQ#)],.dPr% ߴJd!to., kzS`! 4wzr) +e)Z\. &0}nk&as7ͺ7$} Nڝ 2oOxG4/f@g` Oɡg<Bcêy[فs` ?!*RBLPAX5`ڳt== &,0P2RXpqws.~ܥi} ᶃ[64JԎ/ B տ;Xو G1y|  e]BjIH +GNm];z 21̠ ?ۯ:5"6o G_w.ZE[`3 1B 4z|y-lWB_Op".5 T@vZĠi]\as`]jg, .eE:r*,hPx0bt9:CDi `!CH<`޷$&$bIL =s/#j4k3A0"Q )m^h/K BѳF UzTbmAk"3q f Oj19zcs<=?N xUh o"M"d )M鸞Q  xѐz`\S^U]36 PM7NRxKWH{W 4wڽeܖP֠ԦRSp mH2Vۖٸ*u9"y]s `RK8S<݃Ѷ2@ubx%B Jm B~A=Ɩ}QƓq%\{g hm+@}"H#:lO&I (ɩ҉y"S@MP ]~X 1KTAF-b݋fA9{V tjCN+.}/  ~ϊluv8-v37ݽ`à 矣bIH3JV 1: oץ$2-k/5~o?-Ozr qEK\noCUXfp+ Q$FD qE%v +*`UV9 s#$3pDŽsUh^}( P ,!9Y$'յҵD 鬇(=|I|hX58Vt ZE(dAK 8?,m xh8xю=7MlD3Ԥ`ҏ] j\b^&pf80IZk,:E oGn:5lyU<ޠR4X%c +*A`ow'#X]Nv` 1ff?]u.zBdաR2] Y]2BQj 5E) mG6 t@诩б&> fg\֜) =n? c%e= gu^jͼK ޑGx qG_R87/SNv3ފF ՙZ#eC1q%ۨWTyQ %۩R HM̅VݍF L# 泎X.MD +'%btR% 76JwuS_VM2r hy&f%iXapv>UN Ƭ|Dm۫ 65"CZnY ШtF ? ίָ%Hj =5-TxyG)ٍ Q;Q2w1E`E3ΚT\W B =FT[(Lۯ}m E*n{O2ObJK{ާ{=vW *tiPϓsDP%G Ai $J]@_ӜXg !d(R "B]vk8- x(Y;ش] ?Ϫ1'<ůJEY kKOS~E%+vؖ_{ \c$fo" /^5.dsԹ gMb_iA1DlL gp^ =29e^v}A=ťkPc2 zWVwy6Ä| nTxk\*fovXV͒ONBR، +<X s s{4A[k{QTh81 Yto^fZ/Ȃ`IҞ0  :B)+yѶڽ^[:;ѯe 0clcG$Sⵊ#L/о, j`-iq3!}xۗxՅ|K W ^KCr G+^DcO73 8#vԎϟvhj!ܮ!\  +T~` +x`ь6l JR(@2 Guk|c|ue gH8d(\(mg b>' KmHQ +j6*/Uf;H 9%RCg蘼8HW2p HaZA(ޙJ@J\ V춧-!1WT~ij  zӕY ؆ sBM<ܷ f_kv|,+-Щ*V9 AO:ȌɩЩ &P1N -dݪ+Иw.;_ >fУsR/Qؗ J!Zuobb KRfқl90seh So>W!Ҹy&0   ݗ'\XJWp 09p?$-P @l.'nZr):K9 [={s QEvMhx\ ɔ9!k<+nnk ]oR6;gkx/2zҁI^Ǔ uNW:>`δ$I* ū1$a%8Dq_FU"O .N7져4cRpC_ t! }#FVD +`1AOjc>T \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/kp_pinslist.pb b/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/kp_pinslist.pb new file mode 100644 index 00000000..0e727592 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/kp_pinslist.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/manifest.json new file mode 100644 index 00000000..8652954c --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/PKIMetadata/1639/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "pkiMetadata", + "version": "1639" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/SSLErrorAssistant/7/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/SSLErrorAssistant/7/_metadata/verified_contents.json new file mode 100644 index 00000000..9cc5f754 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/SSLErrorAssistant/7/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoiSUxrUllPSmhIVEZacllLRmN5UC12SkJrVjNWbWVLdHo4d1hEb2VPWjBZMCJ9LHsicGF0aCI6InNzbF9lcnJvcl9hc3Npc3RhbnQucGIiLCJyb290X2hhc2giOiJyRFZLUnlPcXBQQnI3RGhkM2VTazBKZzYxUlJXOVNzeHFBYU95WDFiWHFjIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoiZ2lla2NtbWxua2xlbmxhb21wcGtwaGtuam1ubnBuZWgiLCJpdGVtX3ZlcnNpb24iOiI3IiwicHJvdG9jb2xfdmVyc2lvbiI6MX0","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"nBdNk-7bgnEftAs4hWaHwF1Lk9pt7Eh6pcqe2gyNsE7VnVRp-H27tm1RFAF4htCUlXNJxX6YY-MUiK2DqJpQ3c73KDaFV8DcnadQfcXO3Lbrw7jLYSUaSdzujPkTyhuFcq_BhK0KWiIJ0aJgh7nVOBfAa5AbE6oFlLKMB2Ls0gmzS1-a5hUIu4rw2h9r9jkr6gLYbein5Jk2hdwW3u-1GNjyki4dftG2iZNAI8VhUf5gnCiF4AHCnYSGJsM0RGkmO_HJIzgwpQpP3RDsG2ioeKgxL-kcHhjXWOj3uVGyxpp1FkyHGkeGuqpFZMAxx3CEBiOtFj7i3iQxkgEW-E3uMKI3yA3fSVFqw-GihlLhx9v8S79kDny_JtYvAv9LzphJ34090JUMrBG_hVeuIpeOG3Z3LcI1KIV7mKS7IfXl-ZAMb5qsL3YzHD7KCMPyKlHrrw5ZJ_oJxMBZqQC_qZLC36_5wmnRxtfzej34HpzP1HvkR4vkofN5BXZ5p0Xq774l0b0A-N-giOuvcbLNFBrY47L17HJbrjMbB3ZpWKlL5dyOylYgQNU0nmvBd_r8gTBg9X16_z5Ib-W8-FoJBRFLDD0EqEDp6H2CWuBcGWc80dZCH9nA6w8ZAQtqHZOqdbX2YDdJ8Xg64MVvPer2hNbC5ZyI5mVcCr2lR7O-wt2DBD8"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"eU4ORDVSV8PBvRKcnzbrqQ-HyUkwslGv1NfXKybzBh8IA31azpRYidoTBWgBV1m-apgBUlm846hM9XSPtDEec0VGgWWSCHrCOsDHF5Jb_SEpAm1dhxrKITWvjk1KuNnvQBezUjlszJKBw-ZVGQ0-FeS1rHMg-auzxsWcOYhG57ac0v4L4nazraZO_Q3ykiSjBCGpHG3WXa7WAL1mbe0TY5BSNzccSTVUVo182OEuRR3Napu_6hNoarZ4EZOw-BtaFGmKoswmrVvIu7FJKO61ar54iX5M1qy185pdiFuTxqzQN75I7KgD6yZ-RfCuyAbO7B0gDfjnegDr1iEeUcf_ig"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/SSLErrorAssistant/7/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/SSLErrorAssistant/7/manifest.json new file mode 100644 index 00000000..51f082ae --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/SSLErrorAssistant/7/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "sslErrorAssistant", + "version": "7" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/SSLErrorAssistant/7/ssl_error_assistant.pb b/apps/SeleniumServiceold/chrome_profile_ddma/SSLErrorAssistant/7/ssl_error_assistant.pb new file mode 100644 index 00000000..254d873f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/SSLErrorAssistant/7/ssl_error_assistant.pb @@ -0,0 +1,54 @@ +5 +3sha256/fjZPHewEHTrMDX3I1ecEIeoy3WFxHyGplOLv28kIbtI=5 +3sha256/m/nBiLhStttu1YmOz7Y3D2u1iB1dV2CbIfFa3R2YW5M=5 +3sha256/8Iuf4xRbVCmCMQTJn3rxlglIO1IOKoyuSUgmXyfaIKs=5 +3sha256/8IHdrS+r6IWzSMcRcD/GA6mBxk1ECX8tGRW0rtGWILE=5 +3sha256/k/2eeJTznE32mblA/du19wpVDSIReFX44M8wXa2JY30=5 +3sha256/urWd7jMwR6DJgvWhp6xfRHF5b/cba3iG0ggXtTR6AfM=5 +3sha256/IJPCDSE5tM9H3nuD5m6RU2i9KDdPXVn4qmC/ULlcZzc=5 +3sha256/0Gy8RMdbxHNWR2GQJ62QKDXORYf5JmMmnr1FJFPYpzM=5 +3sha256/8tTICtyaxIQrdbYYDdgZhTN0OpM9kYndvoImtw1Ys5E=5 +3sha256/F7HIlsaG0bpJW8CzYekRbtFqLVTTGqwvuwPDqnlLct0=5 +3sha256/zaV2Aw1A742R1+WpXWvL5atsJbGmeSS6dzZOfe6f1Yw=5 +3sha256/UwOkRGMlP0K/mKNJdpQ0sTg2ean9Tje8UTOvFYzt1GE=5 +3sha256/w7KUXE4/BAo1YVZdO3mBsrMpu4IQuN0mhUXUI//agVU=5 +3sha256/JnPvGqEn36FjHQlBXtG1uWwNtdMj1o2ojR/asqyypNk=5 +3sha256/AUSXlKDCf1X30WhWeAWbjToABfBkJrKWPL6KwEi5VH0=5 +3sha256/zSyVjjFJMIeXK0ktVTIjewwr6U5OePRqyY/nEXTI4P8=5 +3sha256/9dcHlrXN2WV/ehbEdMxMZ8IV4qvGejCtNC5r6nfTviM=5 +3sha256/E+0WZLGSIe5nddlVKZ5fYzaNHHCE3hNqi/OWZD3iKgA=5 +3sha256/QJ/69CTHYPRa0I3UVlwD6N4MtToxpQ1+0izyGnqEHQo=5 +3sha256/LKtpdq9q7F7msGK0w1+b/gKoDHaQcZKTHIf9PTz2u+U=- +BadSSL AntivirusBadSSL MITM Software TestF +Avast Antivirusavast! Web/Mail Shield Rootavast! Web/Mail ShieldK +Bitdefender Antivirus%Bitdefender Personal CA\.Net-Defender Bitdefender/ +Cisco UmbrellaCisco Umbrella Root CACisco5 +Cisco UmbrellaCisco Umbrella Primary SubCACiscoO + ContentKeeper"ContentKeeper Appliance CA \(\d+\)ContentKeeper Technologies3 +Cyberoam FirewallCyberoam Certificate Authority1 + +ForcePointForcepoint Cloud CAForcepoint LLC# + Fortigate FortiGate CAFortinet +FortinetFortinet( Ltd\.)?M +Kaspersky Internet Security.Kaspersky Anti-Virus Personal Root Certificate( +McAfee Web GatewayMcAfee Web Gateway( +NetSparkwww\.netspark\.comNetSparkD +SmoothWall Firewall-Smoothwall-default-root-certificate-authority@ +SonicWall Firewall*HTTPS Management Certificate for SonicWALL+ +SophosSophos SSL CA_[A-Z0-9\-]+Sophos +SophosSophos_CA_[A-Z0-9]++ + +Sophos UTMsophosutm Proxy CA sophosutm8 +Sophos Web ApplianceSophos Web Appliance +Sophos Plc! +Symantec Blue Coat Blue Coat.*> +/Trend Micro InterScan Web Security Suite (IWSS) IWSS\.TREND +Zscaler Zscaler Inc\."@ +3sha256/cH02TnKuUhQx3ZU4l/nEhG1bjDJCmP5T+9StofLRFX8="Mitel(0"@ +3sha256/cH02TnKuUhQx3ZU4l/nEhG1bjDJCmP5T+9StofLRFX8="Mitel(0"@ +3sha256/atuOPgVUYJItFQHLl/lMagLjnI8ndMpAiCW3tYN53BQ="Mitel(0"@ +3sha256/SQtuxr6y1gNHILUUm2spzTVRWYjMFq+FQUiwe5sfihE="Mitel(0"@ +3sha256/71UShHFSMt6S4kbDIzKTYrEySTuxa1ieR3VSC+uHGlY="Mitel(0"@ +3sha256/71UShHFSMt6S4kbDIzKTYrEySTuxa1ieR3VSC+uHGlY="Mitel(0"O +3sha256/DEPqi83p/DvKFlZkrIIVVn40idU5OgyB4aeRQZkuGVM="Sennheiser HeadSetup(0"O +3sha256/j1kfeqTcPv6UkMOKRpLJAR7RKPHeWVVpQG13tvofa0w="Sennheiser HeadSetup(0 \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/SafetyTips/3091/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/SafetyTips/3091/_metadata/verified_contents.json new file mode 100644 index 00000000..b20ce588 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/SafetyTips/3091/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoiaFVIZHp2d1h4Q0hobkpkb3B3eEhjakZYbGVyREpvX1lnZ3NQdFBRSmNnbyJ9LHsicGF0aCI6InNhZmV0eV90aXBzLnBiIiwicm9vdF9oYXNoIjoiSERkYnNFREc4WVJuekJ6LXlDQlBSd251b2tBYWQ0TWpjVnpWczFnTGM5NCJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6ImpmbG9va2dua2Nja2hvYmFnbG5kaWNuYmJnYm9uZWdkIiwiaXRlbV92ZXJzaW9uIjoiMzA5MSIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"R9Oj-xP81rt6_hNacy_Wwfi7wAz6CtBmxz6ap0-ITJ6u1WupIACbHP38utaqka_HiByvdLofZxzpjKU7cHL9KTDKN_yE9REXS9YuVe1bvjASzSx0a1U0_1qZxebUkaidN2FWODitYuyAmqF3t4N_XxOB8_GCiYDyvmOAW60VShmjH7-911T6E1kgBqgrVIF6R8eJ2EKgCm9MAID_-3ylou1y3HnwDOcHcN3MPgjHk0Uchu_vpD2fWW4s2NZ-iQ5JX6i4Fv5oeWjAn1UkirUVVP3EJiKPgQQfPP6C9XRr_eQdM55jPArxd6ohZd3imr9HB7vEFmewKVxr_GddEFvvG4afMpzlQc2NSpRL3gPRI8w9uGa7sOeYSJo3faeLvWpyvn3nnHm--sWZTQU2plG-oH6aeaT-ClsRwvSfq3qDGAV3woKdn4bDgj96klo0pXK_7smifNxtYisR84IhI_zgdGPx-3S6N9e9cw113ivn8oz989IgiUBKeEzFELqszYnBVMG-ncixgV8MkPRQaU5I9gvaybrVDKwGRx-vm5Pi_fX4yCi-e1ppIR_Z8RY6YB7wiP1-mzrGmy1IlKA_4baN6iEzYbpWSSdOikm1hntBHyr-oIwf24PkgWXlv1avFXog0JJy963qHqQP4rUJyvqLM6Au0gYoZtWWrVh_FFhUjbA"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"bUoZ47lXvk1Z8A8KlBDY1g1c6VIQkfeNxjNmsIQLRMz1xvCyOU08O-JhaQTPpeFSf1yLkN9DZsGJMTakj9drVDZA1kffN-3TImpOqGEl6D28qKlSkhOVeU8dIzFeyjnskzcBy6F0EXq5ssXC4vM4nGLmzGBizAlP9oo3glaaWSOLYpJZ-nOHcnWuBhZ8ujpevy_6efTBWwWSedhlynX_dSZC4J-Ybsj0i37eXso-NFJhFYNXFGl2b6nuOdsil3pD2FAO62teiLf0nXccKfQ0ZdixUW4dMFMTK39iPJXuVjd3bScGRusULChz3WCGmn5ZFqPqirdJbKk9hkEwzz403A"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/SafetyTips/3091/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/SafetyTips/3091/manifest.json new file mode 100644 index 00000000..b8ac0d9c --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/SafetyTips/3091/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "safetyTips", + "version": "3091" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/SafetyTips/3091/safety_tips.pb b/apps/SeleniumServiceold/chrome_profile_ddma/SafetyTips/3091/safety_tips.pb new file mode 100644 index 00000000..4c71fdd4 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/SafetyTips/3091/safety_tips.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Indexed Rules/37/9.66.0/Ruleset Data b/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Indexed Rules/37/9.66.0/Ruleset Data new file mode 100644 index 00000000..8da738ea Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Indexed Rules/37/9.66.0/Ruleset Data differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Unindexed Rules/9.66.0/Filtering Rules b/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Unindexed Rules/9.66.0/Filtering Rules new file mode 100644 index 00000000..cd54924c --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Unindexed Rules/9.66.0/Filtering Rules @@ -0,0 +1,6041 @@ + +08@R0cf.io^ +6 * + songstats.com08@R1001trackstats.com/api/ +/08@R!10086.cn/framework/modules/sdc.js +J * +myair.resmed.com* +one.one.one.one08@R1.1.1.1/cdn-cgi/trace +08@R -120_600_ +08@R _120x500. +08@R /120x600. +08@R /120x600_ +)08@R1437953666.rsc.cdn77.org^ +08@R /160x600/ +08@R _160x600_ +=* + +idnes.cz08@R!1gr.cz/js/dtm/cache/satelliteLib- +08@R1rx.io^ +, +08@R1trackapp.com/static/tracking/ +08@R +21wiz.com^ +308@R#2chmatome2.jp/images/sp/320x250.png +08@R 2mdn.net^ +I* + earthtv.com* + zdnet.com08@R2mdn.net/instream/html5/ima3.js +08@R /300_250_ +08@R /300x250- +08@R /300x250_ +08@R _300x250- +08@R _300x250. +08@R _300x250_ +08@R -300x250- +08@R /300x250. +08@R -300x600. +08@R /300x600- +08@R _300x600_ +08@R /335x205_ +08@R _336x120. +08@R /336x280. +08@R 33across.com^ + 08@R360playvid.info^ +#08@R360yield-basic.com^ +08@R 360yield.com^ +08@R +3lift.com^ +08@R +3nbf4.com^ +408@R$3voor12.vpro.nl^*/streamsense.min.js +08@R_420x80. +08@R43982bf480.com^ +08@R453f8e0630.com^ +08@R/468-60. +08@R_468_60_ +08@R _468x120. +08@R /468x280_ +08@R/468x60- +08@R _468x60b. +08@R=468x80_ +08@R_468x80/ +08@R /480x030_ +08@R/480x60_ ++$* + 4channel.org08@R 4cdn.org/adv/ +/$* + 4channel.org08@R4channel.org/adv/ +08@R4dex.io^ +08@R -500x100. +08@R5394aeb3d4.com^ +08@R/600-60. +08@R-720x90- +08@R_720x90. +08@R/728-90- +08@R/728_90_ +08@R_728-90. +08@R-728x90- +08@R-728x90. +08@R-728x90_ +08@R/728x90- +08@R/728x90/ +08@R_728x90. +08@R_728x90_ +08@R/728x90. +08@R/780x90. +08@R/80x468_ +.08@R8tm.net/static/img/fbpixel.png +08@R900f44159b.com^ +08@R a64x.com^ + 08@Raaaconnect.info^ +%08@R://a.*/ad-provider.js +08@R ://a.ads. +08@R +a-ads.com^ +08@R ?ab=1&zoneid= +G* +trendencias.com* + +xataka.com08@Rab.blogs.es/abtest.png +308@R#abcnews.com/assets/js/prebid.min.js +(08@Rabcnews.com/assets/player/ +08@R +a.bids.ws^ +L08@Raccounts.home.id/authui/client/assets/vendors/new-relic.min.js +.08@Raccounts.intuit.com/fe_logger? +-08@Raccuweather.com/bundles/prebid. ++08@Racquiredeceasedundress.com^ +08@R acscdn.com^ +$08@Ractiris.be/urchin.js +#08@Ractivemetering.com^ +#08@Racuityplatform.com^ +#08@Rad01.tmgrup.com.tr^ +08@R://ad1. +08@R ad4989.co.kr^ +08@Rad.about.co.kr^ +I"* +golfnetwork.co.jp* +tv-asahi.co.jp08@Rad-api-v01.uliza.jp^ +108@R!adap.tv/redir/javascript/vpaid.js +08@R ad-arrow.com^ +4* + ad.atown.jp08@Rad.atown.jp/adserver/ +08@R adbro.me^ +08@R adclicks.io^ +L* + finanzen.ch08@R-adconsole.ch/api/ws-businessclick/*/data.json +)* +rtl.nl08@Rad.crwdcntrl.net^ + 08@Rad-delivery.net^ +"08@Raddicted.es^*/ad728- +08@R addin1.name^ +#08@Rad.doubleclick.net^ +b* +missingkids.com* +missingkids.org* + ead.senac.br08@Raddthis.com/*-angularjs.min.js +E* +stagecoachbus.com08@R"addthis.com/js/*/addthis_widget.js +08@R /adengine.js +08@R adentifi.com^ +$08@Radexchangeclear.com^ +,08@R^ad_filterlist_demo_param=1^ +08@R adfinity.pro^ +08@R adform.net^ +08@R/adfox/loader.js +.08@Radfurikun.jp/adfurikun/images/ +08@Radgebra.co.in^ +08@R adglare.net^ +08@R +adgrx.com^ +08@Rad.gt^ +08@R adhaven.com^ +08@R adhese.com^1 +08@R adhigh.net^ +08@R adhouse.pro^ +08@R +/adimages. +!08@Rad.imp.joins.com^ +08@R +adingo.jp^ +08@R adinplay.com^ +08@R adition.com^ +08@R aditude.io^ +08@R adjs.media^ +08@R adjust.com^ +<* + anchor.fm08@Radjust.com/adjust-latest.min.js +08@Radkaora.space^ +08@R adkernel.com^ + 08@Radlightning.com^ +5* +extrarebates.com08@Rad.linksynergy.com^ +#08@Radlooxtracking.com^ +:* + sportmail.ru* +mail.ru08@R ad.mail.ru^ +S* +admanager.line.biz* + blog.google* + sevio.com08@R /admanager/ +08@R /admanager.js +08@R adman.gr^ +08@Radmanmedia.com^ +08@R admaru.com^ +08@R +ad-m.asia^ +08@Radmatic.com.tr^ +08@R admatic.de^ +08@R admd.ink^ +08@R admedia.com^ +9* +go.com08@R!adm.fwmrm.net^*/TremorAdRenderer. +^* + nbcnews.com* + +cnbc.com* +nbc.com* +go.com08@R adm.fwmrm.net^*/videoadrenderer. +08@R admicro.vn^ +@08@R0admin.corrata.com/console/dcconsolews/event-log? +=08@R-admin.memberspace.com/sites/*/analytics/views +08@R admixer.net^ +08@R +ad.mox.tv^ +08@Radm.shinobi.jp^ +08@R +adnami.io^ +08@R ad-nex.com^ +08@Radnuntius.com^ +08@R +adnxs.com^ +4* + zone.msn.com08@Radnxs.com/ast/ast.js +!08@Radnxs-simple.com^ +7* + finanzen.ch08@Radnz.co/dmp/publisher.js +9* + finanzen.ch08@Radnz.co/header.js?adTagId= +> * + www.adobe.com08@Radobe.com.ssl.d1.sc.omtrdc.net^ +< * + +cibc.com08@R"adobedc.demdex.net/ee/v1/identity/ +<* +sky.it08@R$adobedtm.com^*/AppMeasurement.min.js +* +automobiles.honda.com* +atresplayer.com* +foodnetwork.com* +atresmedia.com* + cadenaser.com* + antena3.com* + bravotv.com* + lasexta.com* + verizon.com* + xfinity.com* + apple.com* + telus.com* + +crave.ca08@Radobedtm.com/extensions/ +""08@Radobedtm.com/launch- +$"08@Radobedtm.com^*/launch- +C* +doda.jp08@R(adobedtm.com^*-libraryCode_source.min.js +* +firststatesuper.com.au* +americanexpress.com* +shoppersdrugmart.ca* +backcountry.com* +fcbarcelona.cat* +fcbarcelona.com* +fcbarcelona.cn* +fcbarcelona.es* +fcbarcelona.fr* +fcbarcelona.jp* +usanetwork.com* +vanityfair.com* + tatacliq.com* + +absa.co.za* + +costco.com* + +lenovo.com* + ceair.com* + lowes.com* + oprah.com* + wired.com* + +ally.com* + +conad.it* + +hgtv.com* +nfl.com* +pnc.com* +sony.jp* +as.com* +dhl.de08@Radobedtm.com^*/mbox-contents- +'08@Radobedtm.com^*/satellite- + * +canadapost-postescanada.ca* +myaetnasupplemental.com* +firststatesuper.com.au* +poweredbycovermore.com* +malaysiaairlines.com* +searspartsdirect.com* +support.nec-lavie.jp* +americanexpress.com* +crimewatchdaily.com* +shoppersdrugmart.ca* +timewarnercable.com* +collegeboard.org* +backcountry.com* +fcbarcelona.cat* +fcbarcelona.com* +ilsole24ore.com* +laredoute.co.uk* +nflgamepass.com* +telegraph.co.uk* +auspost.com.au* +crackle.com.ar* +crackle.com.br* +crackle.com.ec* +crackle.com.mx* +crackle.com.pe* +crackle.com.py* +directline.com* +fcbarcelona.cn* +fcbarcelona.es* +fcbarcelona.fr* +fcbarcelona.jp* +usanetwork.com* +vanityfair.com* + elgiganten.se* + laredoute.com* + mastercard.us* + mathworks.com* + monoprice.com* + smooth.com.au* + hellobank.fr* + laredoute.be* + laredoute.ch* + laredoute.es* + laredoute.fr* + laredoute.it* + laredoute.pl* + laredoute.pt* + laredoute.ru* + tatacliq.com* + crackle.com* + eonline.com* + gigantti.fi* + godigit.com* + nbcnews.com* + nofrills.ca* + realtor.com* + repco.co.nz* + stuff.co.nz* + verizon.com* + +absa.co.za* + +bmw.com.au* + +costco.com* + +lenovo.com* + +oracle.com* + +redbull.tv* + +subaru.com* + ceair.com* + elkjop.no* + lowes.com* + oprah.com* + radiko.jp* + wayin.com* + wired.com* + +ally.com* + +conad.it* + +crave.ca* + +hgtv.com* + +jeep.com* +hrw.com* +nfl.com* +pnc.com* +sony.jp* +vtr.com* +as.com* +dhl.de* +nrj.fr* +sbb.ch* +tou.tv08@Radobedtm.com^*/satelliteLib- +$08@Radobedtm.com^*/s-code- +* +disneyplus.disney.co.jp* +americanexpress.com* +backcountry.com* + nbarizona.com* + homedepot.ca* + tatacliq.com* + +hilton.com* + +kroger.com* + telus.com* + +ally.com* + +crave.ca* + +hl.co.uk* +mora.jp* +pnc.com* +as.com08@Radobedtm.com^*_source.min.js + * +healthy.kaiserpermanente.org* +churchofjesuschrist.org* +starwarscelebration.com* +poweredbycovermore.com* +automobiles.honda.com* +americanexpress.com* +manager-magazin.de* +dollargeneral.com* +healthsafe-id.com* +deutsche-bank.de* +guitarcenter.com* +plasticsnews.com* +atresplayer.com* +backcountry.com* +ingrammicro.com* +ralphlauren.com* +telegraph.co.uk* +bosebelgium.be* +mybell.bell.ca* + boselatam.com* + cadenaser.com* + lifetime.life* + mtvuutiset.fi* + nbarizona.com* + virginplus.ca* + walgreens.com* + boseapac.com* + currys.co.uk* + eurosport.de* + helvetia.com* + homedepot.ca* + marriott.com* + news.sky.com* + tatacliq.com* + bbva.com.ar* + bbvacib.com* + bose.com.au* + natwest.com* + philips.com* + samsung.com* + sephora.com* + verizon.com* + xfinity.com* + +bbvauk.com* + +bestbuy.ca* + +bose.co.jp* + +bose.co.nz* + +bose.co.uk* + +etihad.com* + +hilton.com* + +ing.com.au* + +kroger.com* + +lenovo.com* + +snsbank.nl* + +subway.com* + fedex.com* + telus.com* + +aarp.org* + +ally.com* + +bose.com* + +cibc.com* + +crave.ca* + +hgtv.com* + +imsa.com* + +ssrn.com* +bose.ae* +bose.at* +bose.ca* +bose.ch* +bose.cl* +bose.co* +bose.de* +bose.dk* +bose.es* +bose.fi* +bose.fr* +bose.hk* +bose.hu* +bose.ie* +bose.it* +bose.lu* +bose.mx* +bose.nl* +bose.no* +bose.pe* +bose.pl* +bose.se* +ihg.com* +pnc.com* +53.com* +as.com* +bt.com08@Radobedtm.com^*-source.min.js +O* +tim.it08@R5adobetag.com/d2/telecomitalia/live/Aggregato119TIM.js +08@R adocean.pl^ +08@Radop.cc^ +08@R adotmob.com^ +08@R adpnut.com^ +08@R adpone.com^ +08@R adprime.com^ +08@R adpushup.com^8 +08@Radrecover.com^ +)* + +adriver.co08@R .adriver. +08@R adroll.com^ +* +ads.atmosphere.copernicus.eu* +ads.palmettostatearmory.com* +ads.realizeperformance.com* +ads.elevateplatform.co.uk* +ads.mercadolibre.com.ar* +ads.mercadolibre.com.cl* +ads.mercadolibre.com.co* +ads.mercadolibre.com.ec* +ads.mercadolibre.com.mx* +ads.mercadolibre.com.pe* +ads.mercadolibre.com.ve* +ads.mercadolivre.com.br* +ads.colombiaonline.com* +ads.viksaffiliates.com* +ads.siriusxmmedia.com* +ads.socialtheater.com* +ads.buscaempresas.co* +ads.business.bell.ca* +ads.adstream.com.ro* +ads.ferrarichat.com* +ads.mojagazetka.com* +ads.studyplus.co.jp* +ads.8designers.com* +ads.bestprints.biz* +ads.scotiabank.com* +ads.wildberries.ru* +ads.cafebazaar.ir* +ads.instacart.com* +ads.microsoft.com* +ads.midwayusa.com* +ads.mobilebet.com* +ads.pinterest.com* +ads.shopee.com.br* +ads.shopee.com.mx* +ads.shopee.com.my* +ads.smartnews.com* +ads.sociogram.com* +ads.us.tiktok.com* +ads.bikepump.com* +ads.doordash.com* +ads.jiosaavn.com* +ads.listonic.com* +ads.rohlik.group* +ads.safi-gmbh.ch* +ads.shopee.co.th* +ads.snapchat.com* +ads.dosocial.ge* +ads.dosocial.me* +ads.flytant.com* +ads.harvard.edu* +ads.kaipoke.biz* +ads.luarmor.net* +ads.msstate.edu* +ads.spotify.com* +ads.taboola.com* +ads.twitter.com* +ads.allegro.pl* +ads.comeon.com* +ads.google.com* +ads.gurkerl.at* +ads.magalu.com* +ads.misskey.io* +ads.nipr.ac.jp* +ads.selfip.com* +ads.tiktok.com* +ads.typepad.jp* +ads.woori.team* + ads.apple.com* + ads.brave.com* + ads.chewy.com* + ads.google.cn* + ads.knuspr.de* + ads.naver.com* + ads.rohlik.cz* + ads.shopee.cn* + ads.shopee.kr* + ads.shopee.ph* + ads.shopee.pl* + ads.shopee.sg* + ads.shopee.tw* + ads.shopee.vn* + ads.watson.ch* + reempresa.org* + ads.gree.net* + ads.kifli.hu* + ads.mgid.com* + ads.remix.es* + ads.route.cc* + ads.tuver.ru* + ads.axon.ai* + ads.cvut.cz* + ads.finance* + ads.umd.edu* + +ads.amazon* + +ads.mst.dk* + +ads.olx.pl* + +ads.vk.com* + +ads.yandex* + ads.ac.uk* + ads.vk.ru* + ads.x.com* +ads.band* +ads.fund* + +ads.am* + +ads.mt* + +ads.nc08@R://ads. +08@R://ads2. +08@R /ads~adsize~ +b* +adamtheautomator.com* +packinsider.com* +packhacker.com08@Rads.adthrive.com/api/ +* +laurelberninteriors.com* +adamtheautomator.com* +packinsider.com* +packhacker.com08@R1ads.adthrive.com/builds/core/*/js/adthrive.min.js +W* +laurelberninteriors.com08@R,ads.adthrive.com/builds/core/*/prebid.min.js +g* +laurelberninteriors.com08@Raeradot.ismcdn.jp/resources/aeradigital/css/smartphone/ad.css? +308@R%aeries.net^*/require/analytics/views/ +08@R affec.tv^ +#08@Raffilimateapis.com^ +08@R affinity.com^ +5 08@R'afisha.ru/proxy/videonetworkproxy.ashx? +08@Rafp.ai^ +08@R /afr.php? +08@R +/afx_prid/ +08@Ragl002.online^ +0* +japan.zdnet.com08@Raiasahi.jp/ads/ +08@R +aidata.io^ +08@R aimatch.com^ +108@R#airplaydirect.com/openx/www/images/ +=* + +acfun.cn08@R!aixifan.com^*/sensorsdata.min.js? +08@Raj1559.online^ +08@R aj2532.bid^ +Z08@RLajio.com/static/assets/vendors~static/chunk/common/libraries/fingerprintjs2. +08@R /ajs.php? +08@R /ajs?zoneid= +M* + watch.nba.com08@R,akamaihd.net/nbad/player/*/appmeasurement.js% +I* + watch.nba.com08@R(akamaihd.net/nbad/player/*/visitorapi.js +=* + akinator.mobi08@Rakinator.mobi.cdn.ezoic.net^ +08@Raklamator.com^ +08@Ral-adtech.com^ +08@Ralfasense.com^ +'08@Rallabout.co.jp/mtx_cnt.js +G08@R9almayadeen.net/Content/VideoJS/js/videoPlayer/VideoAds.js +E * +traderjoes.com08@R%alphaapi.brandify.com/rest/clicktrack +#08@Raltitude-arena.com^ +08@Ralwxamfivx.com^ +$08@Ramazon-adsystem.com^ +* +the-independent.com* +barstoolsports.com* +familyhandyman.com* +gamingbible.co.uk* +independent.co.uk* +blastingnews.com* +accuweather.com* +foxbusiness.com* +tasteofhome.com* +sportbible.com* +thehealthy.com* + wellgames.com* + inquirer.com* + keloland.com* + history.com* + +wvnstv.com* + radio.com* + +time.com* + +wboy.com* + +wkrn.com* + +wlns.com* +rd.com* +si.com08@R"amazon-adsystem.com/aax2/apstag.js +,08@Ramazon-adsystem.com/widgets/q? +q* + +spiegel.de08@RSamazonaws.com/prod.iqdcontroller.iqdigital/cdn_iqdspiegel/live/iqadcontroller.js.gz +? 08@R1amazonaws.com/static.madlan.co.il/*/heatmap.json? +]* + +kompas.com08@R?amazonaws.com/tracker/p/kompasreco/oval_web_analytics_latest.js +G* + ameblo.jp* + +abema.tv* + +ameba.jp08@Ramebame.com/pub/ads/ +08@Rammeevilo.com^ +08@R +amoad.com^ +08@R a-mo.net^ +08@R/amp-ad- +08@R/amp-auto-ads- +^* +elconfidencial.com* + pdfexpert.com* + +kink.com* +xe.com08@Ramplitude.com/libs/ +08@R/amp-sticky-ad- +08@R a-mx.com^ +08@R amxrtb.com^ +(08@Ranalytics.amplitude.com^ +* +digikey.com.au* +digikey.com.br* +digikey.com.mx* + digikey.co.il* + digikey.co.nz* + digikey.co.th* + digikey.co.uk* + digikey.co.za* + digikey.com* + +boohoo.com* + +digikey.at* + +digikey.be* + +digikey.bg* + +digikey.ca* + +digikey.ch* + +digikey.cn* + +digikey.cz* + +digikey.de* + +digikey.dk* + +digikey.ee* + +digikey.es* + +digikey.fi* + +digikey.fr* + +digikey.gr* + +digikey.hk* + +digikey.hu* + +digikey.ie* + +digikey.in* + +digikey.it* + +digikey.jp* + +digikey.kr* + +digikey.lt* + +digikey.lu* + +digikey.lv* + +digikey.my* + +digikey.nl* + +digikey.no* + +digikey.ph* + +digikey.pl* + +digikey.pt* + +digikey.ro* + +digikey.se* + +digikey.sg* + +digikey.si* + +digikey.sk* + +digikey.tw08@R%analytics.analytics-egain.com/onetag/ +,08@Ranalytics.casper.com/gtag/js ++08@Ranalytics.casper.com/gtm.js +i* +pfizer-covid19-vaccine.jp08@R08@R0assets.yasno.live/packs/assets/analytics-events- +9* + +atcoder.jp08@Rassoc-amazon.com/widgets/cm? +;* +linternaute.com08@Rastatic.ccmbg.com^*/prebid +J* + lewdgames.to08@R*astonishlandmassnervy.com/sc4fr/rwff/f9ef/ +'08@Rasuracomic.net/api/ads/ +08@R /asyncjs.php +08@R /asyncspc.php +b * +metacritic.com* + giantbomb.com* + gamespot.com08@R!at.adtech.redventures.io/lib/api/ +c* +metacritic.com* + giantbomb.com* + gamespot.com08@R"at.adtech.redventures.io/lib/dist/ +K* +stuttgarter-nachrichten.de08@Raticdn.net/piano-analytics.js +E * + playpilot.com08@R&atlas.playpilot.com/api/v1/ads/browse/ +)08@Ratt.com/scripts/adobe/prod/ +C08@R3att.com/scripts/adobe/virtual/detm-container-hdr.js +208@R$att.com/ui/services_co_myatt_common/ +$08@Ratt.tv^*/VisitorAPI.js +<* + atwiki.jp08@R!atwiki.jp/common/_img/spacer.gif? +-08@Ra.usafacts.org/api/v4/Metrics +7* +podcast.ausha.co08@Rausha.tsbluebox.com^ +208@R$auth2.picpay.com^*/event-tracking.js +( 08@Rautocomplete.clearbit.com^ +)08@Rautotrader.co.uk^*/advert +08@R avads.live^ +%08@Ravclub.com^*/adManager. +08@R +axgbr.com^ +08@R axonix.com^ +08@R ayads.co^ +08@R ay.delivery^ +08@R.az/adv/ +O08@R?az.hpcn.transer-cn.com/content/dam/isetan_mitsukoshi/advertise/ +J08@R:az.hp.transer.com/content/dam/isetan_mitsukoshi/advertise/ +N* +pressdemocrat.com08@R)azureedge.net/prod/smi/loader-config.json +08@R +b7510.com^ +8* +jump2.bdimg.com08@Rbaidu.com/api/bidder/ +-* + kapwing.com08@Rbam.nr-data.net^ +* * + +abema.tv08@Rbam.nr-data.net^ +08@R +banhq.com^ +208@R$banki.ru/bitrix/*/advertising.block/ +& 08@Rbankofamerica.com^*?adx= +?08@R/banmancounselling.com/wp-content/themes/banman/ +08@R +://banner. +)* + achaloto.com08@R /banner/ad/ +G* +doctors.bannerhealth.com08@Rbanner.customer.kyruus.com^ +308@R%banner-hiroba.com/wp-content/uploads/ +8* +research.hchs.hc.edu.tw08@R /banner.php +08@R ://banners. +08@R /banners.cgi? + * +printedchristmascards.co.uk* +charitychristmascards.org* +christmascardpacks.co.uk* +kingsmeadcards.co.uk* +nativitycards.co.uk* +adventcards.co.uk* + kingsmead.com08@Rbannersnack.com/banners/ +(08@Rbartererfaxtingling.com^ +D08@R4basinnow.com/admin/upload/settings/advertise-img.jpg +>08@R.basinnow.com/upload/settings/advertise-img.jpg +D* +carmagazine.co.uk08@Rbauersecure.com/dist/js/prebid/ +&08@Rbbc.co.uk^*/adverts.js +** +bbc.com08@Rbbc.gscontxt.net^ +08@R bbrdbr.com^ +308@R#b-cloud.templatebank.com/js/gtag.js +?* + junonline.jp08@R!bdash-cloud.com/recommend-script/ +M* + junonline.jp08@R-bdash-cloud.com/tracking-script/*/tracking.js +%08@R/beardeddragon/drake.js +"08@Rbetterads.org/hubfs/ +#08@Rbetteradsystem.com^ +'08@Rbettercollective.rocks^ +#08@Rbetweendigital.com^ +08@R +bf-ad.net^ +,08@Rbgp.he.net/images/flags/*.gif? +08@R bidberry.net^ +"08@Rbidder.criteo.com^ +08@R +bidgx.com^ +08@R bidster.net^ + 08@Rbidsxchange.com^ +08@Rbidtheatre.com^ +08@R bidvol.com^ +'08@Rbigfishaudio.com/banners/ +208@R"bihoku-minpou.co.jp/img/ad_top.jpg +_08@RQbikeportland.org/wp-content/plugins/advanced-ads/public/assets/js/advanced.min.js +a* + +toggo.de* +n-tv.de* +vip.de08@R0bilder-a.akamaihd.net/ip/js/ipdvdc/ipdvdc.min.js +#08@Rbilsyndication.com^ +208@R"bitcoinbazis.hu/advertise-with-us/ +*08@Rbjjhq.com/HttpCombiner.ashx? +08@Rblackcircles.ca^ +"08@Rblazingserver.net^ +08@R blcdog.com^ +08@R +bliink.io^ +08@Rblismedia.com^ +.08@R /blockblock/blockblock.jquery.js +#08@Rbloominc.jp/adtool/ +D* +bostonglobe.com08@R!blueconic.net/bostonglobemedia.js +>* + +wral.com08@R$blueconic.net/capitolbroadcasting.js +&08@Rbluetrafficstream.com^ +08@R bmcdn6.com^ +08@R bngtrak.com^ +108@R#board-game.co.uk/cdn-cgi/zaraz/s.js +;* + boats.com08@R boatwizard.com/ads_prebid.min.js +08@Rbollyocean.com^ +08@R bonad.io^ + 08@Rbongacams11.com^ +;* + books.com.tw08@Rbook.com.tw/image/getImage? +) 08@Rbookmate.com^*/impressions? +08@R bookmsg.com^ +A08@R1bookoffonline.co.jp/files/tracking/ac/clicktag.js +'08@Rbordeaux.futurecdn.net^ +S* +gamesradar.com* + tomsguide.com08@R"bordeaux.futurecdn.net/bordeaux.js +C08@R3borneobulletin.com.bn/wp-content/banners/bblogo.jpg +>08@R.bostonglobe.com/login/js/lib/AppMeasurement.js +$08@Rboyfriendtv.com/ads/ +'08@Rboyfriendtv.com/bftv/b/ +08@R.br/ads/ +08@Rbrainlyads.com^ +"08@Rbrand-display.com^ +&08@Rbrave.com/static-assets/ +08@Rbricks-co.com^ +C08@R5britannica.com/mendel-resources/3-52/js/libs/prebid4. +#08@Rbroadstreetads.com^ +C* +hellorayo.co.uk08@R"browser.covatic.io/sdk/v1/bauer.js +N"* + microsoft.com08@R/browser.events.data.microsoft.com/onecollector/ +M * +mightyape.co.nz* + grubhub.com08@Rbrowser-intake-datadoghq.com^ +* +womenshealthmag.com* +acustica-audio.com* +marshmallow-qa.com* +podcasty.seznam.cz* +eco-clobber.co.uk* +members.bifa.film* +doconcall.com.my* +shop.dns-net.de* +spacemarket.com* +vivareal.com.br* +menshealth.com* +timesprime.com* + dic.pixiv.net* + alphaxiv.org* + roomster.com* + fundhero.io* + ocado.com08@Rbrowser.sentry-cdn.com^ +08@Rbrowsiprod.com^ +08@R bttrack.com^ +/* +app.bugsnag.com08@R bugsnag.com^ +8* + finanzen.ch08@Rbusinessclick.ch/index.js +08@Rbuysellads.com^ +08@R buzzoola.com^ +08@R +bvtpk.com^ +&08@Rc2shb.pubgw.yahoo.com^ +08@R cabnnr.com^ +4* +scan-manga.com08@Rc.ad6media.fr/l.js +"08@Rcaf.fr^*/smarttag.js +08@Rcambaddies.com^ +708@R'camel3.live/lib/sensorsdata.full.min.js +-08@Rcampfirecroutondecorator.com^ +08@R camsoda1.com^ +Y08@RIcanadacomputers.com/templates/ccnew/assets/js/jquery.browser-fingerprint- +O08@R@candidate.hr-manager.net/Advertisement/PreviewAdvertisement.aspx +08@R canstrm.com^ +<&* + +wral.com08@R"capitolbroadcasting.blueconic.net^ +08@R capndr.com^ +08@Rcaprofitx.com^ +508@R'carandclassic.co.uk/images/free_advert/ +08@R +caroda.io^ +D 08@R6carsensor.net/usedcar/modules/clicklog_top_lp_revo.php + 08@Rcasalemedia.com^ +$08@Rcatchapp.net/ad/img/ +-* + +telia.no08@Rcat.telia.no/gtm.js +!08@Rc.bannerflow.net^ +B* + cbsnews.com* + zdnet.com08@Rcbsi.com/dist/optanon.js +$08@Rcbsi.map.fastly.net^ +08@Rccgateway.net^ + 08@Rccusfanafocl.in^ +9* +rapid-cloud.co08@Rcc.zorores.com/ad/*.vtt +308@R%cdc.gov/jscript/metrics/adobe/launch/ +08@R cdn4ads.com^ +{* +hutchgo.com.cn* +hutchgo.com.hk* +hutchgo.com.sg* +hutchgo.com.tw* + hutchgo.com08@Rcdn.advertserve.com^ +<08@R.cdnb.4strokemedia.com/carousel/v4/comscore-JS- +08@R cdndot.fans^ +c* + homedepot.ca08@REcdn.evgnet.com/beacon/homedepotofcainc/engage/scripts/evergage.min.js +=* +theautopian.com* + mm-watch.com08@R +cdn.ex.co^ +08@R +cdn.ex.co^ +S* + kyoto.travel* +apec.fr08@R*cdn.facil-iti.app/tags/faciliti-tag.min.js +08@R cdn-fc.com^ +08@R cdnflex.me^ +?* + rentcafe.com08@R!cdn.getblueshift.com/blueshift.js +9* +libertymutual.com08@Rcdn.heapanalytics.com^ +08@R +cdn.house^ +:* + talkspace.com08@Rcdn.intellimize.co/snippet/ +9* + cuevana2.io08@Rcdn.jsdelivr.net^*/fp.min.js +M* + +24ur.com08@R1cdn.jsdelivr.net/npm/*/videojs-contrib-ads.min.js +8* +navi.onamae.com08@Rcdn.kaizenplatform.net^ +X* +berkeleygroup.digital08@R/cdn.matomo.cloud/tekuchi.matomo.cloud/matomo.js +5* +get.pumpkin.care08@Rcdn.mxpnl.com/libs/ +!08@Rcdn-net.com/cc.js +3* +showroomprive.com08@Rcdn-net.com/s2? +D* + mobile.de08@R'cdn.optimizely.com/public/*.json/tag.js +R* +talktalk.co.uk08@R0cdn-pci.optimizely.com/public/*/sales_snippet.js +?* + cdnperf.com08@R cdn.perfops.net/rom3/rom3.min.js +08@R +cdnpf.com^ +*08@Rcdnqq.net/ad/api/popunder.js +* +swatches.interiordefine.com* +app.joinhandshake.com* +app.cryptotrader.tax* +givingassistant.org* +abstractapi.com* +accounts-bc.com* +foxbusiness.com* +squaretrade.com* + driversed.com* + finerdesk.com* + inxeption.io* + foxnews.com* + reuters.com* + +fender.com08@Rcdn.segment.com/analytics.js/ +/08@Rcdn.segment.com/analytics-next/ +?08@R/cdn.segment.com/next-integrations/integrations/ +,08@Rcdn.segment.com/v1/projects/ +/* + +gratis.com08@Rcdn.segmentify.com^ +:* + cerebriti.com08@Rcdn.smartclip-services.com^ +6* +nationalpost.com08@Rcdn.sophi.io/assets/ +08@R cdntrf.com^ +X*+ +)sharpen-free-design-generator.netlify.app08@Rcdn.usefathom.com/script.js +J* + 9to5mac.com* + electrek.co08@Rcdn.viglink.com/api/vglnk.js +.08@Rcdn.viously.com/js/sdk/boot.js +N* +journal-news.com08@R*cdn.wgchrrammzv.com/prod/ajc/loader.min.js +08@R cdn.yld.is^ +u* +summitracing.com* +canadiantire.ca* +finishline.com* + +tumi.com08@R"certona.net^*/scripts/resonance.js +908@R*/cgi-bin/counter_module?action=list_models +208@R$challenges.cloudflare.com/turnstile/ +K* + +yallo.tv08@R/channel.images.production.web.w4a.tv^*/ard.png? +d* + +capital.it* + deejay.it* +m2o.it08@R/chartbeat.com/js/chartbeat_brightcove_plugin.js +008@R!chart-embed.service.newrelic.com^ +?* + chase.com08@R"chasecdn.com/web/*/eventtracker.js +%08@Rchaseherbalpasty.com^ +.08@Rchat.d-id.com/assets/mixpanel. +"08@Rchaturbate.com/in/ +0* + cam-sex.net08@Rchaturbate.com/in/ ++08@Rcheck.ddos-guard.net/check.js +&08@Rcheftoondiligord.site^ +08@R cheqzone.com^ +08@Rchicoryapp.com^ +08@R chnsrv.com^ +F* + chycor.co.uk08@R(chycor.co.uk/cms/advert_search_thumb.php +>* + +equifax.ca08@R ci-mpsnare.iovation.com/snare.js +08@R cinarra.com^ +&08@Rcinema.pia.co.jp/img/ad/ +08@R citydsp.com^ +&08@Rclammyendearedkeg.com^ +-* + phileweb.com08@Rclarity.ms/tag/ +/08@R!classic.comunio.de/clubImg.phtml/ +R08@RDclcouncil.org/wp-content/plugins/counter-block/assets/js/counter.js? +08@R clean.gg^ ++* + +trony.it08@Rclerk.io/clerk.js +=* + +bsdex.de* + +heise.de08@Rcleverpush.com/channel/ +-* + +heise.de08@Rcleverpush.com/sdk/! +$08@Rcleverwebserver.com^ +08@R clickadu.com^ +08@R clickadu.net^ +08@R clickagy.com^ +08@Rclickiocdn.com^ +"08@Rclickthruhost.com^ +08@Rclicktripz.com^ +=* + newsweek.com08@Rclient.aps.amazon-adsystem.com^ +J* + thestreet.com08@R+client.aps.amazon-adsystem.com/publisher.js ++08@Rclients.plex.tv/api/v2/ads/ +708@R'clj.valuecommerce.com/*/vcushion.min.js +08@R clmbtech.com^ +?* + +waze.com08@R#clouderrorreporting.googleapis.com^ +u* +login.kroton.com.br* +extracttable.com* +fckrasnodar.ru08@R(cloudflare.com/ajax/libs/fingerprintjs2/ +* +infyspringboard.onwingspan.com* +gingerfulhair.com* +myair.resmed.com* + d1milano.com* + kiichin.com* + +injora.com* + +twgtea.com08@Rcloudflare.com/cdn-cgi/trace +A* +wtk.pl08@R'cloudflare.com^*/videojs-contrib-ads.js +E* +app.uniswap.org08@R$cloudflareinsights.com/beacon.min.js +>* +luxuryrealestate.com08@Rcloudfront.net/atrk.js +208@R"cloudfront.net/js/common/invoke.js +B* +elconfidencial.com08@Rcloudfront.net/libs/amplitude- +!08@Rcloud.google.com^ +9* +michelinman.com08@Rcloudimg.io/*/analytics. +:* +perimeterx.com08@Rcloudinary.com/perimeterx/ +08@Rcloud.mail.ru^ +.* + +time.com08@Rc.lytics.io/api/tag/ +H* +benesse-style-care.co.jp08@Rcmn.gyro-n.com/js/gyr.min.js +208@R"cmp.telerama.fr/js/telerama.min.js +/08@R!cnet.com/a/video-player/uvpjs-rv/ +08@Rcnt.my^ +\* +quotidiano.net* + 3bmeteo.com08@R-codicefl.shinystat.com/cgi-bin/getserver.cgi? +J* + bankrate.com* + frontier.com08@Rcohesionapps.com/cohesion/ +7* + frontier.com08@Rcohesionapps.com/preamp/ +008@R"coinmarketcap.com/static/addetect/ +* +viajeguanabara.com.br* +wilsonparking.com.au* +berkley-fishing.com* +goodwillfinds.com* +vitalsource.com* + enoteca.co.jp* + +samash.com08@R!collect.igodigital.com/collect.js +:08@R,collections.archives.govt.nz/combo/*/gtag.js +Q* +lachainemeteo.com* + lefigaro.fr08@Rcollector.appconsent.io/hello +9* +s4l.us08@R!collector.leaddyno.com/shopify.js +.08@R collusion.com/static/newrelic.js + 08@Rcolossusssp.com^ +X* + mediaplex.com* + warpwire.com* +espn.com* +wsj.com08@R.com/ad/ +* +advantabankcorp.com* +alltransistors.com* +archiproducts.com* +tritondigital.com* + adv.asahi.com08@R .com/adv/ +. 08@R commons.wikimedia.org/w/api.php? +$ 08@Rcommunity.brave.app/t/ +08@R +.com/on.js +!08@Rconative.network^ +=* + newsweek.com08@Rconfig.aps.amazon-adsystem.com^ +@08@R0configurator.porsche.com/public/adobe-analytics- +* +hollywoodreporter.com* +olhardigital.com.br* +businessinsider.de* +elnuevoherald.com* +accuweather.com* +miamiherald.com* + heraldsun.com* + myhomebook.de* + travelbook.de* + bz-berlin.de* + deadline.com* + finanzen.net* + huffpost.com* + stylebook.de* + techbook.de* + +cheddar.tv* + +fitbook.de* + +lmaoden.tv* + +petbook.de* + +sacbee.com* +loot.tv* +welt.de08@R connatix.com^ +{* +washingtonexaminer.com* +ebaumsworld.com* + funker530.com* + tvinsider.com08@Rconnatix.com*/connatix.player. +* +accuweather.com* + collider.com* + gamepress.gg* + salon.com08@R0connatix.com/min/connatix.renderer.infeed.min.js +08@R connectad.io^ +@* + +elinoi.com08@R"connect.facebook.net^*/fbevents.js +08@Rconnextra.com^ +*08@Rconsole.statsig.com/_next/ +5* +b1tv.ro08@Rcontent.adunity.com/aulib.js +O* +customerauth.triangle.com08@R"content.canadiantire.ca/fp/tags.js +*08@Rcontentexchange.me/widget/ +#08@Rcontent.ingbank.pl^ +/08@R!content.pouet.net/avatars/adx.gif +08@Rcontextweb.com^ +08@R -contrib-ads. +'08@Rconvertexperiments.com^ +c* +bancsabadell.com* +darkreading.com* + +uphold.com08@Rcookielaw.org^*/OtAutoBlock.js +08@Rcootlogix.com^$ +;* + +ikkaku.net08@Rcopilog2.jp/*/webroot/ad_img/ +!08@Rcore.dimatter.ai^ +-08@Rcoremetrics.com*/eluminate.js +7* + kmauto.no08@Rcore.windows.net^*/annonser/ +[* +ruijienetworks.com08@R5cos.accelerate.myqcloud.com/assets/sensorsdata.min.js +@08@R0coxbusiness.com/R136/assets/newrelic/newrelic.js +%08@Rc.paypal.com/da/r/fb.js +#08@Rcpm.appocean.media^ +08@R cpmstar.com^ +=* + +hoyme.jp08@R!cpt.geniee.jp/hb/*/wrapper.min.js +y 08@Rkcpt-static.gannettdigital.com/universal-web-client/master/latest/elements/vendor/adobe/app-measurement.html +u 08@Rgcpt-static.gannettdigital.com/universal-web-client/master/latest/elements/vendor/adobe/visitor-api.html +/* + cqcounter.com08@Rcqcounter.com^ +-08@Rcrackle.com/vendor/AdManager.js + 08@Rcreativecdn.com^ +&08@Rcreative.myavlive.com^ +(08@Rcreative.tklivechat.com^ +%08@Rcreative.yesporn.cam^ +408@R&creditas.cz/cb/public/assets/SmartTag- +)08@Rcricbuzz.com/api/adverts/ +A08@R1crimemapping.com/cdn/*/analytics/eventtracking.js +08@R criteo.com^ +7* +canadiantire.ca08@Rcriteo.com/delivery/ +08@R criteo.net^ +C* +novayagazeta.ru08@R criteo.net/js/ld/publishertag.js +08@R crsspxl.com^ +08@Rcrwdcntrl.net^ +<08@R.crystalmark.info/wp-content/uploads/*-300x250. +808@R*crystalmark.info/wp-content/uploads/sites/ +A* + id.venmo.com08@R!ct.ddc.venmo.com.fpc.datadome.co^ +08@R ctnsnet.com^ +/08@Rcults3d.com/packs/js/quantcast- +C08@R3curos.ca/res/*/resources/scripts/lib/fingerprint.js +(08@R/customer/ads/ad.php?id= +408@R$cvs.com/shop-assets/js/VisitorAPI.js +=08@R-cvs.com/webcontent/images/weeklyad/adcontent/ +;08@R+c-web.cedyna.co.jp/customer/img/spacer.gif? +@* +tvlicensing.co.uk08@Rc.webtrends-optimize.com/acs/ +08@Rcwtswardy.com^ + 08@Rcxad.cxense.com^ +* +businessinsider.de* +handelsblatt.com* +bizjournals.com* +marketwatch.com* +shueisha.co.jp* + cxpublic.com* + inquirer.com* + tarzanweb.jp* + mainichi.jp* + +diamond.jp* + tn.com.ar* + +tvnet.lv* +wsj.com08@Rcxense.com/cx.cce.js +* +journaldequebec.com* +businessinsider.de* +businessinsider.jp* +str.toyokeizai.net* +handelsblatt.com* +nikkansports.com* +bizjournals.com* +computerbild.de* +marketwatch.com* +savonsanomat.fi* +cyclestyle.net* +shueisha.co.jp* +tv-tokyo.co.jp* + inquirer.com* + tarzanweb.jp* + mainichi.jp* + +diamond.jp* + +nippon.com* + tn.com.ar* + +tvnet.lv* +ksml.fi* +wsj.com* +13.cl08@Rcxense.com/cx.js ++08@Rcxense.com/document/search? +:* + +nippon.com08@Rcxense.com/persisted/execute +* +friday.kodansha.co.jp* +journaldequebec.com* +businessinsider.de* +businessinsider.jp* +handelsblatt.com* +bizjournals.com* +computerbild.de* +marketwatch.com* +savonsanomat.fi* +cyclestyle.net* +shueisha.co.jp* + cxpublic.com* + inquirer.com* + friday.gold* + mainichi.jp* + +diamond.jp* + +nippon.com* + rikejo.jp* + tn.com.ar* + +tvnet.lv* +ksml.fi* +wsj.com08@Rcxense.com/public/widget/ +'08@Rcybozu.com/*/event.gif? +08@Rd0598b291a.com^ +.08@Rd15kdpgjg3unno.cloudfront.net^ +.08@Rd1i4rchxg0yau7.cloudfront.net^ +.08@Rd1mkq4fbm7j30i.cloudfront.net^ +.08@Rd22xmn10vbouk4.cloudfront.net^ +* +waitrosecellar.com08@Rkd2ma0sm7bfpafd.cloudfront.net/wcsstore/waitrosedirectstorefrontassetstore/custom/js/analyticseventtracking/ +Q* + tatacliq.com08@R1d2r1yp2w7bby2u.cloudfront.net/js/clevertap.min.js +P* +forecastapp.com08@R/d2wy8f7a9ursnm.cloudfront.net/v8/bugsnag.min.js +U* +aplaceforeverything.co.uk08@R*d347cldnsmtg5x.cloudfront.net/util/1x1.gif +:* +ads.spotify.com08@Rd41.co/tags/ff-2.min.js +08@R dable.io^ +508@R'dan-ball.jp/en/javagame/mine/data/d.gif +)08@Rdarnobedienceupscale.com^ +3* + laguardia.edu08@Rdata.adxcel-ec2.com^ +* +dashboard.getdriven.app* +cdn.spatialbuzz.com* +usa.experian.com* +bbcgoodfood.com* +hungryroot.com* + goindigo.in* + +espn.com08@Rdatadoghq-browser-agent.com^ +U* +crosset.onward.co.jp08@R-datadoghq-browser-agent.com/*/datadog-logs.js +P"* +auth.garena.com08@R/datadome.garena.com.first-party-js.datadome.co^ +M* + monster.com08@R0datadome.monster.com.first-party-js.datadome.co^ +08@R +dblks.net^ +>08@R.dcdirtylaundry.com/cdn-cgi/challenge-platform/ +08@R +dd133.com^ +'08@Rdd.auspost.com.au/tags.js +\* +redeem.rewardlink.com08@R3dd.blackhawknetwork.com.first-party-js.datadome.co^ +N"* + moneygram.com08@R/dd.qa.moneygram.com.first-party-js.datadome.co^ +I* + wizzair.com08@R*dd.wizzair.com.first-party-js.datadome.co^ +08@R decide.dev^ +)08@Rdeductgreedyheadroom.com^ +08@Rdeepintent.com^ +08@Rdelfamily.net^ +$08@Rdeliver.ptgncdn.com^ +T* + +tunein.com08@R8delivery-cdn-cf.adswizz.com/adswizz/js/SynchroClient*.js +08@R/delivery/lg.php +/* + mieru-ca.com08@Rdelivery.satr.jp^ +-08@Rdelta.com/dlhome/ruxitagentjs +08@Rdemand.supply^ +08@R denakop.com^ +)08@Rdeputizepacifistwipe.com^ +08@Rdesipearl.com^ += * + t-fashion.jp08@Rdeteql.net/recommend/provision? +#08@Rdetik.com/urchin.js ++08@Rdetoxifylagoonsnugness.com^ ++08@R/detroitchicago/birmingham.js +&08@R/detroitchicago/boise.js +'08@R/detroitchicago/denver.js +&08@R/detroitchicago/kenai.js +)08@R/detroitchicago/portland.js +'08@R/detroitchicago/tuscon.js +(08@R/detroitchicago/wichita.js +?* +developers.google.com08@Rdevelopers.google.com^ +*08@Rdiagramjawlineunhappy.com^ +08@R dianomi.com^ +5 * + +rambler.ru08@Rdict.rambler.ru/fcgi-bin/ +#08@Rdigitalaudience.io^ +V* +digitale-sammlungen.gwlb.de08@R)digitale-sammlungen.gwlb.de^*/pageview.js +^* + vrsicilia.it08@R@digitrend.it/wonder-marketing/assets/wordpress/js/videojs.ga.js? +%08@Rdiscordapp.com/banners/ + 08@Rdiscretemath.org^ +%08@Rdiscretemath.org/ads/ +>08@R.disneyplus.disney.co.jp/view/vendor/analytics/ +%08@Rdisplayvertising.com^ +)08@Rdisqus.com/embed/comments/ +"* +dlh.net08@Rdlh.net^ +<* + zakzak.co.jp08@Rdmp.im-apps.net/pms/*/pmt.js +4* +kino.de08@Rdmp.theadex.com^*/adex.js +:* + jrtours.co.jp08@Rdocodoco.jp^*/docodoco?key= +*08@Rdocs.google.com/*/viewdata +$08@Rdocs.rucml.ru/e.gif? +#$08@Rdocs.woopt.com/wgact/ +208@R"doda.jp/brand/ad/img/icon_play.png +508@R%doda.jp/cmn_web/img/brand/ad/ad_text_ +908@R)doda.jp/cmn_web/img/brand/ad/ad_top_3.mp4 +2* +nookipedia.com08@Rdodo.ac/np/images/ +08@R dotomi.com^ +, * + +tvnz.co.nz08@Rdoubleclick.net/ +Y* +mylifetime.com* + history.com* + +aetv.com* +fyi.tv08@Rdoubleclick.net/ddm/ +!08@Rdoubleverify.com^ +08@Rdreamserve.dev^ +708@R'driverfix.com^*/index_src.php?tracking= +-08@Rdsh7ky7308k4b.cloudfront.net^ +E * +imasdk.googleapis.com08@Rd.socdm.com/adsv/*/tver_splive +08@Rdstillery.com^ + 08@Rdtadnetwork.com^ +D* +superesportes.com.br08@Rd.tailtarget.com/profiles.js +08@R dtscdn.com^ +08@R dtscout.com^ +08@R dtssrv.com^ +!08@Rdulsehickway.com^ +"08@Rdurationmedia.net^ +<* + cbsnews.com* +tv.com08@Rdw.com.com/js/dw.js +n* + gigasport.at* + gigasport.ch* + gigasport.de08@R.dynamicyield.com/scripts/*/dy-coll-nojq-min.js +08@R dynspt.com^ +-08@Rdyv1bugovvq1g.cloudfront.net^ +G* +bostonglobe.com08@R&dz9qn8fh4jznm.cloudfront.net/script.js +08@R +e7cod.com^ +b08@RTeasternbank.com/sites/easternbank/files/google_tag/eastern_bank/google_tag.script.js +08@R easy-ads.com^ +V08@RHeasy-firmware.com/templates/default/html/*/assets/js/fingerprint2.min.js +R08@RBebanking.meezanbank.com/AmbitRetailFrontEnd/js/fingerprint2.min.js +#08@Rebayadservices.com^ +08@R ebayrtm.com^ +I08@R;ec.europa.eu/eurostat/databrowser/assets/analytics/piwik.js +08@R +eclick.vn^ +<* + bloomberg.com08@Reconcal.forexprostools.com^ + 08@Redmodo.com/ads +08@R ednplus.com^ +$08@Reinthusan.tv/prebid.js +08@R eizzih.com^ +608@R&elconfidencial.com^*/AnalyticsEvent.js +408@R$elconfidencial.com^*/EventTracker.js +. * +espncricinfo.com08@R embed.ex.co^ +5* + +shmoop.com08@Rembed.sendtonews.com^ +08@R emxdgt.com^ +0* + energy.de08@Renergy.de^*/ivw.js? ++08@Rengineexplicitfootrest.com^ +08@R +enrtx.com^ +* +americanexpress.com* +verizonwireless.com* +womenshealthmag.com* +britishairways.com* +cart.autodesk.com* +caranddriver.com* +citizensbank.com* +citigold.com.sg* +williamhill.com* +capitalone.com* + fidelity.com* + france24.com* + bestbuy.com* + staples.com* + +norton.com* + +sbs.com.au* + +sfgate.com* + +target.com* + zales.com* + +citi.com* + +dell.com* +ba.com* +hp.com* +rfi.fr08@Rensighten.com^*/Bootstrap.js +#08@Rensighten.com^*/code/ +2* + +norton.com08@Rensighten.com^*/scode/ +208@R$ensighten.com^*/serverComponent.php? +08@R ens.nzz.ch^ +6 * + +iheart.com08@Rentitlements.jwplayer.com^ +08@Re-planning.net^ + 08@Reporner.com/dot/ +>08@R0epstore.com/file_includes.php?path=*/pageview.js +08@R +eqads.com^ +08@R eskimi.com^ +%08@Resko.cloud^*_300x600_ +B08@R4e-stat.go.jp/modules/custom/retrieve/src/js/stat.js? +F08@R6etsy.com/api/v3/ajax/bespoke/*log_performance_metrics= +08@R eunow4u.com^ +$ 08@Revents.raceresult.com^ +5* + mbusa.com08@Revergage.com/api2/event/ +1 08@R#evil-inc.com/comic/advertising-age/ +( * + +wowma.jp08@Rev.tpocdm.com^ +08@R exacdn.com^ +08@R exdynsrv.com^ +08@R exitbee.com^ +08@R exoclick.com^ +08@R exosrv.com^ +9* + xfreehd.com08@Rexosrv.com/video-slider.js ++08@Rexperienceleague.adobe.com^ +*08@Rexplainxkcd.com/wiki/images/ +=* +yellowbridge.com08@Rexponential.com^*/tags.js +3* + bulkbarn.ca08@Rextreme-ip-lookup.com^ +6 * + skaitv.gr08@Rextreme-ip-lookup.com/json/ +08@R eyeota.net^ +$ 08@Rezodn.com/cmp/gvl.json +S* +origami-resource-center.com08@R&ezodn.com/tardisrocinante/lazy_load.js +<* + gerweck.net08@Rezoic.net/detroitchicago/cmb.js +)08@Rezojs.com/ezoic/sa.min.js +6* + ezfunnels.com08@Rezsoftwarestorage.com^ +' 08@Rfacebook.com/ads/profile/ + 08@Rfaculty.uml.edu^ +/08@Rfaculty.uml.edu/klevasseur/ads/ +08@R fam-ad.com^ +08@Rfastclick.net^ +* +abeautifuldominion.com* +toyotagazooracing.com* +itsolutions-inc.com* +eclecticbars.co.uk* +kinsfarmmarket.com* + bkmedical.com* + +gables.com* + +senate.gov08@Rfast.fonts.net/jsapi/core/mt.js +"08@Rfathom.video/embed/ +;08@R-fdi.fiduciarydecisions.com/a/lib/gtag/gtag.js +H08@R:fdi.fiduciarydecisions.com/v/app/components/*/Analytics.js +'08@Rf-droid.org/assets/Ads_ +4* +urbanglasgow.co.uk08@Rfdyn.pubwise.io^ +08@R +fedoq.com^ +G* +ec.f-gear.co.jp08@R&f-gear.ec-optimizer.com/img/spacer.gif +C* +ec.f-gear.co.jp08@R"f-gear.ec-optimizer.com/search4.do +W* +ec.f-gear.co.jp08@R6f-gear.ec-optimizer.com/speights/searchresult2fgear.js +08@R fh-wgt.com^ +N* + natgeotv.com08@R.fichub.com/plugins/adobe/lib/AppMeasurement.js +J* + natgeotv.com08@R*fichub.com/plugins/adobe/lib/VisitorAPI.js +08@Rfiles.slack.com^ +608@R&filme.imyfone.com/assets/js/gatrack.js +308@R#firebase.google.com/docs/analytics/ +(08@Rfireworkadservices1.com^ +#08@Rfirstimpression.io^ +B* +watch.outsideonline.com08@Rflag.lab.amplitude.com^ +08@R +flashb.id^ +08@Rflashnetic.com^ +/* +toggo.de08@Rflashtalking.com^ +08@R flepquix.com^ +$08@Rfls.doubleclick.net^ +'08@Rflying-lines.com/banners/ +!08@Rfmlabsonline.com^ +308@R%forecast.lemonde.fr/p/event/pageview? +6* +fx-rashinban.com08@Rforexprostools.com^ +08@Rforscprts.com^ +L* + forum.dji.com08@R-forum.djicdn.com/static/js/sensorsdata.min.js +0 08@R"forum.miuiturkiye.net/konu/reklam. +) 08@Rforums.opera.com/api/topic/ +08@Rfout.jp^ +$ 08@Rfplay.online/log_event +08@R fpnpmcdn.net^ +E08@R7franceinfo.fr/assets/*/piano-analytics/piano-analytics- +08@R franecki.net^ +B* + +wbnq.com08@R(franklymedia.com/*/300x150_WBNQ_TEXT.png +)08@Rfreeride.se/img/admarket/ +08@R +fresh8.co^ +608@R(friday.kodansha.co.jp/scripts/taboola.js +0* +butcherbox.com08@Rfriendbuy.com^ +308@R#friends.ponta.jp/app/assets/images/ +08@R ftd.agency^ +4* +pokemoncenter-online.com08@R +f-tra.com^ +!08@Rfuseplatform.net^ +N* +broadsheet.com.au* + friendcafe.jp08@Rfuseplatform.net^*/fuse.js +/08@Rfutbol24.com/kscms_asyncspc.php +08@R +fwmrm.net^ +:* +g2.com08@R"g2crowd.com/uploads/product/image/ +*08@Rgakushuin.ac.jp/ad/common/ +08@Rgambar123.com^ +C08@R5gamerch.com/s3-assets/library/js/fingerprint2.min.js? +#08@Rgamezop.com/prebid.js= +108@R!gammaplus.takeshobo.co.jp/img/ad/ +R 08@RDganma.jp/view/magazine/viewer/pages/advertisement/googleAdSense.html +908@R)ganyancanavari.com/js/fingerprint2.min.js +-08@Rgaynetwork.co.uk/Images/ads/bg/ +08@Rgbf.wiki/images/ +E* +vriendenloterij.nl08@Rgdh.postcodeloterij.nl/gdltm.js +"08@Rg.doubleclick.net^ +u* +blog.nicovideo.jp* +edy.rakuten.co.jp* +tv-tokyo.co.jp* + +voici.fr08@Rg.doubleclick.net/gampad/ads? + * +managedhealthcareexecutive.com* +chromatographyonline.com* +physicianspractice.com* +medicaleconomics.com* +journaldequebec.com* +formularywatch.com* + bloomberg.com* + samsclub.com08@Rg.doubleclick.net/gampad/ads +U* +imasdk.googleapis.com08@R,g.doubleclick.net/gampad/ads*%20Web%20Player +M * +imasdk.googleapis.com08@R&g.doubleclick.net/gampad/ads?*%2Ftver. +U * +imasdk.googleapis.com08@R.g.doubleclick.net/gampad/ads?*.crunchyroll.com +C * +wunderground.com08@R!g.doubleclick.net/gampad/ads?env= + * +imasdk.googleapis.com08@R_g.doubleclick.net/gampad/ads?*&iu=%2F18190176%2C22509719621%2FAdThrive_Video_Collapse_Autoplay_ +* +imasdk.googleapis.com08@Rag.doubleclick.net/gampad/ads?*&iu=%2F18190176%2C22509719621%2FAdThrive_Video_In-Post_ClicktoPlay_ +p * + +spiegel.de08@RTg.doubleclick.net/gampad/ads?*&prev_scp=kw%3Diqdspiegel%2Cdigtransform%2Ciqadtile4%2 +T * +imasdk.googleapis.com08@R-g.doubleclick.net/gampad/ads?*RakutenShowtime +\* +imasdk.googleapis.com08@R3g.doubleclick.net/gampad/live/ads?*%2Flemino_instr% +O * +imasdk.googleapis.com08@R(g.doubleclick.net/gampad/live/ads?*tver. +* +managedhealthcareexecutive.com* +chromatographyonline.com* +physicianspractice.com* +epaper.timesgroup.com* +medicaleconomics.com* +games.coolgames.com* +formularywatch.com* +game.anymanager.io* +nationalreview.com* +digitaltrends.com* +edy.rakuten.co.jp* +nationalworld.com* +blastingnews.com* +cornwalllive.com* +downdetector.com* +accuweather.com* + bloomberg.com* + chelseafc.com* + nbcsports.com* + scotsman.com* + weather.com* + nycgo.com* + +telsu.fi* + +voici.fr08@R"g.doubleclick.net/gpt/pubads_impl_ +=* +sudokugame.org08@Rg.doubleclick.net/pagead/ads +p * +imasdk.googleapis.com08@RIg.doubleclick.net/pagead/ads?*&description_url=https%3A%2F%2Fgames.wkb.jp +* +xn--allestrungen-9ib.at* +xn--allestrungen-9ib.ch* +xn--allestrungen-9ib.de* +adamtheautomator.com* +canadianoutages.com* +downdetector.com.ar* +downdetector.com.br* +downdetector.web.tr* +journaldequebec.com* +yorkshirepost.co.uk* +downdetector.co.nz* +downdetector.co.uk* +downdetector.co.za* +aussieoutages.com* +allestoringen.be* +allestoringen.nl* +downdetector.com* +downdetector.ae* +downdetector.ca* +downdetector.dk* +downdetector.es* +downdetector.fi* +downdetector.fr* +downdetector.hk* +downdetector.ie* +downdetector.in* +downdetector.it* +downdetector.jp* +downdetector.mx* +downdetector.no* +downdetector.pl* +downdetector.pt* +downdetector.ru* +downdetector.se* +downdetector.sg* +downdetector.tw* + thestar.co.uk* + thestreet.com* + euronews.com* + samsclub.com* + ictnews.org* + +filmweb.pl* + +spiegel.de* + +hoyme.jp* +kino.de08@R(g.doubleclick.net/pagead/managed/js/gpt/ +* +xn--allestrungen-9ib.at* +xn--allestrungen-9ib.ch* +xn--allestrungen-9ib.de* +adamtheautomator.com* +canadianoutages.com* +downdetector.com.ar* +downdetector.com.br* +downdetector.web.tr* +journaldequebec.com* +yorkshirepost.co.uk* +downdetector.co.nz* +downdetector.co.uk* +downdetector.co.za* +aussieoutages.com* +allestoringen.be* +allestoringen.nl* +downdetector.com* +downdetector.ae* +downdetector.ca* +downdetector.dk* +downdetector.es* +downdetector.fi* +downdetector.fr* +downdetector.hk* +downdetector.ie* +downdetector.in* +downdetector.it* +downdetector.jp* +downdetector.mx* +downdetector.no* +downdetector.pl* +downdetector.pt* +downdetector.ru* +downdetector.se* +downdetector.sg* +downdetector.tw* + thestar.co.uk* + thestreet.com* + euronews.com* + samsclub.com* + ictnews.org* + +filmweb.pl* + +spiegel.de* + +hoyme.jp* +kino.de08@R(g.doubleclick.net/pagead/managed/js/gpt/ +* +laurelberninteriors.com* +blog.nicovideo.jp* + metropcs.mobi08@R8g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl.js +* +independent.co.uk* + bloomberg.com* + repretel.com* + weather.com* + +telsu.fi08@R$g.doubleclick.net/pagead/ppub_config +"* +managedhealthcareexecutive.com* +chromatographyonline.com* +laurelberninteriors.com* +physicianspractice.com* +epaper.timesgroup.com* +adamtheautomator.com* +medicaleconomics.com* +games.coolgames.com* +journaldequebec.com* +formularywatch.com* +blog.nicovideo.jp* +digitaltrends.com* +edy.rakuten.co.jp* +wralsportsfan.com* +blastingnews.com* +cornwalllive.com* +accuweather.com* +gearpatrol.com* +standard.co.uk* + bloomberg.com* + metropcs.mobi* + thestreet.com* + bestiefy.com* + devclass.com* + euronews.com* + newsweek.com* + repretel.com* + samsclub.com* + weather.com* + +filmweb.pl* + +spiegel.de* + nycgo.com* + +hoyme.jp* + +telsu.fi* + +theta.tv* +kino.de* +olx.pl08@Rg.doubleclick.net/tag/js/gpt.js +"* +managedhealthcareexecutive.com* +chromatographyonline.com* +laurelberninteriors.com* +physicianspractice.com* +epaper.timesgroup.com* +adamtheautomator.com* +medicaleconomics.com* +games.coolgames.com* +journaldequebec.com* +formularywatch.com* +blog.nicovideo.jp* +digitaltrends.com* +edy.rakuten.co.jp* +wralsportsfan.com* +blastingnews.com* +cornwalllive.com* +accuweather.com* +gearpatrol.com* +standard.co.uk* + bloomberg.com* + metropcs.mobi* + thestreet.com* + bestiefy.com* + devclass.com* + euronews.com* + newsweek.com* + repretel.com* + samsclub.com* + weather.com* + +filmweb.pl* + +spiegel.de* + nycgo.com* + +hoyme.jp* + +telsu.fi* + +theta.tv* +kino.de* +olx.pl08@Rg.doubleclick.net/tag/js/gpt.js +@* +gemini.yahoo.com08@Rgemini.yahoo.com/advertiser/ +.* +tsn.ua08@Rgemius.pl/gplayer.js +"08@Rgemius.pl/gplayer.js +$08@Rgemius.pl/gstream.js +08@Rgenieedmp.com^ +08@Rgenieessp.com^ +08@Rgenieesspv.jp^ +'08@Rgentlefieldpattern.com^ +!08@Rgeoip-db.com/jsonp/ +3* +tagesspiegel.de08@Rgeo.kaloo.ga/json/ +808@R(getflywheel.com/addons/google-analytics/ +08@R +getjad.io^ +/* + allocine.fr08@Rgetjad.io/library/ +* 08@Rgetpublica.com/playlist.m3u8 +=* + zakzak.co.jp08@Rget.s-onetag.com/*/tag.min.js +O08@R?gildia.pl/static/*/Smile_ElasticsuiteTracker/js/tracking.min.js +X08@RHgithub.com/gorhill/uBlock/*/src/web_accessible_resources/fingerprint2.js ++08@Rgitlab.com/api/v4/projects/ +008@R givingassistant.org/Advertisers/ +08@R gjigle.com^ +?* +payroll.toasttab.com08@Rglancecdn.net/cobrowse/ ++08@Rglimmersmugglingsullen.com^ +;08@R-globalatlanticannuity.com/assets/embed/gtm.js +H* +dimensions.com08@R(global-uploads.webflow.com/*_dimensions- +6* + grabify.link08@Rglookup.info/api/json/ +08@R +glssp.net^ +08@R gmossp-sp.jp^ +08@R +gmxes.com^ +@ * +account.grammarly.com08@Rgnar.grammarly.com/events +F* + bbc.co.uk08@R+gn-web-assets.api.bbc.com/bbcdotcom/assets/ +208@R$gocomics.com/assets/ad-dependencies- +08@R +godkc.com^ +C* + humix.com08@R&go.ezodn.com/beardeddragon/basilisk.js +L* +raiderramble.com08@R*go.ezodn.com/tardisrocinante/lazy_load.js? +<* +costcobusinessdelivery.com08@Rgo-mpulse.net^ +S* +jp.square-enix.com08@R/googleadservices.com/pagead/conversion_async.jst +K* + +zubizu.com08@R/googleadservices.com/pagead/conversion_async.js +F* + ncsoft.jp08@R)googleadservices.com/pagead/conversion.js +[* +googleads.g.doubleclick.net08@R,googleads.g.doubleclick.net/ads/preferences/ +`* +ycp.synk-casualgames.com08@R5googleads.g.doubleclick.net/pagead/html/*/zrt_lookup_ +* +infoconso-multimedia.fr* +worldsbiggestpacman.com* +healthrangerstore.com* +meritonsuites.com.au* +schweizerfleisch.ch* +tracking.narvar.com* +news.gamme.com.tw* +carnesvizzera.ch* +westernunion.com* +viandesuisse.ch* +beinsports.com* +brooklinen.com* +poiskstroek.ru* +stressless.com* + papajohns.com* + teddyfood.com* + enmotive.com* + hobbyhall.fi* + kowb1290.com* + ligtv.com.tr* + tuasaude.com* + k2radio.com* + tradera.com* + tribuna.com* + +ecmweb.com* + +jackbox.tv* + +nabortu.ru* + +skaties.lv* + +truwin.com* + novatv.bg* + saturn.at* + unicef.de* + +koel.com* +cmoa.jp* +rzd.ru* +vox.de* +xxl.se08@R!google-analytics.com/analytics.js +R* +meritonsuites.com.au* + realpage.com08@Rgoogle-analytics.com/ga.js +7* + unicef.de08@Rgoogle-analytics.com/gtm/js? +@* + +focus.de08@R$google-analytics.com/gtm/optimize.js +?* + startse.com08@R google-analytics.com/mp/collect? +]* + teddyfood.com* + saturn.at* +xxl.se08@R%google-analytics.com/plugins/ua/ec.js +G* + +ecmweb.com08@R)google-analytics.com/plugins/ua/linkid.js +>* + record.xl.pt08@Rgoogle-analytics.com/urchin.js +608@R&google.com/adsense/search/async-ads.js +-08@Rgoogle.com/images/integrations/ +/08@Rgoogle.com/pagead/1p-user-list/ +&08@Rgoogle.com/pagead/drt/ +*08@Rgoogle.com/recaptcha/api2/ ++08@Rgoogle.com/recaptcha/api.js +008@R google.com/recaptcha/enterprise/ +208@R"google.com/recaptcha/enterprise.js +* +in.bookmyshow.com* +lodgecastiron.com* +grasshopper.com* +virginmedia.com* +binglee.com.au* +lacomer.com.mx* + investing.com* + inquirer.com* + +tentree.ca08@Rgoogleoptimize.com/optimize.js +=* + +eventim.de08@Rgoogleoptimize.com/optimize.js? +<* + wallapop.com08@Rgoogleoptimize.com/optimize.js +$08@Rgoogle.*/pagead/lvz? +008@R googlesyndication.com/safeframe/ +D* + +sloways.eu08@R&googletagmanager.com/gtag/destination? + * +rintraccialamiaspedizione.it* +app.joinhandshake.com* +hostingvergelijker.nl* +supplementmart.com.au* +zf1.tohoku-epco.co.jp* +farmaciabolli1833.it* +game.anymanager.io* +herculesstands.com* +afisha.timepad.ru* +factory.pixiv.net* +homeinspector.org* +malegislature.gov* +redstoneonline.jp* +showroom-live.com* +slink.ptit.edu.vn* +carhartt-wip.com* +honeystinger.com* +nihontsushin.com* +radiosarajevo.ba* +ticketmaster.com* +acornonline.com* +checkout.ao.com* +ejgiftcards.com* +m.putlocker.how* +square-enix.com* +timparty.tim.it* +truckspring.com* +virginmedia.com* +aliexpress.com* +gmanetwork.com* +inforesist.org* +liene-life.com* +panflix.com.br* + espressif.com* + mall.heiwa.jp* + papajohns.com* + royalcams.com* + virginplus.ca* + webstatus.dev* + winefolly.com* + cbslocal.com* + devclass.com* + dholic.co.jp* + docs.wps.com* + enmotive.com* + kawasaki.com* + kinepolis.be* + kinepolis.ch* + kinepolis.es* + kinepolis.fr* + kinepolis.lu* + kinepolis.nl* + mirrativ.com* + modehasen.de* + montcopa.org* + pptvhd36.com* + rhbgroup.com* + seatmaps.com* + starblast.io* + winhappy.com* + 17track.net* + 9to5mac.com* + academy.com* + euronics.ee* + livongo.com* + trespa.info* + +ecmweb.com* + +fanpage.it* + +oxylabs.io* + +schwab.com* + +skylar.com* + +sloways.eu* + +toptal.com* + +xl-bygg.no* + +zipair.net* + globo.com* + huion.com* + mopar.com* + +cnet.com* + +cram.com* + +mond.how* + +o2.co.uk* +aena.es* +cmoa.jp* +plex.tv* +oko.sh08@Rgoogletagmanager.com/gtag/js +;*$ +"subscribe.greenbuildingadvisor.com*! +nielsendodgechryslerjeepram.com* +tickets.georgiaaquarium.org* +online-shop.mb.softbank.jp* +stuttgarter-nachrichten.de* +support.knivesandtools.com* +viviennewestwood-tokyo.com* +ckdtrialfinder.natera.com* +benesse-style-care.co.jp* +hotelfountaingate.com.au* +pohjanmaanhyvinvointi.fi* +service.smt.docomo.ne.jp* +workingclassheroes.co.uk* +headlightrevolution.com* +prizehometickets.com.au* +servicing.loandepot.com* +sportiva.shueisha.co.jp* +campograndenews.com.br* +kedronparkhotel.com.au* +lasvegasentuidioma.com* +nanikanokami.github.io* +scan.netsecurity.ne.jp* +app.joinhandshake.com* +hostingvergelijker.nl* +mustar.meitetsu.co.jp* +pgatoursuperstore.com* +store-jp.nintendo.com* +sunnybankhotel.com.au* +theretrofitsource.com* +trendenciashombre.com* +zf1.tohoku-epco.co.jp* +directoalpaladar.com* +farmaciabolli1833.it* +magazineluiza.com.br* +meritonsuites.com.au* +onlineshop.ocn.ne.jp* +prisonfellowship.org* +superesportes.com.br* +support.creative.com* +thesandshotel.com.au* +courses.monoprix.fr* +harveynorman.com.au* +insiderstore.com.br* +insightsoftware.com* +investor.natera.com* +karriere.heldele.de* +online.ysroad.co.jp* +sciencesetavenir.fr* +support.brother.com* +ticketmaster.com.au* +ticketmaster.com.br* +ticketmaster.com.mx* +toyota-forklifts.se* +video.repubblica.it* +willyweather.com.au* +anacondastores.com* +book.impress.co.jp* +bsa-whitelabel.com* +businessinsider.jp* +butcherblockco.com* +harveynorman.co.nz* +herculesstands.com* +order.fiveguys.com* +portofoonwinkel.nl* +sanwacompany.co.jp* +savethechildren.it* +str.toyokeizai.net* +tekniikkatalous.fi* +ticketmaster.co.il* +ticketmaster.co.nz* +ticketmaster.co.uk* +ticketmaster.co.za* +trendyol-milla.com* +video.lacnews24.it* +wpb.shueisha.co.jp* +ybt.sapporobeer.jp* +3djuegosguias.com* +afisha.timepad.ru* +anond.hatelabo.jp* +cashier.dmm.co.jp* +compradiccion.com* +cosmo-hairshop.de* +dengekionline.com* +gravitydefyer.com* +homeinspector.org* +independent.co.uk* +noelleeming.co.nz* +pccomponentes.com* +qrcode-monkey.com* +carhartt-wip.com* +coolermaster.com* +dazeddigital.com* +digitalocean.com* +elcorteingles.es* +iphoneitalia.com* +journaldunet.com* +loopearplugs.com* +mysmartprice.com* +nihontsushin.com* +rocketnews24.com* +shop.clifbar.com* +sportingnews.com* +support.bose.com* +talent.lowes.com* +ticketmaster.com* +yotsuba-shop.com* +zennioptical.com* +acehardware.com* +acornonline.com* +ads.spotify.com* +backcountry.com* +bbcgoodfood.com* +bybitglobal.com* +caminteresse.fr* +canadiantire.ca* +cashier.dmm.com* +checkout.ao.com* +computerbild.de* +cyclingnews.com* +easternbank.com* +edwardjones.com* +famesupport.com* +fortress.com.hk* +freenet-funk.de* +gamebusiness.jp* +gorillamind.com* +hepsiburada.com* +inside-games.jp* +linternaute.com* +morimotohid.com* +netcombo.com.br* +nflgamepass.com* +proxyscrape.com* +swarajyamag.com* +ticketmaster.ae* +ticketmaster.at* +ticketmaster.be* +ticketmaster.ca* +ticketmaster.ch* +ticketmaster.cl* +ticketmaster.cz* +ticketmaster.de* +ticketmaster.dk* +ticketmaster.es* +ticketmaster.fi* +ticketmaster.fr* +ticketmaster.gr* +ticketmaster.ie* +ticketmaster.it* +ticketmaster.nl* +ticketmaster.no* +ticketmaster.pe* +ticketmaster.pl* +ticketmaster.se* +ticketmaster.sg* +trendencias.com* +truckspring.com* +tugatech.com.pt* +virginmedia.com* +xatakamovil.com* +3djuegospc.com* +aeromexico.com* +aliexpress.com* +applesfera.com* +atgtickets.com* +binglee.com.au* +carcareplus.jp* +cinemacafe.net* +cityheaven.net* +cyclestyle.net* +elnuevodia.com* +expressvpn.com* +festoolusa.com* +jreastmall.com* +kauppalehti.fi* +komputronik.pl* +mcgeeandco.com* +mediuutiset.fi* +mycar-life.com* +newscafe.ne.jp* +ngv.vic.gov.au* +oakandfort.com* +odia.ig.com.br* +oetker-shop.de* +petsathome.com* +primeoak.co.uk* +saraiva.com.br* +soranews24.com* +sportmaster.ru* +stage.parco.jp* +stressless.com* +talouselama.fi* +tickethour.com* +tv-asahi.co.jp* +uclabruins.com* +watsons.com.tr* + animeanime.jp* + arvopaperi.fi* + aussiebum.com* + chronopost.fr* + findernet.com* + hatenacorp.jp* + hobbystock.jp* + jbhifi.com.au* + join.kazm.com* + lequipeur.com* + mall.heiwa.jp* + mangaseek.net* + mediamarkt.nl* + mikrobitti.fi* + mobilmania.cz* + net-chuko.com* + onepodcast.it* + papajohns.com* + soundguys.com* + teddyfood.com* + topper.com.br* + trademe.co.nz* + vidaextra.com* + airhaifa.com* + almamedia.fi* + ampparit.com* + auth.max.com* + autorevue.cz* + baywa-re.com* + besplatka.ua* + ccleaner.com* + chipotle.com* + costco.co.jp* + costco.co.uk* + currys.co.uk* + dholic.co.jp* + enmotive.com* + ergotron.com* + finanzen.net* + formula1.com* + gamespark.jp* + grandhood.dk* + hobbyhall.fi* + idealo.co.uk* + iltalehti.fi* + j-wave.co.jp* + jbhifi.co.nz* + junonline.jp* + kinepolis.be* + kinepolis.ch* + kinepolis.es* + kinepolis.fr* + kinepolis.lu* + kinepolis.nl* + kontan.co.id* + ladepeche.fr* + level.travel* + makitani.net* + midilibre.fr* + montcopa.org* + nap-camp.com* + nourison.com* + plantsome.ca* + pptvhd36.com* + rbbtoday.com* + remax.com.ar* + rhbgroup.com* + rydercup.com* + scotsman.com* + shoprite.com* + smartbox.com* + tixcraft.com* + trendyol.com* + uusisuomi.fi* + vitonica.com* + youpouch.com* + zakzak.co.jp* + 9to5mac.com* + adorama.com* + atptour.com* + autobild.de* + autoplus.fr* + beterbed.nl* + biletix.com* + clickup.com* + complex.com* + de.hgtv.com* + directv.com* + ecovacs.com* + eki-net.com* + espinof.com* + euronics.ee* + euronics.it* + finanzen.at* + finanzen.ch* + fortune.com* + genbeta.com* + glamusha.ru* + gumtree.com* + iexprofs.nl* + kakuyomu.jp* + karriere.at* + kitamura.jp* + larousse.fr* + lastampa.it* + mainichi.jp* + mercell.com* + mirapodo.de* + nordvpn.com* + philips.com* + poprosa.com* + porsche.com* + prisjakt.nu* + radiobob.de* + radiorur.de* + reanimal.jp* + response.jp* + spektrum.de* + spyder7.com* + tbsradio.jp* + tradera.com* + tredz.co.uk* + trespa.info* + tribuna.com* + +axeptio.eu* + +bombas.com* + +capital.it* + +crello.com* + +cypress.io* + +dlsite.com* + +dmv.ca.gov* + +doodle.com* + +dropps.com* + +ecmweb.com* + +episodi.fi* + +fandom.com* + +feex.co.il* + +flytap.com* + +inferno.fi* + +iodonna.it* + +konami.com* + +lift.co.za* + +mecindo.no* + +oxylabs.io* + +pioneer.eu* + +plaion.com* + +resemom.jp* + +sloways.eu* + +unieuro.it* + +uniqlo.com* + +upwork.com* + +www.gov.pl* + +ymobile.jp* + +zazzle.com* + +zipair.net* + betten.de* + bybit.com* + deejay.it* + eat.co.nz* + eprice.it* + flets.com* + froxy.com* + globo.com* + idealo.at* + idealo.de* + idealo.es* + idealo.fr* + idealo.it* + jalan.net* + kfc.co.jp* + lbc.co.uk* + lecker.de* + marks.com* + nexon.com* + okwave.jp* + radiko.jp* + rustih.ru* + saturn.at* + soundi.fi* + sport1.de* + thecw.com* + tn.com.ar* + tomshw.it* + transa.ch* + wamiz.com* + watson.ch* + zinio.com* + +aruba.it* + +avis.com* + +bunte.de* + +cram.com* + +focus.de* + +lippu.fi* + +o2.co.uk* + +orpi.com* + +posti.fi* + +rumba.fi* + +telia.no* + +tide.com* + +time.com* + +tumi.com* + +vtvgo.vn* + +wowma.jp* +aena.es* +casa.it* +cdek.ru* +cdon.fi* +cmoa.jp* +como.fi* +cora.fr* +dmax.de* +life.fi* +luko.eu* +nove.tv* +plex.tv* +post.ch* +tilt.fi* +tivi.fi* +type.jp* +veho.fi* +zive.cz* +zozo.jp* +e15.cz* +fum.fi* +la7.it* +m1.com* +m2o.it* +olx.ro* +rtl.de* +swb.de* +upc.pl* +uqr.to* +vip.de* +vox.de* +xxl.se* +jn.pt08@Rgoogletagmanager.com/gtm.js +* + blaklader.com* + blaklader.at* + blaklader.be* + blaklader.ca* + blaklader.cz* + blaklader.de* + blaklader.dk* + blaklader.ee* + blaklader.es* + blaklader.fi* + blaklader.fr* + blaklader.ie* + blaklader.it* + blaklader.nl* + blaklader.no* + blaklader.pl* + blaklader.se* + blaklader.uk08@Rgoogletagmanager.com/gtm.js +&08@Rgoogletagservices.com^ +* +xn--allestrungen-9ib.at* +xn--allestrungen-9ib.ch* +xn--allestrungen-9ib.de* +downdetector.com.ar* +downdetector.com.au* +downdetector.com.br* +downdetector.com.co* +downdetector.web.tr* +downdetector.co.nz* +downdetector.co.uk* +downdetector.co.za* +allestoringen.be* +allestoringen.nl* +downdetector.com* +downdetector.ae* +downdetector.ca* +downdetector.cl* +downdetector.cz* +downdetector.dk* +downdetector.ec* +downdetector.es* +downdetector.fi* +downdetector.fr* +downdetector.gr* +downdetector.hk* +downdetector.hr* +downdetector.hu* +downdetector.id* +downdetector.ie* +downdetector.in* +downdetector.it* +downdetector.jp* +downdetector.mx* +downdetector.my* +downdetector.no* +downdetector.pe* +downdetector.ph* +downdetector.pk* +downdetector.pl* +downdetector.pt* +downdetector.ro* +downdetector.ru* +downdetector.se* +downdetector.sg* +downdetector.sk* +downdetector.tw08@R#googletagservices.com/tag/js/gpt.js +* +epaper.timesgroup.com* +nationalreview.com* +nationalworld.com* +farfeshplus.com* +tv-asahi.co.jp* + chelseafc.com* + nbcsports.com* + windalert.com* + kowb1290.com* + scotsman.com* + k2radio.com* + chegg.com* + vimeo.com* + +koel.com* + +uefa.com* + +vlive.tv* + +voici.fr08@R#googletagservices.com/tag/js/gpt.js +I* +fukuishimbun.co.jp08@R#googletagservices.com/tag/js/gpt.js +* +monitordomercado.com.br* +oantagonista.com.br* +olhardigital.com.br* +canaltech.com.br* +noataque.com.br* +omelete.com.br* + ig.com.br08@R go.trvdp.com^ +R08@RDgovernment-and-constitution.org/images/presidential-seal-300-250.gif ++ 08@Rgo.xlirdr.com/api/models/vast + 08@Rgpsecureads.com^ +08@R/gpt.js +08@R/gpt-prebid.js ++08@Rgpt-worldwide.com/js/gpt.js +B* +telegraph.co.uk08@R!grapeshot.co.uk/main/channels.cgi +08@Rgroovinads.com^ +;08@R+groupbycloud.com/gb-tracker-client-3.min.js +08@Rgrsm.io^ +*08@Rgs.statcounter.com/chart.php +D* +support.google.com08@R gstatic.com/ads/external/images/ +S* +flightradar24.com08@R0gstatic.com^*/firebase-performance-standalone.js +&08@Rgstatic.com/recaptcha/ +%08@Rgsuite.tools/js/gtag.js +7* +qq.com08@Rgtimg.com/qqcdn/*/beacon.min.js +u* + idealo.co.uk* + idealo.at* + idealo.de* + idealo.es* + idealo.fr* + idealo.it08@Rgtm.idealo.*/gtm.js? +708@R'guce.advertising.com/collectIdentifiers +*08@Rguidepaparazzisurface.com^ +708@R'guinnessworldrecords.jp/ezais/analytics +08@Rgukahdbam.com^ +08@R gumgum.com^ +)08@Rgumtree.co.za/my/ads.html +"08@Rgunosy.co.jp/img/ad/ +.* +culture.gouv.fr08@R gva.et-gv.fr^ +508@R%gymnasedeburier.ch/themes/segment/js/ ++08@Rh1g.jp/img/ad/ad_heigu.html +)$08@Rhaaretz.co.il/logger/p.gif? +08@R hadronid.net^ +08@Rhavenclick.com^; +08@Rhbwrapper.com^ +%08@Rhcaptcha.com^*/api.js +$08@Rhcaptcha.com/captcha/ +/* +bookoffonline.co.jp08@R +h-cast.jp^ +08@R hdbkell.com^ +08@Rheaderlift.com^ +308@R#healthgateway.gov.bc.ca/snowplow.js +U* + heatmap.com* + heatmap.org* + +heatmap.it* + +heatmap.me08@R heatmap.it^ +908@R)helix.videotron.com/js/api/fingerprint.js +{* +furniturevillage.co.uk* +luggagehero.com* + corsair.com* + +condor.com* +cfr.org08@Rhello.myfonts.net/count/ +08@Rhentaigold.net^ +08@R +hhkld.com^ +*08@Rhighperformanceformat.com^ +8* + seznam.cz08@Rh.imedia.cz/js/cmp2/scmp.js +F08@R8hinagiku-u.ed.jp/wp54/wp-content/themes/hinagiku/images/ +7* +ing.pl08@Rhit.gemius.pl/__/redataredir? +%08@Rhit.interia.pl/iwa_core +508@R'hiveworkscomics.com/frontboxes/300x250_ +(08@Rhk.on.cc/js/v4/urchin.js +F08@R6hlidacstatu.cz/scripts/highcharts-6/modules/heatmap.js +$08@Rhobbyking.com^*/gtm.js +08@R hotsoz.com^ +7* + hotstar.com08@Rhotstar.com/vs/getad.php +L * + hotstar.com08@R/hotstarext.com/web-messages/core/error/v52.json + 08@Rhousingtrap.com^ +-* + trenitalia.fr08@Rhowsmyssl.com^ +,08@Rhowtonote.jp/google-analytics/ + +08@Rhp.com/in/*/ads/ +08@R hprofits.com^ +08@R hpyjmp.com^ +08@R htlbid.com^ +6* + hodinkee.com08@Rhtlbid.com^*/htlbid.js +08@R.html?clicktag= +08@R html-load.cc^ +7* +swordmaster.org08@Rhttp://r.i.ua/s?*&p*&l +08@R hubvisor.io^ +* +hutchgo.com.cn* +hutchgo.com.hk* +hutchgo.com.sg* +hutchgo.com.tw* + hutchgo.com08@Rhutchgo.advertserve.com^ +-08@Rhvemder.no/js/hitcount.min.js +5* + datpiff.com08@Rhw-ads.datpiff.com/news/ +)* + mp4upload.com08@R +hwcdn.net^ +08@R hwuhkabi.in^ +08@R +hybrid.ai^ +08@R +hyros.com^ +:* + rakuten.co.jp08@Rias.global.rakuten.com/adv/ +7 * + autoplus.fr08@Ricu.newsroom.bi/ingest.php +08@R id5-sync.com^ +08@Ridealmedia.io^ +% 08@Ridentity.mparticle.com^ +#08@Riejima.org/ad-banner/ +)08@Rienohikari.net/ad/common/ +&08@Rienohikari.net/ad/img/ +708@R)ignitetv.rogers.com/js/api/fingerprint.js +608@R&ignitetv.shaw.ca/js/api/fingerprint.js +08@R iionads.com^ +(08@Rikea.com^*/analyticsEvent. +,08@Riko-yo.net/system/ad_images/ +08@R iloptrex.com^ +3* + +icons8.com08@Rimage.shutterstock.com^ +&08@Rimasdk.googleapis.com^ +908@R*imasdk.googleapis.com/js/core/bridge*.html +* +worldsurfleague.com* +paramountplus.com* +clickorlando.com* +tv.rakuten.co.jp* +vk.sportsbull.jp* +bloomberg.co.jp* +watchcharge.com* + 247sports.com* + bloomberg.com* + cbssports.com* + history.com* + sonyliv.com* + +4029tv.com* + +gbnews.com* + +mynbc5.com* + +sbs.com.au* + +wbaltv.com* + +wvtm13.com* + +wxii12.com* + digi24.ro* + s.yimg.jp* + wyff4.com* + +kcci.com* + +kcra.com* + +ketv.com* + +kmbc.com* + +koat.com* + +koco.com* + +ksbw.com* + +wapt.com* + +wcvb.com* + +wdsu.com* + +wesh.com* + +wgal.com* + +wisn.com* + +wjcl.com* + +wlky.com* + +wlwt.com* + +wmtw.com* + +wmur.com* + +wpbf.com* + +wtae.com* +bet.com* +cbc.ca* +cc.com08@R.imasdk.googleapis.com/js/sdkloader/ima3_dai.js +* +embed.sportsline.com* +insideedition.com* +brightcove.net* + utsports.com* + cbsnews.com* +pch.com08@R0imasdk.googleapis.com/js/sdkloader/ima3_debug.js +* +game.pointmall.rakuten.net* +jilliandescribecompany.com* +laurelberninteriors.com* +player.performgroup.com* +pointmall.rakuten.co.jp* +goodmorningamerica.com* +minigame.aeriagames.jp* +maharashtratimes.com* +player.amperwave.net* +southparkstudios.com* +synk-casualgames.com* +video.tv-tokyo.co.jp* +gamebox.gesoten.com* +geo.dailymotion.com* +lemino.docomo.ne.jp* +worldsurfleague.com* +chicagotribune.com* +games.usatoday.com* +player.abacast.net* +player.earthtv.com* +scrippsdigital.com* +tv.finansavisen.no* +asianctv.upns.pro* +howstuffworks.com* +insideedition.com* +paramountplus.com* +success-games.net* +airtelxstream.in* +blastingnews.com* +clickorlando.com* +tv.abcnyheter.no* +tv.rakuten.co.jp* +api.screen9.com* +bloomberg.co.jp* +crunchyroll.com* +farfeshplus.com* +fastcompany.com* +gameplayneo.com* +givemesport.com* +spiele.heise.de* +asianembed.cam* +goodstream.uno* +metacritic.com* +missoulian.com* +paralympic.org* +realmadrid.com* +tv-asahi.co.jp* + 247sports.com* + bloomberg.com* + cbssports.com* + gospodari.com* + ignboards.com* + nettavisen.no* + southpark.lat* + sportsbull.jp* + sportsport.ba* + watch.nba.com* + wellgames.com* + doubtnut.com* + einthusan.tv* + etonline.com* + france24.com* + haberler.com* + maxpreps.com* + newsweek.com* + utsports.com* + webdunia.com* + autokult.pl* + cbsnews.com* + gamepix.com* + irctc.co.in* + myspace.com* + sonyliv.com* + univtec.com* + weather.com* + +antena3.ro* + +delish.com* + +filmweb.pl* + +gbnews.com* + +iheart.com* + +rumble.com* + +truvid.com* + +tubitv.com* + +tunein.com* + +zeebiz.com* + bsfuji.tv* + digi24.ro* + distro.tv* + humix.com* + locipo.jp* + s.yimg.jp* + stirr.com* + tbs.co.jp* + thecw.com* + wowbiz.ro* + zdnet.com* + +cnet.com* + +ktla.com* + +kxan.com* + +vlive.tv* + +wbal.com* +bbc.com* +klix.ba* +plex.tv* +tdn.com* +tver.jp* +wsj.com* +cbc.ca* +rfi.fr* +rte.ie* +tvp.pl* +wtk.pl08@R*imasdk.googleapis.com/js/sdkloader/ima3.js +* +game.pointmall.rakuten.net* +jilliandescribecompany.com* +laurelberninteriors.com* +player.performgroup.com* +pointmall.rakuten.co.jp* +goodmorningamerica.com* +minigame.aeriagames.jp* +maharashtratimes.com* +player.amperwave.net* +southparkstudios.com* +synk-casualgames.com* +video.tv-tokyo.co.jp* +gamebox.gesoten.com* +geo.dailymotion.com* +lemino.docomo.ne.jp* +worldsurfleague.com* +chicagotribune.com* +games.usatoday.com* +player.abacast.net* +player.earthtv.com* +scrippsdigital.com* +tv.finansavisen.no* +asianctv.upns.pro* +howstuffworks.com* +insideedition.com* +paramountplus.com* +success-games.net* +airtelxstream.in* +blastingnews.com* +clickorlando.com* +tv.abcnyheter.no* +tv.rakuten.co.jp* +api.screen9.com* +bloomberg.co.jp* +crunchyroll.com* +farfeshplus.com* +fastcompany.com* +gameplayneo.com* +givemesport.com* +spiele.heise.de* +asianembed.cam* +goodstream.uno* +metacritic.com* +missoulian.com* +paralympic.org* +realmadrid.com* +tv-asahi.co.jp* + 247sports.com* + bloomberg.com* + cbssports.com* + gospodari.com* + ignboards.com* + nettavisen.no* + southpark.lat* + sportsbull.jp* + sportsport.ba* + watch.nba.com* + wellgames.com* + doubtnut.com* + einthusan.tv* + etonline.com* + france24.com* + haberler.com* + maxpreps.com* + newsweek.com* + utsports.com* + webdunia.com* + autokult.pl* + cbsnews.com* + gamepix.com* + irctc.co.in* + myspace.com* + sonyliv.com* + univtec.com* + weather.com* + +antena3.ro* + +delish.com* + +filmweb.pl* + +gbnews.com* + +iheart.com* + +rumble.com* + +truvid.com* + +tubitv.com* + +tunein.com* + +zeebiz.com* + bsfuji.tv* + digi24.ro* + distro.tv* + humix.com* + locipo.jp* + s.yimg.jp* + stirr.com* + tbs.co.jp* + thecw.com* + wowbiz.ro* + zdnet.com* + +cnet.com* + +ktla.com* + +kxan.com* + +vlive.tv* + +wbal.com* +bbc.com* +klix.ba* +plex.tv* +tdn.com* +tver.jp* +wsj.com* +cbc.ca* +rfi.fr* +rte.ie* +tvp.pl* +wtk.pl08@R*imasdk.googleapis.com/js/sdkloader/ima3.js# +a* + +tunein.com* + stirr.com* + +pluto.tv08@R*imasdk.googleapis.com/pal/sdkloader/pal.js +08@R img.logo.dev^ +'08@Rimg.rakudaclub.com/adv/ +*08@Rimg.tile.expert/*/*_300x600_ +#08@Rimgur.com/min/px.js +'08@Rimhentai.xxx/js/slider_ +08@Ri-mobile.co.jp^ +%08@Rimobiliare.ro/js/gtm.js +08@R impact-ad.jp^ + 08@Rimpactify.media^ +*08@Rimp-adedge.i-mobile.co.jp^ +#08@Rimprovedigital.com^ +`* + games.co.uk* + zigiz.com* + +kizi.com08@R(improvedigital.com/pbw/headerlift.min.js +7* +nbcolympics.com08@Rimrworldwide.com/conf/ +* +frasercoastchronicle.com.au* +coffscoastadvocate.com.au* +sunshinecoastdaily.com.au* +townsvillebulletin.com.au* +geelongadvertiser.com.au* +gladstoneobserver.com.au* +goldcoastbulletin.com.au* +ipswichadvertiser.com.au* +whitsundaytimes.com.au* +theweeklytimes.com.au* +weeklytimesnow.com.au* +dailyexaminer.com.au* +theaustralian.com.au* +adelaidenow.com.au* +bestrecipes.com.au* +couriermail.com.au* +advertiser.com.au* +cairnspost.com.au* +gattonstar.com.au* +themercury.com.au* +video.corriere.it* +byronnews.com.au* +heraldsun.com.au* +news-mail.com.au* +noosanews.com.au* + ntnews.com.au* + 9now.com.au* + news.com.au* + +espn.com* + +tvnow.de* +la7.it* +sky.it08@Rimrworldwide.com/novms/js/2/ggc +* +video.espresso.repubblica.it* +frasercoastchronicle.com.au* +coffscoastadvocate.com.au* +sunshinecoastdaily.com.au* +townsvillebulletin.com.au* +geelongadvertiser.com.au* +gladstoneobserver.com.au* +goldcoastbulletin.com.au* +ipswichadvertiser.com.au* +whitsundaytimes.com.au* +quotidianodipuglia.it* +realestateview.com.au* +theweeklytimes.com.au* +weatherchannel.com.au* +weeklytimesnow.com.au* +corriereadriatico.it* +dailyexaminer.com.au* +theaustralian.com.au* +video.ilsecoloxix.it* +video.repubblica.it* +adelaidenow.com.au* +bestrecipes.com.au* +couriermail.com.au* +advertiser.com.au* +cairnspost.com.au* +gattonstar.com.au* +huffingtonpost.it* +musicfeeds.com.au* +themercury.com.au* +video.lastampa.it* +byronnews.com.au* +heraldsun.com.au* +news-mail.com.au* +noosanews.com.au* +ilgazzettino.it* +ilmessaggero.it* +video.deejay.it* +nzherald.co.nz* +threenow.co.nz* + ntnews.com.au* + ilmattino.it* + +fanpage.it* + +leggo.it* +last.fm* +la7.it* +sf.se08@Rimrworldwide.com/v60.js +#08@Rinclusapilaued.com^ +*08@Rindeed.com/rpc/log/myjobs/ +08@R indexww.com^ +&08@Rindiatimes.com/toiads_ +08@Rinfolinks.com^ +$08@Rinfotel.ca/images/ads/ +!08@Rinfotop.jp/html/ad/ +808@R(infoworld.com/www/js/ads/gpt_includes.js +08@R ingage.tech^ +k * +orionprotocol.io* + play.tv3.lv* + tesco.com* + +core.app* + +tesco.hu08@Ringest.sentry.io/api/ +08@R innity.com^ +08@R innity.net^ +08@R innovid.com^ +#08@Rinporn.com/*/embed.js +08@R/in/show/?mid= +!08@R/in/show/?tag_ab= +%08@Rinsightexpressai.com^ +' 08@Rinstagram.com/api/v1/ads/ +!08@Rinstreamatic.com^ +08@R insurads.com^ +$08@Rintelligenceadx.com^ +C* +valesdegasolina.mx08@Rintelyvale.com.mx/ads/images/ +08@R intentiq.com^ +08@Rintergient.com^ +&08@Rinterworksmedia.co.kr^ +08@R/in/track?data= +:* + +retty.me08@R in.treasuredata.com/js/*?api_key +K* +turbotax.intuit.com08@R&intuitcdn.net/libs/*/track-star.min.js +:08@R,ipinfo.io/static/images/use-cases/adtech.jpg +9* +carousell.com.hk08@Ripqualityscore.com/api/ + 08@Ripredictive.com^ +08@Ripromcloud.com^ +08@R +iprom.net^ +=* +empire-streaming.app08@Ripv4.seeip.org/jsonip +08@R iqzone.com^ +<08@R,island.lk/userfiles/image/danweem/island.gif +- 08@Ritv.com/itv/hserver/*/site=itv/ +$08@Ritv.com/itv/tserver/ +"08@Riwa.iplsc.com/iwa.js +/08@Riwrite.unipus.cn/js/main/GPT.js +08@Rjads.co^ +)08@Rjanitorprecisiontrio.com^ +08@R +jivox.com^ +08@Rjjriqnuae.com^ + 08@Rjmedj.co.jp/files/ +,08@Rjobs.bg/front_job_search.php +O08@R?join.southerncross.co.nz/quote/_assets/js/sx/app/helpers/gtm.js +< 08@R+jokerly.com/Okidak/adSelectorDirect.htm?id= +3 08@R"jokerly.com/Okidak/vastChecker.htm +& 08@Rjosiad.ns.nl/DG/DEFAULT/ +08@Rjourneymv.com^ +C* +sterkinekor.com08@R js.adsrvr.org/up_loader.1.1.0.js +s* +alliantcreditunion.com* +live.griiip.com* + giftcards.com* + kapwing.com08@Rjs-agent.newrelic.com^ +0* + +abema.tv08@Rjs-agent.newrelic.com^ +6* + kfc.co.jp08@Rjs.appboycdn.com/web-sdk/ +6* +fido.ca08@Rjs-cdn.dynatrace.com/jstag/ +* +sso.garena.com* + thefork.co.uk* + thefork.com* + +monster.ca* + +thefork.at* + +thefork.be* + +thefork.ch* + +thefork.de* + +thefork.es* + +thefork.fr* + +thefork.it* + +thefork.nl* + +thefork.pt* + +thefork.se* +ugg.com08@Rjs.datadome.co/tags.js +H* +nextquotidiano.it08@R#jsdelivr.net^*/keen-tracking.min.js +(08@Rjsdelivr.net/npm/prebid- +=* + irctc.co.in08@Rjsdelivr.net^*/videojs.ads.css +'* + distro.tv08@R jsrdn.com/s/ +* +app.homebinder.com* +pizzahut.com.au* + book.dmm.com* + interacty.me* + +bolt.new* + +etsy.com* +jobs.ch08@Rjs.sentry-cdn.com^ +08@R juicyads.com^ +08@R juicyads.me^ +808@R(justmyshop.com/gate/criteo/product-id.js + 08@Rjustpremium.com^ +.08@Rjwpcdn.com/player/*/googima.js +P* +video.vice.com* + +iheart.com08@R"jwpcdn.com/player/plugins/googima/ +,08@Rk12-company.ru^*/statistics.js +@08@R0kabumap.com/servlets/kabumap/html/common/img/ad/ +#08@Rkaiu-marketing.com^ +1* +welt.de08@Rkameleoon.eu/engine.js +/* +welt.de08@Rkameleoon.eu/images/ ++* +welt.de08@Rkameleoon.eu/ip^ +4* +welt.de08@Rkameleoon.eu/kameleoon.js +G* +buttercloth.com* + jules.com08@Rkameleoon.eu/kameleoon.js +4* +welt.de08@Rkameleoon.io/geolocation^ ++* +welt.de08@Rkameleoon.io/ip^ +808@R(kanalfrederikshavn.dk^*/jquery.openx.js? +08@R +kargo.com^ +a* +zf1.tohoku-epco.co.jp* +online.ysroad.co.jp* +zozo.jp08@Rkarte.io/libs/tracker. +* +video.huffingtonpost.it* +video.ilsecoloxix.it* +video.repubblica.it* +video.lastampa.it* + +gelocal.it08@Rkataweb.it/wt/wt.js?http +908@R)keibana.com/wp-content/uploads/*/300x250_ +0* + +blikk.hu08@Rkeytiles.com/tracking/ +C* +kilimall.co.ke08@R#kilimall.com*/js/sensorsdata.min.js +108@R!kilimall.co.tz/sensorsdata.min.js +08@Rkimberlite.io^ +@* + +kakaku.com08@R$k-img.com/script/analytics/s_code.js +)08@Rkincho.co.jp/cm/img/bnr_ad_ +708@R)kohls.com/ecustservice/js/sitecatalyst.js +'08@Rkomas19.xyz/cdn-cgi/apps/ + 08@Rkomplett.no/gtm.js +208@R"konzolvilag.hu^*/click_tracking.js +F08@R6kotaku.com/x-kinja-static/assets/new-client/adManager. +308@R#kozkutak.hu/getdata.php?v*=pageview +E08@R7krok8.com/wp-content/plugins/pageviews/pageviews.min.js +08@Rkteovdackvu.in^ +08@R kueezrtb.com^ +08@R labadena.com^ +: * +bluelightcard.co.uk08@Rlab.eu.amplitude.com^ +  08@Rlabrc.pw/advstats/ +008@R lacoste.com^*/click-analytics.js +8* +str.toyokeizai.net08@Rladsp.com/script-sf/ +:08@R,lamycosphere.com/cdn/shop/*/assets/pixel.gif +Z08@RJlanguagecloud.sdl.com/node_modules/fingerprintjs2/dist/fingerprint2.min.js +U08@RGlasicilia.it/wp-content/plugins/digistream/digiplayer/js/videojs.ga.js? +>* +chrome-extension-scheme08@Rlastpass.com/ads.php +&08@Rlastpass.com/images/ads/ +08@Rlaxrkyojzb.in^ +$08@Rlbdbxeionelgiba.com^ += 08@R/leadpages.io/analytics/v1/observations/capture? +-* + arkadium.com08@R leanplum.com^ +B* +braun-hamburg.com08@Rl.ecn-ldr.de/loader/loader.js +*08@Rleerolymp.com/_nuxt/300-250. +B08@R4leffatykki.com/media/banners/tykkibanneri-728x90.png +:08@R*legendstracking.com/js/legends-tracking.js +/"08@R!lenovo.com/fea/js/adobeAnalytics/ +E08@R7lenovo.com/_ui/desktop/common/js/AdobeAnalyticsEvent.js +&08@Rletmegpt.com/js/gpt.js +-08@Rletocard.fr/wp-content/uploads/ +-08@Rlevel.travel/tracker/tracker.js +08@R +liadm.com^ +608@R&lightning.bleacherreport.com^*/launch- +C08@R3lightning.bleacherreport.com/launch/*-source.min.js +,* + +wfmz.com08@Rlightning.cnn.com^ +08@R +lijit.com^ +;* + demae-can.com08@Rline-scdn.net^*/torimochi.js +! 08@Rlinkbucks.com/tmpl/ +/ 08@R!linksynergy.com/minified_logic.js +; * + +heise.de08@R liveapi.cleverpush.com/websocket +1* + awempire.com08@Rlivejasmin.com^ +408@R$live.lequipe.fr/thirdparty/prebid.js +* +the-independent.com* +independent.co.uk* +screencrush.com* + eurogamer.net* + loudwire.com* + +gbnews.com* + +xxlmag.com* + vg247.com* + +klaq.com08@Rlive.primis.tech^ +!08@Rlive.primis.tech^ +- * + +xxlmag.com08@Rlive.primis.tech^ +3* +batteriesplus.com08@Rlive.rezync.com^ +W08@RIlivesicilia.it/wp-content/plugins/digistream/digiplayer/js/videojs.ga.js? +X* +player.amperwave.net* + +iheart.com08@R"live.streamtheworld.com/partnerIds +08@R lleana.com^ +2* +sponichi.co.jp08@Rl.logly.co.jp/lift +T* +pressdemocrat.com08@R/loader-cdn.azureedge.net/prod/smi/loader.min.js +8* + nttxstore.jp08@Rlog000.goo.ne.jp/gcgw.js +#08@Rlogging.apache.org^ +@ *" + disneyvacationclub.disney.go.com08@Rlog.go.com/log +-08@Rlogic-immo.com/lib/xiti/xiti.js +.08@R login.ingbank.pl^*/satelliteLib- +08@R logly.co.jp^ +G* +sponichi.co.jp* + benesse.ne.jp08@Rlogly.co.jp/recommend/ +*08@Rlokopromo.com^*/adsimages/ +(08@Rlooker.com/api/internal/ +08@R +loopme.me^ +V* +videos.john-livingston.fr08@R)lostpod.space/static/streaming-playlists/ +"08@Rloughokbgyrxt.com^ +>* + smartcare.com08@Rlr-ingest.io/LogRocket.min.js +308@R%luminalearning.com/affiliate-content/ +08@R luxcdn.com^ +4* + sydostran.se08@Rlwadm.com/lw/pbjs?pid= +)08@Rm1tm.insideevs.com/gtm.js +S* +mabanque.fortuneo.fr08@R-mabanque.fortuneo.fr/js/front/fingerprint2.js + 08@Rmacro.adnami.io^ +K* +superbrightleds.com08@R&magento-recs-sdk.adobe.net/v2/index.js +08@R magsrv.com^ +? 08@R1mail.163.com/fetrack/api/27/envelope/?sentry_key= +( 08@Rmail.bg/mail/index/getads/ +08@R mainadv.com^ +408@R$main.govpilot.com/jet/js/newrelic.js +D08@R4makeuseof.com/public/build/images/bg-advert-with-us. ++08@Rmanageengine.com/images/logo/ +508@R%manageengine.com/products/ad-manager/ +4* + hertz.com08@Rmapquestapi.com/logger/ +808@R(maps.arcgis.com/apps/*/AppMeasurement.js +7* +ping-admin.com08@Rmaptiles.ping-admin.ru^ +;* + leeuwerik.nl08@Rmarketingautomation.services^ +P08@RBmarketing.unionpayintl.com/offer-promote/static/sensorsdata.min.js +08@Rmarphezis.com^ +!08@Rmarshalcurve.com^ +F* + wired.com08@R+martech.condenastdigital.com/lib/martech.js +308@R%martinfowler.com/articles/asyncJS.css ++08@Rmatomo.miraheze.org/matomo.js +@08@R0matsukiyococokara-online.com/store/*/rtoaster.js +!08@Rmavrtracktor.com^ +. * + +ibanez.com08@Rmaxmind.com/geoip/ +* +driftinnovation.com* +boostedboards.com* +runningheroes.com* +bandai-hobby.net* +donorschoose.org* +teslamotors.com* + fallout4.com* + instamed.com* + metronews.ca* + +ibanez.com* + +mtv.com.lb* + +tama.com08@Rmaxmind.com^*/geoip2.js +* +everydaysource.com* +carltonjordan.com* +sat-direction.com* +ballerstatus.com* +qatarairways.com* +girlgames4u.com* + aljazeera.com* + ip-address.cc* + sotctours.com* + bikemap.net* + cashu.com* + stoli.com* + +vibe.com* +fab.com* +dr.dk08@Rmaxmind.com^*/geoip.js +08@R mbddip.com^ +08@R mbdippex.com^ +H08@R8mbe.modelica.university/_next/static/*/pages/pageview.js +08@R mbidadm.com^ +08@R mbidinp.com^ +08@R mbidtg.com^ +%08@Rmclo.gs/js/logview.js +08@R mcpuwpsh.com^ +K* +coddyschool.com* + auto.yandex08@Rmc.yandex.ru/metrika/tag.js +08@R +mczbf.com^ +)08@Rmealty.ru/js/ga_events.js +"08@Rmedfoodsafety.com^ +"08@Rmedia6degrees.com^ +8* + +goseek.com08@Rmediaalpha.com/js/serve.js +;* + +imdb.com08@Rmedia-amazon.com/images/s/sash/ +I08@R;media.foundit.*/trex/public/theme_3/dist/js/userTracking.js +08@R mediago.io^ +"08@Rmedia.kijiji.ca/api/ +4* +cnn.com08@Rmedia.max.com/*/main.mpd^ +08@R +media.net^ +208@R +media.net^ +$08@Rmediatradecraft.com^ +08@Rmediavine.com^ + 08@Rmedyanetads.com^ +08@R megaxh.com^ + 08@Rmehcleverly.com^ +08@Rmembrana.media^ +I* +turkcell.com.tr08@R(merlincdn.net^*/common/images/spacer.gif +*08@Rmetrics.bangbros.com/tk.js +9* + expansion.com08@Rmetrics.el-mundo.net/b/ss/ + 08@Rmetricswpsh.com^ +08@R mfadsrvr.com^ +08@R mgid.com^ +08@R microad.jp^ +08@R microad.net^ +608@Rµapp.bytedance.com/docs/page-data/ +"* +gamingbible.co.uk* +sportbible.com* + ladbible.com* + +viki.com* +la7.it08@R(micro.rubiconproject.com/prebid/dynamic/ +"08@Rmidas-network.com^ +'08@Rmiddaymishapnotice.com^ +108@R!minigame.aeriagames.jp/*/ae-tpgs- +608@R&minigame.aeriagames.jp/css/videoad.css +'08@Rminutemedia-prebid.com^ +(08@Rminutemediaservices.com^ +,08@Rminyu-net.com/parts/ad/banner/ +C08@R3mistore.jp/content/dam/isetan_mitsukoshi/advertise/ +D08@R6mi.tigo.com.co/plugins/cordova-plugin-fingerprint-aio/ +08@R mixi.media^ +3* + iframely.net08@Rmixpanel.com/public/ +6 * + eloan.co.il08@Rmixpanel.com/track/?data= +08@R +mixpo.com^ +*08@Rmjhobbymassan.se/r/annonser/ +08@R +ml314.com^ +?* +mlb.com08@R&mlbstatic.com/mlb.com/adobe-analytics/ +08@R +mmmdn.net^ +0* +aliexpress.com08@Rmmstat.com/eg.js +08@Rmmvideocdn.com^ +08@R mnaspm.com^ +4* + +nascar.com* + +imsa.com08@R moatads.com^ +08@Rmodoro360.com^ +08@R /module/ads/ +%08@R/mol-adverts-delayed.js +08@Rmonetixads.com^ +808@R(moneypartners.co.jp/web/*/fingerprint.js +08@R montlusa.top^ +08@R mookie1.com^ +808@R(mopar.com/moparsvc/mopar-analytics-state +Y08@RImotika.com.mk/wp-content/plugins/ajax-hits-counter/display-hits.rapid.php +(08@Rmotortrader.com.my/advert/ +08@R moviead55.ru^ +7* +acehardware.com08@Rmozu.com^*/monetate.js +* +motortrendondemand.com* + nbcsports.com* + gymshark.com* + bravotv.com* + +cnbc.com* +bk.com08@R"mparticle.com/js/v2/*/mparticle.js +%08@Rmplat-ppcprotect.com^ +*& +$secure.coventrybuildingsociety.co.uk* +princessauto.com* +verkkokauppa.com* +westernunion.com* +login.skype.com* +oreillyauto.com* +ringcentral.com* + jbhifi.com.au* + citibank.com* + screwfix.com* + vitacost.com* + +usbank.com* + +citi.com* + +power.fi08@Rmpsnare.iesnare.com^ +)08@Rmps.nbcuni.com/fetch/ext/ +08@R mpsuadv.ru^ +08@Rmrktmtrcs.net^ +t* +forms.microsoft.com* +teams.microsoft.com* +sharepoint.com* + +office.com08@Rmsecnd.net/scripts/jsll- +M* +business.facebook.com08@R$mtouch.facebook.com/ads/api/preview/ +K08@R;multitest.ua/static/bower_components/boomerang/boomerang.js +G* + telus.com* +st.com08@R munchkin.marketo.net/munchkin.js +408@R$musictrack.jp/a/ad/banner_member.jpg +#08@Rmweb-hb.presage.io^ +** + mixpanel.com08@R +mxpnl.com^ +P* +frigidaire.com* + +change.org08@R mxpnl.com/libs/mixpanel-*.min.js +?* + eloan.co.il08@R mxpnl.com/libs/mixpanel-*.min.js +08@R mxptint.net^ +T08@RDmyaccount.chicagotribune.com/assets/scripts/tag-manager/googleTag.js +608@R(my.beeline.ru/resources/js/webtrends.js? +E08@R5mycargo.rzd.ru/dst/scripts/common/analytics-helper.js +4* + +bsdex.de08@Rmycleverpush.com/iframe? +108@R#my.goabode.com/assets/js/fp2.min.js +,08@Rmysmth.net/nForum/*/ADAgent_ +08@R mythad.com^ +#* + +nikkei.com08@Rn8s.jp^ +V* +kenko-tokina.co.jp* + +myna.go.jp* + nexon.com08@Rnakanohito.jp^*/bi.js +108@R!nakedwines.co.uk/search/hitcount? +"08@Rnamastedharma.com^ +Q08@RAnascar.com/wp-content/themes/ndms-2023/assets/js/inc/ads/prebid8. +>08@R.nationwide.com/myaccount/includes/images/x.gif +308@R#natureetdecouvertes.com^*/pixel.png +E* +m.tv.naver.com* + fragpunk.com08@Rnaver.net/wcslog.js +08@R nawpush.com^ +908@R)nbe.com.eg/NBEeChannelManager/CallMW.aspx +@08@R2nc-myus.com/images/pub/www/uploads/merchant-logos/ +X * +embed.sanoma-sndp.fi* + +supla.fi08@R&nelonenmedia.fi/logger/logger-ini.json +208@R"nemlog-in.dk/resources/js/adrum.js +@08@R0neo.btrl.ro/Scripts/services/fingerprint2.min.js +!08@Rneodatagroup.com^ +08@R nereserv.com^ +?* +cgv.vn08@R%netcoresmartech.com/smartechclient.js +E* + hdfcfund.com08@R%netcoresmartech.com/smartechclient.js +!08@Rnetinsight.co.kr^ +&08@Rnetmile.co.jp/ad/images/ +)08@Rnew.abb.com/ruxitagentjs_ +%08@Rnew-programmatic.com^ +e* +surveymonkey.co.uk* +surveymonkey.com* +surveymonkey.de08@Rnewrelic.com/nr-*.min.js +?* + +nypost.com08@R!newscgp.com/prod/prebid/nyp/pb.js +$08@Rnews.jennydanny.com^ +4* + newsweek.com08@Rnewsweek.com/prebid.js +' 08@Rnextcloud.com/remote.php/ +808@R(next.co.uk/static-content/gtm-sdk/gtm.js +"08@Rnextmillmedia.com^ +0* +nfl.com08@Rnflcdn.com/static/site/ +608@R(nihasi.ru/upload/resize_cache/*/300_250_ +J08@R * +tvlicensing.co.uk08@Rots.webtrends-optimize.com/ + 08@Rottadvisors.com^ +* +mamasuncut.com* + investing.com* + mangatoto.com* + buzzfeed.com* + +tvline.com* +bgr.com* +dto.to08@R outbrain.com^ +08@R outbrain.com^ +3* +cnn.com08@Routbrain.com/outbrain.js +w* +computerbild.de* +metal-hammer.de* +rollingstone.de* + stylebook.de* + +fitbook.de08@Routbrainimg.com^ +08@R outcomes.net^ +08@Rozkrhaotbo.in^ +3* + wizzair.com08@Rp11.techlab-cdn.com^ +.08@Rpagead2.googlesyndication.com^ +* +imasdk.googleapis.com08@Rpagead2.googlesyndication.com/gampad/ads?*laurelberninteriors.com*&iu=%2F18190176%2C22509719621%2FAdThrive_Video_Collapse_Autoplay_ +* +imasdk.googleapis.com08@Rpagead2.googlesyndication.com/gampad/ads?*laurelberninteriors.com*&iu=%2F18190176%2C22509719621%2FAdThrive_Video_In-Post_ClicktoPlay_ +* +html5.gamedistribution.com* +ycp.synk-casualgames.com* +thefreedictionary.com* +radioviainternet.nl* +game.anymanager.io* +battlecats-db.com* +tampermonkey.net* +allb.game-db.tw* +slideplayer.com* +knowfacts.info* +real-sports.jp* +sudokugame.org* + cpu-world.com* + megagames.com* + games.wkb.jp* + megaleech.us* + lacoste.com* + newson.us08@R6pagead2.googlesyndication.com/pagead/js/adsbygoogle.js +* +ycp.synk-casualgames.com* +game.anymanager.io* +sudokugame.org08@RJpagead2.googlesyndication.com/pagead/managed/js/adsense/*/slotcar_library_ +g* +wunderground.com08@REpagead2.googlesyndication.com/pagead/managed/js/gpt/*/pubads_impl.js? +* +ycp.synk-casualgames.com* +game.anymanager.io* +battlecats-db.com* +sudokugame.org* + games.wkb.jp08@R?pagead2.googlesyndication.com/pagead/managed/js/*/show_ads_impl +M* +wunderground.com08@R+pagead2.googlesyndication.com/tag/js/gpt.js +#08@R/pagead/conversion.js +-08@Rpalmettostatearmory.com/static/ +-08@Rpals.pa.gov/vendor/analytics/ +108@R#pandora.com/images/public/devicead/ +(08@Rparcel.app/webtrack.php? +7* + +wmmr.com* + +wrif.com08@Rparsely.com/keys/ +&08@R/parsonsmaize/chanute.js +&08@R/parsonsmaize/mulvane.js +%08@R/parsonsmaize/olathe.js +-08@Rpartner.googleadservices.com^ +@* + patreon.com08@R#patreonusercontent.com/*.gif?token- +#08@Rpaupsoborofoow.net^ +008@R pay.citylink.pro/stats/services/ +*08@Rpayload.cargocollective.com^ +D* + +paypal.com08@R&paypal.com.first-party-js.datadome.co^ +T* +play.leagueofkingdoms.com08@R'paypal.com/xoplatform/logger/api/logger +;* + +paypal.com08@Rpaypalobjects.com/*/pageView.js +A* + +paypal.com08@R%paypalobjects.com/web/*/gAnalytics.js +#$08@Rpbs.twimg.com/ad_img/ +08@R +pbxai.com^ +08@R +pcdwm.com^ +J08@R:pcoptimizedsettings.com/wp-content/plugins/koko-analytics/ +P08@R@pcoptimizedsettings.com/wp-content/uploads/breeze/google/gtag.js +)* + +hotair.com08@R p.d.1emn.com^ +08@R pemsrv.com^ +?* +extrarebates.com08@Rpepperjamnetwork.com/banners/ +08@Rperfdrive.com^ +308@R#petdrugsonline.co.uk/scripts/gtm.js +08@Rpgammedia.com^ +08@R /pgout.js +%08@Rphotofunia.com/effects/ +08@R.php?ad= +08@R .php?adsid= +5* +dn.se08@Rpicsearch.com/js/comscore.js +08@R pixad.com.tr^ +08@Rpixfuture.com^ +.* +extrarebates.com08@R pjtra.com/b/ + 08@Rpladform.ru/dive/ +!08@Rpladform.ru/player +:08@R,planetazdorovo.ru/pics/transparent_pixel.png +708@R)plans.humana.com/assets/analytics-events- +508@R%plantyn.com/optiext/optiextension.dll +108@R#platform.bombas.com/external/gtm.js +;* + sammobile.com08@Rplausible.io/js/plausible.js +:08@R*play.dlsite.com/csr/viewer/lib/newrelic.js +" 08@Rplayep.pro/log_event +B* + +odysee.com* + +pogo.com08@Rplayer.aniview.com/script/ +* +tiz-cycling-live.io* +gamingbible.co.uk* +justthenews.com* + ladbible.com* + explosm.net08@Rplayer.avplayer.com^ +$08@Rplayer.avplayer.com^ +08@R player.ex.co^ +`* +theautopian.com* + mm-watch.com* + usatoday.com* +ydr.com08@Rplayer.ex.co/player/ +2 * + +odysee.com08@Rplayer.odycdn.com/api/ +A* + 24kitchen.pt08@R!players.fichub.com/plugins/adobe/ +-08@Rplayer.smotrim.ru/js/piwik.js +,08@Rplayer.vgtrk.com/js/stat.js? +!08@Rplaystream.media^ +008@R"playwire.com/bolt/js/zeus/embed.js +$ 08@Rplayy.online/log_event +" 08@Rplex.tv/api/v2/geoip +' 08@Rplplayer.online/log_event +V08@RFplugin.intuitcdn.net/vep-collab-smlk-ui/assets/vendor/glance/cobrowse/ +208@R$/plugins/ad-invalid-click-protector/ +K* + wordpress.org* + transinfo.pl08@R/plugins/advanced-ads/ +!08@Rplugins.matomo.org^ +<"* +programme-tv.net08@Rpmdstatic.net/advertising- +08@Rpngimg.com/distr/ +/* +extrarebates.com08@R pntrac.com/b/ +.* +extrarebates.com08@R pntrs.com/b/ +(* +poa.st08@Rpoastcdn.org/ad/ +808@R(point.rakuten.co.jp/img/crossuse/top_ad/ +$08@Rpolarcdn-terrax.com^ +808@R(polfan.pl/app/vendor/fingerprint2.min.js +"08@Rpolitiken.dk/static/ +08@Rpoloptrex.com^ +08@R popcash.net^ +308@R#popin.cc/popin_discovery/recommend? +!08@Rpornhub.*/_xa/ads +08@R /porpoiseant/ +/08@Rportal.autotrader.co.uk/advert/ +Q* +dailycamera.com08@R.portal.cityspark.com/PortalScripts/DailyCamera +@* +dailycamera.com08@Rportal.cityspark.com/v1/event +%08@Rpostaffiliatepro.com^ +$08@Rpostex.com/api/ping? + 08@Rpostrelease.com^ +08@R powerad.ai^ +;08@R+powerquality.eaton.com/include/js/elqScr.js +408@R$powersports.honda.com/js/*/Popup2.js +>* +cnn.com08@R#prd.media.cnn.com/global/*/dash.mpd +08@R prdredir.com^ +(* + +prebid.org08@R.prebid. +08@R/prebid/ +&* + +prebid.org08@R/prebid. +08@R/prebid_ +08@R /prebid3. +08@R /prebid4. +08@R /prebid8. +08@R /prebid9. +- * + +go.cnn.com08@Rprebid.adnxs.com^ +08@R +_prebid.js +08@R /prebidlink/ +08@R/prebid-load.js + 08@R/prebid-wrapper.js +08@Rpremiumads.net^ +%08@Rpremiumvertising.com^ +.08@Rpreromanbritain.com/maxymiser/ + 08@Rpresentdust.com^ +08@R pressize.com^ +208@R"privatbank.ua/content/*/fp2.min.js +Q* +webcamcollections.com08@R(prod-backend.jls-sto1.elastx.net/graphql +08@R +prodmp.ru^ +%08@Rprofitablebutton.com^ +08@Rpro-market.net^ +b* +shopifycloud.com* + myshopify.com* + slidely.com* + promo.com08@R ://promo. +08@Rpromo.com/embed/ +#08@Rpromos.camsoda.com^ +- * + promo.com08@Rpromo.zendesk.com^ +08@Rprotagcdn.com^ +N08@R>pruefernavi.de/vendor/elasticsearch/elastic-apm-rum.umd.min.js +A08@R1przegladpiaseczynski.pl/wp-content/plugins/wppas/ +C08@R5przegladpiaseczynski.pl/wp-content/uploads/*-300x250- +(* + wordpress.org08@R ps.w.org^ +6* + wordpress.org08@Rps.w.org/wp-slimstat/ +* +athleticpropulsionlabs.com* +robertsspaceindustries.com* +business.untappd.com* +browserstack.com* + petsafe.com* + +bungie.net* + getty.edu08@Rp.typekit.net/p.css +E* + history.com08@R&pubads.g.doubleclick.net/ondemand/hls/ +.08@Rpubads.g.doubleclick.net/ssai/ +08@R pubadx.one^ +5* + +time.com08@Rpub.doubleverify.com/dvtag/ +!08@Rpubfuture-ad.com^ +08@Rpubfuture.com^ +08@R pubguru.net^ +4* + +casper.com08@Rpublic.fbot.me/events/ +08@R /publicidad/ +08@R /publicidade. +08@R /publicidade/ +!08@Rpublisher1st.com^ +C* +online.evropa2.cz08@R publisher.caroda.io/videoPlayer/ +08@R pubmatic.com^ +08@Rpubnation.com^ +08@R pub.network^ +08@Rpubonrace.com^ +@* +standard.co.uk08@R pub.pixels.ai/prebid_standard.js +R* +independent.co.uk08@R/pub.pixels.ai/wrap-independent-no-prebid-lib.js +$08@Rpubpowerplatform.io^ +808@R*pubscholar.cn/static/common/fingerprint.js +08@R pufted.com^ +&08@Rpuppyderisiverear.com^ +5* +centrumriviera.pl08@Rpushpushgo.com/js/ +08@R push-sdk.com^ +08@R push-sdk.net^ +2* + +ems.com.cn08@Rpv.sohu.com/cityjson +:* +paypaymall.yahoo.co.jp08@Rpvtag.yahoo.co.jp^ +2 08@R$px-cdn.net/api/v2/collector/ocaptcha +O08@RAqds.it/wp-content/plugins/digistream/digiplayer/js/videojs.ga.js? ++08@Rqm.redbullracing.com/gtm.js +!08@Rqm.wrc.com/gtm.js +08@R qr08uw9e.xyz^ +'08@Rqsearch-a.akamaihd.net^ + 08@Rqualiclicks.com^ +08@R +quanta.la^ +K* + quantcast.com08@R*quantcast.com/wp-content/themes/quantcast/ +08@Rquantumdex.io^ +5$* + mechacomic.jp08@Rquery.petametrics.com^ +08@R quixova.com^ +08@Rquora.com/ads/ +08@R qwerty24.net^ +08@R +qwtag.com^ +?* +24.rakuten.co.jp08@Rr10s.jp/com/img/home/t.gif? +W* +travel.rakuten.co.jp08@R/r10s.jp/share/themes/ds/js/show_ads_randomly.js +08@Rr2b2.cz^ +08@Rr2b2.io^ +08@Rr9x.in^ +S08@REradio24.ilsole24ore.com/plugins/cordova-plugin-nielsen/www/nielsen.js +508@R'radiosun.fi/wp-content/uploads/*300x250 +008@R"radiotimes.com/static/advertising/ +'08@Rrageagainstthesoap.com^ +J08@R:rakudaclub.com/img.php?url=https://img.rakudaclub.com/adv/ +108@R!rakuten-bank.co.jp/rb/ams/img/ad/ +N*" + viewscreen.githubusercontent.com08@Rraw.githubusercontent.com^ +O08@R?raw.githubusercontent.com/easylist/easylist/master/docs/1x1.gif +08@R rcvlink.com^ +:* +maanmittauslaitos.fi08@Rreactandshare.com^ +08@R readpeak.com^ +>08@R.realclearpolitics.com/esm/assets/js/admiral.js +J08@R:realclearpolitics.com/esm/assets/js/analytics/chartbeat.js +L08@R * + 11freunde.de08@R sams.11freunde.de/ee/*/interact? +B* + +spiegel.de08@R$sams.spiegel.de/ee/irl1/v1/interact? +08@R sancdn.net^ +708@R)sankei.co.jp/js/analytics/skd.Analysis.js +) 08@Rsanspo.com/parts/chartbeat/ +808@R(sanyonews.jp/files/image/ad/okachoku.jpg +08@Rsape.ru^ +08@Rsascdn.com/diff/ +08@Rsascdn.com/tag/ ++* + +filmweb.pl08@Rsascdn.com/tag/ +#08@Rscarabresearch.com^ +608@R(schwab.com/scripts/appdynamic/adrum-ext. +(08@Rs.collectiveaudience.co^ +** + +cibc.com08@Rsc.omtrdc.net^ +$08@R://s.*.com/venor.php ++08@Rs.confluency.site/*.com/4/js/ +G08@R7scorecardresearch.com^*/streamingtag_plugin_jwplayer.js +C* +scrippsdigital.com08@Rscrippsdigital.com/cms/videojs/ +5* +oe24.at08@Rscript-at.iocnt.net/iam.js +308@R#sc.youmaker.com/site/article/count? +08@R +sddan.com^ +p* +computerhoy.20minutos.es* +mundodeportivo.com* + autoplus.fr08@R!sdk.mrf.io/statics/marfeel-sdk.js +<08@R,sdltutorials.com/Data/Ads/AppStateBanner.jpg +;* +zoom.us08@R sealserver.trustwave.com/seal.js +% 08@Rsearch.brave.com/search +c * +imasdk.googleapis.com08@R08@R.seguridad.compensar.com/lib/js/fingerprint2.js +!08@Rselectmedia.asia^ +I * + footshop.ro08@R,sentry.ftshp.xyz/api/3/envelope/?sentry_key= +@08@R2sephora.com/js/ufe/isomorphic/thirdparty/fp.min.js +F08@R6sephora.com/js/ufe/isomorphic/thirdparty/VisitorAPI.js +B* + sephora.com08@R#sephora-track.inside-graph.com/gtm/ +C* + sephora.com08@R$sephora-track.inside-graph.com/ig.js +B08@R2serasaexperian.com.br/dist/scripts/fingerprint2.js +%08@Rservedbyadbutler.com^ +08@Rservenobid.com^ +08@Rserverbid.com^ +08@R servg1.net^ +M08@R=service.apport.net/apport-spa-common/src/tracking/tracking.js +B08@R2service-public.fr^*/assets/js/eulerian/eulerian.js +208@R"services.chipotle.com/__imp_apg__/ +08@R setupad.net^ +08@R +sexad.net^ + 08@Rsexvid.pro/ysla/ +8* +search.seznam.cz08@Rseznam.cz/?spec=*&url= + 08@Rsgtm.farmasave.it^ +A08@R3shaka-player-demo.appspot.com/lib/ads/ad_manager.js +N* +cdn.i-ready.com08@R+shared.learnosity.com/vendor/rollbar.min.js +>* + bristan.com08@Rsharethis.com/button/buttons.js +!08@Rsharethrough.com^ +(08@Rshikoku-np.co.jp/img/ad/ +608@R(shoonya.finvasia.com/fingerprint2.min.js +908@R)shop.bmw.com.au/assets/analytics-setup.js +U* + rydewear.com08@R5shopify.com/shopifycloud/boomerang/shopify-boomerang- +%08@Rshortterm-result.com^ +/08@R!showcase.codethislab.com/banners/ +A* +rollingstone.de08@Rshowheroes.com/publishertag.js +;* +rollingstone.de08@Rshowheroes.com/pubtag.js +/08@Rshreemaruticourier.com/banners/ +L* +net24.bancomontepio.pt08@R$sibs.com/fingerprint/sfp2/fp2.min.js +/08@R!signalshares.com/webtrends.min.js +.08@Rsignin.verizon.com^*/affiliate/ +208@R"simcotools.app/assets/adsense-*.js +6* + +inleo.io08@Rsimpleanalyticsexternal.com^ +.* +netcombo.com.br08@R siteapps.com^ +C* +animallabo.hange.jp08@Rsite-banner.hange.jp/adshow? +9* + idealo.de08@Rsiteintercept.qualtrics.com/ +08@R sitemaji.com^ +&08@R/site=*/viewid=*/size= +%08@Rsizhiai.com/api/stat? +!08@Rskimresources.com^ +08@R smaato.net^ +08@R smadex.com^ +"08@Rsmartadserver.com^ +;* + +filmweb.pl08@Rsmartadserver.com/genericpost +,* +toggo.de08@Rsmartclip.net^ +08@R smartico.one^ +08@Rsmartyads.com^ +08@Rsmartytech.io^ +<* + microsoft.com08@Rs-microsoft.com/mscc/statics/ + 08@Rsmilewanted.com^ +<08@R,smog.moja-ostroleka.pl/mapa/sensorsdata.json +#08@Rsmotrim.ru/js/stat.js +6* +retrounlim.com08@Rsmushcdn.com^*/1.gif +08@Rsnigelweb.com^ +5* + 7plus.com.au08@Rsnowplow.swm.digital^ +5* + titantv.com08@Rs.ntv.io/serve/load.js +=* +store.charle.co.jp08@Rsnva.jp/javascripts/reco/ +08@R +socdm.com^ +-08@Rsohotheatre.com^*/PageView.js +, * +jmp.com08@Rsolr.sas.com/query/ +208@R$somewheresouth.net/banner/banner.php +* +jeanmarcmorandini.com* +futura-sciences.com* +lesnumeriques.com* + aufeminin.com* + gamekult.com* + marmiton.org* + the-race.com* + +gbnews.com* + +nextplz.fr* +melty.fr08@Rsonar.viously.com^ +<08@R,so-net.ne.jp/access/hikari/minico/ad/images/ +08@R sonobi.com^ +!08@Rsootoarathus.net^ +1* +faz.net08@Rsophi.io/assets/demeter/ +J* +community.sophos.com08@R$sophos.com^*/tracking/gainjectmin.js +T* +bloomberg.co.jp* + bloomberg.com08@R"sourcepointcmp.bloomberg.*/ccpa.js +a* +bloomberg.co.jp* + bloomberg.com08@R-sourcepointcmp.bloomberg.*/mms/get_site_data? +08@R spadsync.com^ +>* + spankbang.com08@Rspankbang.com^*/prebid-ads.js +B* + skinny.co.nz08@R"spark.co.nz/content/*/utag.sync.js +08@R speakol.com^ +0* +tv8.it08@Rspeedcurve.com/js/lux.js +308@R#spezialklinik-neukirchen.de/matomo/ +008@R"spiegel.de/layout/js/http/netmind- +W08@RGspoc.sydtrafik.dk/CherwellPortal/dist/app/common/analytics/Analytics.js +!08@Rspolecznosci.net^ +&08@Rsportradarserving.com^ +K* + sportsnet.ca08@R+sportsnet.ca/wp-content/plugins/bwp-minify/ +08@R sppopups.com^ + 08@Rspringserve.com^ +"* +trendenciashombre.com* +directoalpaladar.com* +3djuegosguias.com* +compradiccion.com* +trendencias.com* +xatakamovil.com* +3djuegospc.com* +applesfera.com* + vidaextra.com* + vitonica.com* + espinof.com* + genbeta.com* + poprosa.com08@R spxl.socy.es^ +=08@R-src.fedoraproject.org/static/issues_stats.js? +B* +shoof.alkass.net08@Rsrc.litix.io/*/bitmovin-mux.js +=08@R-src.litix.io/shakaplayer/*/shakaplayer-mux.js +508@R%src.litix.io/videojs/*/videojs-mux.js +08@R srv224.com^ +08@R +srvb1.com^ +(08@Rsrv.tunefindforfans.com^ +08@R sskzlabs.com^ +B* + audible.com08@R%ssl-images-amazon.com^*/satelliteLib- +A* +search.naver.com08@Rssl.pstatic.net/sstatic/sdyn.js +08@R +ssm.codes^ +08@Rstackadapt.com^ +608@R&standard.co.uk/js/third-party/prebid8. +&08@Rstarlink.com/sst/gtag/js +, 08@Rstartrek.website/pictrs/image/ +O08@R?startribune.com/analytics-assets/sitecatalyst/appmeasurement.js +508@R'statcounter.com/css/packed/statcounter- +:08@R*statcounter.com/js//fusioncharts.charts.js +208@R"statcounter.com/js/fusioncharts.js +408@R&statcounter.com/js/packed/statcounter- +A* + amazon.jobs08@R$static.amazon.jobs/assets/analytics- +9* +mercadopublico.cl08@Rstatic-cdn.hotjar.com^ +I* + cabelas.com08@R*static.cloud.coveo.com/coveo.analytics.js/ +'08@Rstatic.doubleclick.net^ +K* + ignboards.com08@R,static.doubleclick.net/instream/ad_status.js +T* +foxbusiness.com* + foxnews.com08@R"static.foxnews.com^*/VisitorAPI.js +>* +mercadopublico.cl08@Rstatic.hotjar.com/c/hotjar- +?08@R/static.knowledgehub.com/global/images/ping.gif? +.* +s4l.us08@Rstatic.leaddyno.com/js +>* +savingspro.org08@Rstatic.myfinance.com/widget/ +2* + iframely.net08@Rstatic.pinpoll.com^ +108@R#statics.zcool.com.cn/track/sensors. +0* +crunchyroll.com08@Rstatic.vrv.co^ +08@Rstat-rock.com^ +D* + adplayer.pro* + 4shared.com08@Rstat-rock.com/player/ +-08@Rstats.britishbaseball.org.uk^ +M* +chintaistyle.jp* + gyutoro.com08@Rstats.g.doubleclick.net/dc.js +P08@R@stats.gleague.nba.com/templates/angular/tables/events/shots.html +=* +bringatrailer.com08@Rstats.pusher.com/timeline/ +>* +rds.ca* +tsn.ca08@Rstats.sports.bellmedia.ca^ +C08@R3stats.statbroadcast.com/interface/webservice/event/ +?08@R/stats.wnba.com/templates/angular/tables/events/ +0* + wordpress.com08@Rstats.wp.com/w.js +,08@Rstaty.portalradiowy.pl/wstats/ +C* +store.steampowered.com08@Rsteamstatic.com/steam/apps/ +P* + apple.com08@R3store.storeimages.cdn-apple.com^*/appmeasurement.js +08@R stpd.cloud^ +, * +b1tv.ro08@Rstream.adunity.com^ +08@Rstreampsh.top^ ++08@Rstripchat.com/api/external/ +08@Rsucceedscene.com^ +908@R)summitracing.com/global/images/bannerads/ +-08@Rsundaysportclassifieds.com/ads/ +$08@Rsunnycloudstone.com^ +:08@R*suntory.co.jp/beer/kinmugi/css2020/ad.css? +008@R"suntory.co.jp/beer/kinmugi/img/ad/ +9* +support.google.com08@Rsupport.google.com^ +08@R surstrom.com^ +6* + sporcle.com08@Rsurvey.g.doubleclick.net^ +&08@Rsuumo.jp/sp/js/beacon.js ++08@Rswa.mail.ru/cgi-bin/counters? +2* + wordpress.org08@Rs.w.org/wp-content/ +E* +wunderground.com* + weather.com08@Rs.w-x.co/helios/twc/ +f* +store-jp.nintendo.com* +redstoneonline.jp08@R(s.yimg.jp/images/listing/tool/cv/ytag.js +U* + yahoo.co.jp08@R6s.yimg.jp/images/listing/tool/yads/yads-timeline-ex.js +s* +baseball.yahoo.co.jp* +bousai.yahoo.co.jp* +soccer.yahoo.co.jp* + www.epson.jp08@Rs.yjtag.jp/tag.js +X* +player.amperwave.net* + +tunein.com08@R$synchrobox.adswizz.com/register2.php +&08@Rsyndicatedsearch.goog^ +508@R%t1.daumcdn.net/adfit/static/ad.min.js +& 08@Rtab.gladly.io/newtab/ +E* +independent.co.uk* +outlook.live.com08@R taboola.com^ +08@R taboola.com^ +* +wieistmeineip.at* +wieistmeineip.ch* +wieistmeineip.de* +computerbild.de* +metal-hammer.de* +musikexpress.de* +rollingstone.de* +sueddeutsche.de* + travelbook.de* + stylebook.de* + techbook.de* + +fitbook.de* + +jetzt.de* + +noizz.de* +bild.de* +welt.de08@Rtaboola.com/libtrc/ +R* +dailymail.co.uk* + foxsports.com08@Rtaboola.com/libtrc/*/loader.js +* +openservices.enedis.fr* +visaconcierge.eu* +uktvplay.co.uk* + yourstory.com* + tv5monde.com* +gouv.fr* +rte.ie08@Rtag.aticdn.net^ +M* +boerzoektvrouw.kro-ncrv.nl08@R!tag.aticdn.net/piano-analytics.js +C* +toureiffel.paris08@R!tag.aticdn.net/piano-analytics.js +$08@Rtagcommander.com^*/tc_ +08@Rtagdeliver.com^ +** + abelssoft.de08@R/tagman/ +.08@R tags.news.com.au/prod/heartbeat/ +$08@Rtags.refinery89.com^ +* +bankofamerica.com* + samsung.com* + visible.com* + +hsbc.co.uk* + +vmware.com* +sony.jp08@R#tags.tiqcdn.com/utag/*/utag.sync.js +E* +superesportes.com.br08@Rtags.t.tailtarget.com/t3m.js? +208@R$taipit-mebel.ru/upload/resize_cache/ +08@R tapioni.com^ +/* + royalbank.com08@Rtaplytics.com^ +(08@R/tardisrocinante/vitals.js +1* + +target.com08@Rtargetimg1.com/webui/ +08@R/targetingad.js +!08@Rtargeting.vdo.ai^ +W08@RGtcbk.com/application/files/4316/7521/1922/Q1-23-CD-Promo-Banner-Ad.png^ +08@R +tcdwm.com^ +:* + +20min.ch08@R tdn.da-services.ch/libs/prebid8. +08@R teads.tv^ +G* +search-voi.0101.co.jp* +voi.0101.co.jp08@R team-rec.jp^ +I08@R9teams.microsoft.com/dialin-cdn-root/*/aria-web-telemetry- +C * +n-tv.de* +rtl.de* +vip.de08@Rtechnical-service.net^ +$08@Rtechnoratimedia.com^ +>* +play.pixels.xyz08@Rtelemetry.stytch.com/submit +308@R%teleportpod.com/assets/EventTracking- +608@R&tenki.jp/storage/static-images/top-ad/ + 08@Rtennispro.eu/min/? +08@Rterratraf.com^ +G08@R7thaiairways.com/static/common/js/wt_js/webtrends.min.js +D* + homedepot.com08@R#thdstatic.com/experiences/local-ad/ +?08@R/thedailybeast.com/pf/resources/js/ads/arcads.js +08@Rtheetheks.com^ +'* + +thegay.com08@R thegay.com^ +[* + +thegay.com08@R=thegay.com/assets//jwplayer-*/jwplayer.core.controls.html5.js +Z* + +thegay.com08@R* +faz.net08@R#ttmetrics.faz.net/rest/v1/delivery? +:* + personio.com08@Rtt.personio.com/9sgqlkuag.js +08@Rtube8.*/_xa/ads +08@R tubecup.net^ +*08@Rtunein.com/api/v1/comscore +08@Rturbostats.xyz^ +E* + +tvcom.cz08@R+tvcom-static.ssl.cdn.cra.cz/*/videojs.ga.js +!08@Rtwinrdengine.com^ +8* +jp.square-enix.com08@Rtwitter.com/oct.js +08@R tynt.com^ +-08@Rtype.jp/common/js/clicktag.js +)08@Ruaprom.net/image/blank.gif? +L* +connect.ubisoft.com08@R'ubisoft.com.first-party-js.datadome.co^ +&08@Rucoz.net/cgi/uutils.fcg? +08@R udmserve.net^ +08@R udzpel.com^ +08@R +ueuee.com^ +%08@Rui.ads.microsoft.com^ +08@R uidsync.net^ +)* +web.de08@Ruim.tifbs.net/js/ +#08@Rukankingwithea.com^ +/08@Rukbride.co.uk/css/*/adverts.css +** + +system5.jp08@Rukw.jp^*/?cbk= +.08@R ultimedia.com/js/common/smart.js +008@R"/umd/advertisingwebrenderer.min.js +"08@Rundaymidydles.org^ +08@Runderdog.media^ +08@Rundertone.com^ +08@Runibotscdn.com^ +08@R unibots.in^ +)* + vidsrc.stream08@R +unpkg.com^ +R* + +osprey.com08@R4unpkg.com/@adobe/magento-storefront-event-collector@ + 08@Runrulymedia.com^ +.08@Rupload.wikimedia.org/wikipedia/ +08@Rupskittyan.com^ +#08@Rusbrowserspeed.com^ +4* + pizzahut.jp08@Ruseinsider.com/ins.js +0* +vk.com08@Ruserapi.com^*.gif?extra= +V08@RHuser.edenredplus.com/assets/packages/mixpanel_flutter/assets/mixpanel.js +$08@Ruserload.co/adpopup.js +; * + +xaris.ai08@R!user.userguiding.com/sdk/identify +(08@Rusplastic.com/js/hawk.js +08@R ust-ad.com^ +08@Ruuidksinc.net^ ++08@Ruwufufu.com/_nuxt/mixpanel. + 08@Ruze-ads.com/ads/ +08@R vak345.com^ +08@R valuad.cloud^ +1* + pointtown.com08@Rvaluecommerce.com^ +"08@Rvaluecommerce.com^ +>* +everycarlisted.com08@Rvast.com/vimpressions.js +08@Rvdo.ai^ +-08@Rvertigovitalitywieldable.com^ +%08@Rvfie3ximi3elx4uw.cfd^ + 08@R v.fwmrm.net/? +<* + +uktv.co.uk* + +vevo.com08@Rv.fwmrm.net/ad/g/1 +; 08@R-v.fwmrm.net/ad/g/1?csid=vcbs_cbsnews_desktop_ +- 08@Rv.fwmrm.net/ad/g/1?*mtv_desktop +'08@Rv.fwmrm.net/ad/g/*Nelonen +* +player.theplatform.com* +simpsonsworld.com* +foodnetwork.com* + channel5.com* + eonline.com* + nbcnews.com* + today.com* + +ncaa.com* +cmt.com* +cc.com08@Rv.fwmrm.net/ad/p/1? +) 08@Rv.fwmrm.net/crossdomain.xml +08@Rviadata.store^ +08@R +viads.com^ +08@R vic-m.co^ ++08@Rvidcrunch.com/api/adserver/ +08@Rvideobaba.xyz^ +08@R +videoo.tv^ +08@Rvideoplaza.tv^ +08@Rvideoroll.net^ +08@Rvideostep.com^ +=* + humix.com08@R videosvc.ezoic.com/play?videoID= +408@R$vidible.tv^*/ComScore.StreamSense.js +408@R$vidible.tv^*/ComScore.Viewability.js +08@R vidoomy.com^ +08@R vidverto.io^ +!08@Rvisariomedia.com^ +"08@Rvistarsagency.com^ +6* + kartell.com08@Rvivocha.com^*/vivocha.js? +08@R vlitag.com^ +08@R +vlyby.com^ +<* +si.com08@R$vms-players.minutemediaservices.com^ +; * +si.com08@R#vms-videos.minutemediaservices.com^ +08@R +vntsm.com^ +08@R vntsm.io^ +08@Rvuukle.com/ads/ +08@R w55c.net^ +)08@Rwaaw.to/adv/ads/popunder.js +*08@Rwalnutneckvariability.com^ +08@R waqool.com^ +/08@Rwargag.ru/public/js/counter.js? + 08@Rwarpwire.com/AD/ + 08@Rwarpwire.net/AD/ +08@Rwasp-182b.com^ +08@R waust.at^ +008@R"wavepc.pl/wp-content/*-500x100.png +Q* +weatherbug.com08@R/web-ads.pulse.weatherbug.net/api/ads/targeting/ +608@R(webbtelescope.org/files/live/sites/webb/ +A* + stream.ne.jp08@R!webcdn.stream.ne.jp^*/referrer.js +'08@Rwebcontentassessor.com^ +08@R weborama.fr^ +;* + etoro.com08@R web-sdk.urbanairship.com/notify/ +08@Rwebstats1.com^ +D* +tvlicensing.co.uk08@R!webtrends.com/js/webtrends.min.js +.08@R weightwatchers.com/optimizelyjs/ +3* + discover.com08@Rwe-stats.com/scripts/ +6* +morisawafonts.com08@Rwf.typesquare.com^ +M* +traderjoes.com08@R+where2getit.com/traderjoes/rest/clicktrack? +08@R whoisezh.com^ +B* +pullandbear.com08@R!widget.fitanalytics.com/widget.js +$08@Rwidget.myrentacar.me^ +H * +hipertextual.com08@R&widget.playoncenter.com/webservice/geo +Q* +interestingengineering.com08@R#widgets.jobbio.com^*/display.min.js +M* +koziol-shop.de08@R+widgets.trustedshops.com/reviews/tsSticker/ +f* +amartfurniture.com.au* + exodus.co.uk* + imyfone.com08@R widget.trustpilot.com/bootstrap/ +08@Rwindsplay.com^ +7* + wordpress.org08@Rwordpress.org/plugins/ +<* + wordpress.org08@Rwordpress.org/stats/plugin/ +.* + hotstar.com08@Rworldgravity.com^ +08@R wpadmngr.com^ +* +pornhubthbh7ap3u.onion* +redtube.com.br* +youporngay.com* + gaytube.com* + pornhub.com* + redtube.com* + youjizz.com* + youporn.com* + tube8.com* + xtube.com* +tube8.es* +tube8.fr08@R0/wp-content/plugins/blockalyzer-adblock-counter/ +,* + holybooks.com08@R wpfc.ml/b.gif +08@R wpshsdk.com^ +08@Rwpu.sh^ +08@R +wpush.org^ +08@R wpushorg.com^ +08@R wpushsdk.com^ +G08@R7wrestlinginc.com/wp-content/themes/unified/js/prebid.js +O* +marketwatch.com08@R.wsj.net/iweb/static_html_files/cxense-candy.js +08@R wtg-ads.com^ +S08@RCwwwcache.wral.com/presentation/v3/scripts/providers/analytics/ga.js +08@R/www/delivery/ +208@R"www.google.*/adsense/search/ads.js +.08@Rwww.google.com/ads/preferences/ + * + google.com.ar* + google.com.au* + google.com.br* + google.com.co* + google.com.ec* + google.com.eg* + google.com.hk* + google.com.mx* + google.com.my* + google.com.pe* + google.com.ph* + google.com.pk* + google.com.py* + google.com.sa* + google.com.sg* + google.com.tr* + google.com.tw* + google.com.ua* + google.com.uy* + google.com.vn* + google.co.id* + google.co.il* + google.co.in* + google.co.jp* + google.co.ke* + google.co.kr* + google.co.nz* + google.co.th* + google.co.uk* + google.co.ve* + google.co.za* + +google.com* + google.ae* + google.at* + google.be* + google.bg* + google.by* + google.ca* + google.ch* + google.cl* + google.cz* + google.de* + google.dk* + google.dz* + google.ee* + google.es* + google.fi* + google.fr* + google.gr* + google.hr* + google.hu* + google.ie* + google.it* + google.lt* + google.lv* + google.nl* + google.no* + google.pl* + google.pt* + google.ro* + google.rs* + google.ru* + google.se* + google.sk08@Rwww.google.*/search? ++08@Rwwwimage-tve.cbsstatic.com^ +)08@Rwww.statcounter.com/images/ +;08@R+www.ups.com/WebTracking/processInputRequest +08@R xadsmart.com^ +08@Rxdisplay.site^ +<08@R,xeroshoes.co.uk/affiliate/scripts/trackjs.js +808@R(xfinity.com/stream/js/api/fingerprint.js +08@R xhaccess.com^ +08@R ://xhamster. +08@Rxhamster1.desi^ +08@Rxhamster2.com^ +08@Rxhamster3.com^ +08@R xhamster.com^ +08@Rxhamster.desi^ +08@R +xhbig.com^ +08@Rxhbranch5.com^ +08@Rxhchannel.com^ +08@R xhmoon5.com^ +08@Rxhofficial.com^ +08@R xhspot.com^ +08@R xhtotal.com^ +08@R +xhvid.com^ +08@R xhwide2.com^ +08@R xhwide5.com^ +:08@R*xiaosaas.com/org/RecordScreen/rrweb.min.js +08@R xing.com/xas/ +08@R xlivrdr.com^ +08@Rxlviiirdr.com^ +08@R +xoalt.com^ +0* + foxla.com08@Rxp.audience.io/sdk.js +08@Rxxxviiijmp.com^ +J08@R:xykpay.3d2.icbc.com.cn/acs-auth-web/js/fingerprint2.min.js +O* + kobe-np.co.jp* + yahoo.co.jp08@Ryads.c.yimg.jp/js/yads-async.js +$08@Ryahoo.com/bidrequest +.08@R yandexcdn.com/ad/api/popunder.js +7* + kuchenland.ru08@Ryandex.ru/metrika/tag.js +* +samozapis-spb.ru* + tv.yandex.ru* + anoncer.net* + +nabortu.ru* + tvrain.ru* + +alean.ru08@Ryandex.ru/metrika/watch.js +- * + anoncer.net08@Ryandex.ru/watch/ +0 * + anoncer.net08@Ryandex.ru/webvisor/ +308@R#yaytrade.com^*/chunks/pages/advert/ +08@R +yb23b.com^ +08@Ryellowblue.io^ +08@R yieldlab.net^ +)08@Ryieldlove-ad-serving.net^ +08@Ryieldlove.com^ +=* +whatismyip.com08@Ryieldlove.com/v2/yieldlove.js +@* +kino.de08@R%yieldlove.com/v2/yieldlove-stroeer.js +08@R yieldmo.com^ +808@R(yield-op-idsync.live.streamtheworld.com^ +#08@Ryieldoptimizer.com^ +G* +gemini.yahoo.com08@R#yimg.com/av/gemini-ui/*/advertiser/ +6* + animedao.to08@Ryimg.com/dy/ads/native.js +;* + yahoo.com08@Ryimg.com/rq/darla/*/g-r-min.js +_* +news.yahoo.co.jp08@R;yimg.jp/images/news-web/all/images/jsonld_image_300x250.png +:* +bousai.yahoo.co.jp08@Ryjtag.yahoo.co.jp/tag? +08@R ymmobi.com^ +08@Rynet.co.il/gpt/ +08@R yomeno.xyz^ +'08@Ryorkvillemarketing.net^ +E* +containerstore.com* +hannaandersson.com08@R yottaa.net^ +)08@Ryouchien.net/ad/*/ad/img/ +,08@Ryouchien.net/css/ad_side.css +(08@Ryougetwhatyoupayfor.net^ +<* +youporngay.com* + youporn.com08@R youporn.com^ +#08@Ryouporn.com/_xa/ads +%08@Ryoustarsbuilding.com^ +P * +music.youtube.com* +tv.youtube.com08@Ryoutube.com/get_video_info? +2* +uaf.edu08@Ryouvisit.com/SmartScript/ +,* +uaf.edu08@Ryouvisit.com/tour/ +408@R$yuru-mbti.com/static/css/adsense.css +)08@Ryu.xyz.mn/images/event.gif? +08@Rzeebiz.com/ads/ +08@R zemanta.com^ +08@R zfedutamj.in^ +"08@Rziffstatic.com/pg/ +l08@R\zillow.com/rental-manager/proxy/rental-manager-api/api/v1/users/freemium/analytics/pageViews +08@Rzimg.jp^ +#08@Rzinro.net/m/log.php +08@R zog.link^ +P* +manageengine.com* +zohopublic.com08@Rzohopublic.com^*/ADManager_ +)08@Rzoominfo.com/c/amplitude-js +08@R +zucks.net^ \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Unindexed Rules/9.66.0/LICENSE.txt b/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Unindexed Rules/9.66.0/LICENSE.txt new file mode 100644 index 00000000..dbbc9e55 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Unindexed Rules/9.66.0/LICENSE.txt @@ -0,0 +1,383 @@ +EasyList Repository Licences + + Unless otherwise noted, the contents of the EasyList repository + (https://github.com/easylist) is dual licensed under the GNU General + Public License version 3 of the License, or (at your option) any later + version, and Creative Commons Attribution-ShareAlike 3.0 Unported, or + (at your option) any later version. You may use and/or modify the files + as permitted by either licence; if required, "The EasyList authors + (https://easylist.to/)" should be attributed as the source of the + material. All relevant licence files are included in the repository. + + Please be aware that files hosted externally and referenced in the + repository, including but not limited to subscriptions other than + EasyList, EasyPrivacy, EasyList Germany and EasyList Italy, may be + available under other conditions; permission must be granted by the + respective copyright holders to authorise the use of their material. + + +Creative Commons Attribution-ShareAlike 3.0 Unported + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO + WARRANTIES REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS + LIABILITY FOR DAMAGES RESULTING FROM ITS USE. + +License + + THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS + CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS + PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK + OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS + PROHIBITED. + + BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND + AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS + LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE + RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS + AND CONDITIONS. + + 1. Definitions + a. "Adaptation" means a work based upon the Work, or upon the Work and + other pre-existing works, such as a translation, adaptation, + derivative work, arrangement of music or other alterations of a + literary or artistic work, or phonogram or performance and includes + cinematographic adaptations or any other form in which the Work may + be recast, transformed, or adapted including in any form + recognizably derived from the original, except that a work that + constitutes a Collection will not be considered an Adaptation for + the purpose of this License. For the avoidance of doubt, where the + Work is a musical work, performance or phonogram, the + synchronization of the Work in timed-relation with a moving image + ("synching") will be considered an Adaptation for the purpose of + this License. + b. "Collection" means a collection of literary or artistic works, such + as encyclopedias and anthologies, or performances, phonograms or + broadcasts, or other works or subject matter other than works + listed in Section 1(f) below, which, by reason of the selection and + arrangement of their contents, constitute intellectual creations, + in which the Work is included in its entirety in unmodified form + along with one or more other contributions, each constituting + separate and independent works in themselves, which together are + assembled into a collective whole. A work that constitutes a + Collection will not be considered an Adaptation (as defined below) + for the purposes of this License. + c. "Creative Commons Compatible License" means a license that is + listed at https://creativecommons.org/compatiblelicenses that has + been approved by Creative Commons as being essentially equivalent + to this License, including, at a minimum, because that license: (i) + contains terms that have the same purpose, meaning and effect as + the License Elements of this License; and, (ii) explicitly permits + the relicensing of adaptations of works made available under that + license under this License or a Creative Commons jurisdiction + license with the same License Elements as this License. + d. "Distribute" means to make available to the public the original and + copies of the Work or Adaptation, as appropriate, through sale or + other transfer of ownership. + e. "License Elements" means the following high-level license + attributes as selected by Licensor and indicated in the title of + this License: Attribution, ShareAlike. + f. "Licensor" means the individual, individuals, entity or entities + that offer(s) the Work under the terms of this License. + g. "Original Author" means, in the case of a literary or artistic + work, the individual, individuals, entity or entities who created + the Work or if no individual or entity can be identified, the + publisher; and in addition (i) in the case of a performance the + actors, singers, musicians, dancers, and other persons who act, + sing, deliver, declaim, play in, interpret or otherwise perform + literary or artistic works or expressions of folklore; (ii) in the + case of a phonogram the producer being the person or legal entity + who first fixes the sounds of a performance or other sounds; and, + (iii) in the case of broadcasts, the organization that transmits + the broadcast. + h. "Work" means the literary and/or artistic work offered under the + terms of this License including without limitation any production + in the literary, scientific and artistic domain, whatever may be + the mode or form of its expression including digital form, such as + a book, pamphlet and other writing; a lecture, address, sermon or + other work of the same nature; a dramatic or dramatico-musical + work; a choreographic work or entertainment in dumb show; a musical + composition with or without words; a cinematographic work to which + are assimilated works expressed by a process analogous to + cinematography; a work of drawing, painting, architecture, + sculpture, engraving or lithography; a photographic work to which + are assimilated works expressed by a process analogous to + photography; a work of applied art; an illustration, map, plan, + sketch or three-dimensional work relative to geography, topography, + architecture or science; a performance; a broadcast; a phonogram; a + compilation of data to the extent it is protected as a + copyrightable work; or a work performed by a variety or circus + performer to the extent it is not otherwise considered a literary + or artistic work. + i. "You" means an individual or entity exercising rights under this + License who has not previously violated the terms of this License + with respect to the Work, or who has received express permission + from the Licensor to exercise rights under this License despite a + previous violation. + j. "Publicly Perform" means to perform public recitations of the Work + and to communicate to the public those public recitations, by any + means or process, including by wire or wireless means or public + digital performances; to make available to the public Works in such + a way that members of the public may access these Works from a + place and at a place individually chosen by them; to perform the + Work to the public by any means or process and the communication to + the public of the performances of the Work, including by public + digital performance; to broadcast and rebroadcast the Work by any + means including signs, sounds or images. + k. "Reproduce" means to make copies of the Work by any means including + without limitation by sound or visual recordings and the right of + fixation and reproducing fixations of the Work, including storage + of a protected performance or phonogram in digital form or other + electronic medium. + + 2. Fair Dealing Rights. Nothing in this License is intended to reduce, + limit, or restrict any uses free from copyright or rights arising from + limitations or exceptions that are provided for in connection with the + copyright protection under copyright law or other applicable laws. + + 3. License Grant. Subject to the terms and conditions of this License, + Licensor hereby grants You a worldwide, royalty-free, non-exclusive, + perpetual (for the duration of the applicable copyright) license to + exercise the rights in the Work as stated below: + a. to Reproduce the Work, to incorporate the Work into one or more + Collections, and to Reproduce the Work as incorporated in the + Collections; + b. to create and Reproduce Adaptations provided that any such + Adaptation, including any translation in any medium, takes + reasonable steps to clearly label, demarcate or otherwise identify + that changes were made to the original Work. For example, a + translation could be marked "The original work was translated from + English to Spanish," or a modification could indicate "The original + work has been modified."; + c. to Distribute and Publicly Perform the Work including as + incorporated in Collections; and, + d. to Distribute and Publicly Perform Adaptations. + e. For the avoidance of doubt: + i. Non-waivable Compulsory License Schemes. In those + jurisdictions in which the right to collect royalties through + any statutory or compulsory licensing scheme cannot be waived, + the Licensor reserves the exclusive right to collect such + royalties for any exercise by You of the rights granted under + this License; + ii. Waivable Compulsory License Schemes. In those jurisdictions in + which the right to collect royalties through any statutory or + compulsory licensing scheme can be waived, the Licensor waives + the exclusive right to collect such royalties for any exercise + by You of the rights granted under this License; and, + iii. Voluntary License Schemes. The Licensor waives the right to + collect royalties, whether individually or, in the event that + the Licensor is a member of a collecting society that + administers voluntary licensing schemes, via that society, + from any exercise by You of the rights granted under this + License. + + The above rights may be exercised in all media and formats whether now + known or hereafter devised. The above rights include the right to make + such modifications as are technically necessary to exercise the rights + in other media and formats. Subject to Section 8(f), all rights not + expressly granted by Licensor are hereby reserved. + + 4. Restrictions. The license granted in Section 3 above is expressly + made subject to and limited by the following restrictions: + a. You may Distribute or Publicly Perform the Work only under the + terms of this License. You must include a copy of, or the Uniform + Resource Identifier (URI) for, this License with every copy of the + Work You Distribute or Publicly Perform. You may not offer or + impose any terms on the Work that restrict the terms of this + License or the ability of the recipient of the Work to exercise the + rights granted to that recipient under the terms of the License. + You may not sublicense the Work. You must keep intact all notices + that refer to this License and to the disclaimer of warranties with + every copy of the Work You Distribute or Publicly Perform. When You + Distribute or Publicly Perform the Work, You may not impose any + effective technological measures on the Work that restrict the + ability of a recipient of the Work from You to exercise the rights + granted to that recipient under the terms of the License. This + Section 4(a) applies to the Work as incorporated in a Collection, + but this does not require the Collection apart from the Work itself + to be made subject to the terms of this License. If You create a + Collection, upon notice from any Licensor You must, to the extent + practicable, remove from the Collection any credit as required by + Section 4(c), as requested. If You create an Adaptation, upon + notice from any Licensor You must, to the extent practicable, + remove from the Adaptation any credit as required by Section 4(c), + as requested. + b. You may Distribute or Publicly Perform an Adaptation only under the + terms of: (i) this License; (ii) a later version of this License + with the same License Elements as this License; (iii) a Creative + Commons jurisdiction license (either this or a later license + version) that contains the same License Elements as this License + (e.g., Attribution-ShareAlike 3.0 US)); (iv) a Creative Commons + Compatible License. If you license the Adaptation under one of the + licenses mentioned in (iv), you must comply with the terms of that + license. If you license the Adaptation under the terms of any of + the licenses mentioned in (i), (ii) or (iii) (the "Applicable + License"), you must comply with the terms of the Applicable License + generally and the following provisions: (I) You must include a copy + of, or the URI for, the Applicable License with every copy of each + Adaptation You Distribute or Publicly Perform; (II) You may not + offer or impose any terms on the Adaptation that restrict the terms + of the Applicable License or the ability of the recipient of the + Adaptation to exercise the rights granted to that recipient under + the terms of the Applicable License; (III) You must keep intact all + notices that refer to the Applicable License and to the disclaimer + of warranties with every copy of the Work as included in the + Adaptation You Distribute or Publicly Perform; (IV) when You + Distribute or Publicly Perform the Adaptation, You may not impose + any effective technological measures on the Adaptation that + restrict the ability of a recipient of the Adaptation from You to + exercise the rights granted to that recipient under the terms of + the Applicable License. This Section 4(b) applies to the Adaptation + as incorporated in a Collection, but this does not require the + Collection apart from the Adaptation itself to be made subject to + the terms of the Applicable License. + c. If You Distribute, or Publicly Perform the Work or any Adaptations + or Collections, You must, unless a request has been made pursuant + to Section 4(a), keep intact all copyright notices for the Work and + provide, reasonable to the medium or means You are utilizing: (i) + the name of the Original Author (or pseudonym, if applicable) if + supplied, and/or if the Original Author and/or Licensor designate + another party or parties (e.g., a sponsor institute, publishing + entity, journal) for attribution ("Attribution Parties") in + Licensor's copyright notice, terms of service or by other + reasonable means, the name of such party or parties; (ii) the title + of the Work if supplied; (iii) to the extent reasonably + practicable, the URI, if any, that Licensor specifies to be + associated with the Work, unless such URI does not refer to the + copyright notice or licensing information for the Work; and (iv) , + consistent with Ssection 3(b), in the case of an Adaptation, a + credit identifying the use of the Work in the Adaptation (e.g., + "French translation of the Work by Original Author," or "Screenplay + based on original Work by Original Author"). The credit required by + this Section 4(c) may be implemented in any reasonable manner; + provided, however, that in the case of a Adaptation or Collection, + at a minimum such credit will appear, if a credit for all + contributing authors of the Adaptation or Collection appears, then + as part of these credits and in a manner at least as prominent as + the credits for the other contributing authors. For the avoidance + of doubt, You may only use the credit required by this Section for + the purpose of attribution in the manner set out above and, by + exercising Your rights under this License, You may not implicitly + or explicitly assert or imply any connection with, sponsorship or + endorsement by the Original Author, Licensor and/or Attribution + Parties, as appropriate, of You or Your use of the Work, without + the separate, express prior written permission of the Original + Author, Licensor and/or Attribution Parties. + d. Except as otherwise agreed in writing by the Licensor or as may be + otherwise permitted by applicable law, if You Reproduce, Distribute + or Publicly Perform the Work either by itself or as part of any + Adaptations or Collections, You must not distort, mutilate, modify + or take other derogatory action in relation to the Work which would + be prejudicial to the Original Author's honor or reputation. + Licensor agrees that in those jurisdictions (e.g. Japan), in which + any exercise of the right granted in Section 3(b) of this License + (the right to make Adaptations) would be deemed to be a distortion, + mutilation, modification or other derogatory action prejudicial to + the Original Author's honor and reputation, the Licensor will waive + or not assert, as appropriate, this Section, to the fullest extent + permitted by the applicable national law, to enable You to + reasonably exercise Your right under Section 3(b) of this License + (right to make Adaptations) but not otherwise. + + 5. Representations, Warranties and Disclaimer + + UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR + OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY + KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, + INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, + FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF + LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF + ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW + THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO + YOU. + + 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE + LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR + ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES + ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR + HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + + 7. Termination + a. This License and the rights granted hereunder will terminate + automatically upon any breach by You of the terms of this License. + Individuals or entities who have received Adaptations or + Collections from You under this License, however, will not have + their licenses terminated provided such individuals or entities + remain in full compliance with those licenses. Sections 1, 2, 5, 6, + 7, and 8 will survive any termination of this License. + b. Subject to the above terms and conditions, the license granted here + is perpetual (for the duration of the applicable copyright in the + Work). Notwithstanding the above, Licensor reserves the right to + release the Work under different license terms or to stop + distributing the Work at any time; provided, however that any such + election will not serve to withdraw this License (or any other + license that has been, or is required to be, granted under the + terms of this License), and this License will continue in full + force and effect unless terminated as stated above. + + 8. Miscellaneous + a. Each time You Distribute or Publicly Perform the Work or a + Collection, the Licensor offers to the recipient a license to the + Work on the same terms and conditions as the license granted to You + under this License. + b. Each time You Distribute or Publicly Perform an Adaptation, + Licensor offers to the recipient a license to the original Work on + the same terms and conditions as the license granted to You under + this License. + c. If any provision of this License is invalid or unenforceable under + applicable law, it shall not affect the validity or enforceability + of the remainder of the terms of this License, and without further + action by the parties to this agreement, such provision shall be + reformed to the minimum extent necessary to make such provision + valid and enforceable. + d. No term or provision of this License shall be deemed waived and no + breach consented to unless such waiver or consent shall be in + writing and signed by the party to be charged with such waiver or + consent. + e. This License constitutes the entire agreement between the parties + with respect to the Work licensed here. There are no + understandings, agreements or representations with respect to the + Work not specified here. Licensor shall not be bound by any + additional provisions that may appear in any communication from + You. This License may not be modified without the mutual written + agreement of the Licensor and You. + f. The rights granted under, and the subject matter referenced, in + this License were drafted utilizing the terminology of the Berne + Convention for the Protection of Literary and Artistic Works (as + amended on September 28, 1979), the Rome Convention of 1961, the + WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms + Treaty of 1996 and the Universal Copyright Convention (as revised + on July 24, 1971). These rights and subject matter take effect in + the relevant jurisdiction in which the License terms are sought to + be enforced according to the corresponding provisions of the + implementation of those treaty provisions in the applicable + national law. If the standard suite of rights granted under + applicable copyright law includes additional rights not granted + under this License, such additional rights are deemed to be + included in the License; this License is not intended to restrict + the license of any rights under applicable law. + +Creative Commons Notice + + Creative Commons is not a party to this License, and makes no + warranty whatsoever in connection with the Work. Creative Commons + will not be liable to You or any party on any legal theory for any + damages whatsoever, including without limitation any general, + special, incidental or consequential damages arising in connection + to this license. Notwithstanding the foregoing two (2) sentences, if + Creative Commons has expressly identified itself as the Licensor + hereunder, it shall have all rights and obligations of Licensor. + + Except for the limited purpose of indicating to the public that the + Work is licensed under the CCPL, Creative Commons does not authorize + the use by either party of the trademark "Creative Commons" or any + related trademark or logo of Creative Commons without the prior + written consent of Creative Commons. Any permitted use will be in + compliance with Creative Commons' then-current trademark usage + guidelines, as may be published on its website or otherwise made + available upon request from time to time. For the avoidance of + doubt, this trademark restriction does not form part of the License. + + Creative Commons may be contacted at https://creativecommons.org/. diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Unindexed Rules/9.66.0/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Unindexed Rules/9.66.0/_metadata/verified_contents.json new file mode 100644 index 00000000..40f43550 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Unindexed Rules/9.66.0/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJGaWx0ZXJpbmcgUnVsZXMiLCJyb290X2hhc2giOiJxMXJwdUNVNjgwVkVja0ViWXpaRnZtQUVSNnRpTU82ZXhfbUZGbzc3MEZJIn0seyJwYXRoIjoiTElDRU5TRS50eHQiLCJyb290X2hhc2giOiIyaWswNmk0TFlCdVNHNWphRGFIS253NE9pdnVSRzZsQ0JKMVk0TGtzRFJJIn0seyJwYXRoIjoibWFuaWZlc3QuanNvbiIsInJvb3RfaGFzaCI6Im9WWldNczhZZUhwZ0ZaQTg2bjVxMlRBMDMwcW16cDVzZUxyQ1g3Mlpxb2cifV0sImZvcm1hdCI6InRyZWVoYXNoIiwiaGFzaF9ibG9ja19zaXplIjo0MDk2fV0sIml0ZW1faWQiOiJnY21qa21nZGxnbmtrY29jbW9laW1pbmFpam1tam5paSIsIml0ZW1fdmVyc2lvbiI6IjkuNjYuMCIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"SDXIiQLhQuzqm7DUlZsnkXjVSfqRfRgyeBbqjsjWnyLWDfc8tqK9KQCMIS5L6n4tlWUJ0tW6gicT1g-CMAp32Z8HQrRssh_v6DVbco4UzuCgPt5NsJZep1qID3H9iVVurKTOIdx2QF_6dIh1kHm5t7A5Qfp1tkDGGiS5ZViR7XTXsEoWNIoQDkr1RcGPkJRIKmXhOO8ljoNi5AI5IyzNtyZcAWRDTAQecOc5l-zgrqyE9Eb0LHNBKj3cDKGnH1_GwuJyn3F2udZLjRU8V8CO1BQkrOtKB8xl828qtdf5bN2HU1z1dBwVIqfBy2evisJb_VtTso3s8EY0hJJmcagH5A"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"akr2JkSodwrFLiWEkOg2qaiYSaIG0fr4l55tuI34m_mY_j6pxpXukHxCeGOxIMyewi8qWoMLikkviN-w2am0aom8TPPYIWcWcsv6tQvqcDnsJAUqPv_TsQcP3aXu_DP9HHr0BOVk4aVHrD93-GpiT5Y73YKxVbiuT5EerGc2qzsbDWSYRaoEu3Hzm18NnZgj5FOLjWYk_hZjJneEQDrIUR5QethOXYgtGLgKjdLYSaepRvoyy1venF3P2llGn6-rL3vdU743JNG_doqfcWU_fzp2pK2h1WDkgtSDy7B_80uPUiZpOIDUYzFuM7QI6c3RI_BYaD52b8o9A2Iyu9hntQ"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Unindexed Rules/9.66.0/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Unindexed Rules/9.66.0/manifest.json new file mode 100644 index 00000000..81b16d5a --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Subresource Filter/Unindexed Rules/9.66.0/manifest.json @@ -0,0 +1,6 @@ +{ + "manifest_version": 2, + "name": "Subresource Filtering Rules", + "ruleset_format": 1, + "version": "9.66.0" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/TrustTokenKeyCommitments/2026.3.23.1/LICENSE b/apps/SeleniumServiceold/chrome_profile_ddma/TrustTokenKeyCommitments/2026.3.23.1/LICENSE new file mode 100644 index 00000000..33072b59 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/TrustTokenKeyCommitments/2026.3.23.1/LICENSE @@ -0,0 +1,27 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/TrustTokenKeyCommitments/2026.3.23.1/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/TrustTokenKeyCommitments/2026.3.23.1/_metadata/verified_contents.json new file mode 100644 index 00000000..549246ad --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/TrustTokenKeyCommitments/2026.3.23.1/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJMSUNFTlNFIiwicm9vdF9oYXNoIjoiUGIwc2tBVUxaUzFqWldTQnctV0hIRkltRlhVcExiZDlUcVkwR2ZHSHBWcyJ9LHsicGF0aCI6ImtleXMuanNvbiIsInJvb3RfaGFzaCI6IndrTDI5Mng5YnI2S2RDa19EclBQWFc3OHFEUWllRWN2M3NXdmZ6d0s0X2MifSx7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoiZnFtUEl3aXB4UjBYb2F4eHRrcjc0cVFmOEtDRG9XYWc1TXhDaV9SUEJ4VSJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6ImtpYWJoYWJqZGJramRwamJwaWdmb2RiZGptYmdsY29vIiwiaXRlbV92ZXJzaW9uIjoiMjAyNi4zLjIzLjEiLCJwcm90b2NvbF92ZXJzaW9uIjoxfQ","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"n1oJ4gl6pg0qX5bsAw811AGmrsYS0Jk8o466nc1IkiD4d_D51HnmNyd0aXKRkuRNl-oLcK1In1-zzKx-UyNYdDF0C-mwHiKAfh6Mvpn2SfaGq5D-rQyohjP6Fo6iypfruQ3iAXLGcDx9g1lv0PITkaMadgVbAoWlr9EMyT34yIoz99qv989bcHt3nlZj6nEJ2anq1Vz0r8A9v3sP-c-yky3kRm9vJyuzTJTguJLUKsFIaeUv90r9_wYU6_pTzC6qSmsoRdIvADrciIVBiNaKCtXkMxiuX5KcDKRuMPXmeHTa7M9CzZFY8Dc09rQym5ktQyAGVpw_4n4JU1tlpUBttSzuHZTq62yHckd7EME6ponpPEtrQ8wCO10t-OeYrsTk5FBWh-GqKEjn8tpa26WzxAW1HBuxLv9cdkdSv9vxXIbCB7nq7J7fiaXfvTJXJHkD9GeL6yt4wo1tT2r9hV8DxJBIewKUkZ1HTfquN6bU4XvTOOJcfXl2sli_wZHlI-rvTtweZaGl1OeRQcVJKFxUgvUPmcM_2ik7SxPrsazeU88sjXUBAuiCguYSqUihYpRKMHMlGSpCyXZtAl2y-G3Va75brCbqRauBK4j4uXTuTrh086_0B86ijsu_ayn7KmIkDrYhzVfJlpikYnhF6F54HrNgwePvMwkvmEFsHdfOrNY"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"DVeoYsZMxDIPF5S8O3UwsgL2I_2bcuWI3tAPTvAb9hhnn8pXlOnQzSmg43nTDh7aWDED-toZiWpEHayJldSW2z69-P9hOyaN_2UKTJmXyzhQSR10SzhiS608kM3Pl1eVsbe1xPyfFt21stjvr1tVm1xIFaI8Jzuu-4m4Q610uuxlsw5ZdB1jMNINNtlsaj5UhBHjIAjEtzNrdZSU5JKlSXq__COrMR18V23gf0TjiOpToxZn0LOJu63hIsLHhuE4cSmdjM-pu4xrwmCSSG61_vI7FQhwmxr1rdJLmieD3r795mKLJlY50LYtOs2RYQEfLjU11DbP-527Z_bO4iS3Tg"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/TrustTokenKeyCommitments/2026.3.23.1/keys.json b/apps/SeleniumServiceold/chrome_profile_ddma/TrustTokenKeyCommitments/2026.3.23.1/keys.json new file mode 100644 index 00000000..a1fd8676 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/TrustTokenKeyCommitments/2026.3.23.1/keys.json @@ -0,0 +1 @@ +{"https://issuer.captchafox.com":{"PrivateStateTokenV1VOPRF":{"batchsize":1,"id":1,"keys":{"0":{"Y":"AAAAAQQiyE+SESbq7GU5rTx6tZO4tBOxljp+Oya2mU28O+YoALIyXlLLqnl/h5h95ExYSsOlmMIb8EdsJBTrCaDl/KIZSskrfMbZpjhShG0jwnbXojEHI9WaAxKLkX/A/DkyMEg=","expiry":"1734807628115000"},"1":{"Y":"AAAAAQRNtld+5LLBquS4bEJKJwlLw61tzIyqTNkvMVnUTu+YiphbdGrRCjeDTN9D3p1Tgpfmq0N/OKMBYWzDMEN8Km9p9s49c6N2ph4B1MV1m7Ogdj969MOsTw54Kc849oqDl8s=","expiry":"1734807628115000"},"2":{"Y":"AAAAAQSBWW003A3ORFURCZrWNnbEIH15yzk184DaLSebbGzRdyCYtAM1qhhVmXZyBtWTzh6Bfkk5rLPyE1xdQilofPBizF/QJsdaMU0GYhPW1sOU4xoKbmgd/XrnOoFqA2ETOuc=","expiry":"1734807628115000"},"3":{"Y":"AAAAAQSG/ftGdm5B6iwAmVsHt6s43xx3nRf/Vpx9GdeEt3jSTM8hHvyLE9FAEkinGjt4Fp5EjnkCdE96Cxz10nZJRrMApIrGhG5kAoDu4T8PjJPiFQFyHAOdTG7OJWi2NS/rl1A=","expiry":"1734807628115000"},"4":{"Y":"AAAAAQT36tqe550UP5A+4Eokt8iuPZEuWQc9cGJXd7zUCZzrsqtGu3PMcVbOj5DjC4W+yoyF3HqKOqdtiBWgcMsZOcyln/6jUKqf5tS9AoIHa9CC3kQB8ISQd3lhR5j+qWVY8ms=","expiry":"1734807628115000"},"5":{"Y":"AAAAAQQMjaLNCR8+YpP7wuJc8LswYI6Lofx+FIzgc3YRXAZg1xPVUR0PanCmne8q9vAPJHXrHwpytYAO/p+7wy+7pV9OGY8S3atKypUVBKa/1+jo7pokpuI0OQKFWtEOZBaM0Hw=","expiry":"1734807628115000"}},"protocol_version":"PrivateStateTokenV1VOPRF"}},"https://my.contentpass.net":{"PrivateStateTokenV1VOPRF":{"batchsize":1,"id":1,"keys":{"1":{"Y":"AAAAAQSf54hDCPXvAfUGtHrxk8Wh3Xz5ojzIZL92OEMw8+1kZ9mXgHPTsInoWDEYroazoszJ8uJxsRUFA5+7V6ZzFOS7eISbYKQsjWZ0Ke2y4QpJqJkIqyI4VL7t2pg1ecaGC5M=","expiry":"1787615999000000"},"2":{"Y":"AAAAAQSE5dWqi59F+gqKzkvHifdLTNOquNCUdxEYQCOiqe575r6uF0DW9kOVO+jIgpu86Dg7xdUrzeoO8C6i3EGUtVY4wijUeEY/0hh1jLOMHcYlloPcEBo+Od+iPyynq6Cb11o=","expiry":"1787615999000000"},"3":{"Y":"AAAAAQQvUG/hrBtboBLDQTRvc2ZRo/Y+HceHJ+wP3U8irklIAi8tIwhJ6blzq2CI4oLCZrn/paxKTIJQfayrSBbH4euvixhvTg+p7gpWzi5RH+bo7BBb+c84T8+Wv/oofIWZNrI=","expiry":"1787615999000000"},"4":{"Y":"AAAAAQQEmTum5iqRCTnHSWmAlUQ2J5ozHTrZ3nU07O9Dg4/a2mkj64ykL4ClkWrerN0zUNQy6wqiGmhReXfsjpfV1NGcULJAZD+i+3W6kkzhJqdDzhdn0lrZmSZrxGTivYE0bR4=","expiry":"1787615999000000"},"5":{"Y":"AAAAAQRmL3mJryWwT1DLuxN5cA0Mt6yk2FHkh9XOiZ9m9jujvjikAStmwDo4YYatqyV0qGBx7xRPfqOpnRm61JEfpjWVDSuVYMOYK4Cavz+NmSf5bnkN/uFlThzzw4WSyn0i3aY=","expiry":"1787615999000000"},"6":{"Y":"AAAAAQSu1AVEWGbA17aWGZ9hp9wKOoIg59lB39ssOspo/AiCnmkfBWU8kKT3fuLHrKLfAc2djgGPx7BfAHvR6JHalxMfrfug750OGdEbQPcjgZVF1MFeiC4xV22QWdLbCOi5rLk=","expiry":"1787615999000000"}},"protocol_version":"PrivateStateTokenV1VOPRF"}},"https://privatetokens.dev":{"PrivateStateTokenV1VOPRF":{"batchsize":1,"id":1,"keys":{"0":{"Y":"AAAAAARfsssbDuePtDrNZ3lM/UURh5OQuxpiyHSHc1pdoKOlfZ1EEPEWMyjMs4RUBi04PGIH/2Ydu9DkhJBPOB8L3KvWrGzHY19bBVuYgypnPi1bFWV8FiVS7LTk4bQ6bUELZS8=","expiry":"1767139200000000"},"1":{"Y":"AAAAAQQf7weUF/kePEPj0OSOYXJFl5MtMxr8g0svnv/prKQJK/hXrKqyQCrfxWJaQcKvj0MqtJcAA0CMZUGO2+cEXXgVNsa9Rw3ozo5a69bRrcvwnu+DFfB/qrA+8vqB7HxSRyc=","expiry":"1767139200000000"},"2":{"Y":"AAAAAgQLbdTSLHbxKCt47+OFNTVxvvVenvsWvmB0GQrm0B7+fb+4Cr8DgkZ7O6cJ1XtJBN6pBocANfPtUMINbsFsrUrJILKj9zGuFbtlVUCnNTMxjgk6jhDGtvIrzoT2Tgj/Mqo=","expiry":"1767139200000000"},"3":{"Y":"AAAAAwSTuOrMb7Azhj0tzR0SBazJADihIRGWM3JMfCzAv38M7dAt3PrLa+yKQ2yJiyH43gbZo61I/AThxsw/55Bpo2mOZRfiRgYLiuuUceb5JJ69OLrkOuwAUyDJFsNGNXBy2m4=","expiry":"1767139200000000"},"4":{"Y":"AAAABASWQfNzun5KImUlkOvsg4iud4R4U+sOa2VjlUDMkrWB1S+q1qL/GuD3k687DQF/RfvbIbIeVkJZNyjobNqW7X4TsXU+lako/gxOBRqzl9aHaoMV9gk6EbvibY/XMD5AFDQ=","expiry":"1767139200000000"},"5":{"Y":"AAAABQR38by110bTSikIvk/oYI8eav69TFj3VrUNyc/Cj4dElEUIPqdpGUr2x+zH0vAs8+HD3lagql2JkzqncOEC5o6NX8bzWTTBxyNy7+uj9dYxy23jG0CFRxvJzLCRRTjuFZA=","expiry":"1767139200000000"}},"protocol_version":"PrivateStateTokenV1VOPRF"}},"https://pst-issuer.hcaptcha.com":{"PrivateStateTokenV1VOPRF":{"batchsize":1,"id":1,"keys":{"0":{"Y":"AAAAAAQn0iKkl4Xm6zKsIwQxrjdWuG5y1Dx/HhjZEzg5gzHs/bMzXRC4YqKI8JtrTOg1kzZLcQT4hDYmeuEnGZRSS4ZBtEVwnbk72AH9CB3041g+A2Y8AvXdrBZyBJaswydxU70=","expiry":"1691836104000000"},"102":{"Y":"AAAAZgStKBZhkdiDfCd2M72lOVQEm/8Gs8OokCr6q689DfraBUy2OAqS3fT3CRtHcIFsHHWTmFKfYNYbhDV9lOTeJiwGh/o2c5kSPczpgca9LEoJoNvCttwUfhzApxRQipTktSs=","expiry":"1699612104000000"},"118":{"Y":"AAAAdgTPJ4DSXNbDsSzd0lau1l+PDvS7j7rvWaXeb8Dq+bVbsHi49gWgtAmOvEhrx7qqlsMbowW9oFp+8hpMz0iPetfzNlpZ/rgchHMVGA2mAcUUD6hZpLFwi/WzzjPNzNjghiU=","expiry":"1694428104000000"},"134":{"Y":"AAAAhgQdOOxzj3+ff1GYbZKKas301vAlY5T1+HuRLecI7+aSpZHiJDLBId96+sYqFQ9Lw2v5ZL2XrdNsIjcJQeZjMNeoKzRIU2+twrJx15zOsAS7UYrnwmwcKUNaIvK5z+ofVao=","expiry":"1697020104000000"},"135":{"Y":"AAAAhwQ7lqyWJhRd1vwnfh9CTyEwAfvtHx8aM3kUzK4t1yjAde2H6ncqmaeSt0wCDHWQXRf+1t4qDjHDaVA6SsKUEmWNZrJ++q07cVNyg586fFJhklASuCAVD8MLgiI0joPbSmQ=","expiry":"1697020104000000"},"165":{"Y":"AAAApQT5FOfKepPac+BaNNEDET5ISLG0gRu76JnhDZgdCE4YGlZslfaxQxo2AB6dqWXUzCxgnidfjlVjDdCOQSYJDPFmE2rRGNMVpvHfZD4dKwwErc+oqvxsf+LIftX3DO1B+zg=","expiry":"1697020104000000"},"171":{"Y":"AAAAqwQ3VONsOHn8vztPDJugYiBknSk2h76L4m9v89gLbfK33SvUKB/D/oj7uIO3WHnOidaxdJ9tqhd4ee+EZ/cj7iV3b3cuBFqFEJPPUcHkNJ+FnU3fQmePRn0ZJGasPUCZNA8=","expiry":"1694428104000000"},"226":{"Y":"AAAA4gSl5pqFtr6FxLm5p9Pn7OjO7fH/rp25nZ/1qX6643BJcuWIC/Q1fc2v19bHZE6PNdLyMeO8ZMkRH5rRi3CX1xg54UWtX0b0/rFOy1ErX2nLDTDXJvSAMrbZZwuCDf/QkfA=","expiry":"1699612104000000"},"253":{"Y":"AAAA/QTFOMQlDqoIjS5e99cmi1xLcbcIyqfvzulldtB0PfoZAza6czULN9fKDfVXud74aOkzIDpDA7Ejx1Zw/2nr477EGpCeMmP9MXAxiaOroKI0kBd38uWTaqCxKmFcd/l16Ic=","expiry":"1699612104000000"},"29":{"Y":"AAAAHQSYqY3WA/Kuzh1J0w+YBfvx8tNECkbuRvKNvTCV/EYQh/O+tZQuROyFVk4M/vr2mw7yPK/dJhyl8FRMUSVvuQ7r/Y59fnNxyvPAdiKNeRlZb8TKs/Ymf0H9RLneFz3rOfM=","expiry":"1691836104000000"},"70":{"Y":"AAAARgT+F/qLdVCJZazqkgDgmbBY7DhDF78vsw6pfT6cGVAMfg4WhdkbQlLQkzKlPMVy0XsqyN2S2tSLa+0hFA4R8+YJpCYf9QJzg/XAw43fZkbu/TX7+q623KsQeWPMiuj9qAs=","expiry":"1694428104000000"},"87":{"Y":"AAAAVwSR0P31+cA6fOgTBHGN545mu5vLETOCgN2+6R8Wa8mmOl8QqvG5QJ8JRp6IiTXzJE8piCaKV9LKWw824abZzkxth/nsBD1zpBngEXq+pV9313owOkkyhfFYop9QBipxj9s=","expiry":"1691836104000000"}},"protocol_version":"PrivateStateTokenV1VOPRF"}},"https://pst.authfy.tech":{"PrivateStateTokenV1VOPRF":{"batchsize":1,"id":1,"keys":{"1":{"Y":"AAAAAQTGB+DcBu0tOGjsNGcx78cyXYSY00PwlVWb9KYMhKjtTNh4hOV38sFKGPJM3q2R4PWREwaVv0GhfH/ewJzx8AQnrXtXHM9q/gJS2NlhVHJ/v8lE9T31lA8IYA5qrNCdFAM=","expiry":"1722383999000000"},"2":{"Y":"AAAAAgSk04R1uzv+XeK/oSpt4dRquVrJxHSUv35gm6lNWKUlxoPBAOhYdtArOhpvFx7xCBRKhUy5m6bR/2APVwkM9bmaLbItpWqypvxILwqBJUmH4/6QLBZWWVB9vQSgxRWVaQw=","expiry":"1722383999000000"}},"protocol_version":"PrivateStateTokenV1VOPRF"}},"https://trusttoken.dev":{"PrivateStateTokenV1VOPRF":{"batchsize":1,"id":1,"keys":{"0":{"Y":"AAAAAARfsssbDuePtDrNZ3lM/UURh5OQuxpiyHSHc1pdoKOlfZ1EEPEWMyjMs4RUBi04PGIH/2Ydu9DkhJBPOB8L3KvWrGzHY19bBVuYgypnPi1bFWV8FiVS7LTk4bQ6bUELZS8=","expiry":"1767139200000000"},"1":{"Y":"AAAAAQQf7weUF/kePEPj0OSOYXJFl5MtMxr8g0svnv/prKQJK/hXrKqyQCrfxWJaQcKvj0MqtJcAA0CMZUGO2+cEXXgVNsa9Rw3ozo5a69bRrcvwnu+DFfB/qrA+8vqB7HxSRyc=","expiry":"1767139200000000"},"2":{"Y":"AAAAAgQLbdTSLHbxKCt47+OFNTVxvvVenvsWvmB0GQrm0B7+fb+4Cr8DgkZ7O6cJ1XtJBN6pBocANfPtUMINbsFsrUrJILKj9zGuFbtlVUCnNTMxjgk6jhDGtvIrzoT2Tgj/Mqo=","expiry":"1767139200000000"},"3":{"Y":"AAAAAwSTuOrMb7Azhj0tzR0SBazJADihIRGWM3JMfCzAv38M7dAt3PrLa+yKQ2yJiyH43gbZo61I/AThxsw/55Bpo2mOZRfiRgYLiuuUceb5JJ69OLrkOuwAUyDJFsNGNXBy2m4=","expiry":"1767139200000000"},"4":{"Y":"AAAABASWQfNzun5KImUlkOvsg4iud4R4U+sOa2VjlUDMkrWB1S+q1qL/GuD3k687DQF/RfvbIbIeVkJZNyjobNqW7X4TsXU+lako/gxOBRqzl9aHaoMV9gk6EbvibY/XMD5AFDQ=","expiry":"1767139200000000"},"5":{"Y":"AAAABQR38by110bTSikIvk/oYI8eav69TFj3VrUNyc/Cj4dElEUIPqdpGUr2x+zH0vAs8+HD3lagql2JkzqncOEC5o6NX8bzWTTBxyNy7+uj9dYxy23jG0CFRxvJzLCRRTjuFZA=","expiry":"1767139200000000"}},"protocol_version":"PrivateStateTokenV1VOPRF"}},"https://www.amazon.com":{"PrivateStateTokenV1VOPRF":{"batchsize":3,"id":2,"keys":{"0":{"Y":"AAAAAASYS4xoUXNZkFG9qw9D6tG414iVgVjLm8moh5c53vfSeUKnOEXtO+CL+FGCEYNh5xGEdkk6yfC9t5/MUkgJA6MwJ3Po7XwMkicnpGwR4mMiXTGCWiYK1FmU27ngETDxEfg=","expiry":"1811808000000000"},"1":{"Y":"AAAAAQTRulHfTLpd74bYeMAWlge1BTO+17QM7eBXsTAn4NAminHFWyw3mTrQCN1Hc+EZ17KJCi8gIQdk3JXHLD81PlsY8UBpAbjB0FyzLm7bWSpK3OnUnTiMNtN0698zLo4WD6s=","expiry":"1811808000000000"},"2":{"Y":"AAAAAgS7336yghS1ZxrDPkwQn3ozIpuKsPlC60mRnQnrL5Dek2drBidkLPTCT3X7wsqjVftFeAObr53x1m82m4D/BGctDLfgb74GOrlJjXPhFVLytRRn1SNfE9597e4zb16bens=","expiry":"1811808000000000"},"3":{"Y":"AAAAAwQSaa2zGmBBgZbHvtqe3YzSkWVErfvv7HCdtFGCJbW3+DZzgv8gi4S2Q/TL6cYlbNO6UILHl2GXJ0FzA6EcLQ1gmrjH6bEXH3NhDK/pu4Ryd5I/vZunHm8Z2Y4erRtzaWo=","expiry":"1811808000000000"},"4":{"Y":"AAAABASwJy8Xv9N6WehR8w/kFAWkNIAbaBydE9aCBrygVPgc9Z0J+WHj8on1YUkf0FFahc0Xjhrea50SLA66gibRx54d3/aUPx6f8Mc+uBwgTajtoBH4Kfb0rGXI7sRPokRBajs=","expiry":"1811808000000000"},"5":{"Y":"AAAABQTg74+7/u2f4azPVbI/3EB+u4w4EEI+Hdc7mkS4YYWR5PdU4osCQCevUpwAj4S0BG6sxVbABxw4nkkkBoTxUtGLVUWRXJ1Jdt051cfgrDHKs75odufr49rVjuJux4EjRfk=","expiry":"1811808000000000"}},"protocol_version":"PrivateStateTokenV1VOPRF"}}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/TrustTokenKeyCommitments/2026.3.23.1/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/TrustTokenKeyCommitments/2026.3.23.1/manifest.json new file mode 100644 index 00000000..7106d922 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/TrustTokenKeyCommitments/2026.3.23.1/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "trustToken", + "version": "2026.3.23.1" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/Variations b/apps/SeleniumServiceold/chrome_profile_ddma/Variations new file mode 100644 index 00000000..18056c3f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/Variations @@ -0,0 +1 @@ +{"user_experience_metrics.stability.exited_cleanly":true,"variations_crash_streak":0} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/_metadata/verified_contents.json new file mode 100644 index 00000000..d5111961 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJiYWNrZ3JvdW5kX2NvbXBpbGVkLmpzIiwicm9vdF9oYXNoIjoiNnQ4TTMzdEFHT29fbmw0V3JnamIwdExfV0p4WEFZSlNuRjVHdzdBbWFoSSJ9LHsicGF0aCI6ImJpbmRpbmdzX21haW4uanMiLCJyb290X2hhc2giOiJxLXpzT1JrR2pPZWIySlRPME1qcjNVd2JFZU05eGdVOXRvZjYwVzlzX2tnIn0seyJwYXRoIjoiYmluZGluZ3NfbWFpbi53YXNtIiwicm9vdF9oYXNoIjoiVlM2cnJ4VERkZmdBeXVUTzc4dXp2Um54X2I1bUJ2QmVMWGlkY1RfRkVycyJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiJnU1ZvZ1ZfQnA2WVMxMUVqNmh1SDBrLTliZFhKVzVleVZ0Y242dFFVekFZIn0seyJwYXRoIjoib2Zmc2NyZWVuLmh0bWwiLCJyb290X2hhc2giOiJrTWxNRUdkTlJmejVicTVWVzFXclRBSlFVWmhRZVUyWkRRNWFNV1dXb2V3In0seyJwYXRoIjoib2Zmc2NyZWVuX2NvbXBpbGVkLmpzIiwicm9vdF9oYXNoIjoiLXA0TW5Jd3c1dmFkVHpIdnBCZFpIOFpHbG40dzB1ZVZIZUh0QUlWbnFuSSJ9LHsicGF0aCI6InN0cmVhbWluZ193b3JrbGV0X3Byb2Nlc3Nvci5qcyIsInJvb3RfaGFzaCI6InFsUV9SYk5FRFVfUjdJdTE2dlhSWlZkT05UaElwOU96S1FuUjZlS2U5aHcifSx7InBhdGgiOiJ2b2ljZXMuanNvbiIsInJvb3RfaGFzaCI6Imp5elpPQnNMaDNEbVZMQWtySTdza01faTl1SEZoaTV6bzE5NU5lZFIyVm8ifSx7InBhdGgiOiJ3YXNtX3R0c19tYW5pZmVzdF92My5qc29uIiwicm9vdF9oYXNoIjoiTXRmUDdXM3o4TjJkVmh4RDg4eW1sN3d6bWZNQ1NrT21BOWJwZUFIcmgtQSJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6ImJqYmNibG1kY25nZ25pYmVjamlrcG9samNna2JncGhsIiwiaXRlbV92ZXJzaW9uIjoiMjAyNjA0MDcuMSIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"lq-VRNoCBlL3HnKGdqlffvWDKVkWA7WnmJxdHfOp043kiRnM9WdiXTCtp5iY7mzIxOZgiJk-KkIcqLoreRDCDf8kRX4hQBTitLASk7jDcouuNUUZSefu3VdAjQBnqfDAsEWVC1vm4R7n-M6BhBygXGted9hXxNeCroi4JHhR1yImDBlNgX38GrgMB4jNT351jRgp4P8rlPnwllRIAbWSfgDFFRfWEMA2lUic2IgGj5EXtQnw7oqDuICod4yjYnPSe-Vb2CRxXOlxu-t6R3w6Mom2d7buM2lO3kCGGFbFTwpYGRWPLQD9h-lLPqokduUXK6pXy4nKJLw7wf4pvOEyZDrj89D8bMR9aTohNk0siXaxHkvYq9Ul-QUEL21ZaUyg4YUC3MwSodEn50OuYiWDE2lj62Yb_9JkrPjIT_YGl3rIsEsloDPVsXCkx8V4t-34I7pL4GAMy-0RCRgadWKN-3yRDSAqAzLpbg3xzuY07U07TZfvKq_thcH9vRF5jLF7WwfOgKCmVWVFaV-4GE5DjKlsJ8VOvXQDFmmGFJuiI3eQDrKYjIlm8RS38RbVqZ_k76D-NLwE8XdK50HIaqh99vFCUsJ89orTxWsQeEajR-OWY6qC-HKh1LlWfXK-Ojyq7indnnF5PWvb9sgUQfLAiM8DLuZQgtbv0FsfaIXksfA"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"K4cGZEzLf_LkDe-5m7O-CpeQloBdfpfZdDXx7ahxaUC8_Kd-45swe8HDszBAfWaZKM3AB1WQpoIyE-hEfa3v1sXH8B8g0jksDsyR5Q8aVhjmhX0KXqVG5l-g66n7mw84GrInBi9TMFqfQwhaFgdh_zPJOhqPyaE5EU7a1OX2wgcDidhA8_p5R3IgdDQjXw_u3cHd-2DrPu1VWnR4WmbU04nKjhdbBWoSmNzOq_UQM2i18AuEINhpmeHDlamCJzvCyLOlFBTrCU0Ww4KIw021ITByADN6ea7mJIppqZqbKmJBqVcjGdOHwyceCOFJkhtSw5O6w3Czbs4BXQUaulEwbg"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/background_compiled.js b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/background_compiled.js new file mode 100644 index 00000000..f6de0f75 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/background_compiled.js @@ -0,0 +1,40 @@ +'use strict';function n(a){var b=0;return function(){return b0;){var a=this.g.pop();if(a in this.i)return a}return null};E.prototype.getNext=E.prototype.h;function F(a){this.g=new B;this.h=a}function G(a,b){C(a.g);var f=a.g.o;if(f)return H(a,"return"in f?f["return"]:function(g){return{value:g,done:!0}},b,a.g.return);a.g.return(b);return I(a)} +function H(a,b,f,g){try{var k=b.call(a.g.o,f);A(k);if(!k.done)return a.g.v=!1,k;var m=k.value}catch(e){return a.g.o=null,D(a.g,e),I(a)}a.g.o=null;g.call(a.g,m);return I(a)}function I(a){for(;a.g.h;)try{var b=a.h(a.g);if(b)return a.g.v=!1,{value:b.value,done:!1}}catch(f){a.g.i=void 0,D(a.g,f)}a.g.v=!1;if(a.g.j){b=a.g.j;a.g.j=null;if(b.isException)throw b.K;return{value:b.return,done:!0}}return{value:void 0,done:!0}} +function J(a){this.next=function(b){C(a.g);a.g.o?b=H(a,a.g.o.next,b,a.g.C):(a.g.C(b),b=I(a));return b};this.throw=function(b){C(a.g);a.g.o?b=H(a,a.g.o["throw"],b,a.g.C):(D(a.g,b),b=I(a));return b};this.return=function(b){return G(a,b)};this[Symbol.iterator]=function(){return this}}function K(a){function b(g){return a.next(g)}function f(g){return a.throw(g)}return new Promise(function(g,k){function m(e){e.done?g(e.value):Promise.resolve(e.value).then(b,f).then(m,k)}m(a.next())})} +function L(a){return K(new J(new F(a)))}z("Symbol",function(a){function b(m){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new f(g+(m||"")+"_"+k++,m)}function f(m,e){this.g=m;u(this,"description",{configurable:!0,writable:!0,value:e})}if(a)return a;f.prototype.toString=function(){return this.g};var g="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",k=0;return b}); +z("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");u(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return M(n(this))}});return a});function M(a){a={next:a};a[Symbol.iterator]=function(){return this};return a} +z("Promise",function(a){function b(e){this.h=0;this.i=void 0;this.g=[];this.o=!1;var c=this.j();try{e(c.resolve,c.reject)}catch(d){c.reject(d)}}function f(){this.g=null}function g(e){return e instanceof b?e:new b(function(c){c(e)})}if(a)return a;f.prototype.h=function(e){if(this.g==null){this.g=[];var c=this;this.i(function(){c.l()})}this.g.push(e)};var k=x.setTimeout;f.prototype.i=function(e){k(e,0)};f.prototype.l=function(){for(;this.g&&this.g.length;){var e=this.g;this.g=[];for(var c=0;c(m?7776E6:12096E5)}).map(function(g){return q(g).next().value})}function Z(a){a.i&&clearTimeout(a.i);a.i=setTimeout(function(){la(a)},200)} +function la(a){var b,f,g,k,m,e,c,d,h,l,r,p,t,y;L(function(v){switch(v.h){case 1:if(a.h.size===0)return v.return();b=new Map(a.h);a.h.clear();f=[];g=[];k=q(b);m=k.next();case 2:if(m.done)return v.g(ma(a,g),6);e=m.value;c=q(e);d=c.next().value;h=c.next().value;l=d;r=h;p={type:r,lang:l};return v.g(a.g.runtime.sendMessage(p),5);case 5:t=v.i;y={lang:t.lang,installStatus:t.status};a.g.ttsEngine.updateLanguage(y);switch(t.status){case a.g.ttsEngine.LanguageInstallStatus.INSTALLED:f.push(l);break;case a.g.ttsEngine.LanguageInstallStatus.NOT_INSTALLED:g.push(l)}m= +k.next();v.D(2);break;case 6:return v.return(na(a,f))}})}function ma(a,b){var f,g,k,m,e;return L(function(c){if(c.h==1)return c.g(Y(a),2);f=c.i;g=q(b);for(k=g.next();!k.done;k=g.next())m=k.value,delete f[m];e={};return c.g(a.g.storage.local.set((e.installedTimestamps=f,e)),0)})}function na(a,b){var f,g,k;return L(function(m){if(m.h==1)return f=Date.now(),m.g(Y(a),2);g=m.i;b.forEach(function(e){g[e]=f});k={};return m.g(a.g.storage.local.set((k.installedTimestamps=g,k)),0)})} +function Y(a){var b;return L(function(f){if(f.h==1)return f.g(a.g.storage.local.get("installedTimestamps"),2);b=f.i;return f.return(b.installedTimestamps||{})})}function X(a){var b;return L(function(f){if(f.h==1)return f.g(a.g.storage.local.get("lastUsedTimestamps"),2);b=f.i;return f.return(b.lastUsedTimestamps||{})})};var S=new function(){var a=new ha,b=this;this.g=chrome;this.h=a;this.A=function(f,g,k){var m,e,c;return L(function(d){switch(d.h){case 1:return W(b),d.g(R(b),2);case 2:if(!d.i)return k({type:"error",errorMessage:"Offscreen document not ready."}),d.return();b.l=k;m={type:"speak",utterance:f,options:g};d.B(3);return d.g(b.g.runtime.sendMessage(m),5);case 5:d.G(0);break;case 3:e=d.A(),c=e instanceof Error?e.message:"Error while trying to speak.",k({type:"error",errorMessage:c}),d.m()}})};this.B=function(){var f; +return L(function(g){if(g.h==1)return g.g(R(b),2);if(g.h!=3){if(!g.i)return T(b),g.return();b.l=void 0;f={type:"stop"};return g.g(b.g.runtime.sendMessage(f),3)}T(b);g.m()})};this.u=function(){var f;return L(function(g){if(g.h==1)return g.g(R(b),2);if(!g.i)return g.return();f={type:"pause"};return g.g(b.g.runtime.sendMessage(f),0)})};this.v=function(){var f;return L(function(g){if(g.h==1)return g.g(R(b),2);if(!g.i)return g.return();f={type:"resume"};return g.g(b.g.runtime.sendMessage(f),0)})};this.m= +function(f,g,k){var m,e,c,d,h,l,r;return L(function(p){if(p.h==1)return p.g(R(b),2);if(!p.i)return p.return();m=Q(f,g,k);e=m.lang;c=m.L;d=m.J;r=(l=(h=c)==null?void 0:h.source)!=null?l:"unknown";if(!d||r!==b.i)return p.return();var t=b.h;t.h.set(e,"installLanguage");Z(t);t.g.ttsEngine.updateLanguage({lang:e,installStatus:t.g.ttsEngine.LanguageInstallStatus.INSTALLING});p.m()})};this.o=function(f,g,k){var m,e,c,d,h,l,r;return L(function(p){if(p.h==1)return p.g(R(b),2);if(!p.i)return p.return();m=Q(f, +g,k);e=m.lang;c=m.L;d=m.J;r=(l=(h=c)==null?void 0:h.source)!=null?l:"unknown";return d&&r===b.i?p.return(ia(b.h,e)):p.return()})};this.C=function(f,g){return L(function(k){if(k.h==1)return k.g(R(b),2);if(!k.i||f.source!==b.i)return k.return();var m=b.h;m.h.set(g,"uninstallLanguage");Z(m);k.m()})};this.i=this.g.ttsEngine.TtsClientSource.CHROMEFEATURE;this.g.runtime.onInstalled.addListener(function(){return L(function(f){return f.g(V(b),0)})});this.g.runtime.onStartup.addListener(function(){return L(function(f){return f.g(R(b), +0)})});this.g.ttsEngine.onSpeak.addListener(this.A);this.g.ttsEngine.onStop.addListener(this.B);this.g.ttsEngine.onPause.addListener(this.u);this.g.ttsEngine.onResume.addListener(this.v);this.g.ttsEngine.onInstallLanguageRequest.addListener(this.m);this.g.ttsEngine.onLanguageStatusRequest.addListener(this.o);this.g.ttsEngine.onUninstallLanguageRequest.addListener(this.C);P||(P=new O(this.g),aa())}; +chrome.runtime.onMessage.addListener(function(a){a.type==="offscreenVoicesResponse"?ja(a.voices):a.type==="offscreenTtsEventResponse"?da(a.event):a.type==="languageUsed"&&ba(a.language);return!0}); diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/bindings_main.js b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/bindings_main.js new file mode 100644 index 00000000..176e5c6f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/bindings_main.js @@ -0,0 +1,6838 @@ +// This code implements the `-sMODULARIZE` settings by taking the generated +// JS program code (INNER_JS_CODE) and wrapping it in a factory function. + +// Single threaded MINIMAL_RUNTIME programs do not need access to +// document.currentScript, so a simple export declaration is enough. +var loadWasmTtsBindings = (() => { + // When MODULARIZE this JS may be executed later, + // after document.currentScript is gone, so we save it. + // In EXPORT_ES6 mode we can just use 'import.meta.url'. + var _scriptName = globalThis.document?.currentScript?.src; + return async function(moduleArg = {}) { + var moduleRtn; + +// include: shell.js +// include: minimum_runtime_check.js +(function() { + // "30.0.0" -> 300000 + function humanReadableVersionToPacked(str) { + str = str.split("-")[0]; + // Remove any trailing part from e.g. "12.53.3-alpha" + var vers = str.split(".").slice(0, 3); + while (vers.length < 3) vers.push("00"); + vers = vers.map((n, i, arr) => n.padStart(2, "0")); + return vers.join(""); + } + // 300000 -> "30.0.0" + var packedVersionToHumanReadable = n => [ n / 1e4 | 0, (n / 100 | 0) % 100, n % 100 ].join("."); + var TARGET_NOT_SUPPORTED = 2147483647; + // Note: We use a typeof check here instead of optional chaining using + // globalThis because older browsers might not have globalThis defined. + var isNode = typeof process !== "undefined" && process && process.versions && process.versions.node; + var currentNodeVersion = isNode ? humanReadableVersionToPacked(process.versions.node) : TARGET_NOT_SUPPORTED; + if (currentNodeVersion < 160400) { + throw new Error(`This emscripten-generated code requires node v${packedVersionToHumanReadable(160400)} (detected v${packedVersionToHumanReadable(currentNodeVersion)})`); + } + var userAgent = typeof navigator !== "undefined" && navigator.userAgent; + if (!userAgent) { + return; + } + var currentSafariVersion = userAgent.includes("Safari/") && !userAgent.includes("Chrome/") && userAgent.match(/Version\/(\d+\.?\d*\.?\d*)/) ? humanReadableVersionToPacked(userAgent.match(/Version\/(\d+\.?\d*\.?\d*)/)[1]) : TARGET_NOT_SUPPORTED; + if (currentSafariVersion < 15e4) { + throw new Error(`This emscripten-generated code requires Safari v${packedVersionToHumanReadable(15e4)} (detected v${currentSafariVersion})`); + } + var currentFirefoxVersion = userAgent.match(/Firefox\/(\d+(?:\.\d+)?)/) ? parseFloat(userAgent.match(/Firefox\/(\d+(?:\.\d+)?)/)[1]) : TARGET_NOT_SUPPORTED; + if (currentFirefoxVersion < 79) { + throw new Error(`This emscripten-generated code requires Firefox v79 (detected v${currentFirefoxVersion})`); + } + var currentChromeVersion = userAgent.match(/Chrome\/(\d+(?:\.\d+)?)/) ? parseFloat(userAgent.match(/Chrome\/(\d+(?:\.\d+)?)/)[1]) : TARGET_NOT_SUPPORTED; + if (currentChromeVersion < 85) { + throw new Error(`This emscripten-generated code requires Chrome v85 (detected v${currentChromeVersion})`); + } +})(); + +// end include: minimum_runtime_check.js +// The Module object: Our interface to the outside world. We import +// and export values on it. There are various ways Module can be used: +// 1. Not defined. We create it here +// 2. A function parameter, function(moduleArg) => Promise +// 3. pre-run appended it, var Module = {}; ..generated code.. +// 4. External script tag defines var Module. +// We need to check if Module already exists (e.g. case 3 above). +// Substitution will be replaced with actual code on later stage of the build, +// this way Closure Compiler will not mangle it (e.g. case 4. above). +// Note that if you want to run closure, and also to use Module +// after the generated code, you will need to define var Module = {}; +// before the code. Then that object will be used in the code, and you +// can continue to use Module afterwards as well. +var Module = moduleArg; + +// Determine the runtime environment we are in. You can customize this by +// setting the ENVIRONMENT setting at compile time (see settings.js). +// Attempt to auto-detect the environment +var ENVIRONMENT_IS_WEB = !!globalThis.window; + +var ENVIRONMENT_IS_WORKER = !!globalThis.WorkerGlobalScope; + +// N.b. Electron.js environment is simultaneously a NODE-environment, but +// also a web environment. +var ENVIRONMENT_IS_NODE = globalThis.process?.versions?.node && globalThis.process?.type != "renderer"; + +var ENVIRONMENT_IS_SHELL = !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_NODE && !ENVIRONMENT_IS_WORKER; + +// Three configurations we can be running in: +// 1) We could be the application main() thread running in the main JS UI thread. (ENVIRONMENT_IS_WORKER == false and ENVIRONMENT_IS_PTHREAD == false) +// 2) We could be the application main() running directly in a worker. (ENVIRONMENT_IS_WORKER == true, ENVIRONMENT_IS_PTHREAD == false) +// 3) We could be an application pthread running in a worker. (ENVIRONMENT_IS_WORKER == true and ENVIRONMENT_IS_PTHREAD == true) +// The way we signal to a worker that it is hosting a pthread is to construct +// it with a specific name. +var ENVIRONMENT_IS_PTHREAD = ENVIRONMENT_IS_WORKER && self.name?.startsWith("em-pthread"); + +if (ENVIRONMENT_IS_PTHREAD) { + assert(!globalThis.moduleLoaded, "module should only be loaded once on each pthread worker"); + globalThis.moduleLoaded = true; +} + +if (ENVIRONMENT_IS_NODE) { + var worker_threads = require("node:worker_threads"); + global.Worker = worker_threads.Worker; + ENVIRONMENT_IS_WORKER = !worker_threads.isMainThread; + // Under node we set `workerData` to `em-pthread` to signal that the worker + // is hosting a pthread. + ENVIRONMENT_IS_PTHREAD = ENVIRONMENT_IS_WORKER && worker_threads["workerData"] == "em-pthread"; +} + +// --pre-jses are emitted after the Module integration code, so that they can +// refer to Module (if they choose; they can also define Module) +var arguments_ = []; + +var thisProgram = "./this.program"; + +var quit_ = (status, toThrow) => { + throw toThrow; +}; + +if (typeof __filename != "undefined") { + // Node + _scriptName = __filename; +} else if (ENVIRONMENT_IS_WORKER) { + _scriptName = self.location.href; +} + +// `/` should be present at the end if `scriptDirectory` is not empty +var scriptDirectory = ""; + +function locateFile(path) { + if (Module["locateFile"]) { + return Module["locateFile"](path, scriptDirectory); + } + return scriptDirectory + path; +} + +// Hooks that are implemented differently in different runtime environments. +var readAsync, readBinary; + +if (ENVIRONMENT_IS_NODE) { + const isNode = globalThis.process?.versions?.node && globalThis.process?.type != "renderer"; + if (!isNode) throw new Error("not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)"); + // These modules will usually be used on Node.js. Load them eagerly to avoid + // the complexity of lazy-loading. + var fs = require("node:fs"); + scriptDirectory = __dirname + "/"; + // include: node_shell_read.js + readBinary = filename => { + // We need to re-wrap `file://` strings to URLs. + filename = isFileURI(filename) ? new URL(filename) : filename; + var ret = fs.readFileSync(filename); + assert(Buffer.isBuffer(ret)); + return ret; + }; + readAsync = async (filename, binary = true) => { + // See the comment in the `readBinary` function. + filename = isFileURI(filename) ? new URL(filename) : filename; + var ret = fs.readFileSync(filename, binary ? undefined : "utf8"); + assert(binary ? Buffer.isBuffer(ret) : typeof ret == "string"); + return ret; + }; + // end include: node_shell_read.js + if (process.argv.length > 1) { + thisProgram = process.argv[1].replace(/\\/g, "/"); + } + arguments_ = process.argv.slice(2); + quit_ = (status, toThrow) => { + process.exitCode = status; + throw toThrow; + }; +} else if (ENVIRONMENT_IS_SHELL) {} else // Note that this includes Node.js workers when relevant (pthreads is enabled). +// Node.js workers are detected as a combination of ENVIRONMENT_IS_WORKER and +// ENVIRONMENT_IS_NODE. +if (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) { + try { + scriptDirectory = new URL(".", _scriptName).href; + } catch {} + if (!(globalThis.window || globalThis.WorkerGlobalScope)) throw new Error("not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)"); + // Differentiate the Web Worker from the Node Worker case, as reading must + // be done differently. + if (!ENVIRONMENT_IS_NODE) { + // include: web_or_worker_shell_read.js + if (ENVIRONMENT_IS_WORKER) { + readBinary = url => { + var xhr = new XMLHttpRequest; + xhr.open("GET", url, false); + xhr.responseType = "arraybuffer"; + xhr.send(null); + return new Uint8Array(/** @type{!ArrayBuffer} */ (xhr.response)); + }; + } + readAsync = async url => { + // Fetch has some additional restrictions over XHR, like it can't be used on a file:// url. + // See https://github.com/github/fetch/pull/92#issuecomment-140665932 + // Cordova or Electron apps are typically loaded from a file:// url. + // So use XHR on webview if URL is a file URL. + if (isFileURI(url)) { + return new Promise((resolve, reject) => { + var xhr = new XMLHttpRequest; + xhr.open("GET", url, true); + xhr.responseType = "arraybuffer"; + xhr.onload = () => { + if (xhr.status == 200 || (xhr.status == 0 && xhr.response)) { + // file URLs can return 0 + resolve(xhr.response); + return; + } + reject(xhr.status); + }; + xhr.onerror = reject; + xhr.send(null); + }); + } + var response = await fetch(url, { + credentials: "same-origin" + }); + if (response.ok) { + return response.arrayBuffer(); + } + throw new Error(response.status + " : " + response.url); + }; + } +} else { + throw new Error("environment detection error"); +} + +// Set up the out() and err() hooks, which are how we can print to stdout or +// stderr, respectively. +// Normally just binding console.log/console.error here works fine, but +// under node (with workers) we see missing/out-of-order messages so route +// directly to stdout and stderr. +// See https://github.com/emscripten-core/emscripten/issues/14804 +var defaultPrint = console.log.bind(console); + +var defaultPrintErr = console.error.bind(console); + +if (ENVIRONMENT_IS_NODE) { + var utils = require("node:util"); + var stringify = a => typeof a == "object" ? utils.inspect(a) : a; + defaultPrint = (...args) => fs.writeSync(1, args.map(stringify).join(" ") + "\n"); + defaultPrintErr = (...args) => fs.writeSync(2, args.map(stringify).join(" ") + "\n"); +} + +var out = defaultPrint; + +var err = defaultPrintErr; + +// perform assertions in shell.js after we set up out() and err(), as otherwise +// if an assertion fails it cannot print the message +assert(ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER || ENVIRONMENT_IS_NODE, "Pthreads do not work in this environment yet (need Web Workers, or an alternative to them)"); + +assert(!ENVIRONMENT_IS_SHELL, "shell environment detected but not enabled at build time. Add `shell` to `-sENVIRONMENT` to enable."); + +// end include: shell.js +// include: preamble.js +// === Preamble library stuff === +// Documentation for the public APIs defined in this file must be updated in: +// site/source/docs/api_reference/preamble.js.rst +// A prebuilt local version of the documentation is available at: +// site/build/text/docs/api_reference/preamble.js.txt +// You can also build docs locally as HTML or other formats in site/ +// An online HTML version (which may be of a different version of Emscripten) +// is up at http://kripken.github.io/emscripten-site/docs/api_reference/preamble.js.html +var wasmBinary; + +if (!globalThis.WebAssembly) { + err("no native wasm support detected"); +} + +// Wasm globals +// For sending to workers. +var wasmModule; + +//======================================== +// Runtime essentials +//======================================== +// whether we are quitting the application. no code should run after this. +// set in exit() and abort() +var ABORT = false; + +// set by exit() and abort(). Passed to 'onExit' handler. +// NOTE: This is also used as the process return code in shell environments +// but only when noExitRuntime is false. +var EXITSTATUS; + +// In STRICT mode, we only define assert() when ASSERTIONS is set. i.e. we +// don't define it at all in release modes. This matches the behaviour of +// MINIMAL_RUNTIME. +// TODO(sbc): Make this the default even without STRICT enabled. +/** @type {function(*, string=)} */ function assert(condition, text) { + if (!condition) { + abort("Assertion failed" + (text ? ": " + text : "")); + } +} + +// We used to include malloc/free by default in the past. Show a helpful error in +// builds with assertions. +/** + * Indicates whether filename is delivered via file protocol (as opposed to http/https) + * @noinline + */ var isFileURI = filename => filename.startsWith("file://"); + +// include: runtime_common.js +// include: runtime_stack_check.js +// Initializes the stack cookie. Called at the startup of main and at the startup of each thread in pthreads mode. +function writeStackCookie() { + var max = _emscripten_stack_get_end(); + assert((max & 3) == 0); + // If the stack ends at address zero we write our cookies 4 bytes into the + // stack. This prevents interference with SAFE_HEAP and ASAN which also + // monitor writes to address zero. + if (max == 0) { + max += 4; + } + // The stack grow downwards towards _emscripten_stack_get_end. + // We write cookies to the final two words in the stack and detect if they are + // ever overwritten. + HEAPU32[((max) >> 2)] = 34821223; + HEAPU32[(((max) + (4)) >> 2)] = 2310721022; + // Also test the global address 0 for integrity. + HEAPU32[((0) >> 2)] = 1668509029; +} + +function checkStackCookie() { + if (ABORT) return; + var max = _emscripten_stack_get_end(); + // See writeStackCookie(). + if (max == 0) { + max += 4; + } + var cookie1 = HEAPU32[((max) >> 2)]; + var cookie2 = HEAPU32[(((max) + (4)) >> 2)]; + if (cookie1 != 34821223 || cookie2 != 2310721022) { + abort(`Stack overflow! Stack cookie has been overwritten at ${ptrToString(max)}, expected hex dwords 0x89BACDFE and 0x2135467, but received ${ptrToString(cookie2)} ${ptrToString(cookie1)}`); + } + // Also test the global address 0 for integrity. + if (HEAPU32[((0) >> 2)] != 1668509029) { + abort("Runtime error: The application has corrupted its heap memory area (address zero)!"); + } +} + +// end include: runtime_stack_check.js +// include: runtime_exceptions.js +// end include: runtime_exceptions.js +// include: runtime_debug.js +var runtimeDebug = true; + +// Switch to false at runtime to disable logging at the right times +// Used by XXXXX_DEBUG settings to output debug messages. +function dbg(...args) { + if (!runtimeDebug && typeof runtimeDebug != "undefined") return; + // Avoid using the console for debugging in multi-threaded node applications + // See https://github.com/emscripten-core/emscripten/issues/14804 + if (ENVIRONMENT_IS_NODE) { + // TODO(sbc): Unify with err/out implementation in shell.sh. + var fs = require("node:fs"); + var utils = require("node:util"); + function stringify(a) { + switch (typeof a) { + case "object": + return utils.inspect(a); + + case "undefined": + return "undefined"; + } + return a; + } + fs.writeSync(2, args.map(stringify).join(" ") + "\n"); + } else // TODO(sbc): Make this configurable somehow. Its not always convenient for + // logging to show up as warnings. + console.warn(...args); +} + +// Endianness check +(() => { + var h16 = new Int16Array(1); + var h8 = new Int8Array(h16.buffer); + h16[0] = 25459; + if (h8[0] !== 115 || h8[1] !== 99) abort("Runtime error: expected the system to be little-endian! (Run with -sSUPPORT_BIG_ENDIAN to bypass)"); +})(); + +function consumedModuleProp(prop) { + if (!Object.getOwnPropertyDescriptor(Module, prop)) { + Object.defineProperty(Module, prop, { + configurable: true, + set() { + abort(`Attempt to set \`Module.${prop}\` after it has already been processed. This can happen, for example, when code is injected via '--post-js' rather than '--pre-js'`); + } + }); + } +} + +function makeInvalidEarlyAccess(name) { + return () => assert(false, `call to '${name}' via reference taken before Wasm module initialization`); +} + +function ignoredModuleProp(prop) { + if (Object.getOwnPropertyDescriptor(Module, prop)) { + abort(`\`Module.${prop}\` was supplied but \`${prop}\` not included in INCOMING_MODULE_JS_API`); + } +} + +// forcing the filesystem exports a few things by default +function isExportedByForceFilesystem(name) { + return name === "FS_createPath" || name === "FS_createDataFile" || name === "FS_createPreloadedFile" || name === "FS_preloadFile" || name === "FS_unlink" || name === "addRunDependency" || // The old FS has some functionality that WasmFS lacks. + name === "FS_createLazyFile" || name === "FS_createDevice" || name === "removeRunDependency"; +} + +function missingLibrarySymbol(sym) { + // Any symbol that is not included from the JS library is also (by definition) + // not exported on the Module object. + unexportedRuntimeSymbol(sym); +} + +function unexportedRuntimeSymbol(sym) { + if (ENVIRONMENT_IS_PTHREAD) { + return; + } + if (!Object.getOwnPropertyDescriptor(Module, sym)) { + Object.defineProperty(Module, sym, { + configurable: true, + get() { + var msg = `'${sym}' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the Emscripten FAQ)`; + if (isExportedByForceFilesystem(sym)) { + msg += ". Alternatively, forcing filesystem support (-sFORCE_FILESYSTEM) can export this for you"; + } + abort(msg); + } + }); + } +} + +/** + * Override `err`/`out`/`dbg` to report thread / worker information + */ function initWorkerLogging() { + function getLogPrefix() { + var t = 0; + if (runtimeInitialized && typeof _pthread_self != "undefined") { + t = _pthread_self(); + } + return `w:${workerID},t:${ptrToString(t)}:`; + } + // Prefix all dbg() messages with the calling thread info. + var origDbg = dbg; + dbg = (...args) => origDbg(getLogPrefix(), ...args); +} + +initWorkerLogging(); + +// end include: runtime_debug.js +var readyPromiseResolve, readyPromiseReject; + +if (ENVIRONMENT_IS_NODE && (ENVIRONMENT_IS_PTHREAD)) { + // Create as web-worker-like an environment as we can. + globalThis.self = globalThis; + var parentPort = worker_threads["parentPort"]; + // Deno and Bun already have `postMessage` defined on the global scope and + // deliver messages to `globalThis.onmessage`, so we must not duplicate that + // behavior here if `postMessage` is already present. + if (!globalThis.postMessage) { + parentPort.on("message", msg => globalThis.onmessage?.({ + data: msg + })); + globalThis.postMessage = msg => parentPort["postMessage"](msg); + } + // Node.js Workers do not pass postMessage()s and uncaught exception events to the parent + // thread necessarily in the same order where they were generated in sequential program order. + // See https://github.com/nodejs/node/issues/59617 + // To remedy this, capture all uncaughtExceptions in the Worker, and sequentialize those over + // to the same postMessage pipe that other messages use. + process.on("uncaughtException", err => { + postMessage({ + cmd: "uncaughtException", + error: err + }); + // Also shut down the Worker to match the same semantics as if this uncaughtException + // handler was not registered. + // (n.b. this will not shut down the whole Node.js app process, but just the Worker) + process.exit(1); + }); +} + +// include: runtime_pthread.js +// Pthread Web Worker handling code. +// This code runs only on pthread web workers and handles pthread setup +// and communication with the main thread via postMessage. +// Unique ID of the current pthread worker (zero on non-pthread-workers +// including the main thread). +var workerID = 0; + +var startWorker; + +if (ENVIRONMENT_IS_PTHREAD) { + // Thread-local guard variable for one-time init of the JS state + var initializedJS = false; + // Turn unhandled rejected promises into errors so that the main thread will be + // notified about them. + self.onunhandledrejection = e => { + throw e.reason || e; + }; + function handleMessage(e) { + try { + var msgData = e["data"]; + //dbg('msgData: ' + Object.keys(msgData)); + var cmd = msgData.cmd; + if (cmd === "load") { + // Preload command that is called once per worker to parse and load the Emscripten code. + workerID = msgData.workerID; + // Until we initialize the runtime, queue up any further incoming messages. + let messageQueue = []; + self.onmessage = e => messageQueue.push(e); + // And add a callback for when the runtime is initialized. + startWorker = () => { + // Notify the main thread that this thread has loaded. + postMessage({ + cmd: "loaded" + }); + // Process any messages that were queued before the thread was ready. + for (let msg of messageQueue) { + handleMessage(msg); + } + // Restore the real message handler. + self.onmessage = handleMessage; + }; + // Use `const` here to ensure that the variable is scoped only to + // that iteration, allowing safe reference from a closure. + for (const handler of msgData.handlers) { + // If the main module has a handler for a certain event, but no + // handler exists on the pthread worker, then proxy that handler + // back to the main thread. + if (!Module[handler] || Module[handler].proxy) { + Module[handler] = (...args) => { + postMessage({ + cmd: "callHandler", + handler, + args + }); + }; + // Rebind the out / err handlers if needed + if (handler == "print") out = Module[handler]; + if (handler == "printErr") err = Module[handler]; + } + } + wasmMemory = msgData.wasmMemory; + updateMemoryViews(); + wasmModule = msgData.wasmModule; + createWasm(); + run(); + } else if (cmd === "run") { + assert(msgData.pthread_ptr); + // Call inside JS module to set up the stack frame for this pthread in JS module scope. + // This needs to be the first thing that we do, as we cannot call to any C/C++ functions + // until the thread stack is initialized. + establishStackSpace(msgData.pthread_ptr); + // Pass the thread address to wasm to store it for fast access. + __emscripten_thread_init(msgData.pthread_ptr, /*is_main=*/ 0, /*is_runtime=*/ 0, /*can_block=*/ 1, 0, 0); + PThread.threadInitTLS(); + // Await mailbox notifications with `Atomics.waitAsync` so we can start + // using the fast `Atomics.notify` notification path. + __emscripten_thread_mailbox_await(msgData.pthread_ptr); + if (!initializedJS) { + // Embind must initialize itself on all threads, as it generates support JS. + // We only do this once per worker since they get reused + __embind_initialize_bindings(); + initializedJS = true; + } + try { + invokeEntryPoint(msgData.start_routine, msgData.arg); + } catch (ex) { + if (ex != "unwind") { + // The pthread "crashed". Do not call `_emscripten_thread_exit` (which + // would make this thread joinable). Instead, re-throw the exception + // and let the top level handler propagate it back to the main thread. + throw ex; + } + } + } else if (msgData.target === "setimmediate") {} else if (cmd === "checkMailbox") { + if (initializedJS) { + checkMailbox(); + } + } else if (cmd) { + // The received message looks like something that should be handled by this message + // handler, (since there is a cmd field present), but is not one of the + // recognized commands: + err(`worker: received unknown command ${cmd}`); + err(msgData); + } + } catch (ex) { + err(`worker: onmessage() captured an uncaught exception: ${ex}`); + if (ex?.stack) err(ex.stack); + __emscripten_thread_crashed(); + throw ex; + } + } + self.onmessage = handleMessage; +} + +// ENVIRONMENT_IS_PTHREAD +// end include: runtime_pthread.js +// Memory management +var /** @type {!Int8Array} */ HEAP8, /** @type {!Uint8Array} */ HEAPU8, /** @type {!Int16Array} */ HEAP16, /** @type {!Uint16Array} */ HEAPU16, /** @type {!Int32Array} */ HEAP32, /** @type {!Uint32Array} */ HEAPU32, /** @type {!Float32Array} */ HEAPF32, /** @type {!Float64Array} */ HEAPF64; + +var runtimeInitialized = false; + +function updateMemoryViews() { + var b = wasmMemory.buffer; + HEAP8 = new Int8Array(b); + HEAP16 = new Int16Array(b); + Module["HEAPU8"] = HEAPU8 = new Uint8Array(b); + HEAPU16 = new Uint16Array(b); + HEAP32 = new Int32Array(b); + HEAPU32 = new Uint32Array(b); + HEAPF32 = new Float32Array(b); + HEAPF64 = new Float64Array(b); +} + +// In non-standalone/normal mode, we create the memory here. +// include: runtime_init_memory.js +// Create the wasm memory. (Note: this only applies if IMPORTED_MEMORY is defined) +// check for full engine support (use string 'subarray' to avoid closure compiler confusion) +function initMemory() { + if ((ENVIRONMENT_IS_PTHREAD)) { + return; + } + if (Module["wasmMemory"]) { + wasmMemory = Module["wasmMemory"]; + } else { + var INITIAL_MEMORY = Module["INITIAL_MEMORY"] || 536870912; + assert(INITIAL_MEMORY >= 65536, "INITIAL_MEMORY should be larger than STACK_SIZE, was " + INITIAL_MEMORY + "! (STACK_SIZE=" + 65536 + ")"); + /** @suppress {checkTypes} */ wasmMemory = new WebAssembly.Memory({ + "initial": INITIAL_MEMORY / 65536, + "maximum": INITIAL_MEMORY / 65536, + "shared": true + }); + } + updateMemoryViews(); +} + +// end include: runtime_init_memory.js +// include: memoryprofiler.js +// end include: memoryprofiler.js +// end include: runtime_common.js +assert(globalThis.Int32Array && globalThis.Float64Array && Int32Array.prototype.subarray && Int32Array.prototype.set, "JS engine does not provide full typed array support"); + +function preRun() { + assert(!ENVIRONMENT_IS_PTHREAD); + // PThreads reuse the runtime from the main thread. + if (Module["preRun"]) { + if (typeof Module["preRun"] == "function") Module["preRun"] = [ Module["preRun"] ]; + while (Module["preRun"].length) { + addOnPreRun(Module["preRun"].shift()); + } + } + consumedModuleProp("preRun"); + // Begin ATPRERUNS hooks + callRuntimeCallbacks(onPreRuns); +} + +function initRuntime() { + assert(!runtimeInitialized); + runtimeInitialized = true; + if (ENVIRONMENT_IS_PTHREAD) return startWorker(); + checkStackCookie(); + // Begin ATINITS hooks + if (!Module["noFSInit"] && !FS.initialized) FS.init(); + TTY.init(); + // End ATINITS hooks + wasmExports["__wasm_call_ctors"](); + // Begin ATPOSTCTORS hooks + FS.ignorePermissions = false; +} + +function postRun() { + checkStackCookie(); + if ((ENVIRONMENT_IS_PTHREAD)) { + return; + } + // PThreads reuse the runtime from the main thread. + if (Module["postRun"]) { + if (typeof Module["postRun"] == "function") Module["postRun"] = [ Module["postRun"] ]; + while (Module["postRun"].length) { + addOnPostRun(Module["postRun"].shift()); + } + } + consumedModuleProp("postRun"); + // Begin ATPOSTRUNS hooks + callRuntimeCallbacks(onPostRuns); +} + +/** @param {string|number=} what */ function abort(what) { + Module["onAbort"]?.(what); + what = "Aborted(" + what + ")"; + // TODO(sbc): Should we remove printing and leave it up to whoever + // catches the exception? + err(what); + ABORT = true; + // Use a wasm runtime error, because a JS error might be seen as a foreign + // exception, which means we'd run destructors on it. We need the error to + // simply make the program stop. + // FIXME This approach does not work in Wasm EH because it currently does not assume + // all RuntimeErrors are from traps; it decides whether a RuntimeError is from + // a trap or not based on a hidden field within the object. So at the moment + // we don't have a way of throwing a wasm trap from JS. TODO Make a JS API that + // allows this in the wasm spec. + // Suppress closure compiler warning here. Closure compiler's builtin extern + // definition for WebAssembly.RuntimeError claims it takes no arguments even + // though it can. + // TODO(https://github.com/google/closure-compiler/pull/3913): Remove if/when upstream closure gets fixed. + /** @suppress {checkTypes} */ var e = new WebAssembly.RuntimeError(what); + readyPromiseReject?.(e); + // Throw the error whether or not MODULARIZE is set because abort is used + // in code paths apart from instantiation where an exception is expected + // to be thrown when abort is called. + throw e; +} + +function createExportWrapper(name, nargs) { + return (...args) => { + assert(runtimeInitialized, `native function \`${name}\` called before runtime initialization`); + var f = wasmExports[name]; + assert(f, `exported native function \`${name}\` not found`); + // Only assert for too many arguments. Too few can be valid since the missing arguments will be zero filled. + assert(args.length <= nargs, `native function \`${name}\` called with ${args.length} args but expects ${nargs}`); + return f(...args); + }; +} + +var wasmBinaryFile; + +function findWasmBinary() { + return locateFile("bindings_main.wasm"); +} + +function getBinarySync(file) { + if (file == wasmBinaryFile && wasmBinary) { + return new Uint8Array(wasmBinary); + } + if (readBinary) { + return readBinary(file); + } + // Throwing a plain string here, even though it not normally advisable since + // this gets turning into an `abort` in instantiateArrayBuffer. + throw "both async and sync fetching of the wasm failed"; +} + +async function getWasmBinary(binaryFile) { + // If we don't have the binary yet, load it asynchronously using readAsync. + if (!wasmBinary) { + // Fetch the binary using readAsync + try { + var response = await readAsync(binaryFile); + return new Uint8Array(response); + } catch {} + } + // Otherwise, getBinarySync should be able to get it synchronously + return getBinarySync(binaryFile); +} + +async function instantiateArrayBuffer(binaryFile, imports) { + try { + var binary = await getWasmBinary(binaryFile); + var instance = await WebAssembly.instantiate(binary, imports); + return instance; + } catch (reason) { + err(`failed to asynchronously prepare wasm: ${reason}`); + // Warn on some common problems. + if (isFileURI(binaryFile)) { + err(`warning: Loading from a file URI (${binaryFile}) is not supported in most browsers. See https://emscripten.org/docs/getting_started/FAQ.html#how-do-i-run-a-local-webserver-for-testing-why-does-my-program-stall-in-downloading-or-preparing`); + } + abort(reason); + } +} + +async function instantiateAsync(binary, binaryFile, imports) { + if (!binary && !isFileURI(binaryFile) && !ENVIRONMENT_IS_NODE) { + try { + var response = fetch(binaryFile, { + credentials: "same-origin" + }); + var instantiationResult = await WebAssembly.instantiateStreaming(response, imports); + return instantiationResult; + } catch (reason) { + // We expect the most common failure cause to be a bad MIME type for the binary, + // in which case falling back to ArrayBuffer instantiation should work. + err(`wasm streaming compile failed: ${reason}`); + err("falling back to ArrayBuffer instantiation"); + } + } + return instantiateArrayBuffer(binaryFile, imports); +} + +function getWasmImports() { + assignWasmImports(); + // prepare imports + var imports = { + "env": wasmImports, + "wasi_snapshot_preview1": wasmImports + }; + return imports; +} + +// Create the wasm instance. +// Receives the wasm imports, returns the exports. +async function createWasm() { + // Load the wasm module and create an instance of using native support in the JS engine. + // handle a generated wasm instance, receiving its exports and + // performing other necessary setup + /** @param {WebAssembly.Module=} module*/ function receiveInstance(instance, module) { + wasmExports = instance.exports; + registerTLSInit(wasmExports["_emscripten_tls_init"]); + assignWasmExports(wasmExports); + // We now have the Wasm module loaded up, keep a reference to the compiled module so we can post it to the workers. + wasmModule = module; + return wasmExports; + } + // Prefer streaming instantiation if available. + // Async compilation can be confusing when an error on the page overwrites Module + // (for example, if the order of elements is wrong, and the one defining Module is + // later), so we save Module and check it later. + var trueModule = Module; + function receiveInstantiationResult(result) { + // 'result' is a ResultObject object which has both the module and instance. + // receiveInstance() will swap in the exports (to Module.asm) so they can be called + assert(Module === trueModule, "the Module object should not be replaced during async compilation - perhaps the order of HTML elements is wrong?"); + trueModule = null; + return receiveInstance(result["instance"], result["module"]); + } + var info = getWasmImports(); + // User shell pages can write their own Module.instantiateWasm = function(imports, successCallback) callback + // to manually instantiate the Wasm module themselves. This allows pages to + // run the instantiation parallel to any other async startup actions they are + // performing. + // Also pthreads and wasm workers initialize the wasm instance through this + // path. + if (Module["instantiateWasm"]) { + return new Promise((resolve, reject) => { + try { + Module["instantiateWasm"](info, (inst, mod) => { + resolve(receiveInstance(inst, mod)); + }); + } catch (e) { + err(`Module.instantiateWasm callback failed with error: ${e}`); + reject(e); + } + }); + } + if ((ENVIRONMENT_IS_PTHREAD)) { + // Instantiate from the module that was received via postMessage from + // the main thread. We can just use sync instantiation in the worker. + assert(wasmModule, "wasmModule should have been received via postMessage"); + var instance = new WebAssembly.Instance(wasmModule, getWasmImports()); + return receiveInstance(instance, wasmModule); + } + wasmBinaryFile ??= findWasmBinary(); + var result = await instantiateAsync(wasmBinary, wasmBinaryFile, info); + var exports = receiveInstantiationResult(result); + return exports; +} + +// Globals used by JS i64 conversions (see makeSetValue) +var tempDouble; + +var tempI64; + +// end include: preamble.js +// Begin JS library code +class ExitStatus { + name="ExitStatus"; + constructor(status) { + this.message = `Program terminated with exit(${status})`; + this.status = status; + } +} + +var terminateWorker = worker => { + worker.terminate(); + // terminate() can be asynchronous, so in theory the worker can continue + // to run for some amount of time after termination. However from our POV + // the worker is now dead and we don't want to hear from it again, so we stub + // out its message handler here. This avoids having to check in each of + // the onmessage handlers if the message was coming from a valid worker. + worker.onmessage = e => { + var cmd = e["data"].cmd; + err(`received "${cmd}" command from terminated worker: ${worker.workerID}`); + }; +}; + +var cleanupThread = pthread_ptr => { + assert(!ENVIRONMENT_IS_PTHREAD, "Internal Error! cleanupThread() can only ever be called from main application thread!"); + assert(pthread_ptr, "Internal Error! Null pthread_ptr in cleanupThread!"); + var worker = PThread.pthreads[pthread_ptr]; + assert(worker); + PThread.returnWorkerToPool(worker); +}; + +var callRuntimeCallbacks = callbacks => { + while (callbacks.length > 0) { + // Pass the module as the first argument. + callbacks.shift()(Module); + } +}; + +var onPreRuns = []; + +var addOnPreRun = cb => onPreRuns.push(cb); + +var runDependencies = 0; + +var dependenciesFulfilled = null; + +var runDependencyTracking = {}; + +var runDependencyWatcher = null; + +var removeRunDependency = id => { + runDependencies--; + Module["monitorRunDependencies"]?.(runDependencies); + assert(id, "removeRunDependency requires an ID"); + assert(runDependencyTracking[id]); + delete runDependencyTracking[id]; + if (runDependencies == 0) { + if (runDependencyWatcher !== null) { + clearInterval(runDependencyWatcher); + runDependencyWatcher = null; + } + if (dependenciesFulfilled) { + var callback = dependenciesFulfilled; + dependenciesFulfilled = null; + callback(); + } + } +}; + +var addRunDependency = id => { + runDependencies++; + Module["monitorRunDependencies"]?.(runDependencies); + assert(id, "addRunDependency requires an ID"); + assert(!runDependencyTracking[id]); + runDependencyTracking[id] = 1; + if (runDependencyWatcher === null && globalThis.setInterval) { + // Check for missing dependencies every few seconds + runDependencyWatcher = setInterval(() => { + if (ABORT) { + clearInterval(runDependencyWatcher); + runDependencyWatcher = null; + return; + } + var shown = false; + for (var dep in runDependencyTracking) { + if (!shown) { + shown = true; + err("still waiting on run dependencies:"); + } + err(`dependency: ${dep}`); + } + if (shown) { + err("(end of list)"); + } + }, 1e4); + // Prevent this timer from keeping the runtime alive if nothing + // else is. + runDependencyWatcher.unref?.(); + } +}; + +var spawnThread = threadParams => { + assert(!ENVIRONMENT_IS_PTHREAD, "Internal Error! spawnThread() can only ever be called from main application thread!"); + assert(threadParams.pthread_ptr, "Internal error, no pthread ptr!"); + var worker = PThread.getNewWorker(); + if (!worker) { + // No available workers in the PThread pool. + return 6; + } + assert(!worker.pthread_ptr, "Internal error!"); + PThread.runningWorkers.push(worker); + // Add to pthreads map + PThread.pthreads[threadParams.pthread_ptr] = worker; + worker.pthread_ptr = threadParams.pthread_ptr; + var msg = { + cmd: "run", + start_routine: threadParams.startRoutine, + arg: threadParams.arg, + pthread_ptr: threadParams.pthread_ptr + }; + if (ENVIRONMENT_IS_NODE) { + // Mark worker as weakly referenced once we start executing a pthread, + // so that its existence does not prevent Node.js from exiting. This + // has no effect if the worker is already weakly referenced (e.g. if + // this worker was previously idle/unused). + worker.unref(); + } + // Ask the worker to start executing its pthread entry point function. + worker.postMessage(msg, threadParams.transferList); + return 0; +}; + +var runtimeKeepaliveCounter = 0; + +var keepRuntimeAlive = () => noExitRuntime || runtimeKeepaliveCounter > 0; + +var stackSave = () => _emscripten_stack_get_current(); + +var stackRestore = val => __emscripten_stack_restore(val); + +var stackAlloc = sz => __emscripten_stack_alloc(sz); + +/** @type{function(number, (number|boolean), ...number)} */ var proxyToMainThread = (funcIndex, emAsmAddr, proxyMode, ...callArgs) => { + // EM_ASM proxying is done by passing a pointer to the address of the EM_ASM + // content as `emAsmAddr`. JS library proxying is done by passing an index + // into `proxiedJSCallArgs` as `funcIndex`. If `emAsmAddr` is non-zero then + // `funcIndex` will be ignored. + // Additional arguments are passed after the first three are the actual + // function arguments. + // The serialization buffer contains the number of call params, and then + // all the args here. + // We also pass 'proxyMode' to C separately, since C needs to look at it. + // Allocate a buffer (on the stack), which will be copied if necessary by + // the C code. + // First passed parameter specifies the number of arguments to the function. + // When BigInt support is enabled, we must handle types in a more complex + // way, detecting at runtime if a value is a BigInt or not (as we have no + // type info here). To do that, add a "prefix" before each value that + // indicates if it is a BigInt, which effectively doubles the number of + // values we serialize for proxying. TODO: pack this? + var bufSize = 8 * callArgs.length; + var sp = stackSave(); + var args = stackAlloc(bufSize); + var b = ((args) >> 3); + for (var arg of callArgs) { + HEAPF64[b++] = arg; + } + var rtn = __emscripten_run_js_on_main_thread(funcIndex, emAsmAddr, bufSize, args, proxyMode); + stackRestore(sp); + return rtn; +}; + +function _proc_exit(code) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(0, 0, 1, code); + EXITSTATUS = code; + if (!keepRuntimeAlive()) { + PThread.terminateAllThreads(); + Module["onExit"]?.(code); + ABORT = true; + } + quit_(code, new ExitStatus(code)); +} + +function exitOnMainThread(returnCode) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(1, 0, 0, returnCode); + _exit(returnCode); +} + +/** @param {boolean|number=} implicit */ var exitJS = (status, implicit) => { + EXITSTATUS = status; + checkUnflushedContent(); + if (ENVIRONMENT_IS_PTHREAD) { + // implicit exit can never happen on a pthread + assert(!implicit); + // When running in a pthread we propagate the exit back to the main thread + // where it can decide if the whole process should be shut down or not. + // The pthread may have decided not to exit its own runtime, for example + // because it runs a main loop, but that doesn't affect the main thread. + exitOnMainThread(status); + throw "unwind"; + } + // if exit() was called explicitly, warn the user if the runtime isn't actually being shut down + if (keepRuntimeAlive() && !implicit) { + var msg = `program exited (with status: ${status}), but keepRuntimeAlive() is set (counter=${runtimeKeepaliveCounter}) due to an async operation, so halting execution but not exiting the runtime or preventing further async execution (you can use emscripten_force_exit, if you want to force a true shutdown)`; + readyPromiseReject?.(msg); + err(msg); + } + _proc_exit(status); +}; + +var _exit = exitJS; + +var ptrToString = ptr => { + assert(typeof ptr === "number", `ptrToString expects a number, got ${typeof ptr}`); + // Convert to 32-bit unsigned value + ptr >>>= 0; + return "0x" + ptr.toString(16).padStart(8, "0"); +}; + +var PThread = { + unusedWorkers: [], + runningWorkers: [], + tlsInitFunctions: [], + pthreads: {}, + nextWorkerID: 1, + init() { + if ((!(ENVIRONMENT_IS_PTHREAD))) { + PThread.initMainThread(); + } + }, + initMainThread() { + var pthreadPoolSize = 10; + // Start loading up the Worker pool, if requested. + while (pthreadPoolSize--) { + PThread.allocateUnusedWorker(); + } + // MINIMAL_RUNTIME takes care of calling loadWasmModuleToAllWorkers + // in postamble_minimal.js + addOnPreRun(async () => { + var pthreadPoolReady = PThread.loadWasmModuleToAllWorkers(); + addRunDependency("loading-workers"); + await pthreadPoolReady; + removeRunDependency("loading-workers"); + }); + }, + terminateAllThreads: () => { + assert(!ENVIRONMENT_IS_PTHREAD, "Internal Error! terminateAllThreads() can only ever be called from main application thread!"); + // Attempt to kill all workers. Sadly (at least on the web) there is no + // way to terminate a worker synchronously, or to be notified when a + // worker is actually terminated. This means there is some risk that + // pthreads will continue to be executing after `worker.terminate` has + // returned. For this reason, we don't call `returnWorkerToPool` here or + // free the underlying pthread data structures. + for (var worker of PThread.runningWorkers) { + terminateWorker(worker); + } + for (var worker of PThread.unusedWorkers) { + terminateWorker(worker); + } + PThread.unusedWorkers = []; + PThread.runningWorkers = []; + PThread.pthreads = {}; + }, + returnWorkerToPool: worker => { + // We don't want to run main thread queued calls here, since we are doing + // some operations that leave the worker queue in an invalid state until + // we are completely done (it would be bad if free() ends up calling a + // queued pthread_create which looks at the global data structures we are + // modifying). To achieve that, defer the free() until the very end, when + // we are all done. + var pthread_ptr = worker.pthread_ptr; + delete PThread.pthreads[pthread_ptr]; + // Note: worker is intentionally not terminated so the pool can + // dynamically grow. + PThread.unusedWorkers.push(worker); + PThread.runningWorkers.splice(PThread.runningWorkers.indexOf(worker), 1); + // Not a running Worker anymore + // Detach the worker from the pthread object, and return it to the + // worker pool as an unused worker. + worker.pthread_ptr = 0; + // Finally, free the underlying (and now-unused) pthread structure in + // linear memory. + __emscripten_thread_free_data(pthread_ptr); + }, + threadInitTLS() { + // Call thread init functions (these are the _emscripten_tls_init for each + // module loaded. + PThread.tlsInitFunctions.forEach(f => f()); + }, + loadWasmModuleToWorker: worker => new Promise(onFinishedLoading => { + worker.onmessage = e => { + var d = e["data"]; + var cmd = d.cmd; + // If this message is intended to a recipient that is not the main + // thread, forward it to the target thread. + if (d.targetThread && d.targetThread != _pthread_self()) { + var targetWorker = PThread.pthreads[d.targetThread]; + if (targetWorker) { + targetWorker.postMessage(d, d.transferList); + } else { + err(`Internal error! Worker sent a message "${cmd}" to target pthread ${d.targetThread}, but that thread no longer exists!`); + } + return; + } + if (cmd === "checkMailbox") { + checkMailbox(); + } else if (cmd === "spawnThread") { + spawnThread(d); + } else if (cmd === "cleanupThread") { + // cleanupThread needs to be run via callUserCallback since it calls + // back into user code to free thread data. Without this it's possible + // the unwind or ExitStatus exception could escape here. + callUserCallback(() => cleanupThread(d.thread)); + } else if (cmd === "loaded") { + worker.loaded = true; + // Check that this worker doesn't have an associated pthread. + if (ENVIRONMENT_IS_NODE && !worker.pthread_ptr) { + // Once worker is loaded & idle, mark it as weakly referenced, + // so that mere existence of a Worker in the pool does not prevent + // Node.js from exiting the app. + worker.unref(); + } + onFinishedLoading(worker); + } else if (d.target === "setimmediate") { + // Worker wants to postMessage() to itself to implement setImmediate() + // emulation. + worker.postMessage(d); + } else if (cmd === "uncaughtException") { + // Message handler for Node.js specific out-of-order behavior: + // https://github.com/nodejs/node/issues/59617 + // A pthread sent an uncaught exception event. Re-raise it on the main thread. + worker.onerror(d.error); + } else if (cmd === "callHandler") { + Module[d.handler](...d.args); + } else if (cmd) { + // The received message looks like something that should be handled by this message + // handler, (since there is a e.data.cmd field present), but is not one of the + // recognized commands: + err(`worker sent an unknown command ${cmd}`); + } + }; + worker.onerror = e => { + var message = "worker sent an error!"; + if (worker.pthread_ptr) { + message = `Pthread ${ptrToString(worker.pthread_ptr)} sent an error!`; + } + err(`${message} ${e.filename}:${e.lineno}: ${e.message}`); + throw e; + }; + if (ENVIRONMENT_IS_NODE) { + worker.on("message", data => worker.onmessage({ + data + })); + worker.on("error", e => worker.onerror(e)); + } + assert(wasmMemory instanceof WebAssembly.Memory, "WebAssembly memory should have been loaded by now!"); + assert(wasmModule instanceof WebAssembly.Module, "WebAssembly Module should have been loaded by now!"); + // When running on a pthread, none of the incoming parameters on the module + // object are present. Proxy known handlers back to the main thread if specified. + var handlers = []; + var knownHandlers = [ "onExit", "onAbort", "print", "printErr" ]; + for (var handler of knownHandlers) { + if (Module.propertyIsEnumerable(handler)) { + handlers.push(handler); + } + } + // Ask the new worker to load up the Emscripten-compiled page. This is a heavy operation. + worker.postMessage({ + cmd: "load", + handlers, + wasmMemory, + wasmModule, + "workerID": worker.workerID + }); + }), + async loadWasmModuleToAllWorkers() { + // Instantiation is synchronous in pthreads. + if (ENVIRONMENT_IS_PTHREAD) { + return; + } + let pthreadPoolReady = Promise.all(PThread.unusedWorkers.map(PThread.loadWasmModuleToWorker)); + return pthreadPoolReady; + }, + allocateUnusedWorker() { + var worker; + var pthreadMainJs = _scriptName; + // We can't use makeModuleReceiveWithVar here since we want to also + // call URL.createObjectURL on the mainScriptUrlOrBlob. + if (Module["mainScriptUrlOrBlob"]) { + pthreadMainJs = Module["mainScriptUrlOrBlob"]; + if (typeof pthreadMainJs != "string") { + pthreadMainJs = URL.createObjectURL(pthreadMainJs); + } + } + // Use Trusted Types compatible wrappers. + if (globalThis.trustedTypes?.createPolicy) { + var p = trustedTypes.createPolicy("emscripten#workerPolicy2", { + createScriptURL: ignored => pthreadMainJs + }); + worker = new Worker(p.createScriptURL("ignored"), { + // This is the way that we signal to the node worker that it is hosting + // a pthread. + "workerData": "em-pthread", + // This is the way that we signal to the Web Worker that it is hosting + // a pthread. + "name": "em-pthread-" + PThread.nextWorkerID + }); + } else worker = new Worker(pthreadMainJs, { + // This is the way that we signal to the node worker that it is hosting + // a pthread. + "workerData": "em-pthread", + // This is the way that we signal to the Web Worker that it is hosting + // a pthread. + "name": "em-pthread-" + PThread.nextWorkerID + }); + worker.workerID = PThread.nextWorkerID++; + PThread.unusedWorkers.push(worker); + }, + getNewWorker() { + if (PThread.unusedWorkers.length == 0) { + // PTHREAD_POOL_SIZE_STRICT should show a warning and, if set to level `2`, return from the function. + // However, if we're in Node.js, then we can create new workers on the fly and PTHREAD_POOL_SIZE_STRICT + // should be ignored altogether. + if (!ENVIRONMENT_IS_NODE) { + err("Tried to spawn a new thread, but the thread pool is exhausted.\n" + "This might result in a deadlock unless some threads eventually exit or the code explicitly breaks out to the event loop.\n" + "If you want to increase the pool size, use setting `-sPTHREAD_POOL_SIZE=...`." + "\nIf you want to throw an explicit error instead of the risk of deadlocking in those cases, use setting `-sPTHREAD_POOL_SIZE_STRICT=2`."); + } + PThread.allocateUnusedWorker(); + PThread.loadWasmModuleToWorker(PThread.unusedWorkers[0]); + } + return PThread.unusedWorkers.pop(); + } +}; + +var onPostRuns = []; + +var addOnPostRun = cb => onPostRuns.push(cb); + +function establishStackSpace(pthread_ptr) { + var stackHigh = HEAPU32[(((pthread_ptr) + (52)) >> 2)]; + var stackSize = HEAPU32[(((pthread_ptr) + (56)) >> 2)]; + var stackLow = stackHigh - stackSize; + assert(stackHigh != 0); + assert(stackLow != 0); + assert(stackHigh > stackLow, "stackHigh must be higher then stackLow"); + // Set stack limits used by `emscripten/stack.h` function. These limits are + // cached in wasm-side globals to make checks as fast as possible. + _emscripten_stack_set_limits(stackHigh, stackLow); + // Call inside wasm module to set up the stack frame for this pthread in wasm module scope + stackRestore(stackHigh); + // Write the stack cookie last, after we have set up the proper bounds and + // current position of the stack. + writeStackCookie(); +} + +var wasmTableMirror = []; + +var getWasmTableEntry = funcPtr => { + var func = wasmTableMirror[funcPtr]; + if (!func) { + /** @suppress {checkTypes} */ wasmTableMirror[funcPtr] = func = wasmTable.get(funcPtr); + } + /** @suppress {checkTypes} */ assert(wasmTable.get(funcPtr) == func, "JavaScript-side Wasm function table mirror is out of date!"); + return func; +}; + +var invokeEntryPoint = (ptr, arg) => { + // An old thread on this worker may have been canceled without returning the + // `runtimeKeepaliveCounter` to zero. Reset it now so the new thread won't + // be affected. + runtimeKeepaliveCounter = 0; + // Same for noExitRuntime. The default for pthreads should always be false + // otherwise pthreads would never complete and attempts to pthread_join to + // them would block forever. + // pthreads can still choose to set `noExitRuntime` explicitly, or + // call emscripten_unwind_to_js_event_loop to extend their lifetime beyond + // their main function. See comment in src/runtime_pthread.js for more. + noExitRuntime = 0; + // pthread entry points are always of signature 'void *ThreadMain(void *arg)' + // Native codebases sometimes spawn threads with other thread entry point + // signatures, such as void ThreadMain(void *arg), void *ThreadMain(), or + // void ThreadMain(). That is not acceptable per C/C++ specification, but + // x86 compiler ABI extensions enable that to work. If you find the + // following line to crash, either change the signature to "proper" void + // *ThreadMain(void *arg) form, or try linking with the Emscripten linker + // flag -sEMULATE_FUNCTION_POINTER_CASTS to add in emulation for this x86 + // ABI extension. + var result = getWasmTableEntry(ptr)(arg); + checkStackCookie(); + function finish(result) { + // In MINIMAL_RUNTIME the noExitRuntime concept does not apply to + // pthreads. To exit a pthread with live runtime, use the function + // emscripten_unwind_to_js_event_loop() in the pthread body. + if (keepRuntimeAlive()) { + EXITSTATUS = result; + return; + } + __emscripten_thread_exit(result); + } + finish(result); +}; + +var noExitRuntime = true; + +var registerTLSInit = tlsInitFunc => PThread.tlsInitFunctions.push(tlsInitFunc); + +var warnOnce = text => { + warnOnce.shown ||= {}; + if (!warnOnce.shown[text]) { + warnOnce.shown[text] = 1; + if (ENVIRONMENT_IS_NODE) text = "warning: " + text; + err(text); + } +}; + +var wasmMemory; + +var UTF8Decoder = new TextDecoder; + +var findStringEnd = (heapOrArray, idx, maxBytesToRead, ignoreNul) => { + var maxIdx = idx + maxBytesToRead; + if (ignoreNul) return maxIdx; + // TextDecoder needs to know the byte length in advance, it doesn't stop on + // null terminator by itself. + // As a tiny code save trick, compare idx against maxIdx using a negation, + // so that maxBytesToRead=undefined/NaN means Infinity. + while (heapOrArray[idx] && !(idx >= maxIdx)) ++idx; + return idx; +}; + +/** + * Given a pointer 'ptr' to a null-terminated UTF8-encoded string in the + * emscripten HEAP, returns a copy of that string as a Javascript String object. + * + * @param {number} ptr + * @param {number=} maxBytesToRead - An optional length that specifies the + * maximum number of bytes to read. You can omit this parameter to scan the + * string until the first 0 byte. If maxBytesToRead is passed, and the string + * at [ptr, ptr+maxBytesToReadr[ contains a null byte in the middle, then the + * string will cut short at that byte index. + * @param {boolean=} ignoreNul - If true, the function will not stop on a NUL character. + * @return {string} + */ var UTF8ToString = (ptr, maxBytesToRead, ignoreNul) => { + assert(typeof ptr == "number", `UTF8ToString expects a number (got ${typeof ptr})`); + if (!ptr) return ""; + var end = findStringEnd(HEAPU8, ptr, maxBytesToRead, ignoreNul); + return UTF8Decoder.decode(HEAPU8.slice(ptr, end)); +}; + +var ___assert_fail = (condition, filename, line, func) => abort(`Assertion failed: ${UTF8ToString(condition)}, at: ` + [ filename ? UTF8ToString(filename) : "unknown filename", line, func ? UTF8ToString(func) : "unknown function" ]); + +class ExceptionInfo { + // excPtr - Thrown object pointer to wrap. Metadata pointer is calculated from it. + constructor(excPtr) { + this.excPtr = excPtr; + this.ptr = excPtr - 24; + } + set_type(type) { + HEAPU32[(((this.ptr) + (4)) >> 2)] = type; + } + get_type() { + return HEAPU32[(((this.ptr) + (4)) >> 2)]; + } + set_destructor(destructor) { + HEAPU32[(((this.ptr) + (8)) >> 2)] = destructor; + } + get_destructor() { + return HEAPU32[(((this.ptr) + (8)) >> 2)]; + } + set_caught(caught) { + caught = caught ? 1 : 0; + HEAP8[(this.ptr) + (12)] = caught; + } + get_caught() { + return HEAP8[(this.ptr) + (12)] != 0; + } + set_rethrown(rethrown) { + rethrown = rethrown ? 1 : 0; + HEAP8[(this.ptr) + (13)] = rethrown; + } + get_rethrown() { + return HEAP8[(this.ptr) + (13)] != 0; + } + // Initialize native structure fields. Should be called once after allocated. + init(type, destructor) { + this.set_adjusted_ptr(0); + this.set_type(type); + this.set_destructor(destructor); + } + set_adjusted_ptr(adjustedPtr) { + HEAPU32[(((this.ptr) + (16)) >> 2)] = adjustedPtr; + } + get_adjusted_ptr() { + return HEAPU32[(((this.ptr) + (16)) >> 2)]; + } +} + +var exceptionLast = 0; + +var uncaughtExceptionCount = 0; + +var ___cxa_throw = (ptr, type, destructor) => { + var info = new ExceptionInfo(ptr); + // Initialize ExceptionInfo content after it was allocated in __cxa_allocate_exception. + info.init(type, destructor); + exceptionLast = ptr; + uncaughtExceptionCount++; + assert(false, "Exception thrown, but exception catching is not enabled. Compile with -sNO_DISABLE_EXCEPTION_CATCHING or -sEXCEPTION_CATCHING_ALLOWED=[..] to catch."); +}; + +function pthreadCreateProxied(pthread_ptr, attr, startRoutine, arg) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(2, 0, 1, pthread_ptr, attr, startRoutine, arg); + return ___pthread_create_js(pthread_ptr, attr, startRoutine, arg); +} + +var _emscripten_has_threading_support = () => !!globalThis.SharedArrayBuffer; + +var ___pthread_create_js = (pthread_ptr, attr, startRoutine, arg) => { + if (!_emscripten_has_threading_support()) { + dbg("pthread_create: environment does not support SharedArrayBuffer, pthreads are not available"); + return 6; + } + // List of JS objects that will transfer ownership to the Worker hosting the thread + var transferList = []; + var error = 0; + // Synchronously proxy the thread creation to main thread if possible. If we + // need to transfer ownership of objects, then proxy asynchronously via + // postMessage. + if (ENVIRONMENT_IS_PTHREAD && (transferList.length === 0 || error)) { + return pthreadCreateProxied(pthread_ptr, attr, startRoutine, arg); + } + // If on the main thread, and accessing Canvas/OffscreenCanvas failed, abort + // with the detected error. + if (error) return error; + var threadParams = { + startRoutine, + pthread_ptr, + arg, + transferList + }; + if (ENVIRONMENT_IS_PTHREAD) { + // The prepopulated pool of web workers that can host pthreads is stored + // in the main JS thread. Therefore if a pthread is attempting to spawn a + // new thread, the thread creation must be deferred to the main JS thread. + threadParams.cmd = "spawnThread"; + postMessage(threadParams, transferList); + // When we defer thread creation this way, we have no way to detect thread + // creation synchronously today, so we have to assume success and return 0. + return 0; + } + // We are the main thread, so we have the pthread warmup pool in this + // thread and can fire off JS thread creation directly ourselves. + return spawnThread(threadParams); +}; + +var PATH = { + isAbs: path => path.charAt(0) === "/", + splitPath: filename => { + var splitPathRe = /^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/; + return splitPathRe.exec(filename).slice(1); + }, + normalizeArray: (parts, allowAboveRoot) => { + // if the path tries to go above the root, `up` ends up > 0 + var up = 0; + for (var i = parts.length - 1; i >= 0; i--) { + var last = parts[i]; + if (last === ".") { + parts.splice(i, 1); + } else if (last === "..") { + parts.splice(i, 1); + up++; + } else if (up) { + parts.splice(i, 1); + up--; + } + } + // if the path is allowed to go above the root, restore leading ..s + if (allowAboveRoot) { + for (;up; up--) { + parts.unshift(".."); + } + } + return parts; + }, + normalize: path => { + var isAbsolute = PATH.isAbs(path), trailingSlash = path.slice(-1) === "/"; + // Normalize the path + path = PATH.normalizeArray(path.split("/").filter(p => !!p), !isAbsolute).join("/"); + if (!path && !isAbsolute) { + path = "."; + } + if (path && trailingSlash) { + path += "/"; + } + return (isAbsolute ? "/" : "") + path; + }, + dirname: path => { + var result = PATH.splitPath(path), root = result[0], dir = result[1]; + if (!root && !dir) { + // No dirname whatsoever + return "."; + } + if (dir) { + // It has a dirname, strip trailing slash + dir = dir.slice(0, -1); + } + return root + dir; + }, + basename: path => path && path.match(/([^\/]+|\/)\/*$/)[1], + join: (...paths) => PATH.normalize(paths.join("/")), + join2: (l, r) => PATH.normalize(l + "/" + r) +}; + +var initRandomFill = () => { + // This block is not needed on v19+ since crypto.getRandomValues is builtin + if (ENVIRONMENT_IS_NODE) { + var nodeCrypto = require("node:crypto"); + return view => nodeCrypto.randomFillSync(view); + } + // like with most Web APIs, we can't use Web Crypto API directly on shared memory, + // so we need to create an intermediate buffer and copy it to the destination + return view => view.set(crypto.getRandomValues(new Uint8Array(view.byteLength))); +}; + +var randomFill = view => { + // Lazily init on the first invocation. + (randomFill = initRandomFill())(view); +}; + +var PATH_FS = { + resolve: (...args) => { + var resolvedPath = "", resolvedAbsolute = false; + for (var i = args.length - 1; i >= -1 && !resolvedAbsolute; i--) { + var path = (i >= 0) ? args[i] : FS.cwd(); + // Skip empty and invalid entries + if (typeof path != "string") { + throw new TypeError("Arguments to path.resolve must be strings"); + } else if (!path) { + return ""; + } + resolvedPath = path + "/" + resolvedPath; + resolvedAbsolute = PATH.isAbs(path); + } + // At this point the path should be resolved to a full absolute path, but + // handle relative paths to be safe (might happen when process.cwd() fails) + resolvedPath = PATH.normalizeArray(resolvedPath.split("/").filter(p => !!p), !resolvedAbsolute).join("/"); + return ((resolvedAbsolute ? "/" : "") + resolvedPath) || "."; + }, + relative: (from, to) => { + from = PATH_FS.resolve(from).slice(1); + to = PATH_FS.resolve(to).slice(1); + function trim(arr) { + var start = 0; + for (;start < arr.length; start++) { + if (arr[start] !== "") break; + } + var end = arr.length - 1; + for (;end >= 0; end--) { + if (arr[end] !== "") break; + } + if (start > end) return []; + return arr.slice(start, end - start + 1); + } + var fromParts = trim(from.split("/")); + var toParts = trim(to.split("/")); + var length = Math.min(fromParts.length, toParts.length); + var samePartsLength = length; + for (var i = 0; i < length; i++) { + if (fromParts[i] !== toParts[i]) { + samePartsLength = i; + break; + } + } + var outputParts = []; + for (var i = samePartsLength; i < fromParts.length; i++) { + outputParts.push(".."); + } + outputParts = outputParts.concat(toParts.slice(samePartsLength)); + return outputParts.join("/"); + } +}; + +/** + * Given a pointer 'idx' to a null-terminated UTF8-encoded string in the given + * array that contains uint8 values, returns a copy of that string as a + * Javascript String object. + * heapOrArray is either a regular array, or a JavaScript typed array view. + * @param {number=} idx + * @param {number=} maxBytesToRead + * @param {boolean=} ignoreNul - If true, the function will not stop on a NUL character. + * @return {string} + */ var UTF8ArrayToString = (heapOrArray, idx = 0, maxBytesToRead, ignoreNul) => { + var endPtr = findStringEnd(heapOrArray, idx, maxBytesToRead, ignoreNul); + return UTF8Decoder.decode(heapOrArray.buffer ? heapOrArray.buffer instanceof ArrayBuffer ? heapOrArray.subarray(idx, endPtr) : heapOrArray.slice(idx, endPtr) : new Uint8Array(heapOrArray.slice(idx, endPtr))); +}; + +var FS_stdin_getChar_buffer = []; + +var lengthBytesUTF8 = str => { + var len = 0; + for (var i = 0; i < str.length; ++i) { + // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code + // unit, not a Unicode code point of the character! So decode + // UTF16->UTF32->UTF8. + // See http://unicode.org/faq/utf_bom.html#utf16-3 + var c = str.charCodeAt(i); + // possibly a lead surrogate + if (c <= 127) { + len++; + } else if (c <= 2047) { + len += 2; + } else if (c >= 55296 && c <= 57343) { + len += 4; + ++i; + } else { + len += 3; + } + } + return len; +}; + +var stringToUTF8Array = (str, heap, outIdx, maxBytesToWrite) => { + assert(typeof str === "string", `stringToUTF8Array expects a string (got ${typeof str})`); + // Parameter maxBytesToWrite is not optional. Negative values, 0, null, + // undefined and false each don't write out any bytes. + if (!(maxBytesToWrite > 0)) return 0; + var startIdx = outIdx; + var endIdx = outIdx + maxBytesToWrite - 1; + // -1 for string null terminator. + for (var i = 0; i < str.length; ++i) { + // For UTF8 byte structure, see http://en.wikipedia.org/wiki/UTF-8#Description + // and https://www.ietf.org/rfc/rfc2279.txt + // and https://tools.ietf.org/html/rfc3629 + var u = str.codePointAt(i); + if (u <= 127) { + if (outIdx >= endIdx) break; + heap[outIdx++] = u; + } else if (u <= 2047) { + if (outIdx + 1 >= endIdx) break; + heap[outIdx++] = 192 | (u >> 6); + heap[outIdx++] = 128 | (u & 63); + } else if (u <= 65535) { + if (outIdx + 2 >= endIdx) break; + heap[outIdx++] = 224 | (u >> 12); + heap[outIdx++] = 128 | ((u >> 6) & 63); + heap[outIdx++] = 128 | (u & 63); + } else { + if (outIdx + 3 >= endIdx) break; + if (u > 1114111) warnOnce("Invalid Unicode code point " + ptrToString(u) + " encountered when serializing a JS string to a UTF-8 string in wasm memory! (Valid unicode code points should be in range 0-0x10FFFF)."); + heap[outIdx++] = 240 | (u >> 18); + heap[outIdx++] = 128 | ((u >> 12) & 63); + heap[outIdx++] = 128 | ((u >> 6) & 63); + heap[outIdx++] = 128 | (u & 63); + // Gotcha: if codePoint is over 0xFFFF, it is represented as a surrogate pair in UTF-16. + // We need to manually skip over the second code unit for correct iteration. + i++; + } + } + // Null-terminate the pointer to the buffer. + heap[outIdx] = 0; + return outIdx - startIdx; +}; + +/** @type {function(string, boolean=, number=)} */ var intArrayFromString = (stringy, dontAddNull, length) => { + var len = length > 0 ? length : lengthBytesUTF8(stringy) + 1; + var u8array = new Array(len); + var numBytesWritten = stringToUTF8Array(stringy, u8array, 0, u8array.length); + if (dontAddNull) u8array.length = numBytesWritten; + return u8array; +}; + +var FS_stdin_getChar = () => { + if (!FS_stdin_getChar_buffer.length) { + var result = null; + if (ENVIRONMENT_IS_NODE) { + // we will read data by chunks of BUFSIZE + var BUFSIZE = 256; + var buf = Buffer.alloc(BUFSIZE); + var bytesRead = 0; + // For some reason we must suppress a closure warning here, even though + // fd definitely exists on process.stdin, and is even the proper way to + // get the fd of stdin, + // https://github.com/nodejs/help/issues/2136#issuecomment-523649904 + // This started to happen after moving this logic out of library_tty.js, + // so it is related to the surrounding code in some unclear manner. + /** @suppress {missingProperties} */ var fd = process.stdin.fd; + try { + bytesRead = fs.readSync(fd, buf, 0, BUFSIZE); + } catch (e) { + // Cross-platform differences: on Windows, reading EOF throws an + // exception, but on other OSes, reading EOF returns 0. Uniformize + // behavior by treating the EOF exception to return 0. + if (e.toString().includes("EOF")) bytesRead = 0; else throw e; + } + if (bytesRead > 0) { + result = buf.slice(0, bytesRead).toString("utf-8"); + } + } else if (globalThis.window?.prompt) { + // Browser. + result = window.prompt("Input: "); + // returns null on cancel + if (result !== null) { + result += "\n"; + } + } else {} + if (!result) { + return null; + } + FS_stdin_getChar_buffer = intArrayFromString(result, true); + } + return FS_stdin_getChar_buffer.shift(); +}; + +var TTY = { + ttys: [], + init() {}, + shutdown() {}, + register(dev, ops) { + TTY.ttys[dev] = { + input: [], + output: [], + ops + }; + FS.registerDevice(dev, TTY.stream_ops); + }, + stream_ops: { + open(stream) { + var tty = TTY.ttys[stream.node.rdev]; + if (!tty) { + throw new FS.ErrnoError(43); + } + stream.tty = tty; + stream.seekable = false; + }, + close(stream) { + // flush any pending line data + stream.tty.ops.fsync(stream.tty); + }, + fsync(stream) { + stream.tty.ops.fsync(stream.tty); + }, + read(stream, buffer, offset, length, pos) { + if (!stream.tty || !stream.tty.ops.get_char) { + throw new FS.ErrnoError(60); + } + var bytesRead = 0; + for (var i = 0; i < length; i++) { + var result; + try { + result = stream.tty.ops.get_char(stream.tty); + } catch (e) { + throw new FS.ErrnoError(29); + } + if (result === undefined && bytesRead === 0) { + throw new FS.ErrnoError(6); + } + if (result === null || result === undefined) break; + bytesRead++; + buffer[offset + i] = result; + } + if (bytesRead) { + stream.node.atime = Date.now(); + } + return bytesRead; + }, + write(stream, buffer, offset, length, pos) { + if (!stream.tty || !stream.tty.ops.put_char) { + throw new FS.ErrnoError(60); + } + try { + for (var i = 0; i < length; i++) { + stream.tty.ops.put_char(stream.tty, buffer[offset + i]); + } + } catch (e) { + throw new FS.ErrnoError(29); + } + if (length) { + stream.node.mtime = stream.node.ctime = Date.now(); + } + return i; + } + }, + default_tty_ops: { + get_char(tty) { + return FS_stdin_getChar(); + }, + put_char(tty, val) { + if (val === null || val === 10) { + out(UTF8ArrayToString(tty.output)); + tty.output = []; + } else { + if (val != 0) tty.output.push(val); + } + }, + fsync(tty) { + if (tty.output?.length > 0) { + out(UTF8ArrayToString(tty.output)); + tty.output = []; + } + }, + ioctl_tcgets(tty) { + // typical setting + return { + c_iflag: 25856, + c_oflag: 5, + c_cflag: 191, + c_lflag: 35387, + c_cc: [ 3, 28, 127, 21, 4, 0, 1, 0, 17, 19, 26, 0, 18, 15, 23, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] + }; + }, + ioctl_tcsets(tty, optional_actions, data) { + // currently just ignore + return 0; + }, + ioctl_tiocgwinsz(tty) { + return [ 24, 80 ]; + } + }, + default_tty1_ops: { + put_char(tty, val) { + if (val === null || val === 10) { + err(UTF8ArrayToString(tty.output)); + tty.output = []; + } else { + if (val != 0) tty.output.push(val); + } + }, + fsync(tty) { + if (tty.output?.length > 0) { + err(UTF8ArrayToString(tty.output)); + tty.output = []; + } + } + } +}; + +var zeroMemory = (ptr, size) => HEAPU8.fill(0, ptr, ptr + size); + +var alignMemory = (size, alignment) => { + assert(alignment, "alignment argument is required"); + return Math.ceil(size / alignment) * alignment; +}; + +var mmapAlloc = size => { + size = alignMemory(size, 65536); + var ptr = _emscripten_builtin_memalign(65536, size); + if (ptr) zeroMemory(ptr, size); + return ptr; +}; + +var MEMFS = { + ops_table: null, + mount(mount) { + return MEMFS.createNode(null, "/", 16895, 0); + }, + createNode(parent, name, mode, dev) { + if (FS.isBlkdev(mode) || FS.isFIFO(mode)) { + // not supported + throw new FS.ErrnoError(63); + } + MEMFS.ops_table ||= { + dir: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr, + lookup: MEMFS.node_ops.lookup, + mknod: MEMFS.node_ops.mknod, + rename: MEMFS.node_ops.rename, + unlink: MEMFS.node_ops.unlink, + rmdir: MEMFS.node_ops.rmdir, + readdir: MEMFS.node_ops.readdir, + symlink: MEMFS.node_ops.symlink + }, + stream: { + llseek: MEMFS.stream_ops.llseek + } + }, + file: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr + }, + stream: { + llseek: MEMFS.stream_ops.llseek, + read: MEMFS.stream_ops.read, + write: MEMFS.stream_ops.write, + mmap: MEMFS.stream_ops.mmap, + msync: MEMFS.stream_ops.msync + } + }, + link: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr, + readlink: MEMFS.node_ops.readlink + }, + stream: {} + }, + chrdev: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr + }, + stream: FS.chrdev_stream_ops + } + }; + var node = FS.createNode(parent, name, mode, dev); + if (FS.isDir(node.mode)) { + node.node_ops = MEMFS.ops_table.dir.node; + node.stream_ops = MEMFS.ops_table.dir.stream; + node.contents = {}; + } else if (FS.isFile(node.mode)) { + node.node_ops = MEMFS.ops_table.file.node; + node.stream_ops = MEMFS.ops_table.file.stream; + node.usedBytes = 0; + // The actual number of bytes used in the typed array, as opposed to contents.length which gives the whole capacity. + // When the byte data of the file is populated, this will point to either a typed array, or a normal JS array. Typed arrays are preferred + // for performance, and used by default. However, typed arrays are not resizable like normal JS arrays are, so there is a small disk size + // penalty involved for appending file writes that continuously grow a file similar to std::vector capacity vs used -scheme. + node.contents = null; + } else if (FS.isLink(node.mode)) { + node.node_ops = MEMFS.ops_table.link.node; + node.stream_ops = MEMFS.ops_table.link.stream; + } else if (FS.isChrdev(node.mode)) { + node.node_ops = MEMFS.ops_table.chrdev.node; + node.stream_ops = MEMFS.ops_table.chrdev.stream; + } + node.atime = node.mtime = node.ctime = Date.now(); + // add the new node to the parent + if (parent) { + parent.contents[name] = node; + parent.atime = parent.mtime = parent.ctime = node.atime; + } + return node; + }, + getFileDataAsTypedArray(node) { + if (!node.contents) return new Uint8Array(0); + if (node.contents.subarray) return node.contents.subarray(0, node.usedBytes); + // Make sure to not return excess unused bytes. + return new Uint8Array(node.contents); + }, + expandFileStorage(node, newCapacity) { + var prevCapacity = node.contents ? node.contents.length : 0; + if (prevCapacity >= newCapacity) return; + // No need to expand, the storage was already large enough. + // Don't expand strictly to the given requested limit if it's only a very small increase, but instead geometrically grow capacity. + // For small filesizes (<1MB), perform size*2 geometric increase, but for large sizes, do a much more conservative size*1.125 increase to + // avoid overshooting the allocation cap by a very large margin. + var CAPACITY_DOUBLING_MAX = 1024 * 1024; + newCapacity = Math.max(newCapacity, (prevCapacity * (prevCapacity < CAPACITY_DOUBLING_MAX ? 2 : 1.125)) >>> 0); + if (prevCapacity != 0) newCapacity = Math.max(newCapacity, 256); + // At minimum allocate 256b for each file when expanding. + var oldContents = node.contents; + node.contents = new Uint8Array(newCapacity); + // Allocate new storage. + if (node.usedBytes > 0) node.contents.set(oldContents.subarray(0, node.usedBytes), 0); + }, + resizeFileStorage(node, newSize) { + if (node.usedBytes == newSize) return; + if (newSize == 0) { + node.contents = null; + // Fully decommit when requesting a resize to zero. + node.usedBytes = 0; + } else { + var oldContents = node.contents; + node.contents = new Uint8Array(newSize); + // Allocate new storage. + if (oldContents) { + node.contents.set(oldContents.subarray(0, Math.min(newSize, node.usedBytes))); + } + node.usedBytes = newSize; + } + }, + node_ops: { + getattr(node) { + var attr = {}; + // device numbers reuse inode numbers. + attr.dev = FS.isChrdev(node.mode) ? node.id : 1; + attr.ino = node.id; + attr.mode = node.mode; + attr.nlink = 1; + attr.uid = 0; + attr.gid = 0; + attr.rdev = node.rdev; + if (FS.isDir(node.mode)) { + attr.size = 4096; + } else if (FS.isFile(node.mode)) { + attr.size = node.usedBytes; + } else if (FS.isLink(node.mode)) { + attr.size = node.link.length; + } else { + attr.size = 0; + } + attr.atime = new Date(node.atime); + attr.mtime = new Date(node.mtime); + attr.ctime = new Date(node.ctime); + // NOTE: In our implementation, st_blocks = Math.ceil(st_size/st_blksize), + // but this is not required by the standard. + attr.blksize = 4096; + attr.blocks = Math.ceil(attr.size / attr.blksize); + return attr; + }, + setattr(node, attr) { + for (const key of [ "mode", "atime", "mtime", "ctime" ]) { + if (attr[key] != null) { + node[key] = attr[key]; + } + } + if (attr.size !== undefined) { + MEMFS.resizeFileStorage(node, attr.size); + } + }, + lookup(parent, name) { + throw new FS.ErrnoError(44); + }, + mknod(parent, name, mode, dev) { + return MEMFS.createNode(parent, name, mode, dev); + }, + rename(old_node, new_dir, new_name) { + var new_node; + try { + new_node = FS.lookupNode(new_dir, new_name); + } catch (e) {} + if (new_node) { + if (FS.isDir(old_node.mode)) { + // if we're overwriting a directory at new_name, make sure it's empty. + for (var i in new_node.contents) { + throw new FS.ErrnoError(55); + } + } + FS.hashRemoveNode(new_node); + } + // do the internal rewiring + delete old_node.parent.contents[old_node.name]; + new_dir.contents[new_name] = old_node; + old_node.name = new_name; + new_dir.ctime = new_dir.mtime = old_node.parent.ctime = old_node.parent.mtime = Date.now(); + }, + unlink(parent, name) { + delete parent.contents[name]; + parent.ctime = parent.mtime = Date.now(); + }, + rmdir(parent, name) { + var node = FS.lookupNode(parent, name); + for (var i in node.contents) { + throw new FS.ErrnoError(55); + } + delete parent.contents[name]; + parent.ctime = parent.mtime = Date.now(); + }, + readdir(node) { + return [ ".", "..", ...Object.keys(node.contents) ]; + }, + symlink(parent, newname, oldpath) { + var node = MEMFS.createNode(parent, newname, 511 | 40960, 0); + node.link = oldpath; + return node; + }, + readlink(node) { + if (!FS.isLink(node.mode)) { + throw new FS.ErrnoError(28); + } + return node.link; + } + }, + stream_ops: { + read(stream, buffer, offset, length, position) { + var contents = stream.node.contents; + if (position >= stream.node.usedBytes) return 0; + var size = Math.min(stream.node.usedBytes - position, length); + assert(size >= 0); + if (size > 8 && contents.subarray) { + // non-trivial, and typed array + buffer.set(contents.subarray(position, position + size), offset); + } else { + for (var i = 0; i < size; i++) buffer[offset + i] = contents[position + i]; + } + return size; + }, + write(stream, buffer, offset, length, position, canOwn) { + // The data buffer should be a typed array view + assert(!(buffer instanceof ArrayBuffer)); + if (!length) return 0; + var node = stream.node; + node.mtime = node.ctime = Date.now(); + if (buffer.subarray && (!node.contents || node.contents.subarray)) { + // This write is from a typed array to a typed array? + if (canOwn) { + assert(position === 0, "canOwn must imply no weird position inside the file"); + node.contents = buffer.subarray(offset, offset + length); + node.usedBytes = length; + return length; + } else if (node.usedBytes === 0 && position === 0) { + // If this is a simple first write to an empty file, do a fast set since we don't need to care about old data. + node.contents = buffer.slice(offset, offset + length); + node.usedBytes = length; + return length; + } else if (position + length <= node.usedBytes) { + // Writing to an already allocated and used subrange of the file? + node.contents.set(buffer.subarray(offset, offset + length), position); + return length; + } + } + // Appending to an existing file and we need to reallocate, or source data did not come as a typed array. + MEMFS.expandFileStorage(node, position + length); + if (node.contents.subarray && buffer.subarray) { + // Use typed array write which is available. + node.contents.set(buffer.subarray(offset, offset + length), position); + } else { + for (var i = 0; i < length; i++) { + node.contents[position + i] = buffer[offset + i]; + } + } + node.usedBytes = Math.max(node.usedBytes, position + length); + return length; + }, + llseek(stream, offset, whence) { + var position = offset; + if (whence === 1) { + position += stream.position; + } else if (whence === 2) { + if (FS.isFile(stream.node.mode)) { + position += stream.node.usedBytes; + } + } + if (position < 0) { + throw new FS.ErrnoError(28); + } + return position; + }, + mmap(stream, length, position, prot, flags) { + if (!FS.isFile(stream.node.mode)) { + throw new FS.ErrnoError(43); + } + var ptr; + var allocated; + var contents = stream.node.contents; + // Only make a new copy when MAP_PRIVATE is specified. + if (!(flags & 2) && contents && contents.buffer === HEAP8.buffer) { + // We can't emulate MAP_SHARED when the file is not backed by the + // buffer we're mapping to (e.g. the HEAP buffer). + allocated = false; + ptr = contents.byteOffset; + } else { + allocated = true; + ptr = mmapAlloc(length); + if (!ptr) { + throw new FS.ErrnoError(48); + } + if (contents) { + // Try to avoid unnecessary slices. + if (position > 0 || position + length < contents.length) { + if (contents.subarray) { + contents = contents.subarray(position, position + length); + } else { + contents = Array.prototype.slice.call(contents, position, position + length); + } + } + HEAP8.set(contents, ptr); + } + } + return { + ptr, + allocated + }; + }, + msync(stream, buffer, offset, length, mmapFlags) { + MEMFS.stream_ops.write(stream, buffer, 0, length, offset, false); + // should we check if bytesWritten and length are the same? + return 0; + } + } +}; + +var FS_modeStringToFlags = str => { + var flagModes = { + "r": 0, + "r+": 2, + "w": 512 | 64 | 1, + "w+": 512 | 64 | 2, + "a": 1024 | 64 | 1, + "a+": 1024 | 64 | 2 + }; + var flags = flagModes[str]; + if (typeof flags == "undefined") { + throw new Error(`Unknown file open mode: ${str}`); + } + return flags; +}; + +var FS_getMode = (canRead, canWrite) => { + var mode = 0; + if (canRead) mode |= 292 | 73; + if (canWrite) mode |= 146; + return mode; +}; + +var IDBFS = { + dbs: {}, + indexedDB: () => { + assert(typeof indexedDB != "undefined", "IDBFS used, but indexedDB not supported"); + return indexedDB; + }, + DB_VERSION: 21, + DB_STORE_NAME: "FILE_DATA", + queuePersist: mount => { + function onPersistComplete() { + if (mount.idbPersistState === "again") startPersist(); else mount.idbPersistState = 0; + } + function startPersist() { + mount.idbPersistState = "idb"; + // Mark that we are currently running a sync operation + IDBFS.syncfs(mount, /*populate:*/ false, onPersistComplete); + } + if (!mount.idbPersistState) { + // Programs typically write/copy/move multiple files in the in-memory + // filesystem within a single app frame, so when a filesystem sync + // command is triggered, do not start it immediately, but only after + // the current frame is finished. This way all the modified files + // inside the main loop tick will be batched up to the same sync. + mount.idbPersistState = setTimeout(startPersist, 0); + } else if (mount.idbPersistState === "idb") { + // There is an active IndexedDB sync operation in-flight, but we now + // have accumulated more files to sync. We should therefore queue up + // a new sync after the current one finishes so that all writes + // will be properly persisted. + mount.idbPersistState = "again"; + } + }, + mount: mount => { + // reuse core MEMFS functionality + var mnt = MEMFS.mount(mount); + // If the automatic IDBFS persistence option has been selected, then automatically persist + // all modifications to the filesystem as they occur. + if (mount?.opts?.autoPersist) { + mount.idbPersistState = 0; + // IndexedDB sync starts in idle state + var memfs_node_ops = mnt.node_ops; + mnt.node_ops = { + ...mnt.node_ops + }; + // Clone node_ops to inject write tracking + mnt.node_ops.mknod = (parent, name, mode, dev) => { + var node = memfs_node_ops.mknod(parent, name, mode, dev); + // Propagate injected node_ops to the newly created child node + node.node_ops = mnt.node_ops; + // Remember for each IDBFS node which IDBFS mount point they came from so we know which mount to persist on modification. + node.idbfs_mount = mnt.mount; + // Remember original MEMFS stream_ops for this node + node.memfs_stream_ops = node.stream_ops; + // Clone stream_ops to inject write tracking + node.stream_ops = { + ...node.stream_ops + }; + // Track all file writes + node.stream_ops.write = (stream, buffer, offset, length, position, canOwn) => { + // This file has been modified, we must persist IndexedDB when this file closes + stream.node.isModified = true; + return node.memfs_stream_ops.write(stream, buffer, offset, length, position, canOwn); + }; + // Persist IndexedDB on file close + node.stream_ops.close = stream => { + var n = stream.node; + if (n.isModified) { + IDBFS.queuePersist(n.idbfs_mount); + n.isModified = false; + } + if (n.memfs_stream_ops.close) return n.memfs_stream_ops.close(stream); + }; + // Persist the node we just created to IndexedDB + IDBFS.queuePersist(mnt.mount); + return node; + }; + // Also kick off persisting the filesystem on other operations that modify the filesystem. + mnt.node_ops.rmdir = (...args) => (IDBFS.queuePersist(mnt.mount), memfs_node_ops.rmdir(...args)); + mnt.node_ops.symlink = (...args) => (IDBFS.queuePersist(mnt.mount), memfs_node_ops.symlink(...args)); + mnt.node_ops.unlink = (...args) => (IDBFS.queuePersist(mnt.mount), memfs_node_ops.unlink(...args)); + mnt.node_ops.rename = (...args) => (IDBFS.queuePersist(mnt.mount), memfs_node_ops.rename(...args)); + } + return mnt; + }, + syncfs: (mount, populate, callback) => { + IDBFS.getLocalSet(mount, (err, local) => { + if (err) return callback(err); + IDBFS.getRemoteSet(mount, (err, remote) => { + if (err) return callback(err); + var src = populate ? remote : local; + var dst = populate ? local : remote; + IDBFS.reconcile(src, dst, callback); + }); + }); + }, + quit: () => { + for (var value of Object.values(IDBFS.dbs)) { + value.close(); + } + IDBFS.dbs = {}; + }, + getDB: (name, callback) => { + // check the cache first + var db = IDBFS.dbs[name]; + if (db) { + return callback(null, db); + } + var req; + try { + req = IDBFS.indexedDB().open(name, IDBFS.DB_VERSION); + } catch (e) { + return callback(e); + } + if (!req) { + return callback("Unable to connect to IndexedDB"); + } + req.onupgradeneeded = e => { + var db = /** @type {IDBDatabase} */ (e.target.result); + var transaction = e.target.transaction; + var fileStore; + if (db.objectStoreNames.contains(IDBFS.DB_STORE_NAME)) { + fileStore = transaction.objectStore(IDBFS.DB_STORE_NAME); + } else { + fileStore = db.createObjectStore(IDBFS.DB_STORE_NAME); + } + if (!fileStore.indexNames.contains("timestamp")) { + fileStore.createIndex("timestamp", "timestamp", { + unique: false + }); + } + }; + req.onsuccess = () => { + db = /** @type {IDBDatabase} */ (req.result); + // add to the cache + IDBFS.dbs[name] = db; + callback(null, db); + }; + req.onerror = e => { + callback(e.target.error); + e.preventDefault(); + }; + }, + getLocalSet: (mount, callback) => { + var entries = {}; + function isRealDir(p) { + return p !== "." && p !== ".."; + } + function toAbsolute(root) { + return p => PATH.join2(root, p); + } + var check = FS.readdir(mount.mountpoint).filter(isRealDir).map(toAbsolute(mount.mountpoint)); + while (check.length) { + var path = check.pop(); + var stat; + try { + stat = FS.stat(path); + } catch (e) { + return callback(e); + } + if (FS.isDir(stat.mode)) { + check.push(...FS.readdir(path).filter(isRealDir).map(toAbsolute(path))); + } + entries[path] = { + "timestamp": stat.mtime + }; + } + return callback(null, { + type: "local", + entries + }); + }, + getRemoteSet: (mount, callback) => { + var entries = {}; + IDBFS.getDB(mount.mountpoint, (err, db) => { + if (err) return callback(err); + try { + var transaction = db.transaction([ IDBFS.DB_STORE_NAME ], "readonly"); + transaction.onerror = e => { + callback(e.target.error); + e.preventDefault(); + }; + var store = transaction.objectStore(IDBFS.DB_STORE_NAME); + var index = store.index("timestamp"); + index.openKeyCursor().onsuccess = event => { + var cursor = event.target.result; + if (!cursor) { + return callback(null, { + type: "remote", + db, + entries + }); + } + entries[cursor.primaryKey] = { + "timestamp": cursor.key + }; + cursor.continue(); + }; + } catch (e) { + return callback(e); + } + }); + }, + loadLocalEntry: (path, callback) => { + var stat, node; + try { + var lookup = FS.lookupPath(path); + node = lookup.node; + stat = FS.stat(path); + } catch (e) { + return callback(e); + } + if (FS.isDir(stat.mode)) { + return callback(null, { + "timestamp": stat.mtime, + "mode": stat.mode + }); + } else if (FS.isFile(stat.mode)) { + // Performance consideration: storing a normal JavaScript array to a IndexedDB is much slower than storing a typed array. + // Therefore always convert the file contents to a typed array first before writing the data to IndexedDB. + node.contents = MEMFS.getFileDataAsTypedArray(node); + return callback(null, { + "timestamp": stat.mtime, + "mode": stat.mode, + "contents": node.contents + }); + } else { + return callback(new Error("node type not supported")); + } + }, + storeLocalEntry: (path, entry, callback) => { + try { + if (FS.isDir(entry["mode"])) { + FS.mkdirTree(path, entry["mode"]); + } else if (FS.isFile(entry["mode"])) { + FS.writeFile(path, entry["contents"], { + canOwn: true + }); + } else { + return callback(new Error("node type not supported")); + } + FS.chmod(path, entry["mode"]); + FS.utime(path, entry["timestamp"], entry["timestamp"]); + } catch (e) { + return callback(e); + } + callback(null); + }, + removeLocalEntry: (path, callback) => { + try { + var stat = FS.stat(path); + if (FS.isDir(stat.mode)) { + FS.rmdir(path); + } else if (FS.isFile(stat.mode)) { + FS.unlink(path); + } + } catch (e) { + return callback(e); + } + callback(null); + }, + loadRemoteEntry: (store, path, callback) => { + var req = store.get(path); + req.onsuccess = event => callback(null, event.target.result); + req.onerror = e => { + callback(e.target.error); + e.preventDefault(); + }; + }, + storeRemoteEntry: (store, path, entry, callback) => { + try { + var req = store.put(entry, path); + } catch (e) { + callback(e); + return; + } + req.onsuccess = event => callback(); + req.onerror = e => { + callback(e.target.error); + e.preventDefault(); + }; + }, + removeRemoteEntry: (store, path, callback) => { + var req = store.delete(path); + req.onsuccess = event => callback(); + req.onerror = e => { + callback(e.target.error); + e.preventDefault(); + }; + }, + reconcile: (src, dst, callback) => { + var total = 0; + var create = []; + for (var [key, e] of Object.entries(src.entries)) { + var e2 = dst.entries[key]; + if (!e2 || e["timestamp"].getTime() != e2["timestamp"].getTime()) { + create.push(key); + total++; + } + } + var remove = []; + for (var key of Object.keys(dst.entries)) { + if (!src.entries[key]) { + remove.push(key); + total++; + } + } + if (!total) { + return callback(null); + } + var errored = false; + var db = src.type === "remote" ? src.db : dst.db; + var transaction = db.transaction([ IDBFS.DB_STORE_NAME ], "readwrite"); + var store = transaction.objectStore(IDBFS.DB_STORE_NAME); + function done(err) { + if (err && !errored) { + errored = true; + return callback(err); + } + } + // transaction may abort if (for example) there is a QuotaExceededError + transaction.onerror = transaction.onabort = e => { + done(e.target.error); + e.preventDefault(); + }; + transaction.oncomplete = e => { + if (!errored) { + callback(null); + } + }; + // sort paths in ascending order so directory entries are created + // before the files inside them + for (const path of create.sort()) { + if (dst.type === "local") { + IDBFS.loadRemoteEntry(store, path, (err, entry) => { + if (err) return done(err); + IDBFS.storeLocalEntry(path, entry, done); + }); + } else { + IDBFS.loadLocalEntry(path, (err, entry) => { + if (err) return done(err); + IDBFS.storeRemoteEntry(store, path, entry, done); + }); + } + } + // sort paths in descending order so files are deleted before their + // parent directories + for (var path of remove.sort().reverse()) { + if (dst.type === "local") { + IDBFS.removeLocalEntry(path, done); + } else { + IDBFS.removeRemoteEntry(store, path, done); + } + } + } +}; + +var strError = errno => UTF8ToString(_strerror(errno)); + +var ERRNO_CODES = { + "EPERM": 63, + "ENOENT": 44, + "ESRCH": 71, + "EINTR": 27, + "EIO": 29, + "ENXIO": 60, + "E2BIG": 1, + "ENOEXEC": 45, + "EBADF": 8, + "ECHILD": 12, + "EAGAIN": 6, + "EWOULDBLOCK": 6, + "ENOMEM": 48, + "EACCES": 2, + "EFAULT": 21, + "ENOTBLK": 105, + "EBUSY": 10, + "EEXIST": 20, + "EXDEV": 75, + "ENODEV": 43, + "ENOTDIR": 54, + "EISDIR": 31, + "EINVAL": 28, + "ENFILE": 41, + "EMFILE": 33, + "ENOTTY": 59, + "ETXTBSY": 74, + "EFBIG": 22, + "ENOSPC": 51, + "ESPIPE": 70, + "EROFS": 69, + "EMLINK": 34, + "EPIPE": 64, + "EDOM": 18, + "ERANGE": 68, + "ENOMSG": 49, + "EIDRM": 24, + "ECHRNG": 106, + "EL2NSYNC": 156, + "EL3HLT": 107, + "EL3RST": 108, + "ELNRNG": 109, + "EUNATCH": 110, + "ENOCSI": 111, + "EL2HLT": 112, + "EDEADLK": 16, + "ENOLCK": 46, + "EBADE": 113, + "EBADR": 114, + "EXFULL": 115, + "ENOANO": 104, + "EBADRQC": 103, + "EBADSLT": 102, + "EDEADLOCK": 16, + "EBFONT": 101, + "ENOSTR": 100, + "ENODATA": 116, + "ETIME": 117, + "ENOSR": 118, + "ENONET": 119, + "ENOPKG": 120, + "EREMOTE": 121, + "ENOLINK": 47, + "EADV": 122, + "ESRMNT": 123, + "ECOMM": 124, + "EPROTO": 65, + "EMULTIHOP": 36, + "EDOTDOT": 125, + "EBADMSG": 9, + "ENOTUNIQ": 126, + "EBADFD": 127, + "EREMCHG": 128, + "ELIBACC": 129, + "ELIBBAD": 130, + "ELIBSCN": 131, + "ELIBMAX": 132, + "ELIBEXEC": 133, + "ENOSYS": 52, + "ENOTEMPTY": 55, + "ENAMETOOLONG": 37, + "ELOOP": 32, + "EOPNOTSUPP": 138, + "EPFNOSUPPORT": 139, + "ECONNRESET": 15, + "ENOBUFS": 42, + "EAFNOSUPPORT": 5, + "EPROTOTYPE": 67, + "ENOTSOCK": 57, + "ENOPROTOOPT": 50, + "ESHUTDOWN": 140, + "ECONNREFUSED": 14, + "EADDRINUSE": 3, + "ECONNABORTED": 13, + "ENETUNREACH": 40, + "ENETDOWN": 38, + "ETIMEDOUT": 73, + "EHOSTDOWN": 142, + "EHOSTUNREACH": 23, + "EINPROGRESS": 26, + "EALREADY": 7, + "EDESTADDRREQ": 17, + "EMSGSIZE": 35, + "EPROTONOSUPPORT": 66, + "ESOCKTNOSUPPORT": 137, + "EADDRNOTAVAIL": 4, + "ENETRESET": 39, + "EISCONN": 30, + "ENOTCONN": 53, + "ETOOMANYREFS": 141, + "EUSERS": 136, + "EDQUOT": 19, + "ESTALE": 72, + "ENOTSUP": 138, + "ENOMEDIUM": 148, + "EILSEQ": 25, + "EOVERFLOW": 61, + "ECANCELED": 11, + "ENOTRECOVERABLE": 56, + "EOWNERDEAD": 62, + "ESTRPIPE": 135 +}; + +var asyncLoad = async url => { + var arrayBuffer = await readAsync(url); + assert(arrayBuffer, `Loading data file "${url}" failed (no arrayBuffer).`); + return new Uint8Array(arrayBuffer); +}; + +var FS_createDataFile = (...args) => FS.createDataFile(...args); + +var getUniqueRunDependency = id => { + var orig = id; + while (1) { + if (!runDependencyTracking[id]) return id; + id = orig + Math.random(); + } +}; + +var preloadPlugins = []; + +var FS_handledByPreloadPlugin = async (byteArray, fullname) => { + // Ensure plugins are ready. + if (typeof Browser != "undefined") Browser.init(); + for (var plugin of preloadPlugins) { + if (plugin["canHandle"](fullname)) { + assert(plugin["handle"].constructor.name === "AsyncFunction", "Filesystem plugin handlers must be async functions (See #24914)"); + return plugin["handle"](byteArray, fullname); + } + } + // If no plugin handled this file then return the original/unmodified + // byteArray. + return byteArray; +}; + +var FS_preloadFile = async (parent, name, url, canRead, canWrite, dontCreateFile, canOwn, preFinish) => { + // TODO we should allow people to just pass in a complete filename instead + // of parent and name being that we just join them anyways + var fullname = name ? PATH_FS.resolve(PATH.join2(parent, name)) : parent; + var dep = getUniqueRunDependency(`cp ${fullname}`); + // might have several active requests for the same fullname + addRunDependency(dep); + try { + var byteArray = url; + if (typeof url == "string") { + byteArray = await asyncLoad(url); + } + byteArray = await FS_handledByPreloadPlugin(byteArray, fullname); + preFinish?.(); + if (!dontCreateFile) { + FS_createDataFile(parent, name, byteArray, canRead, canWrite, canOwn); + } + } finally { + removeRunDependency(dep); + } +}; + +var FS_createPreloadedFile = (parent, name, url, canRead, canWrite, onload, onerror, dontCreateFile, canOwn, preFinish) => { + FS_preloadFile(parent, name, url, canRead, canWrite, dontCreateFile, canOwn, preFinish).then(onload).catch(onerror); +}; + +var FS = { + root: null, + mounts: [], + devices: {}, + streams: [], + nextInode: 1, + nameTable: null, + currentPath: "/", + initialized: false, + ignorePermissions: true, + filesystems: null, + syncFSRequests: 0, + ErrnoError: class extends Error { + name="ErrnoError"; + // We set the `name` property to be able to identify `FS.ErrnoError` + // - the `name` is a standard ECMA-262 property of error objects. Kind of good to have it anyway. + // - when using PROXYFS, an error can come from an underlying FS + // as different FS objects have their own FS.ErrnoError each, + // the test `err instanceof FS.ErrnoError` won't detect an error coming from another filesystem, causing bugs. + // we'll use the reliable test `err.name == "ErrnoError"` instead + constructor(errno) { + super(runtimeInitialized ? strError(errno) : ""); + this.errno = errno; + for (var key in ERRNO_CODES) { + if (ERRNO_CODES[key] === errno) { + this.code = key; + break; + } + } + } + }, + FSStream: class { + shared={}; + get object() { + return this.node; + } + set object(val) { + this.node = val; + } + get isRead() { + return (this.flags & 2097155) !== 1; + } + get isWrite() { + return (this.flags & 2097155) !== 0; + } + get isAppend() { + return (this.flags & 1024); + } + get flags() { + return this.shared.flags; + } + set flags(val) { + this.shared.flags = val; + } + get position() { + return this.shared.position; + } + set position(val) { + this.shared.position = val; + } + }, + FSNode: class { + node_ops={}; + stream_ops={}; + readMode=292 | 73; + writeMode=146; + mounted=null; + constructor(parent, name, mode, rdev) { + if (!parent) { + parent = this; + } + this.parent = parent; + this.mount = parent.mount; + this.id = FS.nextInode++; + this.name = name; + this.mode = mode; + this.rdev = rdev; + this.atime = this.mtime = this.ctime = Date.now(); + } + get read() { + return (this.mode & this.readMode) === this.readMode; + } + set read(val) { + val ? this.mode |= this.readMode : this.mode &= ~this.readMode; + } + get write() { + return (this.mode & this.writeMode) === this.writeMode; + } + set write(val) { + val ? this.mode |= this.writeMode : this.mode &= ~this.writeMode; + } + get isFolder() { + return FS.isDir(this.mode); + } + get isDevice() { + return FS.isChrdev(this.mode); + } + }, + lookupPath(path, opts = {}) { + if (!path) { + throw new FS.ErrnoError(44); + } + opts.follow_mount ??= true; + if (!PATH.isAbs(path)) { + path = FS.cwd() + "/" + path; + } + // limit max consecutive symlinks to 40 (SYMLOOP_MAX). + linkloop: for (var nlinks = 0; nlinks < 40; nlinks++) { + // split the absolute path + var parts = path.split("/").filter(p => !!p); + // start at the root + var current = FS.root; + var current_path = "/"; + for (var i = 0; i < parts.length; i++) { + var islast = (i === parts.length - 1); + if (islast && opts.parent) { + // stop resolving + break; + } + if (parts[i] === ".") { + continue; + } + if (parts[i] === "..") { + current_path = PATH.dirname(current_path); + if (FS.isRoot(current)) { + path = current_path + "/" + parts.slice(i + 1).join("/"); + // We're making progress here, don't let many consecutive ..'s + // lead to ELOOP + nlinks--; + continue linkloop; + } else { + current = current.parent; + } + continue; + } + current_path = PATH.join2(current_path, parts[i]); + try { + current = FS.lookupNode(current, parts[i]); + } catch (e) { + // if noent_okay is true, suppress a ENOENT in the last component + // and return an object with an undefined node. This is needed for + // resolving symlinks in the path when creating a file. + if ((e?.errno === 44) && islast && opts.noent_okay) { + return { + path: current_path + }; + } + throw e; + } + // jump to the mount's root node if this is a mountpoint + if (FS.isMountpoint(current) && (!islast || opts.follow_mount)) { + current = current.mounted.root; + } + // by default, lookupPath will not follow a symlink if it is the final path component. + // setting opts.follow = true will override this behavior. + if (FS.isLink(current.mode) && (!islast || opts.follow)) { + if (!current.node_ops.readlink) { + throw new FS.ErrnoError(52); + } + var link = current.node_ops.readlink(current); + if (!PATH.isAbs(link)) { + link = PATH.dirname(current_path) + "/" + link; + } + path = link + "/" + parts.slice(i + 1).join("/"); + continue linkloop; + } + } + return { + path: current_path, + node: current + }; + } + throw new FS.ErrnoError(32); + }, + getPath(node) { + var path; + while (true) { + if (FS.isRoot(node)) { + var mount = node.mount.mountpoint; + if (!path) return mount; + return mount[mount.length - 1] !== "/" ? `${mount}/${path}` : mount + path; + } + path = path ? `${node.name}/${path}` : node.name; + node = node.parent; + } + }, + hashName(parentid, name) { + var hash = 0; + for (var i = 0; i < name.length; i++) { + hash = ((hash << 5) - hash + name.charCodeAt(i)) | 0; + } + return ((parentid + hash) >>> 0) % FS.nameTable.length; + }, + hashAddNode(node) { + var hash = FS.hashName(node.parent.id, node.name); + node.name_next = FS.nameTable[hash]; + FS.nameTable[hash] = node; + }, + hashRemoveNode(node) { + var hash = FS.hashName(node.parent.id, node.name); + if (FS.nameTable[hash] === node) { + FS.nameTable[hash] = node.name_next; + } else { + var current = FS.nameTable[hash]; + while (current) { + if (current.name_next === node) { + current.name_next = node.name_next; + break; + } + current = current.name_next; + } + } + }, + lookupNode(parent, name) { + var errCode = FS.mayLookup(parent); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + var hash = FS.hashName(parent.id, name); + for (var node = FS.nameTable[hash]; node; node = node.name_next) { + var nodeName = node.name; + if (node.parent.id === parent.id && nodeName === name) { + return node; + } + } + // if we failed to find it in the cache, call into the VFS + return FS.lookup(parent, name); + }, + createNode(parent, name, mode, rdev) { + assert(typeof parent == "object"); + var node = new FS.FSNode(parent, name, mode, rdev); + FS.hashAddNode(node); + return node; + }, + destroyNode(node) { + FS.hashRemoveNode(node); + }, + isRoot(node) { + return node === node.parent; + }, + isMountpoint(node) { + return !!node.mounted; + }, + isFile(mode) { + return (mode & 61440) === 32768; + }, + isDir(mode) { + return (mode & 61440) === 16384; + }, + isLink(mode) { + return (mode & 61440) === 40960; + }, + isChrdev(mode) { + return (mode & 61440) === 8192; + }, + isBlkdev(mode) { + return (mode & 61440) === 24576; + }, + isFIFO(mode) { + return (mode & 61440) === 4096; + }, + isSocket(mode) { + return (mode & 49152) === 49152; + }, + flagsToPermissionString(flag) { + var perms = [ "r", "w", "rw" ][flag & 3]; + if ((flag & 512)) { + perms += "w"; + } + return perms; + }, + nodePermissions(node, perms) { + if (FS.ignorePermissions) { + return 0; + } + // return 0 if any user, group or owner bits are set. + if (perms.includes("r") && !(node.mode & 292)) { + return 2; + } + if (perms.includes("w") && !(node.mode & 146)) { + return 2; + } + if (perms.includes("x") && !(node.mode & 73)) { + return 2; + } + return 0; + }, + mayLookup(dir) { + if (!FS.isDir(dir.mode)) return 54; + var errCode = FS.nodePermissions(dir, "x"); + if (errCode) return errCode; + if (!dir.node_ops.lookup) return 2; + return 0; + }, + mayCreate(dir, name) { + if (!FS.isDir(dir.mode)) { + return 54; + } + try { + var node = FS.lookupNode(dir, name); + return 20; + } catch (e) {} + return FS.nodePermissions(dir, "wx"); + }, + mayDelete(dir, name, isdir) { + var node; + try { + node = FS.lookupNode(dir, name); + } catch (e) { + return e.errno; + } + var errCode = FS.nodePermissions(dir, "wx"); + if (errCode) { + return errCode; + } + if (isdir) { + if (!FS.isDir(node.mode)) { + return 54; + } + if (FS.isRoot(node) || FS.getPath(node) === FS.cwd()) { + return 10; + } + } else if (FS.isDir(node.mode)) { + return 31; + } + return 0; + }, + mayOpen(node, flags) { + if (!node) { + return 44; + } + if (FS.isLink(node.mode)) { + return 32; + } + var mode = FS.flagsToPermissionString(flags); + if (FS.isDir(node.mode)) { + // opening for write + // TODO: check for O_SEARCH? (== search for dir only) + if (mode !== "r" || (flags & (512 | 64))) { + return 31; + } + } + return FS.nodePermissions(node, mode); + }, + checkOpExists(op, err) { + if (!op) { + throw new FS.ErrnoError(err); + } + return op; + }, + MAX_OPEN_FDS: 4096, + nextfd() { + for (var fd = 0; fd <= FS.MAX_OPEN_FDS; fd++) { + if (!FS.streams[fd]) { + return fd; + } + } + throw new FS.ErrnoError(33); + }, + getStreamChecked(fd) { + var stream = FS.getStream(fd); + if (!stream) { + throw new FS.ErrnoError(8); + } + return stream; + }, + getStream: fd => FS.streams[fd], + createStream(stream, fd = -1) { + assert(fd >= -1); + // clone it, so we can return an instance of FSStream + stream = Object.assign(new FS.FSStream, stream); + if (fd == -1) { + fd = FS.nextfd(); + } + stream.fd = fd; + FS.streams[fd] = stream; + return stream; + }, + closeStream(fd) { + FS.streams[fd] = null; + }, + dupStream(origStream, fd = -1) { + var stream = FS.createStream(origStream, fd); + stream.stream_ops?.dup?.(stream); + return stream; + }, + doSetAttr(stream, node, attr) { + var setattr = stream?.stream_ops.setattr; + var arg = setattr ? stream : node; + setattr ??= node.node_ops.setattr; + FS.checkOpExists(setattr, 63); + setattr(arg, attr); + }, + chrdev_stream_ops: { + open(stream) { + var device = FS.getDevice(stream.node.rdev); + // override node's stream ops with the device's + stream.stream_ops = device.stream_ops; + // forward the open call + stream.stream_ops.open?.(stream); + }, + llseek() { + throw new FS.ErrnoError(70); + } + }, + major: dev => ((dev) >> 8), + minor: dev => ((dev) & 255), + makedev: (ma, mi) => ((ma) << 8 | (mi)), + registerDevice(dev, ops) { + FS.devices[dev] = { + stream_ops: ops + }; + }, + getDevice: dev => FS.devices[dev], + getMounts(mount) { + var mounts = []; + var check = [ mount ]; + while (check.length) { + var m = check.pop(); + mounts.push(m); + check.push(...m.mounts); + } + return mounts; + }, + syncfs(populate, callback) { + if (typeof populate == "function") { + callback = populate; + populate = false; + } + FS.syncFSRequests++; + if (FS.syncFSRequests > 1) { + err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`); + } + var mounts = FS.getMounts(FS.root.mount); + var completed = 0; + function doCallback(errCode) { + assert(FS.syncFSRequests > 0); + FS.syncFSRequests--; + return callback(errCode); + } + function done(errCode) { + if (errCode) { + if (!done.errored) { + done.errored = true; + return doCallback(errCode); + } + return; + } + if (++completed >= mounts.length) { + doCallback(null); + } + } + // sync all mounts + for (var mount of mounts) { + if (mount.type.syncfs) { + mount.type.syncfs(mount, populate, done); + } else { + done(null); + } + } + }, + mount(type, opts, mountpoint) { + if (typeof type == "string") { + // The filesystem was not included, and instead we have an error + // message stored in the variable. + throw type; + } + var root = mountpoint === "/"; + var pseudo = !mountpoint; + var node; + if (root && FS.root) { + throw new FS.ErrnoError(10); + } else if (!root && !pseudo) { + var lookup = FS.lookupPath(mountpoint, { + follow_mount: false + }); + mountpoint = lookup.path; + // use the absolute path + node = lookup.node; + if (FS.isMountpoint(node)) { + throw new FS.ErrnoError(10); + } + if (!FS.isDir(node.mode)) { + throw new FS.ErrnoError(54); + } + } + var mount = { + type, + opts, + mountpoint, + mounts: [] + }; + // create a root node for the fs + var mountRoot = type.mount(mount); + mountRoot.mount = mount; + mount.root = mountRoot; + if (root) { + FS.root = mountRoot; + } else if (node) { + // set as a mountpoint + node.mounted = mount; + // add the new mount to the current mount's children + if (node.mount) { + node.mount.mounts.push(mount); + } + } + return mountRoot; + }, + unmount(mountpoint) { + var lookup = FS.lookupPath(mountpoint, { + follow_mount: false + }); + if (!FS.isMountpoint(lookup.node)) { + throw new FS.ErrnoError(28); + } + // destroy the nodes for this mount, and all its child mounts + var node = lookup.node; + var mount = node.mounted; + var mounts = FS.getMounts(mount); + for (var [hash, current] of Object.entries(FS.nameTable)) { + while (current) { + var next = current.name_next; + if (mounts.includes(current.mount)) { + FS.destroyNode(current); + } + current = next; + } + } + // no longer a mountpoint + node.mounted = null; + // remove this mount from the child mounts + var idx = node.mount.mounts.indexOf(mount); + assert(idx !== -1); + node.mount.mounts.splice(idx, 1); + }, + lookup(parent, name) { + return parent.node_ops.lookup(parent, name); + }, + mknod(path, mode, dev) { + var lookup = FS.lookupPath(path, { + parent: true + }); + var parent = lookup.node; + var name = PATH.basename(path); + if (!name) { + throw new FS.ErrnoError(28); + } + if (name === "." || name === "..") { + throw new FS.ErrnoError(20); + } + var errCode = FS.mayCreate(parent, name); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.mknod) { + throw new FS.ErrnoError(63); + } + return parent.node_ops.mknod(parent, name, mode, dev); + }, + statfs(path) { + return FS.statfsNode(FS.lookupPath(path, { + follow: true + }).node); + }, + statfsStream(stream) { + // We keep a separate statfsStream function because noderawfs overrides + // it. In noderawfs, stream.node is sometimes null. Instead, we need to + // look at stream.path. + return FS.statfsNode(stream.node); + }, + statfsNode(node) { + // NOTE: None of the defaults here are true. We're just returning safe and + // sane values. Currently nodefs and rawfs replace these defaults, + // other file systems leave them alone. + var rtn = { + bsize: 4096, + frsize: 4096, + blocks: 1e6, + bfree: 5e5, + bavail: 5e5, + files: FS.nextInode, + ffree: FS.nextInode - 1, + fsid: 42, + flags: 2, + namelen: 255 + }; + if (node.node_ops.statfs) { + Object.assign(rtn, node.node_ops.statfs(node.mount.opts.root)); + } + return rtn; + }, + create(path, mode = 438) { + mode &= 4095; + mode |= 32768; + return FS.mknod(path, mode, 0); + }, + mkdir(path, mode = 511) { + mode &= 511 | 512; + mode |= 16384; + return FS.mknod(path, mode, 0); + }, + mkdirTree(path, mode) { + var dirs = path.split("/"); + var d = ""; + for (var dir of dirs) { + if (!dir) continue; + if (d || PATH.isAbs(path)) d += "/"; + d += dir; + try { + FS.mkdir(d, mode); + } catch (e) { + if (e.errno != 20) throw e; + } + } + }, + mkdev(path, mode, dev) { + if (typeof dev == "undefined") { + dev = mode; + mode = 438; + } + mode |= 8192; + return FS.mknod(path, mode, dev); + }, + symlink(oldpath, newpath) { + if (!PATH_FS.resolve(oldpath)) { + throw new FS.ErrnoError(44); + } + var lookup = FS.lookupPath(newpath, { + parent: true + }); + var parent = lookup.node; + if (!parent) { + throw new FS.ErrnoError(44); + } + var newname = PATH.basename(newpath); + var errCode = FS.mayCreate(parent, newname); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.symlink) { + throw new FS.ErrnoError(63); + } + return parent.node_ops.symlink(parent, newname, oldpath); + }, + rename(old_path, new_path) { + var old_dirname = PATH.dirname(old_path); + var new_dirname = PATH.dirname(new_path); + var old_name = PATH.basename(old_path); + var new_name = PATH.basename(new_path); + // parents must exist + var lookup, old_dir, new_dir; + // let the errors from non existent directories percolate up + lookup = FS.lookupPath(old_path, { + parent: true + }); + old_dir = lookup.node; + lookup = FS.lookupPath(new_path, { + parent: true + }); + new_dir = lookup.node; + if (!old_dir || !new_dir) throw new FS.ErrnoError(44); + // need to be part of the same mount + if (old_dir.mount !== new_dir.mount) { + throw new FS.ErrnoError(75); + } + // source must exist + var old_node = FS.lookupNode(old_dir, old_name); + // old path should not be an ancestor of the new path + var relative = PATH_FS.relative(old_path, new_dirname); + if (relative.charAt(0) !== ".") { + throw new FS.ErrnoError(28); + } + // new path should not be an ancestor of the old path + relative = PATH_FS.relative(new_path, old_dirname); + if (relative.charAt(0) !== ".") { + throw new FS.ErrnoError(55); + } + // see if the new path already exists + var new_node; + try { + new_node = FS.lookupNode(new_dir, new_name); + } catch (e) {} + // early out if nothing needs to change + if (old_node === new_node) { + return; + } + // we'll need to delete the old entry + var isdir = FS.isDir(old_node.mode); + var errCode = FS.mayDelete(old_dir, old_name, isdir); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + // need delete permissions if we'll be overwriting. + // need create permissions if new doesn't already exist. + errCode = new_node ? FS.mayDelete(new_dir, new_name, isdir) : FS.mayCreate(new_dir, new_name); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!old_dir.node_ops.rename) { + throw new FS.ErrnoError(63); + } + if (FS.isMountpoint(old_node) || (new_node && FS.isMountpoint(new_node))) { + throw new FS.ErrnoError(10); + } + // if we are going to change the parent, check write permissions + if (new_dir !== old_dir) { + errCode = FS.nodePermissions(old_dir, "w"); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + } + // remove the node from the lookup hash + FS.hashRemoveNode(old_node); + // do the underlying fs rename + try { + old_dir.node_ops.rename(old_node, new_dir, new_name); + // update old node (we do this here to avoid each backend + // needing to) + old_node.parent = new_dir; + } catch (e) { + throw e; + } finally { + // add the node back to the hash (in case node_ops.rename + // changed its name) + FS.hashAddNode(old_node); + } + }, + rmdir(path) { + var lookup = FS.lookupPath(path, { + parent: true + }); + var parent = lookup.node; + var name = PATH.basename(path); + var node = FS.lookupNode(parent, name); + var errCode = FS.mayDelete(parent, name, true); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.rmdir) { + throw new FS.ErrnoError(63); + } + if (FS.isMountpoint(node)) { + throw new FS.ErrnoError(10); + } + parent.node_ops.rmdir(parent, name); + FS.destroyNode(node); + }, + readdir(path) { + var lookup = FS.lookupPath(path, { + follow: true + }); + var node = lookup.node; + var readdir = FS.checkOpExists(node.node_ops.readdir, 54); + return readdir(node); + }, + unlink(path) { + var lookup = FS.lookupPath(path, { + parent: true + }); + var parent = lookup.node; + if (!parent) { + throw new FS.ErrnoError(44); + } + var name = PATH.basename(path); + var node = FS.lookupNode(parent, name); + var errCode = FS.mayDelete(parent, name, false); + if (errCode) { + // According to POSIX, we should map EISDIR to EPERM, but + // we instead do what Linux does (and we must, as we use + // the musl linux libc). + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.unlink) { + throw new FS.ErrnoError(63); + } + if (FS.isMountpoint(node)) { + throw new FS.ErrnoError(10); + } + parent.node_ops.unlink(parent, name); + FS.destroyNode(node); + }, + readlink(path) { + var lookup = FS.lookupPath(path); + var link = lookup.node; + if (!link) { + throw new FS.ErrnoError(44); + } + if (!link.node_ops.readlink) { + throw new FS.ErrnoError(28); + } + return link.node_ops.readlink(link); + }, + stat(path, dontFollow) { + var lookup = FS.lookupPath(path, { + follow: !dontFollow + }); + var node = lookup.node; + var getattr = FS.checkOpExists(node.node_ops.getattr, 63); + return getattr(node); + }, + fstat(fd) { + var stream = FS.getStreamChecked(fd); + var node = stream.node; + var getattr = stream.stream_ops.getattr; + var arg = getattr ? stream : node; + getattr ??= node.node_ops.getattr; + FS.checkOpExists(getattr, 63); + return getattr(arg); + }, + lstat(path) { + return FS.stat(path, true); + }, + doChmod(stream, node, mode, dontFollow) { + FS.doSetAttr(stream, node, { + mode: (mode & 4095) | (node.mode & ~4095), + ctime: Date.now(), + dontFollow + }); + }, + chmod(path, mode, dontFollow) { + var node; + if (typeof path == "string") { + var lookup = FS.lookupPath(path, { + follow: !dontFollow + }); + node = lookup.node; + } else { + node = path; + } + FS.doChmod(null, node, mode, dontFollow); + }, + lchmod(path, mode) { + FS.chmod(path, mode, true); + }, + fchmod(fd, mode) { + var stream = FS.getStreamChecked(fd); + FS.doChmod(stream, stream.node, mode, false); + }, + doChown(stream, node, dontFollow) { + FS.doSetAttr(stream, node, { + timestamp: Date.now(), + dontFollow + }); + }, + chown(path, uid, gid, dontFollow) { + var node; + if (typeof path == "string") { + var lookup = FS.lookupPath(path, { + follow: !dontFollow + }); + node = lookup.node; + } else { + node = path; + } + FS.doChown(null, node, dontFollow); + }, + lchown(path, uid, gid) { + FS.chown(path, uid, gid, true); + }, + fchown(fd, uid, gid) { + var stream = FS.getStreamChecked(fd); + FS.doChown(stream, stream.node, false); + }, + doTruncate(stream, node, len) { + if (FS.isDir(node.mode)) { + throw new FS.ErrnoError(31); + } + if (!FS.isFile(node.mode)) { + throw new FS.ErrnoError(28); + } + var errCode = FS.nodePermissions(node, "w"); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + FS.doSetAttr(stream, node, { + size: len, + timestamp: Date.now() + }); + }, + truncate(path, len) { + if (len < 0) { + throw new FS.ErrnoError(28); + } + var node; + if (typeof path == "string") { + var lookup = FS.lookupPath(path, { + follow: true + }); + node = lookup.node; + } else { + node = path; + } + FS.doTruncate(null, node, len); + }, + ftruncate(fd, len) { + var stream = FS.getStreamChecked(fd); + if (len < 0 || (stream.flags & 2097155) === 0) { + throw new FS.ErrnoError(28); + } + FS.doTruncate(stream, stream.node, len); + }, + utime(path, atime, mtime) { + var lookup = FS.lookupPath(path, { + follow: true + }); + var node = lookup.node; + var setattr = FS.checkOpExists(node.node_ops.setattr, 63); + setattr(node, { + atime, + mtime + }); + }, + open(path, flags, mode = 438) { + if (path === "") { + throw new FS.ErrnoError(44); + } + flags = typeof flags == "string" ? FS_modeStringToFlags(flags) : flags; + if ((flags & 64)) { + mode = (mode & 4095) | 32768; + } else { + mode = 0; + } + var node; + var isDirPath; + if (typeof path == "object") { + node = path; + } else { + isDirPath = path.endsWith("/"); + // noent_okay makes it so that if the final component of the path + // doesn't exist, lookupPath returns `node: undefined`. `path` will be + // updated to point to the target of all symlinks. + var lookup = FS.lookupPath(path, { + follow: !(flags & 131072), + noent_okay: true + }); + node = lookup.node; + path = lookup.path; + } + // perhaps we need to create the node + var created = false; + if ((flags & 64)) { + if (node) { + // if O_CREAT and O_EXCL are set, error out if the node already exists + if ((flags & 128)) { + throw new FS.ErrnoError(20); + } + } else if (isDirPath) { + throw new FS.ErrnoError(31); + } else { + // node doesn't exist, try to create it + // Ignore the permission bits here to ensure we can `open` this new + // file below. We use chmod below to apply the permissions once the + // file is open. + node = FS.mknod(path, mode | 511, 0); + created = true; + } + } + if (!node) { + throw new FS.ErrnoError(44); + } + // can't truncate a device + if (FS.isChrdev(node.mode)) { + flags &= ~512; + } + // if asked only for a directory, then this must be one + if ((flags & 65536) && !FS.isDir(node.mode)) { + throw new FS.ErrnoError(54); + } + // check permissions, if this is not a file we just created now (it is ok to + // create and write to a file with read-only permissions; it is read-only + // for later use) + if (!created) { + var errCode = FS.mayOpen(node, flags); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + } + // do truncation if necessary + if ((flags & 512) && !created) { + FS.truncate(node, 0); + } + // we've already handled these, don't pass down to the underlying vfs + flags &= ~(128 | 512 | 131072); + // register the stream with the filesystem + var stream = FS.createStream({ + node, + path: FS.getPath(node), + // we want the absolute path to the node + flags, + seekable: true, + position: 0, + stream_ops: node.stream_ops, + // used by the file family libc calls (fopen, fwrite, ferror, etc.) + ungotten: [], + error: false + }); + // call the new stream's open function + if (stream.stream_ops.open) { + stream.stream_ops.open(stream); + } + if (created) { + FS.chmod(node, mode & 511); + } + return stream; + }, + close(stream) { + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if (stream.getdents) stream.getdents = null; + // free readdir state + try { + if (stream.stream_ops.close) { + stream.stream_ops.close(stream); + } + } catch (e) { + throw e; + } finally { + FS.closeStream(stream.fd); + } + stream.fd = null; + }, + isClosed(stream) { + return stream.fd === null; + }, + llseek(stream, offset, whence) { + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if (!stream.seekable || !stream.stream_ops.llseek) { + throw new FS.ErrnoError(70); + } + if (whence != 0 && whence != 1 && whence != 2) { + throw new FS.ErrnoError(28); + } + stream.position = stream.stream_ops.llseek(stream, offset, whence); + stream.ungotten = []; + return stream.position; + }, + read(stream, buffer, offset, length, position) { + assert(offset >= 0); + if (length < 0 || position < 0) { + throw new FS.ErrnoError(28); + } + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if ((stream.flags & 2097155) === 1) { + throw new FS.ErrnoError(8); + } + if (FS.isDir(stream.node.mode)) { + throw new FS.ErrnoError(31); + } + if (!stream.stream_ops.read) { + throw new FS.ErrnoError(28); + } + var seeking = typeof position != "undefined"; + if (!seeking) { + position = stream.position; + } else if (!stream.seekable) { + throw new FS.ErrnoError(70); + } + var bytesRead = stream.stream_ops.read(stream, buffer, offset, length, position); + if (!seeking) stream.position += bytesRead; + return bytesRead; + }, + write(stream, buffer, offset, length, position, canOwn) { + assert(offset >= 0); + if (length < 0 || position < 0) { + throw new FS.ErrnoError(28); + } + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if ((stream.flags & 2097155) === 0) { + throw new FS.ErrnoError(8); + } + if (FS.isDir(stream.node.mode)) { + throw new FS.ErrnoError(31); + } + if (!stream.stream_ops.write) { + throw new FS.ErrnoError(28); + } + if (stream.seekable && stream.flags & 1024) { + // seek to the end before writing in append mode + FS.llseek(stream, 0, 2); + } + var seeking = typeof position != "undefined"; + if (!seeking) { + position = stream.position; + } else if (!stream.seekable) { + throw new FS.ErrnoError(70); + } + var bytesWritten = stream.stream_ops.write(stream, buffer, offset, length, position, canOwn); + if (!seeking) stream.position += bytesWritten; + return bytesWritten; + }, + mmap(stream, length, position, prot, flags) { + // User requests writing to file (prot & PROT_WRITE != 0). + // Checking if we have permissions to write to the file unless + // MAP_PRIVATE flag is set. According to POSIX spec it is possible + // to write to file opened in read-only mode with MAP_PRIVATE flag, + // as all modifications will be visible only in the memory of + // the current process. + if ((prot & 2) !== 0 && (flags & 2) === 0 && (stream.flags & 2097155) !== 2) { + throw new FS.ErrnoError(2); + } + if ((stream.flags & 2097155) === 1) { + throw new FS.ErrnoError(2); + } + if (!stream.stream_ops.mmap) { + throw new FS.ErrnoError(43); + } + if (!length) { + throw new FS.ErrnoError(28); + } + return stream.stream_ops.mmap(stream, length, position, prot, flags); + }, + msync(stream, buffer, offset, length, mmapFlags) { + assert(offset >= 0); + if (!stream.stream_ops.msync) { + return 0; + } + return stream.stream_ops.msync(stream, buffer, offset, length, mmapFlags); + }, + ioctl(stream, cmd, arg) { + if (!stream.stream_ops.ioctl) { + throw new FS.ErrnoError(59); + } + return stream.stream_ops.ioctl(stream, cmd, arg); + }, + readFile(path, opts = {}) { + opts.flags = opts.flags || 0; + opts.encoding = opts.encoding || "binary"; + if (opts.encoding !== "utf8" && opts.encoding !== "binary") { + abort(`Invalid encoding type "${opts.encoding}"`); + } + var stream = FS.open(path, opts.flags); + var stat = FS.stat(path); + var length = stat.size; + var buf = new Uint8Array(length); + FS.read(stream, buf, 0, length, 0); + if (opts.encoding === "utf8") { + buf = UTF8ArrayToString(buf); + } + FS.close(stream); + return buf; + }, + writeFile(path, data, opts = {}) { + opts.flags = opts.flags || 577; + var stream = FS.open(path, opts.flags, opts.mode); + if (typeof data == "string") { + data = new Uint8Array(intArrayFromString(data, true)); + } + if (ArrayBuffer.isView(data)) { + FS.write(stream, data, 0, data.byteLength, undefined, opts.canOwn); + } else { + abort("Unsupported data type"); + } + FS.close(stream); + }, + cwd: () => FS.currentPath, + chdir(path) { + var lookup = FS.lookupPath(path, { + follow: true + }); + if (lookup.node === null) { + throw new FS.ErrnoError(44); + } + if (!FS.isDir(lookup.node.mode)) { + throw new FS.ErrnoError(54); + } + var errCode = FS.nodePermissions(lookup.node, "x"); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + FS.currentPath = lookup.path; + }, + createDefaultDirectories() { + FS.mkdir("/tmp"); + FS.mkdir("/home"); + FS.mkdir("/home/web_user"); + }, + createDefaultDevices() { + // create /dev + FS.mkdir("/dev"); + // setup /dev/null + FS.registerDevice(FS.makedev(1, 3), { + read: () => 0, + write: (stream, buffer, offset, length, pos) => length, + llseek: () => 0 + }); + FS.mkdev("/dev/null", FS.makedev(1, 3)); + // setup /dev/tty and /dev/tty1 + // stderr needs to print output using err() rather than out() + // so we register a second tty just for it. + TTY.register(FS.makedev(5, 0), TTY.default_tty_ops); + TTY.register(FS.makedev(6, 0), TTY.default_tty1_ops); + FS.mkdev("/dev/tty", FS.makedev(5, 0)); + FS.mkdev("/dev/tty1", FS.makedev(6, 0)); + // setup /dev/[u]random + // use a buffer to avoid overhead of individual crypto calls per byte + var randomBuffer = new Uint8Array(1024), randomLeft = 0; + var randomByte = () => { + if (randomLeft === 0) { + randomFill(randomBuffer); + randomLeft = randomBuffer.byteLength; + } + return randomBuffer[--randomLeft]; + }; + FS.createDevice("/dev", "random", randomByte); + FS.createDevice("/dev", "urandom", randomByte); + // we're not going to emulate the actual shm device, + // just create the tmp dirs that reside in it commonly + FS.mkdir("/dev/shm"); + FS.mkdir("/dev/shm/tmp"); + }, + createSpecialDirectories() { + // create /proc/self/fd which allows /proc/self/fd/6 => readlink gives the + // name of the stream for fd 6 (see test_unistd_ttyname) + FS.mkdir("/proc"); + var proc_self = FS.mkdir("/proc/self"); + FS.mkdir("/proc/self/fd"); + FS.mount({ + mount() { + var node = FS.createNode(proc_self, "fd", 16895, 73); + node.stream_ops = { + llseek: MEMFS.stream_ops.llseek + }; + node.node_ops = { + lookup(parent, name) { + var fd = +name; + var stream = FS.getStreamChecked(fd); + var ret = { + parent: null, + mount: { + mountpoint: "fake" + }, + node_ops: { + readlink: () => stream.path + }, + id: fd + 1 + }; + ret.parent = ret; + // make it look like a simple root node + return ret; + }, + readdir() { + return Array.from(FS.streams.entries()).filter(([k, v]) => v).map(([k, v]) => k.toString()); + } + }; + return node; + } + }, {}, "/proc/self/fd"); + }, + createStandardStreams(input, output, error) { + // TODO deprecate the old functionality of a single + // input / output callback and that utilizes FS.createDevice + // and instead require a unique set of stream ops + // by default, we symlink the standard streams to the + // default tty devices. however, if the standard streams + // have been overwritten we create a unique device for + // them instead. + if (input) { + FS.createDevice("/dev", "stdin", input); + } else { + FS.symlink("/dev/tty", "/dev/stdin"); + } + if (output) { + FS.createDevice("/dev", "stdout", null, output); + } else { + FS.symlink("/dev/tty", "/dev/stdout"); + } + if (error) { + FS.createDevice("/dev", "stderr", null, error); + } else { + FS.symlink("/dev/tty1", "/dev/stderr"); + } + // open default streams for the stdin, stdout and stderr devices + var stdin = FS.open("/dev/stdin", 0); + var stdout = FS.open("/dev/stdout", 1); + var stderr = FS.open("/dev/stderr", 1); + assert(stdin.fd === 0, `invalid handle for stdin (${stdin.fd})`); + assert(stdout.fd === 1, `invalid handle for stdout (${stdout.fd})`); + assert(stderr.fd === 2, `invalid handle for stderr (${stderr.fd})`); + }, + staticInit() { + FS.nameTable = new Array(4096); + FS.mount(MEMFS, {}, "/"); + FS.createDefaultDirectories(); + FS.createDefaultDevices(); + FS.createSpecialDirectories(); + FS.filesystems = { + "MEMFS": MEMFS, + "IDBFS": IDBFS + }; + }, + init(input, output, error) { + assert(!FS.initialized, "FS.init was previously called. If you want to initialize later with custom parameters, remove any earlier calls (note that one is automatically added to the generated code)"); + FS.initialized = true; + // Allow Module.stdin etc. to provide defaults, if none explicitly passed to us here + input ??= Module["stdin"]; + output ??= Module["stdout"]; + error ??= Module["stderr"]; + FS.createStandardStreams(input, output, error); + }, + quit() { + FS.initialized = false; + // force-flush all streams, so we get musl std streams printed out + _fflush(0); + // close all of our streams + for (var stream of FS.streams) { + if (stream) { + FS.close(stream); + } + } + }, + findObject(path, dontResolveLastLink) { + var ret = FS.analyzePath(path, dontResolveLastLink); + if (!ret.exists) { + return null; + } + return ret.object; + }, + analyzePath(path, dontResolveLastLink) { + // operate from within the context of the symlink's target + try { + var lookup = FS.lookupPath(path, { + follow: !dontResolveLastLink + }); + path = lookup.path; + } catch (e) {} + var ret = { + isRoot: false, + exists: false, + error: 0, + name: null, + path: null, + object: null, + parentExists: false, + parentPath: null, + parentObject: null + }; + try { + var lookup = FS.lookupPath(path, { + parent: true + }); + ret.parentExists = true; + ret.parentPath = lookup.path; + ret.parentObject = lookup.node; + ret.name = PATH.basename(path); + lookup = FS.lookupPath(path, { + follow: !dontResolveLastLink + }); + ret.exists = true; + ret.path = lookup.path; + ret.object = lookup.node; + ret.name = lookup.node.name; + ret.isRoot = lookup.path === "/"; + } catch (e) { + ret.error = e.errno; + } + return ret; + }, + createPath(parent, path, canRead, canWrite) { + parent = typeof parent == "string" ? parent : FS.getPath(parent); + var parts = path.split("/").reverse(); + while (parts.length) { + var part = parts.pop(); + if (!part) continue; + var current = PATH.join2(parent, part); + try { + FS.mkdir(current); + } catch (e) { + if (e.errno != 20) throw e; + } + parent = current; + } + return current; + }, + createFile(parent, name, properties, canRead, canWrite) { + var path = PATH.join2(typeof parent == "string" ? parent : FS.getPath(parent), name); + var mode = FS_getMode(canRead, canWrite); + return FS.create(path, mode); + }, + createDataFile(parent, name, data, canRead, canWrite, canOwn) { + var path = name; + if (parent) { + parent = typeof parent == "string" ? parent : FS.getPath(parent); + path = name ? PATH.join2(parent, name) : parent; + } + var mode = FS_getMode(canRead, canWrite); + var node = FS.create(path, mode); + if (data) { + if (typeof data == "string") { + var arr = new Array(data.length); + for (var i = 0, len = data.length; i < len; ++i) arr[i] = data.charCodeAt(i); + data = arr; + } + // make sure we can write to the file + FS.chmod(node, mode | 146); + var stream = FS.open(node, 577); + FS.write(stream, data, 0, data.length, 0, canOwn); + FS.close(stream); + FS.chmod(node, mode); + } + }, + createDevice(parent, name, input, output) { + var path = PATH.join2(typeof parent == "string" ? parent : FS.getPath(parent), name); + var mode = FS_getMode(!!input, !!output); + FS.createDevice.major ??= 64; + var dev = FS.makedev(FS.createDevice.major++, 0); + // Create a fake device that a set of stream ops to emulate + // the old behavior. + FS.registerDevice(dev, { + open(stream) { + stream.seekable = false; + }, + close(stream) { + // flush any pending line data + if (output?.buffer?.length) { + output(10); + } + }, + read(stream, buffer, offset, length, pos) { + var bytesRead = 0; + for (var i = 0; i < length; i++) { + var result; + try { + result = input(); + } catch (e) { + throw new FS.ErrnoError(29); + } + if (result === undefined && bytesRead === 0) { + throw new FS.ErrnoError(6); + } + if (result === null || result === undefined) break; + bytesRead++; + buffer[offset + i] = result; + } + if (bytesRead) { + stream.node.atime = Date.now(); + } + return bytesRead; + }, + write(stream, buffer, offset, length, pos) { + for (var i = 0; i < length; i++) { + try { + output(buffer[offset + i]); + } catch (e) { + throw new FS.ErrnoError(29); + } + } + if (length) { + stream.node.mtime = stream.node.ctime = Date.now(); + } + return i; + } + }); + return FS.mkdev(path, mode, dev); + }, + forceLoadFile(obj) { + if (obj.isDevice || obj.isFolder || obj.link || obj.contents) return true; + if (globalThis.XMLHttpRequest) { + abort("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread."); + } else { + // Command-line. + try { + obj.contents = readBinary(obj.url); + } catch (e) { + throw new FS.ErrnoError(29); + } + } + }, + createLazyFile(parent, name, url, canRead, canWrite) { + // Lazy chunked Uint8Array (implements get and length from Uint8Array). + // Actual getting is abstracted away for eventual reuse. + class LazyUint8Array { + lengthKnown=false; + chunks=[]; + // Loaded chunks. Index is the chunk number + get(idx) { + if (idx > this.length - 1 || idx < 0) { + return undefined; + } + var chunkOffset = idx % this.chunkSize; + var chunkNum = (idx / this.chunkSize) | 0; + return this.getter(chunkNum)[chunkOffset]; + } + setDataGetter(getter) { + this.getter = getter; + } + cacheLength() { + // Find length + var xhr = new XMLHttpRequest; + xhr.open("HEAD", url, false); + xhr.send(null); + if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) abort("Couldn't load " + url + ". Status: " + xhr.status); + var datalength = Number(xhr.getResponseHeader("Content-length")); + var header; + var hasByteServing = (header = xhr.getResponseHeader("Accept-Ranges")) && header === "bytes"; + var usesGzip = (header = xhr.getResponseHeader("Content-Encoding")) && header === "gzip"; + var chunkSize = 1024 * 1024; + // Chunk size in bytes + if (!hasByteServing) chunkSize = datalength; + // Function to get a range from the remote URL. + var doXHR = (from, to) => { + if (from > to) abort("invalid range (" + from + ", " + to + ") or no bytes requested!"); + if (to > datalength - 1) abort("only " + datalength + " bytes available! programmer error!"); + // TODO: Use mozResponseArrayBuffer, responseStream, etc. if available. + var xhr = new XMLHttpRequest; + xhr.open("GET", url, false); + if (datalength !== chunkSize) xhr.setRequestHeader("Range", "bytes=" + from + "-" + to); + // Some hints to the browser that we want binary data. + xhr.responseType = "arraybuffer"; + if (xhr.overrideMimeType) { + xhr.overrideMimeType("text/plain; charset=x-user-defined"); + } + xhr.send(null); + if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) abort("Couldn't load " + url + ". Status: " + xhr.status); + if (xhr.response !== undefined) { + return new Uint8Array(/** @type{Array} */ (xhr.response || [])); + } + return intArrayFromString(xhr.responseText || "", true); + }; + var lazyArray = this; + lazyArray.setDataGetter(chunkNum => { + var start = chunkNum * chunkSize; + var end = (chunkNum + 1) * chunkSize - 1; + // including this byte + end = Math.min(end, datalength - 1); + // if datalength-1 is selected, this is the last block + if (typeof lazyArray.chunks[chunkNum] == "undefined") { + lazyArray.chunks[chunkNum] = doXHR(start, end); + } + if (typeof lazyArray.chunks[chunkNum] == "undefined") abort("doXHR failed!"); + return lazyArray.chunks[chunkNum]; + }); + if (usesGzip || !datalength) { + // if the server uses gzip or doesn't supply the length, we have to download the whole file to get the (uncompressed) length + chunkSize = datalength = 1; + // this will force getter(0)/doXHR do download the whole file + datalength = this.getter(0).length; + chunkSize = datalength; + out("LazyFiles on gzip forces download of the whole file when length is accessed"); + } + this._length = datalength; + this._chunkSize = chunkSize; + this.lengthKnown = true; + } + get length() { + if (!this.lengthKnown) { + this.cacheLength(); + } + return this._length; + } + get chunkSize() { + if (!this.lengthKnown) { + this.cacheLength(); + } + return this._chunkSize; + } + } + if (globalThis.XMLHttpRequest) { + if (!ENVIRONMENT_IS_WORKER) abort("Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc"); + var lazyArray = new LazyUint8Array; + var properties = { + isDevice: false, + contents: lazyArray + }; + } else { + var properties = { + isDevice: false, + url + }; + } + var node = FS.createFile(parent, name, properties, canRead, canWrite); + // This is a total hack, but I want to get this lazy file code out of the + // core of MEMFS. If we want to keep this lazy file concept I feel it should + // be its own thin LAZYFS proxying calls to MEMFS. + if (properties.contents) { + node.contents = properties.contents; + } else if (properties.url) { + node.contents = null; + node.url = properties.url; + } + // Add a function that defers querying the file size until it is asked the first time. + Object.defineProperties(node, { + usedBytes: { + get: function() { + return this.contents.length; + } + } + }); + // override each stream op with one that tries to force load the lazy file first + var stream_ops = {}; + for (const [key, fn] of Object.entries(node.stream_ops)) { + stream_ops[key] = (...args) => { + FS.forceLoadFile(node); + return fn(...args); + }; + } + function writeChunks(stream, buffer, offset, length, position) { + var contents = stream.node.contents; + if (position >= contents.length) return 0; + var size = Math.min(contents.length - position, length); + assert(size >= 0); + if (contents.slice) { + // normal array + for (var i = 0; i < size; i++) { + buffer[offset + i] = contents[position + i]; + } + } else { + for (var i = 0; i < size; i++) { + // LazyUint8Array from sync binary XHR + buffer[offset + i] = contents.get(position + i); + } + } + return size; + } + // use a custom read function + stream_ops.read = (stream, buffer, offset, length, position) => { + FS.forceLoadFile(node); + return writeChunks(stream, buffer, offset, length, position); + }; + // use a custom mmap function + stream_ops.mmap = (stream, length, position, prot, flags) => { + FS.forceLoadFile(node); + var ptr = mmapAlloc(length); + if (!ptr) { + throw new FS.ErrnoError(48); + } + writeChunks(stream, HEAP8, ptr, length, position); + return { + ptr, + allocated: true + }; + }; + node.stream_ops = stream_ops; + return node; + }, + absolutePath() { + abort("FS.absolutePath has been removed; use PATH_FS.resolve instead"); + }, + createFolder() { + abort("FS.createFolder has been removed; use FS.mkdir instead"); + }, + createLink() { + abort("FS.createLink has been removed; use FS.symlink instead"); + }, + joinPath() { + abort("FS.joinPath has been removed; use PATH.join instead"); + }, + mmapAlloc() { + abort("FS.mmapAlloc has been replaced by the top level function mmapAlloc"); + }, + standardizePath() { + abort("FS.standardizePath has been removed; use PATH.normalize instead"); + } +}; + +var SYSCALLS = { + calculateAt(dirfd, path, allowEmpty) { + if (PATH.isAbs(path)) { + return path; + } + // relative path + var dir; + if (dirfd === -100) { + dir = FS.cwd(); + } else { + var dirstream = SYSCALLS.getStreamFromFD(dirfd); + dir = dirstream.path; + } + if (path.length == 0) { + if (!allowEmpty) { + throw new FS.ErrnoError(44); + } + return dir; + } + return dir + "/" + path; + }, + writeStat(buf, stat) { + HEAPU32[((buf) >> 2)] = stat.dev; + HEAPU32[(((buf) + (4)) >> 2)] = stat.mode; + HEAPU32[(((buf) + (8)) >> 2)] = stat.nlink; + HEAPU32[(((buf) + (12)) >> 2)] = stat.uid; + HEAPU32[(((buf) + (16)) >> 2)] = stat.gid; + HEAPU32[(((buf) + (20)) >> 2)] = stat.rdev; + (tempI64 = [ stat.size >>> 0, (tempDouble = stat.size, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (24)) >> 2)] = tempI64[0], HEAP32[(((buf) + (28)) >> 2)] = tempI64[1]); + HEAP32[(((buf) + (32)) >> 2)] = 4096; + HEAP32[(((buf) + (36)) >> 2)] = stat.blocks; + var atime = stat.atime.getTime(); + var mtime = stat.mtime.getTime(); + var ctime = stat.ctime.getTime(); + (tempI64 = [ Math.floor(atime / 1e3) >>> 0, (tempDouble = Math.floor(atime / 1e3), + (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (40)) >> 2)] = tempI64[0], HEAP32[(((buf) + (44)) >> 2)] = tempI64[1]); + HEAPU32[(((buf) + (48)) >> 2)] = (atime % 1e3) * 1e3 * 1e3; + (tempI64 = [ Math.floor(mtime / 1e3) >>> 0, (tempDouble = Math.floor(mtime / 1e3), + (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (56)) >> 2)] = tempI64[0], HEAP32[(((buf) + (60)) >> 2)] = tempI64[1]); + HEAPU32[(((buf) + (64)) >> 2)] = (mtime % 1e3) * 1e3 * 1e3; + (tempI64 = [ Math.floor(ctime / 1e3) >>> 0, (tempDouble = Math.floor(ctime / 1e3), + (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (72)) >> 2)] = tempI64[0], HEAP32[(((buf) + (76)) >> 2)] = tempI64[1]); + HEAPU32[(((buf) + (80)) >> 2)] = (ctime % 1e3) * 1e3 * 1e3; + (tempI64 = [ stat.ino >>> 0, (tempDouble = stat.ino, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (88)) >> 2)] = tempI64[0], HEAP32[(((buf) + (92)) >> 2)] = tempI64[1]); + return 0; + }, + writeStatFs(buf, stats) { + HEAPU32[(((buf) + (4)) >> 2)] = stats.bsize; + HEAPU32[(((buf) + (60)) >> 2)] = stats.bsize; + (tempI64 = [ stats.blocks >>> 0, (tempDouble = stats.blocks, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (8)) >> 2)] = tempI64[0], HEAP32[(((buf) + (12)) >> 2)] = tempI64[1]); + (tempI64 = [ stats.bfree >>> 0, (tempDouble = stats.bfree, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (16)) >> 2)] = tempI64[0], HEAP32[(((buf) + (20)) >> 2)] = tempI64[1]); + (tempI64 = [ stats.bavail >>> 0, (tempDouble = stats.bavail, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (24)) >> 2)] = tempI64[0], HEAP32[(((buf) + (28)) >> 2)] = tempI64[1]); + (tempI64 = [ stats.files >>> 0, (tempDouble = stats.files, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (32)) >> 2)] = tempI64[0], HEAP32[(((buf) + (36)) >> 2)] = tempI64[1]); + (tempI64 = [ stats.ffree >>> 0, (tempDouble = stats.ffree, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (40)) >> 2)] = tempI64[0], HEAP32[(((buf) + (44)) >> 2)] = tempI64[1]); + HEAPU32[(((buf) + (48)) >> 2)] = stats.fsid; + HEAPU32[(((buf) + (64)) >> 2)] = stats.flags; + // ST_NOSUID + HEAPU32[(((buf) + (56)) >> 2)] = stats.namelen; + }, + doMsync(addr, stream, len, flags, offset) { + if (!FS.isFile(stream.node.mode)) { + throw new FS.ErrnoError(43); + } + if (flags & 2) { + // MAP_PRIVATE calls need not to be synced back to underlying fs + return 0; + } + var buffer = HEAPU8.slice(addr, addr + len); + FS.msync(stream, buffer, offset, len, flags); + }, + getStreamFromFD(fd) { + var stream = FS.getStreamChecked(fd); + return stream; + }, + varargs: undefined, + getStr(ptr) { + var ret = UTF8ToString(ptr); + return ret; + } +}; + +function ___syscall_dup(fd) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(3, 0, 1, fd); + try { + var old = SYSCALLS.getStreamFromFD(fd); + return FS.dupStream(old).fd; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_faccessat(dirfd, path, amode, flags) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(4, 0, 1, dirfd, path, amode, flags); + try { + path = SYSCALLS.getStr(path); + assert(!flags || flags == 512); + path = SYSCALLS.calculateAt(dirfd, path); + if (amode & ~7) { + // need a valid mode + return -28; + } + var lookup = FS.lookupPath(path, { + follow: true + }); + var node = lookup.node; + if (!node) { + return -44; + } + var perms = ""; + if (amode & 4) perms += "r"; + if (amode & 2) perms += "w"; + if (amode & 1) perms += "x"; + if (perms && FS.nodePermissions(node, perms)) { + return -2; + } + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +var syscallGetVarargI = () => { + assert(SYSCALLS.varargs != undefined); + // the `+` prepended here is necessary to convince the JSCompiler that varargs is indeed a number. + var ret = HEAP32[((+SYSCALLS.varargs) >> 2)]; + SYSCALLS.varargs += 4; + return ret; +}; + +var syscallGetVarargP = syscallGetVarargI; + +function ___syscall_fcntl64(fd, cmd, varargs) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(5, 0, 1, fd, cmd, varargs); + SYSCALLS.varargs = varargs; + try { + var stream = SYSCALLS.getStreamFromFD(fd); + switch (cmd) { + case 0: + { + var arg = syscallGetVarargI(); + if (arg < 0) { + return -28; + } + while (FS.streams[arg]) { + arg++; + } + var newStream; + newStream = FS.dupStream(stream, arg); + return newStream.fd; + } + + case 1: + case 2: + return 0; + + // FD_CLOEXEC makes no sense for a single process. + case 3: + return stream.flags; + + case 4: + { + var arg = syscallGetVarargI(); + stream.flags |= arg; + return 0; + } + + case 12: + { + var arg = syscallGetVarargP(); + var offset = 0; + // We're always unlocked. + HEAP16[(((arg) + (offset)) >> 1)] = 2; + return 0; + } + + case 13: + case 14: + // Pretend that the locking is successful. These are process-level locks, + // and Emscripten programs are a single process. If we supported linking a + // filesystem between programs, we'd need to do more here. + // See https://github.com/emscripten-core/emscripten/issues/23697 + return 0; + } + return -28; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_fstat64(fd, buf) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(6, 0, 1, fd, buf); + try { + return SYSCALLS.writeStat(buf, FS.fstat(fd)); + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +var convertI32PairToI53Checked = (lo, hi) => { + assert(lo == (lo >>> 0) || lo == (lo | 0)); + // lo should either be a i32 or a u32 + assert(hi === (hi | 0)); + // hi should be a i32 + return ((hi + 2097152) >>> 0 < 4194305 - !!lo) ? (lo >>> 0) + hi * 4294967296 : NaN; +}; + +function ___syscall_ftruncate64(fd, length_low, length_high) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(7, 0, 1, fd, length_low, length_high); + var length = convertI32PairToI53Checked(length_low, length_high); + try { + if (isNaN(length)) return -61; + FS.ftruncate(fd, length); + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +var stringToUTF8 = (str, outPtr, maxBytesToWrite) => { + assert(typeof maxBytesToWrite == "number", "stringToUTF8(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"); + return stringToUTF8Array(str, HEAPU8, outPtr, maxBytesToWrite); +}; + +function ___syscall_getdents64(fd, dirp, count) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(8, 0, 1, fd, dirp, count); + try { + var stream = SYSCALLS.getStreamFromFD(fd); + stream.getdents ||= FS.readdir(stream.path); + var struct_size = 280; + var pos = 0; + var off = FS.llseek(stream, 0, 1); + var startIdx = Math.floor(off / struct_size); + var endIdx = Math.min(stream.getdents.length, startIdx + Math.floor(count / struct_size)); + for (var idx = startIdx; idx < endIdx; idx++) { + var id; + var type; + var name = stream.getdents[idx]; + if (name === ".") { + id = stream.node.id; + type = 4; + } else if (name === "..") { + var lookup = FS.lookupPath(stream.path, { + parent: true + }); + id = lookup.node.id; + type = 4; + } else { + var child; + try { + child = FS.lookupNode(stream.node, name); + } catch (e) { + // If the entry is not a directory, file, or symlink, nodefs + // lookupNode will raise EINVAL. Skip these and continue. + if (e?.errno === 28) { + continue; + } + throw e; + } + id = child.id; + type = FS.isChrdev(child.mode) ? 2 : // character device. + FS.isDir(child.mode) ? 4 : // directory + FS.isLink(child.mode) ? 10 : // symbolic link. + 8; + } + assert(id); + (tempI64 = [ id >>> 0, (tempDouble = id, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[((dirp + pos) >> 2)] = tempI64[0], HEAP32[(((dirp + pos) + (4)) >> 2)] = tempI64[1]); + (tempI64 = [ (idx + 1) * struct_size >>> 0, (tempDouble = (idx + 1) * struct_size, + (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((dirp + pos) + (8)) >> 2)] = tempI64[0], HEAP32[(((dirp + pos) + (12)) >> 2)] = tempI64[1]); + HEAP16[(((dirp + pos) + (16)) >> 1)] = 280; + HEAP8[(dirp + pos) + (18)] = type; + stringToUTF8(name, dirp + pos + 19, 256); + pos += struct_size; + } + FS.llseek(stream, idx * struct_size, 0); + return pos; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_ioctl(fd, op, varargs) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(9, 0, 1, fd, op, varargs); + SYSCALLS.varargs = varargs; + try { + var stream = SYSCALLS.getStreamFromFD(fd); + switch (op) { + case 21509: + { + if (!stream.tty) return -59; + return 0; + } + + case 21505: + { + if (!stream.tty) return -59; + if (stream.tty.ops.ioctl_tcgets) { + var termios = stream.tty.ops.ioctl_tcgets(stream); + var argp = syscallGetVarargP(); + HEAP32[((argp) >> 2)] = termios.c_iflag || 0; + HEAP32[(((argp) + (4)) >> 2)] = termios.c_oflag || 0; + HEAP32[(((argp) + (8)) >> 2)] = termios.c_cflag || 0; + HEAP32[(((argp) + (12)) >> 2)] = termios.c_lflag || 0; + for (var i = 0; i < 32; i++) { + HEAP8[(argp + i) + (17)] = termios.c_cc[i] || 0; + } + return 0; + } + return 0; + } + + case 21510: + case 21511: + case 21512: + { + if (!stream.tty) return -59; + return 0; + } + + case 21506: + case 21507: + case 21508: + { + if (!stream.tty) return -59; + if (stream.tty.ops.ioctl_tcsets) { + var argp = syscallGetVarargP(); + var c_iflag = HEAP32[((argp) >> 2)]; + var c_oflag = HEAP32[(((argp) + (4)) >> 2)]; + var c_cflag = HEAP32[(((argp) + (8)) >> 2)]; + var c_lflag = HEAP32[(((argp) + (12)) >> 2)]; + var c_cc = []; + for (var i = 0; i < 32; i++) { + c_cc.push(HEAP8[(argp + i) + (17)]); + } + return stream.tty.ops.ioctl_tcsets(stream.tty, op, { + c_iflag, + c_oflag, + c_cflag, + c_lflag, + c_cc + }); + } + return 0; + } + + case 21519: + { + if (!stream.tty) return -59; + var argp = syscallGetVarargP(); + HEAP32[((argp) >> 2)] = 0; + return 0; + } + + case 21520: + { + if (!stream.tty) return -59; + return -28; + } + + case 21537: + case 21531: + { + var argp = syscallGetVarargP(); + return FS.ioctl(stream, op, argp); + } + + case 21523: + { + // TODO: in theory we should write to the winsize struct that gets + // passed in, but for now musl doesn't read anything on it + if (!stream.tty) return -59; + if (stream.tty.ops.ioctl_tiocgwinsz) { + var winsize = stream.tty.ops.ioctl_tiocgwinsz(stream.tty); + var argp = syscallGetVarargP(); + HEAP16[((argp) >> 1)] = winsize[0]; + HEAP16[(((argp) + (2)) >> 1)] = winsize[1]; + } + return 0; + } + + case 21524: + { + // TODO: technically, this ioctl call should change the window size. + // but, since emscripten doesn't have any concept of a terminal window + // yet, we'll just silently throw it away as we do TIOCGWINSZ + if (!stream.tty) return -59; + return 0; + } + + case 21515: + { + if (!stream.tty) return -59; + return 0; + } + + default: + return -28; + } + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_lstat64(path, buf) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(10, 0, 1, path, buf); + try { + path = SYSCALLS.getStr(path); + return SYSCALLS.writeStat(buf, FS.lstat(path)); + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_newfstatat(dirfd, path, buf, flags) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(11, 0, 1, dirfd, path, buf, flags); + try { + path = SYSCALLS.getStr(path); + var nofollow = flags & 256; + var allowEmpty = flags & 4096; + flags = flags & (~6400); + assert(!flags, `unknown flags in __syscall_newfstatat: ${flags}`); + path = SYSCALLS.calculateAt(dirfd, path, allowEmpty); + return SYSCALLS.writeStat(buf, nofollow ? FS.lstat(path) : FS.stat(path)); + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_openat(dirfd, path, flags, varargs) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(12, 0, 1, dirfd, path, flags, varargs); + SYSCALLS.varargs = varargs; + try { + path = SYSCALLS.getStr(path); + path = SYSCALLS.calculateAt(dirfd, path); + var mode = varargs ? syscallGetVarargI() : 0; + return FS.open(path, flags, mode).fd; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_stat64(path, buf) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(13, 0, 1, path, buf); + try { + path = SYSCALLS.getStr(path); + return SYSCALLS.writeStat(buf, FS.stat(path)); + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +var __abort_js = () => abort("native code called abort()"); + +var __embind_register_bigint = (primitiveType, name, size, minRange, maxRange) => {}; + +var AsciiToString = ptr => { + var str = ""; + while (1) { + var ch = HEAPU8[ptr++]; + if (!ch) return str; + str += String.fromCharCode(ch); + } +}; + +var awaitingDependencies = {}; + +var registeredTypes = {}; + +var typeDependencies = {}; + +var BindingError = class BindingError extends Error { + constructor(message) { + super(message); + this.name = "BindingError"; + } +}; + +var throwBindingError = message => { + throw new BindingError(message); +}; + +/** @param {Object=} options */ function sharedRegisterType(rawType, registeredInstance, options = {}) { + var name = registeredInstance.name; + if (!rawType) { + throwBindingError(`type "${name}" must have a positive integer typeid pointer`); + } + if (registeredTypes.hasOwnProperty(rawType)) { + if (options.ignoreDuplicateRegistrations) { + return; + } else { + throwBindingError(`Cannot register type '${name}' twice`); + } + } + registeredTypes[rawType] = registeredInstance; + delete typeDependencies[rawType]; + if (awaitingDependencies.hasOwnProperty(rawType)) { + var callbacks = awaitingDependencies[rawType]; + delete awaitingDependencies[rawType]; + callbacks.forEach(cb => cb()); + } +} + +/** @param {Object=} options */ function registerType(rawType, registeredInstance, options = {}) { + return sharedRegisterType(rawType, registeredInstance, options); +} + +/** @suppress {globalThis} */ var __embind_register_bool = (rawType, name, trueValue, falseValue) => { + name = AsciiToString(name); + registerType(rawType, { + name, + fromWireType: function(wt) { + // ambiguous emscripten ABI: sometimes return values are + // true or false, and sometimes integers (0 or 1) + return !!wt; + }, + toWireType: function(destructors, o) { + return o ? trueValue : falseValue; + }, + readValueFromPointer: function(pointer) { + return this.fromWireType(HEAPU8[pointer]); + }, + destructorFunction: null + }); +}; + +var emval_freelist = []; + +var emval_handles = [ 0, 1, , 1, null, 1, true, 1, false, 1 ]; + +var __emval_decref = handle => { + if (handle > 9 && 0 === --emval_handles[handle + 1]) { + assert(emval_handles[handle] !== undefined, `Decref for unallocated handle.`); + emval_handles[handle] = undefined; + emval_freelist.push(handle); + } +}; + +var Emval = { + toValue: handle => { + if (!handle) { + throwBindingError(`Cannot use deleted val. handle = ${handle}`); + } + // handle 2 is supposed to be `undefined`. + assert(handle === 2 || emval_handles[handle] !== undefined && handle % 2 === 0, `invalid handle: ${handle}`); + return emval_handles[handle]; + }, + toHandle: value => { + switch (value) { + case undefined: + return 2; + + case null: + return 4; + + case true: + return 6; + + case false: + return 8; + + default: + { + const handle = emval_freelist.pop() || emval_handles.length; + emval_handles[handle] = value; + emval_handles[handle + 1] = 1; + return handle; + } + } + } +}; + +/** @suppress {globalThis} */ function readPointer(pointer) { + return this.fromWireType(HEAPU32[((pointer) >> 2)]); +} + +var EmValType = { + name: "emscripten::val", + fromWireType: handle => { + var rv = Emval.toValue(handle); + __emval_decref(handle); + return rv; + }, + toWireType: (destructors, value) => Emval.toHandle(value), + readValueFromPointer: readPointer, + destructorFunction: null +}; + +var __embind_register_emval = rawType => registerType(rawType, EmValType); + +var floatReadValueFromPointer = (name, width) => { + switch (width) { + case 4: + return function(pointer) { + return this.fromWireType(HEAPF32[((pointer) >> 2)]); + }; + + case 8: + return function(pointer) { + return this.fromWireType(HEAPF64[((pointer) >> 3)]); + }; + + default: + throw new TypeError(`invalid float width (${width}): ${name}`); + } +}; + +var embindRepr = v => { + if (v === null) { + return "null"; + } + var t = typeof v; + if (t === "object" || t === "array" || t === "function") { + return v.toString(); + } else { + return "" + v; + } +}; + +var __embind_register_float = (rawType, name, size) => { + name = AsciiToString(name); + registerType(rawType, { + name, + fromWireType: value => value, + toWireType: (destructors, value) => { + if (typeof value != "number" && typeof value != "boolean") { + throw new TypeError(`Cannot convert ${embindRepr(value)} to ${this.name}`); + } + // The VM will perform JS to Wasm value conversion, according to the spec: + // https://www.w3.org/TR/wasm-js-api-1/#towebassemblyvalue + return value; + }, + readValueFromPointer: floatReadValueFromPointer(name, size), + destructorFunction: null + }); +}; + +var integerReadValueFromPointer = (name, width, signed) => { + // integers are quite common, so generate very specialized functions + switch (width) { + case 1: + return signed ? pointer => HEAP8[pointer] : pointer => HEAPU8[pointer]; + + case 2: + return signed ? pointer => HEAP16[((pointer) >> 1)] : pointer => HEAPU16[((pointer) >> 1)]; + + case 4: + return signed ? pointer => HEAP32[((pointer) >> 2)] : pointer => HEAPU32[((pointer) >> 2)]; + + default: + throw new TypeError(`invalid integer width (${width}): ${name}`); + } +}; + +var assertIntegerRange = (typeName, value, minRange, maxRange) => { + if (value < minRange || value > maxRange) { + throw new TypeError(`Passing a number "${embindRepr(value)}" from JS side to C/C++ side to an argument of type "${typeName}", which is outside the valid range [${minRange}, ${maxRange}]!`); + } +}; + +/** @suppress {globalThis} */ var __embind_register_integer = (primitiveType, name, size, minRange, maxRange) => { + name = AsciiToString(name); + const isUnsignedType = minRange === 0; + let fromWireType = value => value; + if (isUnsignedType) { + var bitshift = 32 - 8 * size; + fromWireType = value => (value << bitshift) >>> bitshift; + maxRange = fromWireType(maxRange); + } + registerType(primitiveType, { + name, + fromWireType, + toWireType: (destructors, value) => { + if (typeof value != "number" && typeof value != "boolean") { + throw new TypeError(`Cannot convert "${embindRepr(value)}" to ${name}`); + } + assertIntegerRange(name, value, minRange, maxRange); + // The VM will perform JS to Wasm value conversion, according to the spec: + // https://www.w3.org/TR/wasm-js-api-1/#towebassemblyvalue + return value; + }, + readValueFromPointer: integerReadValueFromPointer(name, size, minRange !== 0), + destructorFunction: null + }); +}; + +var __embind_register_memory_view = (rawType, dataTypeIndex, name) => { + var typeMapping = [ Int8Array, Uint8Array, Int16Array, Uint16Array, Int32Array, Uint32Array, Float32Array, Float64Array ]; + var TA = typeMapping[dataTypeIndex]; + function decodeMemoryView(handle) { + var size = HEAPU32[((handle) >> 2)]; + var data = HEAPU32[(((handle) + (4)) >> 2)]; + return new TA(HEAP8.buffer, data, size); + } + name = AsciiToString(name); + registerType(rawType, { + name, + fromWireType: decodeMemoryView, + readValueFromPointer: decodeMemoryView + }, { + ignoreDuplicateRegistrations: true + }); +}; + +var __embind_register_std_string = (rawType, name) => { + name = AsciiToString(name); + var stdStringIsUTF8 = true; + registerType(rawType, { + name, + // For some method names we use string keys here since they are part of + // the public/external API and/or used by the runtime-generated code. + fromWireType(value) { + var length = HEAPU32[((value) >> 2)]; + var payload = value + 4; + var str; + if (stdStringIsUTF8) { + str = UTF8ToString(payload, length, true); + } else { + str = ""; + for (var i = 0; i < length; ++i) { + str += String.fromCharCode(HEAPU8[payload + i]); + } + } + _free(value); + return str; + }, + toWireType(destructors, value) { + if (value instanceof ArrayBuffer) { + value = new Uint8Array(value); + } + var length; + var valueIsOfTypeString = (typeof value == "string"); + // We accept `string` or array views with single byte elements + if (!(valueIsOfTypeString || (ArrayBuffer.isView(value) && value.BYTES_PER_ELEMENT == 1))) { + throwBindingError("Cannot pass non-string to std::string"); + } + if (stdStringIsUTF8 && valueIsOfTypeString) { + length = lengthBytesUTF8(value); + } else { + length = value.length; + } + // assumes POINTER_SIZE alignment + var base = _malloc(4 + length + 1); + var ptr = base + 4; + HEAPU32[((base) >> 2)] = length; + if (valueIsOfTypeString) { + if (stdStringIsUTF8) { + stringToUTF8(value, ptr, length + 1); + } else { + for (var i = 0; i < length; ++i) { + var charCode = value.charCodeAt(i); + if (charCode > 255) { + _free(base); + throwBindingError("String has UTF-16 code units that do not fit in 8 bits"); + } + HEAPU8[ptr + i] = charCode; + } + } + } else { + HEAPU8.set(value, ptr); + } + if (destructors !== null) { + destructors.push(_free, base); + } + return base; + }, + readValueFromPointer: readPointer, + destructorFunction(ptr) { + _free(ptr); + } + }); +}; + +var UTF16Decoder = new TextDecoder("utf-16le"); + +var UTF16ToString = (ptr, maxBytesToRead, ignoreNul) => { + assert(ptr % 2 == 0, "Pointer passed to UTF16ToString must be aligned to two bytes!"); + var idx = ((ptr) >> 1); + var endIdx = findStringEnd(HEAPU16, idx, maxBytesToRead / 2, ignoreNul); + return UTF16Decoder.decode(HEAPU16.slice(idx, endIdx)); +}; + +var stringToUTF16 = (str, outPtr, maxBytesToWrite) => { + assert(outPtr % 2 == 0, "Pointer passed to stringToUTF16 must be aligned to two bytes!"); + assert(typeof maxBytesToWrite == "number", "stringToUTF16(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"); + // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed. + maxBytesToWrite ??= 2147483647; + if (maxBytesToWrite < 2) return 0; + maxBytesToWrite -= 2; + // Null terminator. + var startPtr = outPtr; + var numCharsToWrite = (maxBytesToWrite < str.length * 2) ? (maxBytesToWrite / 2) : str.length; + for (var i = 0; i < numCharsToWrite; ++i) { + // charCodeAt returns a UTF-16 encoded code unit, so it can be directly written to the HEAP. + var codeUnit = str.charCodeAt(i); + // possibly a lead surrogate + HEAP16[((outPtr) >> 1)] = codeUnit; + outPtr += 2; + } + // Null-terminate the pointer to the HEAP. + HEAP16[((outPtr) >> 1)] = 0; + return outPtr - startPtr; +}; + +var lengthBytesUTF16 = str => str.length * 2; + +var UTF32ToString = (ptr, maxBytesToRead, ignoreNul) => { + assert(ptr % 4 == 0, "Pointer passed to UTF32ToString must be aligned to four bytes!"); + var str = ""; + var startIdx = ((ptr) >> 2); + // If maxBytesToRead is not passed explicitly, it will be undefined, and this + // will always evaluate to true. This saves on code size. + for (var i = 0; !(i >= maxBytesToRead / 4); i++) { + var utf32 = HEAPU32[startIdx + i]; + if (!utf32 && !ignoreNul) break; + str += String.fromCodePoint(utf32); + } + return str; +}; + +var stringToUTF32 = (str, outPtr, maxBytesToWrite) => { + assert(outPtr % 4 == 0, "Pointer passed to stringToUTF32 must be aligned to four bytes!"); + assert(typeof maxBytesToWrite == "number", "stringToUTF32(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"); + // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed. + maxBytesToWrite ??= 2147483647; + if (maxBytesToWrite < 4) return 0; + var startPtr = outPtr; + var endPtr = startPtr + maxBytesToWrite - 4; + for (var i = 0; i < str.length; ++i) { + var codePoint = str.codePointAt(i); + // Gotcha: if codePoint is over 0xFFFF, it is represented as a surrogate pair in UTF-16. + // We need to manually skip over the second code unit for correct iteration. + if (codePoint > 65535) { + i++; + } + HEAP32[((outPtr) >> 2)] = codePoint; + outPtr += 4; + if (outPtr + 4 > endPtr) break; + } + // Null-terminate the pointer to the HEAP. + HEAP32[((outPtr) >> 2)] = 0; + return outPtr - startPtr; +}; + +var lengthBytesUTF32 = str => { + var len = 0; + for (var i = 0; i < str.length; ++i) { + var codePoint = str.codePointAt(i); + // Gotcha: if codePoint is over 0xFFFF, it is represented as a surrogate pair in UTF-16. + // We need to manually skip over the second code unit for correct iteration. + if (codePoint > 65535) { + i++; + } + len += 4; + } + return len; +}; + +var __embind_register_std_wstring = (rawType, charSize, name) => { + name = AsciiToString(name); + var decodeString, encodeString, lengthBytesUTF; + if (charSize === 2) { + decodeString = UTF16ToString; + encodeString = stringToUTF16; + lengthBytesUTF = lengthBytesUTF16; + } else { + assert(charSize === 4, "only 2-byte and 4-byte strings are currently supported"); + decodeString = UTF32ToString; + encodeString = stringToUTF32; + lengthBytesUTF = lengthBytesUTF32; + } + registerType(rawType, { + name, + fromWireType: value => { + // Code mostly taken from _embind_register_std_string fromWireType + var length = HEAPU32[((value) >> 2)]; + var str = decodeString(value + 4, length * charSize, true); + _free(value); + return str; + }, + toWireType: (destructors, value) => { + if (!(typeof value == "string")) { + throwBindingError(`Cannot pass non-string to C++ string type ${name}`); + } + // assumes POINTER_SIZE alignment + var length = lengthBytesUTF(value); + var ptr = _malloc(4 + length + charSize); + HEAPU32[((ptr) >> 2)] = length / charSize; + encodeString(value, ptr + 4, length + charSize); + if (destructors !== null) { + destructors.push(_free, ptr); + } + return ptr; + }, + readValueFromPointer: readPointer, + destructorFunction(ptr) { + _free(ptr); + } + }); +}; + +var __embind_register_void = (rawType, name) => { + name = AsciiToString(name); + registerType(rawType, { + isVoid: true, + // void return values can be optimized out sometimes + name, + fromWireType: () => undefined, + // TODO: assert if anything else is given? + toWireType: (destructors, o) => undefined + }); +}; + +var __emscripten_init_main_thread_js = tb => { + // Pass the thread address to the native code where they are stored in wasm + // globals which act as a form of TLS. Global constructors trying + // to access this value will read the wrong value, but that is UB anyway. + __emscripten_thread_init(tb, /*is_main=*/ !ENVIRONMENT_IS_WORKER, /*is_runtime=*/ 1, /*can_block=*/ !ENVIRONMENT_IS_WEB, /*default_stacksize=*/ 65536, /*start_profiling=*/ false); + PThread.threadInitTLS(); +}; + +var handleException = e => { + // Certain exception types we do not treat as errors since they are used for + // internal control flow. + // 1. ExitStatus, which is thrown by exit() + // 2. "unwind", which is thrown by emscripten_unwind_to_js_event_loop() and others + // that wish to return to JS event loop. + if (e instanceof ExitStatus || e == "unwind") { + return EXITSTATUS; + } + checkStackCookie(); + if (e instanceof WebAssembly.RuntimeError) { + if (_emscripten_stack_get_current() <= 0) { + err("Stack overflow detected. You can try increasing -sSTACK_SIZE (currently set to 65536)"); + } + } + quit_(1, e); +}; + +var maybeExit = () => { + if (!keepRuntimeAlive()) { + try { + if (ENVIRONMENT_IS_PTHREAD) { + // exit the current thread, but only if there is one active. + // TODO(https://github.com/emscripten-core/emscripten/issues/25076): + // Unify this check with the runtimeExited check above + if (_pthread_self()) __emscripten_thread_exit(EXITSTATUS); + return; + } + _exit(EXITSTATUS); + } catch (e) { + handleException(e); + } + } +}; + +var callUserCallback = func => { + if (ABORT) { + err("user callback triggered after runtime exited or application aborted. Ignoring."); + return; + } + try { + return func(); + } catch (e) { + handleException(e); + } finally { + maybeExit(); + } +}; + +var waitAsyncPolyfilled = (!Atomics.waitAsync || globalThis.Deno || (globalThis.navigator?.userAgent && Number((navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./) || [])[2]) < 91)); + +var __emscripten_thread_mailbox_await = pthread_ptr => { + if (!waitAsyncPolyfilled) { + // Wait on the pthread's initial self-pointer field because it is easy and + // safe to access from sending threads that need to notify the waiting + // thread. + // TODO: How to make this work with wasm64? + var wait = Atomics.waitAsync(HEAP32, ((pthread_ptr) >> 2), pthread_ptr); + assert(wait.async); + wait.value.then(checkMailbox); + var waitingAsync = pthread_ptr + 128; + Atomics.store(HEAP32, ((waitingAsync) >> 2), 1); + } +}; + +var checkMailbox = () => callUserCallback(() => { + // Only check the mailbox if we have a live pthread runtime. We implement + // pthread_self to return 0 if there is no live runtime. + // TODO(https://github.com/emscripten-core/emscripten/issues/25076): + // Is this check still needed? `callUserCallback` is supposed to + // ensure the runtime is alive, and if `_pthread_self` is NULL then the + // runtime certainly is *not* alive, so this should be a redundant check. + var pthread_ptr = _pthread_self(); + if (pthread_ptr) { + // If we are using Atomics.waitAsync as our notification mechanism, wait + // for a notification before processing the mailbox to avoid missing any + // work that could otherwise arrive after we've finished processing the + // mailbox and before we're ready for the next notification. + __emscripten_thread_mailbox_await(pthread_ptr); + __emscripten_check_mailbox(); + } +}); + +var __emscripten_notify_mailbox_postmessage = (targetThread, currThreadId) => { + if (targetThread == currThreadId) { + setTimeout(checkMailbox); + } else if (ENVIRONMENT_IS_PTHREAD) { + postMessage({ + targetThread, + cmd: "checkMailbox" + }); + } else { + var worker = PThread.pthreads[targetThread]; + if (!worker) { + err(`Cannot send message to thread with ID ${targetThread}, unknown thread ID!`); + return; + } + worker.postMessage({ + cmd: "checkMailbox" + }); + } +}; + +var proxiedJSCallArgs = []; + +var __emscripten_receive_on_main_thread_js = (funcIndex, emAsmAddr, callingThread, bufSize, args, ctx, ctxArgs) => { + // Sometimes we need to backproxy events to the calling thread (e.g. + // HTML5 DOM events handlers such as + // emscripten_set_mousemove_callback()), so keep track in a globally + // accessible variable about the thread that initiated the proxying. + proxiedJSCallArgs.length = 0; + var b = ((args) >> 3); + var end = ((args + bufSize) >> 3); + while (b < end) { + var arg = HEAPF64[b++]; + proxiedJSCallArgs.push(arg); + } + // Proxied JS library funcs use funcIndex and EM_ASM functions use emAsmAddr + assert(!emAsmAddr); + var func = proxiedFunctionTable[funcIndex]; + assert(!(funcIndex && emAsmAddr)); + assert(func.length == proxiedJSCallArgs.length, "Call args mismatch in _emscripten_receive_on_main_thread_js"); + PThread.currentProxiedOperationCallerThread = callingThread; + var rtn = func(...proxiedJSCallArgs); + PThread.currentProxiedOperationCallerThread = 0; + if (ctx) { + rtn.then(rtn => __emscripten_run_js_on_main_thread_done(ctx, ctxArgs, rtn)); + return; + } + // Proxied functions can return any type except bigint. All other types + // coerce to f64/double (the return type of this function in C) but not + // bigint. + assert(typeof rtn != "bigint"); + return rtn; +}; + +var __emscripten_thread_cleanup = thread => { + // Called when a thread needs to be cleaned up so it can be reused. + // A thread is considered reusable when it either returns from its + // entry point, calls pthread_exit, or acts upon a cancellation. + // Detached threads are responsible for calling this themselves, + // otherwise pthread_join is responsible for calling this. + if (!ENVIRONMENT_IS_PTHREAD) cleanupThread(thread); else postMessage({ + cmd: "cleanupThread", + thread + }); +}; + +var __emscripten_thread_set_strongref = thread => { + // Called when a thread needs to be strongly referenced. + // Currently only used for: + // - keeping the "main" thread alive in PROXY_TO_PTHREAD mode; + // - crashed threads that need to propagate the uncaught exception + // back to the main thread. + if (ENVIRONMENT_IS_NODE) { + PThread.pthreads[thread].ref(); + } +}; + +function __mmap_js(len, prot, flags, fd, offset_low, offset_high, allocated, addr) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(14, 0, 1, len, prot, flags, fd, offset_low, offset_high, allocated, addr); + var offset = convertI32PairToI53Checked(offset_low, offset_high); + try { + // musl's mmap doesn't allow values over a certain limit + // see OFF_MASK in mmap.c. + assert(!isNaN(offset)); + var stream = SYSCALLS.getStreamFromFD(fd); + var res = FS.mmap(stream, len, offset, prot, flags); + var ptr = res.ptr; + HEAP32[((allocated) >> 2)] = res.allocated; + HEAPU32[((addr) >> 2)] = ptr; + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function __munmap_js(addr, len, prot, flags, fd, offset_low, offset_high) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(15, 0, 1, addr, len, prot, flags, fd, offset_low, offset_high); + var offset = convertI32PairToI53Checked(offset_low, offset_high); + try { + var stream = SYSCALLS.getStreamFromFD(fd); + if (prot & 2) { + SYSCALLS.doMsync(addr, stream, len, flags, offset); + } + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +var __tzset_js = (timezone, daylight, std_name, dst_name) => { + // TODO: Use (malleable) environment variables instead of system settings. + var currentYear = (new Date).getFullYear(); + var winter = new Date(currentYear, 0, 1); + var summer = new Date(currentYear, 6, 1); + var winterOffset = winter.getTimezoneOffset(); + var summerOffset = summer.getTimezoneOffset(); + // Local standard timezone offset. Local standard time is not adjusted for + // daylight savings. This code uses the fact that getTimezoneOffset returns + // a greater value during Standard Time versus Daylight Saving Time (DST). + // Thus it determines the expected output during Standard Time, and it + // compares whether the output of the given date the same (Standard) or less + // (DST). + var stdTimezoneOffset = Math.max(winterOffset, summerOffset); + // timezone is specified as seconds west of UTC ("The external variable + // `timezone` shall be set to the difference, in seconds, between + // Coordinated Universal Time (UTC) and local standard time."), the same + // as returned by stdTimezoneOffset. + // See http://pubs.opengroup.org/onlinepubs/009695399/functions/tzset.html + HEAPU32[((timezone) >> 2)] = stdTimezoneOffset * 60; + HEAP32[((daylight) >> 2)] = Number(winterOffset != summerOffset); + var extractZone = timezoneOffset => { + // Why inverse sign? + // Read here https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getTimezoneOffset + var sign = timezoneOffset >= 0 ? "-" : "+"; + var absOffset = Math.abs(timezoneOffset); + var hours = String(Math.floor(absOffset / 60)).padStart(2, "0"); + var minutes = String(absOffset % 60).padStart(2, "0"); + return `UTC${sign}${hours}${minutes}`; + }; + var winterName = extractZone(winterOffset); + var summerName = extractZone(summerOffset); + assert(winterName); + assert(summerName); + assert(lengthBytesUTF8(winterName) <= 16, `timezone name truncated to fit in TZNAME_MAX (${winterName})`); + assert(lengthBytesUTF8(summerName) <= 16, `timezone name truncated to fit in TZNAME_MAX (${summerName})`); + if (summerOffset < winterOffset) { + // Northern hemisphere + stringToUTF8(winterName, std_name, 17); + stringToUTF8(summerName, dst_name, 17); + } else { + stringToUTF8(winterName, dst_name, 17); + stringToUTF8(summerName, std_name, 17); + } +}; + +var _emscripten_get_now = () => performance.timeOrigin + performance.now(); + +var _emscripten_date_now = () => Date.now(); + +var nowIsMonotonic = 1; + +var checkWasiClock = clock_id => clock_id >= 0 && clock_id <= 3; + +function _clock_time_get(clk_id, ignored_precision_low, ignored_precision_high, ptime) { + var ignored_precision = convertI32PairToI53Checked(ignored_precision_low, ignored_precision_high); + if (!checkWasiClock(clk_id)) { + return 28; + } + var now; + // all wasi clocks but realtime are monotonic + if (clk_id === 0) { + now = _emscripten_date_now(); + } else if (nowIsMonotonic) { + now = _emscripten_get_now(); + } else { + return 52; + } + // "now" is in ms, and wasi times are in ns. + var nsec = Math.round(now * 1e3 * 1e3); + (tempI64 = [ nsec >>> 0, (tempDouble = nsec, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[((ptime) >> 2)] = tempI64[0], HEAP32[(((ptime) + (4)) >> 2)] = tempI64[1]); + return 0; +} + +var _emscripten_check_blocking_allowed = () => { + if (ENVIRONMENT_IS_NODE) return; + if (ENVIRONMENT_IS_WORKER) return; + // Blocking in a worker/pthread is fine. + warnOnce("Blocking on the main thread is very dangerous, see https://emscripten.org/docs/porting/pthreads.html#blocking-on-the-main-browser-thread"); +}; + +var _emscripten_errn = (str, len) => err(UTF8ToString(str, len)); + +var runtimeKeepalivePush = () => { + runtimeKeepaliveCounter += 1; +}; + +var _emscripten_exit_with_live_runtime = () => { + runtimeKeepalivePush(); + throw "unwind"; +}; + +var getHeapMax = () => HEAPU8.length; + +var _emscripten_get_heap_max = () => getHeapMax(); + +var _emscripten_num_logical_cores = () => ENVIRONMENT_IS_NODE ? require("node:os").cpus().length : navigator["hardwareConcurrency"]; + +var UNWIND_CACHE = {}; + +var stringToNewUTF8 = str => { + var size = lengthBytesUTF8(str) + 1; + var ret = _malloc(size); + if (ret) stringToUTF8(str, ret, size); + return ret; +}; + +/** @returns {number} */ var convertFrameToPC = frame => { + var match; + if (match = /\bwasm-function\[\d+\]:(0x[0-9a-f]+)/.exec(frame)) { + // Wasm engines give the binary offset directly, so we use that as return address + return +match[1]; + } else if (match = /\bwasm-function\[(\d+)\]:(\d+)/.exec(frame)) { + // Older versions of v8 (e.g node v10) give function index and offset in + // the function. That format is not supported since it does not provide + // the information we need to map the frame to a global program counter. + warnOnce("legacy backtrace format detected, this version of v8 is no longer supported by the emscripten backtrace mechanism"); + } else if (match = /:(\d+):\d+(?:\)|$)/.exec(frame)) { + // If we are in js, we can use the js line number as the "return address". + // This should work for wasm2js. We tag the high bit to distinguish this + // from wasm addresses. + return 2147483648 | +match[1]; + } + // return 0 if we can't find any + return 0; +}; + +var saveInUnwindCache = callstack => { + for (var line of callstack) { + var pc = convertFrameToPC(line); + if (pc) { + UNWIND_CACHE[pc] = line; + } + } +}; + +var jsStackTrace = () => (new Error).stack.toString(); + +var _emscripten_stack_snapshot = () => { + var callstack = jsStackTrace().split("\n"); + if (callstack[0] == "Error") { + callstack.shift(); + } + saveInUnwindCache(callstack); + // Caches the stack snapshot so that emscripten_stack_unwind_buffer() can + // unwind from this spot. + UNWIND_CACHE.last_addr = convertFrameToPC(callstack[3]); + UNWIND_CACHE.last_stack = callstack; + return UNWIND_CACHE.last_addr; +}; + +var _emscripten_pc_get_function = pc => { + var frame = UNWIND_CACHE[pc]; + if (!frame) return 0; + var name; + var match; + // First try to match foo.wasm.sym files explcitly. e.g. + // at test_return_address.wasm.main (wasm://wasm/test_return_address.wasm-0012cc2a:wasm-function[26]:0x9f3 + // Then match JS symbols which don't include that module name: + // at invokeEntryPoint (.../test_return_address.js:1500:42) + // Finally match firefox format: + // Object._main@http://server.com:4324:12' + if (match = /^\s+at .*\.wasm\.(.*) \(.*\)$/.exec(frame)) { + name = match[1]; + } else if (match = /^\s+at (.*) \(.*\)$/.exec(frame)) { + name = match[1]; + } else if (match = /^(.+?)@/.exec(frame)) { + name = match[1]; + } else { + return 0; + } + _free(_emscripten_pc_get_function.ret ?? 0); + _emscripten_pc_get_function.ret = stringToNewUTF8(name); + return _emscripten_pc_get_function.ret; +}; + +var abortOnCannotGrowMemory = requestedSize => { + abort(`Cannot enlarge memory arrays to size ${requestedSize} bytes (OOM). Either (1) compile with -sINITIAL_MEMORY=X with X higher than the current value ${HEAP8.length}, (2) compile with -sALLOW_MEMORY_GROWTH which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -sABORTING_MALLOC=0`); +}; + +var _emscripten_resize_heap = requestedSize => { + var oldSize = HEAPU8.length; + // With CAN_ADDRESS_2GB or MEMORY64, pointers are already unsigned. + requestedSize >>>= 0; + abortOnCannotGrowMemory(requestedSize); +}; + +var _emscripten_stack_unwind_buffer = (addr, buffer, count) => { + var stack; + if (UNWIND_CACHE.last_addr == addr) { + stack = UNWIND_CACHE.last_stack; + } else { + stack = jsStackTrace().split("\n"); + if (stack[0] == "Error") { + stack.shift(); + } + saveInUnwindCache(stack); + } + var offset = 3; + while (stack[offset] && convertFrameToPC(stack[offset]) != addr) { + ++offset; + } + for (var i = 0; i < count && stack[i + offset]; ++i) { + HEAP32[(((buffer) + (i * 4)) >> 2)] = convertFrameToPC(stack[i + offset]); + } + return i; +}; + +var ENV = {}; + +var getExecutableName = () => thisProgram || "./this.program"; + +var getEnvStrings = () => { + if (!getEnvStrings.strings) { + // Default values. + // Browser language detection #8751 + var lang = (globalThis.navigator?.language ?? "C").replace("-", "_") + ".UTF-8"; + var env = { + "USER": "web_user", + "LOGNAME": "web_user", + "PATH": "/", + "PWD": "/", + "HOME": "/home/web_user", + "LANG": lang, + "_": getExecutableName() + }; + // Apply the user-provided values, if any. + for (var x in ENV) { + // x is a key in ENV; if ENV[x] is undefined, that means it was + // explicitly set to be so. We allow user code to do that to + // force variables with default values to remain unset. + if (ENV[x] === undefined) delete env[x]; else env[x] = ENV[x]; + } + var strings = []; + for (var x in env) { + strings.push(`${x}=${env[x]}`); + } + getEnvStrings.strings = strings; + } + return getEnvStrings.strings; +}; + +function _environ_get(__environ, environ_buf) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(16, 0, 1, __environ, environ_buf); + var bufSize = 0; + var envp = 0; + for (var string of getEnvStrings()) { + var ptr = environ_buf + bufSize; + HEAPU32[(((__environ) + (envp)) >> 2)] = ptr; + bufSize += stringToUTF8(string, ptr, Infinity) + 1; + envp += 4; + } + return 0; +} + +function _environ_sizes_get(penviron_count, penviron_buf_size) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(17, 0, 1, penviron_count, penviron_buf_size); + var strings = getEnvStrings(); + HEAPU32[((penviron_count) >> 2)] = strings.length; + var bufSize = 0; + for (var string of strings) { + bufSize += lengthBytesUTF8(string) + 1; + } + HEAPU32[((penviron_buf_size) >> 2)] = bufSize; + return 0; +} + +function _fd_close(fd) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(18, 0, 1, fd); + try { + var stream = SYSCALLS.getStreamFromFD(fd); + FS.close(stream); + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return e.errno; + } +} + +/** @param {number=} offset */ var doReadv = (stream, iov, iovcnt, offset) => { + var ret = 0; + for (var i = 0; i < iovcnt; i++) { + var ptr = HEAPU32[((iov) >> 2)]; + var len = HEAPU32[(((iov) + (4)) >> 2)]; + iov += 8; + var curr = FS.read(stream, HEAP8, ptr, len, offset); + if (curr < 0) return -1; + ret += curr; + if (curr < len) break; + // nothing more to read + if (typeof offset != "undefined") { + offset += curr; + } + } + return ret; +}; + +function _fd_read(fd, iov, iovcnt, pnum) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(19, 0, 1, fd, iov, iovcnt, pnum); + try { + var stream = SYSCALLS.getStreamFromFD(fd); + var num = doReadv(stream, iov, iovcnt); + HEAPU32[((pnum) >> 2)] = num; + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return e.errno; + } +} + +function _fd_seek(fd, offset_low, offset_high, whence, newOffset) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(20, 0, 1, fd, offset_low, offset_high, whence, newOffset); + var offset = convertI32PairToI53Checked(offset_low, offset_high); + try { + if (isNaN(offset)) return 61; + var stream = SYSCALLS.getStreamFromFD(fd); + FS.llseek(stream, offset, whence); + (tempI64 = [ stream.position >>> 0, (tempDouble = stream.position, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[((newOffset) >> 2)] = tempI64[0], HEAP32[(((newOffset) + (4)) >> 2)] = tempI64[1]); + if (stream.getdents && offset === 0 && whence === 0) stream.getdents = null; + // reset readdir state + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return e.errno; + } +} + +/** @param {number=} offset */ var doWritev = (stream, iov, iovcnt, offset) => { + var ret = 0; + for (var i = 0; i < iovcnt; i++) { + var ptr = HEAPU32[((iov) >> 2)]; + var len = HEAPU32[(((iov) + (4)) >> 2)]; + iov += 8; + var curr = FS.write(stream, HEAP8, ptr, len, offset); + if (curr < 0) return -1; + ret += curr; + if (curr < len) { + // No more space to write. + break; + } + if (typeof offset != "undefined") { + offset += curr; + } + } + return ret; +}; + +function _fd_write(fd, iov, iovcnt, pnum) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(21, 0, 1, fd, iov, iovcnt, pnum); + try { + var stream = SYSCALLS.getStreamFromFD(fd); + var num = doWritev(stream, iov, iovcnt); + HEAPU32[((pnum) >> 2)] = num; + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return e.errno; + } +} + +function _random_get(buffer, size) { + try { + randomFill(HEAPU8.subarray(buffer, buffer + size)); + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return e.errno; + } +} + +var stringToUTF8OnStack = str => { + var size = lengthBytesUTF8(str) + 1; + var ret = stackAlloc(size); + stringToUTF8(str, ret, size); + return ret; +}; + +var ALLOC_STACK = 1; + +var allocate = (slab, allocator) => { + var ret; + assert(typeof allocator == "number", "allocate no longer takes a type argument"); + assert(typeof slab != "number", "allocate no longer takes a number as arg0"); + if (allocator == ALLOC_STACK) { + ret = stackAlloc(slab.length); + } else { + ret = _malloc(slab.length); + } + if (!slab.subarray && !slab.slice) { + slab = new Uint8Array(slab); + } + HEAPU8.set(slab, ret); + return ret; +}; + +var ALLOC_NORMAL = 0; + +var getCFunc = ident => { + var func = Module["_" + ident]; + // closure exported function + assert(func, "Cannot call unknown function " + ident + ", make sure it is exported"); + return func; +}; + +var writeArrayToMemory = (array, buffer) => { + assert(array.length >= 0, "writeArrayToMemory array must have a length (should be an array or typed array)"); + HEAP8.set(array, buffer); +}; + +/** + * @param {string|null=} returnType + * @param {Array=} argTypes + * @param {Array=} args + * @param {Object=} opts + */ var ccall = (ident, returnType, argTypes, args, opts) => { + // For fast lookup of conversion functions + var toC = { + "string": str => { + var ret = 0; + if (str !== null && str !== undefined && str !== 0) { + // null string + ret = stringToUTF8OnStack(str); + } + return ret; + }, + "array": arr => { + var ret = stackAlloc(arr.length); + writeArrayToMemory(arr, ret); + return ret; + } + }; + function convertReturnValue(ret) { + if (returnType === "string") { + return UTF8ToString(ret); + } + if (returnType === "boolean") return Boolean(ret); + return ret; + } + var func = getCFunc(ident); + var cArgs = []; + var stack = 0; + assert(returnType !== "array", 'Return type should not be "array".'); + if (args) { + for (var i = 0; i < args.length; i++) { + var converter = toC[argTypes[i]]; + if (converter) { + if (stack === 0) stack = stackSave(); + cArgs[i] = converter(args[i]); + } else { + cArgs[i] = args[i]; + } + } + } + var ret = func(...cArgs); + function onDone(ret) { + if (stack !== 0) stackRestore(stack); + return convertReturnValue(ret); + } + ret = onDone(ret); + return ret; +}; + +/** + * @param {string=} returnType + * @param {Array=} argTypes + * @param {Object=} opts + */ var cwrap = (ident, returnType, argTypes, opts) => (...args) => ccall(ident, returnType, argTypes, args, opts); + +var FS_createPath = (...args) => FS.createPath(...args); + +var FS_unlink = (...args) => FS.unlink(...args); + +var FS_createLazyFile = (...args) => FS.createLazyFile(...args); + +var FS_createDevice = (...args) => FS.createDevice(...args); + +PThread.init(); + +FS.createPreloadedFile = FS_createPreloadedFile; + +FS.preloadFile = FS_preloadFile; + +FS.staticInit(); + +assert(emval_handles.length === 5 * 2); + +// End JS library code +// include: postlibrary.js +// This file is included after the automatically-generated JS library code +// but before the wasm module is created. +{ + // With WASM_ESM_INTEGRATION this has to happen at the top level and not + // delayed until processModuleArgs. + initMemory(); + // Begin ATMODULES hooks + if (Module["noExitRuntime"]) noExitRuntime = Module["noExitRuntime"]; + if (Module["preloadPlugins"]) preloadPlugins = Module["preloadPlugins"]; + if (Module["print"]) out = Module["print"]; + if (Module["printErr"]) err = Module["printErr"]; + if (Module["wasmBinary"]) wasmBinary = Module["wasmBinary"]; + // End ATMODULES hooks + checkIncomingModuleAPI(); + if (Module["arguments"]) arguments_ = Module["arguments"]; + if (Module["thisProgram"]) thisProgram = Module["thisProgram"]; + // Assertions on removed incoming Module JS APIs. + assert(typeof Module["memoryInitializerPrefixURL"] == "undefined", "Module.memoryInitializerPrefixURL option was removed, use Module.locateFile instead"); + assert(typeof Module["pthreadMainPrefixURL"] == "undefined", "Module.pthreadMainPrefixURL option was removed, use Module.locateFile instead"); + assert(typeof Module["cdInitializerPrefixURL"] == "undefined", "Module.cdInitializerPrefixURL option was removed, use Module.locateFile instead"); + assert(typeof Module["filePackagePrefixURL"] == "undefined", "Module.filePackagePrefixURL option was removed, use Module.locateFile instead"); + assert(typeof Module["read"] == "undefined", "Module.read option was removed"); + assert(typeof Module["readAsync"] == "undefined", "Module.readAsync option was removed (modify readAsync in JS)"); + assert(typeof Module["readBinary"] == "undefined", "Module.readBinary option was removed (modify readBinary in JS)"); + assert(typeof Module["setWindowTitle"] == "undefined", "Module.setWindowTitle option was removed (modify emscripten_set_window_title in JS)"); + assert(typeof Module["TOTAL_MEMORY"] == "undefined", "Module.TOTAL_MEMORY has been renamed Module.INITIAL_MEMORY"); + assert(typeof Module["ENVIRONMENT"] == "undefined", "Module.ENVIRONMENT has been deprecated. To force the environment, use the ENVIRONMENT compile-time option (for example, -sENVIRONMENT=web or -sENVIRONMENT=node)"); + assert(typeof Module["STACK_SIZE"] == "undefined", "STACK_SIZE can no longer be set at runtime. Use -sSTACK_SIZE at link time"); + if (Module["preInit"]) { + if (typeof Module["preInit"] == "function") Module["preInit"] = [ Module["preInit"] ]; + while (Module["preInit"].length > 0) { + Module["preInit"].shift()(); + } + } + consumedModuleProp("preInit"); +} + +// Begin runtime exports +Module["addRunDependency"] = addRunDependency; + +Module["removeRunDependency"] = removeRunDependency; + +Module["ccall"] = ccall; + +Module["cwrap"] = cwrap; + +Module["intArrayFromString"] = intArrayFromString; + +Module["FS_preloadFile"] = FS_preloadFile; + +Module["FS_unlink"] = FS_unlink; + +Module["FS_createPath"] = FS_createPath; + +Module["FS_createDevice"] = FS_createDevice; + +Module["FS_createDataFile"] = FS_createDataFile; + +Module["FS_createLazyFile"] = FS_createLazyFile; + +Module["ALLOC_NORMAL"] = ALLOC_NORMAL; + +Module["allocate"] = allocate; + +Module["IDBFS"] = IDBFS; + +var missingLibrarySymbols = [ "writeI53ToI64", "writeI53ToI64Clamped", "writeI53ToI64Signaling", "writeI53ToU64Clamped", "writeI53ToU64Signaling", "readI53FromI64", "readI53FromU64", "convertI32PairToI53", "convertU32PairToI53", "getTempRet0", "setTempRet0", "createNamedFunction", "growMemory", "withStackSave", "inetPton4", "inetNtop4", "inetPton6", "inetNtop6", "readSockaddr", "writeSockaddr", "readEmAsmArgs", "jstoi_q", "autoResumeAudioContext", "dynCallLegacy", "getDynCaller", "dynCall", "runtimeKeepalivePop", "asmjsMangle", "HandleAllocator", "addOnInit", "addOnPostCtor", "addOnPreMain", "addOnExit", "STACK_SIZE", "STACK_ALIGN", "POINTER_SIZE", "ASSERTIONS", "convertJsFunctionToWasm", "getEmptyTableSlot", "updateTableMap", "getFunctionAddress", "addFunction", "removeFunction", "intArrayToString", "stringToAscii", "registerKeyEventCallback", "findEventTarget", "findCanvasEventTarget", "getBoundingClientRect", "fillMouseEventData", "registerMouseEventCallback", "registerWheelEventCallback", "registerUiEventCallback", "registerFocusEventCallback", "fillDeviceOrientationEventData", "registerDeviceOrientationEventCallback", "fillDeviceMotionEventData", "registerDeviceMotionEventCallback", "screenOrientation", "fillOrientationChangeEventData", "registerOrientationChangeEventCallback", "fillFullscreenChangeEventData", "registerFullscreenChangeEventCallback", "JSEvents_requestFullscreen", "JSEvents_resizeCanvasForFullscreen", "registerRestoreOldStyle", "hideEverythingExceptGivenElement", "restoreHiddenElements", "setLetterbox", "softFullscreenResizeWebGLRenderTarget", "doRequestFullscreen", "fillPointerlockChangeEventData", "registerPointerlockChangeEventCallback", "registerPointerlockErrorEventCallback", "requestPointerLock", "fillVisibilityChangeEventData", "registerVisibilityChangeEventCallback", "registerTouchEventCallback", "fillGamepadEventData", "registerGamepadEventCallback", "registerBeforeUnloadEventCallback", "fillBatteryEventData", "registerBatteryEventCallback", "setCanvasElementSizeCallingThread", "setCanvasElementSizeMainThread", "setCanvasElementSize", "getCanvasSizeCallingThread", "getCanvasSizeMainThread", "getCanvasElementSize", "getCallstack", "convertPCtoSourceLocation", "wasiRightsToMuslOFlags", "wasiOFlagsToMuslOFlags", "safeSetTimeout", "setImmediateWrapped", "safeRequestAnimationFrame", "clearImmediateWrapped", "registerPostMainLoop", "registerPreMainLoop", "getPromise", "makePromise", "idsToPromises", "makePromiseCallback", "findMatchingCatch", "Browser_asyncPrepareDataCounter", "isLeapYear", "ydayFromDate", "arraySum", "addDays", "getSocketFromFD", "getSocketAddress", "FS_mkdirTree", "_setNetworkCallback", "heapObjectForWebGLType", "toTypedArrayIndex", "webgl_enable_ANGLE_instanced_arrays", "webgl_enable_OES_vertex_array_object", "webgl_enable_WEBGL_draw_buffers", "webgl_enable_WEBGL_multi_draw", "webgl_enable_EXT_polygon_offset_clamp", "webgl_enable_EXT_clip_control", "webgl_enable_WEBGL_polygon_mode", "emscriptenWebGLGet", "computeUnpackAlignedImageSize", "colorChannelsInGlTextureFormat", "emscriptenWebGLGetTexPixelData", "emscriptenWebGLGetUniform", "webglGetUniformLocation", "webglPrepareUniformLocationsBeforeFirstUse", "webglGetLeftBracePos", "emscriptenWebGLGetVertexAttrib", "__glGetActiveAttribOrUniform", "writeGLArray", "emscripten_webgl_destroy_context_before_on_calling_thread", "registerWebGlEventCallback", "runAndAbortIfError", "emscriptenWebGLGetIndexed", "webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance", "webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance", "writeStringToMemory", "writeAsciiToMemory", "allocateUTF8", "allocateUTF8OnStack", "demangle", "stackTrace", "getNativeTypeSize", "throwInternalError", "whenDependentTypesAreResolved", "getTypeName", "getFunctionName", "getFunctionArgsName", "heap32VectorToArray", "requireRegisteredType", "usesDestructorStack", "createJsInvokerSignature", "checkArgCount", "getEnumValueType", "getRequiredArgCount", "createJsInvoker", "UnboundTypeError", "PureVirtualError", "throwUnboundTypeError", "ensureOverloadTable", "exposePublicSymbol", "replacePublicSymbol", "getBasestPointer", "registerInheritedInstance", "unregisterInheritedInstance", "getInheritedInstance", "getInheritedInstanceCount", "getLiveInheritedInstances", "enumReadValueFromPointer", "installIndexedIterator", "runDestructors", "craftInvokerFunction", "embind__requireFunction", "genericPointerToWireType", "constNoSmartPtrRawPointerToWireType", "nonConstNoSmartPtrRawPointerToWireType", "init_RegisteredPointer", "RegisteredPointer", "RegisteredPointer_fromWireType", "runDestructor", "releaseClassHandle", "detachFinalizer", "attachFinalizer", "makeClassHandle", "init_ClassHandle", "ClassHandle", "throwInstanceAlreadyDeleted", "flushPendingDeletes", "setDelayFunction", "RegisteredClass", "shallowCopyInternalPointer", "downcastPointer", "upcastPointer", "validateThis", "char_0", "char_9", "makeLegalFunctionName", "count_emval_handles", "getStringOrSymbol", "emval_returnValue", "emval_lookupTypes", "emval_addMethodCaller" ]; + +missingLibrarySymbols.forEach(missingLibrarySymbol); + +var unexportedSymbols = [ "run", "out", "err", "callMain", "abort", "wasmExports", "HEAPF32", "HEAPF64", "HEAP8", "HEAP16", "HEAPU16", "HEAP32", "HEAPU32", "HEAP64", "HEAPU64", "writeStackCookie", "checkStackCookie", "convertI32PairToI53Checked", "stackSave", "stackRestore", "stackAlloc", "ptrToString", "zeroMemory", "exitJS", "getHeapMax", "abortOnCannotGrowMemory", "ENV", "ERRNO_CODES", "strError", "DNS", "Protocols", "Sockets", "timers", "warnOnce", "readEmAsmArgsArray", "getExecutableName", "handleException", "keepRuntimeAlive", "runtimeKeepalivePush", "callUserCallback", "maybeExit", "asyncLoad", "alignMemory", "mmapAlloc", "wasmTable", "wasmMemory", "getUniqueRunDependency", "noExitRuntime", "addOnPreRun", "addOnPostRun", "freeTableIndexes", "functionsInTableMap", "setValue", "getValue", "PATH", "PATH_FS", "UTF8Decoder", "UTF8ArrayToString", "UTF8ToString", "stringToUTF8Array", "stringToUTF8", "lengthBytesUTF8", "AsciiToString", "UTF16Decoder", "UTF16ToString", "stringToUTF16", "lengthBytesUTF16", "UTF32ToString", "stringToUTF32", "lengthBytesUTF32", "stringToNewUTF8", "stringToUTF8OnStack", "writeArrayToMemory", "JSEvents", "specialHTMLTargets", "currentFullscreenStrategy", "restoreOldWindowedStyle", "jsStackTrace", "UNWIND_CACHE", "ExitStatus", "getEnvStrings", "checkWasiClock", "doReadv", "doWritev", "initRandomFill", "randomFill", "emSetImmediate", "emClearImmediate_deps", "emClearImmediate", "promiseMap", "uncaughtExceptionCount", "exceptionLast", "exceptionCaught", "ExceptionInfo", "Browser", "requestFullscreen", "requestFullScreen", "setCanvasSize", "getUserMedia", "createContext", "getPreloadedImageData__data", "wget", "MONTH_DAYS_REGULAR", "MONTH_DAYS_LEAP", "MONTH_DAYS_REGULAR_CUMULATIVE", "MONTH_DAYS_LEAP_CUMULATIVE", "SYSCALLS", "preloadPlugins", "FS_createPreloadedFile", "FS_modeStringToFlags", "FS_getMode", "FS_stdin_getChar_buffer", "FS_stdin_getChar", "FS_readFile", "FS_root", "FS_mounts", "FS_devices", "FS_streams", "FS_nextInode", "FS_nameTable", "FS_currentPath", "FS_initialized", "FS_ignorePermissions", "FS_filesystems", "FS_syncFSRequests", "FS_lookupPath", "FS_getPath", "FS_hashName", "FS_hashAddNode", "FS_hashRemoveNode", "FS_lookupNode", "FS_createNode", "FS_destroyNode", "FS_isRoot", "FS_isMountpoint", "FS_isFile", "FS_isDir", "FS_isLink", "FS_isChrdev", "FS_isBlkdev", "FS_isFIFO", "FS_isSocket", "FS_flagsToPermissionString", "FS_nodePermissions", "FS_mayLookup", "FS_mayCreate", "FS_mayDelete", "FS_mayOpen", "FS_checkOpExists", "FS_nextfd", "FS_getStreamChecked", "FS_getStream", "FS_createStream", "FS_closeStream", "FS_dupStream", "FS_doSetAttr", "FS_chrdev_stream_ops", "FS_major", "FS_minor", "FS_makedev", "FS_registerDevice", "FS_getDevice", "FS_getMounts", "FS_syncfs", "FS_mount", "FS_unmount", "FS_lookup", "FS_mknod", "FS_statfs", "FS_statfsStream", "FS_statfsNode", "FS_create", "FS_mkdir", "FS_mkdev", "FS_symlink", "FS_rename", "FS_rmdir", "FS_readdir", "FS_readlink", "FS_stat", "FS_fstat", "FS_lstat", "FS_doChmod", "FS_chmod", "FS_lchmod", "FS_fchmod", "FS_doChown", "FS_chown", "FS_lchown", "FS_fchown", "FS_doTruncate", "FS_truncate", "FS_ftruncate", "FS_utime", "FS_open", "FS_close", "FS_isClosed", "FS_llseek", "FS_read", "FS_write", "FS_mmap", "FS_msync", "FS_ioctl", "FS_writeFile", "FS_cwd", "FS_chdir", "FS_createDefaultDirectories", "FS_createDefaultDevices", "FS_createSpecialDirectories", "FS_createStandardStreams", "FS_staticInit", "FS_init", "FS_quit", "FS_findObject", "FS_analyzePath", "FS_createFile", "FS_forceLoadFile", "FS_absolutePath", "FS_createFolder", "FS_createLink", "FS_joinPath", "FS_mmapAlloc", "FS_standardizePath", "MEMFS", "TTY", "PIPEFS", "SOCKFS", "tempFixedLengthArray", "miniTempWebGLFloatBuffers", "miniTempWebGLIntBuffers", "GL", "AL", "GLUT", "EGL", "GLEW", "IDBStore", "SDL", "SDL_gfx", "waitAsyncPolyfilled", "ALLOC_STACK", "print", "printErr", "jstoi_s", "PThread", "terminateWorker", "cleanupThread", "registerTLSInit", "spawnThread", "exitOnMainThread", "proxyToMainThread", "proxiedJSCallArgs", "invokeEntryPoint", "checkMailbox", "InternalError", "BindingError", "throwBindingError", "registeredTypes", "awaitingDependencies", "typeDependencies", "tupleRegistrations", "structRegistrations", "sharedRegisterType", "EmValType", "EmValOptionalType", "embindRepr", "registeredInstances", "registeredPointers", "registerType", "integerReadValueFromPointer", "floatReadValueFromPointer", "assertIntegerRange", "readPointer", "finalizationRegistry", "detachFinalizer_deps", "deletionQueue", "delayFunction", "emval_freelist", "emval_handles", "emval_symbols", "Emval", "emval_methodCallers" ]; + +unexportedSymbols.forEach(unexportedRuntimeSymbol); + +// End runtime exports +// Begin JS library exports +Module["FS"] = FS; + +// End JS library exports +// end include: postlibrary.js +// proxiedFunctionTable specifies the list of functions that can be called +// either synchronously or asynchronously from other threads in postMessage()d +// or internally queued events. This way a pthread in a Worker can synchronously +// access e.g. the DOM on the main thread. +var proxiedFunctionTable = [ _proc_exit, exitOnMainThread, pthreadCreateProxied, ___syscall_dup, ___syscall_faccessat, ___syscall_fcntl64, ___syscall_fstat64, ___syscall_ftruncate64, ___syscall_getdents64, ___syscall_ioctl, ___syscall_lstat64, ___syscall_newfstatat, ___syscall_openat, ___syscall_stat64, __mmap_js, __munmap_js, _environ_get, _environ_sizes_get, _fd_close, _fd_read, _fd_seek, _fd_write ]; + +function checkIncomingModuleAPI() { + ignoredModuleProp("fetchSettings"); + ignoredModuleProp("logReadFiles"); + ignoredModuleProp("loadSplitModule"); +} + +function EnsureDir(path) { + var dir = "/voices/" + UTF8ToString(path).split("/")[0]; + try { + FS.mkdir(dir); + } catch (err) {} +} + +function hardware_concurrency() { + var concurrency = 1; + try { + concurrency = self.navigator.hardwareConcurrency; + } catch (e) {} + return concurrency; +} + +// Imports from the Wasm binary. +var _main = makeInvalidEarlyAccess("_main"); + +var _GoogleTtsInit = Module["_GoogleTtsInit"] = makeInvalidEarlyAccess("_GoogleTtsInit"); + +var _GoogleTtsShutdown = Module["_GoogleTtsShutdown"] = makeInvalidEarlyAccess("_GoogleTtsShutdown"); + +var _GoogleTtsInstallVoice = Module["_GoogleTtsInstallVoice"] = makeInvalidEarlyAccess("_GoogleTtsInstallVoice"); + +var _GoogleTtsInitBuffered = Module["_GoogleTtsInitBuffered"] = makeInvalidEarlyAccess("_GoogleTtsInitBuffered"); + +var _GoogleTtsReadBuffered = Module["_GoogleTtsReadBuffered"] = makeInvalidEarlyAccess("_GoogleTtsReadBuffered"); + +var _GoogleTtsFinalizeBuffered = Module["_GoogleTtsFinalizeBuffered"] = makeInvalidEarlyAccess("_GoogleTtsFinalizeBuffered"); + +var _GoogleTtsGetTimepointsCount = Module["_GoogleTtsGetTimepointsCount"] = makeInvalidEarlyAccess("_GoogleTtsGetTimepointsCount"); + +var _GoogleTtsGetTimepointsTimeInSecsAtIndex = Module["_GoogleTtsGetTimepointsTimeInSecsAtIndex"] = makeInvalidEarlyAccess("_GoogleTtsGetTimepointsTimeInSecsAtIndex"); + +var _GoogleTtsGetTimepointsCharIndexAtIndex = Module["_GoogleTtsGetTimepointsCharIndexAtIndex"] = makeInvalidEarlyAccess("_GoogleTtsGetTimepointsCharIndexAtIndex"); + +var _GoogleTtsGetTimepointsCharLengthAtIndex = Module["_GoogleTtsGetTimepointsCharLengthAtIndex"] = makeInvalidEarlyAccess("_GoogleTtsGetTimepointsCharLengthAtIndex"); + +var _GoogleTtsGetEventBufferPtr = Module["_GoogleTtsGetEventBufferPtr"] = makeInvalidEarlyAccess("_GoogleTtsGetEventBufferPtr"); + +var _GoogleTtsGetEventBufferLen = Module["_GoogleTtsGetEventBufferLen"] = makeInvalidEarlyAccess("_GoogleTtsGetEventBufferLen"); + +var _malloc = Module["_malloc"] = makeInvalidEarlyAccess("_malloc"); + +var _free = Module["_free"] = makeInvalidEarlyAccess("_free"); + +var _fflush = makeInvalidEarlyAccess("_fflush"); + +var _strerror = makeInvalidEarlyAccess("_strerror"); + +var _pthread_self = makeInvalidEarlyAccess("_pthread_self"); + +var ___getTypeName = makeInvalidEarlyAccess("___getTypeName"); + +var __embind_initialize_bindings = makeInvalidEarlyAccess("__embind_initialize_bindings"); + +var __emscripten_tls_init = makeInvalidEarlyAccess("__emscripten_tls_init"); + +var _emscripten_builtin_memalign = makeInvalidEarlyAccess("_emscripten_builtin_memalign"); + +var _emscripten_stack_get_end = makeInvalidEarlyAccess("_emscripten_stack_get_end"); + +var _emscripten_stack_get_base = makeInvalidEarlyAccess("_emscripten_stack_get_base"); + +var __emscripten_thread_init = makeInvalidEarlyAccess("__emscripten_thread_init"); + +var __emscripten_thread_crashed = makeInvalidEarlyAccess("__emscripten_thread_crashed"); + +var __emscripten_run_js_on_main_thread_done = makeInvalidEarlyAccess("__emscripten_run_js_on_main_thread_done"); + +var __emscripten_run_js_on_main_thread = makeInvalidEarlyAccess("__emscripten_run_js_on_main_thread"); + +var __emscripten_thread_free_data = makeInvalidEarlyAccess("__emscripten_thread_free_data"); + +var __emscripten_thread_exit = makeInvalidEarlyAccess("__emscripten_thread_exit"); + +var __emscripten_check_mailbox = makeInvalidEarlyAccess("__emscripten_check_mailbox"); + +var __emscripten_tempret_set = makeInvalidEarlyAccess("__emscripten_tempret_set"); + +var _emscripten_stack_init = makeInvalidEarlyAccess("_emscripten_stack_init"); + +var _emscripten_stack_set_limits = makeInvalidEarlyAccess("_emscripten_stack_set_limits"); + +var _emscripten_stack_get_free = makeInvalidEarlyAccess("_emscripten_stack_get_free"); + +var __emscripten_stack_restore = makeInvalidEarlyAccess("__emscripten_stack_restore"); + +var __emscripten_stack_alloc = makeInvalidEarlyAccess("__emscripten_stack_alloc"); + +var _emscripten_stack_get_current = makeInvalidEarlyAccess("_emscripten_stack_get_current"); + +var ___cxa_get_exception_ptr = makeInvalidEarlyAccess("___cxa_get_exception_ptr"); + +var dynCall_iiiijij = makeInvalidEarlyAccess("dynCall_iiiijij"); + +var dynCall_jiji = makeInvalidEarlyAccess("dynCall_jiji"); + +var dynCall_vijj = makeInvalidEarlyAccess("dynCall_vijj"); + +var dynCall_ji = makeInvalidEarlyAccess("dynCall_ji"); + +var dynCall_jij = makeInvalidEarlyAccess("dynCall_jij"); + +var dynCall_viiiijii = makeInvalidEarlyAccess("dynCall_viiiijii"); + +var dynCall_jiiii = makeInvalidEarlyAccess("dynCall_jiiii"); + +var dynCall_jiii = makeInvalidEarlyAccess("dynCall_jiii"); + +var dynCall_viij = makeInvalidEarlyAccess("dynCall_viij"); + +var dynCall_viijii = makeInvalidEarlyAccess("dynCall_viijii"); + +var dynCall_jii = makeInvalidEarlyAccess("dynCall_jii"); + +var dynCall_jiij = makeInvalidEarlyAccess("dynCall_jiij"); + +var dynCall_vij = makeInvalidEarlyAccess("dynCall_vij"); + +var dynCall_iij = makeInvalidEarlyAccess("dynCall_iij"); + +var dynCall_jjj = makeInvalidEarlyAccess("dynCall_jjj"); + +var dynCall_iiiijj = makeInvalidEarlyAccess("dynCall_iiiijj"); + +var dynCall_viijj = makeInvalidEarlyAccess("dynCall_viijj"); + +var dynCall_viiijjj = makeInvalidEarlyAccess("dynCall_viiijjj"); + +var dynCall_iiij = makeInvalidEarlyAccess("dynCall_iiij"); + +var dynCall_jiijj = makeInvalidEarlyAccess("dynCall_jiijj"); + +var dynCall_viji = makeInvalidEarlyAccess("dynCall_viji"); + +var dynCall_iiji = makeInvalidEarlyAccess("dynCall_iiji"); + +var dynCall_iijjiii = makeInvalidEarlyAccess("dynCall_iijjiii"); + +var dynCall_vijjjii = makeInvalidEarlyAccess("dynCall_vijjjii"); + +var dynCall_vijjj = makeInvalidEarlyAccess("dynCall_vijjj"); + +var dynCall_vj = makeInvalidEarlyAccess("dynCall_vj"); + +var dynCall_iijjiiii = makeInvalidEarlyAccess("dynCall_iijjiiii"); + +var dynCall_iiiiij = makeInvalidEarlyAccess("dynCall_iiiiij"); + +var dynCall_iiiiijj = makeInvalidEarlyAccess("dynCall_iiiiijj"); + +var dynCall_iiiiiijj = makeInvalidEarlyAccess("dynCall_iiiiiijj"); + +var _kVersionStampBuildChangelistStr = Module["_kVersionStampBuildChangelistStr"] = makeInvalidEarlyAccess("_kVersionStampBuildChangelistStr"); + +var _kVersionStampCitcSnapshotStr = Module["_kVersionStampCitcSnapshotStr"] = makeInvalidEarlyAccess("_kVersionStampCitcSnapshotStr"); + +var _kVersionStampCitcWorkspaceIdStr = Module["_kVersionStampCitcWorkspaceIdStr"] = makeInvalidEarlyAccess("_kVersionStampCitcWorkspaceIdStr"); + +var _kVersionStampSourceUriStr = Module["_kVersionStampSourceUriStr"] = makeInvalidEarlyAccess("_kVersionStampSourceUriStr"); + +var _kVersionStampBuildClientStr = Module["_kVersionStampBuildClientStr"] = makeInvalidEarlyAccess("_kVersionStampBuildClientStr"); + +var _kVersionStampBuildClientMintStatusStr = Module["_kVersionStampBuildClientMintStatusStr"] = makeInvalidEarlyAccess("_kVersionStampBuildClientMintStatusStr"); + +var _kVersionStampBuildCompilerStr = Module["_kVersionStampBuildCompilerStr"] = makeInvalidEarlyAccess("_kVersionStampBuildCompilerStr"); + +var _kVersionStampBuildDateTimePstStr = Module["_kVersionStampBuildDateTimePstStr"] = makeInvalidEarlyAccess("_kVersionStampBuildDateTimePstStr"); + +var _kVersionStampBuildDepotPathStr = Module["_kVersionStampBuildDepotPathStr"] = makeInvalidEarlyAccess("_kVersionStampBuildDepotPathStr"); + +var _kVersionStampBuildIdStr = Module["_kVersionStampBuildIdStr"] = makeInvalidEarlyAccess("_kVersionStampBuildIdStr"); + +var _kVersionStampBuildInfoStr = Module["_kVersionStampBuildInfoStr"] = makeInvalidEarlyAccess("_kVersionStampBuildInfoStr"); + +var _kVersionStampBuildLabelStr = Module["_kVersionStampBuildLabelStr"] = makeInvalidEarlyAccess("_kVersionStampBuildLabelStr"); + +var _kVersionStampBuildTargetStr = Module["_kVersionStampBuildTargetStr"] = makeInvalidEarlyAccess("_kVersionStampBuildTargetStr"); + +var _kVersionStampBuildTimestampStr = Module["_kVersionStampBuildTimestampStr"] = makeInvalidEarlyAccess("_kVersionStampBuildTimestampStr"); + +var _kVersionStampBuildToolStr = Module["_kVersionStampBuildToolStr"] = makeInvalidEarlyAccess("_kVersionStampBuildToolStr"); + +var _kVersionStampG3BuildTargetStr = Module["_kVersionStampG3BuildTargetStr"] = makeInvalidEarlyAccess("_kVersionStampG3BuildTargetStr"); + +var _kVersionStampVerifiableStr = Module["_kVersionStampVerifiableStr"] = makeInvalidEarlyAccess("_kVersionStampVerifiableStr"); + +var _kVersionStampBuildFdoTypeStr = Module["_kVersionStampBuildFdoTypeStr"] = makeInvalidEarlyAccess("_kVersionStampBuildFdoTypeStr"); + +var _kVersionStampBuildBaselineChangelistStr = Module["_kVersionStampBuildBaselineChangelistStr"] = makeInvalidEarlyAccess("_kVersionStampBuildBaselineChangelistStr"); + +var _kVersionStampBuildLtoTypeStr = Module["_kVersionStampBuildLtoTypeStr"] = makeInvalidEarlyAccess("_kVersionStampBuildLtoTypeStr"); + +var _kVersionStampBuildPropellerTypeStr = Module["_kVersionStampBuildPropellerTypeStr"] = makeInvalidEarlyAccess("_kVersionStampBuildPropellerTypeStr"); + +var _kVersionStampBuildPghoTypeStr = Module["_kVersionStampBuildPghoTypeStr"] = makeInvalidEarlyAccess("_kVersionStampBuildPghoTypeStr"); + +var _kVersionStampBuildUsernameStr = Module["_kVersionStampBuildUsernameStr"] = makeInvalidEarlyAccess("_kVersionStampBuildUsernameStr"); + +var _kVersionStampBuildHostnameStr = Module["_kVersionStampBuildHostnameStr"] = makeInvalidEarlyAccess("_kVersionStampBuildHostnameStr"); + +var _kVersionStampBuildDirectoryStr = Module["_kVersionStampBuildDirectoryStr"] = makeInvalidEarlyAccess("_kVersionStampBuildDirectoryStr"); + +var _kVersionStampBuildChangelistInt = Module["_kVersionStampBuildChangelistInt"] = makeInvalidEarlyAccess("_kVersionStampBuildChangelistInt"); + +var _kVersionStampCitcSnapshotInt = Module["_kVersionStampCitcSnapshotInt"] = makeInvalidEarlyAccess("_kVersionStampCitcSnapshotInt"); + +var _kVersionStampBuildClientMintStatusInt = Module["_kVersionStampBuildClientMintStatusInt"] = makeInvalidEarlyAccess("_kVersionStampBuildClientMintStatusInt"); + +var _kVersionStampBuildTimestampInt = Module["_kVersionStampBuildTimestampInt"] = makeInvalidEarlyAccess("_kVersionStampBuildTimestampInt"); + +var _kVersionStampVerifiableInt = Module["_kVersionStampVerifiableInt"] = makeInvalidEarlyAccess("_kVersionStampVerifiableInt"); + +var _kVersionStampBuildCoverageEnabledInt = Module["_kVersionStampBuildCoverageEnabledInt"] = makeInvalidEarlyAccess("_kVersionStampBuildCoverageEnabledInt"); + +var _kVersionStampBuildBaselineChangelistInt = Module["_kVersionStampBuildBaselineChangelistInt"] = makeInvalidEarlyAccess("_kVersionStampBuildBaselineChangelistInt"); + +var _kVersionStampPrecookedTimestampStr = Module["_kVersionStampPrecookedTimestampStr"] = makeInvalidEarlyAccess("_kVersionStampPrecookedTimestampStr"); + +var _kVersionStampPrecookedClientInfoStr = Module["_kVersionStampPrecookedClientInfoStr"] = makeInvalidEarlyAccess("_kVersionStampPrecookedClientInfoStr"); + +var __indirect_function_table = makeInvalidEarlyAccess("__indirect_function_table"); + +var wasmTable = makeInvalidEarlyAccess("wasmTable"); + +function assignWasmExports(wasmExports) { + assert(typeof wasmExports["__main_argc_argv"] != "undefined", "missing Wasm export: __main_argc_argv"); + assert(typeof wasmExports["GoogleTtsInit"] != "undefined", "missing Wasm export: GoogleTtsInit"); + assert(typeof wasmExports["GoogleTtsShutdown"] != "undefined", "missing Wasm export: GoogleTtsShutdown"); + assert(typeof wasmExports["GoogleTtsInstallVoice"] != "undefined", "missing Wasm export: GoogleTtsInstallVoice"); + assert(typeof wasmExports["GoogleTtsInitBuffered"] != "undefined", "missing Wasm export: GoogleTtsInitBuffered"); + assert(typeof wasmExports["GoogleTtsReadBuffered"] != "undefined", "missing Wasm export: GoogleTtsReadBuffered"); + assert(typeof wasmExports["GoogleTtsFinalizeBuffered"] != "undefined", "missing Wasm export: GoogleTtsFinalizeBuffered"); + assert(typeof wasmExports["GoogleTtsGetTimepointsCount"] != "undefined", "missing Wasm export: GoogleTtsGetTimepointsCount"); + assert(typeof wasmExports["GoogleTtsGetTimepointsTimeInSecsAtIndex"] != "undefined", "missing Wasm export: GoogleTtsGetTimepointsTimeInSecsAtIndex"); + assert(typeof wasmExports["GoogleTtsGetTimepointsCharIndexAtIndex"] != "undefined", "missing Wasm export: GoogleTtsGetTimepointsCharIndexAtIndex"); + assert(typeof wasmExports["GoogleTtsGetTimepointsCharLengthAtIndex"] != "undefined", "missing Wasm export: GoogleTtsGetTimepointsCharLengthAtIndex"); + assert(typeof wasmExports["GoogleTtsGetEventBufferPtr"] != "undefined", "missing Wasm export: GoogleTtsGetEventBufferPtr"); + assert(typeof wasmExports["GoogleTtsGetEventBufferLen"] != "undefined", "missing Wasm export: GoogleTtsGetEventBufferLen"); + assert(typeof wasmExports["malloc"] != "undefined", "missing Wasm export: malloc"); + assert(typeof wasmExports["free"] != "undefined", "missing Wasm export: free"); + assert(typeof wasmExports["fflush"] != "undefined", "missing Wasm export: fflush"); + assert(typeof wasmExports["strerror"] != "undefined", "missing Wasm export: strerror"); + assert(typeof wasmExports["pthread_self"] != "undefined", "missing Wasm export: pthread_self"); + assert(typeof wasmExports["__getTypeName"] != "undefined", "missing Wasm export: __getTypeName"); + assert(typeof wasmExports["_embind_initialize_bindings"] != "undefined", "missing Wasm export: _embind_initialize_bindings"); + assert(typeof wasmExports["_emscripten_tls_init"] != "undefined", "missing Wasm export: _emscripten_tls_init"); + assert(typeof wasmExports["emscripten_builtin_memalign"] != "undefined", "missing Wasm export: emscripten_builtin_memalign"); + assert(typeof wasmExports["emscripten_stack_get_end"] != "undefined", "missing Wasm export: emscripten_stack_get_end"); + assert(typeof wasmExports["emscripten_stack_get_base"] != "undefined", "missing Wasm export: emscripten_stack_get_base"); + assert(typeof wasmExports["_emscripten_thread_init"] != "undefined", "missing Wasm export: _emscripten_thread_init"); + assert(typeof wasmExports["_emscripten_thread_crashed"] != "undefined", "missing Wasm export: _emscripten_thread_crashed"); + assert(typeof wasmExports["_emscripten_run_js_on_main_thread_done"] != "undefined", "missing Wasm export: _emscripten_run_js_on_main_thread_done"); + assert(typeof wasmExports["_emscripten_run_js_on_main_thread"] != "undefined", "missing Wasm export: _emscripten_run_js_on_main_thread"); + assert(typeof wasmExports["_emscripten_thread_free_data"] != "undefined", "missing Wasm export: _emscripten_thread_free_data"); + assert(typeof wasmExports["_emscripten_thread_exit"] != "undefined", "missing Wasm export: _emscripten_thread_exit"); + assert(typeof wasmExports["_emscripten_check_mailbox"] != "undefined", "missing Wasm export: _emscripten_check_mailbox"); + assert(typeof wasmExports["_emscripten_tempret_set"] != "undefined", "missing Wasm export: _emscripten_tempret_set"); + assert(typeof wasmExports["emscripten_stack_init"] != "undefined", "missing Wasm export: emscripten_stack_init"); + assert(typeof wasmExports["emscripten_stack_set_limits"] != "undefined", "missing Wasm export: emscripten_stack_set_limits"); + assert(typeof wasmExports["emscripten_stack_get_free"] != "undefined", "missing Wasm export: emscripten_stack_get_free"); + assert(typeof wasmExports["_emscripten_stack_restore"] != "undefined", "missing Wasm export: _emscripten_stack_restore"); + assert(typeof wasmExports["_emscripten_stack_alloc"] != "undefined", "missing Wasm export: _emscripten_stack_alloc"); + assert(typeof wasmExports["emscripten_stack_get_current"] != "undefined", "missing Wasm export: emscripten_stack_get_current"); + assert(typeof wasmExports["__cxa_get_exception_ptr"] != "undefined", "missing Wasm export: __cxa_get_exception_ptr"); + assert(typeof wasmExports["dynCall_iiiijij"] != "undefined", "missing Wasm export: dynCall_iiiijij"); + assert(typeof wasmExports["dynCall_jiji"] != "undefined", "missing Wasm export: dynCall_jiji"); + assert(typeof wasmExports["dynCall_vijj"] != "undefined", "missing Wasm export: dynCall_vijj"); + assert(typeof wasmExports["dynCall_ji"] != "undefined", "missing Wasm export: dynCall_ji"); + assert(typeof wasmExports["dynCall_jij"] != "undefined", "missing Wasm export: dynCall_jij"); + assert(typeof wasmExports["dynCall_viiiijii"] != "undefined", "missing Wasm export: dynCall_viiiijii"); + assert(typeof wasmExports["dynCall_jiiii"] != "undefined", "missing Wasm export: dynCall_jiiii"); + assert(typeof wasmExports["dynCall_jiii"] != "undefined", "missing Wasm export: dynCall_jiii"); + assert(typeof wasmExports["dynCall_viij"] != "undefined", "missing Wasm export: dynCall_viij"); + assert(typeof wasmExports["dynCall_viijii"] != "undefined", "missing Wasm export: dynCall_viijii"); + assert(typeof wasmExports["dynCall_jii"] != "undefined", "missing Wasm export: dynCall_jii"); + assert(typeof wasmExports["dynCall_jiij"] != "undefined", "missing Wasm export: dynCall_jiij"); + assert(typeof wasmExports["dynCall_vij"] != "undefined", "missing Wasm export: dynCall_vij"); + assert(typeof wasmExports["dynCall_iij"] != "undefined", "missing Wasm export: dynCall_iij"); + assert(typeof wasmExports["dynCall_jjj"] != "undefined", "missing Wasm export: dynCall_jjj"); + assert(typeof wasmExports["dynCall_iiiijj"] != "undefined", "missing Wasm export: dynCall_iiiijj"); + assert(typeof wasmExports["dynCall_viijj"] != "undefined", "missing Wasm export: dynCall_viijj"); + assert(typeof wasmExports["dynCall_viiijjj"] != "undefined", "missing Wasm export: dynCall_viiijjj"); + assert(typeof wasmExports["dynCall_iiij"] != "undefined", "missing Wasm export: dynCall_iiij"); + assert(typeof wasmExports["dynCall_jiijj"] != "undefined", "missing Wasm export: dynCall_jiijj"); + assert(typeof wasmExports["dynCall_viji"] != "undefined", "missing Wasm export: dynCall_viji"); + assert(typeof wasmExports["dynCall_iiji"] != "undefined", "missing Wasm export: dynCall_iiji"); + assert(typeof wasmExports["dynCall_iijjiii"] != "undefined", "missing Wasm export: dynCall_iijjiii"); + assert(typeof wasmExports["dynCall_vijjjii"] != "undefined", "missing Wasm export: dynCall_vijjjii"); + assert(typeof wasmExports["dynCall_vijjj"] != "undefined", "missing Wasm export: dynCall_vijjj"); + assert(typeof wasmExports["dynCall_vj"] != "undefined", "missing Wasm export: dynCall_vj"); + assert(typeof wasmExports["dynCall_iijjiiii"] != "undefined", "missing Wasm export: dynCall_iijjiiii"); + assert(typeof wasmExports["dynCall_iiiiij"] != "undefined", "missing Wasm export: dynCall_iiiiij"); + assert(typeof wasmExports["dynCall_iiiiijj"] != "undefined", "missing Wasm export: dynCall_iiiiijj"); + assert(typeof wasmExports["dynCall_iiiiiijj"] != "undefined", "missing Wasm export: dynCall_iiiiiijj"); + assert(typeof wasmExports["kVersionStampBuildChangelistStr"] != "undefined", "missing Wasm export: kVersionStampBuildChangelistStr"); + assert(typeof wasmExports["kVersionStampCitcSnapshotStr"] != "undefined", "missing Wasm export: kVersionStampCitcSnapshotStr"); + assert(typeof wasmExports["kVersionStampCitcWorkspaceIdStr"] != "undefined", "missing Wasm export: kVersionStampCitcWorkspaceIdStr"); + assert(typeof wasmExports["kVersionStampSourceUriStr"] != "undefined", "missing Wasm export: kVersionStampSourceUriStr"); + assert(typeof wasmExports["kVersionStampBuildClientStr"] != "undefined", "missing Wasm export: kVersionStampBuildClientStr"); + assert(typeof wasmExports["kVersionStampBuildClientMintStatusStr"] != "undefined", "missing Wasm export: kVersionStampBuildClientMintStatusStr"); + assert(typeof wasmExports["kVersionStampBuildCompilerStr"] != "undefined", "missing Wasm export: kVersionStampBuildCompilerStr"); + assert(typeof wasmExports["kVersionStampBuildDateTimePstStr"] != "undefined", "missing Wasm export: kVersionStampBuildDateTimePstStr"); + assert(typeof wasmExports["kVersionStampBuildDepotPathStr"] != "undefined", "missing Wasm export: kVersionStampBuildDepotPathStr"); + assert(typeof wasmExports["kVersionStampBuildIdStr"] != "undefined", "missing Wasm export: kVersionStampBuildIdStr"); + assert(typeof wasmExports["kVersionStampBuildInfoStr"] != "undefined", "missing Wasm export: kVersionStampBuildInfoStr"); + assert(typeof wasmExports["kVersionStampBuildLabelStr"] != "undefined", "missing Wasm export: kVersionStampBuildLabelStr"); + assert(typeof wasmExports["kVersionStampBuildTargetStr"] != "undefined", "missing Wasm export: kVersionStampBuildTargetStr"); + assert(typeof wasmExports["kVersionStampBuildTimestampStr"] != "undefined", "missing Wasm export: kVersionStampBuildTimestampStr"); + assert(typeof wasmExports["kVersionStampBuildToolStr"] != "undefined", "missing Wasm export: kVersionStampBuildToolStr"); + assert(typeof wasmExports["kVersionStampG3BuildTargetStr"] != "undefined", "missing Wasm export: kVersionStampG3BuildTargetStr"); + assert(typeof wasmExports["kVersionStampVerifiableStr"] != "undefined", "missing Wasm export: kVersionStampVerifiableStr"); + assert(typeof wasmExports["kVersionStampBuildFdoTypeStr"] != "undefined", "missing Wasm export: kVersionStampBuildFdoTypeStr"); + assert(typeof wasmExports["kVersionStampBuildBaselineChangelistStr"] != "undefined", "missing Wasm export: kVersionStampBuildBaselineChangelistStr"); + assert(typeof wasmExports["kVersionStampBuildLtoTypeStr"] != "undefined", "missing Wasm export: kVersionStampBuildLtoTypeStr"); + assert(typeof wasmExports["kVersionStampBuildPropellerTypeStr"] != "undefined", "missing Wasm export: kVersionStampBuildPropellerTypeStr"); + assert(typeof wasmExports["kVersionStampBuildPghoTypeStr"] != "undefined", "missing Wasm export: kVersionStampBuildPghoTypeStr"); + assert(typeof wasmExports["kVersionStampBuildUsernameStr"] != "undefined", "missing Wasm export: kVersionStampBuildUsernameStr"); + assert(typeof wasmExports["kVersionStampBuildHostnameStr"] != "undefined", "missing Wasm export: kVersionStampBuildHostnameStr"); + assert(typeof wasmExports["kVersionStampBuildDirectoryStr"] != "undefined", "missing Wasm export: kVersionStampBuildDirectoryStr"); + assert(typeof wasmExports["kVersionStampBuildChangelistInt"] != "undefined", "missing Wasm export: kVersionStampBuildChangelistInt"); + assert(typeof wasmExports["kVersionStampCitcSnapshotInt"] != "undefined", "missing Wasm export: kVersionStampCitcSnapshotInt"); + assert(typeof wasmExports["kVersionStampBuildClientMintStatusInt"] != "undefined", "missing Wasm export: kVersionStampBuildClientMintStatusInt"); + assert(typeof wasmExports["kVersionStampBuildTimestampInt"] != "undefined", "missing Wasm export: kVersionStampBuildTimestampInt"); + assert(typeof wasmExports["kVersionStampVerifiableInt"] != "undefined", "missing Wasm export: kVersionStampVerifiableInt"); + assert(typeof wasmExports["kVersionStampBuildCoverageEnabledInt"] != "undefined", "missing Wasm export: kVersionStampBuildCoverageEnabledInt"); + assert(typeof wasmExports["kVersionStampBuildBaselineChangelistInt"] != "undefined", "missing Wasm export: kVersionStampBuildBaselineChangelistInt"); + assert(typeof wasmExports["kVersionStampPrecookedTimestampStr"] != "undefined", "missing Wasm export: kVersionStampPrecookedTimestampStr"); + assert(typeof wasmExports["kVersionStampPrecookedClientInfoStr"] != "undefined", "missing Wasm export: kVersionStampPrecookedClientInfoStr"); + assert(typeof wasmExports["__indirect_function_table"] != "undefined", "missing Wasm export: __indirect_function_table"); + _main = createExportWrapper("__main_argc_argv", 2); + _GoogleTtsInit = Module["_GoogleTtsInit"] = createExportWrapper("GoogleTtsInit", 2); + _GoogleTtsShutdown = Module["_GoogleTtsShutdown"] = createExportWrapper("GoogleTtsShutdown", 0); + _GoogleTtsInstallVoice = Module["_GoogleTtsInstallVoice"] = createExportWrapper("GoogleTtsInstallVoice", 3); + _GoogleTtsInitBuffered = Module["_GoogleTtsInitBuffered"] = createExportWrapper("GoogleTtsInitBuffered", 4); + _GoogleTtsReadBuffered = Module["_GoogleTtsReadBuffered"] = createExportWrapper("GoogleTtsReadBuffered", 0); + _GoogleTtsFinalizeBuffered = Module["_GoogleTtsFinalizeBuffered"] = createExportWrapper("GoogleTtsFinalizeBuffered", 0); + _GoogleTtsGetTimepointsCount = Module["_GoogleTtsGetTimepointsCount"] = createExportWrapper("GoogleTtsGetTimepointsCount", 0); + _GoogleTtsGetTimepointsTimeInSecsAtIndex = Module["_GoogleTtsGetTimepointsTimeInSecsAtIndex"] = createExportWrapper("GoogleTtsGetTimepointsTimeInSecsAtIndex", 1); + _GoogleTtsGetTimepointsCharIndexAtIndex = Module["_GoogleTtsGetTimepointsCharIndexAtIndex"] = createExportWrapper("GoogleTtsGetTimepointsCharIndexAtIndex", 1); + _GoogleTtsGetTimepointsCharLengthAtIndex = Module["_GoogleTtsGetTimepointsCharLengthAtIndex"] = createExportWrapper("GoogleTtsGetTimepointsCharLengthAtIndex", 1); + _GoogleTtsGetEventBufferPtr = Module["_GoogleTtsGetEventBufferPtr"] = createExportWrapper("GoogleTtsGetEventBufferPtr", 0); + _GoogleTtsGetEventBufferLen = Module["_GoogleTtsGetEventBufferLen"] = createExportWrapper("GoogleTtsGetEventBufferLen", 0); + _malloc = Module["_malloc"] = createExportWrapper("malloc", 1); + _free = Module["_free"] = createExportWrapper("free", 1); + _fflush = createExportWrapper("fflush", 1); + _strerror = createExportWrapper("strerror", 1); + _pthread_self = createExportWrapper("pthread_self", 0); + ___getTypeName = createExportWrapper("__getTypeName", 1); + __embind_initialize_bindings = createExportWrapper("_embind_initialize_bindings", 0); + __emscripten_tls_init = createExportWrapper("_emscripten_tls_init", 0); + _emscripten_builtin_memalign = createExportWrapper("emscripten_builtin_memalign", 2); + _emscripten_stack_get_end = wasmExports["emscripten_stack_get_end"]; + _emscripten_stack_get_base = wasmExports["emscripten_stack_get_base"]; + __emscripten_thread_init = createExportWrapper("_emscripten_thread_init", 6); + __emscripten_thread_crashed = createExportWrapper("_emscripten_thread_crashed", 0); + __emscripten_run_js_on_main_thread_done = createExportWrapper("_emscripten_run_js_on_main_thread_done", 3); + __emscripten_run_js_on_main_thread = createExportWrapper("_emscripten_run_js_on_main_thread", 5); + __emscripten_thread_free_data = createExportWrapper("_emscripten_thread_free_data", 1); + __emscripten_thread_exit = createExportWrapper("_emscripten_thread_exit", 1); + __emscripten_check_mailbox = createExportWrapper("_emscripten_check_mailbox", 0); + __emscripten_tempret_set = createExportWrapper("_emscripten_tempret_set", 1); + _emscripten_stack_init = wasmExports["emscripten_stack_init"]; + _emscripten_stack_set_limits = wasmExports["emscripten_stack_set_limits"]; + _emscripten_stack_get_free = wasmExports["emscripten_stack_get_free"]; + __emscripten_stack_restore = wasmExports["_emscripten_stack_restore"]; + __emscripten_stack_alloc = wasmExports["_emscripten_stack_alloc"]; + _emscripten_stack_get_current = wasmExports["emscripten_stack_get_current"]; + ___cxa_get_exception_ptr = createExportWrapper("__cxa_get_exception_ptr", 1); + dynCall_iiiijij = createExportWrapper("dynCall_iiiijij", 9); + dynCall_jiji = createExportWrapper("dynCall_jiji", 5); + dynCall_vijj = createExportWrapper("dynCall_vijj", 6); + dynCall_ji = createExportWrapper("dynCall_ji", 2); + dynCall_jij = createExportWrapper("dynCall_jij", 4); + dynCall_viiiijii = createExportWrapper("dynCall_viiiijii", 9); + dynCall_jiiii = createExportWrapper("dynCall_jiiii", 5); + dynCall_jiii = createExportWrapper("dynCall_jiii", 4); + dynCall_viij = createExportWrapper("dynCall_viij", 5); + dynCall_viijii = createExportWrapper("dynCall_viijii", 7); + dynCall_jii = createExportWrapper("dynCall_jii", 3); + dynCall_jiij = createExportWrapper("dynCall_jiij", 5); + dynCall_vij = createExportWrapper("dynCall_vij", 4); + dynCall_iij = createExportWrapper("dynCall_iij", 4); + dynCall_jjj = createExportWrapper("dynCall_jjj", 5); + dynCall_iiiijj = createExportWrapper("dynCall_iiiijj", 8); + dynCall_viijj = createExportWrapper("dynCall_viijj", 7); + dynCall_viiijjj = createExportWrapper("dynCall_viiijjj", 10); + dynCall_iiij = createExportWrapper("dynCall_iiij", 5); + dynCall_jiijj = createExportWrapper("dynCall_jiijj", 7); + dynCall_viji = createExportWrapper("dynCall_viji", 5); + dynCall_iiji = createExportWrapper("dynCall_iiji", 5); + dynCall_iijjiii = createExportWrapper("dynCall_iijjiii", 9); + dynCall_vijjjii = createExportWrapper("dynCall_vijjjii", 10); + dynCall_vijjj = createExportWrapper("dynCall_vijjj", 8); + dynCall_vj = createExportWrapper("dynCall_vj", 3); + dynCall_iijjiiii = createExportWrapper("dynCall_iijjiiii", 10); + dynCall_iiiiij = createExportWrapper("dynCall_iiiiij", 7); + dynCall_iiiiijj = createExportWrapper("dynCall_iiiiijj", 9); + dynCall_iiiiiijj = createExportWrapper("dynCall_iiiiiijj", 10); + _kVersionStampBuildChangelistStr = Module["_kVersionStampBuildChangelistStr"] = wasmExports["kVersionStampBuildChangelistStr"].value; + _kVersionStampCitcSnapshotStr = Module["_kVersionStampCitcSnapshotStr"] = wasmExports["kVersionStampCitcSnapshotStr"].value; + _kVersionStampCitcWorkspaceIdStr = Module["_kVersionStampCitcWorkspaceIdStr"] = wasmExports["kVersionStampCitcWorkspaceIdStr"].value; + _kVersionStampSourceUriStr = Module["_kVersionStampSourceUriStr"] = wasmExports["kVersionStampSourceUriStr"].value; + _kVersionStampBuildClientStr = Module["_kVersionStampBuildClientStr"] = wasmExports["kVersionStampBuildClientStr"].value; + _kVersionStampBuildClientMintStatusStr = Module["_kVersionStampBuildClientMintStatusStr"] = wasmExports["kVersionStampBuildClientMintStatusStr"].value; + _kVersionStampBuildCompilerStr = Module["_kVersionStampBuildCompilerStr"] = wasmExports["kVersionStampBuildCompilerStr"].value; + _kVersionStampBuildDateTimePstStr = Module["_kVersionStampBuildDateTimePstStr"] = wasmExports["kVersionStampBuildDateTimePstStr"].value; + _kVersionStampBuildDepotPathStr = Module["_kVersionStampBuildDepotPathStr"] = wasmExports["kVersionStampBuildDepotPathStr"].value; + _kVersionStampBuildIdStr = Module["_kVersionStampBuildIdStr"] = wasmExports["kVersionStampBuildIdStr"].value; + _kVersionStampBuildInfoStr = Module["_kVersionStampBuildInfoStr"] = wasmExports["kVersionStampBuildInfoStr"].value; + _kVersionStampBuildLabelStr = Module["_kVersionStampBuildLabelStr"] = wasmExports["kVersionStampBuildLabelStr"].value; + _kVersionStampBuildTargetStr = Module["_kVersionStampBuildTargetStr"] = wasmExports["kVersionStampBuildTargetStr"].value; + _kVersionStampBuildTimestampStr = Module["_kVersionStampBuildTimestampStr"] = wasmExports["kVersionStampBuildTimestampStr"].value; + _kVersionStampBuildToolStr = Module["_kVersionStampBuildToolStr"] = wasmExports["kVersionStampBuildToolStr"].value; + _kVersionStampG3BuildTargetStr = Module["_kVersionStampG3BuildTargetStr"] = wasmExports["kVersionStampG3BuildTargetStr"].value; + _kVersionStampVerifiableStr = Module["_kVersionStampVerifiableStr"] = wasmExports["kVersionStampVerifiableStr"].value; + _kVersionStampBuildFdoTypeStr = Module["_kVersionStampBuildFdoTypeStr"] = wasmExports["kVersionStampBuildFdoTypeStr"].value; + _kVersionStampBuildBaselineChangelistStr = Module["_kVersionStampBuildBaselineChangelistStr"] = wasmExports["kVersionStampBuildBaselineChangelistStr"].value; + _kVersionStampBuildLtoTypeStr = Module["_kVersionStampBuildLtoTypeStr"] = wasmExports["kVersionStampBuildLtoTypeStr"].value; + _kVersionStampBuildPropellerTypeStr = Module["_kVersionStampBuildPropellerTypeStr"] = wasmExports["kVersionStampBuildPropellerTypeStr"].value; + _kVersionStampBuildPghoTypeStr = Module["_kVersionStampBuildPghoTypeStr"] = wasmExports["kVersionStampBuildPghoTypeStr"].value; + _kVersionStampBuildUsernameStr = Module["_kVersionStampBuildUsernameStr"] = wasmExports["kVersionStampBuildUsernameStr"].value; + _kVersionStampBuildHostnameStr = Module["_kVersionStampBuildHostnameStr"] = wasmExports["kVersionStampBuildHostnameStr"].value; + _kVersionStampBuildDirectoryStr = Module["_kVersionStampBuildDirectoryStr"] = wasmExports["kVersionStampBuildDirectoryStr"].value; + _kVersionStampBuildChangelistInt = Module["_kVersionStampBuildChangelistInt"] = wasmExports["kVersionStampBuildChangelistInt"].value; + _kVersionStampCitcSnapshotInt = Module["_kVersionStampCitcSnapshotInt"] = wasmExports["kVersionStampCitcSnapshotInt"].value; + _kVersionStampBuildClientMintStatusInt = Module["_kVersionStampBuildClientMintStatusInt"] = wasmExports["kVersionStampBuildClientMintStatusInt"].value; + _kVersionStampBuildTimestampInt = Module["_kVersionStampBuildTimestampInt"] = wasmExports["kVersionStampBuildTimestampInt"].value; + _kVersionStampVerifiableInt = Module["_kVersionStampVerifiableInt"] = wasmExports["kVersionStampVerifiableInt"].value; + _kVersionStampBuildCoverageEnabledInt = Module["_kVersionStampBuildCoverageEnabledInt"] = wasmExports["kVersionStampBuildCoverageEnabledInt"].value; + _kVersionStampBuildBaselineChangelistInt = Module["_kVersionStampBuildBaselineChangelistInt"] = wasmExports["kVersionStampBuildBaselineChangelistInt"].value; + _kVersionStampPrecookedTimestampStr = Module["_kVersionStampPrecookedTimestampStr"] = wasmExports["kVersionStampPrecookedTimestampStr"].value; + _kVersionStampPrecookedClientInfoStr = Module["_kVersionStampPrecookedClientInfoStr"] = wasmExports["kVersionStampPrecookedClientInfoStr"].value; + __indirect_function_table = wasmTable = wasmExports["__indirect_function_table"]; +} + +var wasmImports; + +function assignWasmImports() { + wasmImports = { + /** @export */ EnsureDir, + /** @export */ __assert_fail: ___assert_fail, + /** @export */ __cxa_throw: ___cxa_throw, + /** @export */ __pthread_create_js: ___pthread_create_js, + /** @export */ __syscall_dup: ___syscall_dup, + /** @export */ __syscall_faccessat: ___syscall_faccessat, + /** @export */ __syscall_fcntl64: ___syscall_fcntl64, + /** @export */ __syscall_fstat64: ___syscall_fstat64, + /** @export */ __syscall_ftruncate64: ___syscall_ftruncate64, + /** @export */ __syscall_getdents64: ___syscall_getdents64, + /** @export */ __syscall_ioctl: ___syscall_ioctl, + /** @export */ __syscall_lstat64: ___syscall_lstat64, + /** @export */ __syscall_newfstatat: ___syscall_newfstatat, + /** @export */ __syscall_openat: ___syscall_openat, + /** @export */ __syscall_stat64: ___syscall_stat64, + /** @export */ _abort_js: __abort_js, + /** @export */ _embind_register_bigint: __embind_register_bigint, + /** @export */ _embind_register_bool: __embind_register_bool, + /** @export */ _embind_register_emval: __embind_register_emval, + /** @export */ _embind_register_float: __embind_register_float, + /** @export */ _embind_register_integer: __embind_register_integer, + /** @export */ _embind_register_memory_view: __embind_register_memory_view, + /** @export */ _embind_register_std_string: __embind_register_std_string, + /** @export */ _embind_register_std_wstring: __embind_register_std_wstring, + /** @export */ _embind_register_void: __embind_register_void, + /** @export */ _emscripten_init_main_thread_js: __emscripten_init_main_thread_js, + /** @export */ _emscripten_notify_mailbox_postmessage: __emscripten_notify_mailbox_postmessage, + /** @export */ _emscripten_receive_on_main_thread_js: __emscripten_receive_on_main_thread_js, + /** @export */ _emscripten_thread_cleanup: __emscripten_thread_cleanup, + /** @export */ _emscripten_thread_mailbox_await: __emscripten_thread_mailbox_await, + /** @export */ _emscripten_thread_set_strongref: __emscripten_thread_set_strongref, + /** @export */ _mmap_js: __mmap_js, + /** @export */ _munmap_js: __munmap_js, + /** @export */ _tzset_js: __tzset_js, + /** @export */ clock_time_get: _clock_time_get, + /** @export */ emscripten_check_blocking_allowed: _emscripten_check_blocking_allowed, + /** @export */ emscripten_errn: _emscripten_errn, + /** @export */ emscripten_exit_with_live_runtime: _emscripten_exit_with_live_runtime, + /** @export */ emscripten_get_heap_max: _emscripten_get_heap_max, + /** @export */ emscripten_get_now: _emscripten_get_now, + /** @export */ emscripten_num_logical_cores: _emscripten_num_logical_cores, + /** @export */ emscripten_pc_get_function: _emscripten_pc_get_function, + /** @export */ emscripten_resize_heap: _emscripten_resize_heap, + /** @export */ emscripten_stack_snapshot: _emscripten_stack_snapshot, + /** @export */ emscripten_stack_unwind_buffer: _emscripten_stack_unwind_buffer, + /** @export */ environ_get: _environ_get, + /** @export */ environ_sizes_get: _environ_sizes_get, + /** @export */ exit: _exit, + /** @export */ fd_close: _fd_close, + /** @export */ fd_read: _fd_read, + /** @export */ fd_seek: _fd_seek, + /** @export */ fd_write: _fd_write, + /** @export */ hardware_concurrency, + /** @export */ memory: wasmMemory, + /** @export */ proc_exit: _proc_exit, + /** @export */ random_get: _random_get + }; +} + +// include: postamble.js +// === Auto-generated postamble setup entry stuff === +var calledRun; + +function stackCheckInit() { + // This is normally called automatically during __wasm_call_ctors but need to + // get these values before even running any of the ctors so we call it redundantly + // here. + // See $establishStackSpace for the equivalent code that runs on a thread + assert(!ENVIRONMENT_IS_PTHREAD); + _emscripten_stack_init(); + // TODO(sbc): Move writeStackCookie to native to to avoid this. + writeStackCookie(); +} + +function run(args = arguments_) { + if (runDependencies > 0) { + dependenciesFulfilled = run; + return; + } + if ((ENVIRONMENT_IS_PTHREAD)) { + readyPromiseResolve?.(Module); + initRuntime(); + return; + } + stackCheckInit(); + preRun(); + // a preRun added a dependency, run will be called later + if (runDependencies > 0) { + dependenciesFulfilled = run; + return; + } + function doRun() { + // run may have just been called through dependencies being fulfilled just in this very frame, + // or while the async setStatus time below was happening + assert(!calledRun); + calledRun = true; + Module["calledRun"] = true; + if (ABORT) return; + initRuntime(); + readyPromiseResolve?.(Module); + Module["onRuntimeInitialized"]?.(); + consumedModuleProp("onRuntimeInitialized"); + assert(!Module["_main"], 'compiled without a main, but one is present. if you added it from JS, use Module["onRuntimeInitialized"]'); + postRun(); + } + if (Module["setStatus"]) { + Module["setStatus"]("Running..."); + setTimeout(() => { + setTimeout(() => Module["setStatus"](""), 1); + doRun(); + }, 1); + } else { + doRun(); + } + checkStackCookie(); +} + +function checkUnflushedContent() { + // Compiler settings do not allow exiting the runtime, so flushing + // the streams is not possible. but in ASSERTIONS mode we check + // if there was something to flush, and if so tell the user they + // should request that the runtime be exitable. + // Normally we would not even include flush() at all, but in ASSERTIONS + // builds we do so just for this check, and here we see if there is any + // content to flush, that is, we check if there would have been + // something a non-ASSERTIONS build would have not seen. + // How we flush the streams depends on whether we are in SYSCALLS_REQUIRE_FILESYSTEM=0 + // mode (which has its own special function for this; otherwise, all + // the code is inside libc) + var oldOut = out; + var oldErr = err; + var has = false; + out = err = x => { + has = true; + }; + try { + // it doesn't matter if it fails + _fflush(0); + // also flush in the JS FS layer + for (var name of [ "stdout", "stderr" ]) { + var info = FS.analyzePath("/dev/" + name); + if (!info) return; + var stream = info.object; + var rdev = stream.rdev; + var tty = TTY.ttys[rdev]; + if (tty?.output?.length) { + has = true; + } + } + } catch (e) {} + out = oldOut; + err = oldErr; + if (has) { + warnOnce("stdio streams had content in them that was not flushed. you should set EXIT_RUNTIME to 1 (see the Emscripten FAQ), or make sure to emit a newline when you printf etc."); + } +} + +var wasmExports; + +if ((!(ENVIRONMENT_IS_PTHREAD))) { + // Call createWasm on startup if we are the main thread. + // Worker threads call this once they receive the module via postMessage + // In modularize mode the generated code is within a factory function so we + // can use await here (since it's not top-level-await). + wasmExports = await (createWasm()); + run(); +} + +// end include: postamble.js +// include: postamble_modularize.js +// In MODULARIZE mode we wrap the generated code in a factory function +// and return either the Module itself, or a promise of the module. +// We assign to the `moduleRtn` global here and configure closure to see +// this as an extern so it won't get minified. +if (runtimeInitialized) { + moduleRtn = Module; +} else { + // Set up the promise that indicates the Module is initialized + moduleRtn = new Promise((resolve, reject) => { + readyPromiseResolve = resolve; + readyPromiseReject = reject; + }); +} + +// Assertion for attempting to access module properties on the incoming +// moduleArg. In the past we used this object as the prototype of the module +// and assigned properties to it, but now we return a distinct object. This +// keeps the instance private until it is ready (i.e the promise has been +// resolved). +for (const prop of Object.keys(Module)) { + if (!(prop in moduleArg)) { + Object.defineProperty(moduleArg, prop, { + configurable: true, + get() { + abort(`Access to module property ('${prop}') is no longer possible via the module constructor argument; Instead, use the result of the module constructor.`); + } + }); + } +} + + + return moduleRtn; + }; +})(); + +// Export using a UMD style export, or ES6 exports if selected +if (typeof exports === 'object' && typeof module === 'object') { + module.exports = loadWasmTtsBindings; + // This default export looks redundant, but it allows TS to import this + // commonjs style module. + module.exports.default = loadWasmTtsBindings; +} else if (typeof define === 'function' && define['amd']) + define([], () => loadWasmTtsBindings); + +// Create code for detecting if we are running in a pthread. +// Normally this detection is done when the module is itself run but +// when running in MODULARIZE mode we need use this to know if we should +// run the module constructor on startup (true only for pthreads). +var isPthread = globalThis.self?.name?.startsWith('em-pthread'); +// In order to support both web and node we also need to detect node here. +var isNode = globalThis.process?.versions?.node && globalThis.process?.type != 'renderer'; +if (isNode) isPthread = require('node:worker_threads').workerData === 'em-pthread' + +isPthread && loadWasmTtsBindings(); + diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/bindings_main.wasm b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/bindings_main.wasm new file mode 100644 index 00000000..7e78ccb7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/bindings_main.wasm differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/manifest.json new file mode 100644 index 00000000..69b41e1f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "WASM TTS Engine", + "version": "20260407.1" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/offscreen.html b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/offscreen.html new file mode 100644 index 00000000..b3676f62 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/offscreen.html @@ -0,0 +1,2 @@ + + diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/offscreen_compiled.js b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/offscreen_compiled.js new file mode 100644 index 00000000..b4e6cbd7 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/offscreen_compiled.js @@ -0,0 +1,129 @@ +'use strict';var aa,ba=typeof Object.create=="function"?Object.create:function(a){function b(){}b.prototype=a;return new b},ca=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; +function da(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b0;){var a=this.g.pop();if(a in this.i)return a}return null}; +pa.prototype.getNext=pa.prototype.h;function qa(a){this.g=new r;this.h=a}function ra(a,b){na(a.g);var c=a.g.o;if(c)return sa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.g.return);a.g.return(b);return ta(a)}function sa(a,b,c,d){try{var e=b.call(a.g.o,c);ma(e);if(!e.done)return a.g.D=!1,e;var f=e.value}catch(g){return a.g.o=null,oa(a.g,g),ta(a)}a.g.o=null;d.call(a.g,f);return ta(a)} +function ta(a){for(;a.g.g;)try{var b=a.h(a.g);if(b)return a.g.D=!1,{value:b.value,done:!1}}catch(c){a.g.j=void 0,oa(a.g,c)}a.g.D=!1;if(a.g.i){b=a.g.i;a.g.i=null;if(b.isException)throw b.X;return{value:b.return,done:!0}}return{value:void 0,done:!0}} +function ua(a){this.next=function(b){na(a.g);a.g.o?b=sa(a,a.g.o.next,b,a.g.G):(a.g.G(b),b=ta(a));return b};this.throw=function(b){na(a.g);a.g.o?b=sa(a,a.g.o["throw"],b,a.g.G):(oa(a.g,b),b=ta(a));return b};this.return=function(b){return ra(a,b)};this[Symbol.iterator]=function(){return this}}function va(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})} +function t(a){return va(new ua(new qa(a)))}l("Reflect.setPrototypeOf",function(a){return a?a:ka?function(b,c){try{return ka(b,c),!0}catch(d){return!1}}:null}); +l("Symbol",function(a){function b(f){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(f||"")+"_"+e++,f)}function c(f,g){this.g=f;ca(this,"description",{configurable:!0,writable:!0,value:g})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",e=0;return b}); +l("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");ca(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return wa(la(this))}});return a});function wa(a){a={next:a};a[Symbol.iterator]=function(){return this};return a} +l("Promise",function(a){function b(g){this.h=0;this.i=void 0;this.g=[];this.u=!1;var h=this.j();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}}function c(){this.g=null}function d(g){return g instanceof b?g:new b(function(h){h(g)})}if(a)return a;c.prototype.h=function(g){if(this.g==null){this.g=[];var h=this;this.i(function(){h.m()})}this.g.push(g)};var e=ea.setTimeout;c.prototype.i=function(g){e(g,0)};c.prototype.m=function(){for(;this.g&&this.g.length;){var g=this.g;this.g=[];for(var h=0;h=La&&a<=Ma:a[0]==="-"?Na(a,Oa):Na(a,Pa)}),Oa=Number.MIN_SAFE_INTEGER.toString(),La=Ja?BigInt(Number.MIN_SAFE_INTEGER):void 0,Pa=Number.MAX_SAFE_INTEGER.toString(),Ma=Ja?BigInt(Number.MAX_SAFE_INTEGER):void 0; +function Na(a,b){if(a.length>b.length)return!1;if(a.lengthe)return!1;if(d>>0;v=b;x=(a-b)/4294967296>>>0}function Ua(a){if(a<0){Ta(-a);var b=q(Va(v,x));a=b.next().value;b=b.next().value;v=a>>>0;x=b>>>0}else Ta(a)}function Wa(a){var b=Sa||(Sa=new DataView(new ArrayBuffer(8)));b.setFloat32(0,+a,!0);x=0;v=b.getUint32(0,!0)}function Xa(a){var b=Sa||(Sa=new DataView(new ArrayBuffer(8)));b.setFloat64(0,+a,!0);v=b.getUint32(0,!0);x=b.getUint32(4,!0)} +function Ya(a,b){var c=b*4294967296+(a>>>0);return Number.isSafeInteger(c)?c:Za(a,b)}function $a(a,b){return Ka(Ea()?BigInt.asUintN(64,(BigInt(b>>>0)<>>0)):Za(a,b))}function ab(a,b){return Ea()?Ka(BigInt.asIntN(64,(BigInt.asUintN(32,BigInt(b))<>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Ea()?c=""+(BigInt(b)<>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+cb(c)+cb(a));return c}function cb(a){a=String(a);return"0000000".slice(a.length)+a} +function bb(a,b){b&2147483648?Ea()?a=""+(BigInt(b|0)<>>0)):(b=q(Va(a,b)),a=b.next().value,b=b.next().value,a="-"+Za(a,b)):a=Za(a,b);return a} +function db(a){if(a.length<16)Ua(Number(a));else if(Ea())a=BigInt(a),v=Number(a&BigInt(4294967295))>>>0,x=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");x=v=0;for(var c=a.length,d=b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),x*=1E6,v=v*1E6+d,v>=4294967296&&(x+=Math.trunc(v/4294967296),x>>>=0,v>>>=0);b&&(b=q(Va(v,x)),a=b.next().value,b=b.next().value,v=a,x=b)}}function Va(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};function eb(a,b){this.h=a>>>0;this.g=b>>>0}function fb(a){return a.h===0?new eb(0,1+~a.g):new eb(~a.h+1,~a.g)}function gb(a){a=BigInt.asUintN(64,a);return new eb(Number(a&BigInt(4294967295)),Number(a>>BigInt(32)))}function hb(a){if(!a)return ib||(ib=new eb(0,0));if(!/^\d+$/.test(a))return null;db(a);return new eb(v,x)}var ib;function jb(a,b){this.h=a>>>0;this.g=b>>>0}function kb(a){a=BigInt.asUintN(64,a);return new jb(Number(a&BigInt(4294967295)),Number(a>>BigInt(32)))} +function lb(a){if(!a)return mb||(mb=new jb(0,0));if(!/^-?\d+$/.test(a))return null;db(a);return new jb(v,x)}var mb;function nb(){throw Error("Invalid UTF8");}function ob(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b}var pb=void 0,qb,rb=typeof TextDecoder!=="undefined",sb,tb=typeof String.prototype.isWellFormed==="function",ub=typeof TextEncoder!=="undefined"; +function vb(a){var b=!1;b=b===void 0?!1:b;if(ub){if(b&&(tb?!a.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(a)))throw Error("Found an unpaired surrogate");a=(sb||(sb=new TextEncoder)).encode(a)}else{for(var c=0,d=new Uint8Array(3*a.length),e=0;e>6|192;else{if(f>=55296&&f<=57343){if(f<=56319&&e=56320&&g<=57343){f=(f-55296)*1024+g-56320+ +65536;d[c++]=f>>18|240;d[c++]=f>>12&63|128;d[c++]=f>>6&63|128;d[c++]=f&63|128;continue}else e--}if(b)throw Error("Found an unpaired surrogate");f=65533}d[c++]=f>>12|224;d[c++]=f>>6&63|128}d[c++]=f&63|128}}a=c===d.length?d:d.subarray(0,c)}return a};function wb(a){za.setTimeout(function(){throw a;},0)};function xb(){var a=za.navigator;return a&&(a=a.userAgent)?a:""}var yb,zb=za.navigator;yb=zb?zb.userAgentData||null:null;var Ab={},Bb=null;function Cb(a){var b=a.length,c=b*3/4;c%3?c=Math.floor(c):"=.".indexOf(a[b-1])!=-1&&(c="=.".indexOf(a[b-2])!=-1?c-2:c-1);var d=new Uint8Array(c),e=0;Db(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d} +function Db(a,b){function c(k){for(;d>4);g!=64&&(b(f<<4&240|g>>2),h!=64&&b(g<<6&192|h))}} +function Eb(){if(!Bb){Bb={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));Ab[c]=d;for(var e=0;e0?0:xb().indexOf("Trident")!=-1||xb().indexOf("MSIE")!=-1)&&typeof btoa==="function",Hb=/[-_.]/g,Ib={"-":"+",_:"/",".":"="};function Jb(a){return Ib[a]||""}function Kb(a){if(!Gb)return Cb(a);a=Hb.test(a)?a.replace(Hb,Jb):a;a=atob(a);for(var b=new Uint8Array(a.length),c=0;c32)for(d|=(h&127)>>4,e=3;e<32&&h&128;e+=7)h=f[g++],d|=(h&127)<>>0,d>>>0);throw Error();}function Wb(a,b){a.g=b;if(b>a.i)throw Error();} +function Xb(a){var b=a.h,c=a.g,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Error();Wb(a,c);return e}function Yb(a){return Xb(a)>>>0}function Zb(a){a=Yb(a);return a>>>1^-(a&1)}function $b(a){return Vb(a,ab)}function ac(a){var b=a.h,c=a.g,d=b[c],e=b[c+1],f=b[c+2];b=b[c+3];Wb(a,a.g+4);return(d<<0|e<<8|f<<16|b<<24)>>>0} +function bc(a){var b=ac(a);a=(b>>31)*2+1;var c=b>>>23&255;b&=8388607;return c==255?b?NaN:a*Infinity:c==0?a*1.401298464324817E-45*b:a*Math.pow(2,c-150)*(b+8388608)}function cc(a){var b=ac(a),c=ac(a);a=(c>>31)*2+1;var d=c>>>20&2047;b=4294967296*(c&1048575)+b;return d==2047?b?NaN:a*Infinity:d==0?a*4.9E-324*b:a*Math.pow(2,d-1075)*(b+4503599627370496)}function dc(a){for(var b=0,c=a.g,d=c+10,e=a.h;ca.i)throw Error();a.g=b;return c}function hc(a,b){if(b==0)return Ob();var c=fc(a,b);a.P&&a.m?c=a.h.subarray(c,c+b):(a=a.h,b=c+b,c=c===b?new Uint8Array(0):Ra?a.slice(c,b):new Uint8Array(a.subarray(c,b)));return c.length==0?Ob():new Mb(c,Lb)}var ic=[],jc=void 0;function kc(){this.g=[]}kc.prototype.length=function(){return this.g.length};kc.prototype.end=function(){var a=this.g;this.g=[];return a};function lc(a,b,c){for(;c>0||b>127;)a.g.push(b&127|128),b=(b>>>7|c<<25)>>>0,c>>>=7;a.g.push(b)}function mc(a,b){for(;b>127;)a.g.push(b&127|128),b>>>=7;a.g.push(b)}function nc(a,b){if(b>=0)mc(a,b);else{for(var c=0;c<9;c++)a.g.push(b&127|128),b>>=7;a.g.push(1)}}function z(a,b){a.g.push(b>>>0&255);a.g.push(b>>>8&255);a.g.push(b>>>16&255);a.g.push(b>>>24&255)};function oc(a,b,c,d){if(ic.length){var e=ic.pop();e.init(a,b,c,d);a=e}else a=new Ub(a,b,c,d);this.g=a;this.j=this.g.g;this.h=this.i=-1;this.setOptions(d)}oc.prototype.setOptions=function(a){a=a===void 0?{}:a;this.U=a.U===void 0?!1:a.U};function pc(a,b,c,d){if(qc.length){var e=qc.pop();e.setOptions(d);e.g.init(a,b,c,d);return e}return new oc(a,b,c,d)}function rc(a){a.g.clear();a.i=-1;a.h=-1;qc.length<100&&qc.push(a)} +function sc(a){var b=a.g;if(b.g==b.i)return!1;a.j=a.g.g;var c=Yb(a.g);b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw Error();if(b<1)throw Error();a.i=b;a.h=c;return!0}function tc(a){switch(a.h){case 0:a.h!=0?tc(a):dc(a.g);break;case 1:a=a.g;Wb(a,a.g+8);break;case 2:if(a.h!=2)tc(a);else{var b=Yb(a.g);a=a.g;Wb(a,a.g+b)}break;case 5:a=a.g;Wb(a,a.g+4);break;case 3:b=a.i;do{if(!sc(a))throw Error();if(a.h==4){if(a.i!=b)throw Error();break}tc(a)}while(1);break;default:throw Error();}} +function uc(a,b,c){var d=a.g.i,e=Yb(a.g);e=a.g.g+e;var f=e-d;f<=0&&(a.g.i=e,c(b,a,void 0,void 0,void 0),f=e-a.g.g);if(f)throw Error();a.g.g=e;a.g.i=d;return b} +function vc(a){var b=Yb(a.g);a=a.g;var c=fc(a,b);a=a.h;if(rb){var d=a,e;(e=qb)||(e=qb=new TextDecoder("utf-8",{fatal:!0}));b=c+b;d=c===0&&b===d.length?d:d.subarray(c,b);try{var f=e.decode(d)}catch(m){if(pb===void 0){try{e.decode(new Uint8Array([128]))}catch(n){}try{e.decode(new Uint8Array([97])),pb=!0}catch(n){pb=!1}}!pb&&(qb=void 0);throw m;}}else{f=c;b=f+b;c=[];for(var g=null,h,k;f=b?nb():(k=a[f++],h<194||(k&192)!==128?(f--,nb()):c.push((h&31)<<6|k&63)):h<240? +f>=b-1?nb():(k=a[f++],(k&192)!==128||h===224&&k<160||h===237&&k>=160||((e=a[f++])&192)!==128?(f--,nb()):c.push((h&15)<<12|(k&63)<<6|e&63)):h<=244?f>=b-2?nb():(k=a[f++],(k&192)!==128||(h<<28)+(k-144)>>30!==0||((e=a[f++])&192)!==128||((d=a[f++])&192)!==128?(f--,nb()):(h=(h&7)<<18|(k&63)<<12|(e&63)<<6|d&63,h-=65536,c.push((h>>10&1023)+55296,(h&1023)+56320))):nb(),c.length>=8192&&(g=ob(g,c),c.length=0);f=ob(g,c)}return f}function wc(a){var b=Yb(a.g);return hc(a.g,b)} +function xc(a,b,c){var d=Yb(a.g);for(d=a.g.g+d;a.g.g127;)b.push(c&127|128),c>>>=7,a.h++;b.push(c);a.h++}function B(a,b,c){mc(a.g,b*8+c)}function Cc(a,b,c){c!=null&&(c=parseInt(c,10),B(a,b,0),nc(a.g,c))}function Dc(a,b,c){B(a,b,2);mc(a.g,c.length);zc(a,a.g.end());zc(a,c)} +function Ec(a,b,c,d){c!=null&&(b=Ac(a,b),d(c,a),Bc(a,b))}function Fc(a){switch(typeof a){case "string":a.length&&a[0]==="-"?hb(a.substring(1)):hb(a)}};var Gc=typeof Symbol==="function"&&typeof Symbol()==="symbol";function Hc(a,b,c){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b}var Ic=Hc("jas",void 0,!0),Jc=Hc(void 0,"1oa"),Kc=Hc(void 0,Symbol()),Lc=Hc(void 0,"0ubs"),Mc=Hc(void 0,"0ubsb"),Nc=Hc(void 0,"0actk"),Oc=Hc("m_m","da",!0);var Pc={ba:{value:0,configurable:!0,writable:!0,enumerable:!1}},Qc=Object.defineProperties,C=Gc?Ic:"ba",Rc,Sc=[];E(Sc,7);Rc=Object.freeze(Sc);function Tc(a,b){Gc||C in a||Qc(a,Pc);a[C]|=b}function E(a,b){Gc||C in a||Qc(a,Pc);a[C]=b}function Uc(a){Tc(a,8192);return a};var Vc={};function Wc(a,b){return b===void 0?a.g!==Xc&&!!(2&(a.l[C]|0)):!!(2&b)&&a.g!==Xc}var Xc={};function Yc(a,b,c){var d=b&128?0:-1,e=a.length,f;if(f=!!e)f=a[e-1],f=f!=null&&typeof f==="object"&&f.constructor===Object;var g=e+(f?-1:0);for(b=b&128?1:0;b=b||(d[a]=c+1,a=Error(),a.__closure__error__context__984382||(a.__closure__error__context__984382={}),a.__closure__error__context__984382.severity="incident",wb(a))}};function hd(a){return Array.prototype.slice.call(a)};var id=typeof BigInt==="function"?BigInt.asIntN:void 0,jd=typeof BigInt==="function"?BigInt.asUintN:void 0,kd=Number.isSafeInteger,ld=Number.isFinite,md=Math.trunc;function nd(a){if(a!=null&&typeof a!=="number")throw Error("Value of float/double field must be a number, found "+typeof a+": "+a);return a}function od(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)} +function pd(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a}var qd=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function rd(a){switch(typeof a){case "bigint":return!0;case "number":return ld(a);case "string":return qd.test(a);default:return!1}}function sd(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return ld(a)?a|0:void 0} +function td(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return ld(a)?a>>>0:void 0} +function ud(a){if(a==null)return a;var b=typeof a;if(b==="bigint")return String(id(64,a));if(rd(a)){if(b==="string")return b=md(Number(a)),kd(b)?a=String(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),b=a.length,(a[0]==="-"?b<20||b===20&&a<="-9223372036854775808":b<19||b===19&&a<="9223372036854775807")||(db(a),a=bb(v,x))),a;if(b==="number"){a=md(a);if(!kd(a)){Ua(a);b=v;var c=x;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);b=Ya(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a}}} +function vd(a){if(a==null)return a;var b=typeof a;if(b==="bigint")return String(jd(64,a));if(rd(a)){if(b==="string")return b=md(Number(a)),kd(b)&&b>=0?a=String(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a[0]==="-"?b=!1:(b=a.length,b=b<20?!0:b===20&&a<="18446744073709551615"),b||(db(a),a=Za(v,x))),a;if(b==="number")return a=md(a),a>=0&&kd(a)||(Ua(a),a=Ya(v,x)),a}}function wd(a){if(a==null||typeof a=="string"||a instanceof Mb)return a} +function xd(a){if(a!=null&&typeof a!=="string")throw Error();return a}function yd(a){return a==null||typeof a==="string"?a:void 0};function zd(a){var b=Ba(Kc);return b?a[b]:void 0}function Ad(){}function Bd(a,b){for(var c in a)!isNaN(c)&&b(a,+c,a[c])}function Cd(a){var b=new Ad;Bd(a,function(c,d,e){b[d]=hd(e)});b.g=a.g;return b}function Dd(a,b){b<100||gd(Lc,1)};function Ed(a,b,c,d){var e=d!==void 0;d=!!d;var f=Ba(Kc),g;!e&&Gc&&f&&(g=a[f])&&Bd(g,Dd);f=[];var h=a.length;g=4294967295;var k=!1,m=!!(b&64),n=m?b&128?0:-1:void 0;if(!(b&1)){var w=h&&a[h-1];w!=null&&typeof w==="object"&&w.constructor===Object?(h--,g=h):w=void 0;if(m&&!(b&128)&&!e){k=!0;var y;g=((y=Fd)!=null?y:ad)(g-n,n,a,w,void 0)+n}}b=void 0;for(y=0;y=g){var G=y-n,D=void 0;((D=b)!=null?D:b={})[G]=A}else f[y]=A}if(w)for(var S in w)h=w[S],h!= +null&&(h=c(h,d))!=null&&(y=+S,A=void 0,m&&!Number.isNaN(y)&&(A=y+n)>2];h=c[(h&3)<<4|k>>4];k=c[(k&15)<<2|m>>6];m=c[m&63];d[g++]=n+h+k+m}n=0;m=e;switch(b.length-f){case 2:n=b[f+1],m=c[(n&15)<<2]||e;case 1:b=b[f],d[g]=c[b>>2]+c[(b&3)<<4|n>>4]+m+e}b=d.join("")}a=a.g=b}return a}return}return a}var Fd;function Hd(a){a=a.l;return Ed(a,a[C]|0,Gd)};var Id,Jd;function Kd(a){switch(typeof a){case "boolean":return Id||(Id=[0,void 0,!0]);case "number":return a>0?void 0:a===0?Jd||(Jd=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}}function Ld(a,b){return F(a,b[0],b[1])} +function F(a,b,c,d){d=d===void 0?0:d;if(a==null){var e=32;c?(a=[c],e|=128):a=[];b&&(e=e&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error("narr");e=a[C]|0;if(Da&&1&e)throw Error("rfarr");2048&e&&!(2&e)&&Md();if(e&256)throw Error("farr");if(e&64)return(e|d)!==e&&E(a,e|d),a;if(c&&(e|=128,c!==a[0]))throw Error("mid");a:{c=a;e|=64;var f=c.length;if(f){var g=f-1,h=c[g];if(h!=null&&typeof h==="object"&&h.constructor===Object){b=e&128?0:-1;g-=b;if(g>=1024)throw Error("pvtlmt");for(var k in h)f= ++k,f1024)throw Error("spvt");e=e&-16760833|(k&1023)<<14}}}E(a,e|64|d);return a}function Md(){if(Da)throw Error("carr");gd(Nc,5)};function Nd(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[C]|0;a.length===0&&c&1?a=void 0:c&2||(!b||4096&c||16&c?a=Od(a,c,!1,b&&!(c&16)):(Tc(a,34),c&4&&Object.freeze(a)));return a}if(a!=null&&a[Oc]===Vc)return b=a.l,c=b[C]|0,Wc(a,c)?a:Pd(a,b,c)?Qd(a,b):Od(b,c);if(a instanceof Mb)return a}function Qd(a,b,c){a=new a.constructor(b);c&&(a.g=Xc);a.h=Xc;return a}function Od(a,b,c,d){d!=null||(d=!!(34&b));a=Ed(a,b,Nd,d);d=32;c&&(d|=2);b=b&16769217|d;E(a,b);return a} +function Rd(a){if(a.g!==Xc)return!1;var b=a.l;b=Od(b,b[C]|0);Tc(b,2048);a.l=b;a.g=void 0;a.h=void 0;return!0}function Sd(a){if(!Rd(a)&&Wc(a,a.l[C]|0))throw Error();}function Td(a,b){b===void 0&&(b=a[C]|0);b&32&&!(b&4096)&&E(a,b|4096)}function Pd(a,b,c){return c&2?!0:c&32&&!(c&4096)?(E(b,c|2),a.g=Xc,!0):!1};function Ud(a,b,c){a=Vd(a.l,b,void 0,c);if(a!==null)return a}function Vd(a,b,c,d){if(b===-1)return null;var e=b+(c?0:-1),f=a.length-1;if(!(f<1+(c?0:-1))){if(e>=f){var g=a[f];if(g!=null&&typeof g==="object"&&g.constructor===Object){c=g[b];var h=!0}else if(e===f)c=g;else return}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return h?g[b]=d:a[e]=d,d}return c}}function Wd(a,b,c){Sd(a);var d=a.l;H(d,d[C]|0,b,c);return a} +function H(a,b,c,d,e){var f=c+(e?0:-1),g=a.length-1;if(g>=1+(e?0:-1)&&f>=g){var h=a[g];if(h!=null&&typeof h==="object"&&h.constructor===Object)return h[c]=d,b}if(f<=g)return a[f]=d,b;if(d!==void 0){var k;g=((k=b)!=null?k:b=a[C]|0)>>14&1023||536870912;c>=g?d!=null&&(f={},a[g+(e?0:-1)]=(f[c]=d,f)):a[f]=d}return b}function Xd(a,b){return Yd(a,a[C]|0,b)}function Zd(a){return!!(2&a)&&!!(4&a)||!!(256&a)} +function $d(a){return a==null?a:typeof a==="string"?a?new Mb(a,Lb):Ob():a.constructor===Mb?a:Fb&&a!=null&&a instanceof Uint8Array?a.length?new Mb(new Uint8Array(a),Lb):Ob():void 0}function Yd(a,b,c){if(b&2)throw Error();var d=$c(b);var e=Vd(a,c,d);e=Array.isArray(e)?e:Rc;var f=e===Rc?7:e[C]|0;var g=f;2&b&&(g|=2);g|=1;if(2&g||Zd(g)||16&g)g===f||Zd(g)||E(e,g),e=hd(e),f=0,g=ae(g,b),H(a,b,c,e,d);g&=-13;g!==f&&E(e,g);return e} +function be(a,b,c,d){Sd(a);var e=a.l,f=e[C]|0;if(d==null){var g=ce(e);if(de(g,e,f,c)===b)g.set(c,0);else return a}else f=ee(e,f,c,b);H(e,f,b,d);return a}function fe(a,b,c,d){var e=a[C]|0,f=$c(e);e=ee(a,e,c,b,f);H(a,e,b,d,f)}function ce(a){if(Gc){var b;return(b=a[Jc])!=null?b:a[Jc]=new Map}if(Jc in a)return a[Jc];b=new Map;Object.defineProperty(a,Jc,{value:b});return b}function ee(a,b,c,d,e){var f=ce(a),g=de(f,a,b,c,e);g!==d&&(g&&(b=H(a,b,g,void 0,e)),f.set(c,d));return b} +function de(a,b,c,d,e){var f=a.get(d);if(f!=null)return f;for(var g=f=0;g0;){for(var k=0;k>31)>>>0))}},J()),Ff=[!0,T,Q],Gf=[!0,T,R],Hf=[!0,T,T];function If(a){return function(b){var c=new yc;Ue(b.l,c,Ke(De,Re,Se,a));zc(c,c.g.end());b=new Uint8Array(c.h);for(var d=c.i,e=d.length,f=0,g=0;g>>0&255),a.g.push(b>>>8&255),a.g.push(b>>>16&255),a.g.push(b>>>24&255))},J()),-1];var Lf=[0,Y,-1,of,T,Kf,-1,O,Q,Y,Jf,T,Y,-1,[0,Kf,-1],Q,sf,Jf,O,[0,1,Q,-4,kf,[0,O,-1,Q],T,O,V,[0,Y,Q],Q,-1,Y,-2,O,-1,Y,O,Y,Q,[0,3,Q,-1,4,M(function(a,b,c){if(a.h!==2)return!1;a=wc(a);Yd(b,b[C]|0,c).push(a);return!0},function(a,b,c){b=K(wd,b,!1);if(b!=null)for(var d=0;dc.i)throw Error();var f=c.h;d+=f.byteOffset;jc===void 0&&(jc=(new Uint16Array((new Uint8Array([1,2])).buffer))[0]==513);if(jc)for(c.g+=e,c=new Float64Array(f.buffer.slice(d,d+e)),a=0;a0;)window.clearTimeout(b.L.pop());b.v=[];b.K.length=0;b.I=null;b.J=0;d.C()})};aa.onPause=function(){var a=this;return t(function(b){if(b.g==1){if(!a.h)return b.return();mh(a);a.u=!0;return b.h(a.i.suspend(),2)}a.j=!1;b.C()})}; +aa.onResume=function(){var a=this;return t(function(b){if(b.g==1){if(!a.h||a.j)return b.return();a.u=!1;return a.B?b.h(a.i.resume(),2):(a.A.length===0&&nh(a),b.return(oh(a)))}a.j=!0;ph(a);b.C()})}; +aa.onSpeak=function(a,b){var c=this,d,e,f,g,h;return t(function(k){switch(k.g){case 1:return c.u=!1,k.h(c.init(c.extensionId),2);case 2:if(!c.g)throw Error("WASM module not initialized.");return b.voiceName?k.h(c.onStop(!1),3):k.return();case 3:c.utterance=a;d=b.voiceName;if(c.W===d){k.F(4);break}k.A(5);return k.h(qh(c,d,!1),7);case 7:e=c.D[d];if(!e)throw Error("Invalid voice name: "+b.voiceName);f=["/voices",e].join("/");g=[f,"pipeline.pb"].join("/");if(c.g){var m=rh(c,g);var n=rh(c,f),w=c.g._GoogleTtsInit(m, +n);c.g._free(n);c.g._free(m);m=w===1}else m=!1;if(!m)throw Error("Failed to initialize pipeline "+g);k.B(4);break;case 5:return k.v(),k.return(Promise.reject(Error("Voice is not available")));case 4:c.W=d;var y=b.lang;c.extensionId&&y&&chrome.runtime.sendMessage(c.extensionId,{type:"languageUsed",language:y});try{if(y=d,c.g&&a.length){var A=new Qg,G=new Pg;var D=Wd(G,2,xd(a));var S=me(A,[D]);var yh=new Jg,Pb=b.rate;var zh=be(yh,1,Kg,nd(!Pb||Pb<.1||Pb>10?1:Pb));var Wf=b.pitch;m=Wd(zh,6,nd(Wf?Math.pow(2, +(Wf-1)*20/12):1));b.volume!==void 0&&b.volume>=0&&(c.G.gain.value=Math.min(Math.max(b.volume,0),1));n=new Xg;w=new Rg;A=S;A=ke(A);be(w,2,Sg,A);A&&!Wc(A)&&Td(w.l);var Ah=me(n,[w]);var Bh=new Lg;var Ch=le(Bh,3,m);var Dh=le(Ah,2,Ch);var Eh=new Zg;var Fh=le(Eh,2,Dh);var cd=Array.from(new Uint8Array($g(Fh))),Gh=c.N[y],Hh=new Pf;var Ih=Wd(Hh,1,xd(Gh));var dd=Ig(Ih),ed=c.g._malloc(cd.length);c.g.HEAPU8.set(cd,ed);var fd=c.g._malloc(dd.length);c.g.HEAPU8.set(dd,fd);var Jh=c.g._GoogleTtsInitBuffered(ed,fd, +cd.length,dd.length);c.g._free(ed);c.g._free(fd);if(!Jh)throw Error("Failed to initialize buffered synthesis.");nh(c)}}catch(Xf){return h=Xf instanceof Error?Xf.message:"",k.return(Promise.reject(Error("Synthesis failed with "+h)))}k.C()}})}; +function dh(a){return a.i.audioWorklet.addModule("../streaming_worklet_processor.js").then(function(){a.m=new AudioWorkletNode(a.i,"streaming-worklet-processor");a.m.port.onmessage=function(b){a.utterance&&!a.H&&b.data.type==="empty"&&(sh(a,{type:"end",charIndex:a.utterance.length}),a.onStop(!1))};a.G.connect(a.i.destination)})}function rh(a,b){b=a.Z.encode(b+"\x00");var c=a.g._malloc(b.length);a.g.HEAPU8.set(b,c);return c} +function nh(a){var b=setTimeout(function(){a.H=!0;var c=a.g,d=c._GoogleTtsReadBuffered();if(d===-1)sh(a,{type:"error"}),lh(a);else{for(var e=c._GoogleTtsGetTimepointsCount(),f=0;f0;)window.clearTimeout(a.A.pop())}function th(a,b){var c=b.audioDeltaMillis,d=b.charIndex,e=b.length;d<0||c<=0||(a.j?c<-100||(c<2?sh(a,{type:"word",charIndex:d,length:e}):(c=window.setTimeout(function(){a.j?sh(a,{type:"word",charIndex:d,length:e}):a.v.push(b)},c),a.L.push(c))):a.v.push(b))} +function ph(a){var b=a.v;a.v=[];b=q(b);for(var c=b.next();!c.done;c=b.next())th(a,c.value)}function uh(a,b,c){if(Of(je(b))===24E3){var d;b=(d=Nf(je(b)))==null?void 0:new Uint8Array(Rb(d)||0);d=new Uint8Array(b);d=new Int16Array(d.buffer);d=Float32Array.from(d,function(e){return e/32768});wh(a,d,c)}} +function wh(a,b,c){for(var d=a.I,e=a.J,f=0,g=b.length;f>4).toString(16),c+=Number(e&15).toString(16);return f.return(c)})}ea.Object.defineProperties(ah.prototype,{voices:{configurable:!0,enumerable:!0,get:function(){return this.o}}});var Nh=new ah,Oh=null; +chrome.runtime.onMessage.addListener(function(a,b,c){Oh||(Oh=Nh.init(b.id));Oh.then(function(){switch(a.type){case "init":Nh.init(b.id);c({result:"Initialized"});break;case "getLanguageStatus":Nh.onLanguageStatusRequest(a.lang).then(c);break;case "installLanguage":Nh.onInstallLanguageRequest(a.lang).then(c);break;case "uninstallLanguage":Nh.onUninstallLanguageRequest(a.lang).then(c);break;case "removeUnusedLanguage":gh(Nh,a.lang).then(function(){c({result:"Removed "+a.lang})});break;case "speak":Nh.onSpeak(a.utterance, +a.options);c({result:"Start speaking"});break;case "stop":Nh.onStop(!0);c({result:"Stopped speech"});break;case "pause":Nh.onPause();c({result:"Paused speech"});break;case "resume":Nh.onResume(),c({result:"Resumed speech"})}});return!0}); diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/streaming_worklet_processor.js b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/streaming_worklet_processor.js new file mode 100644 index 00000000..d25e960b --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/streaming_worklet_processor.js @@ -0,0 +1,78 @@ +/** + * @fileoverview StreamingWorkletProcessor, the AudioWorkletProcessor + * for the Google text-to-speech extension. + * + * An AudioWorkletProcessor runs in the audio thread, it can only communicate + * with the rest of the extension via message-passing. + * + * The design is very simple: It listens for just two commands from the + * corresponding AudioWorkletNode's message port: 'addBuffer' gets a single + * buffer of mono float32 audio samples, in exactly the length expected + * by AudioWorkletProcessor.process, and adds it to a queue. 'clearBuffers' + * clears the queue. Then, every time |process| is called, it just shifts + * the front of the queue and outputs it. + */ +class StreamingWorkletProcessor extends AudioWorkletProcessor { + constructor() { + super(); + + this.port.onmessage = this.onEvent.bind(this); + + // TODO: add type annotations + this.buffers_ = []; + this.active_ = false; + this.first_ = true; + this.id_ = 0; + } + + /** + * Implement process() from the AudioWorkletProcessor interface. + * TODO: find externs so we can use @override. + * @param {!object} inputs Unimportant here since we only do audio output. + * @param {!object} outputs sequence> the output + * audio buffer that is to be consumed by the user agent. + * @return {boolean} True to keep processing audio. + */ + process(inputs, outputs) { + if (!this.active_) { + return true; + } + + if (this.buffers_.length == 0) { + this.active_ = false; + this.port.postMessage({id: this.id_, type: 'empty'}); + return true; + } + + let buffer = this.buffers_.shift(); + let output = outputs[0]; + if (this.first_) { + this.first_ = false; + } + for (let channel = 0; channel < output.length; ++channel) + output[channel].set(buffer); + + return true; + } + + /** + * Handle events sent to our message port. + * @param {!DOMEvent} event The incoming event. + */ + onEvent(event) { + switch (event.data.command) { + case 'addBuffer': + this.id_ = event.data.id; + this.active_ = true; + this.buffers_.push(event.data.buffer); + break; + case 'clearBuffers': + this.id_ = 0; + this.active_ = false; + this.buffers_.length = 0; + break; + } + } +} + +registerProcessor('streaming-worklet-processor', StreamingWorkletProcessor); diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/voices.json b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/voices.json new file mode 100644 index 00000000..1ba0afc3 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/voices.json @@ -0,0 +1,1779 @@ +[ + { + "id": "en-us-x-multi", + "fileId": "en-us-x-multi-r83", + "url": "https://dl.google.com/android/tts/v26/en-us/en-us-x-multi-r83.zvoice", + "sha256Checksum": "23ff710bc2cf8fea0d1fe73e17ce3fd438d57ba5c83cd67de2a213ead5436e8c", + "compressedSize": 14658800, + "speakers": [ + { + "speaker": "sfg", + "name": "Chrome OS US English 1", + "gender": "female" + }, + { + "speaker": "iob", + "name": "Chrome OS US English 2", + "gender": "female" + }, + { + "speaker": "iog", + "name": "Chrome OS US English 3", + "gender": "female" + }, + { + "speaker": "iol", + "name": "Chrome OS US English 4", + "gender": "male" + }, + { + "speaker": "iom", + "name": "Chrome OS US English 5", + "gender": "male" + }, + { + "speaker": "tpc", + "name": "Chrome OS US English 6", + "gender": "female" + }, + { + "speaker": "tpd", + "name": "Chrome OS US English 7", + "gender": "male" + }, + { + "speaker": "tpf", + "name": "Chrome OS US English 8", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "en-gb-x-multi", + "fileId": "en-gb-x-multi-r67", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/en-gb/en-gb-x-multi-r67.zvoice", + "sha256Checksum": "35ea73fc488ff5febf61db80854442cc91b34c057bdce9a58682be5f981e8ecc", + "compressedSize": 11697473, + "speakers": [ + { + "speaker": "fis", + "name": "Chrome OS UK English 1", + "gender": "female" + }, + { + "speaker": "rjs", + "name": "Chrome OS UK English 2", + "gender": "male" + }, + { + "speaker": "gba", + "name": "Chrome OS UK English 3", + "gender": "female" + }, + { + "speaker": "gbb", + "name": "Chrome OS UK English 4", + "gender": "male" + }, + { + "speaker": "gbc", + "name": "Chrome OS UK English 5", + "gender": "female" + }, + { + "speaker": "gbd", + "name": "Chrome OS UK English 6", + "gender": "male" + }, + { + "speaker": "gbg", + "name": "Chrome OS UK English 7", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "pt-br-x-multi", + "fileId": "pt-br-x-multi-r64", + "url": "https://dl.google.com/android/tts/v26/pt-br/pt-br-x-multi-r64.zvoice", + "sha256Checksum": "c85d6b1d0db9ae9c6aaea45f932ed09f8596c335684f431796f30ddf96d68dd3", + "compressedSize": 9188243, + "speakers": [ + { + "speaker": "afs", + "name": "Chrome OS portugu\u00eas do Brasil", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "es-us-x-multi", + "fileId": "es-us-x-multi-r65", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/es-us/es-us-x-multi-r65.zvoice", + "sha256Checksum": "283815831ad8acbccbfc56e31e54d0c12b1cd7f3c5dfe6b4ded0ec8d79c94afb", + "compressedSize": 9849969, + "speakers": [ + { + "speaker": "sfb", + "name": "Chrome OS espa\u00f1ol de Estados Unidos", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "hi-in-x-multi", + "fileId": "hi-in-x-multi-r62", + "url": "https://dl.google.com/android/tts/v26/hi-in/hi-in-x-multi-r62.zvoice", + "sha256Checksum": "de579d9b568d70254a7b63a349db08d2d9f38ce3878a2a48cc371a79264dea06", + "compressedSize": 17587350, + "speakers": [ + { + "speaker": "cfn", + "name": "Chrome OS \u0939\u093f\u0928\u094d\u0926\u0940 1", + "gender": "female" + }, + { + "speaker": "hia", + "name": "Chrome OS \u0939\u093f\u0928\u094d\u0926\u0940 2", + "gender": "female" + }, + { + "speaker": "hic", + "name": "Chrome OS \u0939\u093f\u0928\u094d\u0926\u0940 3", + "gender": "female" + }, + { + "speaker": "hid", + "name": "Chrome OS \u0939\u093f\u0928\u094d\u0926\u0940 4", + "gender": "male" + }, + { + "speaker": "hie", + "name": "Chrome OS \u0939\u093f\u0928\u094d\u0926\u0940 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "en-au-x-multi", + "fileId": "en-au-x-multi-r65", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/en-au/en-au-x-multi-r65.zvoice", + "sha256Checksum": "b3cea2c78c8f9401faa73b80c57ac49ed56fd5476e4d50a2d0b2e821036affb8", + "compressedSize": 10980781, + "speakers": [ + { + "speaker": "afh", + "name": "Chrome OS Australian English 1", + "gender": "female" + }, + { + "speaker": "aua", + "name": "Chrome OS Australian English 2", + "gender": "female" + }, + { + "speaker": "aub", + "name": "Chrome OS Australian English 3", + "gender": "male" + }, + { + "speaker": "auc", + "name": "Chrome OS Australian English 4", + "gender": "female" + }, + { + "speaker": "aud", + "name": "Chrome OS Australian English 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "fr-fr-x-multi", + "fileId": "fr-fr-x-multi-r61", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/fr-fr/fr-fr-x-multi-r61.zvoice", + "sha256Checksum": "55406b6f6e807de82b7ca73d9442ae430d63aec1a89525af873d471c8e7ccd55", + "compressedSize": 18533886, + "speakers": [ + { + "speaker": "vlf", + "name": "Chrome OS fran\u00e7ais 1", + "gender": "female" + }, + { + "speaker": "fra", + "name": "Chrome OS fran\u00e7ais 2", + "gender": "female" + }, + { + "speaker": "frb", + "name": "Chrome OS fran\u00e7ais 3", + "gender": "male" + }, + { + "speaker": "frc", + "name": "Chrome OS fran\u00e7ais 4", + "gender": "female" + }, + { + "speaker": "frd", + "name": "Chrome OS fran\u00e7ais 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "de-de-x-multi", + "fileId": "de-de-x-multi-r61", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/de-de/de-de-x-multi-r61.zvoice", + "sha256Checksum": "5d49ad6b2700079c9ed1e9469dcdef19c5e10495d6d664d9dff87778f32bb81e", + "compressedSize": 15522323, + "speakers": [ + { + "speaker": "nfh", + "name": "Chrome OS Deutsch 1", + "gender": "female" + }, + { + "speaker": "deb", + "name": "Chrome OS Deutsch 2", + "gender": "male" + }, + { + "speaker": "deg", + "name": "Chrome OS Deutsch 3", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "es-es-x-multi", + "fileId": "es-es-x-multi-r59", + "url": "https://dl.google.com/android/tts/v26/es-es/es-es-x-multi-r59.zvoice", + "sha256Checksum": "613bc1e3cb1c83e87db9428fbc4fbc2561e7e79d68f55b8098aa0ee3070622f8", + "compressedSize": 9132841, + "speakers": [ + { + "speaker": "eea", + "name": "Chrome OS espa\u00f1ol 1", + "gender": "female" + }, + { + "speaker": "eec", + "name": "Chrome OS espa\u00f1ol 2", + "gender": "female" + }, + { + "speaker": "eed", + "name": "Chrome OS espa\u00f1ol 3", + "gender": "male" + }, + { + "speaker": "eee", + "name": "Chrome OS espa\u00f1ol 4", + "gender": "female" + }, + { + "speaker": "eef", + "name": "Chrome OS espa\u00f1ol 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "ko-kr-x-multi", + "fileId": "ko-kr-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/ko-kr/ko-kr-x-multi-r56.zvoice", + "sha256Checksum": "0d2bbeed8c59f2b6f33d796d6f063c3ec56dcac63b362d66ac55129d241359a6", + "compressedSize": 9851775, + "speakers": [ + { + "speaker": "ism", + "name": "Chrome OS \ud55c\uad6d\uc5b4 1", + "gender": "male" + }, + { + "speaker": "kob", + "name": "Chrome OS \ud55c\uad6d\uc5b4 2", + "gender": "female" + }, + { + "speaker": "koc", + "name": "Chrome OS \ud55c\uad6d\uc5b4 3", + "gender": "male" + }, + { + "speaker": "kod", + "name": "Chrome OS \ud55c\uad6d\uc5b4 4", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "nl-nl-x-multi", + "fileId": "nl-nl-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/nl-nl/nl-nl-x-multi-r56.zvoice", + "sha256Checksum": "e73f958afe5c438b9e534066beae293ced2c3f3877fc2e7222e96e8d6e399223", + "compressedSize": 8153821, + "speakers": [ + { + "speaker": "tfb", + "name": "Chrome OS Nederlands 1", + "gender": "female" + }, + { + "speaker": "bmh", + "name": "Chrome OS Nederlands 2", + "gender": "male" + }, + { + "speaker": "dma", + "name": "Chrome OS Nederlands 3", + "gender": "male" + }, + { + "speaker": "lfc", + "name": "Chrome OS Nederlands 4", + "gender": "female" + }, + { + "speaker": "yfr", + "name": "Chrome OS Nederlands 5", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "pl-pl-x-multi", + "fileId": "pl-pl-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/pl-pl/pl-pl-x-multi-r56.zvoice", + "sha256Checksum": "ff022c19520b9adced40ab32e0d0e19f1e6186056ccd9f82c35d67cda9b4c3cc", + "compressedSize": 10824937, + "speakers": [ + { + "speaker": "oda", + "name": "Chrome OS Polski 1", + "gender": "female" + }, + { + "speaker": "afb", + "name": "Chrome OS Polski 2", + "gender": "female" + }, + { + "speaker": "bmg", + "name": "Chrome OS Polski 3", + "gender": "male" + }, + { + "speaker": "jmk", + "name": "Chrome OS Polski 4", + "gender": "male" + }, + { + "speaker": "zfg", + "name": "Chrome OS Polski 5", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "id-id-x-multi", + "fileId": "id-id-x-multi-r58", + "url": "https://dl.google.com/android/tts/v26/id-id/id-id-x-multi-r58.zvoice", + "sha256Checksum": "6cc55022d3d99b108a6961cebc47beeab2c3e597887aaf944ebf37f7136e739b", + "compressedSize": 4610600, + "speakers": [ + { + "speaker": "dfz", + "name": "Chrome OS Bahasa Indonesia 1", + "gender": "female" + }, + { + "speaker": "idc", + "name": "Chrome OS Bahasa Indonesia 2", + "gender": "female" + }, + { + "speaker": "idd", + "name": "Chrome OS Bahasa Indonesia 3", + "gender": "male" + }, + { + "speaker": "ide", + "name": "Chrome OS Bahasa Indonesia 4", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "tr-tr-x-multi", + "fileId": "tr-tr-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/tr-tr/tr-tr-x-multi-r56.zvoice", + "sha256Checksum": "d8a0d95b105a0da96ebe7d588a4455c8024a0ff03b21094b8bce4c98ed84d484", + "compressedSize": 6410914, + "speakers": [ + { + "speaker": "mfm", + "name": "Chrome OS T\u00fcrk\u00e7e 1", + "gender": "female" + }, + { + "speaker": "ama", + "name": "Chrome OS T\u00fcrk\u00e7e 2", + "gender": "male" + }, + { + "speaker": "cfs", + "name": "Chrome OS T\u00fcrk\u00e7e 3", + "gender": "female" + }, + { + "speaker": "efu", + "name": "Chrome OS T\u00fcrk\u00e7e 4", + "gender": "female" + }, + { + "speaker": "tmc", + "name": "Chrome OS T\u00fcrk\u00e7e 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "yue-hk-x-multi", + "fileId": "yue-hk-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/yue-hk/yue-hk-x-multi-r56.zvoice", + "sha256Checksum": "56913268da49737fc057b5991a2d6a5de9f21634176a2b53517ce6b4b9f562be", + "compressedSize": 13291789, + "speakers": [ + { + "speaker": "jar", + "name": "Chrome OS \u7cb5\u8a9e 1", + "gender": "female" + }, + { + "speaker": "yuc", + "name": "Chrome OS \u7cb5\u8a9e 2", + "gender": "female" + }, + { + "speaker": "yud", + "name": "Chrome OS \u7cb5\u8a9e 3", + "gender": "male" + }, + { + "speaker": "yue", + "name": "Chrome OS \u7cb5\u8a9e 4", + "gender": "female" + }, + { + "speaker": "yuf", + "name": "Chrome OS \u7cb5\u8a9e 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "nb-no-x-multi", + "fileId": "nb-no-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/nb-no/nb-no-x-multi-r56.zvoice", + "sha256Checksum": "568ffb39e76fd548133ef763a1d832c12e9a4980152f38c367bb2da817b2f745", + "compressedSize": 5252095, + "speakers": [ + { + "speaker": "rfj", + "name": "Chrome OS Norsk Bokm\u00e5l 1", + "gender": "female" + }, + { + "speaker": "cfl", + "name": "Chrome OS Norsk Bokm\u00e5l 2", + "gender": "female" + }, + { + "speaker": "cmj", + "name": "Chrome OS Norsk Bokm\u00e5l 3", + "gender": "male" + }, + { + "speaker": "tfs", + "name": "Chrome OS Norsk Bokm\u00e5l 4", + "gender": "female" + }, + { + "speaker": "tmg", + "name": "Chrome OS Norsk Bokm\u00e5l 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "fi-fi-x-multi", + "fileId": "fi-fi-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/fi-fi/fi-fi-x-multi-r56.zvoice", + "sha256Checksum": "5cebd75040d1797bb84a8b5bff181a881c9e61fe7b0848f461dcbc36fc3a16a5", + "compressedSize": 8584091, + "speakers": [ + { + "speaker": "afi", + "name": "Chrome OS Suomi", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "vi-vn-x-multi", + "fileId": "vi-vn-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/vi-vn/vi-vn-x-multi-r56.zvoice", + "sha256Checksum": "8dea7476d506c39cb6a1613f7263be9e5878c3e39ae85a4d9c3dc65948ffc16f", + "compressedSize": 7601510, + "speakers": [ + { + "speaker": "gft", + "name": "Chrome OS Ti\u1ebfng Vi\u1ec7t 1", + "gender": "female" + }, + { + "speaker": "vic", + "name": "Chrome OS Ti\u1ebfng Vi\u1ec7t 2", + "gender": "female" + }, + { + "speaker": "vid", + "name": "Chrome OS Ti\u1ebfng Vi\u1ec7t 3", + "gender": "male" + }, + { + "speaker": "vie", + "name": "Chrome OS Ti\u1ebfng Vi\u1ec7t 4", + "gender": "female" + }, + { + "speaker": "vif", + "name": "Chrome OS Ti\u1ebfng Vi\u1ec7t 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "pt-pt-x-multi", + "fileId": "pt-pt-x-multi-r54", + "url": "https://dl.google.com/android/tts/v26/pt-pt/pt-pt-x-multi-r54.zvoice", + "sha256Checksum": "3b2fe56fbeb7561ea7c67bf1cd91af1e48360d277aaf22e9d4881523223c1a61", + "compressedSize": 14397642, + "speakers": [ + { + "speaker": "ifm", + "name": "Chrome OS portugu\u00eas de Portugal", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "it-it-x-multi", + "fileId": "it-it-x-multi-r57", + "url": "https://dl.google.com/android/tts/v26/it-it/it-it-x-multi-r57.zvoice", + "sha256Checksum": "a499dd0d22dc73bbd8378e4d267e268a6fc912fd2000a53d201ab09af26b3c43", + "compressedSize": 9346601, + "speakers": [ + { + "speaker": "kda", + "name": "Chrome OS italiano 1", + "gender": "female" + }, + { + "speaker": "itb", + "name": "Chrome OS italiano 2", + "gender": "female" + }, + { + "speaker": "itc", + "name": "Chrome OS italiano 3", + "gender": "male" + }, + { + "speaker": "itd", + "name": "Chrome OS italiano 4", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "th-th-x-multi", + "fileId": "th-th-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/th-th/th-th-x-multi-r56.zvoice", + "sha256Checksum": "f86dcc39e3d0e64a373c675cd58dd4b0d9d5568918ab2f44d88634c644e01157", + "compressedSize": 8517498, + "speakers": [ + { + "speaker": "thc", + "name": "Chrome OS \u0e44\u0e17\u0e22 1", + "gender": "female" + }, + { + "speaker": "thd", + "name": "Chrome OS \u0e44\u0e17\u0e22 2", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "da-dk-x-multi", + "fileId": "da-dk-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/da-dk/da-dk-x-multi-r56.zvoice", + "sha256Checksum": "77d6744c51d0d21f72e1de1c7274b9b65c5762119a609c4e7b57518c4b674ca9", + "compressedSize": 7534208, + "speakers": [ + { + "speaker": "kfm", + "name": "Chrome OS Dansk 1", + "gender": "female" + }, + { + "speaker": "nmm", + "name": "Chrome OS Dansk 2", + "gender": "male" + }, + { + "speaker": "sfp", + "name": "Chrome OS Dansk 3", + "gender": "female" + }, + { + "speaker": "vfb", + "name": "Chrome OS Dansk 4", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "hu-hu-x-multi", + "fileId": "hu-hu-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/hu-hu/hu-hu-x-multi-r56.zvoice", + "sha256Checksum": "27adcf23d37dfd47df56db784a919bc98277f38226b5f51799ffd602d2a87c3d", + "compressedSize": 6552195, + "speakers": [ + { + "speaker": "kfl", + "name": "Chrome OS Magyar", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "bn-bd-x-multi", + "fileId": "bn-bd-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/bn-bd/bn-bd-x-multi-r56.zvoice", + "sha256Checksum": "21bae8f815bfe290b9211fb69572282bf8354be57813a5f1dad8baa80f915359", + "compressedSize": 9506595, + "speakers": [ + { + "speaker": "ban", + "name": "Chrome OS \u09ac\u09be\u0982\u09b2\u09be", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "sv-se-x-multi", + "fileId": "sv-se-x-multi-r57", + "url": "https://dl.google.com/android/tts/v26/sv-se/sv-se-x-multi-r57.zvoice", + "sha256Checksum": "08098d5f5809cc03c04a6e8b51ed1ce0120a69d46bff044ae94aab0782f02383", + "compressedSize": 6458381, + "speakers": [ + { + "speaker": "lfs", + "name": "Chrome OS Svenska", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "cs-cz-x-multi", + "fileId": "cs-cz-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/cs-cz/cs-cz-x-multi-r56.zvoice", + "sha256Checksum": "2ecdbaef263890a8ec69453073baf01501e6f325771a3119174c8855b36d869f", + "compressedSize": 8512948, + "speakers": [ + { + "speaker": "jfs", + "name": "Chrome OS \u010de\u0161tina", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "km-kh-x-multi", + "fileId": "km-kh-x-multi-r55", + "url": "https://dl.google.com/android/tts/v26/km-kh/km-kh-x-multi-r55.zvoice", + "sha256Checksum": "f8a858e7ce0f9721e2d57df0aacf440ec14cab45166d241086997b05159df4a8", + "compressedSize": 4889860, + "speakers": [ + { + "speaker": "khm", + "name": "Chrome OS \u1781\u17d2\u1798\u17c2\u179a", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "si-lk-x-multi", + "fileId": "si-lk-x-multi-r57", + "url": "https://dl.google.com/android/tts/v26/si-lk/si-lk-x-multi-r57.zvoice", + "sha256Checksum": "3095d8527f4fec8614e40946a50019e4adf0b9c9cecc5cd6093b42580f6a3ad4", + "compressedSize": 3886266, + "speakers": [ + { + "speaker": "sin", + "name": "Chrome OS \u0dc3\u0dd2\u0d82\u0dc4\u0dbd", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "uk-ua-x-multi", + "fileId": "uk-ua-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/uk-ua/uk-ua-x-multi-r56.zvoice", + "sha256Checksum": "ff35ffcdacb9a55ccdfed9b84bf6571ef9fef0074e16d8843744af3e7207c08e", + "compressedSize": 11562655, + "speakers": [ + { + "speaker": "hfd", + "name": "Chrome OS \u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "ne-np-x-multi", + "fileId": "ne-np-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/ne-np/ne-np-x-multi-r56.zvoice", + "sha256Checksum": "df479714704f28c15de0ccdf26325b6c9283de65779fe1e68f772f3374874f66", + "compressedSize": 4965896, + "speakers": [ + { + "speaker": "nep", + "name": "Chrome OS \u0928\u0947\u092a\u093e\u0932\u0940", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "el-gr-x-multi", + "fileId": "el-gr-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/el-gr/el-gr-x-multi-r56.zvoice", + "sha256Checksum": "3f856a81a98e1a5375f3c2ca613c9808128a800ab781d2ec4272ff8f9f042017", + "compressedSize": 10699805, + "speakers": [ + { + "speaker": "vfz", + "name": "Chrome OS \u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "fil-ph-x-multi", + "fileId": "fil-ph-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/fil-ph/fil-ph-x-multi-r56.zvoice", + "sha256Checksum": "a613d62807e13b6c0cbb8a0fc5a8c7d3afb18fe4e4014bc0497bdd9fec84d5b9", + "compressedSize": 8243246, + "speakers": [ + { + "speaker": "cfc", + "name": "Chrome OS Filipino 1", + "gender": "female" + }, + { + "speaker": "fic", + "name": "Chrome OS Filipino 2", + "gender": "female" + }, + { + "speaker": "fid", + "name": "Chrome OS Filipino 3", + "gender": "male" + }, + { + "speaker": "fie", + "name": "Chrome OS Filipino 4", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "sk-sk-x-multi", + "fileId": "sk-sk-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/sk-sk/sk-sk-x-multi-r56.zvoice", + "sha256Checksum": "6240d8d8ebd02c8e2f635018aa058f309aa2085ba29fea49bab4ed7e5aed98a8", + "compressedSize": 6620561, + "speakers": [ + { + "speaker": "sfk", + "name": "Chrome OS Sloven\u010dina", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "ja-jp-x-multi", + "fileId": "ja-jp-x-multi-r58", + "url": "https://dl.google.com/android/tts/v26/ja-jp/ja-jp-x-multi-r58.zvoice", + "sha256Checksum": "8edf2001613eb23080ecbd36068453ef321d3aa899d6ddb9a52359a9e3f87cf1", + "compressedSize": 30133898, + "speakers": [ + { + "speaker": "jab", + "name": "Chrome OS \u65e5\u672c\u8a9e 1", + "gender": "female" + }, + { + "speaker": "htm", + "name": "Chrome OS \u65e5\u672c\u8a9e 2", + "gender": "female" + }, + { + "speaker": "jac", + "name": "Chrome OS \u65e5\u672c\u8a9e 3", + "gender": "male" + }, + { + "speaker": "jad", + "name": "Chrome OS \u65e5\u672c\u8a9e 4", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "en-gb-x-multi-seanet", + "fileId": "en-gb-x-multi-seanet-r67", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/en-gb/en-gb-x-multi-seanet-r67.zvoice", + "sha256Checksum": "aadab004d190076e03dcb2e5c7be6b2fcd45bb90dc1cd7904a26852461cbfcab", + "compressedSize": 3839799, + "speakers": [ + { + "speaker": "rjs", + "name": "Google UK English 1 (Natural)", + "gender": "male" + }, + { + "speaker": "gba", + "name": "Google UK English 2 (Natural)", + "gender": "female" + }, + { + "speaker": "gbb", + "name": "Google UK English 3 (Natural)", + "gender": "male" + }, + { + "speaker": "gbc", + "name": "Google UK English 4 (Natural)", + "gender": "female" + }, + { + "speaker": "gbd", + "name": "Google UK English 5 (Natural)", + "gender": "male" + }, + { + "speaker": "gbg", + "name": "Google UK English 6 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "en-gb-x-multi" + }, + { + "id": "en-us-x-multi-seanet", + "fileId": "en-us-x-multi-seanet-r83", + "url": "https://dl.google.com/android/tts/v26/en-us/en-us-x-multi-seanet-r83.zvoice", + "sha256Checksum": "bae1dde7549e0f798e3cbcdeb4533b01c5e1c6136858d5a42cdb667919606ae6", + "compressedSize": 4217751, + "speakers": [ + { + "speaker": "iob", + "name": "Google US English 1 (Natural)", + "gender": "female" + }, + { + "speaker": "iog", + "name": "Google US English 2 (Natural)", + "gender": "female" + }, + { + "speaker": "iol", + "name": "Google US English 3 (Natural)", + "gender": "male" + }, + { + "speaker": "iom", + "name": "Google US English 4 (Natural)", + "gender": "male" + }, + { + "speaker": "tpc", + "name": "Google US English 5 (Natural)", + "gender": "female" + }, + { + "speaker": "tpd", + "name": "Google US English 6 (Natural)", + "gender": "male" + }, + { + "speaker": "tpf", + "name": "Google US English 7 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "en-us-x-multi" + }, + { + "id": "de-de-x-multi-seanet", + "fileId": "de-de-x-multi-seanet-r61", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/de-de/de-de-x-multi-seanet-r61.zvoice", + "sha256Checksum": "8aac0b8cf986b97136d120037465f58931fe36936a9c2fac1732099ae99e1fd3", + "compressedSize": 4230153, + "speakers": [ + { + "speaker": "nfh", + "name": "Google Deutsch 1 (Natural)", + "gender": "female" + }, + { + "speaker": "dea", + "name": "Google Deutsch 2 (Natural)", + "gender": "female" + }, + { + "speaker": "deb", + "name": "Google Deutsch 3 (Natural)", + "gender": "male" + }, + { + "speaker": "deg", + "name": "Google Deutsch 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "de-de-x-multi" + }, + { + "id": "fr-fr-x-multi-seanet", + "fileId": "fr-fr-x-multi-seanet-r61", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/fr-fr/fr-fr-x-multi-seanet-r61.zvoice", + "sha256Checksum": "cfb1fde151fa01f628f68943b8da01bbacbd19db7cd84a1ac610cfd86a403d11", + "compressedSize": 3759804, + "speakers": [ + { + "speaker": "vlf", + "name": "Google fran\u00e7ais 1 (Natural)", + "gender": "female" + }, + { + "speaker": "fra", + "name": "Google fran\u00e7ais 2 (Natural)", + "gender": "female" + }, + { + "speaker": "frb", + "name": "Google fran\u00e7ais 3 (Natural)", + "gender": "male" + }, + { + "speaker": "frc", + "name": "Google fran\u00e7ais 4 (Natural)", + "gender": "female" + }, + { + "speaker": "frd", + "name": "Google fran\u00e7ais 5 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "fr-fr-x-multi" + }, + { + "id": "hi-in-x-multi-seanet", + "fileId": "hi-in-x-multi-seanet-r62", + "url": "https://dl.google.com/android/tts/v26/hi-in/hi-in-x-multi-seanet-r62.zvoice", + "sha256Checksum": "a6dcc71143348a1dcd567de8275a8c7204ec1c4b122306adb31a01d7ae1e5e47", + "compressedSize": 3686337, + "speakers": [ + { + "speaker": "hia", + "name": "Google \u0939\u093f\u0928\u094d\u0926\u0940 1 (Natural)", + "gender": "female" + }, + { + "speaker": "hic", + "name": "Google \u0939\u093f\u0928\u094d\u0926\u0940 2 (Natural)", + "gender": "female" + }, + { + "speaker": "hid", + "name": "Google \u0939\u093f\u0928\u094d\u0926\u0940 3 (Natural)", + "gender": "male" + }, + { + "speaker": "hie", + "name": "Google \u0939\u093f\u0928\u094d\u0926\u0940 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "hi-in-x-multi" + }, + { + "id": "pt-br-x-multi-seanet", + "fileId": "pt-br-x-multi-seanet-r64", + "url": "https://dl.google.com/android/tts/v26/pt-br/pt-br-x-multi-seanet-r64.zvoice", + "sha256Checksum": "02969d13a8b078f85deec385622a84776e989acaf5461c27a630bcb1ceac61bd", + "compressedSize": 3733468, + "speakers": [ + { + "speaker": "afs", + "name": "Google portugu\u00eas do Brasil 1 (Natural)", + "gender": "female" + }, + { + "speaker": "ptd", + "name": "Google portugu\u00eas do Brasil 2 (Natural)", + "gender": "male" + }, + { + "speaker": "pte", + "name": "Google portugu\u00eas do Brasil 3 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "pt-br-x-multi" + }, + { + "id": "th-th-x-multi-seanet", + "fileId": "th-th-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/th-th/th-th-x-multi-seanet-r56.zvoice", + "sha256Checksum": "3189bc524561aed8ac3f2b1292eebf7a1ece6e52b8e85d39f68cba7772f38ec2", + "compressedSize": 3732547, + "speakers": [ + { + "speaker": "thc", + "name": "Google \u0e44\u0e17\u0e22 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "th-th-x-multi" + }, + { + "id": "es-es-x-multi-seanet", + "fileId": "es-es-x-multi-seanet-r59", + "url": "https://dl.google.com/android/tts/v26/es-es/es-es-x-multi-seanet-r59.zvoice", + "sha256Checksum": "5687703a55ac41924cbdf066d1d961b630bab0614c1dd585de54de747755db77", + "compressedSize": 3666122, + "speakers": [ + { + "speaker": "eea", + "name": "Google espa\u00f1ol 1 (Natural)", + "gender": "female" + }, + { + "speaker": "eec", + "name": "Google espa\u00f1ol 2 (Natural)", + "gender": "female" + }, + { + "speaker": "eed", + "name": "Google espa\u00f1ol 3 (Natural)", + "gender": "male" + }, + { + "speaker": "eee", + "name": "Google espa\u00f1ol 4 (Natural)", + "gender": "female" + }, + { + "speaker": "eef", + "name": "Google espa\u00f1ol 5 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "es-es-x-multi" + }, + { + "id": "sv-se-x-multi-seanet", + "fileId": "sv-se-x-multi-seanet-r57", + "url": "https://dl.google.com/android/tts/v26/sv-se/sv-se-x-multi-seanet-r57.zvoice", + "sha256Checksum": "0a4f9d9f9463b83b3b524bbf21abe3c06d995e3e41ba619c78ff72f5673ee2c8", + "compressedSize": 3687886, + "speakers": [ + { + "speaker": "lfs", + "name": "Google Svenska 1 (Natural)", + "gender": "female" + }, + { + "speaker": "afp", + "name": "Google Svenska 2 (Natural)", + "gender": "female" + }, + { + "speaker": "cfg", + "name": "Google Svenska 3 (Natural)", + "gender": "female" + }, + { + "speaker": "cmh", + "name": "Google Svenska 4 (Natural)", + "gender": "male" + }, + { + "speaker": "dmc", + "name": "Google Svenska 5 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "sv-se-x-multi" + }, + { + "id": "es-us-x-multi-seanet", + "fileId": "es-us-x-multi-seanet-r65", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/es-us/es-us-x-multi-seanet-r65.zvoice", + "sha256Checksum": "7f70646b66aa7f459c338054de4654552dcc4849a4a63a1cb00a607f7d8f74fe", + "compressedSize": 7227931, + "speakers": [ + { + "speaker": "sfb", + "name": "Google espa\u00f1ol de Estados Unidos 1 (Natural)", + "gender": "female" + }, + { + "speaker": "esc", + "name": "Google espa\u00f1ol de Estados Unidos 2 (Natural)", + "gender": "female" + }, + { + "speaker": "esd", + "name": "Google espa\u00f1ol de Estados Unidos 3 (Natural)", + "gender": "male" + }, + { + "speaker": "esf", + "name": "Google espa\u00f1ol de Estados Unidos 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "es-us-x-multi" + }, + { + "id": "it-it-x-multi-seanet", + "fileId": "it-it-x-multi-seanet-r57", + "url": "https://dl.google.com/android/tts/v26/it-it/it-it-x-multi-seanet-r57.zvoice", + "sha256Checksum": "ee21b4a455a23efc7ba806c8b640daef7b676ed2b6d06c19a49cd7a625330d52", + "compressedSize": 3665252, + "speakers": [ + { + "speaker": "kda", + "name": "Google italiano 1 (Natural)", + "gender": "female" + }, + { + "speaker": "itb", + "name": "Google italiano 2 (Natural)", + "gender": "female" + }, + { + "speaker": "itc", + "name": "Google italiano 3 (Natural)", + "gender": "male" + }, + { + "speaker": "itd", + "name": "Google italiano 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "it-it-x-multi" + }, + { + "id": "en-au-x-multi-seanet", + "fileId": "en-au-x-multi-seanet-r65", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/en-au/en-au-x-multi-seanet-r65.zvoice", + "sha256Checksum": "3dad0451d0cf119ec551d2f2ac10920fa0f5093677c528091312c36e5cccad26", + "compressedSize": 4211933, + "speakers": [ + { + "speaker": "aua", + "name": "Google Australian English 1 (Natural)", + "gender": "female" + }, + { + "speaker": "aub", + "name": "Google Australian English 2 (Natural)", + "gender": "male" + }, + { + "speaker": "auc", + "name": "Google Australian English 3 (Natural)", + "gender": "female" + }, + { + "speaker": "aud", + "name": "Google Australian English 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "en-au-x-multi" + }, + { + "id": "pt-pt-x-multi-seanet", + "fileId": "pt-pt-x-multi-seanet-r54", + "url": "https://dl.google.com/android/tts/v26/pt-pt/pt-pt-x-multi-seanet-r54.zvoice", + "sha256Checksum": "34bc0dc0cb33f1ff62861c25844c78ce557ff1250b4c26f0d041310688927b8b", + "compressedSize": 8739181, + "speakers": [ + { + "speaker": "jfb", + "name": "Google portugu\u00eas de Portugal 1 (Natural)", + "gender": "female" + }, + { + "speaker": "jmn", + "name": "Google portugu\u00eas de Portugal 2 (Natural)", + "gender": "male" + }, + { + "speaker": "pmj", + "name": "Google portugu\u00eas de Portugal 3 (Natural)", + "gender": "male" + }, + { + "speaker": "sfs", + "name": "Google portugu\u00eas de Portugal 4 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "pt-pt-x-multi" + }, + { + "id": "ko-kr-x-multi-seanet", + "fileId": "ko-kr-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/ko-kr/ko-kr-x-multi-seanet-r56.zvoice", + "sha256Checksum": "28a54b0af3940c1c10e85949d9b4fb2674b9b37b2aeef8c4b54278c1ba86e4e0", + "compressedSize": 3693307, + "speakers": [ + { + "speaker": "ism", + "name": "Google \ud55c\uad6d\uc5b4 1 (Natural)", + "gender": "female" + }, + { + "speaker": "kob", + "name": "Google \ud55c\uad6d\uc5b4 2 (Natural)", + "gender": "female" + }, + { + "speaker": "koc", + "name": "Google \ud55c\uad6d\uc5b4 3 (Natural)", + "gender": "male" + }, + { + "speaker": "kod", + "name": "Google \ud55c\uad6d\uc5b4 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "ko-kr-x-multi" + }, + { + "id": "id-id-x-multi-seanet", + "fileId": "id-id-x-multi-seanet-r58", + "url": "https://dl.google.com/android/tts/v26/id-id/id-id-x-multi-seanet-r58.zvoice", + "sha256Checksum": "886b9facdd70bedf3a6e159d01f5f7523d0587e05e01edf7d9c19bfa99894b95", + "compressedSize": 3673951, + "speakers": [ + { + "speaker": "dfz", + "name": "Google Bahasa Indonesia 1 (Natural)", + "gender": "female" + }, + { + "speaker": "idc", + "name": "Google Bahasa Indonesia 2 (Natural)", + "gender": "female" + }, + { + "speaker": "idd", + "name": "Google Bahasa Indonesia 3 (Natural)", + "gender": "male" + }, + { + "speaker": "ide", + "name": "Google Bahasa Indonesia 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "id-id-x-multi" + }, + { + "id": "tr-tr-x-multi-seanet", + "fileId": "tr-tr-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/tr-tr/tr-tr-x-multi-seanet-r56.zvoice", + "sha256Checksum": "f74fc7a86a99d07a100b6f02a66ed3bbc36bfa06e602976abbe1f379d2e94420", + "compressedSize": 3673907, + "speakers": [ + { + "speaker": "mfm", + "name": "Google T\u00fcrk\u00e7e 1 (Natural)", + "gender": "female" + }, + { + "speaker": "ama", + "name": "Google T\u00fcrk\u00e7e 2 (Natural)", + "gender": "male" + }, + { + "speaker": "cfs", + "name": "Google T\u00fcrk\u00e7e 3 (Natural)", + "gender": "female" + }, + { + "speaker": "efu", + "name": "Google T\u00fcrk\u00e7e 4 (Natural)", + "gender": "female" + }, + { + "speaker": "tmc", + "name": "Google T\u00fcrk\u00e7e 5 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "tr-tr-x-multi" + }, + { + "id": "da-dk-x-multi-seanet", + "fileId": "da-dk-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/da-dk/da-dk-x-multi-seanet-r56.zvoice", + "sha256Checksum": "604b4bb9c90e07ed941fc3769d2af0e8f7a2297ba535d2190f15ea3f7d3a3615", + "compressedSize": 3739761, + "speakers": [ + { + "speaker": "kfm", + "name": "Google Dansk 1 (Natural)", + "gender": "female" + }, + { + "speaker": "nmm", + "name": "Google Dansk 2 (Natural)", + "gender": "male" + }, + { + "speaker": "sfp", + "name": "Google Dansk 3 (Natural)", + "gender": "female" + }, + { + "speaker": "vfb", + "name": "Google Dansk 4 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "da-dk-x-multi" + }, + { + "id": "nb-no-x-multi-seanet", + "fileId": "nb-no-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/nb-no/nb-no-x-multi-seanet-r56.zvoice", + "sha256Checksum": "8c4751a96e2e489f7aa31c88750dcbb75a8ebd8e7eecbf989d98839bfab2b27d", + "compressedSize": 3706525, + "speakers": [ + { + "speaker": "rfj", + "name": "Google Norsk Bokm\u00e5l 1 (Natural)", + "gender": "female" + }, + { + "speaker": "cfl", + "name": "Google Norsk Bokm\u00e5l 2 (Natural)", + "gender": "female" + }, + { + "speaker": "cmj", + "name": "Google Norsk Bokm\u00e5l 3 (Natural)", + "gender": "male" + }, + { + "speaker": "tfs", + "name": "Google Norsk Bokm\u00e5l 4 (Natural)", + "gender": "female" + }, + { + "speaker": "tmg", + "name": "Google Norsk Bokm\u00e5l 5 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "nb-no-x-multi" + }, + { + "id": "hu-hu-x-multi-seanet", + "fileId": "hu-hu-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/hu-hu/hu-hu-x-multi-seanet-r56.zvoice", + "sha256Checksum": "3e13a0b6a765ed843ee4c044340dfc74373216ab2687083b742d32c5d6056c3a", + "compressedSize": 3680234, + "speakers": [ + { + "speaker": "kfl", + "name": "Google Magyar (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "hu-hu-x-multi" + }, + { + "id": "fi-fi-x-multi-seanet", + "fileId": "fi-fi-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/fi-fi/fi-fi-x-multi-seanet-r56.zvoice", + "sha256Checksum": "583b5ac77630e20a139057b9273a961604b037d3344c4da86de2edb969b19508", + "compressedSize": 3724476, + "speakers": [ + { + "speaker": "afi", + "name": "Google Suomi (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "fi-fi-x-multi" + }, + { + "id": "bn-bd-x-multi-seanet", + "fileId": "bn-bd-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/bn-bd/bn-bd-x-multi-seanet-r56.zvoice", + "sha256Checksum": "38b01790249ae9b5165b307ac63596619b1729871f1ea61791ebc564d15feafb", + "compressedSize": 4148197, + "speakers": [ + { + "speaker": "ban", + "name": "Google \u09ac\u09be\u0982\u09b2\u09be (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "bn-bd-x-multi" + }, + { + "id": "cs-cz-x-multi-seanet", + "fileId": "cs-cz-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/cs-cz/cs-cz-x-multi-seanet-r56.zvoice", + "sha256Checksum": "0abe9a21c8af9495959f831302cf2172c10c278fb70480616700a4013b830063", + "compressedSize": 3649631, + "speakers": [ + { + "speaker": "jfs", + "name": "Google \u010de\u0161tina (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "cs-cz-x-multi" + }, + { + "id": "si-lk-x-multi-seanet", + "fileId": "si-lk-x-multi-seanet-r57", + "url": "https://dl.google.com/android/tts/v26/si-lk/si-lk-x-multi-seanet-r57.zvoice", + "sha256Checksum": "f45d7bfbcb527d72d4c98f7d13b7e292770451f4c161414f38eb1705f455d3b1", + "compressedSize": 3748758, + "speakers": [ + { + "speaker": "sin", + "name": "Google \u0dc3\u0dd2\u0d82\u0dc4\u0dbd (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "si-lk-x-multi" + }, + { + "id": "ne-np-x-multi-seanet", + "fileId": "ne-np-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/ne-np/ne-np-x-multi-seanet-r56.zvoice", + "sha256Checksum": "3b1bd8dd6755734ab975798fc9cee9fd1a189223368d040e5588e832d0930c1e", + "compressedSize": 3869215, + "speakers": [ + { + "speaker": "nep", + "name": "Google \u0928\u0947\u092a\u093e\u0932\u0940 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "ne-np-x-multi" + }, + { + "id": "el-gr-x-multi-seanet", + "fileId": "el-gr-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/el-gr/el-gr-x-multi-seanet-r56.zvoice", + "sha256Checksum": "b244f2e384adfd233207e2d99d01a21195a1fed7ba25dd3fa769182a228ad181", + "compressedSize": 3659071, + "speakers": [ + { + "speaker": "vfz", + "name": "Google \u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "el-gr-x-multi" + }, + { + "id": "fil-ph-x-multi-seanet", + "fileId": "fil-ph-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/fil-ph/fil-ph-x-multi-seanet-r56.zvoice", + "sha256Checksum": "c6f31f4c4b1cff43b5ad93e9783fab15493d802179ad3f00dd3b3589ab226e4c", + "compressedSize": 3701939, + "speakers": [ + { + "speaker": "cfc", + "name": "Google Filipino 1 (Natural)", + "gender": "female" + }, + { + "speaker": "fic", + "name": "Google Filipino 2 (Natural)", + "gender": "female" + }, + { + "speaker": "fid", + "name": "Google Filipino 3 (Natural)", + "gender": "male" + }, + { + "speaker": "fie", + "name": "Google Filipino 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "fil-ph-x-multi" + }, + { + "id": "sk-sk-x-multi-seanet", + "fileId": "sk-sk-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/sk-sk/sk-sk-x-multi-seanet-r56.zvoice", + "sha256Checksum": "5c1a54f8feaf5b8d989122d01e084b0e51d5c7df14e983c7af9938711956603d", + "compressedSize": 3680139, + "speakers": [ + { + "speaker": "sfk", + "name": "Google Sloven\u010dina (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "sk-sk-x-multi" + }, + { + "id": "pl-pl-x-multi-seanet", + "fileId": "pl-pl-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/pl-pl/pl-pl-x-multi-seanet-r56.zvoice", + "sha256Checksum": "c7132d645bacae82720659f5da09fd106b5ef6acbc684438cd0b672235bb79f2", + "compressedSize": 3680021, + "speakers": [ + { + "speaker": "oda", + "name": "Google Polski 1 (Natural)", + "gender": "female" + }, + { + "speaker": "afb", + "name": "Google Polski 2 (Natural)", + "gender": "female" + }, + { + "speaker": "bmg", + "name": "Google Polski 3 (Natural)", + "gender": "male" + }, + { + "speaker": "jmk", + "name": "Google Polski 4 (Natural)", + "gender": "male" + }, + { + "speaker": "zfg", + "name": "Google Polski 5 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "pl-pl-x-multi" + }, + { + "id": "uk-ua-x-multi-seanet", + "fileId": "uk-ua-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/uk-ua/uk-ua-x-multi-seanet-r56.zvoice", + "sha256Checksum": "a1b30088412eb16866743898f4498c4b6a3d132ad07df0248b60dadff473beb4", + "compressedSize": 3644657, + "speakers": [ + { + "speaker": "hfd", + "name": "Google \u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "uk-ua-x-multi" + }, + { + "id": "nl-nl-x-multi-seanet", + "fileId": "nl-nl-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/nl-nl/nl-nl-x-multi-seanet-r56.zvoice", + "sha256Checksum": "de9499360bc16c9dfe3b6051796ab0397096db41a76fdeef5ea257376982ac0a", + "compressedSize": 3713088, + "speakers": [ + { + "speaker": "tfb", + "name": "Google Nederlands 1 (Natural)", + "gender": "female" + }, + { + "speaker": "bmh", + "name": "Google Nederlands 2 (Natural)", + "gender": "male" + }, + { + "speaker": "dma", + "name": "Google Nederlands 3 (Natural)", + "gender": "male" + }, + { + "speaker": "lfc", + "name": "Google Nederlands 4 (Natural)", + "gender": "female" + }, + { + "speaker": "yfr", + "name": "Google Nederlands 5 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "nl-nl-x-multi" + }, + { + "id": "ja-jp-x-multi-seanet", + "fileId": "ja-jp-x-multi-seanet-r58", + "url": "https://dl.google.com/android/tts/v26/ja-jp/ja-jp-x-multi-seanet-r58.zvoice", + "sha256Checksum": "0e2b2b618a500990034f8f08ff743f93108e512df16c0871070f80e351cba89b", + "compressedSize": 3695263, + "speakers": [ + { + "speaker": "jab", + "name": "Google \u65e5\u672c\u8a9e 1 (Natural)", + "gender": "female" + }, + { + "speaker": "jac", + "name": "Google \u65e5\u672c\u8a9e 2 (Natural)", + "gender": "male" + }, + { + "speaker": "jad", + "name": "Google \u65e5\u672c\u8a9e 3 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "ja-jp-x-multi" + }, + { + "id": "vi-vn-x-multi-seanet", + "fileId": "vi-vn-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/vi-vn/vi-vn-x-multi-seanet-r56.zvoice", + "sha256Checksum": "891f48cbef79cbfa1181ade866563d0eadc59eba12eca6abe226931ccab28b30", + "compressedSize": 3769492, + "speakers": [ + { + "speaker": "gft", + "name": "Google Ti\u1ebfng Vi\u1ec7t 1 (Natural)", + "gender": "female" + }, + { + "speaker": "vic", + "name": "Google Ti\u1ebfng Vi\u1ec7t 2 (Natural)", + "gender": "female" + }, + { + "speaker": "vid", + "name": "Google Ti\u1ebfng Vi\u1ec7t 3 (Natural)", + "gender": "male" + }, + { + "speaker": "vie", + "name": "Google Ti\u1ebfng Vi\u1ec7t 4 (Natural)", + "gender": "female" + }, + { + "speaker": "vif", + "name": "Google Ti\u1ebfng Vi\u1ec7t 5 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "vi-vn-x-multi" + } +] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/wasm_tts_manifest_v3.json b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/wasm_tts_manifest_v3.json new file mode 100644 index 00000000..7d6cb359 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/WasmTtsEngine/20260407.1/wasm_tts_manifest_v3.json @@ -0,0 +1,43 @@ +{ + "name": "Chrome built-in text-to-speech extension", + "manifest_version": 3, + "version": "13.2", + "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDlKEJseIIbKFyX0BCWNYOWlPEUt1IxBvIoW1PI7DTmipbwyVr3s2EprewYdtr9hCO5Yzs5w/ai1Xnhet5PLAsMje6ZP0Kvq0tlVfaYF8oQHBPF+ifx31RBT7Cn+ZVKLq1fxrwzY063GVhW+CAr06Ar8YRFXtFoC4FHlUNDIoSb4wIDAQAB", + "background": { + "service_worker": "background_compiled.js", + "type": "module" + }, + "permissions": [ + "ttsEngine", + "unlimitedStorage", + "offscreen", + "webRequest", + "storage" + ], + "host_permissions": [ + "https://*.gvt1.com/", + "https://dl.google.com/" + ], + "content_security_policy": { + "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'" + }, + "description": "The Google Text to Speech Engine.", + "tts_engine": { + "voices": [ + { + "voice_name": "Chrome OS US English", + "lang": "en-US", + "event_types": ["start", "end", "error", "word"] + } + ] + }, + "web_accessible_resources": [ + { + "resources": [ + "bindings_main.js", + "bindings_main.wasm" + ], + "matches": [""] + } + ] +} diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/WidevineCdm/latest-component-updated-widevine-cdm b/apps/SeleniumServiceold/chrome_profile_ddma/WidevineCdm/latest-component-updated-widevine-cdm new file mode 100644 index 00000000..d2d58072 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/WidevineCdm/latest-component-updated-widevine-cdm @@ -0,0 +1 @@ +{"LastBundledVersion":"4.10.2934.0","Path":"/opt/google/chrome/WidevineCdm"} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/_metadata/verified_contents.json new file mode 100644 index 00000000..7a58a0b8 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJlbmdsaXNoX3dpa2lwZWRpYS50eHQiLCJyb290X2hhc2giOiI0NUxlaE9GOTJIc3V5cXpfZ3V5MExKNVg3cE0tTmlBaVdCbTZiVXh6MUhRIn0seyJwYXRoIjoiZmVtYWxlX25hbWVzLnR4dCIsInJvb3RfaGFzaCI6ImY4RnE5Y3kzVDZXcndBbUdvMzNidGNGaG1qeG1jMDRhUl83U2Z6Z1ZUMW8ifSx7InBhdGgiOiJtYWxlX25hbWVzLnR4dCIsInJvb3RfaGFzaCI6InNyT0pBS1ZrUHR4VUFyQzNoajExZTQtWDhVYVpWcGZFR1Q2WktwS3hUT3cifSx7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoicnJOa3RnTURJU2dJLXNBdXRKRHVXd1ZLNkVQT0NFTjI1WmdlLUhaLVVaZyJ9LHsicGF0aCI6InBhc3N3b3Jkcy50eHQiLCJyb290X2hhc2giOiJfcGVxZkFIa0gwWmRJNmp2UGZ3ZDFYNE4xR0NKNDlOejRxVHh6NFVCOEtNIn0seyJwYXRoIjoicmFua2VkX2RpY3RzIiwicm9vdF9oYXNoIjoiTjZLZnQzV2Jya0pNalRDeWlJRUF5QnIxNUwwQy1IWVkwZUdyXzdkcnRRZyJ9LHsicGF0aCI6InN1cm5hbWVzLnR4dCIsInJvb3RfaGFzaCI6IkhXUUlfQklCMjQwSW5jSzlUeGpnaG40SFpIZFVpdlFTMUZ4UC1KTVZVOFUifSx7InBhdGgiOiJ1c190dl9hbmRfZmlsbS50eHQiLCJyb290X2hhc2giOiJwdnJXZGxSWDZsMWp3N2RFTXJXcnpIOUt5ZmZHa1RDOUVtekszaG1lRFlFIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoib2pocGpsb2NtYm9nZGdtZnBraGxhYWVhbWliaG5waGgiLCJpdGVtX3ZlcnNpb24iOiIzIiwicHJvdG9jb2xfdmVyc2lvbiI6MX0","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"mREqE92Ooe2LM41AqsH7GXnVAaKSuGp8sKVMkt6z9PPoHEyHp_aAdMSsbo3Db4l_K8_sPUgjZHSMMmS4Zo1pI87Omtaus5bfBuoZnR0UGQ10kokDGX7rNRIl64uO_sIa4zpgenxBznoIlUu4LqnOuy1wvJc_tWop6uVMZ2RElUrJ8RSWbk3JeRAS_tqQ6UEaw4GsFhOsM4plYDeRrx51h5kDLaiqlbo54X2oSU-2jn8tPG35H9vMhgmb8nX7gx7zCNrsIGtYLmdmsXpD5Ecps46boJXwGTpH6NOoddI9UwvFTB4VLvpYGAKJZAr6U2VJMA6lpvFl3C9JN4VP2f0Wy2l9AHBr9SgHtEqGyD1fRm92Twl48zm-1W6dj3KtgHaGa2Ioz_T9ruMt5gRt_syBjDdlI187IpZ5HJn6jB09bC_-xGClu04VOJvaYBI7iQUA5m1-PgIAPIFzYe7ZyPEjRIVyhgAJwIjhFL_A4h1-Dl5viz_kcrRUCccAQ1G2PRtl_3TLDC-5XVY3E3_MV4xpNv0CtVR4xLA-MdOeFa3bQseNx3DAQ-I_rdxyvmlKX_NzXcLHCOmTFjcusn8HoGE23x1vbz-PdsZSHDV78HoNlHbE8WySFO_Yzh9Eladngfw-djOb9Khb_DoDMwNABpsvdz42zfolrBlpqnRQ8T_IYwY"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"BJ7OqZEg-Grta0tdK1U4M1uZ79Q7heGaPQUDYnPP3TKpKQXRsGCHPVlS6yFU_wRnDwO1SfcjVROqxnQajp7kvSkG2accRpXZivCaEV3TJxfWZsd9jnDOYL9SZWHtHX_ITzofoA6sYF83SuNSHwzUmAcNkE7BmubixBSC4RWwQWquFUB1OgJ0dqw4gZtAxH3oJ6W0SNstfTm0MuysnpXEaUq1rMsR3zyMQfyk984wDD6GSkejuy1-tS2PRcTI7kNPZ8_x_ewbhijdMbzxb3ZPJIDYtiORU0ogXZ16k6bHefxGGeNOCDvAB9PaoEoJvrPMLRshXppzBYU0l8pOzshP1g"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/english_wikipedia.txt b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/english_wikipedia.txt new file mode 100644 index 00000000..498deb5d --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/english_wikipedia.txt @@ -0,0 +1,30000 @@ +the +of +and +in +was +is +for +as +on +with +by +he +at +from +his +an +were +are +which +doc +https +also +or +has +had +first +one +their +its +after +new +who +they +two +her +she +been +other +when +time +during +there +into +school +more +may +years +over +only +year +most +would +world +city +some +where +between +later +three +state +such +then +national +used +made +known +under +many +university +united +while +part +season +team +these +american +than +film +second +born +south +became +states +war +through +being +including +both +before +north +high +however +people +family +early +history +album +area +them +series +against +until +since +district +county +name +work +life +group +music +following +number +company +several +four +called +played +released +career +league +game +government +house +each +based +day +same +won +use +station +club +international +town +located +population +general +college +east +found +age +march +end +september +began +home +public +church +line +june +river +member +system +place +century +band +july +york +january +october +song +august +best +former +british +party +named +held +village +show +local +november +took +service +december +built +another +major +within +along +members +five +single +due +although +small +old +left +final +large +include +building +served +president +received +games +death +february +main +third +set +children +own +order +species +park +law +air +published +road +died +book +men +women +army +often +according +education +central +country +division +english +top +included +development +french +community +among +water +play +side +list +times +near +late +form +original +different +center +power +led +students +german +moved +court +six +land +council +island +u.s. +record +million +research +art +established +award +street +military +television +given +region +support +western +production +non +political +point +cup +period +business +title +started +various +election +using +england +role +produced +become +program +works +field +total +office +class +written +association +radio +union +level +championship +director +few +force +created +department +founded +services +married +though +per +n't +site +open +act +short +society +version +royal +present +northern +worked +professional +full +returned +joined +story +france +european +currently +language +social +california +india +days +design +st. +further +round +australia +wrote +san +project +control +southern +railway +board +popular +continued +free +battle +considered +video +common +position +living +half +playing +recorded +red +post +described +average +records +special +modern +appeared +announced +areas +rock +release +elected +others +example +term +opened +similar +formed +route +census +current +schools +originally +lake +developed +race +himself +forces +addition +information +upon +province +match +event +songs +result +events +win +eastern +track +lead +teams +science +human +construction +minister +germany +awards +available +throughout +training +style +body +museum +australian +health +seven +signed +chief +eventually +appointed +sea +centre +debut +tour +points +media +light +range +character +across +features +families +largest +indian +network +less +performance +players +refer +europe +sold +festival +usually +taken +despite +designed +committee +process +return +official +episode +institute +stage +followed +performed +japanese +personal +thus +arts +space +low +months +includes +china +study +middle +magazine +leading +japan +groups +aircraft +featured +federal +civil +rights +model +coach +canadian +books +remained +eight +type +independent +completed +capital +academy +instead +kingdom +organization +countries +studies +competition +sports +size +above +section +finished +gold +involved +reported +management +systems +industry +directed +market +fourth +movement +technology +bank +ground +campaign +base +lower +sent +rather +added +provided +coast +grand +historic +valley +conference +bridge +winning +approximately +films +chinese +awarded +degree +russian +shows +native +female +replaced +municipality +square +studio +medical +data +african +successful +mid +bay +attack +previous +operations +spanish +theatre +student +republic +beginning +provide +ship +primary +owned +writing +tournament +culture +introduced +texas +related +natural +parts +governor +reached +ireland +units +senior +decided +italian +whose +higher +africa +standard +income +professor +placed +regional +los +buildings +championships +active +novel +energy +generally +interest +via +economic +previously +stated +itself +channel +below +operation +leader +traditional +trade +structure +limited +runs +prior +regular +famous +saint +navy +foreign +listed +artist +catholic +airport +results +parliament +collection +unit +officer +goal +attended +command +staff +commission +lived +location +plays +commercial +places +foundation +significant +older +medal +self +scored +companies +highway +activities +programs +wide +musical +notable +library +numerous +paris +towards +individual +allowed +plant +property +annual +contract +whom +highest +initially +required +earlier +assembly +artists +rural +seat +practice +defeated +ended +soviet +length +spent +manager +press +associated +author +issues +additional +characters +lord +zealand +policy +engine +township +noted +historical +complete +financial +religious +mission +contains +nine +recent +represented +pennsylvania +administration +opening +secretary +lines +report +executive +youth +closed +theory +writer +italy +angeles +appearance +feature +queen +launched +legal +terms +entered +issue +edition +singer +greek +majority +background +source +anti +cultural +complex +changes +recording +stadium +islands +operated +particularly +basketball +month +uses +port +castle +mostly +names +fort +selected +increased +status +earth +subsequently +pacific +cover +variety +certain +goals +remains +upper +congress +becoming +studied +irish +nature +particular +loss +caused +chart +dr. +forced +create +era +retired +material +review +rate +singles +referred +larger +individuals +shown +provides +products +speed +democratic +poland +parish +olympics +cities +themselves +temple +wing +genus +households +serving +cost +wales +stations +passed +supported +view +cases +forms +actor +male +matches +males +stars +tracks +females +administrative +median +effect +biography +train +engineering +camp +offered +chairman +houses +mainly +19th +surface +therefore +nearly +score +ancient +subject +prime +seasons +claimed +experience +specific +jewish +failed +overall +believed +plot +troops +greater +spain +consists +broadcast +heavy +increase +raised +separate +campus +1980s +appears +presented +lies +composed +recently +influence +fifth +nations +creek +references +elections +britain +double +cast +meaning +earned +carried +producer +latter +housing +brothers +attempt +article +response +border +remaining +nearby +direct +ships +value +workers +politician +academic +label +1970s +commander +rule +fellow +residents +authority +editor +transport +dutch +projects +responsible +covered +territory +flight +races +defense +tower +emperor +albums +facilities +daily +stories +assistant +managed +primarily +quality +function +proposed +distribution +conditions +prize +journal +code +vice +newspaper +corps +highly +constructed +mayor +critical +secondary +corporation +rugby +regiment +ohio +appearances +serve +allow +nation +multiple +discovered +directly +scene +levels +growth +elements +acquired +1990s +officers +physical +20th +latin +host +jersey +graduated +arrived +issued +literature +metal +estate +vote +immediately +quickly +asian +competed +extended +produce +urban +1960s +promoted +contemporary +global +formerly +appear +industrial +types +opera +ministry +soldiers +commonly +mass +formation +smaller +typically +drama +shortly +density +senate +effects +iran +polish +prominent +naval +settlement +divided +basis +republican +languages +distance +treatment +continue +product +mile +sources +footballer +format +clubs +leadership +initial +offers +operating +avenue +officially +columbia +grade +squadron +fleet +percent +farm +leaders +agreement +likely +equipment +website +mount +grew +method +transferred +intended +renamed +iron +asia +reserve +capacity +politics +widely +activity +advanced +relations +scottish +dedicated +crew +founder +episodes +lack +amount +build +efforts +concept +follows +ordered +leaves +positive +economy +entertainment +affairs +memorial +ability +illinois +communities +color +text +railroad +scientific +focus +comedy +serves +exchange +environment +cars +direction +organized +firm +description +agency +analysis +purpose +destroyed +reception +planned +revealed +infantry +architecture +growing +featuring +household +candidate +removed +situated +models +knowledge +solo +technical +organizations +assigned +conducted +participated +largely +purchased +register +gained +combined +headquarters +adopted +potential +protection +scale +approach +spread +independence +mountains +titled +geography +applied +safety +mixed +accepted +continues +captured +rail +defeat +principal +recognized +lieutenant +mentioned +semi +owner +joint +liberal +actress +traffic +creation +basic +notes +unique +supreme +declared +simply +plants +sales +massachusetts +designated +parties +jazz +compared +becomes +resources +titles +concert +learning +remain +teaching +versions +content +alongside +revolution +sons +block +premier +impact +champions +districts +generation +estimated +volume +image +sites +account +roles +sport +quarter +providing +zone +yard +scoring +classes +presence +performances +representatives +hosted +split +taught +origin +olympic +claims +critics +facility +occurred +suffered +municipal +damage +defined +resulted +respectively +expanded +platform +draft +opposition +expected +educational +ontario +climate +reports +atlantic +surrounding +performing +reduced +ranked +allows +birth +nominated +younger +newly +kong +positions +theater +philadelphia +heritage +finals +disease +sixth +laws +reviews +constitution +tradition +swedish +theme +fiction +rome +medicine +trains +resulting +existing +deputy +environmental +labour +classical +develop +fans +granted +receive +alternative +begins +nuclear +fame +buried +connected +identified +palace +falls +letters +combat +sciences +effort +villages +inspired +regions +towns +conservative +chosen +animals +labor +attacks +materials +yards +steel +representative +orchestra +peak +entitled +officials +returning +reference +northwest +imperial +convention +examples +ocean +publication +painting +subsequent +frequently +religion +brigade +fully +sides +acts +cemetery +relatively +oldest +suggested +succeeded +achieved +application +programme +cells +votes +promotion +graduate +armed +supply +flying +communist +figures +literary +netherlands +korea +worldwide +citizens +1950s +faculty +draw +stock +seats +occupied +methods +unknown +articles +claim +holds +authorities +audience +sweden +interview +obtained +covers +settled +transfer +marked +allowing +funding +challenge +southeast +unlike +crown +rise +portion +transportation +sector +phase +properties +edge +tropical +standards +institutions +philosophy +legislative +hills +brand +fund +conflict +unable +founding +refused +attempts +metres +permanent +starring +applications +creating +effective +aired +extensive +employed +enemy +expansion +billboard +rank +battalion +multi +vehicle +fought +alliance +category +perform +federation +poetry +bronze +bands +entry +vehicles +bureau +maximum +billion +trees +intelligence +greatest +screen +refers +commissioned +gallery +injury +confirmed +setting +treaty +adult +americans +broadcasting +supporting +pilot +mobile +writers +programming +existence +squad +minnesota +copies +korean +provincial +sets +defence +offices +agricultural +internal +core +northeast +retirement +factory +actions +prevent +communications +ending +weekly +containing +functions +attempted +interior +weight +bowl +recognition +incorporated +increasing +ultimately +documentary +derived +attacked +lyrics +mexican +external +churches +centuries +metropolitan +selling +opposed +personnel +mill +visited +presidential +roads +pieces +norwegian +controlled +18th +rear +influenced +wrestling +weapons +launch +composer +locations +developing +circuit +specifically +studios +shared +canal +wisconsin +publishing +approved +domestic +consisted +determined +comic +establishment +exhibition +southwest +fuel +electronic +cape +converted +educated +melbourne +hits +wins +producing +norway +slightly +occur +surname +identity +represent +constituency +funds +proved +links +structures +athletic +birds +contest +users +poet +institution +display +receiving +rare +contained +guns +motion +piano +temperature +publications +passenger +contributed +toward +cathedral +inhabitants +architect +exist +athletics +muslim +courses +abandoned +signal +successfully +disambiguation +tennessee +dynasty +heavily +maryland +jews +representing +budget +weather +missouri +introduction +faced +pair +chapel +reform +height +vietnam +occurs +motor +cambridge +lands +focused +sought +patients +shape +invasion +chemical +importance +communication +selection +regarding +homes +voivodeship +maintained +borough +failure +aged +passing +agriculture +oregon +teachers +flow +philippines +trail +seventh +portuguese +resistance +reaching +negative +fashion +scheduled +downtown +universities +trained +skills +scenes +views +notably +typical +incident +candidates +engines +decades +composition +commune +chain +inc. +austria +sale +values +employees +chamber +regarded +winners +registered +task +investment +colonial +swiss +user +entirely +flag +stores +closely +entrance +laid +journalist +coal +equal +causes +turkish +quebec +techniques +promote +junction +easily +dates +kentucky +singapore +residence +violence +advance +survey +humans +expressed +passes +streets +distinguished +qualified +folk +establish +egypt +artillery +visual +improved +actual +finishing +medium +protein +switzerland +productions +operate +poverty +neighborhood +organisation +consisting +consecutive +sections +partnership +extension +reaction +factor +costs +bodies +device +ethnic +racial +flat +objects +chapter +improve +musicians +courts +controversy +membership +merged +wars +expedition +interests +arab +comics +gain +describes +mining +bachelor +crisis +joining +decade +1930s +distributed +habitat +routes +arena +cycle +divisions +briefly +vocals +directors +degrees +object +recordings +installed +adjacent +demand +voted +causing +businesses +ruled +grounds +starred +drawn +opposite +stands +formal +operates +persons +counties +compete +wave +israeli +ncaa +resigned +brief +greece +combination +demographics +historian +contain +commonwealth +musician +collected +argued +louisiana +session +cabinet +parliamentary +electoral +loan +profit +regularly +conservation +islamic +purchase +17th +charts +residential +earliest +designs +paintings +survived +moth +items +goods +grey +anniversary +criticism +images +discovery +observed +underground +progress +additionally +participate +thousands +reduce +elementary +owners +stating +iraq +resolution +capture +tank +rooms +hollywood +finance +queensland +reign +maintain +iowa +landing +broad +outstanding +circle +path +manufacturing +assistance +sequence +gmina +crossing +leads +universal +shaped +kings +attached +medieval +ages +metro +colony +affected +scholars +oklahoma +coastal +soundtrack +painted +attend +definition +meanwhile +purposes +trophy +require +marketing +popularity +cable +mathematics +mississippi +represents +scheme +appeal +distinct +factors +acid +subjects +roughly +terminal +economics +senator +diocese +prix +contrast +argentina +czech +wings +relief +stages +duties +16th +novels +accused +whilst +equivalent +charged +measure +documents +couples +request +danish +defensive +guide +devices +statistics +credited +tries +passengers +allied +frame +puerto +peninsula +concluded +instruments +wounded +differences +associate +forests +afterwards +replace +requirements +aviation +solution +offensive +ownership +inner +legislation +hungarian +contributions +actors +translated +denmark +steam +depending +aspects +assumed +injured +severe +admitted +determine +shore +technique +arrival +measures +translation +debuted +delivered +returns +rejected +separated +visitors +damaged +storage +accompanied +markets +industries +losses +gulf +charter +strategy +corporate +socialist +somewhat +significantly +physics +mounted +satellite +experienced +constant +relative +pattern +restored +belgium +connecticut +partners +harvard +retained +networks +protected +mode +artistic +parallel +collaboration +debate +involving +journey +linked +salt +authors +components +context +occupation +requires +occasionally +policies +tamil +ottoman +revolutionary +hungary +poem +versus +gardens +amongst +audio +makeup +frequency +meters +orthodox +continuing +suggests +legislature +coalition +guitarist +eighth +classification +practices +soil +tokyo +instance +limit +coverage +considerable +ranking +colleges +cavalry +centers +daughters +twin +equipped +broadway +narrow +hosts +rates +domain +boundary +arranged +12th +whereas +brazilian +forming +rating +strategic +competitions +trading +covering +baltimore +commissioner +infrastructure +origins +replacement +praised +disc +collections +expression +ukraine +driven +edited +austrian +solar +ensure +premiered +successor +wooden +operational +hispanic +concerns +rapid +prisoners +childhood +meets +influential +tunnel +employment +tribe +qualifying +adapted +temporary +celebrated +appearing +increasingly +depression +adults +cinema +entering +laboratory +script +flows +romania +accounts +fictional +pittsburgh +achieve +monastery +franchise +formally +tools +newspapers +revival +sponsored +processes +vienna +springs +missions +classified +13th +annually +branches +lakes +gender +manner +advertising +normally +maintenance +adding +characteristics +integrated +decline +modified +strongly +critic +victims +malaysia +arkansas +nazi +restoration +powered +monument +hundreds +depth +15th +controversial +admiral +criticized +brick +honorary +initiative +output +visiting +birmingham +progressive +existed +carbon +1920s +credits +colour +rising +hence +defeating +superior +filmed +listing +column +surrounded +orleans +principles +territories +struck +participation +indonesia +movements +index +commerce +conduct +constitutional +spiritual +ambassador +vocal +completion +edinburgh +residing +tourism +finland +bears +medals +resident +themes +visible +indigenous +involvement +basin +electrical +ukrainian +concerts +boats +styles +processing +rival +drawing +vessels +experimental +declined +touring +supporters +compilation +coaching +cited +dated +roots +string +explained +transit +traditionally +poems +minimum +representation +14th +releases +effectively +architectural +triple +indicated +greatly +elevation +clinical +printed +10th +proposal +peaked +producers +romanized +rapidly +stream +innings +meetings +counter +householder +honour +lasted +agencies +document +exists +surviving +experiences +honors +landscape +hurricane +harbor +panel +competing +profile +vessel +farmers +lists +revenue +exception +customers +11th +participants +wildlife +utah +bible +gradually +preserved +replacing +symphony +begun +longest +siege +provinces +mechanical +genre +transmission +agents +executed +videos +benefits +funded +rated +instrumental +ninth +similarly +dominated +destruction +passage +technologies +thereafter +outer +facing +affiliated +opportunities +instrument +governments +scholar +evolution +channels +shares +sessions +widespread +occasions +engineers +scientists +signing +battery +competitive +alleged +eliminated +supplies +judges +hampshire +regime +portrayed +penalty +taiwan +denied +submarine +scholarship +substantial +transition +victorian +http +nevertheless +filed +supports +continental +tribes +ratio +doubles +useful +honours +blocks +principle +retail +departure +ranks +patrol +yorkshire +vancouver +inter +extent +afghanistan +strip +railways +component +organ +symbol +categories +encouraged +abroad +civilian +periods +traveled +writes +struggle +immediate +recommended +adaptation +egyptian +graduating +assault +drums +nomination +historically +voting +allies +detailed +achievement +percentage +arabic +assist +frequent +toured +apply +and/or +intersection +maine +touchdown +throne +produces +contribution +emerged +obtain +archbishop +seek +researchers +remainder +populations +clan +finnish +overseas +fifa +licensed +chemistry +festivals +mediterranean +injuries +animated +seeking +publisher +volumes +limits +venue +jerusalem +generated +trials +islam +youngest +ruling +glasgow +germans +songwriter +persian +municipalities +donated +viewed +belgian +cooperation +posted +tech +dual +volunteer +settlers +commanded +claiming +approval +delhi +usage +terminus +partly +electricity +locally +editions +premiere +absence +belief +traditions +statue +indicate +manor +stable +attributed +possession +managing +viewers +chile +overview +seed +regulations +essential +minority +cargo +segment +endemic +forum +deaths +monthly +playoffs +erected +practical +machines +suburb +relation +mrs. +descent +indoor +continuous +characterized +solutions +caribbean +rebuilt +serbian +summary +contested +psychology +pitch +attending +muhammad +tenure +drivers +diameter +assets +venture +punk +airlines +concentration +athletes +volunteers +pages +mines +influences +sculpture +protest +ferry +behalf +drafted +apparent +furthermore +ranging +romanian +democracy +lanka +significance +linear +d.c. +certified +voters +recovered +tours +demolished +boundaries +assisted +identify +grades +elsewhere +mechanism +1940s +reportedly +aimed +conversion +suspended +photography +departments +beijing +locomotives +publicly +dispute +magazines +resort +conventional +platforms +internationally +capita +settlements +dramatic +derby +establishing +involves +statistical +implementation +immigrants +exposed +diverse +layer +vast +ceased +connections +belonged +interstate +uefa +organised +abuse +deployed +cattle +partially +filming +mainstream +reduction +automatic +rarely +subsidiary +decides +merger +comprehensive +displayed +amendment +guinea +exclusively +manhattan +concerning +commons +radical +serbia +baptist +buses +initiated +portrait +harbour +choir +citizen +sole +unsuccessful +manufactured +enforcement +connecting +increases +patterns +sacred +muslims +clothing +hindu +unincorporated +sentenced +advisory +tanks +campaigns +fled +repeated +remote +rebellion +implemented +texts +fitted +tribute +writings +sufficient +ministers +21st +devoted +jurisdiction +coaches +interpretation +pole +businessman +peru +sporting +prices +cuba +relocated +opponent +arrangement +elite +manufacturer +responded +suitable +distinction +calendar +dominant +tourist +earning +prefecture +ties +preparation +anglo +pursue +worship +archaeological +chancellor +bangladesh +scores +traded +lowest +horror +outdoor +biology +commented +specialized +loop +arriving +farming +housed +historians +'the +patent +pupils +christianity +opponents +athens +northwestern +maps +promoting +reveals +flights +exclusive +lions +norfolk +hebrew +extensively +eldest +shops +acquisition +virtual +renowned +margin +ongoing +essentially +iranian +alternate +sailed +reporting +conclusion +originated +temperatures +exposure +secured +landed +rifle +framework +identical +martial +focuses +topics +ballet +fighters +belonging +wealthy +negotiations +evolved +bases +oriented +acres +democrat +heights +restricted +vary +graduation +aftermath +chess +illness +participating +vertical +collective +immigration +demonstrated +leaf +completing +organic +missile +leeds +eligible +grammar +confederate +improvement +congressional +wealth +cincinnati +spaces +indicates +corresponding +reaches +repair +isolated +taxes +congregation +ratings +leagues +diplomatic +submitted +winds +awareness +photographs +maritime +nigeria +accessible +animation +restaurants +philippine +inaugural +dismissed +armenian +illustrated +reservoir +speakers +programmes +resource +genetic +interviews +camps +regulation +computers +preferred +travelled +comparison +distinctive +recreation +requested +southeastern +dependent +brisbane +breeding +playoff +expand +bonus +gauge +departed +qualification +inspiration +shipping +slaves +variations +shield +theories +munich +recognised +emphasis +favour +variable +seeds +undergraduate +territorial +intellectual +qualify +mini +banned +pointed +democrats +assessment +judicial +examination +attempting +objective +partial +characteristic +hardware +pradesh +execution +ottawa +metre +drum +exhibitions +withdrew +attendance +phrase +journalism +logo +measured +error +christians +trio +protestant +theology +respective +atmosphere +buddhist +substitute +curriculum +fundamental +outbreak +rabbi +intermediate +designation +globe +liberation +simultaneously +diseases +experiments +locomotive +difficulties +mainland +nepal +relegated +contributing +database +developments +veteran +carries +ranges +instruction +lodge +protests +obama +newcastle +experiment +physician +describing +challenges +corruption +delaware +adventures +ensemble +succession +renaissance +tenth +altitude +receives +approached +crosses +syria +croatia +warsaw +professionals +improvements +worn +airline +compound +permitted +preservation +reducing +printing +scientist +activist +comprises +sized +societies +enters +ruler +gospel +earthquake +extend +autonomous +croatian +serial +decorated +relevant +ideal +grows +grass +tier +towers +wider +welfare +columns +alumni +descendants +interface +reserves +banking +colonies +manufacturers +magnetic +closure +pitched +vocalist +preserve +enrolled +cancelled +equation +2000s +nickname +bulgaria +heroes +exile +mathematical +demands +input +structural +tube +stem +approaches +argentine +axis +manuscript +inherited +depicted +targets +visits +veterans +regard +removal +efficiency +organisations +concepts +lebanon +manga +petersburg +rally +supplied +amounts +yale +tournaments +broadcasts +signals +pilots +azerbaijan +architects +enzyme +literacy +declaration +placing +batting +incumbent +bulgarian +consistent +poll +defended +landmark +southwestern +raid +resignation +travels +casualties +prestigious +namely +aims +recipient +warfare +readers +collapse +coached +controls +volleyball +coup +lesser +verse +pairs +exhibited +proteins +molecular +abilities +integration +consist +aspect +advocate +administered +governing +hospitals +commenced +coins +lords +variation +resumed +canton +artificial +elevated +palm +difficulty +civic +efficient +northeastern +inducted +radiation +affiliate +boards +stakes +byzantine +consumption +freight +interaction +oblast +numbered +seminary +contracts +extinct +predecessor +bearing +cultures +functional +neighboring +revised +cylinder +grants +narrative +reforms +athlete +tales +reflect +presidency +compositions +specialist +cricketer +founders +sequel +widow +disbanded +associations +backed +thereby +pitcher +commanding +boulevard +singers +crops +militia +reviewed +centres +waves +consequently +fortress +tributary +portions +bombing +excellence +nest +payment +mars +plaza +unity +victories +scotia +farms +nominations +variant +attacking +suspension +installation +graphics +estates +comments +acoustic +destination +venues +surrender +retreat +libraries +quarterback +customs +berkeley +collaborated +gathered +syndrome +dialogue +recruited +shanghai +neighbouring +psychological +saudi +moderate +exhibit +innovation +depot +binding +brunswick +situations +certificate +actively +shakespeare +editorial +presentation +ports +relay +nationalist +methodist +archives +experts +maintains +collegiate +bishops +maintaining +temporarily +embassy +essex +wellington +connects +reformed +bengal +recalled +inches +doctrine +deemed +legendary +reconstruction +statements +palestinian +meter +achievements +riders +interchange +spots +auto +accurate +chorus +dissolved +missionary +thai +operators +e.g. +generations +failing +delayed +cork +nashville +perceived +venezuela +cult +emerging +tomb +abolished +documented +gaining +canyon +episcopal +stored +assists +compiled +kerala +kilometers +mosque +grammy +theorem +unions +segments +glacier +arrives +theatrical +circulation +conferences +chapters +displays +circular +authored +conductor +fewer +dimensional +nationwide +liga +yugoslavia +peer +vietnamese +fellowship +armies +regardless +relating +dynamic +politicians +mixture +serie +somerset +imprisoned +posts +beliefs +beta +layout +independently +electronics +provisions +fastest +logic +headquartered +creates +challenged +beaten +appeals +plains +protocol +graphic +accommodate +iraqi +midfielder +span +commentary +freestyle +reflected +palestine +lighting +burial +virtually +backing +prague +tribal +heir +identification +prototype +criteria +dame +arch +tissue +footage +extending +procedures +predominantly +updated +rhythm +preliminary +cafe +disorder +prevented +suburbs +discontinued +retiring +oral +followers +extends +massacre +journalists +conquest +larvae +pronounced +behaviour +diversity +sustained +addressed +geographic +restrictions +voiced +milwaukee +dialect +quoted +grid +nationally +nearest +roster +twentieth +separation +indies +manages +citing +intervention +guidance +severely +migration +artwork +focusing +rivals +trustees +varied +enabled +committees +centered +skating +slavery +cardinals +forcing +tasks +auckland +youtube +argues +colored +advisor +mumbai +requiring +theological +registration +refugees +nineteenth +survivors +runners +colleagues +priests +contribute +variants +workshop +concentrated +creator +lectures +temples +exploration +requirement +interactive +navigation +companion +perth +allegedly +releasing +citizenship +observation +stationed +ph.d. +sheep +breed +discovers +encourage +kilometres +journals +performers +isle +saskatchewan +hybrid +hotels +lancashire +dubbed +airfield +anchor +suburban +theoretical +sussex +anglican +stockholm +permanently +upcoming +privately +receiver +optical +highways +congo +colours +aggregate +authorized +repeatedly +varies +fluid +innovative +transformed +praise +convoy +demanded +discography +attraction +export +audiences +ordained +enlisted +occasional +westminster +syrian +heavyweight +bosnia +consultant +eventual +improving +aires +wickets +epic +reactions +scandal +i.e. +discrimination +buenos +patron +investors +conjunction +testament +construct +encountered +celebrity +expanding +georgian +brands +retain +underwent +algorithm +foods +provision +orbit +transformation +associates +tactical +compact +varieties +stability +refuge +gathering +moreover +manila +configuration +gameplay +discipline +entity +comprising +composers +skill +monitoring +ruins +museums +sustainable +aerial +altered +codes +voyage +friedrich +conflicts +storyline +travelling +conducting +merit +indicating +referendum +currency +encounter +particles +automobile +workshops +acclaimed +inhabited +doctorate +cuban +phenomenon +dome +enrollment +tobacco +governance +trend +equally +manufacture +hydrogen +grande +compensation +download +pianist +grain +shifted +neutral +evaluation +define +cycling +seized +array +relatives +motors +firms +varying +automatically +restore +nicknamed +findings +governed +investigate +manitoba +administrator +vital +integral +indonesian +confusion +publishers +enable +geographical +inland +naming +civilians +reconnaissance +indianapolis +lecturer +deer +tourists +exterior +rhode +bassist +symbols +scope +ammunition +yuan +poets +punjab +nursing +cent +developers +estimates +presbyterian +nasa +holdings +generate +renewed +computing +cyprus +arabia +duration +compounds +gastropod +permit +valid +touchdowns +facade +interactions +mineral +practiced +allegations +consequence +goalkeeper +baronet +copyright +uprising +carved +targeted +competitors +mentions +sanctuary +fees +pursued +tampa +chronicle +capabilities +specified +specimens +toll +accounting +limestone +staged +upgraded +philosophical +streams +guild +revolt +rainfall +supporter +princeton +terrain +hometown +probability +assembled +paulo +surrey +voltage +developer +destroyer +floors +lineup +curve +prevention +potentially +onwards +trips +imposed +hosting +striking +strict +admission +apartments +solely +utility +proceeded +observations +euro +incidents +vinyl +profession +haven +distant +expelled +rivalry +runway +torpedo +zones +shrine +dimensions +investigations +lithuania +idaho +pursuit +copenhagen +considerably +locality +wireless +decrease +genes +thermal +deposits +hindi +habitats +withdrawn +biblical +monuments +casting +plateau +thesis +managers +flooding +assassination +acknowledged +interim +inscription +guided +pastor +finale +insects +transported +activists +marshal +intensity +airing +cardiff +proposals +lifestyle +prey +herald +capitol +aboriginal +measuring +lasting +interpreted +occurring +desired +drawings +healthcare +panels +elimination +oslo +ghana +blog +sabha +intent +superintendent +governors +bankruptcy +p.m. +equity +disk +layers +slovenia +prussia +quartet +mechanics +graduates +politically +monks +screenplay +nato +absorbed +topped +petition +bold +morocco +exhibits +canterbury +publish +rankings +crater +dominican +enhanced +planes +lutheran +governmental +joins +collecting +brussels +unified +streak +strategies +flagship +surfaces +oval +archive +etymology +imprisonment +instructor +noting +remix +opposing +servant +rotation +width +trans +maker +synthesis +excess +tactics +snail +ltd. +lighthouse +sequences +cornwall +plantation +mythology +performs +foundations +populated +horizontal +speedway +activated +performer +diving +conceived +edmonton +subtropical +environments +prompted +semifinals +caps +bulk +treasury +recreational +telegraph +continent +portraits +relegation +catholics +graph +velocity +rulers +endangered +secular +observer +learns +inquiry +idol +dictionary +certification +estimate +cluster +armenia +observatory +revived +nadu +consumers +hypothesis +manuscripts +contents +arguments +editing +trails +arctic +essays +belfast +acquire +promotional +undertaken +corridor +proceedings +antarctic +millennium +labels +delegates +vegetation +acclaim +directing +substance +outcome +diploma +philosopher +malta +albanian +vicinity +degc +legends +regiments +consent +terrorist +scattered +presidents +gravity +orientation +deployment +duchy +refuses +estonia +crowned +separately +renovation +rises +wilderness +objectives +agreements +empress +slopes +inclusion +equality +decree +ballot +criticised +rochester +recurring +struggled +disabled +henri +poles +prussian +convert +bacteria +poorly +sudan +geological +wyoming +consistently +minimal +withdrawal +interviewed +proximity +repairs +initiatives +pakistani +republicans +propaganda +viii +abstract +commercially +availability +mechanisms +naples +discussions +underlying +lens +proclaimed +advised +spelling +auxiliary +attract +lithuanian +editors +o'brien +accordance +measurement +novelist +ussr +formats +councils +contestants +indie +facebook +parishes +barrier +battalions +sponsor +consulting +terrorism +implement +uganda +crucial +unclear +notion +distinguish +collector +attractions +filipino +ecology +investments +capability +renovated +iceland +albania +accredited +scouts +armor +sculptor +cognitive +errors +gaming +condemned +successive +consolidated +baroque +entries +regulatory +reserved +treasurer +variables +arose +technological +rounded +provider +rhine +agrees +accuracy +genera +decreased +frankfurt +ecuador +edges +particle +rendered +calculated +careers +faction +rifles +americas +gaelic +portsmouth +resides +merchants +fiscal +premises +coin +draws +presenter +acceptance +ceremonies +pollution +consensus +membrane +brigadier +nonetheless +genres +supervision +predicted +magnitude +finite +differ +ancestry +vale +delegation +removing +proceeds +placement +emigrated +siblings +molecules +payments +considers +demonstration +proportion +newer +valve +achieving +confederation +continuously +luxury +notre +introducing +coordinates +charitable +squadrons +disorders +geometry +winnipeg +ulster +loans +longtime +receptor +preceding +belgrade +mandate +wrestler +neighbourhood +factories +buddhism +imported +sectors +protagonist +steep +elaborate +prohibited +artifacts +prizes +pupil +cooperative +sovereign +subspecies +carriers +allmusic +nationals +settings +autobiography +neighborhoods +analog +facilitate +voluntary +jointly +newfoundland +organizing +raids +exercises +nobel +machinery +baltic +crop +granite +dense +websites +mandatory +seeks +surrendered +anthology +comedian +bombs +slot +synopsis +critically +arcade +marking +equations +halls +indo +inaugurated +embarked +speeds +clause +invention +premiership +likewise +presenting +demonstrate +designers +organize +examined +km/h +bavaria +troop +referee +detection +zurich +prairie +rapper +wingspan +eurovision +luxembourg +slovakia +inception +disputed +mammals +entrepreneur +makers +evangelical +yield +clergy +trademark +defunct +allocated +depicting +volcanic +batted +conquered +sculptures +providers +reflects +armoured +locals +walt +herzegovina +contracted +entities +sponsorship +prominence +flowing +ethiopia +marketed +corporations +withdraw +carnegie +induced +investigated +portfolio +flowering +opinions +viewing +classroom +donations +bounded +perception +leicester +fruits +charleston +academics +statute +complaints +smallest +deceased +petroleum +resolved +commanders +algebra +southampton +modes +cultivation +transmitter +spelled +obtaining +sizes +acre +pageant +bats +abbreviated +correspondence +barracks +feast +tackles +raja +derives +geology +disputes +translations +counted +constantinople +seating +macedonia +preventing +accommodation +homeland +explored +invaded +provisional +transform +sphere +unsuccessfully +missionaries +conservatives +highlights +traces +organisms +openly +dancers +fossils +absent +monarchy +combining +lanes +stint +dynamics +chains +missiles +screening +module +tribune +generating +miners +nottingham +seoul +unofficial +owing +linking +rehabilitation +citation +louisville +mollusk +depicts +differential +zimbabwe +kosovo +recommendations +responses +pottery +scorer +aided +exceptions +dialects +telecommunications +defines +elderly +lunar +coupled +flown +25th +espn +formula_1 +bordered +fragments +guidelines +gymnasium +valued +complexity +papal +presumably +maternal +challenging +reunited +advancing +comprised +uncertain +favorable +twelfth +correspondent +nobility +livestock +expressway +chilean +tide +researcher +emissions +profits +lengths +accompanying +witnessed +itunes +drainage +slope +reinforced +feminist +sanskrit +develops +physicians +outlets +isbn +coordinator +averaged +termed +occupy +diagnosed +yearly +humanitarian +prospect +spacecraft +stems +enacted +linux +ancestors +karnataka +constitute +immigrant +thriller +ecclesiastical +generals +celebrations +enhance +heating +advocated +evident +advances +bombardment +watershed +shuttle +wicket +twitter +adds +branded +teaches +schemes +pension +advocacy +conservatory +cairo +varsity +freshwater +providence +seemingly +shells +cuisine +specially +peaks +intensive +publishes +trilogy +skilled +nacional +unemployment +destinations +parameters +verses +trafficking +determination +infinite +savings +alignment +linguistic +countryside +dissolution +measurements +advantages +licence +subfamily +highlands +modest +regent +algeria +crest +teachings +knockout +brewery +combine +conventions +descended +chassis +primitive +fiji +explicitly +cumberland +uruguay +laboratories +bypass +elect +informal +preceded +holocaust +tackle +minneapolis +quantity +securities +console +doctoral +religions +commissioners +expertise +unveiled +precise +diplomat +standings +infant +disciplines +sicily +endorsed +systematic +charted +armored +mild +lateral +townships +hurling +prolific +invested +wartime +compatible +galleries +moist +battlefield +decoration +convent +tubes +terrestrial +nominee +requests +delegate +leased +dubai +polar +applying +addresses +munster +sings +commercials +teamed +dances +eleventh +midland +cedar +flee +sandstone +snails +inspection +divide +asset +themed +comparable +paramount +dairy +archaeology +intact +institutes +rectangular +instances +phases +reflecting +substantially +applies +vacant +lacked +copa +coloured +encounters +sponsors +encoded +possess +revenues +ucla +chaired +a.m. +enabling +playwright +stoke +sociology +tibetan +frames +motto +financing +illustrations +gibraltar +chateau +bolivia +transmitted +enclosed +persuaded +urged +folded +suffolk +regulated +bros. +submarines +myth +oriental +malaysian +effectiveness +narrowly +acute +sunk +replied +utilized +tasmania +consortium +quantities +gains +parkway +enlarged +sided +employers +adequate +accordingly +assumption +ballad +mascot +distances +peaking +saxony +projected +affiliation +limitations +metals +guatemala +scots +theaters +kindergarten +verb +employer +differs +discharge +controller +seasonal +marching +guru +campuses +avoided +vatican +maori +excessive +chartered +modifications +caves +monetary +sacramento +mixing +institutional +celebrities +irrigation +shapes +broadcaster +anthem +attributes +demolition +offshore +specification +surveys +yugoslav +contributor +auditorium +lebanese +capturing +airports +classrooms +chennai +paths +tendency +determining +lacking +upgrade +sailors +detected +kingdoms +sovereignty +freely +decorative +momentum +scholarly +georges +gandhi +speculation +transactions +undertook +interact +similarities +cove +teammate +constituted +painters +tends +madagascar +partnerships +afghan +personalities +attained +rebounds +masses +synagogue +reopened +asylum +embedded +imaging +catalogue +defenders +taxonomy +fiber +afterward +appealed +communists +lisbon +rica +judaism +adviser +batsman +ecological +commands +lgbt +cooling +accessed +wards +shiva +employs +thirds +scenic +worcester +tallest +contestant +humanities +economist +textile +constituencies +motorway +tram +percussion +cloth +leisure +1880s +baden +flags +resemble +riots +coined +sitcom +composite +implies +daytime +tanzania +penalties +optional +competitor +excluded +steering +reversed +autonomy +reviewer +breakthrough +professionally +damages +pomeranian +deputies +valleys +ventures +highlighted +electorate +mapping +shortened +executives +tertiary +specimen +launching +bibliography +sank +pursuing +binary +descendant +marched +natives +ideology +turks +adolf +archdiocese +tribunal +exceptional +nigerian +preference +fails +loading +comeback +vacuum +favored +alter +remnants +consecrated +spectators +trends +patriarch +feedback +paved +sentences +councillor +astronomy +advocates +broader +commentator +commissions +identifying +revealing +theatres +incomplete +enables +constituent +reformation +tract +haiti +atmospheric +screened +explosive +czechoslovakia +acids +symbolic +subdivision +liberals +incorporate +challenger +erie +filmmaker +laps +kazakhstan +organizational +evolutionary +chemicals +dedication +riverside +fauna +moths +maharashtra +annexed +gen. +resembles +underwater +garnered +timeline +remake +suited +educator +hectares +automotive +feared +latvia +finalist +narrator +portable +airways +plaque +designing +villagers +licensing +flank +statues +struggles +deutsche +migrated +cellular +jacksonville +wimbledon +defining +highlight +preparatory +planets +cologne +employ +frequencies +detachment +readily +libya +resign +halt +helicopters +reef +landmarks +collaborative +irregular +retaining +helsinki +folklore +weakened +viscount +interred +professors +memorable +mega +repertoire +rowing +dorsal +albeit +progressed +operative +coronation +liner +telugu +domains +philharmonic +detect +bengali +synthetic +tensions +atlas +dramatically +paralympics +xbox +shire +kiev +lengthy +sued +notorious +seas +screenwriter +transfers +aquatic +pioneers +unesco +radius +abundant +tunnels +syndicated +inventor +accreditation +janeiro +exeter +ceremonial +omaha +cadet +predators +resided +prose +slavic +precision +abbot +deity +engaging +cambodia +estonian +compliance +demonstrations +protesters +reactor +commodore +successes +chronicles +mare +extant +listings +minerals +tonnes +parody +cultivated +traders +pioneering +supplement +slovak +preparations +collision +partnered +vocational +atoms +malayalam +welcomed +documentation +curved +functioning +presently +formations +incorporates +nazis +botanical +nucleus +ethical +greeks +metric +automated +whereby +stance +europeans +duet +disability +purchasing +email +telescope +displaced +sodium +comparative +processor +inning +precipitation +aesthetic +import +coordination +feud +alternatively +mobility +tibet +regained +succeeding +hierarchy +apostolic +catalog +reproduction +inscriptions +vicar +clusters +posthumously +rican +loosely +additions +photographic +nowadays +selective +derivative +keyboards +guides +collectively +affecting +combines +operas +networking +decisive +terminated +continuity +finishes +ancestor +consul +heated +simulation +leipzig +incorporating +georgetown +formula_2 +circa +forestry +portrayal +councillors +advancement +complained +forewings +confined +transaction +definitions +reduces +televised +1890s +rapids +phenomena +belarus +alps +landscapes +quarterly +specifications +commemorate +continuation +isolation +antenna +downstream +patents +ensuing +tended +saga +lifelong +columnist +labeled +gymnastics +papua +anticipated +demise +encompasses +madras +antarctica +interval +icon +rams +midlands +ingredients +priory +strengthen +rouge +explicit +gaza +aging +securing +anthropology +listeners +adaptations +underway +vista +malay +fortified +lightweight +violations +concerto +financed +jesuit +observers +trustee +descriptions +nordic +resistant +opted +accepts +prohibition +andhra +inflation +negro +wholly +imagery +spur +instructed +gloucester +cycles +middlesex +destroyers +statewide +evacuated +hyderabad +peasants +mice +shipyard +coordinate +pitching +colombian +exploring +numbering +compression +countess +hiatus +exceed +raced +archipelago +traits +soils +o'connor +vowel +android +facto +angola +amino +holders +logistics +circuits +emergence +kuwait +partition +emeritus +outcomes +submission +promotes +barack +negotiated +loaned +stripped +50th +excavations +treatments +fierce +participant +exports +decommissioned +cameo +remarked +residences +fuselage +mound +undergo +quarry +node +midwest +specializing +occupies +etc. +showcase +molecule +offs +modules +salon +exposition +revision +peers +positioned +hunters +competes +algorithms +reside +zagreb +calcium +uranium +silicon +airs +counterpart +outlet +collectors +sufficiently +canberra +inmates +anatomy +ensuring +curves +aviv +firearms +basque +volcano +thrust +sheikh +extensions +installations +aluminum +darker +sacked +emphasized +aligned +asserted +pseudonym +spanning +decorations +eighteenth +orbital +spatial +subdivided +notation +decay +macedonian +amended +declining +cyclist +feat +unusually +commuter +birthplace +latitude +activation +overhead +30th +finalists +whites +encyclopedia +tenor +qatar +survives +complement +concentrations +uncommon +astronomical +bangalore +pius +genome +memoir +recruit +prosecutor +modification +paired +container +basilica +arlington +displacement +germanic +mongolia +proportional +debates +matched +calcutta +rows +tehran +aerospace +prevalent +arise +lowland +24th +spokesman +supervised +advertisements +clash +tunes +revelation +wanderers +quarterfinals +fisheries +steadily +memoirs +pastoral +renewable +confluence +acquiring +strips +slogan +upstream +scouting +analyst +practitioners +turbine +strengthened +heavier +prehistoric +plural +excluding +isles +persecution +turin +rotating +villain +hemisphere +unaware +arabs +corpus +relied +singular +unanimous +schooling +passive +angles +dominance +instituted +aria +outskirts +balanced +beginnings +financially +structured +parachute +viewer +attitudes +subjected +escapes +derbyshire +erosion +addressing +styled +declaring +originating +colts +adjusted +stained +occurrence +fortifications +baghdad +nitrogen +localities +yemen +galway +debris +lodz +victorious +pharmaceutical +substances +unnamed +dwelling +atop +developmental +activism +voter +refugee +forested +relates +overlooking +genocide +kannada +insufficient +oversaw +partisan +dioxide +recipients +factions +mortality +capped +expeditions +receptors +reorganized +prominently +atom +flooded +flute +orchestral +scripts +mathematician +airplay +detached +rebuilding +dwarf +brotherhood +salvation +expressions +arabian +cameroon +poetic +recruiting +bundesliga +inserted +scrapped +disabilities +evacuation +pasha +undefeated +crafts +rituals +aluminium +norm +pools +submerged +occupying +pathway +exams +prosperity +wrestlers +promotions +basal +permits +nationalism +trim +merge +gazette +tributaries +transcription +caste +porto +emerge +modeled +adjoining +counterparts +paraguay +redevelopment +renewal +unreleased +equilibrium +similarity +minorities +soviets +comprise +nodes +tasked +unrelated +expired +johan +precursor +examinations +electrons +socialism +exiled +admiralty +floods +wigan +nonprofit +lacks +brigades +screens +repaired +hanover +fascist +labs +osaka +delays +judged +statutory +colt +col. +offspring +solving +bred +assisting +retains +somalia +grouped +corresponds +tunisia +chaplain +eminent +chord +22nd +spans +viral +innovations +possessions +mikhail +kolkata +icelandic +implications +introduces +racism +workforce +alto +compulsory +admits +censorship +onset +reluctant +inferior +iconic +progression +liability +turnout +satellites +behavioral +coordinated +exploitation +posterior +averaging +fringe +krakow +mountainous +greenwich +para +plantations +reinforcements +offerings +famed +intervals +constraints +individually +nutrition +1870s +taxation +threshold +tomatoes +fungi +contractor +ethiopian +apprentice +diabetes +wool +gujarat +honduras +norse +bucharest +23rd +arguably +accompany +prone +teammates +perennial +vacancy +polytechnic +deficit +okinawa +functionality +reminiscent +tolerance +transferring +myanmar +concludes +neighbours +hydraulic +economically +slower +plots +charities +synod +investor +catholicism +identifies +bronx +interpretations +adverse +judiciary +hereditary +nominal +sensor +symmetry +cubic +triangular +tenants +divisional +outreach +representations +passages +undergoing +cartridge +testified +exceeded +impacts +limiting +railroads +defeats +regain +rendering +humid +retreated +reliability +governorate +antwerp +infamous +implied +packaging +lahore +trades +billed +extinction +ecole +rejoined +recognizes +projection +qualifications +stripes +forts +socially +lexington +accurately +sexuality +westward +wikipedia +pilgrimage +abolition +choral +stuttgart +nests +expressing +strikeouts +assessed +monasteries +reconstructed +humorous +marxist +fertile +consort +urdu +patronage +peruvian +devised +lyric +baba +nassau +communism +extraction +popularly +markings +inability +litigation +accounted +processed +emirates +tempo +cadets +eponymous +contests +broadly +oxide +courtyard +frigate +directory +apex +outline +regency +chiefly +patrols +secretariat +cliffs +residency +privy +armament +australians +dorset +geometric +genetics +scholarships +fundraising +flats +demographic +multimedia +captained +documentaries +updates +canvas +blockade +guerrilla +songwriting +administrators +intake +drought +implementing +fraction +cannes +refusal +inscribed +meditation +announcing +exported +ballots +formula_3 +curator +basel +arches +flour +subordinate +confrontation +gravel +simplified +berkshire +patriotic +tuition +employing +servers +castile +posting +combinations +discharged +miniature +mutations +constellation +incarnation +ideals +necessity +granting +ancestral +crowds +pioneered +mormon +methodology +rama +indirect +complexes +bavarian +patrons +uttar +skeleton +bollywood +flemish +viable +bloc +breeds +triggered +sustainability +tailed +referenced +comply +takeover +latvian +homestead +platoon +communal +nationality +excavated +targeting +sundays +posed +physicist +turret +endowment +marginal +dispatched +commentators +renovations +attachment +collaborations +ridges +barriers +obligations +shareholders +prof. +defenses +presided +rite +backgrounds +arbitrary +affordable +gloucestershire +thirteenth +inlet +miniseries +possesses +detained +pressures +subscription +realism +solidarity +proto +postgraduate +noun +burmese +abundance +homage +reasoning +anterior +robust +fencing +shifting +vowels +garde +profitable +loch +anchored +coastline +samoa +terminology +prostitution +magistrate +venezuelan +speculated +regulate +fixture +colonists +digit +induction +manned +expeditionary +computational +centennial +principally +vein +preserving +engineered +numerical +cancellation +conferred +continually +borne +seeded +advertisement +unanimously +treaties +infections +ions +sensors +lowered +amphibious +lava +fourteenth +bahrain +niagara +nicaragua +squares +congregations +26th +periodic +proprietary +1860s +contributors +seller +overs +emission +procession +presumed +illustrator +zinc +gases +tens +applicable +stretches +reproductive +sixteenth +apparatus +accomplishments +canoe +guam +oppose +recruitment +accumulated +limerick +namibia +staging +remixes +ordnance +uncertainty +pedestrian +temperate +treason +deposited +registry +cerambycidae +attracting +lankan +reprinted +shipbuilding +homosexuality +neurons +eliminating +1900s +resume +ministries +beneficial +blackpool +surplus +northampton +licenses +constructing +announcer +standardized +alternatives +taipei +inadequate +failures +yields +medalist +titular +obsolete +torah +burlington +predecessors +lublin +retailers +castles +depiction +issuing +gubernatorial +propulsion +tiles +damascus +discs +alternating +pomerania +peasant +tavern +redesignated +27th +illustration +focal +mans +codex +specialists +productivity +antiquity +controversies +promoter +pits +companions +behaviors +lyrical +prestige +creativity +swansea +dramas +approximate +feudal +tissues +crude +campaigned +unprecedented +chancel +amendments +surroundings +allegiance +exchanges +align +firmly +optimal +commenting +reigning +landings +obscure +1850s +contemporaries +paternal +devi +endurance +communes +incorporation +denominations +exchanged +routing +resorts +amnesty +slender +explores +suppression +heats +pronunciation +centred +coupe +stirling +freelance +treatise +linguistics +laos +informs +discovering +pillars +encourages +halted +robots +definitive +maturity +tuberculosis +venetian +silesian +unchanged +originates +mali +lincolnshire +quotes +seniors +premise +contingent +distribute +danube +gorge +logging +dams +curling +seventeenth +specializes +wetlands +deities +assess +thickness +rigid +culminated +utilities +substrate +insignia +nile +assam +shri +currents +suffrage +canadians +mortar +asteroid +bosnian +discoveries +enzymes +sanctioned +replica +hymn +investigators +tidal +dominate +derivatives +converting +leinster +verbs +honoured +criticisms +dismissal +discrete +masculine +reorganization +unlimited +wurttemberg +sacks +allocation +bahn +jurisdictions +participates +lagoon +famine +communion +culminating +surveyed +shortage +cables +intersects +cassette +foremost +adopting +solicitor +outright +bihar +reissued +farmland +dissertation +turnpike +baton +photographed +christchurch +kyoto +finances +rails +histories +linebacker +kilkenny +accelerated +dispersed +handicap +absorption +rancho +ceramic +captivity +cites +font +weighed +mater +utilize +bravery +extract +validity +slovenian +seminars +discourse +ranged +duel +ironically +warships +sega +temporal +surpassed +prolonged +recruits +northumberland +greenland +contributes +patented +eligibility +unification +discusses +reply +translates +beirut +relies +torque +northward +reviewers +monastic +accession +neural +tramway +heirs +sikh +subscribers +amenities +taliban +audit +rotterdam +wagons +kurdish +favoured +combustion +meanings +persia +browser +diagnostic +niger +formula_4 +denomination +dividing +parameter +branding +badminton +leningrad +sparked +hurricanes +beetles +propeller +mozambique +refined +diagram +exhaust +vacated +readings +markers +reconciliation +determines +concurrent +imprint +primera +organism +demonstrating +filmmakers +vanderbilt +affiliates +traction +evaluated +defendants +megachile +investigative +zambia +assassinated +rewarded +probable +staffordshire +foreigners +directorate +nominees +consolidation +commandant +reddish +differing +unrest +drilling +bohemia +resembling +instrumentation +considerations +haute +promptly +variously +dwellings +clans +tablet +enforced +cockpit +semifinal +hussein +prisons +ceylon +emblem +monumental +phrases +correspond +crossover +outlined +characterised +acceleration +caucus +crusade +protested +composing +rajasthan +habsburg +rhythmic +interception +inherent +cooled +ponds +spokesperson +gradual +consultation +kuala +globally +suppressed +builders +avengers +suffix +integer +enforce +fibers +unionist +proclamation +uncovered +infrared +adapt +eisenhower +utilizing +captains +stretched +observing +assumes +prevents +analyses +saxophone +caucasus +notices +villains +dartmouth +mongol +hostilities +stretching +veterinary +lenses +texture +prompting +overthrow +excavation +islanders +masovian +battleship +biographer +replay +degradation +departing +luftwaffe +fleeing +oversight +immigrated +serbs +fishermen +strengthening +respiratory +italians +denotes +radial +escorted +motif +wiltshire +expresses +accessories +reverted +establishments +inequality +protocols +charting +famously +satirical +entirety +trench +friction +atletico +sampling +subset +weekday +upheld +sharply +correlation +incorrect +mughal +travelers +hasan +earnings +offset +evaluate +specialised +recognizing +flexibility +nagar +postseason +algebraic +capitalism +crystals +melodies +polynomial +racecourse +defences +austro +wembley +attracts +anarchist +resurrection +reviewing +decreasing +prefix +ratified +mutation +displaying +separating +restoring +assemblies +ordinance +priesthood +cruisers +appoint +moldova +imports +directive +epidemic +militant +senegal +signaling +restriction +critique +retrospective +nationalists +undertake +sioux +canals +algerian +redesigned +philanthropist +depict +conceptual +turbines +intellectuals +eastward +applicants +contractors +vendors +undergone +namesake +ensured +tones +substituted +hindwings +arrests +tombs +transitional +principality +reelection +taiwanese +cavity +manifesto +broadcasters +spawned +thoroughbred +identities +generators +proposes +hydroelectric +johannesburg +cortex +scandinavian +killings +aggression +boycott +catalyst +physiology +fifteenth +waterfront +chromosome +organist +costly +calculation +cemeteries +flourished +recognise +juniors +merging +disciples +ashore +workplace +enlightenment +diminished +debated +hailed +podium +educate +mandated +distributor +litre +electromagnetic +flotilla +estuary +peterborough +staircase +selections +melodic +confronts +wholesale +integrate +intercepted +catalonia +unite +immense +palatinate +switches +earthquakes +occupational +successors +praising +concluding +faculties +firstly +overhaul +empirical +metacritic +inauguration +evergreen +laden +winged +philosophers +amalgamated +geoff +centimeters +napoleonic +upright +planting +brewing +fined +sensory +migrants +wherein +inactive +headmaster +warwickshire +siberia +terminals +denounced +academia +divinity +bilateral +clive +omitted +peerage +relics +apartheid +syndicate +fearing +fixtures +desirable +dismantled +ethnicity +valves +biodiversity +aquarium +ideological +visibility +creators +analyzed +tenant +balkan +postwar +supplier +smithsonian +risen +morphology +digits +bohemian +wilmington +vishnu +demonstrates +aforementioned +biographical +mapped +khorasan +phosphate +presentations +ecosystem +processors +calculations +mosaic +clashes +penned +recalls +coding +angular +lattice +macau +accountability +extracted +pollen +therapeutic +overlap +violinist +deposed +candidacy +infants +covenant +bacterial +restructuring +dungeons +ordination +conducts +builds +invasive +customary +concurrently +relocation +cello +statutes +borneo +entrepreneurs +sanctions +packet +rockefeller +piedmont +comparisons +waterfall +receptions +glacial +surge +signatures +alterations +advertised +enduring +somali +botanist +100th +canonical +motifs +longitude +circulated +alloy +indirectly +margins +preserves +internally +besieged +shale +peripheral +drained +baseman +reassigned +tobago +soloist +socio +grazing +contexts +roofs +portraying +ottomans +shrewsbury +noteworthy +lamps +supplying +beams +qualifier +portray +greenhouse +stronghold +hitter +rites +cretaceous +urging +derive +nautical +aiming +fortunes +verde +donors +reliance +exceeding +exclusion +exercised +simultaneous +continents +guiding +pillar +gradient +poznan +eruption +clinics +moroccan +indicator +trams +piers +parallels +fragment +teatro +potassium +satire +compressed +businessmen +influx +seine +perspectives +shelters +decreases +mounting +formula_5 +confederacy +equestrian +expulsion +mayors +liberia +resisted +affinity +shrub +unexpectedly +stimulus +amtrak +deported +perpendicular +statesman +wharf +storylines +romanesque +weights +surfaced +interceptions +dhaka +crambidae +orchestras +rwanda +conclude +constitutes +subsidiaries +admissions +prospective +shear +bilingual +campaigning +presiding +domination +commemorative +trailing +confiscated +petrol +acquisitions +polymer +onlyinclude +chloride +elevations +resolutions +hurdles +pledged +likelihood +objected +erect +encoding +databases +aristotle +hindus +marshes +bowled +ministerial +grange +acronym +annexation +squads +ambient +pilgrims +botany +sofla +astronomer +planetary +descending +bestowed +ceramics +diplomacy +metabolism +colonization +potomac +africans +engraved +recycling +commitments +resonance +disciplinary +jamaican +narrated +spectral +tipperary +waterford +stationary +arbitration +transparency +threatens +crossroads +slalom +oversee +centenary +incidence +economies +livery +moisture +newsletter +autobiographical +bhutan +propelled +dependence +moderately +adobe +barrels +subdivisions +outlook +labelled +stratford +arising +diaspora +barony +automobiles +ornamental +slated +norms +primetime +generalized +analysts +vectors +libyan +yielded +certificates +rooted +vernacular +belarusian +marketplace +prediction +fairfax +malawi +viruses +wooded +demos +mauritius +prosperous +coincided +liberties +huddersfield +ascent +warnings +hinduism +glucose +pulitzer +unused +filters +illegitimate +acquitted +protestants +canopy +staple +psychedelic +winding +abbas +pathways +cheltenham +lagos +niche +invaders +proponents +barred +conversely +doncaster +recession +embraced +rematch +concession +emigration +upgrades +bowls +tablets +remixed +loops +kensington +shootout +monarchs +organizers +harmful +punjabi +broadband +exempt +neolithic +profiles +portrays +parma +cyrillic +quasi +attested +regimental +revive +torpedoes +heidelberg +rhythms +spherical +denote +hymns +icons +theologian +qaeda +exceptionally +reinstated +comune +playhouse +lobbying +grossing +viceroy +delivers +visually +armistice +utrecht +syllable +vertices +analogous +annex +refurbished +entrants +knighted +disciple +rhetoric +detailing +inactivated +ballads +algae +intensified +favourable +sanitation +receivers +pornography +commemorated +cannons +entrusted +manifold +photographers +pueblo +textiles +steamer +myths +marquess +onward +liturgical +romney +uzbekistan +consistency +denoted +hertfordshire +convex +hearings +sulfur +universidad +podcast +selecting +emperors +arises +justices +1840s +mongolian +exploited +termination +digitally +infectious +sedan +symmetric +penal +illustrate +formulation +attribute +problematic +modular +inverse +berth +searches +rutgers +leicestershire +enthusiasts +lockheed +upwards +transverse +accolades +backward +archaeologists +crusaders +nuremberg +defects +ferries +vogue +containers +openings +transporting +separates +lumpur +purchases +attain +wichita +topology +woodlands +deleted +periodically +syntax +overturned +musicals +corp. +strasbourg +instability +nationale +prevailing +cache +marathi +versailles +unmarried +grains +straits +antagonist +segregation +assistants +d'etat +contention +dictatorship +unpopular +motorcycles +criterion +analytical +salzburg +militants +hanged +worcestershire +emphasize +paralympic +erupted +convinces +offences +oxidation +nouns +populace +atari +spanned +hazardous +educators +playable +births +baha'i +preseason +generates +invites +meteorological +handbook +foothills +enclosure +diffusion +mirza +convergence +geelong +coefficient +connector +formula_6 +cylindrical +disasters +pleaded +knoxville +contamination +compose +libertarian +arrondissement +franciscan +intercontinental +susceptible +initiation +malaria +unbeaten +consonants +waived +saloon +popularized +estadio +pseudo +interdisciplinary +transports +transformers +carriages +bombings +revolves +ceded +collaborator +celestial +exemption +colchester +maltese +oceanic +ligue +crete +shareholder +routed +depictions +ridden +advisors +calculate +lending +guangzhou +simplicity +newscast +scheduling +snout +eliot +undertaking +armenians +nottinghamshire +whitish +consulted +deficiency +salle +cinemas +superseded +rigorous +kerman +convened +landowners +modernization +evenings +pitches +conditional +scandinavia +differed +formulated +cyclists +swami +guyana +dunes +electrified +appalachian +abdomen +scenarios +prototypes +sindh +consonant +adaptive +boroughs +wolverhampton +modelling +cylinders +amounted +minimize +ambassadors +lenin +settler +coincide +approximation +grouping +murals +bullying +registers +rumours +engagements +energetic +vertex +annals +bordering +geologic +yellowish +runoff +converts +allegheny +facilitated +saturdays +colliery +monitored +rainforest +interfaces +geographically +impaired +prevalence +joachim +paperback +slowed +shankar +distinguishing +seminal +categorized +authorised +auspices +bandwidth +asserts +rebranded +balkans +supplemented +seldom +weaving +capsule +apostles +populous +monmouth +payload +symphonic +densely +shoreline +managerial +masonry +antioch +averages +textbooks +royalist +coliseum +tandem +brewers +diocesan +posthumous +walled +incorrectly +distributions +ensued +reasonably +graffiti +propagation +automation +harmonic +augmented +middleweight +limbs +elongated +landfall +comparatively +literal +grossed +koppen +wavelength +1830s +cerebral +boasts +congestion +physiological +practitioner +coasts +cartoonist +undisclosed +frontal +launches +burgundy +qualifiers +imposing +stade +flanked +assyrian +raided +multiplayer +montane +chesapeake +pathology +drains +vineyards +intercollegiate +semiconductor +grassland +convey +citations +predominant +rejects +benefited +yahoo +graphs +busiest +encompassing +hamlets +explorers +suppress +minors +graphical +calculus +sediment +intends +diverted +mainline +unopposed +cottages +initiate +alumnus +towed +autism +forums +darlington +modernist +oxfordshire +lectured +capitalist +suppliers +panchayat +actresses +foundry +southbound +commodity +wesleyan +divides +palestinians +luton +caretaker +nobleman +mutiny +organizer +preferences +nomenclature +splits +unwilling +offenders +timor +relying +halftime +semitic +arithmetic +milestone +jesuits +arctiidae +retrieved +consuming +contender +edged +plagued +inclusive +transforming +khmer +federally +insurgents +distributing +amherst +rendition +prosecutors +viaduct +disqualified +kabul +liturgy +prevailed +reelected +instructors +swimmers +aperture +churchyard +interventions +totals +darts +metropolis +fuels +fluent +northbound +correctional +inflicted +barrister +realms +culturally +aristocratic +collaborating +emphasizes +choreographer +inputs +ensembles +humboldt +practised +endowed +strains +infringement +archaeologist +congregational +magna +relativity +efficiently +proliferation +mixtape +abruptly +regeneration +commissioning +yukon +archaic +reluctantly +retailer +northamptonshire +universally +crossings +boilers +nickelodeon +revue +abbreviation +retaliation +scripture +routinely +medicinal +benedictine +kenyan +retention +deteriorated +glaciers +apprenticeship +coupling +researched +topography +entrances +anaheim +pivotal +compensate +arched +modify +reinforce +dusseldorf +journeys +motorsport +conceded +sumatra +spaniards +quantitative +loire +cinematography +discarded +botswana +morale +engined +zionist +philanthropy +sainte +fatalities +cypriot +motorsports +indicators +pricing +institut +bethlehem +implicated +gravitational +differentiation +rotor +thriving +precedent +ambiguous +concessions +forecast +conserved +fremantle +asphalt +landslide +middlesbrough +formula_7 +humidity +overseeing +chronological +diaries +multinational +crimean +turnover +improvised +youths +declares +tasmanian +canadiens +fumble +refinery +weekdays +unconstitutional +upward +guardians +brownish +imminent +hamas +endorsement +naturalist +martyrs +caledonia +chords +yeshiva +reptiles +severity +mitsubishi +fairs +installment +substitution +repertory +keyboardist +interpreter +silesia +noticeable +rhineland +transmit +inconsistent +booklet +academies +epithet +pertaining +progressively +aquatics +scrutiny +prefect +toxicity +rugged +consume +o'donnell +evolve +uniquely +cabaret +mediated +landowner +transgender +palazzo +compilations +albuquerque +induce +sinai +remastered +efficacy +underside +analogue +specify +possessing +advocating +compatibility +liberated +greenville +mecklenburg +header +memorials +sewage +rhodesia +1800s +salaries +atoll +coordinating +partisans +repealed +amidst +subjective +optimization +nectar +evolving +exploits +madhya +styling +accumulation +raion +postage +responds +buccaneers +frontman +brunei +choreography +coated +kinetic +sampled +inflammatory +complementary +eclectic +norte +vijay +a.k.a +mainz +casualty +connectivity +laureate +franchises +yiddish +reputed +unpublished +economical +periodicals +vertically +bicycles +brethren +capacities +unitary +archeological +tehsil +domesday +wehrmacht +justification +angered +mysore +fielded +abuses +nutrients +ambitions +taluk +battleships +symbolism +superiority +neglect +attendees +commentaries +collaborators +predictions +yorker +breeders +investing +libretto +informally +coefficients +memorandum +pounder +collingwood +tightly +envisioned +arbor +mistakenly +captures +nesting +conflicting +enhancing +streetcar +manufactures +buckinghamshire +rewards +commemorating +stony +expenditure +tornadoes +semantic +relocate +weimar +iberian +sighted +intending +ensign +beverages +expectation +differentiate +centro +utilizes +saxophonist +catchment +transylvania +ecosystems +shortest +sediments +socialists +ineffective +kapoor +formidable +heroine +guantanamo +prepares +scattering +pamphlet +verified +elector +barons +totaling +shrubs +pyrenees +amalgamation +mutually +longitudinal +comte +negatively +masonic +envoy +sexes +akbar +mythical +tonga +bishopric +assessments +malaya +warns +interiors +reefs +reflections +neutrality +musically +nomadic +waterways +provence +collaborate +scaled +adulthood +emerges +euros +optics +incentives +overland +periodical +liege +awarding +realization +slang +affirmed +schooner +hokkaido +czechoslovak +protectorate +undrafted +disagreed +commencement +electors +spruce +swindon +fueled +equatorial +inventions +suites +slovene +backdrop +adjunct +energies +remnant +inhabit +alliances +simulcast +reactors +mosques +travellers +outfielder +plumage +migratory +benin +experimented +fibre +projecting +drafting +laude +evidenced +northernmost +indicted +directional +replication +croydon +comedies +jailed +organizes +devotees +reservoirs +turrets +originate +economists +songwriters +junta +trenches +mounds +proportions +comedic +apostle +azerbaijani +farmhouse +resembled +disrupted +playback +mixes +diagonal +relevance +govern +programmer +gdansk +maize +soundtracks +tendencies +mastered +impacted +believers +kilometre +intervene +chairperson +aerodrome +sails +subsidies +ensures +aesthetics +congresses +ratios +sardinia +southernmost +functioned +controllers +downward +randomly +distortion +regents +palatine +disruption +spirituality +vidhan +tracts +compiler +ventilation +anchorage +symposium +assert +pistols +excelled +avenues +convoys +moniker +constructions +proponent +phased +spines +organising +schleswig +policing +campeonato +mined +hourly +croix +lucrative +authenticity +haitian +stimulation +burkina +espionage +midfield +manually +staffed +awakening +metabolic +biographies +entrepreneurship +conspicuous +guangdong +preface +subgroup +mythological +adjutant +feminism +vilnius +oversees +honourable +tripoli +stylized +kinase +societe +notoriety +altitudes +configurations +outward +transmissions +announces +auditor +ethanol +clube +nanjing +mecca +haifa +blogs +postmaster +paramilitary +depart +positioning +potent +recognizable +spire +brackets +remembrance +overlapping +turkic +articulated +scientology +operatic +deploy +readiness +biotechnology +restrict +cinematographer +inverted +synonymous +administratively +westphalia +commodities +replaces +downloads +centralized +munitions +preached +sichuan +fashionable +implementations +matrices +hiv/aids +loyalist +luzon +celebrates +hazards +heiress +mercenaries +synonym +creole +ljubljana +technician +auditioned +technicians +viewpoint +wetland +mongols +princely +sharif +coating +dynasties +southward +doubling +formula_8 +mayoral +harvesting +conjecture +goaltender +oceania +spokane +welterweight +bracket +gatherings +weighted +newscasts +mussolini +affiliations +disadvantage +vibrant +spheres +sultanate +distributors +disliked +establishes +marches +drastically +yielding +jewellery +yokohama +vascular +airlift +canons +subcommittee +repression +strengths +graded +outspoken +fused +pembroke +filmography +redundant +fatigue +repeal +threads +reissue +pennant +edible +vapor +corrections +stimuli +commemoration +dictator +anand +secession +amassed +orchards +pontifical +experimentation +greeted +bangor +forwards +decomposition +quran +trolley +chesterfield +traverse +sermons +burials +skier +climbs +consultants +petitioned +reproduce +parted +illuminated +kurdistan +reigned +occupants +packaged +geometridae +woven +regulating +protagonists +crafted +affluent +clergyman +consoles +migrant +supremacy +attackers +caliph +defect +convection +rallies +huron +resin +segunda +quota +warship +overseen +criticizing +shrines +glamorgan +lowering +beaux +hampered +invasions +conductors +collects +bluegrass +surrounds +substrates +perpetual +chronology +pulmonary +executions +crimea +compiling +noctuidae +battled +tumors +minsk +novgorod +serviced +yeast +computation +swamps +theodor +baronetcy +salford +uruguayan +shortages +odisha +siberian +novelty +cinematic +invitational +decks +dowager +oppression +bandits +appellate +state-of-the-art +clade +palaces +signalling +galaxies +industrialist +tensor +learnt +incurred +magistrates +binds +orbits +ciudad +willingness +peninsular +basins +biomedical +shafts +marlborough +bournemouth +withstand +fitzroy +dunedin +variance +steamship +integrating +muscular +fines +akron +bulbophyllum +malmo +disclosed +cornerstone +runways +medicines +twenty20 +gettysburg +progresses +frigates +bodied +transformations +transforms +helens +modelled +versatile +regulator +pursuits +legitimacy +amplifier +scriptures +voyages +examines +presenters +octagonal +poultry +formula_9 +anatolia +computed +migrate +directorial +hybrids +localized +preferring +guggenheim +persisted +grassroots +inflammation +fishery +otago +vigorous +professions +instructional +inexpensive +insurgency +legislators +sequels +surnames +agrarian +stainless +nairobi +minas +forerunner +aristocracy +transitions +sicilian +showcased +doses +hiroshima +summarized +gearbox +emancipation +limitation +nuclei +seismic +abandonment +dominating +appropriations +occupations +electrification +hilly +contracting +exaggerated +entertainer +kazan +oricon +cartridges +characterization +parcel +maharaja +exceeds +aspiring +obituary +flattened +contrasted +narration +replies +oblique +outpost +fronts +arranger +talmud +keynes +doctrines +endured +confesses +fortification +supervisors +kilometer +academie +jammu +bathurst +piracy +prostitutes +navarre +cumulative +cruises +lifeboat +twinned +radicals +interacting +expenditures +wexford +libre +futsal +curated +clockwise +colloquially +procurement +immaculate +lyricist +enhancement +porcelain +alzheimer +highlighting +judah +disagreements +storytelling +sheltered +wroclaw +vaudeville +contrasts +neoclassical +compares +contrasting +deciduous +francaise +descriptive +cyclic +reactive +antiquities +meiji +repeats +creditors +forcibly +newmarket +picturesque +impending +uneven +bison +raceway +solvent +ecumenical +optic +professorship +harvested +waterway +banjo +pharaoh +geologist +scanning +dissent +recycled +unmanned +retreating +gospels +aqueduct +branched +tallinn +groundbreaking +syllables +hangar +designations +procedural +craters +cabins +encryption +anthropologist +montevideo +outgoing +inverness +chattanooga +fascism +calais +chapels +groundwater +downfall +misleading +robotic +tortricidae +pixel +handel +prohibit +crewe +renaming +reprised +kickoff +leftist +spaced +integers +causeway +pines +authorship +organise +ptolemy +accessibility +virtues +lesions +iroquois +qur'an +atheist +synthesized +biennial +confederates +dietary +skaters +stresses +tariff +koreans +intercity +republics +quintet +baroness +naive +amplitude +insistence +tbilisi +residues +grammatical +diversified +egyptians +accompaniment +vibration +repository +mandal +topological +distinctions +coherent +invariant +batters +nuevo +internationals +implements +follower +bahia +widened +independents +cantonese +totaled +guadalajara +wolverines +befriended +muzzle +surveying +hungarians +medici +deportation +rayon +approx +recounts +attends +clerical +hellenic +furnished +alleging +soluble +systemic +gallantry +bolshevik +intervened +hostel +gunpowder +specialising +stimulate +leiden +removes +thematic +floral +bafta +printers +conglomerate +eroded +analytic +successively +lehigh +thessaloniki +kilda +clauses +ascended +nehru +scripted +tokugawa +competence +diplomats +exclude +consecration +freedoms +assaults +revisions +blacksmith +textual +sparse +concacaf +slain +uploaded +enraged +whaling +guise +stadiums +debuting +dormitory +cardiovascular +yunnan +dioceses +consultancy +notions +lordship +archdeacon +collided +medial +airfields +garment +wrestled +adriatic +reversal +refueling +verification +jakob +horseshoe +intricate +veracruz +sarawak +syndication +synthesizer +anthologies +stature +feasibility +guillaume +narratives +publicized +antrim +intermittent +constituents +grimsby +filmmaking +doping +unlawful +nominally +transmitting +documenting +seater +internationale +ejected +steamboat +alsace +boise +ineligible +geared +vassal +mustered +ville +inline +pairing +eurasian +kyrgyzstan +barnsley +reprise +stereotypes +rushes +conform +firefighters +deportivo +revolutionaries +rabbis +concurrency +charters +sustaining +aspirations +algiers +chichester +falkland +morphological +systematically +volcanoes +designate +artworks +reclaimed +jurist +anglia +resurrected +chaotic +feasible +circulating +simulated +environmentally +confinement +adventist +harrisburg +laborers +ostensibly +universiade +pensions +influenza +bratislava +octave +refurbishment +gothenburg +putin +barangay +annapolis +breaststroke +illustrates +distorted +choreographed +promo +emphasizing +stakeholders +descends +exhibiting +intrinsic +invertebrates +evenly +roundabout +salts +formula_10 +strata +inhibition +branching +stylistic +rumored +realises +mitochondrial +commuted +adherents +logos +bloomberg +telenovela +guineas +charcoal +engages +winery +reflective +siena +cambridgeshire +ventral +flashback +installing +engraving +grasses +traveller +rotated +proprietor +nationalities +precedence +sourced +trainers +cambodian +reductions +depleted +saharan +classifications +biochemistry +plaintiffs +arboretum +humanist +fictitious +aleppo +climates +bazaar +his/her +homogeneous +multiplication +moines +indexed +linguist +skeletal +foliage +societal +differentiated +informing +mammal +infancy +archival +cafes +malls +graeme +musee +schizophrenia +fargo +pronouns +derivation +descend +ascending +terminating +deviation +recaptured +confessions +weakening +tajikistan +bahadur +pasture +b/hip +donegal +supervising +sikhs +thinkers +euclidean +reinforcement +friars +portage +fuscous +lucknow +synchronized +assertion +choirs +privatization +corrosion +multitude +skyscraper +royalties +ligament +usable +spores +directs +clashed +stockport +fronted +dependency +contiguous +biologist +backstroke +powerhouse +frescoes +phylogenetic +welding +kildare +gabon +conveyed +augsburg +severn +continuum +sahib +lille +injuring +passeriformesfamily +succeeds +translating +unitarian +startup +turbulent +outlying +philanthropic +stanislaw +idols +claremont +conical +haryana +armagh +blended +implicit +conditioned +modulation +rochdale +labourers +coinage +shortstop +potsdam +gears +obesity +bestseller +advisers +bouts +comedians +jozef +lausanne +taxonomic +correlated +columbian +marne +indications +psychologists +libel +edict +beaufort +disadvantages +renal +finalized +racehorse +unconventional +disturbances +falsely +zoology +adorned +redesign +executing +narrower +commended +appliances +stalls +resurgence +saskatoon +miscellaneous +permitting +epoch +formula_11 +cumbria +forefront +vedic +eastenders +disposed +supermarkets +rower +inhibitor +magnesium +colourful +yusuf +harrow +formulas +centrally +balancing +ionic +nocturnal +consolidate +ornate +raiding +charismatic +accelerate +nominate +residual +dhabi +commemorates +attribution +uninhabited +mindanao +atrocities +genealogical +romani +applicant +enactment +abstraction +trough +pulpit +minuscule +misconduct +grenades +timely +supplements +messaging +curvature +ceasefire +telangana +susquehanna +braking +redistribution +shreveport +neighbourhoods +gregorian +widowed +khuzestan +empowerment +scholastic +evangelist +peptide +topical +theorist +historia +thence +sudanese +museo +jurisprudence +masurian +frankish +headlined +recounted +netball +petitions +tolerant +hectare +truncated +southend +methane +captives +reigns +massif +subunit +acidic +weightlifting +footballers +sabah +britannia +tunisian +segregated +sawmill +withdrawing +unpaid +weaponry +somme +perceptions +unicode +alcoholism +durban +wrought +waterfalls +jihad +auschwitz +upland +eastbound +adjective +anhalt +evaluating +regimes +guildford +reproduced +pamphlets +hierarchical +maneuvers +hanoi +fabricated +repetition +enriched +arterial +replacements +tides +globalization +adequately +westbound +satisfactory +fleets +phosphorus +lastly +neuroscience +anchors +xinjiang +membranes +improvisation +shipments +orthodoxy +submissions +bolivian +mahmud +ramps +leyte +pastures +outlines +flees +transmitters +fares +sequential +stimulated +novice +alternately +symmetrical +breakaway +layered +baronets +lizards +blackish +edouard +horsepower +penang +principals +mercantile +maldives +overwhelmingly +hawke +rallied +prostate +conscription +juveniles +maccabi +carvings +strikers +sudbury +spurred +improves +lombardy +macquarie +parisian +elastic +distillery +shetland +humane +brentford +wrexham +warehouses +routines +encompassed +introductory +isfahan +instituto +palais +revolutions +sporadic +impoverished +portico +fellowships +speculative +enroll +dormant +adhere +fundamentally +sculpted +meritorious +template +upgrading +reformer +rectory +uncredited +indicative +creeks +galveston +radically +hezbollah +firearm +educating +prohibits +trondheim +locus +refit +headwaters +screenings +lowlands +wasps +coarse +attaining +sedimentary +perished +pitchfork +interned +cerro +stagecoach +aeronautical +liter +transitioned +haydn +inaccurate +legislatures +bromwich +knesset +spectroscopy +butte +asiatic +degraded +concordia +catastrophic +lobes +wellness +pensacola +periphery +hapoel +theta +horizontally +freiburg +liberalism +pleas +durable +warmian +offenses +mesopotamia +shandong +unsuitable +hospitalized +appropriately +phonetic +encompass +conversions +observes +illnesses +breakout +assigns +crowns +inhibitors +nightly +manifestation +fountains +maximize +alphabetical +sloop +expands +newtown +widening +gaddafi +commencing +camouflage +footprint +tyrol +barangays +universite +highlanders +budgets +query +lobbied +westchester +equator +stipulated +pointe +distinguishes +allotted +embankment +advises +storing +loyalists +fourier +rehearsals +starvation +gland +rihanna +tubular +expressive +baccalaureate +intersections +revered +carbonate +eritrea +craftsmen +cosmopolitan +sequencing +corridors +shortlisted +bangladeshi +persians +mimic +parades +repetitive +recommends +flanks +promoters +incompatible +teaming +ammonia +greyhound +solos +improper +legislator +newsweek +recurrent +vitro +cavendish +eireann +crises +prophets +mandir +strategically +guerrillas +formula_12 +ghent +contenders +equivalence +drone +sociological +hamid +castes +statehood +aland +clinched +relaunched +tariffs +simulations +williamsburg +rotate +mediation +smallpox +harmonica +lodges +lavish +restrictive +o'sullivan +detainees +polynomials +echoes +intersecting +learners +elects +charlemagne +defiance +epsom +liszt +facilitating +absorbing +revelations +padua +pieter +pious +penultimate +mammalian +montenegrin +supplementary +widows +aromatic +croats +roanoke +trieste +legions +subdistrict +babylonian +grasslands +volga +violently +sparsely +oldies +telecommunication +respondents +quarries +downloadable +commandos +taxpayer +catalytic +malabar +afforded +copying +declines +nawab +junctions +assessing +filtering +classed +disused +compliant +christoph +gottingen +civilizations +hermitage +caledonian +whereupon +ethnically +springsteen +mobilization +terraces +indus +excel +zoological +enrichment +simulate +guitarists +registrar +cappella +invoked +reused +manchu +configured +uppsala +genealogy +mergers +casts +curricular +rebelled +subcontinent +horticultural +parramatta +orchestrated +dockyard +claudius +decca +prohibiting +turkmenistan +brahmin +clandestine +obligatory +elaborated +parasitic +helix +constraint +spearheaded +rotherham +eviction +adapting +albans +rescues +sociologist +guiana +convicts +occurrences +kamen +antennas +asturias +wheeled +sanitary +deterioration +trier +theorists +baseline +announcements +valea +planners +factual +serialized +serials +bilbao +demoted +fission +jamestown +cholera +alleviate +alteration +indefinite +sulfate +paced +climatic +valuation +artisans +proficiency +aegean +regulators +fledgling +sealing +influencing +servicemen +frequented +cancers +tambon +narayan +bankers +clarified +embodied +engraver +reorganisation +dissatisfied +dictated +supplemental +temperance +ratification +puget +nutrient +pretoria +papyrus +uniting +ascribed +cores +coptic +schoolhouse +barrio +1910s +armory +defected +transatlantic +regulates +ported +artefacts +specifies +boasted +scorers +mollusks +emitted +navigable +quakers +projective +dialogues +reunification +exponential +vastly +banners +unsigned +dissipated +halves +coincidentally +leasing +purported +escorting +estimation +foxes +lifespan +inflorescence +assimilation +showdown +staunch +prologue +ligand +superliga +telescopes +northwards +keynote +heaviest +taunton +redeveloped +vocalists +podlaskie +soyuz +rodents +azores +moravian +outset +parentheses +apparel +domestically +authoritative +polymers +monterrey +inhibit +launcher +jordanian +folds +taxis +mandates +singled +liechtenstein +subsistence +marxism +ousted +governorship +servicing +offseason +modernism +prism +devout +translators +islamist +chromosomes +pitted +bedfordshire +fabrication +authoritarian +javanese +leaflets +transient +substantive +predatory +sigismund +assassinate +diagrams +arrays +rediscovered +reclamation +spawning +fjord +peacekeeping +strands +fabrics +highs +regulars +tirana +ultraviolet +athenian +filly +barnet +naacp +nueva +favourites +terminates +showcases +clones +inherently +interpreting +bjorn +finely +lauded +unspecified +chola +pleistocene +insulation +antilles +donetsk +funnel +nutritional +biennale +reactivated +southport +primate +cavaliers +austrians +interspersed +restarted +suriname +amplifiers +wladyslaw +blockbuster +sportsman +minogue +brightness +benches +bridgeport +initiating +israelis +orbiting +newcomers +externally +scaling +transcribed +impairment +luxurious +longevity +impetus +temperament +ceilings +tchaikovsky +spreads +pantheon +bureaucracy +1820s +heraldic +villas +formula_13 +galician +meath +avoidance +corresponded +headlining +connacht +seekers +rappers +solids +monograph +scoreless +opole +isotopes +himalayas +parodies +garments +microscopic +republished +havilland +orkney +demonstrators +pathogen +saturated +hellenistic +facilitates +aerodynamic +relocating +indochina +laval +astronomers +bequeathed +administrations +extracts +nagoya +torquay +demography +medicare +ambiguity +renumbered +pursuant +concave +syriac +electrode +dispersal +henan +bialystok +walsall +crystalline +puebla +janata +illumination +tianjin +enslaved +coloration +championed +defamation +grille +johor +rejoin +caspian +fatally +planck +workings +appointing +institutionalized +wessex +modernized +exemplified +regatta +jacobite +parochial +programmers +blending +eruptions +insurrection +regression +indices +sited +dentistry +mobilized +furnishings +levant +primaries +ardent +nagasaki +conqueror +dorchester +opined +heartland +amman +mortally +wellesley +bowlers +outputs +coveted +orthography +immersion +disrepair +disadvantaged +curate +childless +condensed +codice_1 +remodeled +resultant +bolsheviks +superfamily +saxons +2010s +contractual +rivalries +malacca +oaxaca +magnate +vertebrae +quezon +olympiad +yucatan +tyres +macro +specialization +commendation +caliphate +gunnery +exiles +excerpts +fraudulent +adjustable +aramaic +interceptor +drumming +standardization +reciprocal +adolescents +federalist +aeronautics +favorably +enforcing +reintroduced +zhejiang +refining +biplane +banknotes +accordion +intersect +illustrating +summits +classmate +militias +biomass +massacres +epidemiology +reworked +wrestlemania +nantes +auditory +taxon +elliptical +chemotherapy +asserting +avoids +proficient +airmen +yellowstone +multicultural +alloys +utilization +seniority +kuyavian +huntsville +orthogonal +bloomington +cultivars +casimir +internment +repulsed +impedance +revolving +fermentation +parana +shutout +partnering +empowered +islamabad +polled +classify +amphibians +greyish +obedience +4x100 +projectile +khyber +halfback +relational +d'ivoire +synonyms +endeavour +padma +customized +mastery +defenceman +berber +purge +interestingly +covent +promulgated +restricting +condemnation +hillsborough +walkers +privateer +intra +captaincy +naturalized +huffington +detecting +hinted +migrating +bayou +counterattack +anatomical +foraging +unsafe +swiftly +outdated +paraguayan +attire +masjid +endeavors +jerseys +triassic +quechua +growers +axial +accumulate +wastewater +cognition +fungal +animator +pagoda +kochi +uniformly +antibody +yerevan +hypotheses +combatants +italianate +draining +fragmentation +snowfall +formative +inversion +kitchener +identifier +additive +lucha +selects +ashland +cambrian +racetrack +trapping +congenital +primates +wavelengths +expansions +yeomanry +harcourt +wealthiest +awaited +punta +intervening +aggressively +vichy +piloted +midtown +tailored +heyday +metadata +guadalcanal +inorganic +hadith +pulses +francais +tangent +scandals +erroneously +tractors +pigment +constabulary +jiangsu +landfill +merton +basalt +astor +forbade +debuts +collisions +exchequer +stadion +roofed +flavour +sculptors +conservancy +dissemination +electrically +undeveloped +existent +surpassing +pentecostal +manifested +amend +formula_14 +superhuman +barges +tunis +analytics +argyll +liquids +mechanized +domes +mansions +himalayan +indexing +reuters +nonlinear +purification +exiting +timbers +triangles +decommissioning +departmental +causal +fonts +americana +sept. +seasonally +incomes +razavi +sheds +memorabilia +rotational +terre +sutra +protege +yarmouth +grandmaster +annum +looted +imperialism +variability +liquidation +baptised +isotope +showcasing +milling +rationale +hammersmith +austen +streamlined +acknowledging +contentious +qaleh +breadth +turing +referees +feral +toulon +unofficially +identifiable +standout +labeling +dissatisfaction +jurgen +angrily +featherweight +cantons +constrained +dominates +standalone +relinquished +theologians +markedly +italics +downed +nitrate +likened +gules +craftsman +singaporean +pixels +mandela +moray +parity +departement +antigen +academically +burgh +brahma +arranges +wounding +triathlon +nouveau +vanuatu +banded +acknowledges +unearthed +stemming +authentication +byzantines +converge +nepali +commonplace +deteriorating +recalling +palette +mathematicians +greenish +pictorial +ahmedabad +rouen +validation +u.s.a. +'best +malvern +archers +converter +undergoes +fluorescent +logistical +notification +transvaal +illicit +symphonies +stabilization +worsened +fukuoka +decrees +enthusiast +seychelles +blogger +louvre +dignitaries +burundi +wreckage +signage +pinyin +bursts +federer +polarization +urbana +lazio +schism +nietzsche +venerable +administers +seton +kilograms +invariably +kathmandu +farmed +disqualification +earldom +appropriated +fluctuations +kermanshah +deployments +deformation +wheelbase +maratha +psalm +bytes +methyl +engravings +skirmish +fayette +vaccines +ideally +astrology +breweries +botanic +opposes +harmonies +irregularities +contended +gaulle +prowess +constants +aground +filipinos +fresco +ochreous +jaipur +willamette +quercus +eastwards +mortars +champaign +braille +reforming +horned +hunan +spacious +agitation +draught +specialties +flourishing +greensboro +necessitated +swedes +elemental +whorls +hugely +structurally +plurality +synthesizers +embassies +assad +contradictory +inference +discontent +recreated +inspectors +unicef +commuters +embryo +modifying +stints +numerals +communicated +boosted +trumpeter +brightly +adherence +remade +leases +restrained +eucalyptus +dwellers +planar +grooves +gainesville +daimler +anzac +szczecin +cornerback +prized +peking +mauritania +khalifa +motorized +lodging +instrumentalist +fortresses +cervical +formula_15 +passerine +sectarian +researches +apprenticed +reliefs +disclose +gliding +repairing +queue +kyushu +literate +canoeing +sacrament +separatist +calabria +parkland +flowed +investigates +statistically +visionary +commits +dragoons +scrolls +premieres +revisited +subdued +censored +patterned +elective +outlawed +orphaned +leyland +richly +fujian +miniatures +heresy +plaques +countered +nonfiction +exponent +moravia +dispersion +marylebone +midwestern +enclave +ithaca +federated +electronically +handheld +microscopy +tolls +arrivals +climbers +continual +cossacks +moselle +deserts +ubiquitous +gables +forecasts +deforestation +vertebrates +flanking +drilled +superstructure +inspected +consultative +bypassed +ballast +subsidy +socioeconomic +relic +grenada +journalistic +administering +accommodated +collapses +appropriation +reclassified +foreword +porte +assimilated +observance +fragmented +arundel +thuringia +gonzaga +shenzhen +shipyards +sectional +ayrshire +sloping +dependencies +promenade +ecuadorian +mangrove +constructs +goalscorer +heroism +iteration +transistor +omnibus +hampstead +cochin +overshadowed +chieftain +scalar +finishers +ghanaian +abnormalities +monoplane +encyclopaedia +characterize +travancore +baronetage +bearers +biking +distributes +paving +christened +inspections +banco +humber +corinth +quadratic +albanians +lineages +majored +roadside +inaccessible +inclination +darmstadt +fianna +epilepsy +propellers +papacy +montagu +bhutto +sugarcane +optimized +pilasters +contend +batsmen +brabant +housemates +sligo +ascot +aquinas +supervisory +accorded +gerais +echoed +nunavut +conservatoire +carniola +quartermaster +gminas +impeachment +aquitaine +reformers +quarterfinal +karlsruhe +accelerator +coeducational +archduke +gelechiidae +seaplane +dissident +frenchman +palau +depots +hardcover +aachen +darreh +denominational +groningen +parcels +reluctance +drafts +elliptic +counters +decreed +airship +devotional +contradiction +formula_16 +undergraduates +qualitative +guatemalan +slavs +southland +blackhawks +detrimental +abolish +chechen +manifestations +arthritis +perch +fated +hebei +peshawar +palin +immensely +havre +totalling +rampant +ferns +concourse +triples +elites +olympian +larva +herds +lipid +karabakh +distal +monotypic +vojvodina +batavia +multiplied +spacing +spellings +pedestrians +parchment +glossy +industrialization +dehydrogenase +patriotism +abolitionist +mentoring +elizabethan +figurative +dysfunction +abyss +constantin +middletown +stigma +mondays +gambia +gaius +israelites +renounced +nepalese +overcoming +buren +sulphur +divergence +predation +looting +iberia +futuristic +shelved +anthropological +innsbruck +escalated +clermont +entrepreneurial +benchmark +mechanically +detachments +populist +apocalyptic +exited +embryonic +stanza +readership +chiba +landlords +expansive +boniface +therapies +perpetrators +whitehall +kassel +masts +carriageway +clinch +pathogens +mazandaran +undesirable +teutonic +miocene +nagpur +juris +cantata +compile +diffuse +dynastic +reopening +comptroller +o'neal +flourish +electing +scientifically +departs +welded +modal +cosmology +fukushima +libertadores +chang'an +asean +generalization +localization +afrikaans +cricketers +accompanies +emigrants +esoteric +southwards +shutdown +prequel +fittings +innate +wrongly +equitable +dictionaries +senatorial +bipolar +flashbacks +semitism +walkway +lyrically +legality +sorbonne +vigorously +durga +samoan +karel +interchanges +patna +decider +registering +electrodes +anarchists +excursion +overthrown +gilan +recited +michelangelo +advertiser +kinship +taboo +cessation +formula_17 +premiers +traversed +madurai +poorest +torneo +exerted +replicate +spelt +sporadically +horde +landscaping +razed +hindered +esperanto +manchuria +propellant +jalan +baha'is +sikkim +linguists +pandit +racially +ligands +dowry +francophone +escarpment +behest +magdeburg +mainstay +villiers +yangtze +grupo +conspirators +martyrdom +noticeably +lexical +kazakh +unrestricted +utilised +sired +inhabits +proofs +joseon +pliny +minted +buddhists +cultivate +interconnected +reuse +viability +australasian +derelict +resolving +overlooks +menon +stewardship +playwrights +thwarted +filmfare +disarmament +protections +bundles +sidelined +hypothesized +singer/songwriter +forage +netted +chancery +townshend +restructured +quotation +hyperbolic +succumbed +parliaments +shenandoah +apical +kibbutz +storeys +pastors +lettering +ukrainians +hardships +chihuahua +avail +aisles +taluka +antisemitism +assent +ventured +banksia +seamen +hospice +faroe +fearful +woreda +outfield +chlorine +transformer +tatar +panoramic +pendulum +haarlem +styria +cornice +importing +catalyzes +subunits +enamel +bakersfield +realignment +sorties +subordinates +deanery +townland +gunmen +tutelage +evaluations +allahabad +thrace +veneto +mennonite +sharia +subgenus +satisfies +puritan +unequal +gastrointestinal +ordinances +bacterium +horticulture +argonauts +adjectives +arable +duets +visualization +woolwich +revamped +euroleague +thorax +completes +originality +vasco +freighter +sardar +oratory +sects +extremes +signatories +exporting +arisen +exacerbated +departures +saipan +furlongs +d'italia +goring +dakar +conquests +docked +offshoot +okrug +referencing +disperse +netting +summed +rewritten +articulation +humanoid +spindle +competitiveness +preventive +facades +westinghouse +wycombe +synthase +emulate +fostering +abdel +hexagonal +myriad +caters +arjun +dismay +axiom +psychotherapy +colloquial +complemented +martinique +fractures +culmination +erstwhile +atrium +electronica +anarchism +nadal +montpellier +algebras +submitting +adopts +stemmed +overcame +internacional +asymmetric +gallipoli +gliders +flushing +extermination +hartlepool +tesla +interwar +patriarchal +hitherto +ganges +combatant +marred +philology +glastonbury +reversible +isthmus +undermined +southwark +gateshead +andalusia +remedies +hastily +optimum +smartphone +evade +patrolled +beheaded +dopamine +waivers +ugandan +gujarati +densities +predicting +intestinal +tentative +interstellar +kolonia +soloists +penetrated +rebellions +qeshlaq +prospered +colegio +deficits +konigsberg +deficient +accessing +relays +kurds +politburo +codified +incarnations +occupancy +cossack +metaphysical +deprivation +chopra +piccadilly +formula_18 +makeshift +protestantism +alaskan +frontiers +faiths +tendon +dunkirk +durability +autobots +bonuses +coinciding +emails +gunboat +stucco +magma +neutrons +vizier +subscriptions +visuals +envisaged +carpets +smoky +schema +parliamentarian +immersed +domesticated +parishioners +flinders +diminutive +mahabharata +ballarat +falmouth +vacancies +gilded +twigs +mastering +clerics +dalmatia +islington +slogans +compressor +iconography +congolese +sanction +blends +bulgarians +moderator +outflow +textures +safeguard +trafalgar +tramways +skopje +colonialism +chimneys +jazeera +organisers +denoting +motivations +ganga +longstanding +deficiencies +gwynedd +palladium +holistic +fascia +preachers +embargo +sidings +busan +ignited +artificially +clearwater +cemented +northerly +salim +equivalents +crustaceans +oberliga +quadrangle +historiography +romanians +vaults +fiercely +incidental +peacetime +tonal +bhopal +oskar +radha +pesticides +timeslot +westerly +cathedrals +roadways +aldershot +connectors +brahmins +paler +aqueous +gustave +chromatic +linkage +lothian +specialises +aggregation +tributes +insurgent +enact +hampden +ghulam +federations +instigated +lyceum +fredrik +chairmanship +floated +consequent +antagonists +intimidation +patriarchate +warbler +heraldry +entrenched +expectancy +habitation +partitions +widest +launchers +nascent +ethos +wurzburg +lycee +chittagong +mahatma +merseyside +asteroids +yokosuka +cooperatives +quorum +redistricting +bureaucratic +yachts +deploying +rustic +phonology +chorale +cellist +stochastic +crucifixion +surmounted +confucian +portfolios +geothermal +crested +calibre +tropics +deferred +nasir +iqbal +persistence +essayist +chengdu +aborigines +fayetteville +bastion +interchangeable +burlesque +kilmarnock +specificity +tankers +colonels +fijian +quotations +enquiry +quito +palmerston +delle +multidisciplinary +polynesian +iodine +antennae +emphasised +manganese +baptists +galilee +jutland +latent +excursions +skepticism +tectonic +precursors +negligible +musique +misuse +vitoria +expressly +veneration +sulawesi +footed +mubarak +chongqing +chemically +midday +ravaged +facets +varma +yeovil +ethnographic +discounted +physicists +attache +disbanding +essen +shogunate +cooperated +waikato +realising +motherwell +pharmacology +sulfide +inward +expatriate +devoid +cultivar +monde +andean +groupings +goran +unaffected +moldovan +postdoctoral +coleophora +delegated +pronoun +conductivity +coleridge +disapproval +reappeared +microbial +campground +olsztyn +fostered +vaccination +rabbinical +champlain +milestones +viewership +caterpillar +effected +eupithecia +financier +inferred +uzbek +bundled +bandar +balochistan +mysticism +biosphere +holotype +symbolizes +lovecraft +photons +abkhazia +swaziland +subgroups +measurable +falkirk +valparaiso +ashok +discriminatory +rarity +tabernacle +flyweight +jalisco +westernmost +antiquarian +extracellular +margrave +colspan=9 +midsummer +digestive +reversing +burgeoning +substitutes +medallist +khrushchev +guerre +folio +detonated +partido +plentiful +aggregator +medallion +infiltration +shaded +santander +fared +auctioned +permian +ramakrishna +andorra +mentors +diffraction +bukit +potentials +translucent +feminists +tiers +protracted +coburg +wreath +guelph +adventurer +he/she +vertebrate +pipelines +celsius +outbreaks +australasia +deccan +garibaldi +unionists +buildup +biochemical +reconstruct +boulders +stringent +barbed +wording +furnaces +pests +befriends +organises +popes +rizal +tentacles +cadre +tallahassee +punishments +occidental +formatted +mitigation +rulings +rubens +cascades +inducing +choctaw +volta +synagogues +movable +altarpiece +mitigate +practise +intermittently +encountering +memberships +earns +signify +retractable +amounting +pragmatic +wilfrid +dissenting +divergent +kanji +reconstituted +devonian +constitutions +levied +hendrik +starch +costal +honduran +ditches +polygon +eindhoven +superstars +salient +argus +punitive +purana +alluvial +flaps +inefficient +retracted +advantageous +quang +andersson +danville +binghamton +symbolize +conclave +shaanxi +silica +interpersonal +adept +frans +pavilions +lubbock +equip +sunken +limburg +activates +prosecutions +corinthian +venerated +shootings +retreats +parapet +orissa +riviere +animations +parodied +offline +metaphysics +bluffs +plume +piety +fruition +subsidized +steeplechase +shanxi +eurasia +angled +forecasting +suffragan +ashram +larval +labyrinth +chronicler +summaries +trailed +merges +thunderstorms +filtered +formula_19 +advertisers +alpes +informatics +parti +constituting +undisputed +certifications +javascript +molten +sclerosis +rumoured +boulogne +hmong +lewes +breslau +notts +bantu +ducal +messengers +radars +nightclubs +bantamweight +carnatic +kaunas +fraternal +triggering +controversially +londonderry +visas +scarcity +offaly +uprisings +repelled +corinthians +pretext +kuomintang +kielce +empties +matriculated +pneumatic +expos +agile +treatises +midpoint +prehistory +oncology +subsets +hydra +hypertension +axioms +wabash +reiterated +swapped +achieves +premio +ageing +overture +curricula +challengers +subic +selangor +liners +frontline +shutter +validated +normalized +entertainers +molluscs +maharaj +allegation +youngstown +synth +thoroughfare +regionally +pillai +transcontinental +pedagogical +riemann +colonia +easternmost +tentatively +profiled +herefordshire +nativity +meuse +nucleotide +inhibits +huntingdon +throughput +recorders +conceding +domed +homeowners +centric +gabled +canoes +fringes +breeder +subtitled +fluoride +haplogroup +zionism +izmir +phylogeny +kharkiv +romanticism +adhesion +usaaf +delegations +lorestan +whalers +biathlon +vaulted +mathematically +pesos +skirmishes +heisman +kalamazoo +gesellschaft +launceston +interacts +quadruple +kowloon +psychoanalysis +toothed +ideologies +navigational +valence +induces +lesotho +frieze +rigging +undercarriage +explorations +spoof +eucharist +profitability +virtuoso +recitals +subterranean +sizeable +herodotus +subscriber +huxley +pivot +forewing +warring +boleslaw +bharatiya +suffixes +trois +percussionist +downturn +garrisons +philosophies +chants +mersin +mentored +dramatist +guilds +frameworks +thermodynamic +venomous +mehmed +assembling +rabbinic +hegemony +replicas +enlargement +claimant +retitled +utica +dumfries +metis +deter +assortment +tubing +afflicted +weavers +rupture +ornamentation +transept +salvaged +upkeep +callsign +rajput +stevenage +trimmed +intracellular +synchronization +consular +unfavorable +royalists +goldwyn +fasting +hussars +doppler +obscurity +currencies +amiens +acorn +tagore +townsville +gaussian +migrations +porta +anjou +graphite +seaport +monographs +gladiators +metrics +calligraphy +sculptural +swietokrzyskie +tolombeh +eredivisie +shoals +queries +carts +exempted +fiberglass +mirrored +bazar +progeny +formalized +mukherjee +professed +amazon.com +cathode +moreton +removable +mountaineers +nagano +transplantation +augustinian +steeply +epilogue +adapter +decisively +accelerating +mediaeval +substituting +tasman +devonshire +litres +enhancements +himmler +nephews +bypassing +imperfect +argentinian +reims +integrates +sochi +ascii +licences +niches +surgeries +fables +versatility +indra +footpath +afonso +crore +evaporation +encodes +shelling +conformity +simplify +updating +quotient +overt +firmware +umpires +architectures +eocene +conservatism +secretion +embroidery +f.c.. +tuvalu +mosaics +shipwreck +prefectural +cohort +grievances +garnering +centerpiece +apoptosis +djibouti +bethesda +formula_20 +shonen +richland +justinian +dormitories +meteorite +reliably +obtains +pedagogy +hardness +cupola +manifolds +amplification +steamers +familial +dumbarton +jerzy +genital +maidstone +salinity +grumman +signifies +presbytery +meteorology +procured +aegis +streamed +deletion +nuestra +mountaineering +accords +neuronal +khanate +grenoble +axles +dispatches +tokens +turku +auctions +propositions +planters +proclaiming +recommissioned +stravinsky +obverse +bombarded +waged +saviour +massacred +reformist +purportedly +resettlement +ravenna +embroiled +minden +revitalization +hikers +bridging +torpedoed +depletion +nizam +affectionately +latitudes +lubeck +spore +polymerase +aarhus +nazism +101st +buyout +galerie +diets +overflow +motivational +renown +brevet +deriving +melee +goddesses +demolish +amplified +tamworth +retake +brokerage +beneficiaries +henceforth +reorganised +silhouette +browsers +pollutants +peron +lichfield +encircled +defends +bulge +dubbing +flamenco +coimbatore +refinement +enshrined +grizzlies +capacitor +usefulness +evansville +interscholastic +rhodesian +bulletins +diamondbacks +rockers +platted +medalists +formosa +transporter +slabs +guadeloupe +disparate +concertos +violins +regaining +mandible +untitled +agnostic +issuance +hamiltonian +brampton +srpska +homology +downgraded +florentine +epitaph +kanye +rallying +analysed +grandstand +infinitely +antitrust +plundered +modernity +colspan=3|total +amphitheatre +doric +motorists +yemeni +carnivorous +probabilities +prelate +struts +scrapping +bydgoszcz +pancreatic +signings +predicts +compendium +ombudsman +apertura +appoints +rebbe +stereotypical +valladolid +clustered +touted +plywood +inertial +kettering +curving +d'honneur +housewives +grenadier +vandals +barbarossa +necked +waltham +reputedly +jharkhand +cistercian +pursues +viscosity +organiser +cloister +islet +stardom +moorish +himachal +strives +scripps +staggered +blasts +westwards +millimeters +angolan +hubei +agility +admirals +mordellistena +coincides +platte +vehicular +cordillera +riffs +schoolteacher +canaan +acoustics +tinged +reinforcing +concentrates +daleks +monza +selectively +musik +polynesia +exporter +reviving +macclesfield +bunkers +ballets +manors +caudal +microbiology +primes +unbroken +outcry +flocks +pakhtunkhwa +abelian +toowoomba +luminous +mould +appraisal +leuven +experimentally +interoperability +hideout +perak +specifying +knighthood +vasily +excerpt +computerized +niels +networked +byzantium +reaffirmed +geographer +obscured +fraternities +mixtures +allusion +accra +lengthened +inquest +panhandle +pigments +revolts +bluetooth +conjugate +overtaken +foray +coils +breech +streaks +impressionist +mendelssohn +intermediary +panned +suggestive +nevis +upazila +rotunda +mersey +linnaeus +anecdotes +gorbachev +viennese +exhaustive +moldavia +arcades +irrespective +orator +diminishing +predictive +cohesion +polarized +montage +avian +alienation +conus +jaffna +urbanization +seawater +extremity +editorials +scrolling +dreyfus +traverses +topographic +gunboats +extratropical +normans +correspondents +recognises +millennia +filtration +ammonium +voicing +complied +prefixes +diplomas +figurines +weakly +gated +oscillator +lucerne +embroidered +outpatient +airframe +fractional +disobedience +quarterbacks +formula_21 +shinto +chiapas +epistle +leakage +pacifist +avignon +penrith +renders +mantua +screenplays +gustaf +tesco +alphabetically +rations +discharges +headland +tapestry +manipur +boolean +mediator +ebenezer +subchannel +fable +bestselling +ateneo +trademarks +recurrence +dwarfs +britannica +signifying +vikram +mediate +condensation +censuses +verbandsgemeinde +cartesian +sprang +surat +britons +chelmsford +courtenay +statistic +retina +abortions +liabilities +closures +mississauga +skyscrapers +saginaw +compounded +aristocrat +msnbc +stavanger +septa +interpretive +hinder +visibly +seeding +shutouts +irregularly +quebecois +footbridge +hydroxide +implicitly +lieutenants +simplex +persuades +midshipman +heterogeneous +officiated +crackdown +lends +tartu +altars +fractions +dissidents +tapered +modernisation +scripting +blazon +aquaculture +thermodynamics +sistan +hasidic +bellator +pavia +propagated +theorized +bedouin +transnational +mekong +chronicled +declarations +kickstarter +quotas +runtime +duquesne +broadened +clarendon +brownsville +saturation +tatars +electorates +malayan +replicated +observable +amphitheater +endorsements +referral +allentown +mormons +pantomime +eliminates +typeface +allegorical +varna +conduction +evoke +interviewer +subordinated +uyghur +landscaped +conventionally +ascend +edifice +postulated +hanja +whitewater +embarking +musicologist +tagalog +frontage +paratroopers +hydrocarbons +transliterated +nicolae +viewpoints +surrealist +asheville +falklands +hacienda +glide +opting +zimbabwean +discal +mortgages +nicaraguan +yadav +ghosh +abstracted +castilian +compositional +cartilage +intergovernmental +forfeited +importation +rapping +artes +republika +narayana +condominium +frisian +bradman +duality +marche +extremist +phosphorylation +genomes +allusions +valencian +habeas +ironworks +multiplex +harpsichord +emigrate +alternated +breda +waffen +smartphones +familiarity +regionalliga +herbaceous +piping +dilapidated +carboniferous +xviii +critiques +carcinoma +sagar +chippewa +postmodern +neapolitan +excludes +notoriously +distillation +tungsten +richness +installments +monoxide +chand +privatisation +molded +maths +projectiles +luoyang +epirus +lemma +concentric +incline +erroneous +sideline +gazetted +leopards +fibres +renovate +corrugated +unilateral +repatriation +orchestration +saeed +rockingham +loughborough +formula_22 +bandleader +appellation +openness +nanotechnology +massively +tonnage +dunfermline +exposes +moored +ridership +motte +eurobasket +majoring +feats +silla +laterally +playlist +downwards +methodologies +eastbourne +daimyo +cellulose +leyton +norwalk +oblong +hibernian +opaque +insular +allegory +camogie +inactivation +favoring +masterpieces +rinpoche +serotonin +portrayals +waverley +airliner +longford +minimalist +outsourcing +excise +meyrick +qasim +organisational +synaptic +farmington +gorges +scunthorpe +zoned +tohoku +librarians +davao +decor +theatrically +brentwood +pomona +acquires +planter +capacitors +synchronous +skateboarding +coatings +turbocharged +ephraim +capitulation +scoreboard +hebrides +ensues +cereals +ailing +counterpoint +duplication +antisemitic +clique +aichi +oppressive +transcendental +incursions +rename +renumbering +powys +vestry +bitterly +neurology +supplanted +affine +susceptibility +orbiter +activating +overlaps +ecoregion +raman +canoer +darfur +microorganisms +precipitated +protruding +torun +anthropologists +rennes +kangaroos +parliamentarians +edits +littoral +archived +begum +rensselaer +microphones +ypres +empower +etruscan +wisden +montfort +calibration +isomorphic +rioting +kingship +verbally +smyrna +cohesive +canyons +fredericksburg +rahul +relativistic +micropolitan +maroons +industrialized +henchmen +uplift +earthworks +mahdi +disparity +cultured +transliteration +spiny +fragmentary +extinguished +atypical +inventors +biosynthesis +heralded +curacao +anomalies +aeroplane +surya +mangalore +maastricht +ashkenazi +fusiliers +hangzhou +emitting +monmouthshire +schwarzenegger +ramayana +peptides +thiruvananthapuram +alkali +coimbra +budding +reasoned +epithelial +harbors +rudimentary +classically +parque +ealing +crusades +rotations +riparian +pygmy +inertia +revolted +microprocessor +calendars +solvents +kriegsmarine +accademia +cheshmeh +yoruba +ardabil +mitra +genomic +notables +propagate +narrates +univision +outposts +polio +birkenhead +urinary +crocodiles +pectoral +barrymore +deadliest +rupees +chaim +protons +comical +astrophysics +unifying +formula_23 +vassals +cortical +audubon +pedals +tenders +resorted +geophysical +lenders +recognising +tackling +lanarkshire +doctrinal +annan +combating +guangxi +estimating +selectors +tribunals +chambered +inhabiting +exemptions +curtailed +abbasid +kandahar +boron +bissau +150th +codenamed +wearer +whorl +adhered +subversive +famer +smelting +inserting +mogadishu +zoologist +mosul +stumps +almanac +olympiacos +stamens +participatory +cults +honeycomb +geologists +dividend +recursive +skiers +reprint +pandemic +liber +percentages +adversely +stoppage +chieftains +tubingen +southerly +overcrowding +unorganized +hangars +fulfil +hails +cantilever +woodbridge +pinus +wiesbaden +fertilization +fluorescence +enhances +plenary +troublesome +episodic +thrissur +kickboxing +allele +staffing +garda +televisions +philatelic +spacetime +bullpen +oxides +leninist +enrolling +inventive +truro +compatriot +ruskin +normative +assay +gotha +murad +illawarra +gendarmerie +strasse +mazraeh +rebounded +fanfare +liaoning +rembrandt +iranians +emirate +governs +latency +waterfowl +chairmen +katowice +aristocrats +eclipsed +sentient +sonatas +interplay +sacking +decepticons +dynamical +arbitrarily +resonant +petar +velocities +alludes +wastes +prefectures +belleville +sensibility +salvadoran +consolidating +medicaid +trainees +vivekananda +molar +porous +upload +youngster +infused +doctorates +wuhan +annihilation +enthusiastically +gamespot +kanpur +accumulating +monorail +operetta +tiling +sapporo +finns +calvinist +hydrocarbon +sparrows +orienteering +cornelis +minster +vuelta +plebiscite +embraces +panchayats +focussed +remediation +brahman +olfactory +reestablished +uniqueness +northumbria +rwandan +predominately +abode +ghats +balances +californian +uptake +bruges +inert +westerns +reprints +cairn +yarra +resurfaced +audible +rossini +regensburg +italiana +fleshy +irrigated +alerts +yahya +varanasi +marginalized +expatriates +cantonment +normandie +sahitya +directives +rounder +hulls +fictionalized +constables +inserts +hipped +potosi +navies +biologists +canteen +husbandry +augment +fortnight +assamese +kampala +o'keefe +paleolithic +bluish +promontory +consecutively +striving +niall +reuniting +dipole +friendlies +disapproved +thrived +netflix +liberian +dielectric +medway +strategist +sankt +pickups +hitters +encode +rerouted +claimants +anglesey +partitioned +cavan +flutes +reared +repainted +armaments +bowed +thoracic +balliol +piero +chaplains +dehestan +sender +junkers +sindhi +sickle +dividends +metallurgy +honorific +berths +namco +springboard +resettled +gansu +copyrighted +criticizes +utopian +bendigo +ovarian +binomial +spaceflight +oratorio +proprietors +supergroup +duplicated +foreground +strongholds +revolved +optimize +layouts +westland +hurler +anthropomorphic +excelsior +merchandising +reeds +vetoed +cryptography +hollyoaks +monash +flooring +ionian +resilience +johnstown +resolves +lawmakers +alegre +wildcards +intolerance +subculture +selector +slums +formulate +bayonet +istvan +restitution +interchangeably +awakens +rostock +serpentine +oscillation +reichstag +phenotype +recessed +piotr +annotated +preparedness +consultations +clausura +preferential +euthanasia +genoese +outcrops +freemasonry +geometrical +genesee +islets +prometheus +panamanian +thunderbolt +terraced +stara +shipwrecks +futebol +faroese +sharqi +aldermen +zeitung +unify +formula_24 +humanism +syntactic +earthen +blyth +taxed +rescinded +suleiman +cymru +dwindled +vitality +superieure +resupply +adolphe +ardennes +rajiv +profiling +olympique +gestation +interfaith +milosevic +tagline +funerary +druze +silvery +plough +shrubland +relaunch +disband +nunatak +minimizing +excessively +waned +attaching +luminosity +bugle +encampment +electrostatic +minesweeper +dubrovnik +rufous +greenock +hochschule +assyrians +extracting +malnutrition +priya +attainment +anhui +connotations +predicate +seabirds +deduced +pseudonyms +gopal +plovdiv +refineries +imitated +kwazulu +terracotta +tenets +discourses +brandeis +whigs +dominions +pulmonate +landslides +tutors +determinant +richelieu +farmstead +tubercles +technicolor +hegel +redundancy +greenpeace +shortening +mules +distilled +xxiii +fundamentalist +acrylic +outbuildings +lighted +corals +signaled +transistors +cavite +austerity +76ers +exposures +dionysius +outlining +commutative +permissible +knowledgeable +howrah +assemblage +inhibited +crewmen +mbit/s +pyramidal +aberdeenshire +bering +rotates +atheism +howitzer +saone +lancet +fermented +contradicted +materiel +ofsted +numeric +uniformity +josephus +nazarene +kuwaiti +noblemen +pediment +emergent +campaigner +akademi +murcia +perugia +gallen +allsvenskan +finned +cavities +matriculation +rosters +twickenham +signatory +propel +readable +contends +artisan +flamboyant +reggio +italo +fumbles +widescreen +rectangle +centimetres +collaborates +envoys +rijeka +phonological +thinly +refractive +civilisation +reductase +cognate +dalhousie +monticello +lighthouses +jitsu +luneburg +socialite +fermi +collectible +optioned +marquee +jokingly +architecturally +kabir +concubine +nationalisation +watercolor +wicklow +acharya +pooja +leibniz +rajendra +nationalized +stalemate +bloggers +glutamate +uplands +shivaji +carolingian +bucuresti +dasht +reappears +muscat +functionally +formulations +hinged +hainan +catechism +autosomal +incremental +asahi +coeur +diversification +multilateral +fewest +recombination +finisher +harrogate +hangul +feasts +photovoltaic +paget +liquidity +alluded +incubation +applauded +choruses +malagasy +hispanics +bequest +underparts +cassava +kazimierz +gastric +eradication +mowtowr +tyrosine +archbishopric +e9e9e9 +unproductive +uxbridge +hydrolysis +harbours +officio +deterministic +devonport +kanagawa +breaches +freetown +rhinoceros +chandigarh +janos +sanatorium +liberator +inequalities +agonist +hydrophobic +constructors +nagorno +snowboarding +welcomes +subscribed +iloilo +resuming +catalysts +stallions +jawaharlal +harriers +definitively +roughriders +hertford +inhibiting +elgar +randomized +incumbents +episcopate +rainforests +yangon +improperly +kemal +interpreters +diverged +uttarakhand +umayyad +phnom +panathinaikos +shabbat +diode +jiangxi +forbidding +nozzle +artistry +licensee +processions +staffs +decimated +expressionism +shingle +palsy +ontology +mahayana +maribor +sunil +hostels +edwardian +jetty +freehold +overthrew +eukaryotic +schuylkill +rawalpindi +sheath +recessive +ferenc +mandibles +berlusconi +confessor +convergent +ababa +slugging +rentals +sephardic +equivalently +collagen +markov +dynamically +hailing +depressions +sprawling +fairgrounds +indistinguishable +plutarch +pressurized +banff +coldest +braunschweig +mackintosh +sociedad +wittgenstein +tromso +airbase +lecturers +subtitle +attaches +purified +contemplated +dreamworks +telephony +prophetic +rockland +aylesbury +biscay +coherence +aleksandar +judoka +pageants +theses +homelessness +luthor +sitcoms +hinterland +fifths +derwent +privateers +enigmatic +nationalistic +instructs +superimposed +conformation +tricycle +dusan +attributable +unbeknownst +laptops +etching +archbishops +ayatollah +cranial +gharbi +interprets +lackawanna +abingdon +saltwater +tories +lender +minaj +ancillary +ranching +pembrokeshire +topographical +plagiarism +murong +marque +chameleon +assertions +infiltrated +guildhall +reverence +schenectady +formula_25 +kollam +notary +mexicana +initiates +abdication +basra +theorems +ionization +dismantling +eared +censors +budgetary +numeral +verlag +excommunicated +distinguishable +quarried +cagliari +hindustan +symbolizing +watertown +descartes +relayed +enclosures +militarily +sault +devolved +dalian +djokovic +filaments +staunton +tumour +curia +villainous +decentralized +galapagos +moncton +quartets +onscreen +necropolis +brasileiro +multipurpose +alamos +comarca +jorgen +concise +mercia +saitama +billiards +entomologist +montserrat +lindbergh +commuting +lethbridge +phoenician +deviations +anaerobic +denouncing +redoubt +fachhochschule +principalities +negros +announcers +seconded +parrots +konami +revivals +approving +devotee +riyadh +overtook +morecambe +lichen +expressionist +waterline +silverstone +geffen +sternites +aspiration +behavioural +grenville +tripura +mediums +genders +pyotr +charlottesville +sacraments +programmable +ps100 +shackleton +garonne +sumerian +surpass +authorizing +interlocking +lagoons +voiceless +advert +steeple +boycotted +alouettes +yosef +oxidative +sassanid +benefiting +sayyid +nauru +predetermined +idealism +maxillary +polymerization +semesters +munchen +conor +outfitted +clapham +progenitor +gheorghe +observational +recognitions +numerically +colonized +hazrat +indore +contaminants +fatality +eradicate +assyria +convocation +cameos +skillful +skoda +corfu +confucius +overtly +ramadan +wollongong +placements +d.c.. +permutation +contemporaneous +voltages +elegans +universitat +samar +plunder +dwindling +neuter +antonin +sinhala +campania +solidified +stanzas +fibrous +marburg +modernize +sorcery +deutscher +florets +thakur +disruptive +infielder +disintegration +internazionale +vicariate +effigy +tripartite +corrective +klamath +environs +leavenworth +sandhurst +workmen +compagnie +hoseynabad +strabo +palisades +ordovician +sigurd +grandsons +defection +viacom +sinhalese +innovator +uncontrolled +slavonic +indexes +refrigeration +aircrew +superbike +resumption +neustadt +confrontations +arras +hindenburg +ripon +embedding +isomorphism +dwarves +matchup +unison +lofty +argos +louth +constitutionally +transitive +newington +facelift +degeneration +perceptual +aviators +enclosing +igneous +symbolically +academician +constitutionality +iso/iec +sacrificial +maturation +apprentices +enzymology +naturalistic +hajji +arthropods +abbess +vistula +scuttled +gradients +pentathlon +etudes +freedmen +melaleuca +thrice +conductive +sackville +franciscans +stricter +golds +kites +worshiped +monsignor +trios +orally +tiered +primacy +bodywork +castleford +epidemics +alveolar +chapelle +chemists +hillsboro +soulful +warlords +ngati +huguenot +diurnal +remarking +luger +motorways +gauss +jahan +cutoff +proximal +bandai +catchphrase +jonubi +ossetia +codename +codice_2 +throated +itinerant +chechnya +riverfront +leela +evoked +entailed +zamboanga +rejoining +circuitry +haymarket +khartoum +feuds +braced +miyazaki +mirren +lubusz +caricature +buttresses +attrition +characterizes +widnes +evanston +materialism +contradictions +marist +midrash +gainsborough +ulithi +turkmen +vidya +escuela +patrician +inspirations +reagent +premierships +humanistic +euphrates +transitioning +belfry +zedong +adaption +kaliningrad +lobos +epics +waiver +coniferous +polydor +inductee +refitted +moraine +unsatisfactory +worsening +polygamy +rajya +nested +subgenre +broadside +stampeders +lingua +incheon +pretender +peloton +persuading +excitation +multan +predates +tonne +brackish +autoimmune +insulated +podcasts +iraqis +bodybuilding +condominiums +midlothian +delft +debtor +asymmetrical +lycaenidae +forcefully +pathogenic +tamaulipas +andaman +intravenous +advancements +senegalese +chronologically +realigned +inquirer +eusebius +dekalb +additives +shortlist +goldwater +hindustani +auditing +caterpillars +pesticide +nakhon +ingestion +lansdowne +traditionalist +northland +thunderbirds +josip +nominating +locale +ventricular +animators +verandah +epistles +surveyors +anthems +dredd +upheaval +passaic +anatolian +svalbard +associative +floodplain +taranaki +estuaries +irreducible +beginners +hammerstein +allocate +coursework +secreted +counteract +handwritten +foundational +passover +discoverer +decoding +wares +bourgeoisie +playgrounds +nazionale +abbreviations +seanad +golan +mishra +godavari +rebranding +attendances +backstory +interrupts +lettered +hasbro +ultralight +hormozgan +armee +moderne +subdue +disuse +improvisational +enrolment +persists +moderated +carinthia +hatchback +inhibitory +capitalized +anatoly +abstracts +albemarle +bergamo +insolvency +sentai +cellars +walloon +joked +kashmiri +dirac +materialized +renomination +homologous +gusts +eighteens +centrifugal +storied +baluchestan +formula_26 +poincare +vettel +infuriated +gauges +streetcars +vedanta +stately +liquidated +goguryeo +swifts +accountancy +levee +acadian +hydropower +eustace +comintern +allotment +designating +torsion +molding +irritation +aerobic +halen +concerted +plantings +garrisoned +gramophone +cytoplasm +onslaught +requisitioned +relieving +genitive +centrist +jeong +espanola +dissolving +chatterjee +sparking +connaught +varese +arjuna +carpathian +empowering +meteorologist +decathlon +opioid +hohenzollern +fenced +ibiza +avionics +footscray +scrum +discounts +filament +directories +a.f.c +stiffness +quaternary +adventurers +transmits +harmonious +taizong +radiating +germantown +ejection +projectors +gaseous +nahuatl +vidyalaya +nightlife +redefined +refuted +destitute +arista +potters +disseminated +distanced +jamboree +kaohsiung +tilted +lakeshore +grained +inflicting +kreis +novelists +descendents +mezzanine +recast +fatah +deregulation +ac/dc +australis +kohgiluyeh +boreal +goths +authoring +intoxicated +nonpartisan +theodosius +pyongyang +shree +boyhood +sanfl +plenipotentiary +photosynthesis +presidium +sinaloa +honshu +texan +avenida +transmembrane +malays +acropolis +catalunya +vases +inconsistencies +methodists +quell +suisse +banat +simcoe +cercle +zealanders +discredited +equine +sages +parthian +fascists +interpolation +classifying +spinoff +yehuda +cruised +gypsum +foaled +wallachia +saraswati +imperialist +seabed +footnotes +nakajima +locales +schoolmaster +drosophila +bridgehead +immanuel +courtier +bookseller +niccolo +stylistically +portmanteau +superleague +konkani +millimetres +arboreal +thanjavur +emulation +sounders +decompression +commoners +infusion +methodological +osage +rococo +anchoring +bayreuth +formula_27 +abstracting +symbolized +bayonne +electrolyte +rowed +corvettes +traversing +editorship +sampler +presidio +curzon +adirondack +swahili +rearing +bladed +lemur +pashtun +behaviours +bottling +zaire +recognisable +systematics +leeward +formulae +subdistricts +smithfield +vijaya +buoyancy +boosting +cantonal +rishi +airflow +kamakura +adana +emblems +aquifer +clustering +husayn +woolly +wineries +montessori +turntable +exponentially +caverns +espoused +pianists +vorpommern +vicenza +latterly +o'rourke +williamstown +generale +kosice +duisburg +poirot +marshy +mismanagement +mandalay +dagenham +universes +chiral +radiated +stewards +vegan +crankshaft +kyrgyz +amphibian +cymbals +infrequently +offenbach +environmentalist +repatriated +permutations +midshipmen +loudoun +refereed +bamberg +ornamented +nitric +selim +translational +dorsum +annunciation +gippsland +reflector +informational +regia +reactionary +ahmet +weathering +erlewine +legalized +berne +occupant +divas +manifests +analyzes +disproportionate +mitochondria +totalitarian +paulista +interscope +anarcho +correlate +brookfield +elongate +brunel +ordinal +precincts +volatility +equaliser +hittite +somaliland +ticketing +monochrome +ubuntu +chhattisgarh +titleholder +ranches +referendums +blooms +accommodates +merthyr +religiously +ryukyu +tumultuous +checkpoints +anode +mi'kmaq +cannonball +punctuation +remodelled +assassinations +criminology +alternates +yonge +pixar +namibian +piraeus +trondelag +hautes +lifeboats +shoal +atelier +vehemently +sadat +postcode +jainism +lycoming +undisturbed +lutherans +genomics +popmatters +tabriz +isthmian +notched +autistic +horsham +mites +conseil +bloomsbury +seung +cybertron +idris +overhauled +disbandment +idealized +goldfields +worshippers +lobbyist +ailments +paganism +herbarium +athenians +messerschmitt +faraday +entangled +'olya +untreated +criticising +howitzers +parvati +lobed +debussy +atonement +tadeusz +permeability +mueang +sepals +degli +optionally +fuelled +follies +asterisk +pristina +lewiston +congested +overpass +affixed +pleads +telecasts +stanislaus +cryptographic +friesland +hamstring +selkirk +antisubmarine +inundated +overlay +aggregates +fleur +trolleybus +sagan +ibsen +inductees +beltway +tiled +ladders +cadbury +laplace +ascetic +micronesia +conveying +bellingham +cleft +batches +usaid +conjugation +macedon +assisi +reappointed +brine +jinnah +prairies +screenwriting +oxidized +despatches +linearly +fertilizers +brazilians +absorbs +wagga +modernised +scorsese +ashraf +charlestown +esque +habitable +nizhny +lettres +tuscaloosa +esplanade +coalitions +carbohydrates +legate +vermilion +standardised +galleria +psychoanalytic +rearrangement +substation +competency +nationalised +reshuffle +reconstructions +mehdi +bougainville +receivership +contraception +enlistment +conducive +aberystwyth +solicitors +dismisses +fibrosis +montclair +homeowner +surrealism +s.h.i.e.l.d +peregrine +compilers +1790s +parentage +palmas +rzeszow +worldview +eased +svenska +housemate +bundestag +originator +enlisting +outwards +reciprocity +formula_28 +carbohydrate +democratically +firefighting +romagna +acknowledgement +khomeini +carbide +quests +vedas +characteristically +guwahati +brixton +unintended +brothels +parietal +namur +sherbrooke +moldavian +baruch +milieu +undulating +laurier +entre +dijon +ethylene +abilene +heracles +paralleling +ceres +dundalk +falun +auspicious +chisinau +polarity +foreclosure +templates +ojibwe +punic +eriksson +biden +bachchan +glaciation +spitfires +norsk +nonviolent +heidegger +algonquin +capacitance +cassettes +balconies +alleles +airdate +conveys +replays +classifies +infrequent +amine +cuttings +rarer +woking +olomouc +amritsar +rockabilly +illyrian +maoist +poignant +tempore +stalinist +segmented +bandmate +mollusc +muhammed +totalled +byrds +tendered +endogenous +kottayam +aisne +oxidase +overhears +illustrators +verve +commercialization +purplish +directv +moulded +lyttelton +baptismal +captors +saracens +georgios +shorten +polity +grids +fitzwilliam +sculls +impurities +confederations +akhtar +intangible +oscillations +parabolic +harlequin +maulana +ovate +tanzanian +singularity +confiscation +qazvin +speyer +phonemes +overgrown +vicarage +gurion +undocumented +niigata +thrones +preamble +stave +interment +liiga +ataturk +aphrodite +groupe +indentured +habsburgs +caption +utilitarian +ozark +slovenes +reproductions +plasticity +serbo +dulwich +castel +barbuda +salons +feuding +lenape +wikileaks +swamy +breuning +shedding +afield +superficially +operationally +lamented +okanagan +hamadan +accolade +furthering +adolphus +fyodor +abridged +cartoonists +pinkish +suharto +cytochrome +methylation +debit +colspan=9| +refine +taoist +signalled +herding +leaved +bayan +fatherland +rampart +sequenced +negation +storyteller +occupiers +barnabas +pelicans +nadir +conscripted +railcars +prerequisite +furthered +columba +carolinas +markup +gwalior +franche +chaco +eglinton +ramparts +rangoon +metabolites +pollination +croat +televisa +holyoke +testimonial +setlist +safavid +sendai +georgians +shakespearean +galleys +regenerative +krzysztof +overtones +estado +barbary +cherbourg +obispo +sayings +composites +sainsbury +deliberation +cosmological +mahalleh +embellished +ascap +biala +pancras +calumet +grands +canvases +antigens +marianas +defenseman +approximated +seedlings +soren +stele +nuncio +immunology +testimonies +glossary +recollections +suitability +tampere +venous +cohomology +methanol +echoing +ivanovich +warmly +sterilization +imran +multiplying +whitechapel +undersea +xuanzong +tacitus +bayesian +roundhouse +correlations +rioters +molds +fiorentina +bandmates +mezzo +thani +guerilla +200th +premiums +tamils +deepwater +chimpanzees +tribesmen +selwyn +globo +turnovers +punctuated +erode +nouvelle +banbury +exponents +abolishing +helical +maimonides +endothelial +goteborg +infield +encroachment +cottonwood +mazowiecki +parable +saarbrucken +reliever +epistemology +artistes +enrich +rationing +formula_29 +palmyra +subfamilies +kauai +zoran +fieldwork +arousal +creditor +friuli +celts +comoros +equated +escalation +negev +tallied +inductive +anion +netanyahu +mesoamerican +lepidoptera +aspirated +remit +westmorland +italic +crosse +vaclav +fuego +owain +balmain +venetians +ethnicities +deflected +ticino +apulia +austere +flycatcher +reprising +repressive +hauptbahnhof +subtype +ophthalmology +summarizes +eniwetok +colonisation +subspace +nymphalidae +earmarked +tempe +burnet +crests +abbots +norwegians +enlarge +ashoka +frankfort +livorno +malware +renters +singly +iliad +moresby +rookies +gustavus +affirming +alleges +legume +chekhov +studded +abdicated +suzhou +isidore +townsite +repayment +quintus +yankovic +amorphous +constructor +narrowing +industrialists +tanganyika +capitalization +connective +mughals +rarities +aerodynamics +worthing +antalya +diagnostics +shaftesbury +thracian +obstetrics +benghazi +multiplier +orbitals +livonia +roscommon +intensify +ravel +oaths +overseer +locomotion +necessities +chickasaw +strathclyde +treviso +erfurt +aortic +contemplation +accrington +markazi +predeceased +hippocampus +whitecaps +assemblyman +incursion +ethnography +extraliga +reproducing +directorship +benzene +byway +stupa +taxable +scottsdale +onondaga +favourably +countermeasures +lithuanians +thatched +deflection +tarsus +consuls +annuity +paralleled +contextual +anglian +klang +hoisted +multilingual +enacting +samaj +taoiseach +carthaginian +apologised +hydrology +entrant +seamless +inflorescences +mugabe +westerners +seminaries +wintering +penzance +mitre +sergeants +unoccupied +delimitation +discriminate +upriver +abortive +nihon +bessarabia +calcareous +buffaloes +patil +daegu +streamline +berks +chaparral +laity +conceptions +typified +kiribati +threaded +mattel +eccentricity +signified +patagonia +slavonia +certifying +adnan +astley +sedition +minimally +enumerated +nikos +goalless +walid +narendra +causa +missoula +coolant +dalek +outcrop +hybridization +schoolchildren +peasantry +afghans +confucianism +shahr +gallic +tajik +kierkegaard +sauvignon +commissar +patriarchs +tuskegee +prussians +laois +ricans +talmudic +officiating +aesthetically +baloch +antiochus +separatists +suzerainty +arafat +shading +u.s.c +chancellors +inc.. +toolkit +nepenthes +erebidae +solicited +pratap +kabbalah +alchemist +caltech +darjeeling +biopic +spillway +kaiserslautern +nijmegen +bolstered +neath +pahlavi +eugenics +bureaus +retook +northfield +instantaneous +deerfield +humankind +selectivity +putative +boarders +cornhuskers +marathas +raikkonen +aliabad +mangroves +garages +gulch +karzai +poitiers +chernobyl +thane +alexios +belgrano +scion +solubility +urbanized +executable +guizhou +nucleic +tripled +equalled +harare +houseguests +potency +ghazi +repeater +overarching +regrouped +broward +ragtime +d'art +nandi +regalia +campsites +mamluk +plating +wirral +presumption +zenit +archivist +emmerdale +decepticon +carabidae +kagoshima +franconia +guarani +formalism +diagonally +submarginal +denys +walkways +punts +metrolink +hydrographic +droplets +upperside +martyred +hummingbird +antebellum +curiously +mufti +friary +chabad +czechs +shaykh +reactivity +berklee +turbonilla +tongan +sultans +woodville +unlicensed +enmity +dominicans +operculum +quarrying +watercolour +catalyzed +gatwick +'what +mesozoic +auditors +shizuoka +footballing +haldane +telemundo +appended +deducted +disseminate +o'shea +pskov +abrasive +entente +gauteng +calicut +lemurs +elasticity +suffused +scopula +staining +upholding +excesses +shostakovich +loanwords +naidu +championnat +chromatography +boasting +goaltenders +engulfed +salah +kilogram +morristown +shingles +shi'a +labourer +renditions +frantisek +jekyll +zonal +nanda +sheriffs +eigenvalues +divisione +endorsing +ushered +auvergne +cadres +repentance +freemasons +utilising +laureates +diocletian +semiconductors +o'grady +vladivostok +sarkozy +trackage +masculinity +hydroxyl +mervyn +muskets +speculations +gridiron +opportunistic +mascots +aleutian +fillies +sewerage +excommunication +borrowers +capillary +trending +sydenham +synthpop +rajah +cagayan +deportes +kedah +faure +extremism +michoacan +levski +culminates +occitan +bioinformatics +unknowingly +inciting +emulated +footpaths +piacenza +dreadnought +viceroyalty +oceanographic +scouted +combinatorial +ornithologist +cannibalism +mujahideen +independiente +cilicia +hindwing +minimized +odeon +gyorgy +rubles +purchaser +collieries +kickers +interurban +coiled +lynchburg +respondent +plzen +detractors +etchings +centering +intensification +tomography +ranjit +warblers +retelling +reinstatement +cauchy +modulus +redirected +evaluates +beginner +kalateh +perforated +manoeuvre +scrimmage +internships +megawatts +mottled +haakon +tunbridge +kalyan +summarised +sukarno +quetta +canonized +henryk +agglomeration +coahuila +diluted +chiropractic +yogyakarta +talladega +sheik +cation +halting +reprisals +sulfuric +musharraf +sympathizers +publicised +arles +lectionary +fracturing +startups +sangha +latrobe +rideau +ligaments +blockading +cremona +lichens +fabaceae +modulated +evocative +embodies +battersea +indistinct +altai +subsystem +acidity +somatic +formula_30 +tariq +rationality +sortie +ashlar +pokal +cytoplasmic +valour +bangla +displacing +hijacking +spectrometry +westmeath +weill +charing +goias +revolvers +individualized +tenured +nawaz +piquet +chanted +discard +bernd +phalanx +reworking +unilaterally +subclass +yitzhak +piloting +circumvent +disregarded +semicircular +viscous +tibetans +endeavours +retaliated +cretan +vienne +workhouse +sufficiency +aurangzeb +legalization +lipids +expanse +eintracht +sanjak +megas +125th +bahraini +yakima +eukaryotes +thwart +affirmation +peloponnese +retailing +carbonyl +chairwoman +macedonians +dentate +rockaway +correctness +wealthier +metamorphic +aragonese +fermanagh +pituitary +schrodinger +evokes +spoiler +chariots +akita +genitalia +combe +confectionery +desegregation +experiential +commodores +persepolis +viejo +restorations +virtualization +hispania +printmaking +stipend +yisrael +theravada +expended +radium +tweeted +polygonal +lippe +charente +leveraged +cutaneous +fallacy +fragrant +bypasses +elaborately +rigidity +majid +majorca +kongo +plasmodium +skits +audiovisual +eerste +staircases +prompts +coulthard +northwestward +riverdale +beatrix +copyrights +prudential +communicates +mated +obscenity +asynchronous +analyse +hansa +searchlight +farnborough +patras +asquith +qarah +contours +fumbled +pasteur +redistributed +almeria +sanctuaries +jewry +israelite +clinicians +koblenz +bookshop +affective +goulburn +panelist +sikorsky +cobham +mimics +ringed +portraiture +probabilistic +girolamo +intelligible +andalusian +jalal +athenaeum +eritrean +auxiliaries +pittsburg +devolution +sangam +isolating +anglers +cronulla +annihilated +kidderminster +synthesize +popularised +theophilus +bandstand +innumerable +chagrin +retroactively +weser +multiples +birdlife +goryeo +pawnee +grosser +grappling +tactile +ahmadinejad +turboprop +erdogan +matchday +proletarian +adhering +complements +austronesian +adverts +luminaries +archeology +impressionism +conifer +sodomy +interracial +platoons +lessen +postings +pejorative +registrations +cookery +persecutions +microbes +audits +idiosyncratic +subsp +suspensions +restricts +colouring +ratify +instrumentals +nucleotides +sulla +posits +bibliotheque +diameters +oceanography +instigation +subsumed +submachine +acceptor +legation +borrows +sedge +discriminated +loaves +insurers +highgate +detectable +abandons +kilns +sportscaster +harwich +iterations +preakness +arduous +tensile +prabhu +shortwave +philologist +shareholding +vegetative +complexities +councilors +distinctively +revitalize +automaton +amassing +montreux +khanh +surabaya +nurnberg +pernambuco +cuisines +charterhouse +firsts +tercera +inhabitant +homophobia +naturalism +einar +powerplant +coruna +entertainments +whedon +rajputs +raton +democracies +arunachal +oeuvre +wallonia +jeddah +trolleybuses +evangelism +vosges +kiowa +minimise +encirclement +undertakes +emigrant +beacons +deepened +grammars +publius +preeminent +seyyed +repechage +crafting +headingley +osteopathic +lithography +hotly +bligh +inshore +betrothed +olympians +formula_31 +dissociation +trivandrum +arran +petrovic +stettin +disembarked +simplification +bronzes +philo +acrobatic +jonsson +conjectured +supercharged +kanto +detects +cheeses +correlates +harmonics +lifecycle +sudamericana +reservists +decayed +elitserien +parametric +113th +dusky +hogarth +modulo +symbiotic +monopolies +discontinuation +converges +southerners +tucuman +eclipses +enclaves +emits +famicom +caricatures +artistically +levelled +mussels +erecting +mouthparts +cunard +octaves +crucible +guardia +unusable +lagrangian +droughts +ephemeral +pashto +canis +tapering +sasebo +silurian +metallurgical +outscored +evolves +reissues +sedentary +homotopy +greyhawk +reagents +inheriting +onshore +tilting +rebuffed +reusable +naturalists +basingstoke +insofar +offensives +dravidian +curators +planks +rajan +isoforms +flagstaff +preside +globular +egalitarian +linkages +biographers +goalscorers +molybdenum +centralised +nordland +jurists +ellesmere +rosberg +hideyoshi +restructure +biases +borrower +scathing +redress +tunnelling +workflow +magnates +mahendra +dissenters +plethora +transcriptions +handicrafts +keyword +xi'an +petrograd +unser +prokofiev +90deg +madan +bataan +maronite +kearny +carmarthen +termini +consulates +disallowed +rockville +bowery +fanzine +docklands +bests +prohibitions +yeltsin +selassie +naturalization +realisation +dispensary +tribeca +abdulaziz +pocahontas +stagnation +pamplona +cuneiform +propagating +subsurface +christgau +epithelium +schwerin +lynching +routledge +hanseatic +upanishad +glebe +yugoslavian +complicity +endowments +girona +mynetworktv +entomology +plinth +ba'ath +supercup +torus +akkadian +salted +englewood +commandery +belgaum +prefixed +colorless +dartford +enthroned +caesarea +nominative +sandown +safeguards +hulled +formula_32 +leamington +dieppe +spearhead +generalizations +demarcation +llanelli +masque +brickwork +recounting +sufism +strikingly +petrochemical +onslow +monologues +emigrating +anderlecht +sturt +hossein +sakhalin +subduction +novices +deptford +zanjan +airstrikes +coalfield +reintroduction +timbaland +hornby +messianic +stinging +universalist +situational +radiocarbon +strongman +rowling +saloons +traffickers +overran +fribourg +cambrai +gravesend +discretionary +finitely +archetype +assessor +pilipinas +exhumed +invocation +interacted +digitized +timisoara +smelter +teton +sexism +precepts +srinagar +pilsudski +carmelite +hanau +scoreline +hernando +trekking +blogging +fanbase +wielded +vesicles +nationalization +banja +rafts +motoring +luang +takeda +girder +stimulates +histone +sunda +nanoparticles +attains +jumpers +catalogued +alluding +pontus +ancients +examiners +shinkansen +ribbentrop +reimbursement +pharmacological +ramat +stringed +imposes +cheaply +transplanted +taiping +mizoram +looms +wallabies +sideman +kootenay +encased +sportsnet +revolutionized +tangier +benthic +runic +pakistanis +heatseekers +shyam +mishnah +presbyterians +stadt +sutras +straddles +zoroastrian +infer +fueling +gymnasts +ofcom +gunfight +journeyman +tracklist +oshawa +ps500 +pa'in +mackinac +xiongnu +mississippian +breckinridge +freemason +bight +autoroute +liberalization +distantly +thrillers +solomons +presumptive +romanization +anecdotal +bohemians +unpaved +milder +concurred +spinners +alphabets +strenuous +rivieres +kerrang +mistreatment +dismounted +intensively +carlist +dancehall +shunting +pluralism +trafficked +brokered +bonaventure +bromide +neckar +designates +malian +reverses +sotheby +sorghum +serine +environmentalists +languedoc +consulship +metering +bankstown +handlers +militiamen +conforming +regularity +pondicherry +armin +capsized +consejo +capitalists +drogheda +granular +purged +acadians +endocrine +intramural +elicit +terns +orientations +miklos +omitting +apocryphal +slapstick +brecon +pliocene +affords +typography +emigre +tsarist +tomasz +beset +nishi +necessitating +encyclical +roleplaying +journeyed +inflow +sprints +progressives +novosibirsk +cameroonian +ephesus +speckled +kinshasa +freiherr +burnaby +dalmatian +torrential +rigor +renegades +bhakti +nurburgring +cosimo +convincingly +reverting +visayas +lewisham +charlottetown +charadriiformesfamily +transferable +jodhpur +converters +deepening +camshaft +underdeveloped +protease +polonia +uterine +quantify +tobruk +dealerships +narasimha +fortran +inactivity +1780s +victors +categorised +naxos +workstation +skink +sardinian +chalice +precede +dammed +sondheim +phineas +tutored +sourcing +uncompromising +placer +tyneside +courtiers +proclaims +pharmacies +hyogo +booksellers +sengoku +kursk +spectrometer +countywide +wielkopolski +bobsleigh +shetty +llywelyn +consistory +heretics +guinean +cliches +individualism +monolithic +imams +usability +bursa +deliberations +railings +torchwood +inconsistency +balearic +stabilizer +demonstrator +facet +radioactivity +outboard +educates +d'oyly +heretical +handover +jurisdictional +shockwave +hispaniola +conceptually +routers +unaffiliated +trentino +formula_33 +cypriots +intervenes +neuchatel +formulating +maggiore +delisted +alcohols +thessaly +potable +estimator +suborder +fluency +mimicry +clergymen +infrastructures +rivals.com +baroda +subplot +majlis +plano +clinching +connotation +carinae +savile +intercultural +transcriptional +sandstones +ailerons +annotations +impresario +heinkel +scriptural +intermodal +astrological +ribbed +northeastward +posited +boers +utilise +kalmar +phylum +breakwater +skype +textured +guideline +azeri +rimini +massed +subsidence +anomalous +wolfsburg +polyphonic +accrediting +vodacom +kirov +captaining +kelantan +logie +fervent +eamon +taper +bundeswehr +disproportionately +divination +slobodan +pundits +hispano +kinetics +reunites +makati +ceasing +statistician +amending +chiltern +eparchy +riverine +melanoma +narragansett +pagans +raged +toppled +breaching +zadar +holby +dacian +ochre +velodrome +disparities +amphoe +sedans +webpage +williamsport +lachlan +groton +baring +swastika +heliport +unwillingness +razorbacks +exhibitors +foodstuffs +impacting +tithe +appendages +dermot +subtypes +nurseries +balinese +simulating +stary +remakes +mundi +chautauqua +geologically +stockade +hakka +dilute +kalimantan +pahang +overlapped +fredericton +baha'u'llah +jahangir +damping +benefactors +shomali +triumphal +cieszyn +paradigms +shielded +reggaeton +maharishi +zambian +shearing +golestan +mirroring +partitioning +flyover +songbook +incandescent +merrimack +huguenots +sangeet +vulnerabilities +trademarked +drydock +tantric +honoris +queenstown +labelling +iterative +enlists +statesmen +anglicans +herge +qinghai +burgundian +islami +delineated +zhuge +aggregated +banknote +qatari +suitably +tapestries +asymptotic +charleroi +majorities +pyramidellidae +leanings +climactic +tahir +ramsar +suppressor +revisionist +trawler +ernakulam +penicillium +categorization +slits +entitlement +collegium +earths +benefice +pinochet +puritans +loudspeaker +stockhausen +eurocup +roskilde +alois +jaroslav +rhondda +boutiques +vigor +neurotransmitter +ansar +malden +ferdinando +sported +relented +intercession +camberwell +wettest +thunderbolts +positional +oriel +cloverleaf +penalized +shoshone +rajkumar +completeness +sharjah +chromosomal +belgians +woolen +ultrasonic +sequentially +boleyn +mordella +microsystems +initiator +elachista +mineralogy +rhododendron +integrals +compostela +hamza +sawmills +stadio +berlioz +maidens +stonework +yachting +tappeh +myocardial +laborer +workstations +costumed +nicaea +lanark +roundtable +mashhad +nablus +algonquian +stuyvesant +sarkar +heroines +diwan +laments +intonation +intrigues +almaty +feuded +grandes +algarve +rehabilitate +macrophages +cruciate +dismayed +heuristic +eliezer +kozhikode +covalent +finalised +dimorphism +yaroslavl +overtaking +leverkusen +middlebury +feeders +brookings +speculates +insoluble +lodgings +jozsef +cysteine +shenyang +habilitation +spurious +brainchild +mtdna +comique +albedo +recife +partick +broadening +shahi +orientated +himalaya +swabia +palme +mennonites +spokeswoman +conscripts +sepulchre +chartres +eurozone +scaffold +invertebrate +parishad +bagan +heian +watercolors +basse +supercomputer +commences +tarragona +plainfield +arthurian +functor +identically +murex +chronicling +pressings +burrowing +histoire +guayaquil +goalkeeping +differentiable +warburg +machining +aeneas +kanawha +holocene +ramesses +reprisal +qingdao +avatars +turkestan +cantatas +besieging +repudiated +teamsters +equipping +hydride +ahmadiyya +euston +bottleneck +computations +terengganu +kalinga +stela +rediscovery +'this +azhar +stylised +karelia +polyethylene +kansai +motorised +lounges +normalization +calculators +1700s +goalkeepers +unfolded +commissary +cubism +vignettes +multiverse +heaters +briton +sparingly +childcare +thorium +plock +riksdag +eunuchs +catalysis +limassol +perce +uncensored +whitlam +ulmus +unites +mesopotamian +refraction +biodiesel +forza +fulda +unseated +mountbatten +shahrak +selenium +osijek +mimicking +antimicrobial +axons +simulcasting +donizetti +swabian +sportsmen +hafiz +neared +heraclius +locates +evaded +subcarpathian +bhubaneswar +negeri +jagannath +thaksin +aydin +oromo +lateran +goldsmiths +multiculturalism +cilia +mihai +evangelists +lorient +qajar +polygons +vinod +mechanised +anglophone +prefabricated +mosses +supervillain +airliners +biofuels +iodide +innovators +valais +wilberforce +logarithm +intelligentsia +dissipation +sanctioning +duchies +aymara +porches +simulators +mostar +telepathic +coaxial +caithness +burghs +fourths +stratification +joaquim +scribes +meteorites +monarchist +germination +vries +desiring +replenishment +istria +winemaking +tammany +troupes +hetman +lanceolate +pelagic +triptych +primeira +scant +outbound +hyphae +denser +bentham +basie +normale +executes +ladislaus +kontinental +herat +cruiserweight +activision +customization +manoeuvres +inglewood +northwood +waveform +investiture +inpatient +alignments +kiryat +rabat +archimedes +ustad +monsanto +archetypal +kirkby +sikhism +correspondingly +catskill +overlaid +petrels +widowers +unicameral +federalists +metalcore +gamerankings +mussel +formula_34 +lymphocytes +cystic +southgate +vestiges +immortals +kalam +strove +amazons +pocono +sociologists +sopwith +adheres +laurens +caregivers +inspecting +transylvanian +rebroadcast +rhenish +miserables +pyrams +blois +newtonian +carapace +redshirt +gotland +nazir +unilever +distortions +linebackers +federalism +mombasa +lumen +bernoulli +favouring +aligarh +denounce +steamboats +dnieper +stratigraphic +synths +bernese +umass +icebreaker +guanajuato +heisenberg +boldly +diodes +ladakh +dogmatic +scriptwriter +maritimes +battlestar +symposia +adaptable +toluca +bhavan +nanking +ieyasu +picardy +soybean +adalbert +brompton +deutsches +brezhnev +glandular +laotian +hispanicized +ibadan +personification +dalit +yamuna +regio +dispensed +yamagata +zweibrucken +revising +fandom +stances +participle +flavours +khitan +vertebral +crores +mayaguez +dispensation +guntur +undefined +harpercollins +unionism +meena +leveling +philippa +refractory +telstra +judea +attenuation +pylons +elaboration +elegy +edging +gracillariidae +residencies +absentia +reflexive +deportations +dichotomy +stoves +sanremo +shimon +menachem +corneal +conifers +mordellidae +facsimile +diagnoses +cowper +citta +viticulture +divisive +riverview +foals +mystics +polyhedron +plazas +airspeed +redgrave +motherland +impede +multiplicity +barrichello +airships +pharmacists +harvester +clays +payloads +differentiating +popularize +caesars +tunneling +stagnant +circadian +indemnity +sensibilities +musicology +prefects +serfs +metra +lillehammer +carmarthenshire +kiosks +welland +barbican +alkyl +tillandsia +gatherers +asociacion +showings +bharati +brandywine +subversion +scalable +pfizer +dawla +barium +dardanelles +nsdap +konig +ayutthaya +hodgkin +sedimentation +completions +purchasers +sponsorships +maximizing +banked +taoism +minot +enrolls +fructose +aspired +capuchin +outages +artois +carrollton +totality +osceola +pawtucket +fontainebleau +converged +queretaro +competencies +botha +allotments +sheaf +shastri +obliquely +banding +catharines +outwardly +monchengladbach +driest +contemplative +cassini +ranga +pundit +kenilworth +tiananmen +disulfide +formula_35 +townlands +codice_3 +looping +caravans +rachmaninoff +segmentation +fluorine +anglicised +gnostic +dessau +discern +reconfigured +altrincham +rebounding +battlecruiser +ramblers +1770s +convective +triomphe +miyagi +mourners +instagram +aloft +breastfeeding +courtyards +folkestone +changsha +kumamoto +saarland +grayish +provisionally +appomattox +uncial +classicism +mahindra +elapsed +supremes +monophyletic +cautioned +formula_36 +noblewoman +kernels +sucre +swaps +bengaluru +grenfell +epicenter +rockhampton +worshipful +licentiate +metaphorical +malankara +amputated +wattle +palawan +tankobon +nobunaga +polyhedra +transduction +jilin +syrians +affinities +fluently +emanating +anglicized +sportscar +botanists +altona +dravida +chorley +allocations +kunming +luanda +premiering +outlived +mesoamerica +lingual +dissipating +impairments +attenborough +balustrade +emulator +bakhsh +cladding +increments +ascents +workington +qal'eh +winless +categorical +petrel +emphasise +dormer +toros +hijackers +telescopic +solidly +jankovic +cession +gurus +madoff +newry +subsystems +northside +talib +englishmen +farnese +holographic +electives +argonne +scrivener +predated +brugge +nauvoo +catalyses +soared +siddeley +graphically +powerlifting +funicular +sungai +coercive +fusing +uncertainties +locos +acetic +diverge +wedgwood +dressings +tiebreaker +didactic +vyacheslav +acreage +interplanetary +battlecruisers +sunbury +alkaloids +hairpin +automata +wielkie +interdiction +plugins +monkees +nudibranch +esporte +approximations +disabling +powering +characterisation +ecologically +martinsville +termen +perpetuated +lufthansa +ascendancy +motherboard +bolshoi +athanasius +prunus +dilution +invests +nonzero +mendocino +charan +banque +shaheed +counterculture +unita +voivode +hospitalization +vapour +supermarine +resistor +steppes +osnabruck +intermediates +benzodiazepines +sunnyside +privatized +geopolitical +ponta +beersheba +kievan +embody +theoretic +sangh +cartographer +blige +rotors +thruway +battlefields +discernible +demobilized +broodmare +colouration +sagas +policymakers +serialization +augmentation +hoare +frankfurter +transnistria +kinases +detachable +generational +converging +antiaircraft +khaki +bimonthly +coadjutor +arkhangelsk +kannur +buffers +livonian +northwich +enveloped +cysts +yokozuna +herne +beeching +enron +virginian +woollen +excepting +competitively +outtakes +recombinant +hillcrest +clearances +pathe +cumbersome +brasov +u.s.a +likud +christiania +cruciform +hierarchies +wandsworth +lupin +resins +voiceover +sitar +electrochemical +mediacorp +typhus +grenadiers +hepatic +pompeii +weightlifter +bosniak +oxidoreductase +undersecretary +rescuers +ranji +seleucid +analysing +exegesis +tenancy +toure +kristiansand +110th +carillon +minesweepers +poitou +acceded +palladian +redevelop +naismith +rifled +proletariat +shojo +hackensack +harvests +endpoint +kuban +rosenborg +stonehenge +authorisation +jacobean +revocation +compatriots +colliding +undetermined +okayama +acknowledgment +angelou +fresnel +chahar +ethereal +mg/kg +emmet +mobilised +unfavourable +cultura +characterizing +parsonage +skeptics +expressways +rabaul +medea +guardsmen +visakhapatnam +caddo +homophobic +elmwood +encircling +coexistence +contending +seljuk +mycologist +infertility +moliere +insolvent +covenants +underpass +holme +landesliga +workplaces +delinquency +methamphetamine +contrived +tableau +tithes +overlying +usurped +contingents +spares +oligocene +molde +beatification +mordechai +balloting +pampanga +navigators +flowered +debutant +codec +orogeny +newsletters +solon +ambivalent +ubisoft +archdeaconry +harpers +kirkus +jabal +castings +kazhagam +sylhet +yuwen +barnstaple +amidships +causative +isuzu +watchtower +granules +canaveral +remuneration +insurer +payout +horizonte +integrative +attributing +kiwis +skanderbeg +asymmetry +gannett +urbanism +disassembled +unaltered +precluded +melodifestivalen +ascends +plugin +gurkha +bisons +stakeholder +industrialisation +abbotsford +sextet +bustling +uptempo +slavia +choreographers +midwives +haram +javed +gazetteer +subsection +natively +weighting +lysine +meera +redbridge +muchmusic +abruzzo +adjoins +unsustainable +foresters +kbit/s +cosmopterigidae +secularism +poetics +causality +phonograph +estudiantes +ceausescu +universitario +adjoint +applicability +gastropods +nagaland +kentish +mechelen +atalanta +woodpeckers +lombards +gatineau +romansh +avraham +acetylcholine +perturbation +galois +wenceslaus +fuzhou +meandering +dendritic +sacristy +accented +katha +therapeutics +perceives +unskilled +greenhouses +analogues +chaldean +timbre +sloped +volodymyr +sadiq +maghreb +monogram +rearguard +caucuses +mures +metabolite +uyezd +determinism +theosophical +corbet +gaels +disruptions +bicameral +ribosomal +wolseley +clarksville +watersheds +tarsi +radon +milanese +discontinuous +aristotelian +whistleblower +representational +hashim +modestly +localised +atrial +hazara +ravana +troyes +appointees +rubus +morningside +amity +aberdare +ganglia +wests +zbigniew +aerobatic +depopulated +corsican +introspective +twinning +hardtop +shallower +cataract +mesolithic +emblematic +graced +lubrication +republicanism +voronezh +bastions +meissen +irkutsk +oboes +hokkien +sprites +tenet +individualist +capitulated +oakville +dysentery +orientalist +hillsides +keywords +elicited +incised +lagging +apoel +lengthening +attractiveness +marauders +sportswriter +decentralization +boltzmann +contradicts +draftsman +precipitate +solihull +norske +consorts +hauptmann +riflemen +adventists +syndromes +demolishing +customize +continuo +peripherals +seamlessly +linguistically +bhushan +orphanages +paraul +lessened +devanagari +quarto +responders +patronymic +riemannian +altoona +canonization +honouring +geodetic +exemplifies +republica +enzymatic +porters +fairmount +pampa +sufferers +kamchatka +conjugated +coachella +uthman +repositories +copious +headteacher +awami +phoneme +homomorphism +franconian +moorland +davos +quantified +kamloops +quarks +mayoralty +weald +peacekeepers +valerian +particulate +insiders +perthshire +caches +guimaraes +piped +grenadines +kosciuszko +trombonist +artemisia +covariance +intertidal +soybeans +beatified +ellipse +fruiting +deafness +dnipropetrovsk +accrued +zealous +mandala +causation +junius +kilowatt +bakeries +montpelier +airdrie +rectified +bungalows +toleration +debian +pylon +trotskyist +posteriorly +two-and-a-half +herbivorous +islamists +poetical +donne +wodehouse +frome +allium +assimilate +phonemic +minaret +unprofitable +darpa +untenable +leaflet +bitcoin +zahir +thresholds +argentino +jacopo +bespoke +stratified +wellbeing +shiite +basaltic +timberwolves +secrete +taunts +marathons +isomers +carre +consecrators +penobscot +pitcairn +sakha +crosstown +inclusions +impassable +fenders +indre +uscgc +jordi +retinue +logarithmic +pilgrimages +railcar +cashel +blackrock +macroscopic +aligning +tabla +trestle +certify +ronson +palps +dissolves +thickened +silicate +taman +walsingham +hausa +lowestoft +rondo +oleksandr +cuyahoga +retardation +countering +cricketing +holborn +identifiers +hells +geophysics +infighting +sculpting +balaji +webbed +irradiation +runestone +trusses +oriya +sojourn +forfeiture +colonize +exclaimed +eucharistic +lackluster +glazing +northridge +gutenberg +stipulates +macroeconomic +priori +outermost +annular +udinese +insulating +headliner +godel +polytope +megalithic +salix +sharapova +derided +muskegon +braintree +plateaus +confers +autocratic +isomer +interstitial +stamping +omits +kirtland +hatchery +evidences +intifada +111th +podgorica +capua +motivating +nuneaton +jakub +korsakov +amitabh +mundial +monrovia +gluten +predictor +marshalling +d'orleans +levers +touchscreen +brantford +fricative +banishment +descendent +antagonism +ludovico +loudspeakers +formula_37 +livelihoods +manassas +steamships +dewsbury +uppermost +humayun +lures +pinnacles +dependents +lecce +clumps +observatories +paleozoic +dedicating +samiti +draughtsman +gauls +incite +infringing +nepean +pythagorean +convents +triumvirate +seigneur +gaiman +vagrant +fossa +byproduct +serrated +renfrewshire +sheltering +achaemenid +dukedom +catchers +sampdoria +platelet +bielefeld +fluctuating +phenomenology +strikeout +ethnology +prospectors +woodworking +tatra +wildfires +meditations +agrippa +fortescue +qureshi +wojciech +methyltransferase +accusative +saatchi +amerindian +volcanism +zeeland +toyama +vladimirovich +allege +polygram +redox +budgeted +advisories +nematode +chipset +starscream +tonbridge +hardening +shales +accompanist +paraded +phonographic +whitefish +sportive +audiobook +kalisz +hibernation +latif +duels +ps200 +coxeter +nayak +safeguarding +cantabria +minesweeping +zeiss +dunams +catholicos +sawtooth +ontological +nicobar +bridgend +unclassified +intrinsically +hanoverian +rabbitohs +kenseth +alcalde +northumbrian +raritan +septuagint +presse +sevres +origen +dandenong +peachtree +intersected +impeded +usages +hippodrome +novara +trajectories +customarily +yardage +inflected +yanow +kalan +taverns +liguria +librettist +intermarriage +1760s +courant +gambier +infanta +ptolemaic +ukulele +haganah +sceptical +manchukuo +plexus +implantation +hilal +intersex +efficiencies +arbroath +hagerstown +adelphi +diario +marais +matti +lifes +coining +modalities +divya +bletchley +conserving +ivorian +mithridates +generative +strikeforce +laymen +toponymy +pogrom +satya +meticulously +agios +dufferin +yaakov +fortnightly +cargoes +deterrence +prefrontal +przemysl +mitterrand +commemorations +chatsworth +gurdwara +abuja +chakraborty +badajoz +geometries +artiste +diatonic +ganglion +presides +marymount +nanak +cytokines +feudalism +storks +rowers +widens +politico +evangelicals +assailants +pittsfield +allowable +bijapur +telenovelas +dichomeris +glenelg +herbivores +keita +inked +radom +fundraisers +constantius +boheme +portability +komnenos +crystallography +derrida +moderates +tavistock +fateh +spacex +disjoint +bristles +commercialized +interwoven +empirically +regius +bulacan +newsday +showa +radicalism +yarrow +pleura +sayed +structuring +cotes +reminiscences +acetyl +edicts +escalators +aomori +encapsulated +legacies +bunbury +placings +fearsome +postscript +powerfully +keighley +hildesheim +amicus +crevices +deserters +benelux +aurangabad +freeware +ioannis +carpathians +chirac +seceded +prepaid +landlocked +naturalised +yanukovych +soundscan +blotch +phenotypic +determinants +twente +dictatorial +giessen +composes +recherche +pathophysiology +inventories +ayurveda +elevating +gravestone +degeneres +vilayet +popularizing +spartanburg +bloemfontein +previewed +renunciation +genotype +ogilvy +tracery +blacklisted +emissaries +diploid +disclosures +tupolev +shinjuku +antecedents +pennine +braganza +bhattacharya +countable +spectroscopic +ingolstadt +theseus +corroborated +compounding +thrombosis +extremadura +medallions +hasanabad +lambton +perpetuity +glycol +besancon +palaiologos +pandey +caicos +antecedent +stratum +laserdisc +novitiate +crowdfunding +palatal +sorceress +dassault +toughness +celle +cezanne +vientiane +tioga +hander +crossbar +gisborne +cursor +inspectorate +serif +praia +sphingidae +nameplate +psalter +ivanovic +sitka +equalised +mutineers +sergius +outgrowth +creationism +haredi +rhizomes +predominate +undertakings +vulgate +hydrothermal +abbeville +geodesic +kampung +physiotherapy +unauthorised +asteraceae +conservationist +minoan +supersport +mohammadabad +cranbrook +mentorship +legitimately +marshland +datuk +louvain +potawatomi +carnivores +levies +lyell +hymnal +regionals +tinto +shikoku +conformal +wanganui +beira +lleida +standstill +deloitte +formula_40 +corbusier +chancellery +mixtapes +airtime +muhlenberg +formula_39 +bracts +thrashers +prodigious +gironde +chickamauga +uyghurs +substitutions +pescara +batangas +gregarious +gijon +paleo +mathura +pumas +proportionally +hawkesbury +yucca +kristiania +funimation +fluted +eloquence +mohun +aftermarket +chroniclers +futurist +nonconformist +branko +mannerisms +lesnar +opengl +altos +retainers +ashfield +shelbourne +sulaiman +divisie +gwent +locarno +lieder +minkowski +bivalve +redeployed +cartography +seaway +bookings +decays +ostend +antiquaries +pathogenesis +formula_38 +chrysalis +esperance +valli +motogp +homelands +bridged +bloor +ghazal +vulgaris +baekje +prospector +calculates +debtors +hesperiidae +titian +returner +landgrave +frontenac +kelowna +pregame +castelo +caius +canoeist +watercolours +winterthur +superintendents +dissonance +dubstep +adorn +matic +salih +hillel +swordsman +flavoured +emitter +assays +monongahela +deeded +brazzaville +sufferings +babylonia +fecal +umbria +astrologer +gentrification +frescos +phasing +zielona +ecozone +candido +manoj +quadrilateral +gyula +falsetto +prewar +puntland +infinitive +contraceptive +bakhtiari +ohrid +socialization +tailplane +evoking +havelock +macapagal +plundering +104th +keynesian +templars +phrasing +morphologically +czestochowa +humorously +catawba +burgas +chiswick +ellipsoid +kodansha +inwards +gautama +katanga +orthopaedic +heilongjiang +sieges +outsourced +subterminal +vijayawada +hares +oration +leitrim +ravines +manawatu +cryogenic +tracklisting +about.com +ambedkar +degenerated +hastened +venturing +lobbyists +shekhar +typefaces +northcote +rugen +'good +ornithology +asexual +hemispheres +unsupported +glyphs +spoleto +epigenetic +musicianship +donington +diogo +kangxi +bisected +polymorphism +megawatt +salta +embossed +cheetahs +cruzeiro +unhcr +aristide +rayleigh +maturing +indonesians +noire +llano +ffffff +camus +purges +annales +convair +apostasy +algol +phage +apaches +marketers +aldehyde +pompidou +kharkov +forgeries +praetorian +divested +retrospectively +gornji +scutellum +bitumen +pausanias +magnification +imitations +nyasaland +geographers +floodlights +athlone +hippolyte +expositions +clarinetist +razak +neutrinos +rotax +sheykh +plush +interconnect +andalus +cladogram +rudyard +resonator +granby +blackfriars +placido +windscreen +sahel +minamoto +haida +cations +emden +blackheath +thematically +blacklist +pawel +disseminating +academical +undamaged +raytheon +harsher +powhatan +ramachandran +saddles +paderborn +capping +zahra +prospecting +glycine +chromatin +profane +banska +helmand +okinawan +dislocation +oscillators +insectivorous +foyle +gilgit +autonomic +tuareg +sluice +pollinated +multiplexed +granary +narcissus +ranchi +staines +nitra +goalscoring +midwifery +pensioners +algorithmic +meetinghouse +biblioteca +besar +narva +angkor +predate +lohan +cyclical +detainee +occipital +eventing +faisalabad +dartmoor +kublai +courtly +resigns +radii +megachilidae +cartels +shortfall +xhosa +unregistered +benchmarks +dystopian +bulkhead +ponsonby +jovanovic +accumulates +papuan +bhutanese +intuitively +gotaland +headliners +recursion +dejan +novellas +diphthongs +imbued +withstood +analgesic +amplify +powertrain +programing +maidan +alstom +affirms +eradicated +summerslam +videogame +molla +severing +foundered +gallium +atmospheres +desalination +shmuel +howmeh +catolica +bossier +reconstructing +isolates +lyase +tweets +unconnected +tidewater +divisible +cohorts +orebro +presov +furnishing +folklorist +simplifying +centrale +notations +factorization +monarchies +deepen +macomb +facilitation +hennepin +declassified +redrawn +microprocessors +preliminaries +enlarging +timeframe +deutschen +shipbuilders +patiala +ferrous +aquariums +genealogies +vieux +unrecognized +bridgwater +tetrahedral +thule +resignations +gondwana +registries +agder +dataset +felled +parva +analyzer +worsen +coleraine +columella +blockaded +polytechnique +reassembled +reentry +narvik +greys +nigra +knockouts +bofors +gniezno +slotted +hamasaki +ferrers +conferring +thirdly +domestication +photojournalist +universality +preclude +ponting +halved +thereupon +photosynthetic +ostrava +mismatch +pangasinan +intermediaries +abolitionists +transited +headings +ustase +radiological +interconnection +dabrowa +invariants +honorius +preferentially +chantilly +marysville +dialectical +antioquia +abstained +gogol +dirichlet +muricidae +symmetries +reproduces +brazos +fatwa +bacillus +ketone +paribas +chowk +multiplicative +dermatitis +mamluks +devotes +adenosine +newbery +meditative +minefields +inflection +oxfam +conwy +bystrica +imprints +pandavas +infinitesimal +conurbation +amphetamine +reestablish +furth +edessa +injustices +frankston +serjeant +4x200 +khazar +sihanouk +longchamp +stags +pogroms +coups +upperparts +endpoints +infringed +nuanced +summing +humorist +pacification +ciaran +jamaat +anteriorly +roddick +springboks +faceted +hypoxia +rigorously +cleves +fatimid +ayurvedic +tabled +ratna +senhora +maricopa +seibu +gauguin +holomorphic +campgrounds +amboy +coordinators +ponderosa +casemates +ouachita +nanaimo +mindoro +zealander +rimsky +cluny +tomaszow +meghalaya +caetano +tilak +roussillon +landtag +gravitation +dystrophy +cephalopods +trombones +glens +killarney +denominated +anthropogenic +pssas +roubaix +carcasses +montmorency +neotropical +communicative +rabindranath +ordinated +separable +overriding +surged +sagebrush +conciliation +codice_4 +durrani +phosphatase +qadir +votive +revitalized +taiyuan +tyrannosaurus +graze +slovaks +nematodes +environmentalism +blockhouse +illiteracy +schengen +ecotourism +alternation +conic +wields +hounslow +blackfoot +kwame +ambulatory +volhynia +hordaland +croton +piedras +rohit +drava +conceptualized +birla +illustrative +gurgaon +barisal +tutsi +dezong +nasional +polje +chanson +clarinets +krasnoyarsk +aleksandrovich +cosmonaut +d'este +palliative +midseason +silencing +wardens +durer +girders +salamanders +torrington +supersonics +lauda +farid +circumnavigation +embankments +funnels +bajnoksag +lorries +cappadocia +jains +warringah +retirees +burgesses +equalization +cusco +ganesan +algal +amazonian +lineups +allocating +conquerors +usurper +mnemonic +predating +brahmaputra +ahmadabad +maidenhead +numismatic +subregion +encamped +reciprocating +freebsd +irgun +tortoises +governorates +zionists +airfoil +collated +ajmer +fiennes +etymological +polemic +chadian +clerestory +nordiques +fluctuated +calvados +oxidizing +trailhead +massena +quarrels +dordogne +tirunelveli +pyruvate +pulsed +athabasca +sylar +appointee +serer +japonica +andronikos +conferencing +nicolaus +chemin +ascertained +incited +woodbine +helices +hospitalised +emplacements +to/from +orchestre +tyrannical +pannonia +methodism +pop/rock +shibuya +berbers +despot +seaward +westpac +separator +perpignan +alamein +judeo +publicize +quantization +ethniki +gracilis +menlo +offside +oscillating +unregulated +succumbing +finnmark +metrical +suleyman +raith +sovereigns +bundesstrasse +kartli +fiduciary +darshan +foramen +curler +concubines +calvinism +larouche +bukhara +sophomores +mohanlal +lutheranism +monomer +eamonn +'black +uncontested +immersive +tutorials +beachhead +bindings +permeable +postulates +comite +transformative +indiscriminate +hofstra +associacao +amarna +dermatology +lapland +aosta +babur +unambiguous +formatting +schoolboys +gwangju +superconducting +replayed +adherent +aureus +compressors +forcible +spitsbergen +boulevards +budgeting +nossa +annandale +perumal +interregnum +sassoon +kwajalein +greenbrier +caldas +triangulation +flavius +increment +shakhtar +nullified +pinfall +nomen +microfinance +depreciation +cubist +steeper +splendour +gruppe +everyman +chasers +campaigners +bridle +modality +percussive +darkly +capes +velar +picton +triennial +factional +padang +toponym +betterment +norepinephrine +112th +estuarine +diemen +warehousing +morphism +ideologically +pairings +immunization +crassus +exporters +sefer +flocked +bulbous +deseret +booms +calcite +bohol +elven +groot +pulau +citigroup +wyeth +modernizing +layering +pastiche +complies +printmaker +condenser +theropod +cassino +oxyrhynchus +akademie +trainings +lowercase +coxae +parte +chetniks +pentagonal +keselowski +monocoque +morsi +reticulum +meiosis +clapboard +recoveries +tinge +an/fps +revista +sidon +livre +epidermis +conglomerates +kampong +congruent +harlequins +tergum +simplifies +epidemiological +underwriting +tcp/ip +exclusivity +multidimensional +mysql +columbine +ecologist +hayat +sicilies +levees +handset +aesop +usenet +pacquiao +archiving +alexandrian +compensatory +broadsheet +annotation +bahamian +d'affaires +interludes +phraya +shamans +marmara +customizable +immortalized +ambushes +chlorophyll +diesels +emulsion +rheumatoid +voluminous +screenwriters +tailoring +sedis +runcorn +democratization +bushehr +anacostia +constanta +antiquary +sixtus +radiate +advaita +antimony +acumen +barristers +reichsbahn +ronstadt +symbolist +pasig +cursive +secessionist +afrikaner +munnetra +inversely +adsorption +syllabic +moltke +idioms +midline +olimpico +diphosphate +cautions +radziwill +mobilisation +copelatus +trawlers +unicron +bhaskar +financiers +minimalism +derailment +marxists +oireachtas +abdicate +eigenvalue +zafar +vytautas +ganguly +chelyabinsk +telluride +subordination +ferried +dived +vendee +pictish +dimitrov +expiry +carnation +cayley +magnitudes +lismore +gretna +sandwiched +unmasked +sandomierz +swarthmore +tetra +nanyang +pevsner +dehradun +mormonism +rashi +complying +seaplanes +ningbo +cooperates +strathcona +mornington +mestizo +yulia +edgbaston +palisade +ethno +polytopes +espirito +tymoshenko +pronunciations +paradoxical +taichung +chipmunks +erhard +maximise +accretion +kanda +`abdu'l +narrowest +umpiring +mycenaean +divisor +geneticist +ceredigion +barque +hobbyists +equates +auxerre +spinose +cheil +sweetwater +guano +carboxylic +archiv +tannery +cormorant +agonists +fundacion +anbar +tunku +hindrance +meerut +concordat +secunderabad +kachin +achievable +murfreesboro +comprehensively +forges +broadest +synchronised +speciation +scapa +aliyev +conmebol +tirelessly +subjugated +pillaged +udaipur +defensively +lakhs +stateless +haasan +headlamps +patterning +podiums +polyphony +mcmurdo +mujer +vocally +storeyed +mucosa +multivariate +scopus +minimizes +formalised +certiorari +bourges +populate +overhanging +gaiety +unreserved +borromeo +woolworths +isotopic +bashar +purify +vertebra +medan +juxtaposition +earthwork +elongation +chaudhary +schematic +piast +steeped +nanotubes +fouls +achaea +legionnaires +abdur +qmjhl +embraer +hardback +centerville +ilocos +slovan +whitehorse +mauritian +moulding +mapuche +donned +provisioning +gazprom +jonesboro +audley +lightest +calyx +coldwater +trigonometric +petroglyphs +psychoanalyst +congregate +zambezi +fissure +supervises +bexley +etobicoke +wairarapa +tectonics +emphasises +formula_41 +debugging +linfield +spatially +ionizing +ungulates +orinoco +clades +erlangen +news/talk +vols. +ceara +yakovlev +finsbury +entanglement +fieldhouse +graphene +intensifying +grigory +keyong +zacatecas +ninian +allgemeine +keswick +societa +snorri +femininity +najib +monoclonal +guyanese +postulate +huntly +abbeys +machinist +yunus +emphasising +ishaq +urmia +bremerton +pretenders +lumiere +thoroughfares +chikara +dramatized +metathorax +taiko +transcendence +wycliffe +retrieves +umpired +steuben +racehorses +taylors +kuznetsov +montezuma +precambrian +canopies +gaozong +propodeum +disestablished +retroactive +shoreham +rhizome +doubleheader +clinician +diwali +quartzite +shabaab +agassiz +despatched +stormwater +luxemburg +callao +universidade +courland +skane +glyph +dormers +witwatersrand +curacy +qualcomm +nansen +entablature +lauper +hausdorff +lusaka +ruthenian +360deg +cityscape +douai +vaishnava +spars +vaulting +rationalist +gygax +sequestration +typology +pollinates +accelerators +leben +colonials +cenotaph +imparted +carthaginians +equaled +rostrum +gobind +bodhisattva +oberst +bicycling +arabi +sangre +biophysics +hainaut +vernal +lunenburg +apportioned +finches +lajos +nenad +repackaged +zayed +nikephoros +r.e.m +swaminarayan +gestalt +unplaced +crags +grohl +sialkot +unsaturated +gwinnett +linemen +forays +palakkad +writs +instrumentalists +aircrews +badged +terrapins +180deg +oneness +commissariat +changi +pupation +circumscribed +contador +isotropic +administrated +fiefs +nimes +intrusions +minoru +geschichte +nadph +tainan +changchun +carbondale +frisia +swapo +evesham +hawai'i +encyclopedic +transporters +dysplasia +formula_42 +onsite +jindal +guetta +judgements +narbonne +permissions +paleogene +rationalism +vilna +isometric +subtracted +chattahoochee +lamina +missa +greville +pervez +lattices +persistently +crystallization +timbered +hawaiians +fouling +interrelated +masood +ripening +stasi +gamal +visigothic +warlike +cybernetics +tanjung +forfar +cybernetic +karelian +brooklands +belfort +greifswald +campeche +inexplicably +refereeing +understory +uninterested +prius +collegiately +sefid +sarsfield +categorize +biannual +elsevier +eisteddfod +declension +autonoma +procuring +misrepresentation +novelization +bibliographic +shamanism +vestments +potash +eastleigh +ionized +turan +lavishly +scilly +balanchine +importers +parlance +'that +kanyakumari +synods +mieszko +crossovers +serfdom +conformational +legislated +exclave +heathland +sadar +differentiates +propositional +konstantinos +photoshop +manche +vellore +appalachia +orestes +taiga +exchanger +grozny +invalidated +baffin +spezia +staunchly +eisenach +robustness +virtuosity +ciphers +inlets +bolagh +understandings +bosniaks +parser +typhoons +sinan +luzerne +webcomic +subtraction +jhelum +businessweek +ceske +refrained +firebox +mitigated +helmholtz +dilip +eslamabad +metalwork +lucan +apportionment +provident +gdynia +schooners +casement +danse +hajjiabad +benazir +buttress +anthracite +newsreel +wollaston +dispatching +cadastral +riverboat +provincetown +nantwich +missal +irreverent +juxtaposed +darya +ennobled +electropop +stereoscopic +maneuverability +laban +luhansk +udine +collectibles +haulage +holyrood +materially +supercharger +gorizia +shkoder +townhouses +pilate +layoffs +folkloric +dialectic +exuberant +matures +malla +ceuta +citizenry +crewed +couplet +stopover +transposition +tradesmen +antioxidant +amines +utterance +grahame +landless +isere +diction +appellant +satirist +urbino +intertoto +subiaco +antonescu +nehemiah +ubiquitin +emcee +stourbridge +fencers +103rd +wranglers +monteverdi +watertight +expounded +xiamen +manmohan +pirie +threefold +antidepressant +sheboygan +grieg +cancerous +diverging +bernini +polychrome +fundamentalism +bihari +critiqued +cholas +villers +tendulkar +dafydd +vastra +fringed +evangelization +episcopalian +maliki +sana'a +ashburton +trianon +allegany +heptathlon +insufficiently +panelists +pharrell +hexham +amharic +fertilized +plumes +cistern +stratigraphy +akershus +catalans +karoo +rupee +minuteman +quantification +wigmore +leutnant +metanotum +weeknights +iridescent +extrasolar +brechin +deuterium +kuching +lyricism +astrakhan +brookhaven +euphorbia +hradec +bhagat +vardar +aylmer +positron +amygdala +speculators +unaccompanied +debrecen +slurry +windhoek +disaffected +rapporteur +mellitus +blockers +fronds +yatra +sportsperson +precession +physiologist +weeknight +pidgin +pharma +condemns +standardize +zetian +tibor +glycoprotein +emporia +cormorants +amalie +accesses +leonhard +denbighshire +roald +116th +will.i.am +symbiosis +privatised +meanders +chemnitz +jabalpur +shing +secede +ludvig +krajina +homegrown +snippets +sasanian +euripides +peder +cimarron +streaked +graubunden +kilimanjaro +mbeki +middleware +flensburg +bukovina +lindwall +marsalis +profited +abkhaz +polis +camouflaged +amyloid +morgantown +ovoid +bodleian +morte +quashed +gamelan +juventud +natchitoches +storyboard +freeview +enumeration +cielo +preludes +bulawayo +1600s +olympiads +multicast +faunal +asura +reinforces +puranas +ziegfeld +handicraft +seamount +kheil +noche +hallmarks +dermal +colorectal +encircle +hessen +umbilicus +sunnis +leste +unwin +disclosing +superfund +montmartre +refuelling +subprime +kolhapur +etiology +bismuth +laissez +vibrational +mazar +alcoa +rumsfeld +recurve +ticonderoga +lionsgate +onlookers +homesteads +filesystem +barometric +kingswood +biofuel +belleza +moshav +occidentalis +asymptomatic +northeasterly +leveson +huygens +numan +kingsway +primogeniture +toyotomi +yazoo +limpets +greenbelt +booed +concurrence +dihedral +ventrites +raipur +sibiu +plotters +kitab +109th +trackbed +skilful +berthed +effendi +fairing +sephardi +mikhailovich +lockyer +wadham +invertible +paperbacks +alphabetic +deuteronomy +constitutive +leathery +greyhounds +estoril +beechcraft +poblacion +cossidae +excreted +flamingos +singha +olmec +neurotransmitters +ascoli +nkrumah +forerunners +dualism +disenchanted +benefitted +centrum +undesignated +noida +o'donoghue +collages +egrets +egmont +wuppertal +cleave +montgomerie +pseudomonas +srinivasa +lymphatic +stadia +resold +minima +evacuees +consumerism +ronde +biochemist +automorphism +hollows +smuts +improvisations +vespasian +bream +pimlico +eglin +colne +melancholic +berhad +ousting +saale +notaulices +ouest +hunslet +tiberias +abdomina +ramsgate +stanislas +donbass +pontefract +sucrose +halts +drammen +chelm +l'arc +taming +trolleys +konin +incertae +licensees +scythian +giorgos +dative +tanglewood +farmlands +o'keeffe +caesium +romsdal +amstrad +corte +oglethorpe +huntingdonshire +magnetization +adapts +zamosc +shooto +cuttack +centrepiece +storehouse +winehouse +morbidity +woodcuts +ryazan +buddleja +buoyant +bodmin +estero +austral +verifiable +periyar +christendom +curtail +shura +kaifeng +cotswold +invariance +seafaring +gorica +androgen +usman +seabird +forecourt +pekka +juridical +audacious +yasser +cacti +qianlong +polemical +d'amore +espanyol +distrito +cartographers +pacifism +serpents +backa +nucleophilic +overturning +duplicates +marksman +oriente +vuitton +oberleutnant +gielgud +gesta +swinburne +transfiguration +1750s +retaken +celje +fredrikstad +asuka +cropping +mansard +donates +blacksmiths +vijayanagara +anuradhapura +germinate +betis +foreshore +jalandhar +bayonets +devaluation +frazione +ablaze +abidjan +approvals +homeostasis +corollary +auden +superfast +redcliffe +luxembourgish +datum +geraldton +printings +ludhiana +honoree +synchrotron +invercargill +hurriedly +108th +three-and-a-half +colonist +bexar +limousin +bessemer +ossetian +nunataks +buddhas +rebuked +thais +tilburg +verdicts +interleukin +unproven +dordrecht +solent +acclamation +muammar +dahomey +operettas +4x400 +arrears +negotiators +whitehaven +apparitions +armoury +psychoactive +worshipers +sculptured +elphinstone +airshow +kjell +o'callaghan +shrank +professorships +predominance +subhash +coulomb +sekolah +retrofitted +samos +overthrowing +vibrato +resistors +palearctic +datasets +doordarshan +subcutaneous +compiles +immorality +patchwork +trinidadian +glycogen +pronged +zohar +visigoths +freres +akram +justo +agora +intakes +craiova +playwriting +bukhari +militarism +iwate +petitioners +harun +wisla +inefficiency +vendome +ledges +schopenhauer +kashi +entombed +assesses +tenn. +noumea +baguio +carex +o'donovan +filings +hillsdale +conjectures +blotches +annuals +lindisfarne +negated +vivek +angouleme +trincomalee +cofactor +verkhovna +backfield +twofold +automaker +rudra +freighters +darul +gharana +busway +formula_43 +plattsburgh +portuguesa +showrunner +roadmap +valenciennes +erdos +biafra +spiritualism +transactional +modifies +carne +107th +cocos +gcses +tiverton +radiotherapy +meadowlands +gunma +srebrenica +foxtel +authenticated +enslavement +classicist +klaipeda +minstrels +searchable +infantrymen +incitement +shiga +nadp+ +urals +guilders +banquets +exteriors +counterattacks +visualized +diacritics +patrimony +svensson +transepts +prizren +telegraphy +najaf +emblazoned +coupes +effluent +ragam +omani +greensburg +taino +flintshire +cd/dvd +lobbies +narrating +cacao +seafarers +bicolor +collaboratively +suraj +floodlit +sacral +puppetry +tlingit +malwa +login +motionless +thien +overseers +vihar +golem +specializations +bathhouse +priming +overdubs +winningest +archetypes +uniao +acland +creamery +slovakian +lithographs +maryborough +confidently +excavating +stillborn +ramallah +audiencia +alava +ternary +hermits +rostam +bauxite +gawain +lothair +captions +gulfstream +timelines +receded +mediating +petain +bastia +rudbar +bidders +disclaimer +shrews +tailings +trilobites +yuriy +jamil +demotion +gynecology +rajinikanth +madrigals +ghazni +flycatchers +vitebsk +bizet +computationally +kashgar +refinements +frankford +heralds +europe/africa +levante +disordered +sandringham +queues +ransacked +trebizond +verdes +comedie +primitives +figurine +organists +culminate +gosport +coagulation +ferrying +hoyas +polyurethane +prohibitive +midfielders +ligase +progesterone +defectors +sweetened +backcountry +diodorus +waterside +nieuport +khwaja +jurong +decried +gorkha +ismaili +300th +octahedral +kindergartens +paseo +codification +notifications +disregarding +risque +reconquista +shortland +atolls +texarkana +perceval +d'etudes +kanal +herbicides +tikva +nuova +gatherer +dissented +soweto +dexterity +enver +bacharach +placekicker +carnivals +automate +maynooth +symplectic +chetnik +militaire +upanishads +distributive +strafing +championing +moiety +miliband +blackadder +enforceable +maung +dimer +stadtbahn +diverges +obstructions +coleophoridae +disposals +shamrocks +aural +banca +bahru +coxed +grierson +vanadium +watermill +radiative +ecoregions +berets +hariri +bicarbonate +evacuations +mallee +nairn +rushden +loggia +slupsk +satisfactorily +milliseconds +cariboo +reine +cyclo +pigmentation +postmodernism +aqueducts +vasari +bourgogne +dilemmas +liquefied +fluminense +alloa +ibaraki +tenements +kumasi +humerus +raghu +labours +putsch +soundcloud +bodybuilder +rakyat +domitian +pesaro +translocation +sembilan +homeric +enforcers +tombstones +lectureship +rotorua +salamis +nikolaos +inferences +superfortress +lithgow +surmised +undercard +tarnow +barisan +stingrays +federacion +coldstream +haverford +ornithological +heerenveen +eleazar +jyoti +murali +bamako +riverbed +subsidised +theban +conspicuously +vistas +conservatorium +madrasa +kingfishers +arnulf +credential +syndicalist +sheathed +discontinuity +prisms +tsushima +coastlines +escapees +vitis +optimizing +megapixel +overground +embattled +halide +sprinters +buoys +mpumalanga +peculiarities +106th +roamed +menezes +macao +prelates +papyri +freemen +dissertations +irishmen +pooled +sverre +reconquest +conveyance +subjectivity +asturian +circassian +formula_45 +comdr +thickets +unstressed +monro +passively +harmonium +moveable +dinar +carlsson +elysees +chairing +b'nai +confusingly +kaoru +convolution +godolphin +facilitator +saxophones +eelam +jebel +copulation +anions +livres +licensure +pontypridd +arakan +controllable +alessandria +propelling +stellenbosch +tiber +wolka +liberators +yarns +d'azur +tsinghua +semnan +amhara +ablation +melies +tonality +historique +beeston +kahne +intricately +sonoran +robespierre +gyrus +boycotts +defaulted +infill +maranhao +emigres +framingham +paraiba +wilhelmshaven +tritium +skyway +labial +supplementation +possessor +underserved +motets +maldivian +marrakech +quays +wikimedia +turbojet +demobilization +petrarch +encroaching +sloops +masted +karbala +corvallis +agribusiness +seaford +stenosis +hieronymus +irani +superdraft +baronies +cortisol +notability +veena +pontic +cyclin +archeologists +newham +culled +concurring +aeolian +manorial +shouldered +fords +philanthropists +105th +siddharth +gotthard +halim +rajshahi +jurchen +detritus +practicable +earthenware +discarding +travelogue +neuromuscular +elkhart +raeder +zygmunt +metastasis +internees +102nd +vigour +upmarket +summarizing +subjunctive +offsets +elizabethtown +udupi +pardubice +repeaters +instituting +archaea +substandard +technische +linga +anatomist +flourishes +velika +tenochtitlan +evangelistic +fitchburg +springbok +cascading +hydrostatic +avars +occasioned +filipina +perceiving +shimbun +africanus +consternation +tsing +optically +beitar +45deg +abutments +roseville +monomers +huelva +lotteries +hypothalamus +internationalist +electromechanical +hummingbirds +fibreglass +salaried +dramatists +uncovers +invokes +earners +excretion +gelding +ancien +aeronautica +haverhill +stour +ittihad +abramoff +yakov +ayodhya +accelerates +industrially +aeroplanes +deleterious +dwelt +belvoir +harpalus +atpase +maluku +alasdair +proportionality +taran +epistemological +interferometer +polypeptide +adjudged +villager +metastatic +marshalls +madhavan +archduchess +weizmann +kalgoorlie +balan +predefined +sessile +sagaing +brevity +insecticide +psychosocial +africana +steelworks +aether +aquifers +belem +mineiro +almagro +radiators +cenozoic +solute +turbocharger +invicta +guested +buccaneer +idolatry +unmatched +paducah +sinestro +dispossessed +conforms +responsiveness +cyanobacteria +flautist +procurator +complementing +semifinalist +rechargeable +permafrost +cytokine +refuges +boomed +gelderland +franchised +jinan +burnie +doubtless +randomness +colspan=12 +angra +ginebra +famers +nuestro +declarative +roughness +lauenburg +motile +rekha +issuer +piney +interceptors +napoca +gipsy +formulaic +formula_44 +viswanathan +ebrahim +thessalonica +galeria +muskogee +unsold +html5 +taito +mobutu +icann +carnarvon +fairtrade +morphisms +upsilon +nozzles +fabius +meander +murugan +strontium +episcopacy +sandinista +parasol +attenuated +bhima +primeval +panay +ordinator +negara +osteoporosis +glossop +ebook +paradoxically +grevillea +modoc +equating +phonetically +legumes +covariant +dorje +quatre +bruxelles +pyroclastic +shipbuilder +zhaozong +obscuring +sveriges +tremolo +extensible +barrack +multnomah +hakon +chaharmahal +parsing +volumetric +astrophysical +glottal +combinatorics +freestanding +encoder +paralysed +cavalrymen +taboos +heilbronn +orientalis +lockport +marvels +ozawa +dispositions +waders +incurring +saltire +modulate +papilio +phenol +intermedia +rappahannock +plasmid +fortify +phenotypes +transiting +correspondences +leaguer +larnaca +incompatibility +mcenroe +deeming +endeavoured +aboriginals +helmed +salar +arginine +werke +ferrand +expropriated +delimited +couplets +phoenicians +petioles +ouster +anschluss +protectionist +plessis +urchins +orquesta +castleton +juniata +bittorrent +fulani +donji +mykola +rosemont +chandos +scepticism +signer +chalukya +wicketkeeper +coquitlam +programmatic +o'brian +carteret +urology +steelhead +paleocene +konkan +bettered +venkatesh +surfacing +longitudinally +centurions +popularization +yazid +douro +widths +premios +leonards +gristmill +fallujah +arezzo +leftists +ecliptic +glycerol +inaction +disenfranchised +acrimonious +depositing +parashah +cockatoo +marechal +bolzano +chios +cablevision +impartiality +pouches +thickly +equities +bentinck +emotive +boson +ashdown +conquistadors +parsi +conservationists +reductive +newlands +centerline +ornithologists +waveguide +nicene +philological +hemel +setanta +masala +aphids +convening +casco +matrilineal +chalcedon +orthographic +hythe +replete +damming +bolivarian +admixture +embarks +borderlands +conformed +nagarjuna +blenny +chaitanya +suwon +shigeru +tatarstan +lingayen +rejoins +grodno +merovingian +hardwicke +puducherry +prototyping +laxmi +upheavals +headquarter +pollinators +bromine +transom +plantagenet +arbuthnot +chidambaram +woburn +osamu +panelling +coauthored +zhongshu +hyaline +omissions +aspergillus +offensively +electrolytic +woodcut +sodom +intensities +clydebank +piotrkow +supplementing +quipped +focke +harbinger +positivism +parklands +wolfenbuttel +cauca +tryptophan +taunus +curragh +tsonga +remand +obscura +ashikaga +eltham +forelimbs +analogs +trnava +observances +kailash +antithesis +ayumi +abyssinia +dorsally +tralee +pursuers +misadventures +padova +perot +mahadev +tarim +granth +licenced +compania +patuxent +baronial +korda +cochabamba +codices +karna +memorialized +semaphore +playlists +mandibular +halal +sivaji +scherzinger +stralsund +foundries +ribosome +mindfulness +nikolayevich +paraphyletic +newsreader +catalyze +ioannina +thalamus +gbit/s +paymaster +sarab +500th +replenished +gamepro +cracow +formula_46 +gascony +reburied +lessing +easement +transposed +meurthe +satires +proviso +balthasar +unbound +cuckoos +durbar +louisbourg +cowes +wholesalers +manet +narita +xiaoping +mohamad +illusory +cathal +reuptake +alkaloid +tahrir +mmorpg +underlies +anglicanism +repton +aharon +exogenous +buchenwald +indigent +odostomia +milled +santorum +toungoo +nevsky +steyr +urbanisation +darkseid +subsonic +canaanite +akiva +eglise +dentition +mediators +cirencester +peloponnesian +malmesbury +durres +oerlikon +tabulated +saens +canaria +ischemic +esterhazy +ringling +centralization +walthamstow +nalanda +lignite +takht +leninism +expiring +circe +phytoplankton +promulgation +integrable +breeches +aalto +menominee +borgo +scythians +skrull +galleon +reinvestment +raglan +reachable +liberec +airframes +electrolysis +geospatial +rubiaceae +interdependence +symmetrically +simulcasts +keenly +mauna +adipose +zaidi +fairport +vestibular +actuators +monochromatic +literatures +congestive +sacramental +atholl +skytrain +tycho +tunings +jamia +catharina +modifier +methuen +tapings +infiltrating +colima +grafting +tauranga +halides +pontificate +phonetics +koper +hafez +grooved +kintetsu +extrajudicial +linkoping +cyberpunk +repetitions +laurentian +parnu +bretton +darko +sverdlovsk +foreshadowed +akhenaten +rehnquist +gosford +coverts +pragmatism +broadleaf +ethiopians +instated +mediates +sodra +opulent +descriptor +enugu +shimla +leesburg +officership +giffard +refectory +lusitania +cybermen +fiume +corus +tydfil +lawrenceville +ocala +leviticus +burghers +ataxia +richthofen +amicably +acoustical +watling +inquired +tiempo +multiracial +parallelism +trenchard +tokyopop +germanium +usisl +philharmonia +shapur +jacobites +latinized +sophocles +remittances +o'farrell +adder +dimitrios +peshwa +dimitar +orlov +outstretched +musume +satish +dimensionless +serialised +baptisms +pagasa +antiviral +1740s +quine +arapaho +bombardments +stratosphere +ophthalmic +injunctions +carbonated +nonviolence +asante +creoles +sybra +boilermakers +abington +bipartite +permissive +cardinality +anheuser +carcinogenic +hohenlohe +surinam +szeged +infanticide +generically +floorball +'white +automakers +cerebellar +homozygous +remoteness +effortlessly +allude +'great +headmasters +minting +manchurian +kinabalu +wemyss +seditious +widgets +marbled +almshouses +bards +subgenres +tetsuya +faulting +kickboxer +gaulish +hoseyn +malton +fluvial +questionnaires +mondale +downplayed +traditionalists +vercelli +sumatran +landfills +gamesradar +exerts +franciszek +unlawfully +huesca +diderot +libertarians +professorial +laane +piecemeal +conidae +taiji +curatorial +perturbations +abstractions +szlachta +watercraft +mullah +zoroastrianism +segmental +khabarovsk +rectors +affordability +scuola +diffused +stena +cyclonic +workpiece +romford +'little +jhansi +stalag +zhongshan +skipton +maracaibo +bernadotte +thanet +groening +waterville +encloses +sahrawi +nuffield +moorings +chantry +annenberg +islay +marchers +tenses +wahid +siegen +furstenberg +basques +resuscitation +seminarians +tympanum +gentiles +vegetarianism +tufted +venkata +fantastical +pterophoridae +machined +superposition +glabrous +kaveri +chicane +executors +phyllonorycter +bidirectional +jasta +undertones +touristic +majapahit +navratilova +unpopularity +barbadian +tinian +webcast +hurdler +rigidly +jarrah +staphylococcus +igniting +irrawaddy +stabilised +airstrike +ragas +wakayama +energetically +ekstraklasa +minibus +largemouth +cultivators +leveraging +waitangi +carnaval +weaves +turntables +heydrich +sextus +excavate +govind +ignaz +pedagogue +uriah +borrowings +gemstones +infractions +mycobacterium +batavian +massing +praetor +subalpine +massoud +passers +geostationary +jalil +trainsets +barbus +impair +budejovice +denbigh +pertain +historicity +fortaleza +nederlandse +lamenting +masterchef +doubs +gemara +conductance +ploiesti +cetaceans +courthouses +bhagavad +mihailovic +occlusion +bremerhaven +bulwark +morava +kaine +drapery +maputo +conquistador +kaduna +famagusta +first-past-the-post +erudite +galton +undated +tangential +filho +dismembered +dashes +criterium +darwen +metabolized +blurring +everard +randwick +mohave +impurity +acuity +ansbach +chievo +surcharge +plantain +algoma +porosity +zirconium +selva +sevenoaks +venizelos +gwynne +golgi +imparting +separatism +courtesan +idiopathic +gravestones +hydroelectricity +babar +orford +purposeful +acutely +shard +ridgewood +viterbo +manohar +expropriation +placenames +brevis +cosine +unranked +richfield +newnham +recoverable +flightless +dispersing +clearfield +abu'l +stranraer +kempe +streamlining +goswami +epidermal +pieta +conciliatory +distilleries +electrophoresis +bonne +tiago +curiosities +candidature +picnicking +perihelion +lintel +povoa +gullies +configure +excision +facies +signers +1730s +insufficiency +semiotics +streatham +deactivation +entomological +skippers +albacete +parodying +escherichia +honorees +singaporeans +counterterrorism +tiruchirappalli +omnivorous +metropole +globalisation +athol +unbounded +codice_5 +landforms +classifier +farmhouses +reaffirming +reparation +yomiuri +technologists +mitte +medica +viewable +steampunk +konya +kshatriya +repelling +edgewater +lamiinae +devas +potteries +llandaff +engendered +submits +virulence +uplifted +educationist +metropolitans +frontrunner +dunstable +forecastle +frets +methodius +exmouth +linnean +bouchet +repulsion +computable +equalling +liceo +tephritidae +agave +hydrological +azarenka +fairground +l'homme +enforces +xinhua +cinematographers +cooperstown +sa'id +paiute +christianization +tempos +chippenham +insulator +kotor +stereotyped +dello +cours +hisham +d'souza +eliminations +supercars +passau +rebrand +natures +coote +persephone +rededicated +cleaved +plenum +blistering +indiscriminately +cleese +safed +recursively +compacted +revues +hydration +shillong +echelons +garhwal +pedimented +grower +zwolle +wildflower +annexing +methionine +petah +valens +famitsu +petiole +specialities +nestorian +shahin +tokaido +shearwater +barberini +kinsmen +experimenter +alumnae +cloisters +alumina +pritzker +hardiness +soundgarden +julich +ps300 +watercourse +cementing +wordplay +olivet +demesne +chasseurs +amide +zapotec +gaozu +porphyry +absorbers +indium +analogies +devotions +engravers +limestones +catapulted +surry +brickworks +gotra +rodham +landline +paleontologists +shankara +islip +raucous +trollope +arpad +embarkation +morphemes +recites +picardie +nakhchivan +tolerances +formula_47 +khorramabad +nichiren +adrianople +kirkuk +assemblages +collider +bikaner +bushfires +roofline +coverings +reredos +bibliotheca +mantras +accentuated +commedia +rashtriya +fluctuation +serhiy +referential +fittipaldi +vesicle +geeta +iraklis +immediacy +chulalongkorn +hunsruck +bingen +dreadnoughts +stonemason +meenakshi +lebesgue +undergrowth +baltistan +paradoxes +parlement +articled +tiflis +dixieland +meriden +tejano +underdogs +barnstable +exemplify +venter +tropes +wielka +kankakee +iskandar +zilina +pharyngeal +spotify +materialised +picts +atlantique +theodoric +prepositions +paramilitaries +pinellas +attlee +actuated +piedmontese +grayling +thucydides +multifaceted +unedited +autonomously +universelle +utricularia +mooted +preto +incubated +underlie +brasenose +nootka +bushland +sensu +benzodiazepine +esteghlal +seagoing +amenhotep +azusa +sappers +culpeper +smokeless +thoroughbreds +dargah +gorda +alumna +mankato +zdroj +deleting +culvert +formula_49 +punting +wushu +hindering +immunoglobulin +standardisation +birger +oilfield +quadrangular +ulama +recruiters +netanya +1630s +communaute +istituto +maciej +pathan +meher +vikas +characterizations +playmaker +interagency +intercepts +assembles +horthy +introspection +narada +matra +testes +radnicki +estonians +csiro +instar +mitford +adrenergic +crewmembers +haaretz +wasatch +lisburn +rangefinder +ordre +condensate +reforestation +corregidor +spvgg +modulator +mannerist +faulted +aspires +maktoum +squarepants +aethelred +piezoelectric +mulatto +dacre +progressions +jagiellonian +norge +samaria +sukhoi +effingham +coxless +hermetic +humanists +centrality +litters +stirlingshire +beaconsfield +sundanese +geometrically +caretakers +habitually +bandra +pashtuns +bradenton +arequipa +laminar +brickyard +hitchin +sustains +shipboard +ploughing +trechus +wheelers +bracketed +ilyushin +subotica +d'hondt +reappearance +bridgestone +intermarried +fulfilment +aphasia +birkbeck +transformational +strathmore +hornbill +millstone +lacan +voids +solothurn +gymnasiums +laconia +viaducts +peduncle +teachta +edgware +shinty +supernovae +wilfried +exclaim +parthia +mithun +flashpoint +moksha +cumbia +metternich +avalanches +militancy +motorist +rivadavia +chancellorsville +federals +gendered +bounding +footy +gauri +caliphs +lingam +watchmaker +unrecorded +riverina +unmodified +seafloor +droit +pfalz +chrysostom +gigabit +overlordship +besiege +espn2 +oswestry +anachronistic +ballymena +reactivation +duchovny +ghani +abacetus +duller +legio +watercourses +nord-pas-de-calais +leiber +optometry +swarms +installer +sancti +adverbs +iheartmedia +meiningen +zeljko +kakheti +notional +circuses +patrilineal +acrobatics +infrastructural +sheva +oregonian +adjudication +aamir +wloclawek +overfishing +obstructive +subtracting +aurobindo +archeologist +newgate +'cause +secularization +tehsils +abscess +fingal +janacek +elkhorn +trims +kraftwerk +mandating +irregulars +faintly +congregationalist +sveti +kasai +mishaps +kennebec +provincially +durkheim +scotties +aicte +rapperswil +imphal +surrenders +morphs +nineveh +hoxha +cotabato +thuringian +metalworking +retold +shogakukan +anthers +proteasome +tippeligaen +disengagement +mockumentary +palatial +erupts +flume +corrientes +masthead +jaroslaw +rereleased +bharti +labors +distilling +tusks +varzim +refounded +enniskillen +melkite +semifinalists +vadodara +bermudian +capstone +grasse +origination +populus +alesi +arrondissements +semigroup +verein +opossum +messrs. +portadown +bulbul +tirupati +mulhouse +tetrahedron +roethlisberger +nonverbal +connexion +warangal +deprecated +gneiss +octet +vukovar +hesketh +chambre +despatch +claes +kargil +hideo +gravelly +tyndale +aquileia +tuners +defensible +tutte +theotokos +constructivist +ouvrage +dukla +polisario +monasticism +proscribed +commutation +testers +nipissing +codon +mesto +olivine +concomitant +exoskeleton +purports +coromandel +eyalet +dissension +hippocrates +purebred +yaounde +composting +oecophoridae +procopius +o'day +angiogenesis +sheerness +intelligencer +articular +felixstowe +aegon +endocrinology +trabzon +licinius +pagodas +zooplankton +hooghly +satie +drifters +sarthe +mercian +neuilly +tumours +canal+ +scheldt +inclinations +counteroffensive +roadrunners +tuzla +shoreditch +surigao +predicates +carnot +algeciras +militaries +generalize +bulkheads +gawler +pollutant +celta +rundgren +microrna +gewog +olimpija +placental +lubelski +roxburgh +discerned +verano +kikuchi +musicale +l'enfant +ferocity +dimorphic +antigonus +erzurum +prebendary +recitative +discworld +cyrenaica +stigmella +totnes +sutta +pachuca +ulsan +downton +landshut +castellan +pleural +siedlce +siecle +catamaran +cottbus +utilises +trophic +freeholders +holyhead +u.s.s +chansons +responder +waziristan +suzuka +birding +shogi +asker +acetone +beautification +cytotoxic +dixit +hunterdon +cobblestone +formula_48 +kossuth +devizes +sokoto +interlaced +shuttered +kilowatts +assiniboine +isaak +salto +alderney +sugarloaf +franchising +aggressiveness +toponyms +plaintext +antimatter +henin +equidistant +salivary +bilingualism +mountings +obligate +extirpated +irenaeus +misused +pastoralists +aftab +immigrating +warping +tyrolean +seaforth +teesside +soundwave +oligarchy +stelae +pairwise +iupac +tezuka +posht +orchestrations +landmass +ironstone +gallia +hjalmar +carmelites +strafford +elmhurst +palladio +fragility +teleplay +gruffudd +karoly +yerba +potok +espoo +inductance +macaque +nonprofits +pareto +rock'n'roll +spiritualist +shadowed +skateboarder +utterances +generality +congruence +prostrate +deterred +yellowknife +albarn +maldon +battlements +mohsen +insecticides +khulna +avellino +menstruation +glutathione +springdale +parlophone +confraternity +korps +countrywide +bosphorus +preexisting +damodar +astride +alexandrovich +sprinting +crystallized +botev +leaching +interstates +veers +angevin +undaunted +yevgeni +nishapur +northerners +alkmaar +bethnal +grocers +sepia +tornus +exemplar +trobe +charcot +gyeonggi +larne +tournai +lorain +voided +genji +enactments +maxilla +adiabatic +eifel +nazim +transducer +thelonious +pyrite +deportiva +dialectal +bengt +rosettes +labem +sergeyevich +synoptic +conservator +statuette +biweekly +adhesives +bifurcation +rajapaksa +mammootty +republique +yusef +waseda +marshfield +yekaterinburg +minnelli +fundy +fenian +matchups +dungannon +supremacist +panelled +drenthe +iyengar +fibula +narmada +homeport +oceanside +precept +antibacterial +altarpieces +swath +ospreys +lillooet +legnica +lossless +formula_50 +galvatron +iorga +stormont +rsfsr +loggers +kutno +phenomenological +medallists +cuatro +soissons +homeopathy +bituminous +injures +syndicates +typesetting +displacements +dethroned +makassar +lucchese +abergavenny +targu +alborz +akb48 +boldface +gastronomy +sacra +amenity +accumulator +myrtaceae +cornices +mourinho +denunciation +oxbow +diddley +aargau +arbitrage +bedchamber +gruffydd +zamindar +klagenfurt +caernarfon +slowdown +stansted +abrasion +tamaki +suetonius +dukakis +individualistic +ventrally +hotham +perestroika +ketones +fertilisation +sobriquet +couplings +renderings +misidentified +rundfunk +sarcastically +braniff +concours +dismissals +elegantly +modifiers +crediting +combos +crucially +seafront +lieut +ischemia +manchus +derivations +proteases +aristophanes +adenauer +porting +hezekiah +sante +trulli +hornblower +foreshadowing +ypsilanti +dharwad +khani +hohenstaufen +distillers +cosmodrome +intracranial +turki +salesian +gorzow +jihlava +yushchenko +leichhardt +venables +cassia +eurogamer +airtel +curative +bestsellers +timeform +sortied +grandview +massillon +ceding +pilbara +chillicothe +heredity +elblag +rogaland +ronne +millennial +batley +overuse +bharata +fille +campbelltown +abeyance +counterclockwise +250cc +neurodegenerative +consigned +electromagnetism +sunnah +saheb +exons +coxswain +gleaned +bassoons +worksop +prismatic +immigrate +pickets +takeo +bobsledder +stosur +fujimori +merchantmen +stiftung +forli +endorses +taskforce +thermally +atman +gurps +floodplains +enthalpy +extrinsic +setubal +kennesaw +grandis +scalability +durations +showrooms +prithvi +outro +overruns +andalucia +amanita +abitur +hipper +mozambican +sustainment +arsene +chesham +palaeolithic +reportage +criminality +knowsley +haploid +atacama +shueisha +ridgefield +astern +getafe +lineal +timorese +restyled +hollies +agincourt +unter +justly +tannins +mataram +industrialised +tarnovo +mumtaz +mustapha +stretton +synthetase +condita +allround +putra +stjepan +troughs +aechmea +specialisation +wearable +kadokawa +uralic +aeros +messiaen +existentialism +jeweller +effigies +gametes +fjordane +cochlear +interdependent +demonstrative +unstructured +emplacement +famines +spindles +amplitudes +actuator +tantalum +psilocybe +apnea +monogatari +expulsions +seleucus +tsuen +hospitaller +kronstadt +eclipsing +olympiakos +clann +canadensis +inverter +helio +egyptologist +squamous +resonate +munir +histology +torbay +khans +jcpenney +veterinarians +aintree +microscopes +colonised +reflectors +phosphorylated +pristimantis +tulare +corvinus +multiplexing +midweek +demosthenes +transjordan +ecija +tengku +vlachs +anamorphic +counterweight +radnor +trinitarian +armidale +maugham +njsiaa +futurism +stairways +avicenna +montebello +bridgetown +wenatchee +lyonnais +amass +surinamese +streptococcus +m*a*s*h +hydrogenation +frazioni +proscenium +kalat +pennsylvanian +huracan +tallying +kralove +nucleolar +phrygian +seaports +hyacinthe +ignace +donning +instalment +regnal +fonds +prawn +carell +folktales +goaltending +bracknell +vmware +patriarchy +mitsui +kragujevac +pythagoras +soult +thapa +disproved +suwalki +secures +somoza +l'ecole +divizia +chroma +herders +technologist +deduces +maasai +rampur +paraphrase +raimi +imaged +magsaysay +ivano +turmeric +formula_51 +subcommittees +axillary +ionosphere +organically +indented +refurbishing +pequot +violinists +bearn +colle +contralto +silverton +mechanization +etruscans +wittelsbach +pasir +redshirted +marrakesh +scarp +plein +wafers +qareh +teotihuacan +frobenius +sinensis +rehoboth +bundaberg +newbridge +hydrodynamic +traore +abubakar +adjusts +storytellers +dynamos +verbandsliga +concertmaster +exxonmobil +appreciable +sieradz +marchioness +chaplaincy +rechristened +cunxu +overpopulation +apolitical +sequencer +beaked +nemanja +binaries +intendant +absorber +filamentous +indebtedness +nusra +nashik +reprises +psychedelia +abwehr +ligurian +isoform +resistive +pillaging +mahathir +reformatory +lusatia +allerton +ajaccio +tepals +maturin +njcaa +abyssinian +objector +fissures +sinuous +ecclesiastic +dalits +caching +deckers +phosphates +wurlitzer +navigated +trofeo +berea +purefoods +solway +unlockable +grammys +kostroma +vocalizations +basilan +rebuke +abbasi +douala +helsingborg +ambon +bakar +runestones +cenel +tomislav +pigmented +northgate +excised +seconda +kirke +determinations +dedicates +vilas +pueblos +reversion +unexploded +overprinted +ekiti +deauville +masato +anaesthesia +endoplasmic +transponders +aguascalientes +hindley +celluloid +affording +bayeux +piaget +rickshaws +eishockey +camarines +zamalek +undersides +hardwoods +hermitian +mutinied +monotone +blackmails +affixes +jpmorgan +habermas +mitrovica +paleontological +polystyrene +thana +manas +conformist +turbofan +decomposes +logano +castration +metamorphoses +patroness +herbicide +mikolaj +rapprochement +macroeconomics +barranquilla +matsudaira +lintels +femina +hijab +spotsylvania +morpheme +bitola +baluchistan +kurukshetra +otway +extrusion +waukesha +menswear +helder +trung +bingley +protester +boars +overhang +differentials +exarchate +hejaz +kumara +unjustified +timings +sharpness +nuovo +taisho +sundar +etc.. +jehan +unquestionably +muscovy +daltrey +canute +paneled +amedeo +metroplex +elaborates +telus +tetrapods +dragonflies +epithets +saffir +parthenon +lucrezia +refitting +pentateuch +hanshin +montparnasse +lumberjacks +sanhedrin +erectile +odors +greenstone +resurgent +leszek +amory +substituents +prototypical +viewfinder +monck +universiteit +joffre +revives +chatillon +seedling +scherzo +manukau +ashdod +gympie +homolog +stalwarts +ruinous +weibo +tochigi +wallenberg +gayatri +munda +satyagraha +storefronts +heterogeneity +tollway +sportswriters +binocular +gendarmes +ladysmith +tikal +ortsgemeinde +ja'far +osmotic +linlithgow +bramley +telecoms +pugin +repose +rupaul +sieur +meniscus +garmisch +reintroduce +400th +shoten +poniatowski +drome +kazakhstani +changeover +astronautics +husserl +herzl +hypertext +katakana +polybius +antananarivo +seong +breguet +reliquary +utada +aggregating +liangshan +sivan +tonawanda +audiobooks +shankill +coulee +phenolic +brockton +bookmakers +handsets +boaters +wylde +commonality +mappings +silhouettes +pennines +maurya +pratchett +singularities +eschewed +pretensions +vitreous +ibero +totalitarianism +poulenc +lingered +directx +seasoning +deputation +interdict +illyria +feedstock +counterbalance +muzik +buganda +parachuted +violist +homogeneity +comix +fjords +corsairs +punted +verandahs +equilateral +laoghaire +magyars +117th +alesund +televoting +mayotte +eateries +refurbish +nswrl +yukio +caragiale +zetas +dispel +codecs +inoperable +outperformed +rejuvenation +elstree +modernise +contributory +pictou +tewkesbury +chechens +ashina +psionic +refutation +medico +overdubbed +nebulae +sandefjord +personages +eccellenza +businessperson +placename +abenaki +perryville +threshing +reshaped +arecibo +burslem +colspan=3|turnout +rebadged +lumia +erinsborough +interactivity +bitmap +indefatigable +theosophy +excitatory +gleizes +edsel +bermondsey +korce +saarinen +wazir +diyarbakir +cofounder +liberalisation +onsen +nighthawks +siting +retirements +semyon +d'histoire +114th +redditch +venetia +praha +'round +valdosta +hieroglyphic +postmedial +edirne +miscellany +savona +cockpits +minimization +coupler +jacksonian +appeasement +argentines +saurashtra +arkwright +hesiod +folios +fitzalan +publica +rivaled +civitas +beermen +constructivism +ribeira +zeitschrift +solanum +todos +deformities +chilliwack +verdean +meagre +bishoprics +gujrat +yangzhou +reentered +inboard +mythologies +virtus +unsurprisingly +rusticated +museu +symbolise +proportionate +thesaban +symbian +aeneid +mitotic +veliki +compressive +cisterns +abies +winemaker +massenet +bertolt +ahmednagar +triplemania +armorial +administracion +tenures +smokehouse +hashtag +fuerza +regattas +gennady +kanazawa +mahmudabad +crustal +asaph +valentinian +ilaiyaraaja +honeyeater +trapezoidal +cooperatively +unambiguously +mastodon +inhospitable +harnesses +riverton +renewables +djurgardens +haitians +airings +humanoids +boatswain +shijiazhuang +faints +veera +punjabis +steepest +narain +karlovy +serre +sulcus +collectives +1500m +arion +subarctic +liberally +apollonius +ostia +droplet +headstones +norra +robusta +maquis +veronese +imola +primers +luminance +escadrille +mizuki +irreconcilable +stalybridge +temur +paraffin +stuccoed +parthians +counsels +fundamentalists +vivendi +polymath +sugababes +mikko +yonne +fermions +vestfold +pastoralist +kigali +unseeded +glarus +cusps +amasya +northwesterly +minorca +astragalus +verney +trevelyan +antipathy +wollstonecraft +bivalves +boulez +royle +divisao +quranic +bareilly +coronal +deviates +lulea +erectus +petronas +chandan +proxies +aeroflot +postsynaptic +memoriam +moyne +gounod +kuznetsova +pallava +ordinating +reigate +'first +lewisburg +exploitative +danby +academica +bailiwick +brahe +injective +stipulations +aeschylus +computes +gulden +hydroxylase +liveries +somalis +underpinnings +muscovite +kongsberg +domus +overlain +shareware +variegated +jalalabad +agence +ciphertext +insectivores +dengeki +menuhin +cladistic +baerum +betrothal +tokushima +wavelet +expansionist +pottsville +siyuan +prerequisites +carpi +nemzeti +nazar +trialled +eliminator +irrorated +homeward +redwoods +undeterred +strayed +lutyens +multicellular +aurelian +notated +lordships +alsatian +idents +foggia +garros +chalukyas +lillestrom +podlaski +pessimism +hsien +demilitarized +whitewashed +willesden +kirkcaldy +sanctorum +lamia +relaying +escondido +paediatric +contemplates +demarcated +bluestone +betula +penarol +capitalise +kreuznach +kenora +115th +hold'em +reichswehr +vaucluse +m.i.a +windings +boys/girls +cajon +hisar +predictably +flemington +ysgol +mimicked +clivina +grahamstown +ionia +glyndebourne +patrese +aquaria +sleaford +dayal +sportscenter +malappuram +m.b.a. +manoa +carbines +solvable +designator +ramanujan +linearity +academicians +sayid +lancastrian +factorial +strindberg +vashem +delos +comyn +condensing +superdome +merited +kabaddi +intransitive +bideford +neuroimaging +duopoly +scorecards +ziggler +heriot +boyars +virology +marblehead +microtubules +westphalian +anticipates +hingham +searchers +harpist +rapides +morricone +convalescent +mises +nitride +metrorail +matterhorn +bicol +drivetrain +marketer +snippet +winemakers +muban +scavengers +halberstadt +herkimer +peten +laborious +stora +montgomeryshire +booklist +shamir +herault +eurostar +anhydrous +spacewalk +ecclesia +calliostoma +highschool +d'oro +suffusion +imparts +overlords +tagus +rectifier +counterinsurgency +ministered +eilean +milecastle +contre +micromollusk +okhotsk +bartoli +matroid +hasidim +thirunal +terme +tarlac +lashkar +presque +thameslink +flyby +troopship +renouncing +fatih +messrs +vexillum +bagration +magnetite +bornholm +androgynous +vehement +tourette +philosophic +gianfranco +tuileries +codice_6 +radially +flexion +hants +reprocessing +setae +burne +palaeographically +infantryman +shorebirds +tamarind +moderna +threading +militaristic +crohn +norrkoping +125cc +stadtholder +troms +klezmer +alphanumeric +brome +emmanuelle +tiwari +alchemical +formula_52 +onassis +bleriot +bipedal +colourless +hermeneutics +hosni +precipitating +turnstiles +hallucinogenic +panhellenic +wyandotte +elucidated +chita +ehime +generalised +hydrophilic +biota +niobium +rnzaf +gandhara +longueuil +logics +sheeting +bielsko +cuvier +kagyu +trefoil +docent +pancrase +stalinism +postures +encephalopathy +monckton +imbalances +epochs +leaguers +anzio +diminishes +pataki +nitrite +amuro +nabil +maybach +l'aquila +babbler +bacolod +thutmose +evora +gaudi +breakage +recur +preservative +60deg +mendip +functionaries +columnar +maccabiah +chert +verden +bromsgrove +clijsters +dengue +pastorate +phuoc +principia +viareggio +kharagpur +scharnhorst +anyang +bosons +l'art +criticises +ennio +semarang +brownian +mirabilis +asperger +calibers +typographical +cartooning +minos +disembark +supranational +undescribed +etymologically +alappuzha +vilhelm +lanao +pakenham +bhagavata +rakoczi +clearings +astrologers +manitowoc +bunuel +acetylene +scheduler +defamatory +trabzonspor +leaded +scioto +pentathlete +abrahamic +minigames +aldehydes +peerages +legionary +1640s +masterworks +loudness +bryansk +likeable +genocidal +vegetated +towpath +declination +pyrrhus +divinely +vocations +rosebery +associazione +loaders +biswas +oeste +tilings +xianzong +bhojpuri +annuities +relatedness +idolator +psers +constriction +chuvash +choristers +hanafi +fielders +grammarian +orpheum +asylums +millbrook +gyatso +geldof +stabilise +tableaux +diarist +kalahari +panini +cowdenbeath +melanin +4x100m +resonances +pinar +atherosclerosis +sheringham +castlereagh +aoyama +larks +pantograph +protrude +natak +gustafsson +moribund +cerevisiae +cleanly +polymeric +holkar +cosmonauts +underpinning +lithosphere +firuzabad +languished +mingled +citrate +spadina +lavas +daejeon +fibrillation +porgy +pineville +ps1000 +cobbled +emamzadeh +mukhtar +dampers +indelible +salonika +nanoscale +treblinka +eilat +purporting +fluctuate +mesic +hagiography +cutscenes +fondation +barrens +comically +accrue +ibrox +makerere +defections +'there +hollandia +skene +grosseto +reddit +objectors +inoculation +rowdies +playfair +calligrapher +namor +sibenik +abbottabad +propellants +hydraulically +chloroplasts +tablelands +tecnico +schist +klasse +shirvan +bashkortostan +bullfighting +north/south +polski +hanns +woodblock +kilmore +ejecta +ignacy +nanchang +danubian +commendations +snohomish +samaritans +argumentation +vasconcelos +hedgehogs +vajrayana +barents +kulkarni +kumbakonam +identifications +hillingdon +weirs +nayanar +beauvoir +messe +divisors +atlantiques +broods +affluence +tegucigalpa +unsuited +autodesk +akash +princeps +culprits +kingstown +unassuming +goole +visayan +asceticism +blagojevich +irises +paphos +unsound +maurier +pontchartrain +desertification +sinfonietta +latins +especial +limpet +valerenga +glial +brainstem +mitral +parables +sauropod +judean +iskcon +sarcoma +venlo +justifications +zhuhai +blavatsky +alleviated +usafe +steppenwolf +inversions +janko +chagall +secretory +basildon +saguenay +pergamon +hemispherical +harmonized +reloading +franjo +domaine +extravagance +relativism +metamorphosed +labuan +baloncesto +gmail +byproducts +calvinists +counterattacked +vitus +bubonic +120th +strachey +ritually +brookwood +selectable +savinja +incontinence +meltwater +jinja +1720s +brahmi +morgenthau +sheaves +sleeved +stratovolcano +wielki +utilisation +avoca +fluxus +panzergrenadier +philately +deflation +podlaska +prerogatives +kuroda +theophile +zhongzong +gascoyne +magus +takao +arundell +fylde +merdeka +prithviraj +venkateswara +liepaja +daigo +dreamland +reflux +sunnyvale +coalfields +seacrest +soldering +flexor +structuralism +alnwick +outweighed +unaired +mangeshkar +batons +glaad +banshees +irradiated +organelles +biathlete +cabling +chairlift +lollapalooza +newsnight +capacitive +succumbs +flatly +miramichi +burwood +comedienne +charteris +biotic +workspace +aficionados +sokolka +chatelet +o'shaughnessy +prosthesis +neoliberal +refloated +oppland +hatchlings +econometrics +loess +thieu +androids +appalachians +jenin +pterostichinae +downsized +foils +chipsets +stencil +danza +narrate +maginot +yemenite +bisects +crustacean +prescriptive +melodious +alleviation +empowers +hansson +autodromo +obasanjo +osmosis +daugava +rheumatism +moraes +leucine +etymologies +chepstow +delaunay +bramall +bajaj +flavoring +approximates +marsupials +incisive +microcomputer +tactically +waals +wilno +fisichella +ursus +hindmarsh +mazarin +lomza +xenophobia +lawlessness +annecy +wingers +gornja +gnaeus +superieur +tlaxcala +clasps +symbolises +slats +rightist +effector +blighted +permanence +divan +progenitors +kunsthalle +anointing +excelling +coenzyme +indoctrination +dnipro +landholdings +adriaan +liturgies +cartan +ethmia +attributions +sanctus +trichy +chronicon +tancred +affinis +kampuchea +gantry +pontypool +membered +distrusted +fissile +dairies +hyposmocoma +craigie +adarsh +martinsburg +taxiway +30deg +geraint +vellum +bencher +khatami +formula_53 +zemun +teruel +endeavored +palmares +pavements +u.s.. +internationalization +satirized +carers +attainable +wraparound +muang +parkersburg +extinctions +birkenfeld +wildstorm +payers +cohabitation +unitas +culloden +capitalizing +clwyd +daoist +campinas +emmylou +orchidaceae +halakha +orientales +fealty +domnall +chiefdom +nigerians +ladislav +dniester +avowed +ergonomics +newsmagazine +kitsch +cantilevered +benchmarking +remarriage +alekhine +coldfield +taupo +almirante +substations +apprenticeships +seljuq +levelling +eponym +symbolising +salyut +opioids +underscore +ethnologue +mohegan +marikina +libro +bassano +parse +semantically +disjointed +dugdale +padraig +tulsi +modulating +xfinity +headlands +mstislav +earthworms +bourchier +lgbtq +embellishments +pennants +rowntree +betel +motet +mulla +catenary +washoe +mordaunt +dorking +colmar +girardeau +glentoran +grammatically +samad +recreations +technion +staccato +mikoyan +spoilers +lyndhurst +victimization +chertsey +belafonte +tondo +tonsberg +narrators +subcultures +malformations +edina +augmenting +attests +euphemia +cabriolet +disguising +1650s +navarrese +demoralized +cardiomyopathy +welwyn +wallachian +smoothness +planktonic +voles +issuers +sardasht +survivability +cuauhtemoc +thetis +extruded +signet +raghavan +lombok +eliyahu +crankcase +dissonant +stolberg +trencin +desktops +bursary +collectivization +charlottenburg +triathlete +curvilinear +involuntarily +mired +wausau +invades +sundaram +deletions +bootstrap +abellio +axiomatic +noguchi +setups +malawian +visalia +materialist +kartuzy +wenzong +plotline +yeshivas +parganas +tunica +citric +conspecific +idlib +superlative +reoccupied +blagoevgrad +masterton +immunological +hatta +courbet +vortices +swallowtail +delves +haridwar +diptera +boneh +bahawalpur +angering +mardin +equipments +deployable +guanine +normality +rimmed +artisanal +boxset +chandrasekhar +jools +chenar +tanakh +carcassonne +belatedly +millville +anorthosis +reintegration +velde +surfactant +kanaan +busoni +glyphipterix +personas +fullness +rheims +tisza +stabilizers +bharathi +joost +spinola +mouldings +perching +esztergom +afzal +apostate +lustre +s.league +motorboat +monotheistic +armature +barat +asistencia +bloomsburg +hippocampal +fictionalised +defaults +broch +hexadecimal +lusignan +ryanair +boccaccio +breisgau +southbank +bskyb +adjoined +neurobiology +aforesaid +sadhu +langue +headship +wozniacki +hangings +regulus +prioritized +dynamism +allier +hannity +shimin +antoninus +gymnopilus +caledon +preponderance +melayu +electrodynamics +syncopated +ibises +krosno +mechanistic +morpeth +harbored +albini +monotheism +'real +hyperactivity +haveli +writer/director +minato +nimoy +caerphilly +chitral +amirabad +fanshawe +l'oreal +lorde +mukti +authoritarianism +valuing +spyware +hanbury +restarting +stato +embed +suiza +empiricism +stabilisation +stari +castlemaine +orbis +manufactory +mauritanian +shoji +taoyuan +prokaryotes +oromia +ambiguities +embodying +slims +frente +innovate +ojibwa +powdery +gaeltacht +argentinos +quatermass +detergents +fijians +adaptor +tokai +chileans +bulgars +oxidoreductases +bezirksliga +conceicao +myosin +nellore +500cc +supercomputers +approximating +glyndwr +polypropylene +haugesund +cockerell +tudman +ashbourne +hindemith +bloodlines +rigveda +etruria +romanos +steyn +oradea +deceleration +manhunter +laryngeal +fraudulently +janez +wendover +haplotype +janaki +naoki +belizean +mellencamp +cartographic +sadhana +tricolour +pseudoscience +satara +bytow +s.p.a. +jagdgeschwader +arcot +omagh +sverdrup +masterplan +surtees +apocrypha +ahvaz +d'amato +socratic +leumit +unnumbered +nandini +witold +marsupial +coalesced +interpolated +gimnasia +karadzic +keratin +mamoru +aldeburgh +speculator +escapement +irfan +kashyap +satyajit +haddington +solver +rothko +ashkelon +kickapoo +yeomen +superbly +bloodiest +greenlandic +lithic +autofocus +yardbirds +poona +keble +javan +sufis +expandable +tumblr +ursuline +swimwear +winwood +counsellors +aberrations +marginalised +befriending +workouts +predestination +varietal +siddhartha +dunkeld +judaic +esquimalt +shabab +ajith +telefonica +stargard +hoysala +radhakrishnan +sinusoidal +strada +hiragana +cebuano +monoid +independencia +floodwaters +mildura +mudflats +ottokar +translit +radix +wigner +philosophically +tephritid +synthesizing +castletown +installs +stirner +resettle +bushfire +choirmaster +kabbalistic +shirazi +lightship +rebus +colonizers +centrifuge +leonean +kristofferson +thymus +clackamas +ratnam +rothesay +municipally +centralia +thurrock +gulfport +bilinear +desirability +merite +psoriasis +macaw +erigeron +consignment +mudstone +distorting +karlheinz +ramen +tailwheel +vitor +reinsurance +edifices +superannuation +dormancy +contagion +cobden +rendezvoused +prokaryotic +deliberative +patricians +feigned +degrades +starlings +sopot +viticultural +beaverton +overflowed +convener +garlands +michiel +ternopil +naturelle +biplanes +bagot +gamespy +ventspils +disembodied +flattening +profesional +londoners +arusha +scapular +forestall +pyridine +ulema +eurodance +aruna +callus +periodontal +coetzee +immobilized +o'meara +maharani +katipunan +reactants +zainab +microgravity +saintes +britpop +carrefour +constrain +adversarial +firebirds +brahmo +kashima +simca +surety +surpluses +superconductivity +gipuzkoa +cumans +tocantins +obtainable +humberside +roosting +'king +formula_54 +minelayer +bessel +sulayman +cycled +biomarkers +annealing +shusha +barda +cassation +djing +polemics +tuple +directorates +indomitable +obsolescence +wilhelmine +pembina +bojan +tambo +dioecious +pensioner +magnificat +1660s +estrellas +southeasterly +immunodeficiency +railhead +surreptitiously +codeine +encores +religiosity +tempera +camberley +efendi +boardings +malleable +hagia +input/output +lucasfilm +ujjain +polymorphisms +creationist +berners +mickiewicz +irvington +linkedin +endures +kinect +munition +apologetics +fairlie +predicated +reprinting +ethnographer +variances +levantine +mariinsky +jadid +jarrow +asia/oceania +trinamool +waveforms +bisexuality +preselection +pupae +buckethead +hieroglyph +lyricists +marionette +dunbartonshire +restorer +monarchical +pazar +kickoffs +cabildo +savannas +gliese +dench +spoonbills +novelette +diliman +hypersensitivity +authorising +montefiore +mladen +qu'appelle +theistic +maruti +laterite +conestoga +saare +californica +proboscis +carrickfergus +imprecise +hadassah +baghdadi +jolgeh +deshmukh +amusements +heliopolis +berle +adaptability +partenkirchen +separations +baikonur +cardamom +southeastward +southfield +muzaffar +adequacy +metropolitana +rajkot +kiyoshi +metrobus +evictions +reconciles +librarianship +upsurge +knightley +badakhshan +proliferated +spirituals +burghley +electroacoustic +professing +featurette +reformists +skylab +descriptors +oddity +greyfriars +injects +salmond +lanzhou +dauntless +subgenera +underpowered +transpose +mahinda +gatos +aerobatics +seaworld +blocs +waratahs +joris +giggs +perfusion +koszalin +mieczyslaw +ayyubid +ecologists +modernists +sant'angelo +quicktime +him/her +staves +sanyo +melaka +acrocercops +qigong +iterated +generalizes +recuperation +vihara +circassians +psychical +chavo +memoires +infiltrates +notaries +pelecaniformesfamily +strident +chivalric +pierrepont +alleviating +broadsides +centipede +b.tech +reinterpreted +sudetenland +hussite +covenanters +radhika +ironclads +gainsbourg +testis +penarth +plantar +azadegan +beano +espn.com +leominster +autobiographies +nbcuniversal +eliade +khamenei +montferrat +undistinguished +ethnological +wenlock +fricatives +polymorphic +biome +joule +sheaths +astrophysicist +salve +neoclassicism +lovat +downwind +belisarius +forma +usurpation +freie +depopulation +backbench +ascenso +'high +aagpbl +gdanski +zalman +mouvement +encapsulation +bolshevism +statny +voyageurs +hywel +vizcaya +mazra'eh +narthex +azerbaijanis +cerebrospinal +mauretania +fantail +clearinghouse +bolingbroke +pequeno +ansett +remixing +microtubule +wrens +jawahar +palembang +gambian +hillsong +fingerboard +repurposed +sundry +incipient +veolia +theologically +ulaanbaatar +atsushi +foundling +resistivity +myeloma +factbook +mazowiecka +diacritic +urumqi +clontarf +provokes +intelsat +professes +materialise +portobello +benedictines +panionios +introverted +reacquired +bridport +mammary +kripke +oratorios +vlore +stoning +woredas +unreported +antti +togolese +fanzines +heuristics +conservatories +carburetors +clitheroe +cofounded +formula_57 +erupting +quinnipiac +bootle +ghostface +sittings +aspinall +sealift +transferase +boldklub +siskiyou +predominated +francophonie +ferruginous +castrum +neogene +sakya +madama +precipitous +'love +posix +bithynia +uttara +avestan +thrushes +seiji +memorably +septimius +libri +cibernetico +hyperinflation +dissuaded +cuddalore +peculiarity +vaslui +grojec +albumin +thurles +casks +fasteners +fluidity +buble +casals +terek +gnosticism +cognates +ulnar +radwanska +babylonians +majuro +oxidizer +excavators +rhythmically +liffey +gorakhpur +eurydice +underscored +arborea +lumumba +tuber +catholique +grama +galilei +scrope +centreville +jacobin +bequests +ardeche +polygamous +montauban +terai +weatherboard +readability +attainder +acraea +transversely +rivets +winterbottom +reassures +bacteriology +vriesea +chera +andesite +dedications +homogenous +reconquered +bandon +forrestal +ukiyo +gurdjieff +tethys +sparc +muscogee +grebes +belchatow +mansa +blantyre +palliser +sokolow +fibroblasts +exmoor +misaki +soundscapes +housatonic +middelburg +convenor +leyla +antipope +histidine +okeechobee +alkenes +sombre +alkene +rubik +macaques +calabar +trophee +pinchot +'free +frusciante +chemins +falaise +vasteras +gripped +schwarzenberg +cumann +kanchipuram +acoustically +silverbacks +fangio +inset +plympton +kuril +vaccinations +recep +theropods +axils +stavropol +encroached +apoptotic +papandreou +wailers +moonstone +assizes +micrometers +hornchurch +truncation +annapurna +egyptologists +rheumatic +promiscuity +satiric +fleche +caloptilia +anisotropy +quaternions +gruppo +viscounts +awardees +aftershocks +sigint +concordance +oblasts +gaumont +stent +commissars +kesteven +hydroxy +vijayanagar +belorussian +fabricius +watermark +tearfully +mamet +leukaemia +sorkh +milepost +tattooing +vosta +abbasids +uncompleted +hedong +woodwinds +extinguishing +malus +multiplexes +francoist +pathet +responsa +bassists +'most +postsecondary +ossory +grampian +saakashvili +alito +strasberg +impressionistic +volador +gelatinous +vignette +underwing +campanian +abbasabad +albertville +hopefuls +nieuwe +taxiways +reconvened +recumbent +pathologists +unionized +faversham +asymptotically +romulo +culling +donja +constricted +annesley +duomo +enschede +lovech +sharpshooter +lansky +dhamma +papillae +alanine +mowat +delius +wrest +mcluhan +podkarpackie +imitators +bilaspur +stunting +pommel +casemate +handicaps +nagas +testaments +hemings +necessitate +rearward +locative +cilla +klitschko +lindau +merion +consequential +antic +soong +copula +berthing +chevrons +rostral +sympathizer +budokan +ranulf +beria +stilt +replying +conflated +alcibiades +painstaking +yamanashi +calif. +arvid +ctesiphon +xizong +rajas +caxton +downbeat +resurfacing +rudders +miscegenation +deathmatch +foregoing +arthropod +attestation +karts +reapportionment +harnessing +eastlake +schola +dosing +postcolonial +imtiaz +formula_55 +insulators +gunung +accumulations +pampas +llewelyn +bahnhof +cytosol +grosjean +teaneck +briarcliff +arsenio +canara +elaborating +passchendaele +searchlights +holywell +mohandas +preventable +gehry +mestizos +ustinov +cliched +'national +heidfeld +tertullian +jihadist +tourer +miletus +semicircle +outclassed +bouillon +cardinalate +clarifies +dakshina +bilayer +pandyan +unrwa +chandragupta +formula_56 +portola +sukumaran +lactation +islamia +heikki +couplers +misappropriation +catshark +montt +ploughs +carib +stator +leaderboard +kenrick +dendrites +scape +tillamook +molesworth +mussorgsky +melanesia +restated +troon +glycoside +truckee +headwater +mashup +sectoral +gangwon +docudrama +skirting +psychopathology +dramatised +ostroleka +infestations +thabo +depolarization +wideroe +eisenbahn +thomond +kumaon +upendra +foreland +acronyms +yaqui +retaking +raphaelite +specie +dupage +villars +lucasarts +chloroplast +werribee +balsa +ascribe +havant +flava +khawaja +tyumen +subtract +interrogators +reshaping +buzzcocks +eesti +campanile +potemkin +apertures +snowboarder +registrars +handbooks +boyar +contaminant +depositors +proximate +jeunesse +zagora +pronouncements +mists +nihilism +deified +margraviate +pietersen +moderators +amalfi +adjectival +copepods +magnetosphere +pallets +clemenceau +castra +perforation +granitic +troilus +grzegorz +luthier +dockyards +antofagasta +ffestiniog +subroutine +afterword +waterwheel +druce +nitin +undifferentiated +emacs +readmitted +barneveld +tapers +hittites +infomercials +infirm +braathens +heligoland +carpark +geomagnetic +musculoskeletal +nigerien +machinima +harmonize +repealing +indecency +muskoka +verite +steubenville +suffixed +cytoskeleton +surpasses +harmonia +imereti +ventricles +heterozygous +envisions +otsego +ecoles +warrnambool +burgenland +seria +rawat +capistrano +welby +kirin +enrollments +caricom +dragonlance +schaffhausen +expanses +photojournalism +brienne +etude +referent +jamtland +schemas +xianbei +cleburne +bicester +maritima +shorelines +diagonals +bjelke +nonpublic +aliasing +m.f.a +ovals +maitreya +skirmishing +grothendieck +sukhothai +angiotensin +bridlington +durgapur +contras +gakuen +skagit +rabbinate +tsunamis +haphazard +tyldesley +microcontroller +discourages +hialeah +compressing +septimus +larvik +condoleezza +psilocybin +protectionism +songbirds +clandestinely +selectmen +wargame +cinemascope +khazars +agronomy +melzer +latifah +cherokees +recesses +assemblymen +basescu +banaras +bioavailability +subchannels +adenine +o'kelly +prabhakar +leonese +dimethyl +testimonials +geoffroy +oxidant +universiti +gheorghiu +bohdan +reversals +zamorin +herbivore +jarre +sebastiao +infanterie +dolmen +teddington +radomsko +spaceships +cuzco +recapitulation +mahoning +bainimarama +myelin +aykroyd +decals +tokelau +nalgonda +rajasthani +121st +quelled +tambov +illyrians +homilies +illuminations +hypertrophy +grodzisk +inundation +incapacity +equilibria +combats +elihu +steinitz +berengar +gowda +canwest +khosrau +maculata +houten +kandinsky +onside +leatherhead +heritable +belvidere +federative +chukchi +serling +eruptive +patan +entitlements +suffragette +evolutions +migrates +demobilisation +athleticism +trope +sarpsborg +kensal +translink +squamish +concertgebouw +energon +timestamp +competences +zalgiris +serviceman +codice_7 +spoofing +assange +mahadevan +skien +suceava +augustan +revisionism +unconvincing +hollande +drina +gottlob +lippi +broglie +darkening +tilapia +eagerness +nacht +kolmogorov +photometric +leeuwarden +jrotc +haemorrhage +almanack +cavalli +repudiation +galactose +zwickau +cetinje +houbraken +heavyweights +gabonese +ordinals +noticias +museveni +steric +charaxes +amjad +resection +joinville +leczyca +anastasius +purbeck +subtribe +dalles +leadoff +monoamine +jettisoned +kaori +anthologized +alfreton +indic +bayezid +tottori +colonizing +assassinating +unchanging +eusebian +d'estaing +tsingtao +toshio +transferases +peronist +metrology +equus +mirpur +libertarianism +kovil +indole +'green +abstention +quantitatively +icebreakers +tribals +mainstays +dryandra +eyewear +nilgiri +chrysanthemum +inositol +frenetic +merchantman +hesar +physiotherapist +transceiver +dancefloor +rankine +neisse +marginalization +lengthen +unaided +rework +pageantry +savio +striated +funen +witton +illuminates +frass +hydrolases +akali +bistrita +copywriter +firings +handballer +tachinidae +dmytro +coalesce +neretva +menem +moraines +coatbridge +crossrail +spoofed +drosera +ripen +protour +kikuyu +boleslav +edwardes +troubadours +haplogroups +wrasse +educationalist +sroda +khaneh +dagbladet +apennines +neuroscientist +deplored +terje +maccabees +daventry +spaceport +lessening +ducats +singer/guitarist +chambersburg +yeong +configurable +ceremonially +unrelenting +caffe +graaf +denizens +kingsport +ingush +panhard +synthesised +tumulus +homeschooled +bozorg +idiomatic +thanhouser +queensway +radek +hippolytus +inking +banovina +peacocks +piaui +handsworth +pantomimes +abalone +thera +kurzweil +bandura +augustinians +bocelli +ferrol +jiroft +quadrature +contravention +saussure +rectification +agrippina +angelis +matanzas +nidaros +palestrina +latium +coriolis +clostridium +ordain +uttering +lanchester +proteolytic +ayacucho +merseburg +holbein +sambalpur +algebraically +inchon +ostfold +savoia +calatrava +lahiri +judgeship +ammonite +masaryk +meyerbeer +hemorrhagic +superspeedway +ningxia +panicles +encircles +khmelnytsky +profusion +esher +babol +inflationary +anhydride +gaspe +mossy +periodicity +nacion +meteorologists +mahjong +interventional +sarin +moult +enderby +modell +palgrave +warners +montcalm +siddha +functionalism +rilke +politicized +broadmoor +kunste +orden +brasileira +araneta +eroticism +colquhoun +mamba +blacktown +tubercle +seagrass +manoel +camphor +neoregelia +llandudno +annexe +enplanements +kamien +plovers +statisticians +iturbide +madrasah +nontrivial +publican +landholders +manama +uninhabitable +revivalist +trunkline +friendliness +gurudwara +rocketry +unido +tripos +besant +braque +evolutionarily +abkhazian +staffel +ratzinger +brockville +bohemond +intercut +djurgarden +utilitarianism +deploys +sastri +absolutism +subhas +asghar +fictions +sepinwall +proportionately +titleholders +thereon +foursquare +machinegun +knightsbridge +siauliai +aqaba +gearboxes +castaways +weakens +phallic +strzelce +buoyed +ruthenia +pharynx +intractable +neptunes +koine +leakey +netherlandish +preempted +vinay +terracing +instigating +alluvium +prosthetics +vorarlberg +politiques +joinery +reduplication +nebuchadnezzar +lenticular +banka +seaborne +pattinson +helpline +aleph +beckenham +californians +namgyal +franziska +aphid +branagh +transcribe +appropriateness +surakarta +takings +propagates +juraj +b0d3fb +brera +arrayed +tailback +falsehood +hazleton +prosody +egyptology +pinnate +tableware +ratan +camperdown +ethnologist +tabari +classifiers +biogas +126th +kabila +arbitron +apuestas +membranous +kincardine +oceana +glories +natick +populism +synonymy +ghalib +mobiles +motherboards +stationers +germinal +patronised +formula_58 +gaborone +torts +jeezy +interleague +novaya +batticaloa +offshoots +wilbraham +filename +nswrfl +'well +trilobite +pythons +optimally +scientologists +rhesus +pilsen +backdrops +batang +unionville +hermanos +shrikes +fareham +outlawing +discontinuing +boisterous +shamokin +scanty +southwestward +exchangers +unexpired +mewar +h.m.s +saldanha +pawan +condorcet +turbidity +donau +indulgences +coincident +cliques +weeklies +bardhaman +violators +kenai +caspase +xperia +kunal +fistula +epistemic +cammell +nephi +disestablishment +rotator +germaniawerft +pyaar +chequered +jigme +perlis +anisotropic +popstars +kapil +appendices +berat +defecting +shacks +wrangel +panchayath +gorna +suckling +aerosols +sponheim +talal +borehole +encodings +enlai +subduing +agong +nadar +kitsap +syrmia +majumdar +pichilemu +charleville +embryology +booting +literati +abutting +basalts +jussi +repubblica +hertogenbosch +digitization +relents +hillfort +wiesenthal +kirche +bhagwan +bactrian +oases +phyla +neutralizing +helsing +ebooks +spearheading +margarine +'golden +phosphor +picea +stimulants +outliers +timescale +gynaecology +integrator +skyrocketed +bridgnorth +senecio +ramachandra +suffragist +arrowheads +aswan +inadvertent +microelectronics +118th +sofer +kubica +melanesian +tuanku +balkh +vyborg +crystallographic +initiators +metamorphism +ginzburg +looters +unimproved +finistere +newburyport +norges +immunities +franchisees +asterism +kortrijk +camorra +komsomol +fleurs +draughts +patagonian +voracious +artin +collaborationist +revolucion +revitalizing +xaver +purifying +antipsychotic +disjunct +pompeius +dreamwave +juvenal +beinn +adiyaman +antitank +allama +boletus +melanogaster +dumitru +caproni +aligns +athabaskan +stobart +phallus +veikkausliiga +hornsey +buffering +bourbons +dobruja +marga +borax +electrics +gangnam +motorcyclist +whidbey +draconian +lodger +galilean +sanctification +imitates +boldness +underboss +wheatland +cantabrian +terceira +maumee +redefining +uppercase +ostroda +characterise +universalism +equalized +syndicalism +haringey +masovia +deleuze +funkadelic +conceals +thuan +minsky +pluralistic +ludendorff +beekeeping +bonfires +endoscopic +abuts +prebend +jonkoping +amami +tribunes +yup'ik +awadh +gasification +pforzheim +reforma +antiwar +vaishnavism +maryville +inextricably +margrethe +empresa +neutrophils +sanctified +ponca +elachistidae +curiae +quartier +mannar +hyperplasia +wimax +busing +neologism +florins +underrepresented +digitised +nieuw +cooch +howards +frege +hughie +plied +swale +kapellmeister +vajpayee +quadrupled +aeronautique +dushanbe +custos +saltillo +kisan +tigray +manaus +epigrams +shamanic +peppered +frosts +promotion/relegation +concedes +zwingli +charentes +whangarei +hyung +spring/summer +sobre +eretz +initialization +sawai +ephemera +grandfathered +arnaldo +customised +permeated +parapets +growths +visegrad +estudios +altamont +provincia +apologises +stoppard +carburettor +rifts +kinematic +zhengzhou +eschatology +prakrit +folate +yvelines +scapula +stupas +rishon +reconfiguration +flutist +1680s +apostolate +proudhon +lakshman +articulating +stortford +faithfull +bitterns +upwelling +qur'anic +lidar +interferometry +waterlogged +koirala +ditton +wavefunction +fazal +babbage +antioxidants +lemberg +deadlocked +tolled +ramapo +mathematica +leiria +topologies +khali +photonic +balti +1080p +corrects +recommenced +polyglot +friezes +tiebreak +copacabana +cholmondeley +armband +abolishment +sheamus +buttes +glycolysis +cataloged +warrenton +sassari +kishan +foodservice +cryptanalysis +holmenkollen +cosplay +machi +yousuf +mangal +allying +fertiliser +otomi +charlevoix +metallurg +parisians +bottlenose +oakleigh +debug +cidade +accede +ligation +madhava +pillboxes +gatefold +aveyron +sorin +thirsk +immemorial +menelik +mehra +domingos +underpinned +fleshed +harshness +diphthong +crestwood +miskolc +dupri +pyrausta +muskingum +tuoba +prodi +incidences +waynesboro +marquesas +heydar +artesian +calinescu +nucleation +funders +covalently +compaction +derbies +seaters +sodor +tabular +amadou +peckinpah +o'halloran +zechariah +libyans +kartik +daihatsu +chandran +erzhu +heresies +superheated +yarder +dorde +tanjore +abusers +xuanwu +juniperus +moesia +trusteeship +birdwatching +beatz +moorcock +harbhajan +sanga +choreographic +photonics +boylston +amalgamate +prawns +electrifying +sarath +inaccurately +exclaims +powerpoint +chaining +cpusa +adulterous +saccharomyces +glogow +vfl/afl +syncretic +simla +persisting +functors +allosteric +euphorbiaceae +juryo +mlada +moana +gabala +thornycroft +kumanovo +ostrovsky +sitio +tutankhamun +sauropods +kardzhali +reinterpretation +sulpice +rosyth +originators +halesowen +delineation +asesoria +abatement +gardai +elytra +taillights +overlays +monsoons +sandpipers +ingmar +henrico +inaccuracy +irwell +arenabowl +elche +pressburg +signalman +interviewees +sinkhole +pendle +ecommerce +cellos +nebria +organometallic +surrealistic +propagandist +interlaken +canandaigua +aerials +coutinho +pascagoula +tonopah +letterkenny +gropius +carbons +hammocks +childe +polities +hosiery +donitz +suppresses +diaghilev +stroudsburg +bagram +pistoia +regenerating +unitarians +takeaway +offstage +vidin +glorification +bakunin +yavapai +lutzow +sabercats +witney +abrogated +gorlitz +validating +dodecahedron +stubbornly +telenor +glaxosmithkline +solapur +undesired +jellicoe +dramatization +four-and-a-half +seawall +waterpark +artaxerxes +vocalization +typographic +byung +sachsenhausen +shepparton +kissimmee +konnan +belsen +dhawan +khurd +mutagenesis +vejle +perrot +estradiol +formula_60 +saros +chiloe +misiones +lamprey +terrains +speke +miasto +eigenvectors +haydock +reservist +corticosteroids +savitri +shinawatra +developmentally +yehudi +berates +janissaries +recapturing +rancheria +subplots +gresley +nikkatsu +oryol +cosmas +boavista +formula_59 +playfully +subsections +commentated +kathakali +dorid +vilaine +seepage +hylidae +keiji +kazakhs +triphosphate +1620s +supersede +monarchists +falla +miyako +notching +bhumibol +polarizing +secularized +shingled +bronislaw +lockerbie +soleyman +bundesbahn +latakia +redoubts +boult +inwardly +invents +ondrej +minangkabau +newquay +permanente +alhaji +madhav +malini +ellice +bookmaker +mankiewicz +etihad +o'dea +interrogative +mikawa +wallsend +canisius +bluesy +vitruvius +noord +ratifying +mixtec +gujranwala +subprefecture +keelung +goiania +nyssa +shi'ite +semitone +ch'uan +computerised +pertuan +catapults +nepomuk +shruti +millstones +buskerud +acolytes +tredegar +sarum +armia +dell'arte +devises +custodians +upturned +gallaudet +disembarking +thrashed +sagrada +myeon +undeclared +qumran +gaiden +tepco +janesville +showground +condense +chalon +unstaffed +pasay +undemocratic +hauts +viridis +uninjured +escutcheon +gymkhana +petaling +hammam +dislocations +tallaght +rerum +shias +indios +guaranty +simplicial +benares +benediction +tajiri +prolifically +huawei +onerous +grantee +ferencvaros +otranto +carbonates +conceit +digipak +qadri +masterclasses +swamiji +cradock +plunket +helmsman +119th +salutes +tippecanoe +murshidabad +intelligibility +mittal +diversifying +bidar +asansol +crowdsourcing +rovere +karakoram +grindcore +skylights +tulagi +furrows +ligne +stuka +sumer +subgraph +amata +regionalist +bulkeley +teletext +glorify +readied +lexicographer +sabadell +predictability +quilmes +phenylalanine +bandaranaike +pyrmont +marksmen +quisling +viscountess +sociopolitical +afoul +pediments +swazi +martyrology +nullify +panagiotis +superconductors +veldenz +jujuy +l'isle +hematopoietic +shafi +subsea +hattiesburg +jyvaskyla +kebir +myeloid +landmine +derecho +amerindians +birkenau +scriabin +milhaud +mucosal +nikaya +freikorps +theoretician +proconsul +o'hanlon +clerked +bactria +houma +macular +topologically +shrubby +aryeh +ghazali +afferent +magalhaes +moduli +ashtabula +vidarbha +securitate +ludwigsburg +adoor +varun +shuja +khatun +chengde +bushels +lascelles +professionnelle +elfman +rangpur +unpowered +citytv +chojnice +quaternion +stokowski +aschaffenburg +commutes +subramaniam +methylene +satrap +gharb +namesakes +rathore +helier +gestational +heraklion +colliers +giannis +pastureland +evocation +krefeld +mahadeva +churchmen +egret +yilmaz +galeazzo +pudukkottai +artigas +generalitat +mudslides +frescoed +enfeoffed +aphorisms +melilla +montaigne +gauliga +parkdale +mauboy +linings +prema +sapir +xylophone +kushan +rockne +sequoyah +vasyl +rectilinear +vidyasagar +microcosm +san'a +carcinogen +thicknesses +aleut +farcical +moderating +detested +hegemonic +instalments +vauban +verwaltungsgemeinschaft +picayune +razorback +magellanic +moluccas +pankhurst +exportation +waldegrave +sufferer +bayswater +1up.com +rearmament +orangutans +varazdin +b.o.b +elucidate +harlingen +erudition +brankovic +lapis +slipway +urraca +shinde +unwell +elwes +euboea +colwyn +srivijaya +grandstands +hortons +generalleutnant +fluxes +peterhead +gandhian +reals +alauddin +maximized +fairhaven +endow +ciechanow +perforations +darters +panellist +manmade +litigants +exhibitor +tirol +caracalla +conformance +hotelier +stabaek +hearths +borac +frisians +ident +veliko +emulators +schoharie +uzbeks +samarra +prestwick +wadia +universita +tanah +bucculatrix +predominates +genotypes +denounces +roadsides +ganassi +keokuk +philatelist +tomic +ingots +conduits +samplers +abdus +johar +allegories +timaru +wolfpacks +secunda +smeaton +sportivo +inverting +contraindications +whisperer +moradabad +calamities +bakufu +soundscape +smallholders +nadeem +crossroad +xenophobic +zakir +nationalliga +glazes +retroflex +schwyz +moroder +rubra +quraysh +theodoros +endemol +infidels +km/hr +repositioned +portraitist +lluis +answerable +arges +mindedness +coarser +eyewall +teleported +scolds +uppland +vibraphone +ricoh +isenburg +bricklayer +cuttlefish +abstentions +communicable +cephalopod +stockyards +balto +kinston +armbar +bandini +elphaba +maxims +bedouins +sachsen +friedkin +tractate +pamir +ivanovo +mohini +kovalainen +nambiar +melvyn +orthonormal +matsuyama +cuernavaca +veloso +overstated +streamer +dravid +informers +analyte +sympathized +streetscape +gosta +thomasville +grigore +futuna +depleting +whelks +kiedis +armadale +earner +wynyard +dothan +animating +tridentine +sabri +immovable +rivoli +ariege +parley +clinker +circulates +junagadh +fraunhofer +congregants +180th +buducnost +formula_62 +olmert +dedekind +karnak +bayernliga +mazes +sandpiper +ecclestone +yuvan +smallmouth +decolonization +lemmy +adjudicated +retiro +legia +benue +posit +acidification +wahab +taconic +floatplane +perchlorate +atria +wisbech +divestment +dallara +phrygia +palustris +cybersecurity +rebates +facie +mineralogical +substituent +proteges +fowey +mayenne +smoothbore +cherwell +schwarzschild +junin +murrumbidgee +smalltalk +d'orsay +emirati +calaveras +titusville +theremin +vikramaditya +wampanoag +burra +plaines +onegin +emboldened +whampoa +langa +soderbergh +arnaz +sowerby +arendal +godunov +pathanamthitta +damselfly +bestowing +eurosport +iconoclasm +outfitters +acquiesced +badawi +hypotension +ebbsfleet +annulus +sohrab +thenceforth +chagatai +necessitates +aulus +oddities +toynbee +uniontown +innervation +populaire +indivisible +rossellini +minuet +cyrene +gyeongju +chania +cichlids +harrods +1690s +plunges +abdullahi +gurkhas +homebuilt +sortable +bangui +rediff +incrementally +demetrios +medaille +sportif +svend +guttenberg +tubules +carthusian +pleiades +torii +hoppus +phenyl +hanno +conyngham +teschen +cronenberg +wordless +melatonin +distinctiveness +autos +freising +xuanzang +dunwich +satanism +sweyn +predrag +contractually +pavlovic +malaysians +micrometres +expertly +pannonian +abstaining +capensis +southwesterly +catchphrases +commercialize +frankivsk +normanton +hibernate +verso +deportees +dubliners +codice_8 +condors +zagros +glosses +leadville +conscript +morrisons +usury +ossian +oulton +vaccinium +civet +ayman +codrington +hadron +nanometers +geochemistry +extractor +grigori +tyrrhenian +neocollyris +drooping +falsification +werft +courtauld +brigantine +orhan +chapultepec +supercopa +federalized +praga +havering +encampments +infallibility +sardis +pawar +undirected +reconstructionist +ardrossan +varuna +pastimes +archdiocesan +fledging +shenhua +molise +secondarily +stagnated +replicates +ciencias +duryodhana +marauding +ruislip +ilyich +intermixed +ravenswood +shimazu +mycorrhizal +icosahedral +consents +dunblane +follicular +pekin +suffield +muromachi +kinsale +gauche +businesspeople +thereto +watauga +exaltation +chelmno +gorse +proliferate +drainages +burdwan +kangra +transducers +inductor +duvalier +maguindanao +moslem +uncaf +givenchy +plantarum +liturgics +telegraphs +lukashenko +chenango +andante +novae +ironwood +faubourg +torme +chinensis +ambala +pietermaritzburg +virginians +landform +bottlenecks +o'driscoll +darbhanga +baptistery +ameer +needlework +naperville +auditoriums +mullingar +starrer +animatronic +topsoil +madura +cannock +vernet +santurce +catocala +ozeki +pontevedra +multichannel +sundsvall +strategists +medio +135th +halil +afridi +trelawny +caloric +ghraib +allendale +hameed +ludwigshafen +spurned +pavlo +palmar +strafed +catamarca +aveiro +harmonization +surah +predictors +solvay +mande +omnipresent +parenthesis +echolocation +equaling +experimenters +acyclic +lithographic +sepoys +katarzyna +sridevi +impoundment +khosrow +caesarean +nacogdoches +rockdale +lawmaker +caucasians +bahman +miyan +rubric +exuberance +bombastic +ductile +snowdonia +inlays +pinyon +anemones +hurries +hospitallers +tayyip +pulleys +treme +photovoltaics +testbed +polonium +ryszard +osgoode +profiting +ironwork +unsurpassed +nepticulidae +makai +lumbini +preclassic +clarksburg +egremont +videography +rehabilitating +ponty +sardonic +geotechnical +khurasan +solzhenitsyn +henna +phoenicia +rhyolite +chateaux +retorted +tomar +deflections +repressions +harborough +renan +brumbies +vandross +storia +vodou +clerkenwell +decking +universo +salon.com +imprisoning +sudwest +ghaziabad +subscribing +pisgah +sukhumi +econometric +clearest +pindar +yildirim +iulia +atlases +cements +remaster +dugouts +collapsible +resurrecting +batik +unreliability +thiers +conjunctions +colophon +marcher +placeholder +flagella +wolds +kibaki +viviparous +twelver +screenshots +aroostook +khadr +iconographic +itasca +jaume +basti +propounded +varro +be'er +jeevan +exacted +shrublands +creditable +brocade +boras +bittern +oneonta +attentional +herzliya +comprehensible +lakeville +discards +caxias +frankland +camerata +satoru +matlab +commutator +interprovincial +yorkville +benefices +nizami +edwardsville +amigaos +cannabinoid +indianola +amateurliga +pernicious +ubiquity +anarchic +novelties +precondition +zardari +symington +sargodha +headphone +thermopylae +mashonaland +zindagi +thalberg +loewe +surfactants +dobro +crocodilians +samhita +diatoms +haileybury +berwickshire +supercritical +sofie +snorna +slatina +intramolecular +agung +osteoarthritis +obstetric +teochew +vakhtang +connemara +deformations +diadem +ferruccio +mainichi +qualitatively +refrigerant +rerecorded +methylated +karmapa +krasinski +restatement +rouvas +cubitt +seacoast +schwarzkopf +homonymous +shipowner +thiamine +approachable +xiahou +160th +ecumenism +polistes +internazionali +fouad +berar +biogeography +texting +inadequately +'when +4kids +hymenoptera +emplaced +cognomen +bellefonte +supplant +michaelmas +uriel +tafsir +morazan +schweinfurt +chorister +ps400 +nscaa +petipa +resolutely +ouagadougou +mascarene +supercell +konstanz +bagrat +harmonix +bergson +shrimps +resonators +veneta +camas +mynydd +rumford +generalmajor +khayyam +web.com +pappus +halfdan +tanana +suomen +yutaka +bibliographical +traian +silat +noailles +contrapuntal +agaricus +'special +minibuses +1670s +obadiah +deepa +rorschach +malolos +lymington +valuations +imperials +caballeros +ambroise +judicature +elegiac +sedaka +shewa +checksum +gosforth +legionaries +corneille +microregion +friedrichshafen +antonis +surnamed +mycelium +cantus +educations +topmost +outfitting +ivica +nankai +gouda +anthemic +iosif +supercontinent +antifungal +belarusians +mudaliar +mohawks +caversham +glaciated +basemen +stevan +clonmel +loughton +deventer +positivist +manipuri +tensors +panipat +changeup +impermeable +dubbo +elfsborg +maritimo +regimens +bikram +bromeliad +substratum +norodom +gaultier +queanbeyan +pompeo +redacted +eurocopter +mothballed +centaurs +borno +copra +bemidji +'home +sopron +neuquen +passo +cineplex +alexandrov +wysokie +mammoths +yossi +sarcophagi +congreve +petkovic +extraneous +waterbirds +slurs +indias +phaeton +discontented +prefaced +abhay +prescot +interoperable +nordisk +bicyclists +validly +sejong +litovsk +zanesville +kapitanleutnant +kerch +changeable +mcclatchy +celebi +attesting +maccoll +sepahan +wayans +veined +gaudens +markt +dansk +soane +quantized +petersham +forebears +nayarit +frenzied +queuing +bygone +viggo +ludwik +tanka +hanssen +brythonic +cornhill +primorsky +stockpiles +conceptualization +lampeter +hinsdale +mesoderm +bielsk +rosenheim +ultron +joffrey +stanwyck +khagan +tiraspol +pavelic +ascendant +empoli +metatarsal +descentralizado +masada +ligier +huseyin +ramadi +waratah +tampines +ruthenium +statoil +mladost +liger +grecian +multiparty +digraph +maglev +reconsideration +radiography +cartilaginous +taizu +wintered +anabaptist +peterhouse +shoghi +assessors +numerator +paulet +painstakingly +halakhic +rocroi +motorcycling +gimel +kryptonian +emmeline +cheeked +drawdown +lelouch +dacians +brahmana +reminiscence +disinfection +optimizations +golders +extensor +tsugaru +tolling +liman +gulzar +unconvinced +crataegus +oppositional +dvina +pyrolysis +mandan +alexius +prion +stressors +loomed +moated +dhivehi +recyclable +relict +nestlings +sarandon +kosovar +solvers +czeslaw +kenta +maneuverable +middens +berkhamsted +comilla +folkways +loxton +beziers +batumi +petrochemicals +optimised +sirjan +rabindra +musicality +rationalisation +drillers +subspaces +'live +bbwaa +outfielders +tsung +danske +vandalised +norristown +striae +kanata +gastroenterology +steadfastly +equalising +bootlegging +mannerheim +notodontidae +lagoa +commentating +peninsulas +chishti +seismology +modigliani +preceptor +canonically +awardee +boyaca +hsinchu +stiffened +nacelle +bogor +dryness +unobstructed +yaqub +scindia +peeters +irritant +ammonites +ferromagnetic +speechwriter +oxygenated +walesa +millais +canarian +faience +calvinistic +discriminant +rasht +inker +annexes +howth +allocates +conditionally +roused +regionalism +regionalbahn +functionary +nitrates +bicentenary +recreates +saboteurs +koshi +plasmids +thinned +124th +plainview +kardashian +neuville +victorians +radiates +127th +vieques +schoolmates +petru +tokusatsu +keying +sunaina +flamethrower +'bout +demersal +hosokawa +corelli +omniscient +o'doherty +niksic +reflectivity +transdev +cavour +metronome +temporally +gabba +nsaids +geert +mayport +hematite +boeotia +vaudreuil +torshavn +sailplane +mineralogist +eskisehir +practises +gallifrey +takumi +unease +slipstream +hedmark +paulinus +ailsa +wielkopolska +filmworks +adamantly +vinaya +facelifted +franchisee +augustana +toppling +velvety +crispa +stonington +histological +genealogist +tactician +tebow +betjeman +nyingma +overwinter +oberoi +rampal +overwinters +petaluma +lactarius +stanmore +balikpapan +vasant +inclines +laminate +munshi +sociedade +rabbah +septal +boyband +ingrained +faltering +inhumans +nhtsa +affix +l'ordre +kazuki +rossendale +mysims +latvians +slaveholders +basilicata +neuburg +assize +manzanillo +scrobipalpa +formula_61 +belgique +pterosaurs +privateering +vaasa +veria +northport +pressurised +hobbyist +austerlitz +sahih +bhadra +siliguri +bistrica +bursaries +wynton +corot +lepidus +lully +libor +libera +olusegun +choline +mannerism +lymphocyte +chagos +duxbury +parasitism +ecowas +morotai +cancion +coniston +aggrieved +sputnikmusic +parle +ammonian +civilisations +malformation +cattaraugus +skyhawks +d'arc +demerara +bronfman +midwinter +piscataway +jogaila +threonine +matins +kohlberg +hubli +pentatonic +camillus +nigam +potro +unchained +chauvel +orangeville +cistercians +redeployment +xanthi +manju +carabinieri +pakeha +nikolaevich +kantakouzenos +sesquicentennial +gunships +symbolised +teramo +ballo +crusading +l'oeil +bharatpur +lazier +gabrovo +hysteresis +rothbard +chaumont +roundel +ma'mun +sudhir +queried +newts +shimane +presynaptic +playfield +taxonomists +sensitivities +freleng +burkinabe +orfeo +autovia +proselytizing +bhangra +pasok +jujutsu +heung +pivoting +hominid +commending +formula_64 +epworth +christianized +oresund +hantuchova +rajputana +hilversum +masoretic +dayak +bakri +assen +magog +macromolecules +waheed +qaida +spassky +rumped +protrudes +preminger +misogyny +glencairn +salafi +lacunae +grilles +racemes +areva +alighieri +inari +epitomized +photoshoot +one-of-a-kind +tring +muralist +tincture +backwaters +weaned +yeasts +analytically +smaland +caltrans +vysocina +jamuna +mauthausen +175th +nouvelles +censoring +reggina +christology +gilad +amplifying +mehmood +johnsons +redirects +eastgate +sacrum +meteoric +riverbanks +guidebooks +ascribes +scoparia +iconoclastic +telegraphic +chine +merah +mistico +lectern +sheung +aethelstan +capablanca +anant +uspto +albatrosses +mymensingh +antiretroviral +clonal +coorg +vaillant +liquidator +gigas +yokai +eradicating +motorcyclists +waitakere +tandon +nears +montenegrins +250th +tatsuya +yassin +atheistic +syncretism +nahum +berisha +transcended +owensboro +lakshmana +abteilung +unadorned +nyack +overflows +harrisonburg +complainant +uematsu +frictional +worsens +sangguniang +abutment +bulwer +sarma +apollinaire +shippers +lycia +alentejo +porpoises +optus +trawling +augustow +blackwall +workbench +westmount +leaped +sikandar +conveniences +stornoway +culverts +zoroastrians +hristo +ansgar +assistive +reassert +fanned +compasses +delgada +maisons +arima +plonsk +verlaine +starstruck +rakhine +befell +spirally +wyclef +expend +colloquium +formula_63 +albertus +bellarmine +handedness +holon +introns +movimiento +profitably +lohengrin +discoverers +awash +erste +pharisees +dwarka +oghuz +hashing +heterodox +uloom +vladikavkaz +linesman +rehired +nucleophile +germanicus +gulshan +songz +bayerische +paralympian +crumlin +enjoined +khanum +prahran +penitent +amersfoort +saranac +semisimple +vagrants +compositing +tualatin +oxalate +lavra +ironi +ilkeston +umpqua +calum +stretford +zakat +guelders +hydrazine +birkin +spurring +modularity +aspartate +sodermanland +hopital +bellary +legazpi +clasico +cadfael +hypersonic +volleys +pharmacokinetics +carotene +orientale +pausini +bataille +lunga +retailed +m.phil +mazowieckie +vijayan +rawal +sublimation +promissory +estimators +ploughed +conflagration +penda +segregationist +otley +amputee +coauthor +sopra +pellew +wreckers +tollywood +circumscription +permittivity +strabane +landward +articulates +beaverbrook +rutherglen +coterminous +whistleblowers +colloidal +surbiton +atlante +oswiecim +bhasa +lampooned +chanter +saarc +landkreis +tribulation +tolerates +daiichi +hatun +cowries +dyschirius +abercromby +attock +aldwych +inflows +absolutist +l'histoire +committeeman +vanbrugh +headstock +westbourne +appenzell +hoxton +oculus +westfalen +roundabouts +nickelback +trovatore +quenching +summarises +conservators +transmutation +talleyrand +barzani +unwillingly +axonal +'blue +opining +enveloping +fidesz +rafah +colborne +flickr +lozenge +dulcimer +ndebele +swaraj +oxidize +gonville +resonated +gilani +superiore +endeared +janakpur +shepperton +solidifying +memoranda +sochaux +kurnool +rewari +emirs +kooning +bruford +unavailability +kayseri +judicious +negating +pterosaur +cytosolic +chernihiv +variational +sabretooth +seawolves +devalued +nanded +adverb +volunteerism +sealers +nemours +smederevo +kashubian +bartin +animax +vicomte +polotsk +polder +archiepiscopal +acceptability +quidditch +tussock +seminaire +immolation +belge +coves +wellingborough +khaganate +mckellen +nayaka +brega +kabhi +pontoons +bascule +newsreels +injectors +cobol +weblog +diplo +biggar +wheatbelt +erythrocytes +pedra +showgrounds +bogdanovich +eclecticism +toluene +elegies +formalize +andromedae +airworthiness +springville +mainframes +overexpression +magadha +bijelo +emlyn +glutamine +accenture +uhuru +metairie +arabidopsis +patanjali +peruvians +berezovsky +accion +astrolabe +jayanti +earnestly +sausalito +recurved +1500s +ramla +incineration +galleons +laplacian +shiki +smethwick +isomerase +dordevic +janow +jeffersonville +internationalism +penciled +styrene +ashur +nucleoside +peristome +horsemanship +sedges +bachata +medes +kristallnacht +schneerson +reflectance +invalided +strutt +draupadi +destino +partridges +tejas +quadrennial +aurel +halych +ethnomusicology +autonomist +radyo +rifting +shi'ar +crvena +telefilm +zawahiri +plana +sultanates +theodorus +subcontractors +pavle +seneschal +teleports +chernivtsi +buccal +brattleboro +stankovic +safar +dunhuang +electrocution +chastised +ergonomic +midsomer +130th +zomba +nongovernmental +escapist +localize +xuzhou +kyrie +carinthian +karlovac +nisan +kramnik +pilipino +digitisation +khasi +andronicus +highwayman +maior +misspelling +sebastopol +socon +rhaetian +archimandrite +partway +positivity +otaku +dingoes +tarski +geopolitics +disciplinarian +zulfikar +kenzo +globose +electrophilic +modele +storekeeper +pohang +wheldon +washers +interconnecting +digraphs +intrastate +campy +helvetic +frontispiece +ferrocarril +anambra +petraeus +midrib +endometrial +dwarfism +mauryan +endocytosis +brigs +percussionists +furtherance +synergistic +apocynaceae +krona +berthier +circumvented +casal +siltstone +precast +ethnikos +realists +geodesy +zarzuela +greenback +tripathi +persevered +interments +neutralization +olbermann +departements +supercomputing +demobilised +cassavetes +dunder +ministering +veszprem +barbarism +'world +pieve +apologist +frentzen +sulfides +firewalls +pronotum +staatsoper +hachette +makhachkala +oberland +phonon +yoshihiro +instars +purnima +winslet +mutsu +ergative +sajid +nizamuddin +paraphrased +ardeidae +kodagu +monooxygenase +skirmishers +sportiva +o'byrne +mykolaiv +ophir +prieta +gyllenhaal +kantian +leche +copan +herero +ps250 +gelsenkirchen +shalit +sammarinese +chetwynd +wftda +travertine +warta +sigmaringen +concerti +namespace +ostergotland +biomarker +universals +collegio +embarcadero +wimborne +fiddlers +likening +ransomed +stifled +unabated +kalakaua +khanty +gongs +goodrem +countermeasure +publicizing +geomorphology +swedenborg +undefended +catastrophes +diverts +storyboards +amesbury +contactless +placentia +festivity +authorise +terrane +thallium +stradivarius +antonine +consortia +estimations +consecrate +supergiant +belichick +pendants +butyl +groza +univac +afire +kavala +studi +teletoon +paucity +gonbad +koninklijke +128th +stoichiometric +multimodal +facundo +anatomic +melamine +creuse +altan +brigands +mcguinty +blomfield +tsvangirai +protrusion +lurgan +warminster +tenzin +russellville +discursive +definable +scotrail +lignin +reincorporated +o'dell +outperform +redland +multicolored +evaporates +dimitrie +limbic +patapsco +interlingua +surrogacy +cutty +potrero +masud +cahiers +jintao +ardashir +centaurus +plagiarized +minehead +musings +statuettes +logarithms +seaview +prohibitively +downforce +rivington +tomorrowland +microbiologist +ferric +morag +capsid +kucinich +clairvaux +demotic +seamanship +cicada +painterly +cromarty +carbonic +tupou +oconee +tehuantepec +typecast +anstruther +internalized +underwriters +tetrahedra +flagrant +quakes +pathologies +ulrik +nahal +tarquini +dongguan +parnassus +ryoko +senussi +seleucia +airasia +einer +sashes +d'amico +matriculating +arabesque +honved +biophysical +hardinge +kherson +mommsen +diels +icbms +reshape +brasiliensis +palmach +netaji +oblate +functionalities +grigor +blacksburg +recoilless +melanchthon +reales +astrodome +handcrafted +memes +theorizes +isma'il +aarti +pirin +maatschappij +stabilizes +honiara +ashbury +copts +rootes +defensed +queiroz +mantegna +galesburg +coraciiformesfamily +cabrillo +tokio +antipsychotics +kanon +173rd +apollonia +finial +lydian +hadamard +rangi +dowlatabad +monolingual +platformer +subclasses +chiranjeevi +mirabeau +newsgroup +idmanyurdu +kambojas +walkover +zamoyski +generalist +khedive +flanges +knowle +bande +157th +alleyn +reaffirm +pininfarina +zuckerberg +hakodate +131st +aditi +bellinzona +vaulter +planking +boscombe +colombians +lysis +toppers +metered +nahyan +queensryche +minho +nagercoil +firebrand +foundress +bycatch +mendota +freeform +antena +capitalisation +martinus +overijssel +purists +interventionist +zgierz +burgundians +hippolyta +trompe +umatilla +moroccans +dictionnaire +hydrography +changers +chota +rimouski +aniline +bylaw +grandnephew +neamt +lemnos +connoisseurs +tractive +rearrangements +fetishism +finnic +apalachicola +landowning +calligraphic +circumpolar +mansfeld +legible +orientalism +tannhauser +blamey +maximization +noinclude +blackbirds +angara +ostersund +pancreatitis +glabra +acleris +juried +jungian +triumphantly +singlet +plasmas +synesthesia +yellowhead +unleashes +choiseul +quanzhong +brookville +kaskaskia +igcse +skatepark +jatin +jewellers +scaritinae +techcrunch +tellurium +lachaise +azuma +codeshare +dimensionality +unidirectional +scolaire +macdill +camshafts +unassisted +verband +kahlo +eliya +prelature +chiefdoms +saddleback +sockers +iommi +coloratura +llangollen +biosciences +harshest +maithili +k'iche +plical +multifunctional +andreu +tuskers +confounding +sambre +quarterdeck +ascetics +berdych +transversal +tuolumne +sagami +petrobras +brecker +menxia +instilling +stipulating +korra +oscillate +deadpan +v/line +pyrotechnic +stoneware +prelims +intracoastal +retraining +ilija +berwyn +encrypt +achievers +zulfiqar +glycoproteins +khatib +farmsteads +occultist +saman +fionn +derulo +khilji +obrenovic +argosy +toowong +dementieva +sociocultural +iconostasis +craigslist +festschrift +taifa +intercalated +tanjong +penticton +sharad +marxian +extrapolation +guises +wettin +prabang +exclaiming +kosta +famas +conakry +wanderings +'aliabad +macleay +exoplanet +bancorp +besiegers +surmounting +checkerboard +rajab +vliet +tarek +operable +wargaming +haldimand +fukuyama +uesugi +aggregations +erbil +brachiopods +tokyu +anglais +unfavorably +ujpest +escorial +armagnac +nagara +funafuti +ridgeline +cocking +o'gorman +compactness +retardant +krajowa +barua +coking +bestows +thampi +chicagoland +variably +o'loughlin +minnows +schwa +shaukat +polycarbonate +chlorinated +godalming +gramercy +delved +banqueting +enlil +sarada +prasanna +domhnall +decadal +regressive +lipoprotein +collectable +surendra +zaporizhia +cycliste +suchet +offsetting +formula_65 +pudong +d'arte +blyton +quonset +osmania +tientsin +manorama +proteomics +bille +jalpaiguri +pertwee +barnegat +inventiveness +gollancz +euthanized +henricus +shortfalls +wuxia +chlorides +cerrado +polyvinyl +folktale +straddled +bioengineering +eschewing +greendale +recharged +olave +ceylonese +autocephalous +peacebuilding +wrights +guyed +rosamund +abitibi +bannockburn +gerontology +scutari +souness +seagram +codice_9 +'open +xhtml +taguig +purposed +darbar +orthopedics +unpopulated +kisumu +tarrytown +feodor +polyhedral +monadnock +gottorp +priam +redesigning +gasworks +elfin +urquiza +homologation +filipovic +bohun +manningham +gornik +soundness +shorea +lanus +gelder +darke +sandgate +criticality +paranaense +153rd +vieja +lithograph +trapezoid +tiebreakers +convalescence +yan'an +actuaries +balad +altimeter +thermoelectric +trailblazer +previn +tenryu +ancaster +endoscopy +nicolet +discloses +fracking +plaine +salado +americanism +placards +absurdist +propylene +breccia +jirga +documenta +ismailis +161st +brentano +dallas/fort +embellishment +calipers +subscribes +mahavidyalaya +wednesbury +barnstormers +miwok +schembechler +minigame +unterberger +dopaminergic +inacio +nizamabad +overridden +monotype +cavernous +stichting +sassafras +sotho +argentinean +myrrh +rapidity +flatts +gowrie +dejected +kasaragod +cyprinidae +interlinked +arcseconds +degeneracy +infamously +incubate +substructure +trigeminal +sectarianism +marshlands +hooliganism +hurlers +isolationist +urania +burrard +switchover +lecco +wilts +interrogator +strived +ballooning +volterra +raciborz +relegating +gilding +cybele +dolomites +parachutist +lochaber +orators +raeburn +backend +benaud +rallycross +facings +banga +nuclides +defencemen +futurity +emitters +yadkin +eudonia +zambales +manasseh +sirte +meshes +peculiarly +mcminnville +roundly +boban +decrypt +icelanders +sanam +chelan +jovian +grudgingly +penalised +subscript +gambrinus +poaceae +infringements +maleficent +runciman +148th +supersymmetry +granites +liskeard +eliciting +involution +hallstatt +kitzbuhel +shankly +sandhills +inefficiencies +yishuv +psychotropic +nightjars +wavell +sangamon +vaikundar +choshu +retrospectives +pitesti +gigantea +hashemi +bosna +gakuin +siochana +arrangers +baronetcies +narayani +temecula +creston +koscierzyna +autochthonous +wyandot +anniston +igreja +mobilise +buzau +dunster +musselburgh +wenzhou +khattak +detoxification +decarboxylase +manlius +campbells +coleoptera +copyist +sympathisers +suisun +eminescu +defensor +transshipment +thurgau +somerton +fluctuates +ambika +weierstrass +lukow +giambattista +volcanics +romanticized +innovated +matabeleland +scotiabank +garwolin +purine +d'auvergne +borderland +maozhen +pricewaterhousecoopers +testator +pallium +scout.com +mv/pi +nazca +curacies +upjohn +sarasvati +monegasque +ketrzyn +malory +spikelets +biomechanics +haciendas +rapped +dwarfed +stews +nijinsky +subjection +matsu +perceptible +schwarzburg +midsection +entertains +circuitous +epiphytic +wonsan +alpini +bluefield +sloths +transportable +braunfels +dictum +szczecinek +jukka +wielun +wejherowo +hucknall +grameen +duodenum +ribose +deshpande +shahar +nexstar +injurious +dereham +lithographer +dhoni +structuralist +progreso +deschutes +christus +pulteney +quoins +yitzchak +gyeongsang +breviary +makkah +chiyoda +jutting +vineland +angiosperms +necrotic +novelisation +redistribute +tirumala +140th +featureless +mafic +rivaling +toyline +2/1st +martius +saalfeld +monthan +texian +kathak +melodramas +mithila +regierungsbezirk +509th +fermenting +schoolmate +virtuosic +briain +kokoda +heliocentric +handpicked +kilwinning +sonically +dinars +kasim +parkways +bogdanov +luxembourgian +halland +avesta +bardic +daugavpils +excavator +qwest +frustrate +physiographic +majoris +'ndrangheta +unrestrained +firmness +montalban +abundances +preservationists +adare +executioners +guardsman +bonnaroo +neglects +nazrul +pro12 +hoorn +abercorn +refuting +kabud +cationic +parapsychology +troposphere +venezuelans +malignancy +khoja +unhindered +accordionist +medak +visby +ejercito +laparoscopic +dinas +umayyads +valmiki +o'dowd +saplings +stranding +incisions +illusionist +avocets +buccleuch +amazonia +fourfold +turboprops +roosts +priscus +turnstile +areal +certifies +pocklington +spoofs +viseu +commonalities +dabrowka +annam +homesteaders +daredevils +mondrian +negotiates +fiestas +perennials +maximizes +lubavitch +ravindra +scrapers +finials +kintyre +violas +snoqualmie +wilders +openbsd +mlawa +peritoneal +devarajan +congke +leszno +mercurial +fakir +joannes +bognor +overloading +unbuilt +gurung +scuttle +temperaments +bautzen +jardim +tradesman +visitations +barbet +sagamore +graaff +forecasters +wilsons +assis +l'air +shariah +sochaczew +russa +dirge +biliary +neuve +heartbreakers +strathearn +jacobian +overgrazing +edrich +anticline +parathyroid +petula +lepanto +decius +channelled +parvathi +puppeteers +communicators +francorchamps +kahane +longus +panjang +intron +traite +xxvii +matsuri +amrit +katyn +disheartened +cacak +omonia +alexandrine +partaking +wrangling +adjuvant +haskovo +tendrils +greensand +lammermoor +otherworld +volusia +stabling +one-and-a-half +bresson +zapatista +eotvos +ps150 +webisodes +stepchildren +microarray +braganca +quanta +dolne +superoxide +bellona +delineate +ratha +lindenwood +bruhl +cingulate +tallies +bickerton +helgi +bevin +takoma +tsukuba +statuses +changeling +alister +bytom +dibrugarh +magnesia +duplicating +outlier +abated +goncalo +strelitz +shikai +mardan +musculature +ascomycota +springhill +tumuli +gabaa +odenwald +reformatted +autocracy +theresienstadt +suplex +chattopadhyay +mencken +congratulatory +weatherfield +systema +solemnity +projekt +quanzhou +kreuzberg +postbellum +nobuo +mediaworks +finisterre +matchplay +bangladeshis +kothen +oocyte +hovered +aromas +afshar +browed +teases +chorlton +arshad +cesaro +backbencher +iquique +vulcans +padmini +unabridged +cyclase +despotic +kirilenko +achaean +queensberry +debre +octahedron +iphigenia +curbing +karimnagar +sagarmatha +smelters +surrealists +sanada +shrestha +turridae +leasehold +jiedushi +eurythmics +appropriating +correze +thimphu +amery +musicomh +cyborgs +sandwell +pushcart +retorts +ameliorate +deteriorates +stojanovic +spline +entrenchments +bourse +chancellorship +pasolini +lendl +personage +reformulated +pubescens +loiret +metalurh +reinvention +nonhuman +eilema +tarsal +complutense +magne +broadview +metrodome +outtake +stouffville +seinen +bataillon +phosphoric +ostensible +opatow +aristides +beefheart +glorifying +banten +romsey +seamounts +fushimi +prophylaxis +sibylla +ranjith +goslar +balustrades +georgiev +caird +lafitte +peano +canso +bankura +halfpenny +segregate +caisson +bizerte +jamshedpur +euromaidan +philosophie +ridged +cheerfully +reclassification +aemilius +visionaries +samoans +wokingham +chemung +wolof +unbranched +cinerea +bhosle +ourense +immortalised +cornerstones +sourcebook +khufu +archimedean +universitatea +intermolecular +fiscally +suffices +metacomet +adjudicator +stablemate +specks +glace +inowroclaw +patristic +muharram +agitating +ashot +neurologic +didcot +gamla +ilves +putouts +siraj +laski +coaling +diarmuid +ratnagiri +rotulorum +liquefaction +morbihan +harel +aftershock +gruiformesfamily +bonnier +falconiformesfamily +adorns +wikis +maastrichtian +stauffenberg +bishopsgate +fakhr +sevenfold +ponders +quantifying +castiel +opacity +depredations +lenten +gravitated +o'mahony +modulates +inuktitut +paston +kayfabe +vagus +legalised +balked +arianism +tendering +sivas +birthdate +awlaki +khvajeh +shahab +samtgemeinde +bridgeton +amalgamations +biogenesis +recharging +tsukasa +mythbusters +chamfered +enthronement +freelancers +maharana +constantia +sutil +messines +monkton +okanogan +reinvigorated +apoplexy +tanahashi +neues +valiants +harappan +russes +carding +volkoff +funchal +statehouse +imitative +intrepidity +mellotron +samaras +turkana +besting +longitudes +exarch +diarrhoea +transcending +zvonareva +darna +ramblin +disconnection +137th +refocused +diarmait +agricole +ba'athist +turenne +contrabass +communis +daviess +fatimids +frosinone +fittingly +polyphyletic +qanat +theocratic +preclinical +abacha +toorak +marketplaces +conidia +seiya +contraindicated +retford +bundesautobahn +rebuilds +climatology +seaworthy +starfighter +qamar +categoria +malai +hellinsia +newstead +airworthy +catenin +avonmouth +arrhythmias +ayyavazhi +downgrade +ashburnham +ejector +kinematics +petworth +rspca +filmation +accipitridae +chhatrapati +g/mol +bacau +agama +ringtone +yudhoyono +orchestrator +arbitrators +138th +powerplants +cumbernauld +alderley +misamis +hawai`i +cuando +meistriliiga +jermyn +alans +pedigrees +ottavio +approbation +omnium +purulia +prioress +rheinland +lymphoid +lutsk +oscilloscope +ballina +iliac +motorbikes +modernising +uffizi +phylloxera +kalevala +bengalis +amravati +syntheses +interviewers +inflectional +outflank +maryhill +unhurt +profiler +nacelles +heseltine +personalised +guarda +herpetologist +airpark +pigot +margaretha +dinos +peleliu +breakbeat +kastamonu +shaivism +delamere +kingsville +epigram +khlong +phospholipids +journeying +lietuvos +congregated +deviance +celebes +subsoil +stroma +kvitova +lubricating +layoff +alagoas +olafur +doron +interuniversity +raycom +agonopterix +uzice +nanna +springvale +raimundo +wrested +pupal +talat +skinheads +vestige +unpainted +handan +odawara +ammar +attendee +lapped +myotis +gusty +ciconiiformesfamily +traversal +subfield +vitaphone +prensa +hasidism +inwood +carstairs +kropotkin +turgenev +dobra +remittance +purim +tannin +adige +tabulation +lethality +pacha +micronesian +dhruva +defensemen +tibeto +siculus +radioisotope +sodertalje +phitsanulok +euphonium +oxytocin +overhangs +skinks +fabrica +reinterred +emulates +bioscience +paragliding +raekwon +perigee +plausibility +frolunda +erroll +aznar +vyasa +albinus +trevally +confederacion +terse +sixtieth +1530s +kendriya +skateboarders +frontieres +muawiyah +easements +shehu +conservatively +keystones +kasem +brutalist +peekskill +cowry +orcas +syllabary +paltz +elisabetta +denticles +hampering +dolni +eidos +aarau +lermontov +yankton +shahbaz +barrages +kongsvinger +reestablishment +acetyltransferase +zulia +mrnas +slingsby +eucalypt +efficacious +weybridge +gradation +cinematheque +malthus +bampton +coexisted +cisse +hamdi +cupertino +saumarez +chionodes +libertine +formers +sakharov +pseudonymous +vol.1 +mcduck +gopalakrishnan +amberley +jorhat +grandmasters +rudiments +dwindle +param +bukidnon +menander +americanus +multipliers +pulawy +homoerotic +pillbox +cd+dvd +epigraph +aleksandrow +extrapolated +horseshoes +contemporain +angiography +hasselt +shawinigan +memorization +legitimized +cyclades +outsold +rodolphe +kelis +powerball +dijkstra +analyzers +incompressible +sambar +orangeburg +osten +reauthorization +adamawa +sphagnum +hypermarket +millipedes +zoroaster +madea +ossuary +murrayfield +pronominal +gautham +resellers +ethers +quarrelled +dolna +stragglers +asami +tangut +passos +educacion +sharaf +texel +berio +bethpage +bezalel +marfa +noronha +36ers +genteel +avram +shilton +compensates +sweetener +reinstalled +disables +noether +1590s +balakrishnan +kotaro +northallerton +cataclysm +gholam +cancellara +schiphol +commends +longinus +albinism +gemayel +hamamatsu +volos +islamism +sidereal +pecuniary +diggings +townsquare +neosho +lushan +chittoor +akhil +disputation +desiccation +cambodians +thwarting +deliberated +ellipsis +bahini +susumu +separators +kohneh +plebeians +kultur +ogaden +pissarro +trypeta +latur +liaodong +vetting +datong +sohail +alchemists +lengthwise +unevenly +masterly +microcontrollers +occupier +deviating +farringdon +baccalaureat +theocracy +chebyshev +archivists +jayaram +ineffectiveness +scandinavians +jacobins +encomienda +nambu +g/cm3 +catesby +paavo +heeded +rhodium +idealised +10deg +infective +mecyclothorax +halevy +sheared +minbari +audax +lusatian +rebuffs +hitfix +fastener +subjugate +tarun +binet +compuserve +synthesiser +keisuke +amalric +ligatures +tadashi +ignazio +abramovich +groundnut +otomo +maeve +mortlake +ostrogoths +antillean +todor +recto +millimetre +espousing +inaugurate +paracetamol +galvanic +harpalinae +jedrzejow +reassessment +langlands +civita +mikan +stikine +bijar +imamate +istana +kaiserliche +erastus +federale +cytosine +expansionism +hommes +norrland +smriti +snapdragon +gulab +taleb +lossy +khattab +urbanised +sesto +rekord +diffuser +desam +morganatic +silting +pacts +extender +beauharnais +purley +bouches +halfpipe +discontinuities +houthi +farmville +animism +horni +saadi +interpretative +blockades +symeon +biogeographic +transcaucasian +jetties +landrieu +astrocytes +conjunto +stumpings +weevils +geysers +redux +arching +romanus +tazeh +marcellinus +casein +opava +misrata +anare +sattar +declarer +dreux +oporto +venta +vallis +icosahedron +cortona +lachine +mohammedan +sandnes +zynga +clarin +diomedes +tsuyoshi +pribram +gulbarga +chartist +superettan +boscawen +altus +subang +gating +epistolary +vizianagaram +ogdensburg +panna +thyssen +tarkovsky +dzogchen +biograph +seremban +unscientific +nightjar +legco +deism +n.w.a +sudha +siskel +sassou +flintlock +jovial +montbeliard +pallida +formula_66 +tranquillity +nisei +adornment +'people +yamhill +hockeyallsvenskan +adopters +appian +lowicz +haplotypes +succinctly +starogard +presidencies +kheyrabad +sobibor +kinesiology +cowichan +militum +cromwellian +leiningen +ps1.5 +concourses +dalarna +goldfield +brzeg +faeces +aquarii +matchless +harvesters +181st +numismatics +korfball +sectioned +transpires +facultative +brandishing +kieron +forages +menai +glutinous +debarge +heathfield +1580s +malang +photoelectric +froome +semiotic +alwar +grammophon +chiaroscuro +mentalist +maramures +flacco +liquors +aleutians +marvell +sutlej +patnaik +qassam +flintoff +bayfield +haeckel +sueno +avicii +exoplanets +hoshi +annibale +vojislav +honeycombs +celebrant +rendsburg +veblen +quails +141st +carronades +savar +narrations +jeeva +ontologies +hedonistic +marinette +godot +munna +bessarabian +outrigger +thame +gravels +hoshino +falsifying +stereochemistry +nacionalista +medially +radula +ejecting +conservatorio +odile +ceiba +jaina +essonne +isometry +allophones +recidivism +iveco +ganda +grammarians +jagan +signposted +uncompressed +facilitators +constancy +ditko +propulsive +impaling +interbank +botolph +amlaib +intergroup +sorbus +cheka +debye +praca +adorning +presbyteries +dormition +strategos +qarase +pentecostals +beehives +hashemite +goldust +euronext +egress +arpanet +soames +jurchens +slovenska +copse +kazim +appraisals +marischal +mineola +sharada +caricaturist +sturluson +galba +faizabad +overwintering +grete +uyezds +didsbury +libreville +ablett +microstructure +anadolu +belenenses +elocution +cloaks +timeslots +halden +rashidun +displaces +sympatric +germanus +tuples +ceska +equalize +disassembly +krautrock +babangida +memel +deild +gopala +hematology +underclass +sangli +wawrinka +assur +toshack +refrains +nicotinic +bhagalpur +badami +racetracks +pocatello +walgreens +nazarbayev +occultation +spinnaker +geneon +josias +hydrolyzed +dzong +corregimiento +waistcoat +thermoplastic +soldered +anticancer +lactobacillus +shafi'i +carabus +adjournment +schlumberger +triceratops +despotate +mendicant +krishnamurti +bahasa +earthworm +lavoisier +noetherian +kalki +fervently +bhawan +saanich +coquille +gannet +motagua +kennels +mineralization +fitzherbert +svein +bifurcated +hairdressing +felis +abounded +dimers +fervour +hebdo +bluffton +aetna +corydon +clevedon +carneiro +subjectively +deutz +gastropoda +overshot +concatenation +varman +carolla +maharshi +mujib +inelastic +riverhead +initialized +safavids +rohini +caguas +bulges +fotbollforbund +hefei +spithead +westville +maronites +lytham +americo +gediminas +stephanus +chalcolithic +hijra +gnu/linux +predilection +rulership +sterility +haidar +scarlatti +saprissa +sviatoslav +pointedly +sunroof +guarantor +thevar +airstrips +pultusk +sture +129th +divinities +daizong +dolichoderus +cobourg +maoists +swordsmanship +uprated +bohme +tashi +largs +chandi +bluebeard +householders +richardsonian +drepanidae +antigonish +elbasan +occultism +marca +hypergeometric +oirat +stiglitz +ignites +dzungar +miquelon +pritam +d'automne +ulidiid +niamey +vallecano +fondo +billiton +incumbencies +raceme +chambery +cadell +barenaked +kagame +summerside +haussmann +hatshepsut +apothecaries +criollo +feint +nasals +timurid +feltham +plotinus +oxygenation +marginata +officinalis +salat +participations +ising +downe +izumo +unguided +pretence +coursed +haruna +viscountcy +mainstage +justicia +powiat +takara +capitoline +implacable +farben +stopford +cosmopterix +tuberous +kronecker +galatians +kweli +dogmas +exhorted +trebinje +skanda +newlyn +ablative +basidia +bhiwani +encroachments +stranglers +regrouping +tubal +shoestring +wawel +anionic +mesenchymal +creationists +pyrophosphate +moshi +despotism +powerbook +fatehpur +rupiah +segre +ternate +jessore +b.i.g +shevardnadze +abounds +gliwice +densest +memoria +suborbital +vietcong +ratepayers +karunanidhi +toolbar +descents +rhymney +exhortation +zahedan +carcinomas +hyperbaric +botvinnik +billets +neuropsychological +tigranes +hoards +chater +biennially +thistles +scotus +wataru +flotillas +hungama +monopolistic +payouts +vetch +generalissimo +caries +naumburg +piran +blizzards +escalates +reactant +shinya +theorize +rizzoli +transitway +ecclesiae +streptomyces +cantal +nisibis +superconductor +unworkable +thallus +roehampton +scheckter +viceroys +makuuchi +ilkley +superseding +takuya +klodzko +borbon +raspberries +operand +w.a.k.o +sarabande +factionalism +egalitarianism +temasek +torbat +unscripted +jorma +westerner +perfective +vrije +underlain +goldfrapp +blaenau +jomon +barthes +drivetime +bassa +bannock +umaga +fengxiang +zulus +sreenivasan +farces +codice_10 +freeholder +poddebice +imperialists +deregulated +wingtip +o'hagan +pillared +overtone +hofstadter +149th +kitano +saybrook +standardizing +aldgate +staveley +o'flaherty +hundredths +steerable +soltan +empted +cruyff +intramuros +taluks +cotonou +marae +karur +figueres +barwon +lucullus +niobe +zemlya +lathes +homeported +chaux +amyotrophic +opines +exemplars +bhamo +homomorphisms +gauleiter +ladin +mafiosi +airdrieonians +b/soul +decal +transcaucasia +solti +defecation +deaconess +numidia +sampradaya +normalised +wingless +schwaben +alnus +cinerama +yakutsk +ketchikan +orvieto +unearned +monferrato +rotem +aacsb +loong +decoders +skerries +cardiothoracic +repositioning +pimpernel +yohannan +tenebrionoidea +nargis +nouvel +costliest +interdenominational +noize +redirecting +zither +morcha +radiometric +frequenting +irtysh +gbagbo +chakri +litvinenko +infotainment +ravensbruck +harith +corbels +maegashira +jousting +natan +novus +falcao +minis +railed +decile +rauma +ramaswamy +cavitation +paranaque +berchtesgaden +reanimated +schomberg +polysaccharides +exclusionary +cleon +anurag +ravaging +dhanush +mitchells +granule +contemptuous +keisei +rolleston +atlantean +yorkist +daraa +wapping +micrometer +keeneland +comparably +baranja +oranje +schlafli +yogic +dinajpur +unimpressive +masashi +recreativo +alemannic +petersfield +naoko +vasudeva +autosport +rajat +marella +busko +wethersfield +ssris +soulcalibur +kobani +wildland +rookery +hoffenheim +kauri +aliphatic +balaclava +ferrite +publicise +victorias +theism +quimper +chapbook +functionalist +roadbed +ulyanovsk +cupen +purpurea +calthorpe +teofilo +mousavi +cochlea +linotype +detmold +ellerslie +gakkai +telkom +southsea +subcontractor +inguinal +philatelists +zeebrugge +piave +trochidae +dempo +spoilt +saharanpur +mihrab +parasympathetic +barbarous +chartering +antiqua +katsina +bugis +categorizes +altstadt +kandyan +pambansa +overpasses +miters +assimilating +finlandia +uneconomic +am/fm +harpsichordist +dresdner +luminescence +authentically +overpowers +magmatic +cliftonville +oilfields +skirted +berthe +cuman +oakham +frelimo +glockenspiel +confection +saxophonists +piaseczno +multilevel +antipater +levying +maltreatment +velho +opoczno +harburg +pedophilia +unfunded +palettes +plasterwork +breve +dharmendra +auchinleck +nonesuch +blackmun +libretti +rabbani +145th +hasselbeck +kinnock +malate +vanden +cloverdale +ashgabat +nares +radians +steelworkers +sabor +possums +catterick +hemispheric +ostra +outpaced +dungeness +almshouse +penryn +texians +1000m +franchitti +incumbency +texcoco +newar +tramcars +toroidal +meitetsu +spellbound +agronomist +vinifera +riata +bunko +pinas +ba'al +github +vasilyevich +obsolescent +geodesics +ancestries +tujue +capitalised +unassigned +throng +unpaired +psychometric +skegness +exothermic +buffered +kristiansund +tongued +berenger +basho +alitalia +prolongation +archaeologically +fractionation +cyprinid +echinoderms +agriculturally +justiciar +sonam +ilium +baits +danceable +grazer +ardahan +grassed +preemption +glassworks +hasina +ugric +umbra +wahhabi +vannes +tinnitus +capitaine +tikrit +lisieux +scree +hormuz +despenser +jagiellon +maisonneuve +gandaki +santarem +basilicas +lancing +landskrona +weilburg +fireside +elysian +isleworth +krishnamurthy +filton +cynon +tecmo +subcostal +scalars +triglycerides +hyperplane +farmingdale +unione +meydan +pilings +mercosur +reactivate +akiba +fecundity +jatra +natsume +zarqawi +preta +masao +presbyter +oakenfold +rhodri +ferran +ruizong +cloyne +nelvana +epiphanius +borde +scutes +strictures +troughton +whitestone +sholom +toyah +shingon +kutuzov +abelard +passant +lipno +cafeterias +residuals +anabaptists +paratransit +criollos +pleven +radiata +destabilizing +hadiths +bazaars +mannose +taiyo +crookes +welbeck +baoding +archelaus +nguesso +alberni +wingtips +herts +viasat +lankans +evreux +wigram +fassbinder +ryuichi +storting +reducible +olesnica +znojmo +hyannis +theophanes +flatiron +mustering +rajahmundry +kadir +wayang +prome +lethargy +zubin +illegality +conall +dramedy +beerbohm +hipparchus +ziarat +ryuji +shugo +glenorchy +microarchitecture +morne +lewinsky +cauvery +battenberg +hyksos +wayanad +hamilcar +buhari +brazo +bratianu +solms +aksaray +elamite +chilcotin +bloodstock +sagara +dolny +reunified +umlaut +proteaceae +camborne +calabrian +dhanbad +vaxjo +cookware +potez +rediffusion +semitones +lamentations +allgau +guernica +suntory +pleated +stationing +urgell +gannets +bertelsmann +entryway +raphitomidae +acetaldehyde +nephrology +categorizing +beiyang +permeate +tourney +geosciences +khana +masayuki +crucis +universitaria +slaskie +khaimah +finno +advani +astonishingly +tubulin +vampiric +jeolla +sociale +cleethorpes +badri +muridae +suzong +debater +decimation +kenyans +mutualism +pontifex +middlemen +insee +halevi +lamentation +psychopathy +brassey +wenders +kavya +parabellum +prolactin +inescapable +apses +malignancies +rinzai +stigmatized +menahem +comox +ateliers +welshpool +setif +centimetre +truthfulness +downfield +drusus +woden +glycosylation +emanated +agulhas +dalkeith +jazira +nucky +unifil +jobim +operon +oryzomys +heroically +seances +supernumerary +backhouse +hashanah +tatler +imago +invert +hayato +clockmaker +kingsmill +swiecie +analogously +golconda +poste +tacitly +decentralised +ge'ez +diplomatically +fossiliferous +linseed +mahavira +pedestals +archpriest +byelection +domiciled +jeffersonian +bombus +winegrowing +waukegan +uncultivated +haverfordwest +saumur +communally +disbursed +cleeve +zeljeznicar +speciosa +vacationers +sigur +vaishali +zlatko +iftikhar +cropland +transkei +incompleteness +bohra +subantarctic +slieve +physiologic +similis +klerk +replanted +'right +chafee +reproducible +bayburt +regicide +muzaffarpur +plurals +hanyu +orthologs +diouf +assailed +kamui +tarik +dodecanese +gorne +on/off +179th +shimoga +granaries +carlists +valar +tripolitania +sherds +simmern +dissociated +isambard +polytechnical +yuvraj +brabazon +antisense +pubmed +glans +minutely +masaaki +raghavendra +savoury +podcasting +tachi +bienville +gongsun +ridgely +deform +yuichi +binders +canna +carcetti +llobregat +implored +berri +njegos +intermingled +offload +athenry +motherhouse +corpora +kakinada +dannebrog +imperio +prefaces +musicologists +aerospatiale +shirai +nagapattinam +servius +cristoforo +pomfret +reviled +entebbe +stane +east/west +thermometers +matriarchal +siglo +bodil +legionnaire +ze'ev +theorizing +sangeetha +horticulturist +uncountable +lookalike +anoxic +ionospheric +genealogists +chicopee +imprinting +popish +crematoria +diamondback +cyathea +hanzhong +cameramen +halogaland +naklo +waclaw +storehouses +flexed +comuni +frits +glauca +nilgiris +compresses +nainital +continuations +albay +hypoxic +samajwadi +dunkerque +nanticoke +sarwar +interchanged +jubal +corba +jalgaon +derleth +deathstroke +magny +vinnytsia +hyphenated +rimfire +sawan +boehner +disrepute +normalize +aromanian +dualistic +approximant +chama +karimabad +barnacles +sanok +stipends +dyfed +rijksmuseum +reverberation +suncorp +fungicides +reverie +spectrograph +stereophonic +niazi +ordos +alcan +karaite +lautrec +tableland +lamellar +rieti +langmuir +russula +webern +tweaks +hawick +southerner +morphy +naturalisation +enantiomer +michinoku +barbettes +relieves +carburettors +redruth +oblates +vocabularies +mogilev +bagmati +galium +reasserted +extolled +symon +eurosceptic +inflections +tirtha +recompense +oruro +roping +gouverneur +pared +yayoi +watermills +retooled +leukocytes +jubilant +mazhar +nicolau +manheim +touraine +bedser +hambledon +kohat +powerhouses +tlemcen +reuven +sympathetically +afrikaners +interes +handcrafts +etcher +baddeley +wodonga +amaury +155th +vulgarity +pompadour +automorphisms +1540s +oppositions +prekmurje +deryni +fortifying +arcuate +mahila +bocage +uther +nozze +slashes +atlantica +hadid +rhizomatous +azeris +'with +osmena +lewisville +innervated +bandmaster +outcropping +parallelogram +dominicana +twang +ingushetia +extensional +ladino +sastry +zinoviev +relatable +nobilis +cbeebies +hitless +eulima +sporangia +synge +longlisted +criminalized +penitential +weyden +tubule +volyn +priestesses +glenbrook +kibbutzim +windshaft +canadair +falange +zsolt +bonheur +meine +archangels +safeguarded +jamaicans +malarial +teasers +badging +merseyrail +operands +pulsars +gauchos +biotin +bambara +necaxa +egmond +tillage +coppi +anxiolytic +preah +mausoleums +plautus +feroz +debunked +187th +belediyespor +mujibur +wantage +carboxyl +chettiar +murnau +vagueness +racemic +backstretch +courtland +municipio +palpatine +dezful +hyperbola +sreekumar +chalons +altay +arapahoe +tudors +sapieha +quilon +burdensome +kanya +xxviii +recension +generis +siphuncle +repressor +bitrate +mandals +midhurst +dioxin +democratique +upholds +rodez +cinematographic +epoque +jinping +rabelais +zhytomyr +glenview +rebooted +khalidi +reticulata +122nd +monnaie +passersby +ghazals +europaea +lippmann +earthbound +tadic +andorran +artvin +angelicum +banksy +epicentre +resemblances +shuttled +rathaus +bernt +stonemasons +balochi +siang +tynemouth +cygni +biosynthetic +precipitates +sharecroppers +d'annunzio +softbank +shiji +apeldoorn +polycyclic +wenceslas +wuchang +samnites +tamarack +silmarillion +madinah +palaeontology +kirchberg +sculpin +rohtak +aquabats +oviparous +thynne +caney +blimps +minimalistic +whatcom +palatalization +bardstown +direct3d +paramagnetic +kamboja +khash +globemaster +lengua +matej +chernigov +swanage +arsenals +cascadia +cundinamarca +tusculum +leavers +organics +warplanes +'three +exertions +arminius +gandharva +inquires +comercio +kuopio +chabahar +plotlines +mersenne +anquetil +paralytic +buckminster +ambit +acrolophus +quantifiers +clacton +ciliary +ansaldo +fergana +egoism +thracians +chicoutimi +northbrook +analgesia +brotherhoods +hunza +adriaen +fluoridation +snowfalls +soundboard +fangoria +cannibalistic +orthogonius +chukotka +dindigul +manzoni +chainz +macromedia +beltline +muruga +schistura +provable +litex +initio +pneumoniae +infosys +cerium +boonton +cannonballs +d'une +solvency +mandurah +houthis +dolmens +apologists +radioisotopes +blaxploitation +poroshenko +stawell +coosa +maximilien +tempelhof +espouse +declaratory +hambro +xalapa +outmoded +mihiel +benefitting +desirous +archeparchy +repopulated +telescoping +captor +mackaye +disparaged +ramanathan +crowne +tumbled +technetium +silted +chedi +nievre +hyeon +cartoonish +interlock +infocom +rediff.com +dioramas +timekeeping +concertina +kutaisi +cesky +lubomirski +unapologetic +epigraphic +stalactites +sneha +biofilm +falconry +miraflores +catena +'outstanding +prospekt +apotheosis +o'odham +pacemakers +arabica +gandhinagar +reminisces +iroquoian +ornette +tilling +neoliberalism +chameleons +pandava +prefontaine +haiyan +gneisenau +utama +bando +reconstitution +azaria +canola +paratroops +ayckbourn +manistee +stourton +manifestos +lympne +denouement +tractatus +rakim +bellflower +nanometer +sassanids +turlough +presbyterianism +varmland +20deg +phool +nyerere +almohad +manipal +vlaanderen +quickness +removals +makow +circumflex +eatery +morane +fondazione +alkylation +unenforceable +galliano +silkworm +junior/senior +abducts +phlox +konskie +lofoten +buuren +glyphosate +faired +naturae +cobbles +taher +skrulls +dostoevsky +walkout +wagnerian +orbited +methodically +denzil +sarat +extraterritorial +kohima +d'armor +brinsley +rostropovich +fengtian +comitatus +aravind +moche +wrangell +giscard +vantaa +viljandi +hakoah +seabees +muscatine +ballade +camanachd +sothern +mullioned +durad +margraves +maven +arete +chandni +garifuna +142nd +reading/literature +thickest +intensifies +trygve +khaldun +perinatal +asana +powerline +acetylation +nureyev +omiya +montesquieu +riverwalk +marly +correlating +intermountain +bulgar +hammerheads +underscores +wiretapping +quatrain +ruisseau +newsagent +tuticorin +polygyny +hemsworth +partisanship +banna +istrian +evaporator diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/female_names.txt b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/female_names.txt new file mode 100644 index 00000000..5ecc99e0 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/female_names.txt @@ -0,0 +1,3712 @@ +mary +patricia +linda +barbara +elizabeth +jennifer +maria +susan +margaret +dorothy +lisa +nancy +karen +betty +helen +sandra +donna +carol +ruth +sharon +michelle +laura +sarah +kimberly +deborah +jessica +shirley +cynthia +angela +melissa +brenda +amy +anna +rebecca +virginia +kathleen +pamela +martha +debra +amanda +stephanie +carolyn +christine +marie +janet +catherine +frances +ann +joyce +diane +alice +julie +heather +teresa +doris +gloria +evelyn +jean +cheryl +mildred +katherine +joan +ashley +judith +rose +janice +kelly +nicole +judy +christina +kathy +theresa +beverly +denise +tammy +irene +jane +lori +rachel +marilyn +andrea +kathryn +louise +sara +anne +jacqueline +wanda +bonnie +julia +ruby +lois +tina +phyllis +norma +paula +diana +annie +lillian +emily +robin +peggy +crystal +gladys +rita +dawn +connie +florence +tracy +edna +tiffany +carmen +rosa +cindy +grace +wendy +victoria +edith +kim +sherry +sylvia +josephine +thelma +shannon +sheila +ethel +ellen +elaine +marjorie +carrie +charlotte +monica +esther +pauline +emma +juanita +anita +rhonda +hazel +amber +eva +debbie +april +leslie +clara +lucille +jamie +joanne +eleanor +valerie +danielle +megan +alicia +suzanne +michele +gail +bertha +darlene +veronica +jill +erin +geraldine +lauren +cathy +joann +lorraine +lynn +sally +regina +erica +beatrice +dolores +bernice +audrey +yvonne +annette +marion +dana +stacy +ana +renee +ida +vivian +roberta +holly +brittany +melanie +loretta +yolanda +jeanette +laurie +katie +kristen +vanessa +alma +sue +elsie +beth +jeanne +vicki +carla +tara +rosemary +eileen +terri +gertrude +lucy +tonya +ella +stacey +wilma +gina +kristin +jessie +natalie +agnes +vera +charlene +bessie +delores +melinda +pearl +arlene +maureen +colleen +allison +tamara +joy +georgia +constance +lillie +claudia +jackie +marcia +tanya +nellie +minnie +marlene +heidi +glenda +lydia +viola +courtney +marian +stella +caroline +dora +vickie +mattie +maxine +irma +mabel +marsha +myrtle +lena +christy +deanna +patsy +hilda +gwendolyn +jennie +nora +margie +nina +cassandra +leah +penny +kay +priscilla +naomi +carole +olga +billie +dianne +tracey +leona +jenny +felicia +sonia +miriam +velma +becky +bobbie +violet +kristina +toni +misty +mae +shelly +daisy +ramona +sherri +erika +katrina +claire +lindsey +lindsay +geneva +guadalupe +belinda +margarita +sheryl +cora +faye +ada +sabrina +isabel +marguerite +hattie +harriet +molly +cecilia +kristi +brandi +blanche +sandy +rosie +joanna +iris +eunice +angie +inez +lynda +madeline +amelia +alberta +genevieve +monique +jodi +janie +kayla +sonya +jan +kristine +candace +fannie +maryann +opal +alison +yvette +melody +luz +susie +olivia +flora +shelley +kristy +mamie +lula +lola +verna +beulah +antoinette +candice +juana +jeannette +pam +kelli +whitney +bridget +karla +celia +latoya +patty +shelia +gayle +della +vicky +lynne +sheri +marianne +kara +jacquelyn +erma +blanca +myra +leticia +pat +krista +roxanne +angelica +robyn +adrienne +rosalie +alexandra +brooke +bethany +sadie +bernadette +traci +jody +kendra +nichole +rachael +mable +ernestine +muriel +marcella +elena +krystal +angelina +nadine +kari +estelle +dianna +paulette +lora +mona +doreen +rosemarie +desiree +antonia +janis +betsy +christie +freda +meredith +lynette +teri +cristina +eula +leigh +meghan +sophia +eloise +rochelle +gretchen +cecelia +raquel +henrietta +alyssa +jana +gwen +jenna +tricia +laverne +olive +tasha +silvia +elvira +delia +kate +patti +lorena +kellie +sonja +lila +lana +darla +mindy +essie +mandy +lorene +elsa +josefina +jeannie +miranda +dixie +lucia +marta +faith +lela +johanna +shari +camille +tami +shawna +elisa +ebony +melba +ora +nettie +tabitha +ollie +winifred +kristie +alisha +aimee +rena +myrna +marla +tammie +latasha +bonita +patrice +ronda +sherrie +addie +francine +deloris +stacie +adriana +cheri +abigail +celeste +jewel +cara +adele +rebekah +lucinda +dorthy +effie +trina +reba +sallie +aurora +lenora +etta +lottie +kerri +trisha +nikki +estella +francisca +josie +tracie +marissa +karin +brittney +janelle +lourdes +laurel +helene +fern +elva +corinne +kelsey +ina +bettie +elisabeth +aida +caitlin +ingrid +iva +eugenia +christa +goldie +maude +jenifer +therese +dena +lorna +janette +latonya +candy +consuelo +tamika +rosetta +debora +cherie +polly +dina +jewell +fay +jillian +dorothea +nell +trudy +esperanza +patrica +kimberley +shanna +helena +cleo +stefanie +rosario +ola +janine +mollie +lupe +alisa +lou +maribel +susanne +bette +susana +elise +cecile +isabelle +lesley +jocelyn +paige +joni +rachelle +leola +daphne +alta +ester +petra +graciela +imogene +jolene +keisha +lacey +glenna +gabriela +keri +ursula +lizzie +kirsten +shana +adeline +mayra +jayne +jaclyn +gracie +sondra +carmela +marisa +rosalind +charity +tonia +beatriz +marisol +clarice +jeanine +sheena +angeline +frieda +lily +shauna +millie +claudette +cathleen +angelia +gabrielle +autumn +katharine +jodie +staci +lea +christi +justine +elma +luella +margret +dominique +socorro +martina +margo +mavis +callie +bobbi +maritza +lucile +leanne +jeannine +deana +aileen +lorie +ladonna +willa +manuela +gale +selma +dolly +sybil +abby +ivy +dee +winnie +marcy +luisa +jeri +magdalena +ofelia +meagan +audra +matilda +leila +cornelia +bianca +simone +bettye +randi +virgie +latisha +barbra +georgina +eliza +leann +bridgette +rhoda +haley +adela +nola +bernadine +flossie +ila +greta +ruthie +nelda +minerva +lilly +terrie +letha +hilary +estela +valarie +brianna +rosalyn +earline +catalina +ava +mia +clarissa +lidia +corrine +alexandria +concepcion +tia +sharron +rae +dona +ericka +jami +elnora +chandra +lenore +neva +marylou +melisa +tabatha +serena +avis +allie +sofia +jeanie +odessa +nannie +harriett +loraine +penelope +milagros +emilia +benita +allyson +ashlee +tania +esmeralda +eve +pearlie +zelma +malinda +noreen +tameka +saundra +hillary +amie +althea +rosalinda +lilia +alana +clare +alejandra +elinor +lorrie +jerri +darcy +earnestine +carmella +noemi +marcie +liza +annabelle +louisa +earlene +mallory +carlene +nita +selena +tanisha +katy +julianne +lakisha +edwina +maricela +margery +kenya +dollie +roxie +roslyn +kathrine +nanette +charmaine +lavonne +ilene +tammi +suzette +corine +kaye +chrystal +lina +deanne +lilian +juliana +aline +luann +kasey +maryanne +evangeline +colette +melva +lawanda +yesenia +nadia +madge +kathie +ophelia +valeria +nona +mitzi +mari +georgette +claudine +fran +alissa +roseann +lakeisha +susanna +reva +deidre +chasity +sheree +elvia +alyce +deirdre +gena +briana +araceli +katelyn +rosanne +wendi +tessa +berta +marva +imelda +marietta +marci +leonor +arline +sasha +madelyn +janna +juliette +deena +aurelia +josefa +augusta +liliana +lessie +amalia +savannah +anastasia +vilma +natalia +rosella +lynnette +corina +alfreda +leanna +amparo +coleen +tamra +aisha +wilda +karyn +maura +mai +evangelina +rosanna +hallie +erna +enid +mariana +lacy +juliet +jacklyn +freida +madeleine +mara +cathryn +lelia +casandra +bridgett +angelita +jannie +dionne +annmarie +katina +beryl +millicent +katheryn +diann +carissa +maryellen +liz +lauri +helga +gilda +rhea +marquita +hollie +tisha +tamera +angelique +francesca +kaitlin +lolita +florine +rowena +reyna +twila +fanny +janell +ines +concetta +bertie +alba +brigitte +alyson +vonda +pansy +elba +noelle +letitia +deann +brandie +louella +leta +felecia +sharlene +lesa +beverley +isabella +herminia +terra +celina +tori +octavia +jade +denice +germaine +michell +cortney +nelly +doretha +deidra +monika +lashonda +judi +chelsey +antionette +margot +adelaide +leeann +elisha +dessie +libby +kathi +gayla +latanya +mina +mellisa +kimberlee +jasmin +renae +zelda +elda +justina +gussie +emilie +camilla +abbie +rocio +kaitlyn +edythe +ashleigh +selina +lakesha +geri +allene +pamala +michaela +dayna +caryn +rosalia +jacquline +rebeca +marybeth +krystle +iola +dottie +belle +griselda +ernestina +elida +adrianne +demetria +delma +jaqueline +arleen +virgina +retha +fatima +tillie +eleanore +cari +treva +wilhelmina +rosalee +maurine +latrice +jena +taryn +elia +debby +maudie +jeanna +delilah +catrina +shonda +hortencia +theodora +teresita +robbin +danette +delphine +brianne +nilda +danna +cindi +bess +iona +winona +vida +rosita +marianna +racheal +guillermina +eloisa +celestine +caren +malissa +lona +chantel +shellie +marisela +leora +agatha +soledad +migdalia +ivette +christen +athena +janel +veda +pattie +tessie +tera +marilynn +lucretia +karrie +dinah +daniela +alecia +adelina +vernice +shiela +portia +merry +lashawn +dara +tawana +verda +alene +zella +sandi +rafaela +maya +kira +candida +alvina +suzan +shayla +lettie +samatha +oralia +matilde +larissa +vesta +renita +delois +shanda +phillis +lorri +erlinda +cathrine +barb +isabell +ione +gisela +roxanna +mayme +kisha +ellie +mellissa +dorris +dalia +bella +annetta +zoila +reta +reina +lauretta +kylie +christal +pilar +charla +elissa +tiffani +tana +paulina +leota +breanna +jayme +carmel +vernell +tomasa +mandi +dominga +santa +melodie +lura +alexa +tamela +mirna +kerrie +venus +felicita +cristy +carmelita +berniece +annemarie +tiara +roseanne +missy +cori +roxana +pricilla +kristal +jung +elyse +haydee +aletha +bettina +marge +gillian +filomena +zenaida +harriette +caridad +vada +aretha +pearline +marjory +marcela +flor +evette +elouise +alina +damaris +catharine +belva +nakia +marlena +luanne +lorine +karon +dorene +danita +brenna +tatiana +louann +julianna +andria +philomena +lucila +leonora +dovie +romona +mimi +jacquelin +gaye +tonja +misti +chastity +stacia +roxann +micaela +velda +marlys +johnna +aura +ivonne +hayley +nicki +majorie +herlinda +yadira +perla +gregoria +antonette +shelli +mozelle +mariah +joelle +cordelia +josette +chiquita +trista +laquita +georgiana +candi +shanon +hildegard +stephany +magda +karol +gabriella +tiana +roma +richelle +oleta +jacque +idella +alaina +suzanna +jovita +tosha +nereida +marlyn +kyla +delfina +tena +stephenie +sabina +nathalie +marcelle +gertie +darleen +thea +sharonda +shantel +belen +venessa +rosalina +genoveva +clementine +rosalba +renate +renata +georgianna +floy +dorcas +ariana +tyra +theda +mariam +juli +jesica +vikki +verla +roselyn +melvina +jannette +ginny +debrah +corrie +violeta +myrtis +latricia +collette +charleen +anissa +viviana +twyla +nedra +latonia +hellen +fabiola +annamarie +adell +sharyn +chantal +niki +maud +lizette +lindy +kesha +jeana +danelle +charline +chanel +valorie +dortha +cristal +sunny +leone +leilani +gerri +debi +andra +keshia +eulalia +easter +dulce +natividad +linnie +kami +georgie +catina +brook +alda +winnifred +sharla +ruthann +meaghan +magdalene +lissette +adelaida +venita +trena +shirlene +shameka +elizebeth +dian +shanta +latosha +carlotta +windy +rosina +mariann +leisa +jonnie +dawna +cathie +astrid +laureen +janeen +holli +fawn +vickey +teressa +shante +rubye +marcelina +chanda +terese +scarlett +marnie +lulu +lisette +jeniffer +elenor +dorinda +donita +carman +bernita +altagracia +aleta +adrianna +zoraida +lyndsey +janina +starla +phylis +phuong +kyra +charisse +blanch +sanjuanita +rona +nanci +marilee +maranda +brigette +sanjuana +marita +kassandra +joycelyn +felipa +chelsie +bonny +mireya +lorenza +kyong +ileana +candelaria +sherie +lucie +leatrice +lakeshia +gerda +edie +bambi +marylin +lavon +hortense +garnet +evie +tressa +shayna +lavina +kyung +jeanetta +sherrill +shara +phyliss +mittie +anabel +alesia +thuy +tawanda +joanie +tiffanie +lashanda +karissa +enriqueta +daria +daniella +corinna +alanna +abbey +roxane +roseanna +magnolia +lida +joellen +coral +carleen +tresa +peggie +novella +nila +maybelle +jenelle +carina +nova +melina +marquerite +margarette +josephina +evonne +cinthia +albina +toya +tawnya +sherita +myriam +lizabeth +lise +keely +jenni +giselle +cheryle +ardith +ardis +alesha +adriane +shaina +linnea +karolyn +felisha +dori +darci +artie +armida +zola +xiomara +vergie +shamika +nena +nannette +maxie +lovie +jeane +jaimie +inge +farrah +elaina +caitlyn +felicitas +cherly +caryl +yolonda +yasmin +teena +prudence +pennie +nydia +mackenzie +orpha +marvel +lizbeth +laurette +jerrie +hermelinda +carolee +tierra +mirian +meta +melony +kori +jennette +jamila +yoshiko +susannah +salina +rhiannon +joleen +cristine +ashton +aracely +tomeka +shalonda +marti +lacie +kala +jada +ilse +hailey +brittani +zona +syble +sherryl +nidia +marlo +kandice +kandi +alycia +ronna +norene +mercy +ingeborg +giovanna +gemma +christel +audry +zora +vita +trish +stephaine +shirlee +shanika +melonie +mazie +jazmin +inga +hettie +geralyn +fonda +estrella +adella +sarita +rina +milissa +maribeth +golda +evon +ethelyn +enedina +cherise +chana +velva +tawanna +sade +mirta +karie +jacinta +elna +davina +cierra +ashlie +albertha +tanesha +nelle +mindi +lorinda +larue +florene +demetra +dedra +ciara +chantelle +ashly +suzy +rosalva +noelia +lyda +leatha +krystyna +kristan +karri +darline +darcie +cinda +cherrie +awilda +almeda +rolanda +lanette +jerilyn +gisele +evalyn +cyndi +cleta +carin +zina +zena +velia +tanika +charissa +talia +margarete +lavonda +kaylee +kathlene +jonna +irena +ilona +idalia +candis +candance +brandee +anitra +alida +sigrid +nicolette +maryjo +linette +hedwig +christiana +alexia +tressie +modesta +lupita +lita +gladis +evelia +davida +cherri +cecily +ashely +annabel +agustina +wanita +shirly +rosaura +hulda +yetta +verona +thomasina +sibyl +shannan +mechelle +leandra +lani +kylee +kandy +jolynn +ferne +eboni +corene +alysia +zula +nada +moira +lyndsay +lorretta +jammie +hortensia +gaynell +adria +vina +vicenta +tangela +stephine +norine +nella +liana +leslee +kimberely +iliana +glory +felica +emogene +elfriede +eden +eartha +carma +ocie +lennie +kiara +jacalyn +carlota +arielle +otilia +kirstin +kacey +johnetta +joetta +jeraldine +jaunita +elana +dorthea +cami +amada +adelia +vernita +tamar +siobhan +renea +rashida +ouida +nilsa +meryl +kristyn +julieta +danica +breanne +aurea +anglea +sherron +odette +malia +lorelei +leesa +kenna +kathlyn +fiona +charlette +suzie +shantell +sabra +racquel +myong +mira +martine +lucienne +lavada +juliann +elvera +delphia +christiane +charolette +carri +asha +angella +paola +ninfa +leda +stefani +shanell +palma +machelle +lissa +kecia +kathryne +karlene +julissa +jettie +jenniffer +corrina +carolann +alena +rosaria +myrtice +marylee +liane +kenyatta +judie +janey +elmira +eldora +denna +cristi +cathi +zaida +vonnie +viva +vernie +rosaline +mariela +luciana +lesli +karan +felice +deneen +adina +wynona +tarsha +sheron +shanita +shani +shandra +randa +pinkie +nelida +marilou +lyla +laurene +laci +janene +dorotha +daniele +dani +carolynn +carlyn +berenice +ayesha +anneliese +alethea +thersa +tamiko +rufina +oliva +mozell +marylyn +kristian +kathyrn +kasandra +kandace +janae +domenica +debbra +dannielle +chun +arcelia +zenobia +sharen +sharee +lavinia +kacie +jackeline +huong +felisa +emelia +eleanora +cythia +cristin +claribel +anastacia +zulma +zandra +yoko +tenisha +susann +sherilyn +shay +shawanda +romana +mathilda +linsey +keiko +joana +isela +gretta +georgetta +eugenie +desirae +delora +corazon +antonina +anika +willene +tracee +tamatha +nichelle +mickie +maegan +luana +lanita +kelsie +edelmira +bree +afton +teodora +tamie +shena +linh +keli +kaci +danyelle +arlette +albertine +adelle +tiffiny +simona +nicolasa +nichol +nakisha +maira +loreen +kizzy +fallon +christene +bobbye +ying +vincenza +tanja +rubie +roni +queenie +margarett +kimberli +irmgard +idell +hilma +evelina +esta +emilee +dennise +dania +carie +risa +rikki +particia +masako +luvenia +loree +loni +lien +gigi +florencia +denita +billye +tomika +sharita +rana +nikole +neoma +margarite +madalyn +lucina +laila +kali +jenette +gabriele +evelyne +elenora +clementina +alejandrina +zulema +violette +vannessa +thresa +retta +patience +noella +nickie +jonell +chaya +camelia +bethel +anya +suzann +mila +lilla +laverna +keesha +kattie +georgene +eveline +estell +elizbeth +vivienne +vallie +trudie +stephane +magaly +madie +kenyetta +karren +janetta +hermine +drucilla +debbi +celestina +candie +britni +beckie +amina +zita +yolande +vivien +vernetta +trudi +pearle +patrina +ossie +nicolle +loyce +letty +katharina +joselyn +jonelle +jenell +iesha +heide +florinda +florentina +elodia +dorine +brunilda +brigid +ashli +ardella +twana +tarah +shavon +serina +rayna +ramonita +margurite +lucrecia +kourtney +kati +jesenia +crista +ayana +alica +alia +vinnie +suellen +romelia +rachell +olympia +michiko +kathaleen +jolie +jessi +janessa +hana +elease +carletta +britany +shona +salome +rosamond +regena +raina +ngoc +nelia +louvenia +lesia +latrina +laticia +larhonda +jina +jacki +emmy +deeann +coretta +arnetta +thalia +shanice +neta +mikki +micki +lonna +leana +lashunda +kiley +joye +jacqulyn +ignacia +hyun +hiroko +henriette +elayne +delinda +dahlia +coreen +consuela +conchita +babette +ayanna +anette +albertina +shawnee +shaneka +quiana +pamelia +merri +merlene +margit +kiesha +kiera +kaylene +jodee +jenise +erlene +emmie +dalila +daisey +casie +belia +babara +versie +vanesa +shelba +shawnda +nikia +naoma +marna +margeret +madaline +lawana +kindra +jutta +jazmine +janett +hannelore +glendora +gertrud +garnett +freeda +frederica +florance +flavia +carline +beverlee +anjanette +valda +tamala +shonna +sarina +oneida +merilyn +marleen +lurline +lenna +katherin +jeni +gracia +glady +farah +enola +dominque +devona +delana +cecila +caprice +alysha +alethia +vena +theresia +tawny +shakira +samara +sachiko +rachele +pamella +marni +mariel +maren +malisa +ligia +lera +latoria +larae +kimber +kathern +karey +jennefer +janeth +halina +fredia +delisa +debroah +ciera +angelika +andree +altha +vivan +terresa +tanna +sudie +signe +salena +ronni +rebbecca +myrtie +malika +maida +leonarda +kayleigh +ethyl +ellyn +dayle +cammie +brittni +birgit +avelina +asuncion +arianna +akiko +venice +tyesha +tonie +tiesha +takisha +steffanie +sindy +meghann +manda +macie +kellye +kellee +joslyn +inger +indira +glinda +glennis +fernanda +faustina +eneida +elicia +digna +dell +arletta +willia +tammara +tabetha +sherrell +sari +rebbeca +pauletta +natosha +nakita +mammie +kenisha +kazuko +kassie +earlean +daphine +corliss +clotilde +carolyne +bernetta +augustina +audrea +annis +annabell +tennille +tamica +selene +rosana +regenia +qiana +markita +macy +leeanne +laurine +jessenia +janita +georgine +genie +emiko +elvie +deandra +dagmar +corie +collen +cherish +romaine +porsha +pearlene +micheline +merna +margorie +margaretta +lore +jenine +hermina +fredericka +elke +drusilla +dorathy +dione +celena +brigida +allegra +tamekia +synthia +sook +slyvia +rosann +reatha +raye +marquetta +margart +ling +layla +kymberly +kiana +kayleen +katlyn +karmen +joella +emelda +eleni +detra +clemmie +cheryll +chantell +cathey +arnita +arla +angle +angelic +alyse +zofia +thomasine +tennie +sherly +sherley +sharyl +remedios +petrina +nickole +myung +myrle +mozella +louanne +lisha +latia +krysta +julienne +jeanene +jacqualine +isaura +gwenda +earleen +cleopatra +carlie +audie +antonietta +alise +verdell +tomoko +thao +talisha +shemika +savanna +santina +rosia +raeann +odilia +nana +minna +magan +lynelle +karma +joeann +ivana +inell +ilana +gudrun +dreama +crissy +chante +carmelina +arvilla +annamae +alvera +aleida +yanira +vanda +tianna +stefania +shira +nicol +nancie +monserrate +melynda +melany +lovella +laure +kacy +jacquelynn +hyon +gertha +eliana +christena +christeen +charise +caterina +carley +candyce +arlena +ammie +willette +vanita +tuyet +syreeta +penney +nyla +maryam +marya +magen +ludie +loma +livia +lanell +kimberlie +julee +donetta +diedra +denisha +deane +dawne +clarine +cherryl +bronwyn +alla +valery +tonda +sueann +soraya +shoshana +shela +sharleen +shanelle +nerissa +meridith +mellie +maye +maple +magaret +lili +leonila +leonie +leeanna +lavonia +lavera +kristel +kathey +kathe +jann +ilda +hildred +hildegarde +genia +fumiko +evelin +ermelinda +elly +dung +doloris +dionna +danae +berneice +annice +alix +verena +verdie +shawnna +shawana +shaunna +rozella +randee +ranae +milagro +lynell +luise +loida +lisbeth +karleen +junita +jona +isis +hyacinth +hedy +gwenn +ethelene +erline +donya +domonique +delicia +dannette +cicely +branda +blythe +bethann +ashlyn +annalee +alline +yuko +vella +trang +towanda +tesha +sherlyn +narcisa +miguelina +meri +maybell +marlana +marguerita +madlyn +lory +loriann +leonore +leighann +laurice +latesha +laronda +katrice +kasie +kaley +jadwiga +glennie +gearldine +francina +epifania +dyan +dorie +diedre +denese +demetrice +delena +cristie +cleora +catarina +carisa +barbera +almeta +trula +tereasa +solange +sheilah +shavonne +sanora +rochell +mathilde +margareta +maia +lynsey +lawanna +launa +kena +keena +katia +glynda +gaylene +elvina +elanor +danuta +danika +cristen +cordie +coletta +clarita +carmon +brynn +azucena +aundrea +angele +verlie +verlene +tamesha +silvana +sebrina +samira +reda +raylene +penni +norah +noma +mireille +melissia +maryalice +laraine +kimbery +karyl +karine +jolanda +johana +jesusa +jaleesa +jacquelyne +iluminada +hilaria +hanh +gennie +francie +floretta +exie +edda +drema +delpha +barbar +assunta +ardell +annalisa +alisia +yukiko +yolando +wonda +waltraud +veta +temeka +tameika +shirleen +shenita +piedad +ozella +mirtha +marilu +kimiko +juliane +jenice +janay +jacquiline +hilde +elois +echo +devorah +chau +brinda +betsey +arminda +aracelis +apryl +annett +alishia +veola +usha +toshiko +theola +tashia +talitha +shery +renetta +reiko +rasheeda +obdulia +mika +melaine +meggan +marlen +marget +marceline +mana +magdalen +librada +lezlie +latashia +lasandra +kelle +isidra +inocencia +gwyn +francoise +erminia +erinn +dimple +devora +criselda +armanda +arie +ariane +angelena +aliza +adriene +adaline +xochitl +twanna +tomiko +tamisha +taisha +susy +rutha +rhona +noriko +natashia +merrie +marinda +mariko +margert +loris +lizzette +leisha +kaila +joannie +jerrica +jene +jannet +janee +jacinda +herta +elenore +doretta +delaine +daniell +claudie +britta +apolonia +amberly +alease +yuri +waneta +tomi +sharri +sandie +roselle +reynalda +raguel +phylicia +patria +olimpia +odelia +mitzie +minda +mignon +mica +mendy +marivel +maile +lynetta +lavette +lauryn +latrisha +lakiesha +kiersten +kary +josphine +jolyn +jetta +janise +jacquie +ivelisse +glynis +gianna +gaynelle +danyell +danille +dacia +coralee +cher +ceola +arianne +aleshia +yung +williemae +trinh +thora +sherika +shemeka +shaunda +roseline +ricki +melda +mallie +lavonna +latina +laquanda +lala +lachelle +klara +kandis +johna +jeanmarie +jaye +grayce +gertude +emerita +ebonie +clorinda +ching +chery +carola +breann +blossom +bernardine +becki +arletha +argelia +alita +yulanda +yessenia +tobi +tasia +sylvie +shirl +shirely +shella +shantelle +sacha +rebecka +providencia +paulene +misha +miki +marline +marica +lorita +latoyia +lasonya +kerstin +kenda +keitha +kathrin +jaymie +gricelda +ginette +eryn +elina +elfrieda +danyel +cheree +chanelle +barrie +aurore +annamaria +alleen +ailene +aide +yasmine +vashti +treasa +tiffaney +sheryll +sharie +shanae +raisa +neda +mitsuko +mirella +milda +maryanna +maragret +mabelle +luetta +lorina +letisha +latarsha +lanelle +lajuana +krissy +karly +karena +jessika +jerica +jeanelle +jalisa +jacelyn +izola +euna +etha +domitila +dominica +daina +creola +carli +camie +brittny +ashanti +anisha +aleen +adah +yasuko +valrie +tona +tinisha +terisa +taneka +simonne +shalanda +serita +ressie +refugia +olene +margherita +mandie +maire +lyndia +luci +lorriane +loreta +leonia +lavona +lashawnda +lakia +kyoko +krystina +krysten +kenia +kelsi +jeanice +isobel +georgiann +genny +felicidad +eilene +deloise +deedee +conception +clora +cherilyn +calandra +armandina +anisa +tiera +theressa +stephania +sima +shyla +shonta +shera +shaquita +shala +rossana +nohemi +nery +moriah +melita +melida +melani +marylynn +marisha +mariette +malorie +madelene +ludivina +loria +lorette +loralee +lianne +lavenia +laurinda +lashon +kimi +keila +katelynn +jone +joane +jayna +janella +hertha +francene +elinore +despina +delsie +deedra +clemencia +carolin +bulah +brittanie +blondell +bibi +beaulah +beata +annita +agripina +virgen +valene +twanda +tommye +tarra +tari +tammera +shakia +sadye +ruthanne +rochel +rivka +pura +nenita +natisha +ming +merrilee +melodee +marvis +lucilla +leena +laveta +larita +lanie +keren +ileen +georgeann +genna +frida +eufemia +emely +edyth +deonna +deadra +darlena +chanell +cathern +cassondra +cassaundra +bernarda +berna +arlinda +anamaria +vertie +valeri +torri +stasia +sherise +sherill +sanda +ruthe +rosy +robbi +ranee +quyen +pearly +palmira +onita +nisha +niesha +nida +merlyn +mayola +marylouise +marth +margene +madelaine +londa +leontine +leoma +leia +lauralee +lanora +lakita +kiyoko +keturah +katelin +kareen +jonie +johnette +jenee +jeanett +izetta +hiedi +heike +hassie +giuseppina +georgann +fidela +fernande +elwanda +ellamae +eliz +dusti +dotty +cyndy +coralie +celesta +alverta +xenia +wava +vanetta +torrie +tashina +tandy +tambra +tama +stepanie +shila +shaunta +sharan +shaniqua +shae +setsuko +serafina +sandee +rosamaria +priscila +olinda +nadene +muoi +michelina +mercedez +maryrose +marcene +magali +mafalda +lannie +kayce +karoline +kamilah +kamala +justa +joline +jennine +jacquetta +iraida +georgeanna +franchesca +emeline +elane +ehtel +earlie +dulcie +dalene +classie +chere +charis +caroyln +carmina +carita +bethanie +ayako +arica +alysa +alessandra +akilah +adrien +zetta +youlanda +yelena +yahaira +xuan +wendolyn +tijuana +terina +teresia +suzi +sherell +shavonda +shaunte +sharda +shakita +sena +ryann +rubi +riva +reginia +rachal +parthenia +pamula +monnie +monet +michaele +melia +malka +maisha +lisandra +lekisha +lean +lakendra +krystin +kortney +kizzie +kittie +kera +kendal +kemberly +kanisha +julene +jule +johanne +jamee +halley +gidget +fredricka +fleta +fatimah +eusebia +elza +eleonore +dorthey +doria +donella +dinorah +delorse +claretha +christinia +charlyn +bong +belkis +azzie +andera +aiko +adena +yajaira +vania +ulrike +toshia +tifany +stefany +shizue +shenika +shawanna +sharolyn +sharilyn +shaquana +shantay +rozanne +roselee +remona +reanna +raelene +phung +petronila +natacha +nancey +myrl +miyoko +miesha +merideth +marvella +marquitta +marhta +marchelle +lizeth +libbie +lahoma +ladawn +kina +katheleen +katharyn +karisa +kaleigh +junie +julieann +johnsie +janean +jaimee +jackqueline +hisako +herma +helaine +gwyneth +gita +eustolia +emelina +elin +edris +donnette +donnetta +dierdre +denae +darcel +clarisa +cinderella +chia +charlesetta +charita +celsa +cassy +cassi +carlee +bruna +brittaney +brande +billi +antonetta +angla +angelyn +analisa +alane +wenona +wendie +veronique +vannesa +tobie +tempie +sumiko +sulema +somer +sheba +sharice +shanel +shalon +rosio +roselia +renay +rema +reena +ozie +oretha +oralee +ngan +nakesha +milly +marybelle +margrett +maragaret +manie +lurlene +lillia +lieselotte +lavelle +lashaunda +lakeesha +kaycee +kalyn +joya +joette +jenae +janiece +illa +grisel +glayds +genevie +gala +fredda +eleonor +debera +deandrea +corrinne +cordia +contessa +colene +cleotilde +chantay +cecille +beatris +azalee +arlean +ardath +anjelica +anja +alfredia +aleisha +zada +yuonne +xiao +willodean +vennie +vanna +tyisha +tova +torie +tonisha +tilda +tien +sirena +sherril +shanti +shan +senaida +samella +robbyn +renda +reita +phebe +paulita +nobuko +nguyet +neomi +mikaela +melania +maximina +marg +maisie +lynna +lilli +lashaun +lakenya +lael +kirstie +kathline +kasha +karlyn +karima +jovan +josefine +jennell +jacqui +jackelyn +hien +grazyna +florrie +floria +eleonora +dwana +dorla +delmy +deja +dede +dann +crysta +clelia +claris +chieko +cherlyn +cherelle +charmain +chara +cammy +arnette +ardelle +annika +amiee +amee +allena +yvone +yuki +yoshie +yevette +yael +willetta +voncile +venetta +tula +tonette +timika +temika +telma +teisha +taren +stacee +shawnta +saturnina +ricarda +pasty +onie +nubia +marielle +mariella +marianela +mardell +luanna +loise +lisabeth +lindsy +lilliana +lilliam +lelah +leigha +leanora +kristeen +khalilah +keeley +kandra +junko +joaquina +jerlene +jani +jamika +hsiu +hermila +genevive +evia +eugena +emmaline +elfreda +elene +donette +delcie +deeanna +darcey +clarinda +cira +chae +celinda +catheryn +casimira +carmelia +camellia +breana +bobette +bernardina +bebe +basilia +arlyne +amal +alayna +zonia +zenia +yuriko +yaeko +wynell +willena +vernia +tora +terrilyn +terica +tenesha +tawna +tajuana +taina +stephnie +sona +sina +shondra +shizuko +sherlene +sherice +sharika +rossie +rosena +rima +rheba +renna +natalya +nancee +melodi +meda +matha +marketta +maricruz +marcelene +malvina +luba +louetta +leida +lecia +lauran +lashawna +laine +khadijah +katerine +kasi +kallie +julietta +jesusita +jestine +jessia +jeffie +janyce +isadora +georgianne +fidelia +evita +eura +eulah +estefana +elsy +eladia +dodie +denisse +deloras +delila +daysi +crystle +concha +claretta +charlsie +charlena +carylon +bettyann +asley +ashlea +amira +agueda +agnus +yuette +vinita +victorina +tynisha +treena +toccara +tish +thomasena +tegan +soila +shenna +sharmaine +shantae +shandi +saran +sarai +sana +rosette +rolande +regine +otelia +olevia +nicholle +necole +naida +myrta +myesha +mitsue +minta +mertie +margy +mahalia +madalene +loura +lorean +lesha +leonida +lenita +lavone +lashell +lashandra +lamonica +kimbra +katherina +karry +kanesha +jong +jeneva +jaquelyn +gilma +ghislaine +gertrudis +fransisca +fermina +ettie +etsuko +ellan +elidia +edra +dorethea +doreatha +denyse +deetta +daine +cyrstal +corrin +cayla +carlita +camila +burma +bula +buena +barabara +avril +alaine +zana +wilhemina +wanetta +verline +vasiliki +tonita +tisa +teofila +tayna +taunya +tandra +takako +sunni +suanne +sixta +sharell +seema +rosenda +robena +raymonde +pamila +ozell +neida +mistie +micha +merissa +maurita +maryln +maryetta +marcell +malena +makeda +lovetta +lourie +lorrine +lorilee +laurena +lashay +larraine +laree +lacresha +kristle +keva +keira +karole +joie +jinny +jeannetta +jama +heidy +gilberte +gema +faviola +evelynn +enda +elli +ellena +divina +dagny +collene +codi +cindie +chassidy +chasidy +catrice +catherina +cassey +caroll +carlena +candra +calista +bryanna +britteny +beula +bari +audrie +audria +ardelia +annelle +angila +alona +allyn diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/male_names.txt b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/male_names.txt new file mode 100644 index 00000000..7a625665 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/male_names.txt @@ -0,0 +1,984 @@ +james +john +robert +michael +william +david +richard +charles +joseph +thomas +christopher +daniel +paul +mark +donald +george +kenneth +steven +edward +brian +ronald +anthony +kevin +jason +matthew +gary +timothy +jose +larry +jeffrey +frank +scott +eric +stephen +andrew +raymond +gregory +joshua +jerry +dennis +walter +patrick +peter +harold +douglas +henry +carl +arthur +ryan +roger +joe +juan +jack +albert +jonathan +justin +terry +gerald +keith +samuel +willie +ralph +lawrence +nicholas +roy +benjamin +bruce +brandon +adam +harry +fred +wayne +billy +steve +louis +jeremy +aaron +randy +eugene +carlos +russell +bobby +victor +ernest +phillip +todd +jesse +craig +alan +shawn +clarence +sean +philip +chris +johnny +earl +jimmy +antonio +danny +bryan +tony +luis +mike +stanley +leonard +nathan +dale +manuel +rodney +curtis +norman +marvin +vincent +glenn +jeffery +travis +jeff +chad +jacob +melvin +alfred +kyle +francis +bradley +jesus +herbert +frederick +ray +joel +edwin +don +eddie +ricky +troy +randall +barry +bernard +mario +leroy +francisco +marcus +micheal +theodore +clifford +miguel +oscar +jay +jim +tom +calvin +alex +jon +ronnie +bill +lloyd +tommy +leon +derek +darrell +jerome +floyd +leo +alvin +tim +wesley +dean +greg +jorge +dustin +pedro +derrick +dan +zachary +corey +herman +maurice +vernon +roberto +clyde +glen +hector +shane +ricardo +sam +rick +lester +brent +ramon +tyler +gilbert +gene +marc +reginald +ruben +brett +nathaniel +rafael +edgar +milton +raul +ben +cecil +duane +andre +elmer +brad +gabriel +ron +roland +harvey +jared +adrian +karl +cory +claude +erik +darryl +neil +christian +javier +fernando +clinton +ted +mathew +tyrone +darren +lonnie +lance +cody +julio +kurt +allan +clayton +hugh +max +dwayne +dwight +armando +felix +jimmie +everett +ian +ken +bob +jaime +casey +alfredo +alberto +dave +ivan +johnnie +sidney +byron +julian +isaac +clifton +willard +daryl +virgil +andy +salvador +kirk +sergio +seth +kent +terrance +rene +eduardo +terrence +enrique +freddie +stuart +fredrick +arturo +alejandro +joey +nick +luther +wendell +jeremiah +evan +julius +donnie +otis +trevor +luke +homer +gerard +doug +kenny +hubert +angelo +shaun +lyle +matt +alfonso +orlando +rex +carlton +ernesto +pablo +lorenzo +omar +wilbur +blake +horace +roderick +kerry +abraham +rickey +ira +andres +cesar +johnathan +malcolm +rudolph +damon +kelvin +rudy +preston +alton +archie +marco +pete +randolph +garry +geoffrey +jonathon +felipe +bennie +gerardo +dominic +loren +delbert +colin +guillermo +earnest +benny +noel +rodolfo +myron +edmund +salvatore +cedric +lowell +gregg +sherman +devin +sylvester +roosevelt +israel +jermaine +forrest +wilbert +leland +simon +irving +owen +rufus +woodrow +sammy +kristopher +levi +marcos +gustavo +jake +lionel +marty +gilberto +clint +nicolas +laurence +ismael +orville +drew +ervin +dewey +wilfred +josh +hugo +ignacio +caleb +tomas +sheldon +erick +frankie +darrel +rogelio +terence +alonzo +elias +bert +elbert +ramiro +conrad +noah +grady +phil +cornelius +lamar +rolando +clay +percy +bradford +merle +darin +amos +terrell +moses +irvin +saul +roman +darnell +randal +tommie +timmy +darrin +brendan +toby +van +abel +dominick +emilio +elijah +cary +domingo +aubrey +emmett +marlon +emanuel +jerald +edmond +emil +dewayne +otto +teddy +reynaldo +bret +jess +trent +humberto +emmanuel +stephan +louie +vicente +lamont +garland +micah +efrain +heath +rodger +demetrius +ethan +eldon +rocky +pierre +eli +bryce +antoine +robbie +kendall +royce +sterling +grover +elton +cleveland +dylan +chuck +damian +reuben +stan +leonardo +russel +erwin +benito +hans +monte +blaine +ernie +curt +quentin +agustin +jamal +devon +adolfo +tyson +wilfredo +bart +jarrod +vance +denis +damien +joaquin +harlan +desmond +elliot +darwin +gregorio +kermit +roscoe +esteban +anton +solomon +norbert +elvin +nolan +carey +rod +quinton +hal +brain +rob +elwood +kendrick +darius +moises +marlin +fidel +thaddeus +cliff +marcel +ali +raphael +bryon +armand +alvaro +jeffry +dane +joesph +thurman +ned +sammie +rusty +michel +monty +rory +fabian +reggie +kris +isaiah +gus +avery +loyd +diego +adolph +millard +rocco +gonzalo +derick +rodrigo +gerry +rigoberto +alphonso +rickie +noe +vern +elvis +bernardo +mauricio +hiram +donovan +basil +nickolas +scot +vince +quincy +eddy +sebastian +federico +ulysses +heriberto +donnell +denny +gavin +emery +romeo +jayson +dion +dante +clement +coy +odell +jarvis +bruno +issac +dudley +sanford +colby +carmelo +nestor +hollis +stefan +donny +linwood +beau +weldon +galen +isidro +truman +delmar +johnathon +silas +frederic +irwin +merrill +charley +marcelino +carlo +trenton +kurtis +aurelio +winfred +vito +collin +denver +leonel +emory +pasquale +mohammad +mariano +danial +landon +dirk +branden +adan +numbers +clair +buford +bernie +wilmer +emerson +zachery +jacques +errol +josue +edwardo +wilford +theron +raymundo +daren +tristan +robby +lincoln +jame +genaro +octavio +cornell +hung +arron +antony +herschel +alva +giovanni +garth +cyrus +cyril +ronny +stevie +lon +kennith +carmine +augustine +erich +chadwick +wilburn +russ +myles +jonas +mitchel +mervin +zane +jamel +lazaro +alphonse +randell +johnie +jarrett +ariel +abdul +dusty +luciano +seymour +scottie +eugenio +mohammed +arnulfo +lucien +ferdinand +thad +ezra +aldo +rubin +mitch +earle +abe +marquis +lanny +kareem +jamar +boris +isiah +emile +elmo +aron +leopoldo +everette +josef +eloy +dorian +rodrick +reinaldo +lucio +jerrod +weston +hershel +lemuel +lavern +burt +jules +gil +eliseo +ahmad +nigel +efren +antwan +alden +margarito +refugio +dino +osvaldo +les +deandre +normand +kieth +ivory +trey +norberto +napoleon +jerold +fritz +rosendo +milford +sang +deon +christoper +alfonzo +lyman +josiah +brant +wilton +rico +jamaal +dewitt +brenton +yong +olin +faustino +claudio +judson +gino +edgardo +alec +jarred +donn +trinidad +tad +porfirio +odis +lenard +chauncey +tod +mel +marcelo +kory +augustus +keven +hilario +bud +sal +orval +mauro +dannie +zachariah +olen +anibal +milo +jed +thanh +amado +lenny +tory +richie +horacio +brice +mohamed +delmer +dario +mac +jonah +jerrold +robt +hank +sung +rupert +rolland +kenton +damion +chi +antone +waldo +fredric +bradly +kip +burl +tyree +jefferey +ahmed +willy +stanford +oren +moshe +mikel +enoch +brendon +quintin +jamison +florencio +darrick +tobias +minh +hassan +giuseppe +demarcus +cletus +tyrell +lyndon +keenan +werner +theo +geraldo +columbus +chet +bertram +markus +huey +hilton +dwain +donte +tyron +omer +isaias +hipolito +fermin +chung +adalberto +jamey +teodoro +mckinley +maximo +raleigh +lawerence +abram +rashad +emmitt +daron +chong +samual +otha +miquel +eusebio +dong +domenic +darron +wilber +renato +hoyt +haywood +ezekiel +chas +florentino +elroy +clemente +arden +neville +edison +deshawn +carrol +shayne +nathanial +jordon +danilo +claud +sherwood +raymon +rayford +cristobal +ambrose +titus +hyman +felton +ezequiel +erasmo +lonny +milan +lino +jarod +herb +andreas +rhett +jude +douglass +cordell +oswaldo +ellsworth +virgilio +toney +nathanael +benedict +mose +hong +isreal +garret +fausto +arlen +zack +modesto +francesco +manual +gaylord +gaston +filiberto +deangelo +michale +granville +malik +zackary +tuan +nicky +cristopher +antione +malcom +korey +jospeh +colton +waylon +hosea +shad +santo +rudolf +rolf +renaldo +marcellus +lucius +kristofer +harland +arnoldo +rueben +leandro +kraig +jerrell +jeromy +hobert +cedrick +arlie +winford +wally +luigi +keneth +jacinto +graig +franklyn +edmundo +leif +jeramy +willian +vincenzo +shon +michal +lynwood +jere +elden +darell +broderick +alonso diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/manifest.json new file mode 100644 index 00000000..76bba93f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "zxcvbnData", + "version": "3" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/passwords.txt b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/passwords.txt new file mode 100644 index 00000000..cd30a0de --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/passwords.txt @@ -0,0 +1,30000 @@ +123456 +password +12345678 +qwerty +123456789 +12345 +1234 +111111 +1234567 +dragon +123123 +baseball +abc123 +football +monkey +letmein +shadow +master +696969 +mustang +666666 +qwertyuiop +123321 +1234567890 +pussy +superman +654321 +1qaz2wsx +7777777 +fuckyou +qazwsx +jordan +123qwe +000000 +killer +trustno1 +hunter +harley +zxcvbnm +asdfgh +buster +batman +soccer +tigger +charlie +sunshine +iloveyou +fuckme +ranger +hockey +computer +starwars +asshole +pepper +klaster +112233 +zxcvbn +freedom +princess +maggie +pass +ginger +11111111 +131313 +fuck +love +cheese +159753 +summer +chelsea +dallas +biteme +matrix +yankees +6969 +corvette +austin +access +thunder +merlin +secret +diamond +hello +hammer +fucker +1234qwer +silver +gfhjkm +internet +samantha +golfer +scooter +test +orange +cookie +q1w2e3r4t5 +maverick +sparky +phoenix +mickey +bigdog +snoopy +guitar +whatever +chicken +camaro +mercedes +peanut +ferrari +falcon +cowboy +welcome +sexy +samsung +steelers +smokey +dakota +arsenal +boomer +eagles +tigers +marina +nascar +booboo +gateway +yellow +porsche +monster +spider +diablo +hannah +bulldog +junior +london +purple +compaq +lakers +iceman +qwer1234 +hardcore +cowboys +money +banana +ncc1701 +boston +tennis +q1w2e3r4 +coffee +scooby +123654 +nikita +yamaha +mother +barney +brandy +chester +fuckoff +oliver +player +forever +rangers +midnight +chicago +bigdaddy +redsox +angel +badboy +fender +jasper +slayer +rabbit +natasha +marine +bigdick +wizard +marlboro +raiders +prince +casper +fishing +flower +jasmine +iwantu +panties +adidas +winter +winner +gandalf +password1 +enter +ghbdtn +1q2w3e4r +golden +cocacola +jordan23 +winston +madison +angels +panther +blowme +sexsex +bigtits +spanky +bitch +sophie +asdfasdf +horny +thx1138 +toyota +tiger +dick +canada +12344321 +blowjob +8675309 +muffin +liverpoo +apples +qwerty123 +passw0rd +abcd1234 +pokemon +123abc +slipknot +qazxsw +123456a +scorpion +qwaszx +butter +startrek +rainbow +asdfghjkl +razz +newyork +redskins +gemini +cameron +qazwsxedc +florida +liverpool +turtle +sierra +viking +booger +butthead +doctor +rocket +159357 +dolphins +captain +bandit +jaguar +packers +pookie +peaches +789456 +asdf +dolphin +helpme +blue +theman +maxwell +qwertyui +shithead +lovers +maddog +giants +nirvana +metallic +hotdog +rosebud +mountain +warrior +stupid +elephant +suckit +success +bond007 +jackass +alexis +porn +lucky +scorpio +samson +q1w2e3 +azerty +rush2112 +driver +freddy +1q2w3e4r5t +sydney +gators +dexter +red123 +123456q +12345a +bubba +creative +voodoo +golf +trouble +america +nissan +gunner +garfield +bullshit +asdfghjk +5150 +fucking +apollo +1qazxsw2 +2112 +eminem +legend +airborne +bear +beavis +apple +brooklyn +godzilla +skippy +4815162342 +buddy +qwert +kitten +magic +shelby +beaver +phantom +asdasd +xavier +braves +darkness +blink182 +copper +platinum +qweqwe +tomcat +01012011 +girls +bigboy +102030 +animal +police +online +11223344 +voyager +lifehack +12qwaszx +fish +sniper +315475 +trinity +blazer +heaven +lover +snowball +playboy +loveme +bubbles +hooters +cricket +willow +donkey +topgun +nintendo +saturn +destiny +pakistan +pumpkin +digital +sergey +redwings +explorer +tits +private +runner +therock +guinness +lasvegas +beatles +789456123 +fire +cassie +christin +qwerty1 +celtic +asdf1234 +andrey +broncos +007007 +babygirl +eclipse +fluffy +cartman +michigan +carolina +testing +alexande +birdie +pantera +cherry +vampire +mexico +dickhead +buffalo +genius +montana +beer +minecraft +maximus +flyers +lovely +stalker +metallica +doggie +snickers +speedy +bronco +lol123 +paradise +yankee +horses +magnum +dreams +147258369 +lacrosse +ou812 +goober +enigma +qwertyu +scotty +pimpin +bollocks +surfer +cock +poohbear +genesis +star +asd123 +qweasdzxc +racing +hello1 +hawaii +eagle1 +viper +poopoo +einstein +boobies +12345q +bitches +drowssap +simple +badger +alaska +action +jester +drummer +111222 +spitfire +forest +maryjane +champion +diesel +svetlana +friday +hotrod +147258 +chevy +lucky1 +westside +security +google +badass +tester +shorty +thumper +hitman +mozart +zaq12wsx +boobs +reddog +010203 +lizard +a123456 +123456789a +ruslan +eagle +1232323q +scarface +qwerty12 +147852 +a12345 +buddha +porno +420420 +spirit +money1 +stargate +qwe123 +naruto +mercury +liberty +12345qwert +semperfi +suzuki +popcorn +spooky +marley +scotland +kitty +cherokee +vikings +simpsons +rascal +qweasd +hummer +loveyou +michael1 +patches +russia +jupiter +penguin +passion +cumshot +vfhbyf +honda +vladimir +sandman +passport +raider +bastard +123789 +infinity +assman +bulldogs +fantasy +sucker +1234554321 +horney +domino +budlight +disney +ironman +usuckballz1 +softball +brutus +redrum +bigred +mnbvcxz +fktrcfylh +karina +marines +digger +kawasaki +cougar +fireman +oksana +monday +cunt +justice +nigger +super +wildcats +tinker +logitech +dancer +swordfis +avalon +everton +alexandr +motorola +patriots +hentai +madonna +pussy1 +ducati +colorado +connor +juventus +galore +smooth +freeuser +warcraft +boogie +titanic +wolverin +elizabet +arizona +valentin +saints +asdfg +accord +test123 +password123 +christ +yfnfif +stinky +slut +spiderma +naughty +chopper +hello123 +ncc1701d +extreme +skyline +poop +zombie +pearljam +123qweasd +froggy +awesome +vision +pirate +fylhtq +dreamer +bullet +predator +empire +123123a +kirill +charlie1 +panthers +penis +skipper +nemesis +rasdzv3 +peekaboo +rolltide +cardinal +psycho +danger +mookie +happy1 +wanker +chevelle +manutd +goblue +9379992 +hobbes +vegeta +fyfcnfcbz +852456 +picard +159951 +windows +loverboy +victory +vfrcbv +bambam +serega +123654789 +turkey +tweety +galina +hiphop +rooster +changeme +berlin +taurus +suckme +polina +electric +avatar +134679 +maksim +raptor +alpha1 +hendrix +newport +bigcock +brazil +spring +a1b2c3 +madmax +alpha +britney +sublime +darkside +bigman +wolfpack +classic +hercules +ronaldo +letmein1 +1q2w3e +741852963 +spiderman +blizzard +123456789q +cheyenne +cjkysirj +tiger1 +wombat +bubba1 +pandora +zxc123 +holiday +wildcat +devils +horse +alabama +147852369 +caesar +12312 +buddy1 +bondage +pussycat +pickle +shaggy +catch22 +leather +chronic +a1b2c3d4 +admin +qqq111 +qaz123 +airplane +kodiak +freepass +billybob +sunset +katana +phpbb +chocolat +snowman +angel1 +stingray +firebird +wolves +zeppelin +detroit +pontiac +gundam +panzer +vagina +outlaw +redhead +tarheels +greenday +nastya +01011980 +hardon +engineer +dragon1 +hellfire +serenity +cobra +fireball +lickme +darkstar +1029384756 +01011 +mustang1 +flash +124578 +strike +beauty +pavilion +01012000 +bobafett +dbrnjhbz +bigmac +bowling +chris1 +ytrewq +natali +pyramid +rulez +welcome1 +dodgers +apache +swimming +whynot +teens +trooper +fuckit +defender +precious +135790 +packard +weasel +popeye +lucifer +cancer +icecream +142536 +raven +swordfish +presario +viktor +rockstar +blonde +james1 +wutang +spike +pimp +atlanta +airforce +thailand +casino +lennon +mouse +741852 +hacker +bluebird +hawkeye +456123 +theone +catfish +sailor +goldfish +nfnmzyf +tattoo +pervert +barbie +maxima +nipples +machine +trucks +wrangler +rocks +tornado +lights +cadillac +bubble +pegasus +madman +longhorn +browns +target +666999 +eatme +qazwsx123 +microsoft +dilbert +christia +baller +lesbian +shooter +xfiles +seattle +qazqaz +cthutq +amateur +prelude +corona +freaky +malibu +123qweasdzxc +assassin +246810 +atlantis +integra +pussies +iloveu +lonewolf +dragons +monkey1 +unicorn +software +bobcat +stealth +peewee +openup +753951 +srinivas +zaqwsx +valentina +shotgun +trigger +veronika +bruins +coyote +babydoll +joker +dollar +lestat +rocky1 +hottie +random +butterfly +wordpass +smiley +sweety +snake +chipper +woody +samurai +devildog +gizmo +maddie +soso123aljg +mistress +freedom1 +flipper +express +hjvfirf +moose +cessna +piglet +polaris +teacher +montreal +cookies +wolfgang +scully +fatboy +wicked +balls +tickle +bunny +dfvgbh +foobar +transam +pepsi +fetish +oicu812 +basketba +toshiba +hotstuff +sunday +booty +gambit +31415926 +impala +stephani +jessica1 +hooker +lancer +knicks +shamrock +fuckyou2 +stinger +314159 +redneck +deftones +squirt +siemens +blaster +trucker +subaru +renegade +ibanez +manson +swinger +reaper +blondie +mylove +galaxy +blahblah +enterpri +travel +1234abcd +babylon5 +indiana +skeeter +master1 +sugar +ficken +smoke +bigone +sweetpea +fucked +trfnthbyf +marino +escort +smitty +bigfoot +babes +larisa +trumpet +spartan +valera +babylon +asdfghj +yankees1 +bigboobs +stormy +mister +hamlet +aardvark +butterfl +marathon +paladin +cavalier +manchester +skater +indigo +hornet +buckeyes +01011990 +indians +karate +hesoyam +toronto +diamonds +chiefs +buckeye +1qaz2wsx3edc +highland +hotsex +charger +redman +passwor +maiden +drpepper +storm +pornstar +garden +12345678910 +pencil +sherlock +timber +thuglife +insane +pizza +jungle +jesus1 +aragorn +1a2b3c +hamster +david1 +triumph +techno +lollol +pioneer +catdog +321654 +fktrctq +morpheus +141627 +pascal +shadow1 +hobbit +wetpussy +erotic +consumer +blabla +justme +stones +chrissy +spartak +goforit +burger +pitbull +adgjmptw +italia +barcelona +hunting +colors +kissme +virgin +overlord +pebbles +sundance +emerald +doggy +racecar +irina +element +1478963 +zipper +alpine +basket +goddess +poison +nipple +sakura +chichi +huskers +13579 +pussys +q12345 +ultimate +ncc1701e +blackie +nicola +rommel +matthew1 +caserta +omega +geronimo +sammy1 +trojan +123qwe123 +philips +nugget +tarzan +chicks +aleksandr +bassman +trixie +portugal +anakin +dodger +bomber +superfly +madness +q1w2e3r4t5y6 +loser +123asd +fatcat +ybrbnf +soldier +warlock +wrinkle1 +desire +sexual +babe +seminole +alejandr +951753 +11235813 +westham +andrei +concrete +access14 +weed +letmein2 +ladybug +naked +christop +trombone +tintin +bluesky +rhbcnbyf +qazxswedc +onelove +cdtnkfyf +whore +vfvjxrf +titans +stallion +truck +hansolo +blue22 +smiles +beagle +panama +kingkong +flatron +inferno +mongoose +connect +poiuyt +snatch +qawsed +juice +blessed +rocker +snakes +turbo +bluemoon +sex4me +finger +jamaica +a1234567 +mulder +beetle +fuckyou1 +passat +immortal +plastic +123454321 +anthony1 +whiskey +dietcoke +suck +spunky +magic1 +monitor +cactus +exigen +planet +ripper +teen +spyder +apple1 +nolimit +hollywoo +sluts +sticky +trunks +1234321 +14789632 +pickles +sailing +bonehead +ghbdtnbr +delta +charlott +rubber +911911 +112358 +molly1 +yomama +hongkong +jumper +william1 +ilovesex +faster +unreal +cumming +memphis +1123581321 +nylons +legion +sebastia +shalom +pentium +geheim +werewolf +funtime +ferret +orion +curious +555666 +niners +cantona +sprite +philly +pirates +abgrtyu +lollipop +eternity +boeing +super123 +sweets +cooldude +tottenha +green1 +jackoff +stocking +7895123 +moomoo +martini +biscuit +drizzt +colt45 +fossil +makaveli +snapper +satan666 +maniac +salmon +patriot +verbatim +nasty +shasta +asdzxc +shaved +blackcat +raistlin +qwerty12345 +punkrock +cjkywt +01012010 +4128 +waterloo +crimson +twister +oxford +musicman +seinfeld +biggie +condor +ravens +megadeth +wolfman +cosmos +sharks +banshee +keeper +foxtrot +gn56gn56 +skywalke +velvet +black1 +sesame +dogs +squirrel +privet +sunrise +wolverine +sucks +legolas +grendel +ghost +cats +carrot +frosty +lvbnhbq +blades +stardust +frog +qazwsxed +121314 +coolio +brownie +groovy +twilight +daytona +vanhalen +pikachu +peanuts +licker +hershey +jericho +intrepid +ninja +1234567a +zaq123 +lobster +goblin +punisher +strider +shogun +kansas +amadeus +seven7 +jason1 +neptune +showtime +muscle +oldman +ekaterina +rfrfirf +getsome +showme +111222333 +obiwan +skittles +danni +tanker +maestro +tarheel +anubis +hannibal +anal +newlife +gothic +shark +fighter +blue123 +blues +123456z +princes +slick +chaos +thunder1 +sabine +1q2w3e4r5t6y +python +test1 +mirage +devil +clover +tequila +chelsea1 +surfing +delete +potato +chubby +panasonic +sandiego +portland +baggins +fusion +sooners +blackdog +buttons +californ +moscow +playtime +mature +1a2b3c4d +dagger +dima +stimpy +asdf123 +gangster +warriors +iverson +chargers +byteme +swallow +liquid +lucky7 +dingdong +nymets +cracker +mushroom +456852 +crusader +bigguy +miami +dkflbvbh +bugger +nimrod +tazman +stranger +newpass +doodle +powder +gotcha +guardian +dublin +slapshot +septembe +147896325 +pepsi1 +milano +grizzly +woody1 +knights +photos +2468 +nookie +charly +rammstein +brasil +123321123 +scruffy +munchkin +poopie +123098 +kittycat +latino +walnut +1701 +thegame +viper1 +1passwor +kolobok +picasso +robert1 +barcelon +bananas +trance +auburn +coltrane +eatshit +goodluck +starcraft +wheels +parrot +postal +blade +wisdom +pink +gorilla +katerina +pass123 +andrew1 +shaney14 +dumbass +osiris +fuck_inside +oakland +discover +ranger1 +spanking +lonestar +bingo +meridian +ping +heather1 +dookie +stonecol +megaman +192837465 +rjntyjr +ledzep +lowrider +25802580 +richard1 +firefly +griffey +racerx +paradox +ghjcnj +gangsta +zaq1xsw2 +tacobell +weezer +sirius +halflife +buffett +shiloh +123698745 +vertigo +sergei +aliens +sobaka +keyboard +kangaroo +sinner +soccer1 +0.0.000 +bonjour +socrates +chucky +hotboy +sprint +0007 +sarah1 +scarlet +celica +shazam +formula1 +sommer +trebor +qwerasdf +jeep +mailcreated5240 +bollox +asshole1 +fuckface +honda1 +rebels +vacation +lexmark +penguins +12369874 +ragnarok +formula +258456 +tempest +vfhecz +tacoma +qwertz +colombia +flames +rockon +duck +prodigy +wookie +dodgeram +mustangs +123qaz +sithlord +smoker +server +bang +incubus +scoobydo +oblivion +molson +kitkat +titleist +rescue +zxcv1234 +carpet +1122 +bigballs +tardis +jimbob +xanadu +blueeyes +shaman +mersedes +pooper +pussy69 +golfing +hearts +mallard +12312312 +kenwood +patrick1 +dogg +cowboys1 +oracle +123zxc +nuttertools +102938 +topper +1122334455 +shemale +sleepy +gremlin +yourmom +123987 +gateway1 +printer +monkeys +peterpan +mikey +kingston +cooler +analsex +jimbo +pa55word +asterix +freckles +birdman +frank1 +defiant +aussie +stud +blondes +tatyana +445566 +aspirine +mariners +jackal +deadhead +katrin +anime +rootbeer +frogger +polo +scooter1 +hallo +noodles +thomas1 +parola +shaolin +celine +11112222 +plymouth +creampie +justdoit +ohyeah +fatass +assfuck +amazon +1234567q +kisses +magnus +camel +nopass +bosco +987456 +6751520 +harley1 +putter +champs +massive +spidey +lightnin +camelot +letsgo +gizmodo +aezakmi +bones +caliente +12121 +goodtime +thankyou +raiders1 +brucelee +redalert +aquarius +456654 +catherin +smokin +pooh +mypass +astros +roller +porkchop +sapphire +qwert123 +kevin1 +a1s2d3f4 +beckham +atomic +rusty1 +vanilla +qazwsxedcrfv +hunter1 +kaktus +cxfcnmt +blacky +753159 +elvis1 +aggies +blackjac +bangkok +scream +123321q +iforgot +power1 +kasper +abc12 +buster1 +slappy +shitty +veritas +chevrole +amber1 +01012001 +vader +amsterdam +jammer +primus +spectrum +eduard +granny +horny1 +sasha1 +clancy +usa123 +satan +diamond1 +hitler +avenger +1221 +spankme +123456qwerty +simba +smudge +scrappy +labrador +john316 +syracuse +front242 +falcons +husker +candyman +commando +gator +pacman +delta1 +pancho +krishna +fatman +clitoris +pineappl +lesbians +8j4ye3uz +barkley +vulcan +punkin +boner +celtics +monopoly +flyboy +romashka +hamburg +123456aa +lick +gangbang +223344 +area51 +spartans +aaa111 +tricky +snuggles +drago +homerun +vectra +homer1 +hermes +topcat +cuddles +infiniti +1234567890q +cosworth +goose +phoenix1 +killer1 +ivanov +bossman +qawsedrf +peugeot +exigent +doberman +durango +brandon1 +plumber +telefon +horndog +laguna +rbhbkk +dawg +webmaster +breeze +beast +porsche9 +beefcake +leopard +redbull +oscar1 +topdog +godsmack +theking +pics +omega1 +speaker +viktoria +fuckers +bowler +starbuck +gjkbyf +valhalla +anarchy +blacks +herbie +kingpin +starfish +nokia +loveit +achilles +906090 +labtec +ncc1701a +fitness +jordan1 +brando +arsenal1 +bull +kicker +napass +desert +sailboat +bohica +tractor +hidden +muppet +jackson1 +jimmy1 +terminator +phillies +pa55w0rd +terror +farside +swingers +legacy +frontier +butthole +doughboy +jrcfyf +tuesday +sabbath +daniel1 +nebraska +homers +qwertyuio +azamat +fallen +agent007 +striker +camels +iguana +looker +pinkfloy +moloko +qwerty123456 +dannyboy +luckydog +789654 +pistol +whocares +charmed +skiing +select +franky +puppy +daniil +vladik +vette +vfrcbvrf +ihateyou +nevada +moneys +vkontakte +mandingo +puppies +666777 +mystic +zidane +kotenok +dilligaf +budman +bunghole +zvezda +123457 +triton +golfball +technics +trojans +panda +laptop +rookie +01011991 +15426378 +aberdeen +gustav +jethro +enterprise +igor +stripper +filter +hurrican +rfnthbyf +lespaul +gizmo1 +butch +132435 +dthjybrf +1366613 +excalibu +963852 +nofear +momoney +possum +cutter +oilers +moocow +cupcake +gbpltw +batman1 +splash +svetik +super1 +soleil +bogdan +melissa1 +vipers +babyboy +tdutybq +lancelot +ccbill +keystone +passwort +flamingo +firefox +dogman +vortex +rebel +noodle +raven1 +zaphod +killme +pokemon1 +coolman +danila +designer +skinny +kamikaze +deadman +gopher +doobie +warhammer +deeznuts +freaks +engage +chevy1 +steve1 +apollo13 +poncho +hammers +azsxdc +dracula +000007 +sassy +bitch1 +boots +deskjet +12332 +macdaddy +mighty +rangers1 +manchest +sterlin +casey1 +meatball +mailman +sinatra +cthulhu +summer1 +bubbas +cartoon +bicycle +eatpussy +truelove +sentinel +tolkien +breast +capone +lickit +summit +123456k +peter1 +daisy1 +kitty1 +123456789z +crazy1 +jamesbon +texas1 +sexygirl +362436 +sonic +billyboy +redhot +microsof +microlab +daddy1 +rockets +iloveyo +fernand +gordon24 +danie +cutlass +polska +star69 +titties +pantyhos +01011985 +thekid +aikido +gofish +mayday +1234qwe +coke +anfield +sony +lansing +smut +scotch +sexx +catman +73501505 +hustler +saun +dfkthbz +passwor1 +jenny1 +azsxdcfv +cheers +irish1 +gabrie +tinman +orioles +1225 +charlton +fortuna +01011970 +airbus +rustam +xtreme +bigmoney +zxcasd +retard +grumpy +huskies +boxing +4runner +kelly1 +ultima +warlord +fordf150 +oranges +rotten +asdfjkl +superstar +denali +sultan +bikini +saratoga +thor +figaro +sixers +wildfire +vladislav +128500 +sparta +mayhem +greenbay +chewie +music1 +number1 +cancun +fabie +mellon +poiuytrewq +cloud9 +crunch +bigtime +chicken1 +piccolo +bigbird +321654987 +billy1 +mojo +01011981 +maradona +sandro +chester1 +bizkit +rjirfrgbde +789123 +rightnow +jasmine1 +hyperion +treasure +meatloaf +armani +rovers +jarhead +01011986 +cruise +coconut +dragoon +utopia +davids +cosmo +rfhbyf +reebok +1066 +charli +giorgi +sticks +sayang +pass1234 +exodus +anaconda +zaqxsw +illini +woofwoof +emily1 +sandy1 +packer +poontang +govols +jedi +tomato +beaner +cooter +creamy +lionking +happy123 +albatros +poodle +kenworth +dinosaur +greens +goku +happyday +eeyore +tsunami +cabbage +holyshit +turkey50 +memorex +chaser +bogart +orgasm +tommy1 +volley +whisper +knopka +ericsson +walleye +321123 +pepper1 +katie1 +chickens +tyler1 +corrado +twisted +100000 +zorro +clemson +zxcasdqwe +tootsie +milana +zenith +fktrcfylhf +shania +frisco +polniypizdec0211 +crazybab +junebug +fugazi +rereirf +vfvekz +1001 +sausage +vfczyz +koshka +clapton +justin1 +anhyeuem +condom +fubar +hardrock +skywalker +tundra +cocks +gringo +150781 +canon +vitalik +aspire +stocks +samsung1 +applepie +abc12345 +arjay +gandalf1 +boob +pillow +sparkle +gmoney +rockhard +lucky13 +samiam +everest +hellyeah +bigsexy +skorpion +rfrnec +hedgehog +australi +candle +slacker +dicks +voyeur +jazzman +america1 +bobby1 +br0d3r +wolfie +vfksirf +1qa2ws3ed +13243546 +fright +yosemite +temp +karolina +fart +barsik +surf +cheetah +baddog +deniska +starship +bootie +milena +hithere +kume +greatone +dildo +50cent +0.0.0.000 +albion +amanda1 +midget +lion +maxell +football1 +cyclone +freeporn +nikola +bonsai +kenshin +slider +balloon +roadkill +killbill +222333 +jerkoff +78945612 +dinamo +tekken +rambler +goliath +cinnamon +malaka +backdoor +fiesta +packers1 +rastaman +fletch +sojdlg123aljg +stefano +artemis +calico +nyjets +damnit +robotech +duchess +rctybz +hooter +keywest +18436572 +hal9000 +mechanic +pingpong +operator +presto +sword +rasputin +spank +bristol +faggot +shado +963852741 +amsterda +321456 +wibble +carrera +alibaba +majestic +ramses +duster +route66 +trident +clipper +steeler +wrestlin +divine +kipper +gotohell +kingfish +snake1 +passwords +buttman +pompey +viagra +zxcvbnm1 +spurs +332211 +slutty +lineage2 +oleg +macross +pooter +brian1 +qwert1 +charles1 +slave +jokers +yzerman +swimmer +ne1469 +nwo4life +solnce +seamus +lolipop +pupsik +moose1 +ivanova +secret1 +matador +love69 +420247 +ktyjxrf +subway +cinder +vermont +pussie +chico +florian +magick +guiness +allsop +ghetto +flash1 +a123456789 +typhoon +dfkthf +depeche +skydive +dammit +seeker +fuckthis +crysis +kcj9wx5n +umbrella +r2d2c3po +123123q +snoopdog +critter +theboss +ding +162534 +splinter +kinky +cyclops +jayhawk +456321 +caramel +qwer123 +underdog +caveman +onlyme +grapes +feather +hotshot +fuckher +renault +george1 +sex123 +pippen +000001 +789987 +floppy +cunts +megapass +1000 +pornos +usmc +kickass +great1 +quattro +135246 +wassup +helloo +p0015123 +nicole1 +chivas +shannon1 +bullseye +java +fishes +blackhaw +jamesbond +tunafish +juggalo +dkflbckfd +123789456 +dallas1 +translator +122333 +beanie +alucard +gfhjkm123 +supersta +magicman +ashley1 +cohiba +xbox360 +caligula +12131415 +facial +7753191 +dfktynbyf +cobra1 +cigars +fang +klingon +bob123 +safari +looser +10203 +deepthroat +malina +200000 +tazmania +gonzo +goalie +jacob1 +monaco +cruiser +misfit +vh5150 +tommyboy +marino13 +yousuck +sharky +vfhufhbnf +horizon +absolut +brighton +123456r +death1 +kungfu +maxx +forfun +mamapapa +enter1 +budweise +banker +getmoney +kostya +qazwsx12 +bigbear +vector +fallout +nudist +gunners +royals +chainsaw +scania +trader +blueboy +walrus +eastside +kahuna +qwerty1234 +love123 +steph +01011989 +cypress +champ +undertaker +ybrjkfq +europa +snowboar +sabres +moneyman +chrisbln +minime +nipper +groucho +whitey +viewsonic +penthous +wolf359 +fabric +flounder +coolguy +whitesox +passme +smegma +skidoo +thanatos +fucku2 +snapple +dalejr +mondeo +thesims +mybaby +panasoni +sinbad +thecat +topher +frodo +sneakers +q123456 +z1x2c3 +alfa +chicago1 +taylor1 +ghjcnjnfr +cat123 +olivier +cyber +titanium +0420 +madison1 +jabroni +dang +hambone +intruder +holly1 +gargoyle +sadie1 +static +poseidon +studly +newcastl +sexxxx +poppy +johannes +danzig +beastie +musica +buckshot +sunnyday +adonis +bluedog +bonkers +2128506 +chrono +compute +spawn +01011988 +turbo1 +smelly +wapbbs +goldstar +ferrari1 +778899 +quantum +pisces +boomboom +gunnar +1024 +test1234 +florida1 +nike +superman1 +multiplelo +custom +motherlode +1qwerty +westwood +usnavy +apple123 +daewoo +korn +stereo +sasuke +sunflowe +watcher +dharma +555777 +mouse1 +assholes +babyblue +123qwerty +marius +walmart +snoop +starfire +tigger1 +paintbal +knickers +aaliyah +lokomotiv +theend +winston1 +sapper +rover +erotica +scanner +racer +zeus +sexy69 +doogie +bayern +joshua1 +newbie +scott1 +losers +droopy +outkast +martin1 +dodge1 +wasser +ufkbyf +rjycnfynby +thirteen +12345z +112211 +hotred +deejay +hotpussy +192837 +jessic +philippe +scout +panther1 +cubbies +havefun +magpie +fghtkm +avalanch +newyork1 +pudding +leonid +harry1 +cbr600 +audia4 +bimmer +fucku +01011984 +idontknow +vfvfgfgf +1357 +aleksey +builder +01011987 +zerocool +godfather +mylife +donuts +allmine +redfish +777888 +sascha +nitram +bounce +333666 +smokes +1x2zkg8w +rodman +stunner +zxasqw12 +hoosier +hairy +beretta +insert +123456s +rtyuehe +francesc +tights +cheese1 +micron +quartz +hockey1 +gegcbr +searay +jewels +bogey +paintball +celeron +padres +bing +syncmaster +ziggy +simon1 +beaches +prissy +diehard +orange1 +mittens +aleksandra +queens +02071986 +biggles +thongs +southpark +artur +twinkle +gretzky +rabota +cambiami +monalisa +gollum +chuckles +spike1 +gladiator +whisky +spongebob +sexy1 +03082006 +mazafaka +meathead +4121 +ou8122 +barefoot +12345678q +cfitymrf +bigass +a1s2d3 +kosmos +blessing +titty +clevelan +terrapin +ginger1 +johnboy +maggot +clarinet +deeznutz +336699 +stumpy +stoney +footbal +traveler +volvo +bucket +snapon +pianoman +hawkeyes +futbol +casanova +tango +goodboy +scuba +honey1 +sexyman +warthog +mustard +abc1234 +nickel +10203040 +meowmeow +1012 +boricua +prophet +sauron +12qwas +reefer +andromeda +crystal1 +joker1 +90210 +goofy +loco +lovesex +triangle +whatsup +mellow +bengals +monster1 +maste +01011910 +lover1 +love1 +123aaa +sunshin +smeghead +hokies +sting +welder +rambo +cerberus +bunny1 +rockford +monke +1q2w3e4r5 +goldwing +gabriell +buzzard +crjhgbjy +james007 +rainman +groove +tiberius +purdue +nokia6300 +hayabusa +shou +jagger +diver +zigzag +poochie +usarmy +phish +redwood +redwing +12345679 +salamander +silver1 +abcd123 +sputnik +boobie +ripple +eternal +12qw34er +thegreat +allstar +slinky +gesperrt +mishka +whiskers +pinhead +overkill +sweet1 +rhfcjnrf +montgom240 +sersolution +jamie1 +starman +proxy +swords +nikolay +bacardi +rasta +badgirl +rebecca1 +wildman +penny1 +spaceman +1007 +10101 +logan1 +hacked +bulldog1 +helmet +windsor +buffy1 +runescape +trapper +123451 +banane +dbrnjh +ripken +12345qwe +frisky +shun +fester +oasis +lightning +ib6ub9 +cicero +kool +pony +thedog +784512 +01011992 +megatron +illusion +edward1 +napster +11223 +squash +roadking +woohoo +19411945 +hoosiers +01091989 +tracker +bagira +midway +leavemealone +br549 +14725836 +235689 +menace +rachel1 +feng +laser +stoned +realmadrid +787898 +balloons +tinkerbell +5551212 +maria1 +pobeda +heineken +sonics +moonlight +optimus +comet +orchid +02071982 +jaybird +kashmir +12345678a +chuang +chunky +peach +mortgage +rulezzz +saleen +chuckie +zippy +fishing1 +gsxr750 +doghouse +maxim +reader +shai +buddah +benfica +chou +salomon +meister +eraser +blackbir +bigmike +starter +pissing +angus +deluxe +eagles1 +hardcock +135792468 +mian +seahawks +godfathe +bookworm +gregor +intel +talisman +blackjack +babyface +hawaiian +dogfood +zhong +01011975 +sancho +ludmila +medusa +mortimer +123456654321 +roadrunn +just4me +stalin +01011993 +handyman +alphabet +pizzas +calgary +clouds +password2 +cgfhnfr +f**k +cubswin +gong +lexus +max123 +xxx123 +digital1 +gfhjkm1 +7779311 +missy1 +michae +beautifu +gator1 +1005 +pacers +buddie +chinook +heckfy +dutchess +sally1 +breasts +beowulf +darkman +jenn +tiffany1 +zhei +quan +qazwsx1 +satana +shang +idontkno +smiths +puddin +nasty1 +teddybea +valkyrie +passwd +chao +boxster +killers +yoda +cheater +inuyasha +beast1 +wareagle +foryou +dragonball +mermaid +bhbirf +teddy1 +dolphin1 +misty1 +delphi +gromit +sponge +qazzaq +fytxrf +gameover +diao +sergi +beamer +beemer +kittykat +rancid +manowar +adam12 +diggler +assword +austin1 +wishbone +gonavy +sparky1 +fisting +thedude +sinister +1213 +venera +novell +salsero +jayden +fuckoff1 +linda1 +vedder +02021987 +1pussy +redline +lust +jktymrf +02011985 +dfcbkbq +dragon12 +chrome +gamecube +titten +cong +bella1 +leng +02081988 +eureka +bitchass +147369 +banner +lakota +123321a +mustafa +preacher +hotbox +02041986 +z1x2c3v4 +playstation +01011977 +claymore +electra +checkers +zheng +qing +armagedon +02051986 +wrestle +svoboda +bulls +nimbus +alenka +madina +newpass6 +onetime +aa123456 +bartman +02091987 +silverad +electron +12345t +devil666 +oliver1 +skylar +rhtdtlrj +gobucks +johann +12011987 +milkman +02101985 +camper +thunderb +bigbutt +jammin +davide +cheeks +goaway +lighter +claudi +thumbs +pissoff +ghostrider +cocaine +teng +squall +lotus +hootie +blackout +doitnow +subzero +02031986 +marine1 +02021988 +pothead +123456qw +skate +1369 +peng +antoni +neng +miao +bcfields +1492 +marika +794613 +musashi +tulips +nong +piao +chai +ruan +southpar +02061985 +nude +mandarin +654123 +ninjas +cannabis +jetski +xerxes +zhuang +kleopatra +dickie +bilbo +pinky +morgan1 +1020 +1017 +dieter +baseball1 +tottenham +quest +yfnfkmz +dirtbike +1234567890a +mango +jackson5 +ipswich +iamgod +02011987 +tdutybz +modena +qiao +slippery +qweasd123 +bluefish +samtron +toon +111333 +iscool +02091986 +petrov +fuzzy +zhou +1357924680 +mollydog +deng +02021986 +1236987 +pheonix +zhun +ghblehjr +othello +starcraf +000111 +sanfran +a11111 +cameltoe +badman +vasilisa +jiang +1qaz2ws +luan +sveta +12qw12 +akira +chuai +369963 +cheech +beatle +pickup +paloma +01011983 +caravan +elizaveta +gawker +banzai +pussey +mullet +seng +bingo1 +bearcat +flexible +farscape +borussia +zhuai +templar +guitar1 +toolman +yfcntymrf +chloe1 +xiang +slave1 +guai +nuggets +02081984 +mantis +slim +scorpio1 +fyutkbyf +thedoors +02081987 +02061986 +123qq123 +zappa +fergie +7ugd5hip2j +huai +asdfzxcv +sunflower +pussyman +deadpool +bigtit +01011982 +love12 +lassie +skyler +gatorade +carpedie +jockey +mancity +spectre +02021984 +cameron1 +artemka +reng +02031984 +iomega +jing +moritz +spice +rhino +spinner +heater +zhai +hover +talon +grease +qiong +corleone +ltybcrf +tian +cowboy1 +hippie +chimera +ting +alex123 +02021985 +mickey1 +corsair +sonoma +aaron1 +xxxpass +bacchus +webmaste +chuo +xyz123 +chrysler +spurs1 +artem +shei +cosmic +01020304 +deutsch +gabriel1 +123455 +oceans +987456321 +binladen +latinas +a12345678 +speedo +buttercu +02081989 +21031988 +merlot +millwall +ceng +kotaku +jiong +dragonba +2580 +stonecold +snuffy +01011999 +02011986 +hellos +blaze +maggie1 +slapper +istanbul +bonjovi +babylove +mazda +bullfrog +phoeni +meng +porsche1 +nomore +02061989 +bobdylan +capslock +orion1 +zaraza +teddybear +ntktajy +myname +rong +wraith +mets +niao +02041984 +smokie +chevrolet +dialog +gfhjkmgfhjkm +dotcom +vadim +monarch +athlon +mikey1 +hamish +pian +liang +coolness +chui +thoma +ramones +ciccio +chippy +eddie1 +house1 +ning +marker +cougars +jackpot +barbados +reds +pdtplf +knockers +cobalt +amateurs +dipshit +napoli +kilroy +pulsar +jayhawks +daemon +alexey +weng +shuang +9293709b13 +shiner +eldorado +soulmate +mclaren +golfer1 +andromed +duan +50spanks +sexyboy +dogshit +02021983 +shuo +kakashka +syzygy +111111a +yeahbaby +qiang +netscape +fulham +120676 +gooner +zhui +rainbow6 +laurent +dog123 +halifax +freeway +carlitos +147963 +eastwood +microphone +monkey12 +1123 +persik +coldbeer +geng +nuan +danny1 +fgtkmcby +entropy +gadget +just4fun +sophi +baggio +carlito +1234567891 +02021989 +02041983 +specialk +piramida +suan +bigblue +salasana +hopeful +mephisto +bailey1 +hack +annie1 +generic +violetta +spencer1 +arcadia +02051983 +hondas +9562876 +trainer +jones1 +smashing +liao +159632 +iceberg +rebel1 +snooker +temp123 +zang +matteo +fastball +q2w3e4r5 +bamboo +fuckyo +shutup +astro +buddyboy +nikitos +redbird +maxxxx +shitface +02031987 +kuai +kissmyass +sahara +radiohea +1234asdf +wildcard +maxwell1 +patric +plasma +heynow +bruno1 +shao +bigfish +misfits +sassy1 +sheng +02011988 +02081986 +testpass +nanook +cygnus +licking +slavik +pringles +xing +1022 +ninja1 +submit +dundee +tiburon +pinkfloyd +yummy +shuai +guang +chopin +obelix +insomnia +stroker +1a2s3d4f +1223 +playboy1 +lazarus +jorda +spider1 +homerj +sleeper +02041982 +darklord +cang +02041988 +02041987 +tripod +magician +jelly +telephon +15975 +vsjasnel12 +pasword +iverson3 +pavlov +homeboy +gamecock +amigo +brodie +budapest +yjdsqgfhjkm +reckless +02011980 +pang +tiger123 +2469 +mason1 +orient +01011979 +zong +cdtnbr +maksimka +1011 +bushido +taxman +giorgio +sphinx +kazantip +02101984 +concorde +verizon +lovebug +georg +sam123 +seadoo +qazwsxedc123 +jiao +jezebel +pharmacy +abnormal +jellybea +maxime +puffy +islander +bunnies +jiggaman +drakon +010180 +pluto +zhjckfd +12365 +classics +crusher +mordor +hooligan +strawberry +02081985 +scrabble +hawaii50 +1224 +wg8e3wjf +cthtuf +premium +arrow +123456qwe +mazda626 +ramrod +tootie +rhjrjlbk +ghost1 +1211 +bounty +niang +02071984 +goat +killer12 +sweetnes +porno1 +masamune +426hemi +corolla +mariposa +hjccbz +doomsday +bummer +blue12 +zhao +bird33 +excalibur +samsun +kirsty +buttfuck +kfhbcf +zhuo +marcello +ozzy +02021982 +dynamite +655321 +master12 +123465 +lollypop +stepan +1qa2ws +spiker +goirish +callum +michael2 +moonbeam +attila +henry1 +lindros +andrea1 +sporty +lantern +12365478 +nextel +violin +volcom +998877 +water1 +imation +inspiron +dynamo +citadel +placebo +clowns +tiao +02061988 +tripper +dabears +haggis +merlin1 +02031985 +anthrax +amerika +iloveme +vsegda +burrito +bombers +snowboard +forsaken +katarina +a1a2a3 +woofer +tigger2 +fullmoon +tiger2 +spock +hannah1 +snoopy1 +sexxxy +sausages +stanislav +cobain +robotics +exotic +green123 +mobydick +senators +pumpkins +fergus +asddsa +147741 +258852 +windsurf +reddevil +vfitymrf +nevermind +nang +woodland +4417 +mick +shui +q1q2q3 +wingman +69696 +superb +zuan +ganesh +pecker +zephyr +anastasiya +icu812 +larry1 +02081982 +broker +zalupa +mihail +vfibyf +dogger +7007 +paddle +varvara +schalke +1z2x3c +presiden +yankees2 +tuning +poopy +02051982 +concord +vanguard +stiffy +rjhjktdf +felix1 +wrench +firewall +boxer +bubba69 +popper +02011984 +temppass +gobears +cuan +tipper +fuckme1 +kamila +thong +puss +bigcat +drummer1 +02031982 +sowhat +digimon +tigers1 +rang +jingle +bian +uranus +soprano +mandy1 +dusty1 +fandango +aloha +pumpkin1 +postman +02061980 +dogcat +bombay +pussy123 +onetwo +highheel +pippo +julie1 +laura1 +pepito +beng +smokey1 +stylus +stratus +reload +duckie +karen1 +jimbo1 +225588 +369258 +krusty +snappy +asdf12 +electro +111qqq +kuang +fishin +clit +abstr +christma +qqqqq1 +1234560 +carnage +guyver +boxers +kittens +zeng +1000000 +qwerty11 +toaster +cramps +yugioh +02061987 +icehouse +zxcvbnm123 +pineapple +namaste +harrypotter +mygirl +falcon1 +earnhard +fender1 +spikes +nutmeg +01081989 +dogboy +02091983 +369852 +softail +mypassword +prowler +bigboss +1112 +harvest +heng +jubilee +killjoy +basset +keng +zaqxswcde +redsox1 +biao +titan +misfit99 +robot +wifey +kidrock +02101987 +gameboy +enrico +1z2x3c4v +broncos1 +arrows +havana +banger +cookie1 +chriss +123qw +platypus +cindy1 +lumber +pinball +foxy +london1 +1023 +05051987 +02041985 +password12 +superma +longbow +radiohead +nigga +12051988 +spongebo +qwert12345 +abrakadabra +dodgers1 +02101989 +chillin +niceguy +pistons +hookup +santafe +bigben +jets +1013 +vikings1 +mankind +viktoriya +beardog +hammer1 +02071980 +reddwarf +magelan +longjohn +jennife +gilles +carmex2 +02071987 +stasik +bumper +doofus +slamdunk +pixies +garion +steffi +alessandro +beerman +niceass +warrior1 +honolulu +134679852 +visa +johndeer +mother1 +windmill +boozer +oatmeal +aptiva +busty +delight +tasty +slick1 +bergkamp +badgers +guitars +puffin +02091981 +nikki1 +irishman +miller1 +zildjian +123000 +airwolf +magnet +anai +install +02041981 +02061983 +astra +romans +megan1 +mudvayne +freebird +muscles +dogbert +02091980 +02091984 +snowflak +01011900 +mang +joseph1 +nygiants +playstat +junior1 +vjcrdf +qwer12 +webhompas +giraffe +pelican +jefferso +comanche +bruiser +monkeybo +kjkszpj +123456l +micro +albany +02051987 +angel123 +epsilon +aladin +death666 +hounddog +josephin +altima +chilly +02071988 +78945 +ultra +02041979 +gasman +thisisit +pavel +idunno +kimmie +05051985 +paulie +ballin +medion +moondog +manolo +pallmall +climber +fishbone +genesis1 +153624 +toffee +tbone +clippers +krypton +jerry1 +picturs +compass +111111q +02051988 +1121 +02081977 +sairam +getout +333777 +cobras +22041987 +bigblock +severin +booster +norwich +whiteout +ctrhtn +123456m +02061984 +hewlett +shocker +fuckinside +02031981 +chase1 +white1 +versace +123456789s +basebal +iloveyou2 +bluebell +08031986 +anthon +stubby +foreve +undertak +werder +saiyan +mama123 +medic +chipmunk +mike123 +mazdarx7 +qwe123qwe +bowwow +kjrjvjnbd +celeb +choochoo +demo +lovelife +02051984 +colnago +lithium +02051989 +15051981 +zzzxxx +welcom +anastasi +fidelio +franc +26061987 +roadster +stone55 +drifter +hookem +hellboy +1234qw +cbr900rr +sinned +good123654 +storm1 +gypsy +zebra +zachary1 +toejam +buceta +02021979 +testing1 +redfox +lineage +mike1 +highbury +koroleva +nathan1 +washingt +02061982 +02091985 +vintage +redbaron +dalshe +mykids +11051987 +macbeth +julien +james123 +krasotka +111000 +10011986 +987123 +pipeline +tatarin +sensei +codered +komodo +frogman +7894561230 +nascar24 +juicy +01031988 +redrose +mydick +pigeon +tkbpfdtnf +smirnoff +1215 +spam +winner1 +flyfish +moskva +81fukkc +21031987 +olesya +starligh +summer99 +13041988 +fishhead +freesex +super12 +06061986 +azazel +scoobydoo +02021981 +cabron +yogibear +sheba1 +konstantin +tranny +chilli +terminat +ghbywtccf +slowhand +soccer12 +cricket1 +fuckhead +1002 +seagull +achtung +blam +bigbob +bdsm +nostromo +survivor +cnfybckfd +lemonade +boomer1 +rainbow1 +rober +irinka +cocksuck +peaches1 +itsme +sugar1 +zodiac +upyours +dinara +135791 +sunny1 +chiara +johnson1 +02041989 +solitude +habibi +sushi +markiz +smoke1 +rockies +catwoman +johnny1 +qwerty7 +bearcats +username +01011978 +wanderer +ohshit +02101986 +sigma +stephen1 +paradigm +02011989 +flanker +sanity +jsbach +spotty +bologna +fantasia +chevys +borabora +cocker +74108520 +123ewq +12021988 +01061990 +gtnhjdbx +02071981 +01011960 +sundevil +3000gt +mustang6 +gagging +maggi +armstron +yfnfkb +13041987 +revolver +02021976 +trouble1 +madcat +jeremy1 +jackass1 +volkswag +30051985 +corndog +pool6123 +marines1 +03041991 +pizza1 +piggy +sissy +02031979 +sunfire +angelus +undead +24061986 +14061991 +wildbill +shinobi +45m2do5bs +123qwer +21011989 +cleopatr +lasvega +hornets +amorcit +11081989 +coventry +nirvana1 +destin +sidekick +20061988 +02081983 +gbhfvblf +sneaky +bmw325 +22021989 +nfytxrf +sekret +kalina +zanzibar +hotone +qazws +wasabi +heidi1 +highlander +blues1 +hitachi +paolo +23041987 +slayer1 +simba1 +02011981 +tinkerbe +kieran +01121986 +172839 +boiler +1125 +bluesman +waffle +asdfgh01 +threesom +conan +1102 +reflex +18011987 +nautilus +everlast +fatty +vader1 +01071986 +cyborg +ghbdtn123 +birddog +rubble +02071983 +suckers +02021973 +skyhawk +12qw12qw +dakota1 +joebob +nokia6233 +woodie +longdong +lamer +troll +ghjcnjgfhjkm +420000 +boating +nitro +armada +messiah +1031 +penguin1 +02091989 +americ +02071989 +redeye +asdqwe123 +07071987 +monty1 +goten +spikey +sonata +635241 +tokiohotel +sonyericsson +citroen +compaq1 +1812 +umpire +belmont +jonny +pantera1 +nudes +palmtree +14111986 +fenway +bighead +razor +gryphon +andyod22 +aaaaa1 +taco +10031988 +enterme +malachi +dogface +reptile +01041985 +dindom +handball +marseille +candy1 +19101987 +torino +tigge +matthias +viewsoni +13031987 +stinker +evangelion +24011985 +123456123 +rampage +sandrine +02081980 +thecrow +astral +28041987 +sprinter +private1 +seabee +shibby +02101988 +25081988 +fearless +junkie +01091987 +aramis +antelope +draven +fuck1 +mazda6 +eggman +02021990 +barselona +buddy123 +19061987 +fyfnjkbq +nancy1 +12121990 +10071987 +sluggo +kille +hotties +irishka +zxcasdqwe123 +shamus +fairlane +honeybee +soccer10 +13061986 +fantomas +17051988 +10051987 +20111986 +gladiato +karachi +gambler +gordo +01011995 +biatch +matthe +25800852 +papito +excite +buffalo1 +bobdole +cheshire +player1 +28021992 +thewho +10101986 +pinky1 +mentor +tomahawk +brown1 +03041986 +bismillah +bigpoppa +ijrjkfl +01121988 +runaway +08121986 +skibum +studman +helper +squeak +holycow +manfred +harlem +glock +gideon +987321 +14021985 +yellow1 +wizard1 +margarit +success1 +medved +sf49ers +lambda +pasadena +johngalt +quasar +1776 +02031980 +coldplay +amand +playa +bigpimp +04041991 +capricorn +elefant +sweetness +bruce1 +luca +dominik +10011990 +biker +09051945 +datsun +elcamino +trinitro +malice +audi +voyager1 +02101983 +joe123 +carpente +spartan1 +mario1 +glamour +diaper +12121985 +22011988 +winter1 +asimov +callisto +nikolai +pebble +02101981 +vendetta +david123 +boytoy +11061985 +02031989 +iloveyou1 +stupid1 +cayman +casper1 +zippo +yamahar1 +wildwood +foxylady +calibra +02041980 +27061988 +dungeon +leedsutd +30041986 +11051990 +bestbuy +antares +dominion +24680 +01061986 +skillet +enforcer +derparol +01041988 +196969 +29071983 +f00tball +purple1 +mingus +25031987 +21031990 +remingto +giggles +klaste +3x7pxr +01011994 +coolcat +29051989 +megane +20031987 +02051980 +04041988 +synergy +0000007 +macman +iforget +adgjmp +vjqgfhjkm +28011987 +rfvfcenhf +16051989 +25121987 +16051987 +rogue +mamamia +08051990 +20091991 +1210 +carnival +bolitas +paris1 +dmitriy +dimas +05051989 +papillon +knuckles +29011985 +hola +tophat +28021990 +100500 +cutiepie +devo +415263 +ducks +ghjuhfvvf +asdqwe +22021986 +freefall +parol +02011983 +zarina +buste +vitamin +warez +bigones +17061988 +baritone +jamess +twiggy +mischief +bitchy +hetfield +1003 +dontknow +grinch +sasha_007 +18061990 +12031985 +12031987 +calimero +224466 +letmei +15011987 +acmilan +alexandre +02031977 +08081988 +whiteboy +21051991 +barney1 +02071978 +money123 +18091985 +bigdawg +02031988 +cygnusx1 +zoloto +31011987 +firefigh +blowfish +screamer +lfybbk +20051988 +chelse +11121986 +01031989 +harddick +sexylady +30031988 +02041974 +auditt +pizdec +kojak +kfgjxrf +20091988 +123456ru +wp2003wp +1204 +15051990 +slugger +kordell1 +03031986 +swinging +01011974 +02071979 +rockie +dimples +1234123 +1dragon +trucking +rusty2 +roger1 +marijuana +kerouac +02051978 +08031985 +paco +thecure +keepout +kernel +noname123 +13121985 +francisc +bozo +02011982 +22071986 +02101979 +obsidian +12345qw +spud +tabasco +02051985 +jaguars +dfktynby +kokomo +popova +notused +sevens +4200 +magneto +02051976 +roswell +15101986 +21101986 +lakeside +bigbang +aspen +little1 +14021986 +loki +suckmydick +strawber +carlos1 +nokian73 +dirty1 +joshu +25091987 +16121987 +02041975 +advent +17011987 +slimshady +whistler +10101990 +stryker +22031984 +15021985 +01031985 +blueball +26031988 +ksusha +bahamut +robocop +w_pass +chris123 +impreza +prozac +bookie +bricks +13021990 +alice1 +cassandr +11111q +john123 +4ever +korova +02051973 +142857 +25041988 +paramedi +eclipse1 +salope +07091990 +1124 +darkangel +23021986 +999666 +nomad +02051981 +smackdow +01021990 +yoyoma +argentin +moonligh +57chevy +bootys +hardone +capricor +galant +spanker +dkflbr +24111989 +magpies +krolik +21051988 +cevthrb +cheddar +22041988 +bigbooty +scuba1 +qwedsa +duffman +bukkake +acura +johncena +sexxy +p@ssw0rd +258369 +cherries +12345s +asgard +leopold +fuck123 +mopar +lalakers +dogpound +matrix1 +crusty +spanner +kestrel +fenris +universa +peachy +assasin +lemmein +eggplant +hejsan +canucks +wendy1 +doggy1 +aikman +tupac +turnip +godlike +fussball +golden1 +19283746 +april1 +django +petrova +captain1 +vincent1 +ratman +taekwondo +chocha +serpent +perfect1 +capetown +vampir +amore +gymnast +timeout +nbvjatq +blue32 +ksenia +k.lvbkf +nazgul +budweiser +clutch +mariya +sylveste +02051972 +beaker +cartman1 +q11111 +sexxx +forever1 +loser1 +marseill +magellan +vehpbr +sexgod +jktxrf +hallo123 +132456 +liverpool1 +southpaw +seneca +camden +357159 +camero +tenchi +johndoe +145236 +roofer +741963 +vlad +02041978 +fktyrf +zxcv123 +wingnut +wolfpac +notebook +pufunga7782 +brandy1 +biteme1 +goodgirl +redhat +02031978 +challeng +millenium +hoops +maveric +noname +angus1 +gaell +onion +olympus +sabrina1 +ricard +sixpack +gratis +gagged +camaross +hotgirls +flasher +02051977 +bubba123 +goldfing +moonshin +gerrard +volkov +sonyfuck +mandrake +258963 +tracer +lakers1 +asians +susan1 +money12 +helmut +boater +diablo2 +1234zxcv +dogwood +bubbles1 +happy2 +randy1 +aries +beach1 +marcius2 +navigator +goodie +hellokitty +fkbyjxrf +earthlink +lookout +jumbo +opendoor +stanley1 +marie1 +12345m +07071977 +ashle +wormix +murzik +02081976 +lakewood +bluejays +loveya +commande +gateway2 +peppe +01011976 +7896321 +goth +oreo +slammer +rasmus +faith1 +knight1 +stone1 +redskin +ironmaiden +gotmilk +destiny1 +dejavu +1master +midnite +timosha +espresso +delfin +toriamos +oberon +ceasar +markie +1a2s3d +ghhh47hj7649 +vjkjrj +daddyo +dougie +disco +auggie +lekker +therock1 +ou8123 +start1 +noway +p4ssw0rd +shadow12 +333444 +saigon +2fast4u +capecod +23skidoo +qazxcv +beater +bremen +aaasss +roadrunner +peace1 +12345qwer +02071975 +platon +bordeaux +vbkfirf +135798642 +test12 +supernov +beatles1 +qwert40 +optimist +vanessa1 +prince1 +ilovegod +nightwish +natasha1 +alchemy +bimbo +blue99 +patches1 +gsxr1000 +richar +hattrick +hott +solaris +proton +nevets +enternow +beavis1 +amigos +159357a +ambers +lenochka +147896 +suckdick +shag +intercourse +blue1234 +spiral +02061977 +tosser +ilove +02031975 +cowgirl +canuck +q2w3e4 +munch +spoons +waterboy +123567 +evgeniy +savior +zasada +redcar +mamacita +terefon +globus +doggies +htubcnhfwbz +1008 +cuervo +suslik +azertyui +limewire +houston1 +stratfor +steaua +coors +tennis1 +12345qwerty +stigmata +derf +klondike +patrici +marijuan +hardball +odyssey +nineinch +boston1 +pass1 +beezer +sandr +charon +power123 +a1234 +vauxhall +875421 +awesome1 +reggae +boulder +funstuff +iriska +krokodil +rfntymrf +sterva +champ1 +bball +peeper +m123456 +toolbox +cabernet +sheepdog +magic32 +pigpen +02041977 +holein1 +lhfrjy +banan +dabomb +natalie1 +jennaj +montana1 +joecool +funky +steven1 +ringo +junio +sammy123 +qqqwww +baltimor +footjob +geezer +357951 +mash4077 +cashmone +pancake +monic +grandam +bongo +yessir +gocubs +nastia +vancouve +barley +dragon69 +watford +ilikepie +02071976 +laddie +123456789m +hairball +toonarmy +pimpdadd +cvthnm +hunte +davinci +lback +sophie1 +firenze +q1234567 +admin1 +bonanza +elway7 +daman +strap +azert +wxcvbn +afrika +theforce +123456t +idefix +wolfen +houdini +scheisse +default +beech +maserati +02061976 +sigmachi +dylan1 +bigdicks +eskimo +mizzou +02101976 +riccardo +egghead +111777 +kronos +ghbrjk +chaos1 +jomama +rfhnjirf +rodeo +dolemite +cafc91 +nittany +pathfind +mikael +password9 +vqsablpzla +purpl +gabber +modelsne +myxworld +hellsing +punker +rocknrol +fishon +fuck69 +02041976 +lolol +twinkie +tripleh +cirrus +redbone +killer123 +biggun +allegro +gthcbr +smith1 +wanking +bootsy +barry1 +mohawk +koolaid +5329 +futurama +samoht +klizma +996633 +lobo +honeys +peanut1 +556677 +zxasqw +joemama +javelin +samm +223322 +sandra1 +flicks +montag +nataly +3006 +tasha1 +1235789 +dogbone +poker1 +p0o9i8u7 +goodday +smoothie +toocool +max333 +metroid +archange +vagabond +billabon +22061941 +tyson1 +02031973 +darkange +skateboard +evolutio +morrowind +wizards +frodo1 +rockin +cumslut +plastics +zaqwsxcde +5201314 +doit +outback +bumble +dominiqu +persona +nevermore +alinka +02021971 +forgetit +sexo +all4one +c2h5oh +petunia +sheeba +kenny1 +elisabet +aolsucks +woodstoc +pumper +02011975 +fabio +granada +scrapper +123459 +minimoni +q123456789 +breaker +1004 +02091976 +ncc74656 +slimshad +friendster +austin31 +wiseguy +donner +dilbert1 +132465 +blackbird +buffet +jellybean +barfly +behappy +01011971 +carebear +fireblad +02051975 +boxcar +cheeky +kiteboy +hello12 +panda1 +elvisp +opennow +doktor +alex12 +02101977 +pornking +flamengo +02091975 +snowbird +lonesome +robin1 +11111a +weed420 +baracuda +bleach +12345abc +nokia1 +metall +singapor +mariner +herewego +dingo +tycoon +cubs +blunts +proview +123456789d +kamasutra +lagnaf +vipergts +navyseal +starwar +masterbate +wildone +peterbil +cucumber +butkus +123qwert +climax +deniro +gotribe +cement +scooby1 +summer69 +harrier +shodan +newyear +02091977 +starwars1 +romeo1 +sedona +harald +doubled +sasha123 +bigguns +salami +awnyce +kiwi +homemade +pimping +azzer +bradley1 +warhamme +linkin +dudeman +qwe321 +pinnacle +maxdog +flipflop +lfitymrf +fucker1 +acidburn +esquire +sperma +fellatio +jeepster +thedon +sexybitch +pookey +spliff +widget +vfntvfnbrf +trinity1 +mutant +samuel1 +meliss +gohome +1q2q3q +mercede +comein +grin +cartoons +paragon +henrik +rainyday +pacino +senna +bigdog1 +alleycat +12345qaz +narnia +mustang2 +tanya1 +gianni +apollo11 +wetter +clovis +escalade +rainbows +freddy1 +smart1 +daisydog +s123456 +cocksucker +pushkin +lefty +sambo +fyutkjxtr +hiziad +boyz +whiplash +orchard +newark +adrenalin +1598753 +bootsie +chelle +trustme +chewy +golfgti +tuscl +ambrosia +5wr2i7h8 +penetration +shonuf +jughead +payday +stickman +gotham +kolokol +johnny5 +kolbasa +stang +puppydog +charisma +gators1 +mone +jakarta +draco +nightmar +01011973 +inlove +laetitia +02091973 +tarpon +nautica +meadow +0192837465 +luckyone +14881488 +chessie +goldeney +tarakan +69camaro +bungle +wordup +interne +fuckme2 +515000 +dragonfl +sprout +02081974 +gerbil +bandit1 +02071971 +melanie1 +phialpha +camber +kathy1 +adriano +gonzo1 +10293847 +bigjohn +bismarck +7777777a +scamper +12348765 +rabbits +222777 +bynthytn +dima123 +alexander1 +mallorca +dragster +favorite6 +beethove +burner +cooper1 +fosters +hello2 +normandy +777999 +sebring +1michael +lauren1 +blake1 +killa +02091971 +nounours +trumpet1 +thumper1 +playball +xantia +rugby1 +rocknroll +guillaum +angela1 +strelok +prosper +buttercup +masterp +dbnfkbr +cambridg +venom +treefrog +lumina +1234566 +supra +sexybabe +freee +shen +frogs +driller +pavement +grace1 +dicky +checker +smackdown +pandas +cannibal +asdffdsa +blue42 +zyjxrf +nthvbyfnjh +melrose +neon +jabber +gamma +369258147 +aprilia +atticus +benessere +catcher +skipper1 +azertyuiop +sixty9 +thierry +treetop +jello +melons +123456789qwe +tantra +buzzer +catnip +bouncer +computer1 +sexyone +ananas +young1 +olenka +sexman +mooses +kittys +sephiroth +contra +hallowee +skylark +sparkles +777333 +1qazxsw23edc +lucas1 +q1w2e3r +gofast +hannes +amethyst +ploppy +flower2 +hotass +amatory +volleyba +dixie1 +bettyboo +ticklish +02061974 +frenchy +phish1 +murphy1 +trustno +02061972 +leinad +mynameis +spooge +jupiter1 +hyundai +frosch +junkmail +abacab +marbles +32167 +casio +sunshine1 +wayne1 +longhair +caster +snicker +02101973 +gannibal +skinhead +hansol +gatsby +segblue2 +montecar +plato +gumby +kaboom +matty +bosco1 +888999 +jazzy +panter +jesus123 +charlie2 +giulia +candyass +sex69 +travis1 +farmboy +special1 +02041973 +letsdoit +password01 +allison1 +abcdefg1 +notredam +ilikeit +789654123 +liberty1 +rugger +uptown +alcatraz +123456w +airman +007bond +navajo +kenobi +terrier +stayout +grisha +frankie1 +fluff +1qazzaq1 +1234561 +virginie +1234568 +tango1 +werdna +octopus +fitter +dfcbkbcf +blacklab +115599 +montrose +allen1 +supernova +frederik +ilovepussy +justice1 +radeon +playboy2 +blubber +sliver +swoosh +motocros +lockdown +pearls +thebear +istheman +pinetree +biit +1234rewq +rustydog +tampabay +titts +babycake +jehovah +vampire1 +streaming +collie +camil +fidelity +calvin1 +stitch +gatit +restart +puppy1 +budgie +grunt +capitals +hiking +dreamcas +zorro1 +321678 +riffraff +makaka +playmate +napalm +rollin +amstel +zxcvb123 +samanth +rumble +fuckme69 +jimmys +951357 +pizzaman +1234567899 +tralala +delpiero +alexi +yamato +itisme +1million +vfndtq +kahlua +londo +wonderboy +carrots +tazz +ratboy +rfgecnf +02081973 +nico +fujitsu +tujhrf +sergbest +blobby +02051970 +sonic1 +1357911 +smirnov +video1 +panhead +bucky +02031974 +44332211 +duffer +cashmoney +left4dead +bagpuss +salman +01011972 +titfuck +66613666 +england1 +malish +dresden +lemans +darina +zapper +123456as +123456qqq +met2002 +02041972 +redstar +blue23 +1234509876 +pajero +booyah +please1 +tetsuo +semper +finder +hanuman +sunlight +123456n +02061971 +treble +cupoi +password99 +dimitri +3ip76k2 +popcorn1 +lol12345 +stellar +nympho +shark1 +keith1 +saskia +bigtruck +revoluti +rambo1 +asd222 +feelgood +phat +gogators +bismark +cola +puck +furball +burnout +slonik +bowtie +mommy1 +icecube +fabienn +mouser +papamama +rolex +giants1 +blue11 +trooper1 +momdad +iklo +morten +rhubarb +gareth +123456d +blitz +canada1 +r2d2 +brest +tigercat +usmarine +lilbit +benny1 +azrael +lebowski +12345r +madagaskar +begemot +loverman +dragonballz +italiano +mazda3 +naughty1 +onions +diver1 +cyrano +capcom +asdfg123 +forlife +fisherman +weare138 +requiem +mufasa +alpha123 +piercing +hellas +abracadabra +duckman +caracas +macintos +02011971 +jordan2 +crescent +fduecn +hogtied +eatmenow +ramjet +18121812 +kicksass +whatthe +discus +rfhfvtkmrf +rufus1 +sqdwfe +mantle +vegitto +trek +dan123 +paladin1 +rudeboy +liliya +lunchbox +riversid +acapulco +libero +dnsadm +maison +toomuch +boobear +hemlock +sextoy +pugsley +misiek +athome +migue +altoids +marcin +123450 +rhfcfdbwf +jeter2 +rhinos +rjhjkm +mercury1 +ronaldinho +shampoo +makayla +kamilla +masterbating +tennesse +holger +john1 +matchbox +hores +poptart +parlament +goodyear +asdfgh1 +02081970 +hardwood +alain +erection +hfytnrb +highlife +implants +benjami +dipper +jeeper +bendover +supersonic +babybear +laserjet +gotenks +bama +natedogg +aol123 +pokemo +rabbit1 +raduga +sopranos +cashflow +menthol +pharao +hacking +334455 +ghjcnbnenrf +lizzy +muffin1 +pooky +penis1 +flyer +gramma +dipset +becca +ireland1 +diana1 +donjuan +pong +ziggy1 +alterego +simple1 +cbr900 +logger +111555 +claudia1 +cantona7 +matisse +ljxtymrf +victori +harle +mamas +encore +mangos +iceman1 +diamon +alexxx +tiamat +5000 +desktop +mafia +smurf +princesa +shojou +blueberr +welkom +maximka +123890 +123q123 +tammy1 +bobmarley +clips +demon666 +ismail +termite +laser1 +missie +altair +donna1 +bauhaus +trinitron +mogwai +flyers88 +juniper +nokia5800 +boroda +jingles +qwerasdfzxcv +shakur +777666 +legos +mallrats +1qazxsw +goldeneye +tamerlan +julia1 +backbone +spleen +49ers +shady +darkone +medic1 +justi +giggle +cloudy +aisan +douche +parkour +bluejay +huskers1 +redwine +1qw23er4 +satchmo +1231234 +nineball +stewart1 +ballsack +probes +kappa +amiga +flipper1 +dortmund +963258 +trigun +1237895 +homepage +blinky +screwy +gizzmo +belkin +chemist +coolhand +chachi +braves1 +thebest +greedisgood +pro100 +banana1 +101091m +123456g +wonderfu +barefeet +8inches +1111qqqq +kcchiefs +qweasdzxc123 +metal1 +jennifer1 +xian +asdasd123 +pollux +cheerleaers +fruity +mustang5 +turbos +shopper +photon +espana +hillbill +oyster +macaroni +gigabyte +jesper +motown +tuxedo +buster12 +triplex +cyclones +estrell +mortis +holla +456987 +fiddle +sapphic +jurassic +thebeast +ghjcnjq +baura +spock1 +metallica1 +karaoke +nemrac58 +love1234 +02031970 +flvbybcnhfnjh +frisbee +diva +ajax +feathers +flower1 +soccer11 +allday +mierda +pearl1 +amature +marauder +333555 +redheads +womans +egorka +godbless +159263 +nimitz +aaaa1111 +sashka +madcow +socce +greywolf +baboon +pimpdaddy +123456789r +reloaded +lancia +rfhfylfi +dicker +placid +grimace +22446688 +olemiss +whores +culinary +wannabe +maxi +1234567aa +amelie +riley1 +trample +phantom1 +baberuth +bramble +asdfqwer +vides +4you +abc123456 +taichi +aztnm +smother +outsider +hakr +blackhawk +bigblack +girlie +spook +valeriya +gianluca +freedo +1q2q3q4q +handbag +lavalamp +cumm +pertinant +whatup +nokia123 +redlight +patrik +111aaa +poppy1 +dfytxrf +aviator +sweeps +kristin1 +cypher +elway +yinyang +access1 +poophead +tucson +noles1 +monterey +waterfal +dank +dougal +918273 +suede +minnesot +legman +bukowski +ganja +mammoth +riverrat +asswipe +daredevi +lian +arizona1 +kamikadze +alex1234 +smile1 +angel2 +55bgates +bellagio +0001 +wanrltw +stiletto +lipton +arsena +biohazard +bbking +chappy +tetris +as123456 +darthvad +lilwayne +nopassword +7412369 +123456789987654321 +natchez +glitter +14785236 +mytime +rubicon +moto +pyon +wazzup +tbird +shane1 +nightowl +getoff +beckham7 +trueblue +hotgirl +nevermin +deathnote +13131 +taffy +bigal +copenhag +apricot +gallaries +dtkjcbgtl +totoro +onlyone +civicsi +jesse1 +baby123 +sierra1 +festus +abacus +sickboy +fishtank +fungus +charle +golfpro +teensex +mario66 +seaside +aleksei +rosewood +blackberry +1020304050 +bedlam +schumi +deerhunt +contour +darkelf +surveyor +deltas +pitchers +741258963 +dipstick +funny1 +lizzard +112233445566 +jupiter2 +softtail +titman +greenman +z1x2c3v4b5 +smartass +12345677 +notnow +myworld +nascar1 +chewbacc +nosferatu +downhill +dallas22 +kuan +blazers +whales +soldat +craving +powerman +yfcntyf +hotrats +cfvceyu +qweasdzx +princess1 +feline +qqwwee +chitown +1234qaz +mastermind +114477 +dingbat +care1839 +standby +kismet +atreides +dogmeat +icarus +monkeyboy +alex1 +mouses +nicetits +sealteam +chopper1 +crispy +winter99 +rrpass1 +myporn +myspace1 +corazo +topolino +ass123 +lawman +muffy +orgy +1love +passord +hooyah +ekmzyf +pretzel +amonra +nestle +01011950 +jimbeam +happyman +z12345 +stonewal +helios +manunited +harcore +dick1 +gaymen +2hot4u +light1 +qwerty13 +kakashi +pjkjnj +alcatel +taylo +allah +buddydog +ltkmaby +mongo +blonds +start123 +audia6 +123456v +civilwar +bellaco +turtles +mustan +deadspin +aaa123 +fynjirf +lucky123 +tortoise +amor +summe +waterski +zulu +drag0n +dtxyjcnm +gizmos +strife +interacial +pusyy +goose1 +bear1 +equinox +matri +jaguar1 +tobydog +sammys +nachos +traktor +bryan1 +morgoth +444555 +dasani +miami1 +mashka +xxxxxx1 +ownage +nightwin +hotlips +passmast +cool123 +skolko +eldiablo +manu +1357908642 +screwyou +badabing +foreplay +hydro +kubrick +seductive +demon1 +comeon +galileo +aladdin +metoo +happines +902100 +mizuno +caddy +bizzare +girls1 +redone +ohmygod +sable +bonovox +girlies +hamper +opus +gizmodo1 +aaabbb +pizzahut +999888 +rocky2 +anton1 +kikimora +peavey +ocelot +a1a2a3a4 +2wsx3edc +jackie1 +solace +sprocket +galary +chuck1 +volvo1 +shurik +poop123 +locutus +virago +wdtnjxtr +tequier +bisexual +doodles +makeitso +fishy +789632145 +nothing1 +fishcake +sentry +libertad +oaktree +fivestar +adidas1 +vegitta +mississi +spiffy +carme +neutron +vantage +agassi +boners +123456789v +hilltop +taipan +barrage +kenneth1 +fister +martian +willem +lfybkf +bluestar +moonman +ntktdbpjh +paperino +bikers +daffy +benji +quake +dragonfly +suckcock +danilka +lapochka +belinea +calypso +asshol +camero1 +abraxas +mike1234 +womam +q1q2q3q4q5 +youknow +maxpower +pic\'s +audi80 +sonora +raymond1 +tickler +tadpole +belair +crazyman +finalfantasy +999000 +jonatha +paisley +kissmyas +morgana +monste +mantra +spunk +magic123 +jonesy +mark1 +alessand +741258 +baddest +ghbdtnrfrltkf +zxccxz +tictac +augustin +racers +7grout +foxfire +99762000 +openit +nathanie +1z2x3c4v5b +seadog +gangbanged +lovehate +hondacbr +harpoon +mamochka +fisherma +bismilla +locust +wally1 +spiderman1 +saffron +utjhubq +123456987 +20spanks +safeway +pisser +bdfyjd +kristen1 +bigdick1 +magenta +vfhujif +anfisa +friday13 +qaz123wsx +0987654321q +tyrant +guan +meggie +kontol +nurlan +ayanami +rocket1 +yaroslav +websol76 +mutley +hugoboss +websolutions +elpaso +gagarin +badboys +sephirot +918273645 +newuser +qian +edcrfv +booger1 +852258 +lockout +timoxa94 +mazda323 +firedog +sokolova +skydiver +jesus777 +1234567890z +soulfly +canary +malinka +guillerm +hookers +dogfart +surfer1 +osprey +india123 +rhjkbr +stoppedby +nokia5530 +123456789o +blue1 +werter +divers +3000 +123456f +alpina +cali +whoknows +godspeed +986532 +foreskin +fuzzy1 +heyyou +didier +slapnuts +fresno +rosebud1 +sandman1 +bears1 +blade1 +honeybun +queen1 +baronn +pakista +philipp +9111961 +topsecret +sniper1 +214365 +slipper +letsfuck +pippen33 +godawgs +mousey +qw123456 +scrotum +loveis +lighthou +bp2002 +nancy123 +jeffrey1 +susieq +buddy2 +ralphie +trout1 +willi +antonov +sluttey +rehbwf +marty1 +darian +losangeles +letme1n +12345d +pusssy +godiva +ender +golfnut +leonidas +a1b2c3d4e5 +puffer +general1 +wizzard +lehjxrf +racer1 +bigbucks +cool12 +buddys +zinger +esprit +vbienrf +josep +tickling +froggie +987654321a +895623 +daddys +crumbs +gucci +mikkel +opiate +tracy1 +christophe +came11 +777555 +petrovich +humbug +dirtydog +allstate +horatio +wachtwoord +creepers +squirts +rotary +bigd +georgia1 +fujifilm +2sweet +dasha +yorkie +slimjim +wiccan +kenzie +system1 +skunk +b12345 +getit +pommes +daredevil +sugars +bucker +piston +lionheart +1bitch +515051 +catfight +recon +icecold +fantom +vodafone +kontakt +boris1 +vfcnth +canine +01011961 +valleywa +faraon +chickenwing101 +qq123456 +livewire +livelife +roosters +jeepers +ilya1234 +coochie +pavlik +dewalt +dfhdfhf +architec +blackops +1qaz2wsx3edc4rfv +rhfcjnf +wsxedc +teaser +sebora +25252 +rhino1 +ankara +swifty +decimal +redleg +shanno +nermal +candies +smirnova +dragon01 +photo1 +ranetki +a1s2d3f4g5 +axio +wertzu +maurizio +6uldv8 +zxcvasdf +punkass +flowe +graywolf +peddler +3rjs1la7qe +mpegs +seawolf +ladyboy +pianos +piggies +vixen +alexus +orpheus +gdtrfb +z123456 +macgyver +hugetits +ralph1 +flathead +maurici +mailru +goofball +nissan1 +nikon +stopit +odin +big1 +smooch +reboot +famil +bullit +anthony7 +gerhard +methos +124038 +morena +eagle2 +jessica2 +zebras +getlost +gfynthf +123581321 +sarajevo +indon +comets +tatjana +rfgbnjirf +joystick +batman12 +123456c +sabre +beerme +victory1 +kitties +1475369 +badboy1 +booboo1 +comcast +slava +squid +saxophon +lionhear +qaywsx +bustle +nastena +roadway +loader +hillside +starlight +24681012 +niggers +access99 +bazooka +molly123 +blackice +bandi +cocacol +nfhfrfy +timur +muschi +horse1 +quant4307s +squerting +oscars +mygirls +flashman +tangerin +goofy1 +p0o9i8 +housewifes +newness +monkey69 +escorpio +password11 +hippo +warcraft3 +qazxsw123 +qpalzm +ribbit +ghbdtndctv +bogota +star123 +258000 +lincoln1 +bigjim +lacoste +firestorm +legenda +indain +ludacris +milamber +1009 +evangeli +letmesee +a111111 +hooters1 +bigred1 +shaker +husky +a4tech +cnfkrth +argyle +rjhjdf +nataha +0o9i8u7y +gibson1 +sooners1 +glendale +archery +hoochie +stooge +aaaaaa1 +scorpions +school1 +vegas1 +rapier +mike23 +bassoon +groupd2013 +macaco +baker1 +labia +freewill +santiag +silverado +butch1 +vflfufcrfh +monica1 +rugrat +cornhole +aerosmit +bionicle +gfgfvfvf +daniel12 +virgo +fmale +favorite2 +detroit1 +pokey +shredder +baggies +wednesda +cosmo1 +mimosa +sparhawk +firehawk +romario +911turbo +funtimes +fhntvrf +nexus6 +159753456 +timothy1 +bajingan +terry1 +frenchie +raiden +1mustang +babemagnet +74123698 +nadejda +truffles +rapture +douglas1 +lamborghini +motocross +rjcvjc +748596 +skeeter1 +dante1 +angel666 +telecom +carsten +pietro +bmw318 +astro1 +carpediem +samir +orang +helium +scirocco +fuzzball +rushmore +rebelz +hotspur +lacrimosa +chevys10 +madonna1 +domenico +yfnfirf +jachin +shelby1 +bloke +dawgs +dunhill +atlanta1 +service1 +mikado +devilman +angelit +reznor +euphoria +lesbain +checkmat +browndog +phreak +blaze1 +crash1 +farida +mutter +luckyme +horsemen +vgirl +jediknig +asdas +cesare +allnight +rockey +starlite +truck1 +passfan +close-up +samue +cazzo +wrinkles +homely +eatme1 +sexpot +snapshot +dima1995 +asthma +thetruth +ducky +blender +priyanka +gaucho +dutchman +sizzle +kakarot +651550 +passcode +justinbieber +666333 +elodie +sanjay +110442 +alex01 +lotus1 +2300mj +lakshmi +zoomer +quake3 +12349876 +teapot +12345687 +ramada +pennywis +striper +pilot1 +chingon +optima +nudity +ethan1 +euclid +beeline +loyola +biguns +zaq12345 +bravo1 +disney1 +buffa +assmunch +vivid +6661313 +wellingt +aqwzsx +madala11 +9874123 +sigmar +pictere +tiptop +bettyboop +dinero +tahiti +gregory1 +bionic +speed1 +fubar1 +lexus1 +denis1 +hawthorn +saxman +suntzu +bernhard +dominika +camaro1 +hunter12 +balboa +bmw2002 +seville +diablo1 +vfhbyjxrf +1234abc +carling +lockerroom +punani +darth +baron1 +vaness +1password +libido +picher +232425 +karamba +futyn007 +daydream +11001001 +dragon123 +friends1 +bopper +rocky123 +chooch +asslover +shimmer +riddler +openme +tugboat +sexy123 +midori +gulnara +christo +swatch +laker +offroad +puddles +hackers +mannheim +manager1 +horseman +roman1 +dancer1 +komputer +pictuers +nokia5130 +ejaculation +lioness +123456y +evilone +nastenka +pushok +javie +lilman +3141592 +mjolnir +toulouse +pussy2 +bigworm +smoke420 +fullback +extensa +dreamcast +belize +delboy +willie1 +casablanca +csyjxtr +ricky1 +bonghit +salvator +basher +pussylover +rosie1 +963258741 +vivitron +cobra427 +meonly +armageddon +myfriend +zardoz +qwedsazxc +kraken +fzappa +starfox +333999 +illmatic +capoeira +weenie +ramzes +freedom2 +toasty +pupkin +shinigami +fhvfutljy +nocturne +churchil +thumbnils +tailgate +neworder +sexymama +goarmy +cerebus +michelle1 +vbifyz +surfsup +earthlin +dabulls +basketbal +aligator +mojojojo +saibaba +welcome2 +wifes +wdtnjr +12345w +slasher +papabear +terran +footman +hocke +153759 +texans +tom123 +sfgiants +billabong +aassdd +monolith +xxx777 +l3tm31n +ticktock +newone +hellno +japanees +contortionist +admin123 +scout1 +alabama1 +divx1 +rochard +privat +radar1 +bigdad +fhctybq +tortuga +citrus +avanti +fantasy1 +woodstock +s12345 +fireman1 +embalmer +woodwork +bonzai +konyor +newstart +jigga +panorama +goats +smithy +rugrats +hotmama +daedalus +nonstop +fruitbat +lisenok +quaker +violator +12345123 +my3sons +cajun +fraggle +gayboy +oldfart +vulva +knickerless +orgasms +undertow +binky +litle +kfcnjxrf +masturbation +bunnie +alexis1 +planner +transexual +sparty +leeloo +monies +fozzie +stinger1 +landrove +anakonda +scoobie +yamaha1 +henti +star12 +rfhlbyfk +beyonce +catfood +cjytxrf +zealots +strat +fordtruc +archangel +silvi +sativa +boogers +miles1 +bigjoe +tulip +petite +greentea +shitter +jonboy +voltron +morticia +evanescence +3edc4rfv +longshot +windows1 +serge +aabbcc +starbucks +sinful +drywall +prelude1 +www123 +camel1 +homebrew +marlins +123412 +letmeinn +domini +swampy +plokij +fordf350 +webcam +michele1 +bolivi +27731828 +wingzero +qawsedrftg +shinji +sverige +jasper1 +piper1 +cummer +iiyama +gocats +amour +alfarome +jumanji +mike69 +fantasti +1monkey +w00t88 +shawn1 +lorien +1a2s3d4f5g +koleso +murph +natascha +sunkist +kennwort +emine +grinder +m12345 +q1q2q3q4 +cheeba +money2 +qazwsxedc1 +diamante +prosto +pdiddy +stinky1 +gabby1 +luckys +franci +pornographic +moochie +gfhjdjp +samdog +empire1 +comicbookdb +emili +motdepasse +iphone +braveheart +reeses +nebula +sanjose +bubba2 +kickflip +arcangel +superbow +porsche911 +xyzzy +nigger1 +dagobert +devil1 +alatam +monkey2 +barbara1 +12345v +vfpfafrf +alessio +babemagn +aceman +arrakis +kavkaz +987789 +jasons +berserk +sublime1 +rogue1 +myspace +buckwhea +csyekz +pussy4me +vette1 +boots1 +boingo +arnaud +budlite +redstorm +paramore +becky1 +imtheman +chango +marley1 +milkyway +666555 +giveme +mahalo +lux2000 +lucian +paddy +praxis +shimano +bigpenis +creeper +newproject2004 +rammstei +j3qq4h7h2v +hfljcnm +lambchop +anthony2 +bugman +gfhjkm12 +dreamer1 +stooges +cybersex +diamant +cowboyup +maximus1 +sentra +615243 +goethe +manhatta +fastcar +selmer +1213141516 +yfnfitymrf +denni +chewey +yankee1 +elektra +123456789p +trousers +fishface +topspin +orwell +vorona +sodapop +motherfu +ibilltes +forall +kookie +ronald1 +balrog +maximilian +mypasswo +sonny1 +zzxxcc +tkfkdg +magoo +mdogg +heeled +gitara +lesbos +marajade +tippy +morozova +enter123 +lesbean +pounded +asd456 +fialka +scarab +sharpie +spanky1 +gstring +sachin +12345asd +princeto +hellohel +ursitesux +billows +1234kekc +kombat +cashew +duracell +kseniya +sevenof9 +kostik +arthur1 +corvet07 +rdfhnbhf +songoku +tiberian +needforspeed +1qwert +dropkick +kevin123 +panache +libra +a123456a +kjiflm +vfhnsirf +cntgfy +iamcool +narut +buffer +sk8ordie +urlaub +fireblade +blanked +marishka +gemini1 +altec +gorillaz +chief1 +revival47 +ironman1 +space1 +ramstein +doorknob +devilmaycry +nemesis1 +sosiska +pennstat +monday1 +pioner +shevchenko +detectiv +evildead +blessed1 +aggie +coffees +tical +scotts +bullwink +marsel +krypto +adrock +rjitxrf +asmodeus +rapunzel +theboys +hotdogs +deepthro +maxpayne +veronic +fyyeirf +otter +cheste +abbey1 +thanos +bedrock +bartok +google1 +xxxzzz +rodent +montecarlo +hernande +mikayla +123456789l +bravehea +12locked +ltymub +pegasus1 +ameteur +saltydog +faisal +milfnew +momsuck +everques +ytngfhjkz +m0nkey +businessbabe +cooki +custard +123456ab +lbvjxrf +outlaws +753357 +qwerty78 +udacha +insider +chees +fuckmehard +shotokan +katya +seahorse +vtldtlm +turtle1 +mike12 +beebop +heathe +everton1 +darknes +barnie +rbcekz +alisher +toohot +theduke +555222 +reddog1 +breezy +bulldawg +monkeyman +baylee +losangel +mastermi +apollo1 +aurelie +zxcvb12345 +cayenne +bastet +wsxzaq +geibcnbr +yello +fucmy69 +redwall +ladybird +bitchs +cccccc1 +rktjgfnhf +ghjdthrf +quest1 +oedipus +linus +impalass +fartman +12345k +fokker +159753a +optiplex +bbbbbb1 +realtor +slipkno +santacru +rowdy +jelena +smeller +3984240 +ddddd1 +sexyme +janet1 +3698741 +eatme69 +cazzone +today1 +poobear +ignatius +master123 +newpass1 +heather2 +snoopdogg +blondinka +pass12 +honeydew +fuckthat +890098890 +lovem +goldrush +gecko +biker1 +llama +pendejo +avalanche +fremont +snowman1 +gandolf +chowder +1a2b3c4d5e +flyguy +magadan +1fuck +pingvin +nokia5230 +ab1234 +lothar +lasers +bignuts +renee1 +royboy +skynet +12340987 +1122334 +dragrace +lovely1 +22334455 +booter +12345612 +corvett +123456qq +capital1 +videoes +funtik +wyvern +flange +sammydog +hulkster +13245768 +not4you +vorlon +omegared +l58jkdjp! +filippo +123mudar +samadams +petrus +chris12 +charlie123 +123456789123 +icetea +sunderla +adrian1 +123qweas +kazanova +aslan +monkey123 +fktyeirf +goodsex +123ab +lbtest +banaan +bluenose +837519 +asd12345 +waffenss +whateve +1a2a3a4a +trailers +vfhbirf +bhbcrf +klaatu +turk182 +monsoon +beachbum +sunbeam +succes +clyde1 +viking1 +rawhide +bubblegum +princ +mackenzi +hershey1 +222555 +dima55 +niggaz +manatee +aquila +anechka +pamel +bugsbunn +lovel +sestra +newport1 +althor +hornyman +wakeup +zzz111 +phishy +cerber +torrent +thething +solnishko +babel +buckeye1 +peanu +ethernet +uncencored +baraka +665544 +chris2 +rb26dett +willy1 +choppers +texaco +biggirl +123456b +anna2614 +sukebe +caralho +callofduty +rt6ytere +jesus7 +angel12 +1money +timelord +allblack +pavlova +romanov +tequiero +yitbos +lookup +bulls23 +snowflake +dickweed +barks +lever +irisha +firestar +fred1234 +ghjnjnbg +danman +gatito +betty1 +milhouse +kbctyjr +masterbaiting +delsol +papit +doggys +123698741 +bdfyjdf +invictus +bloods +kayla1 +yourmama +apple2 +angelok +bigboy1 +pontiac1 +verygood +yeshua +twins2 +porn4me +141516 +rasta69 +james2 +bosshog +candys +adventur +stripe +djkjlz +dokken +austin316 +skins +hogwarts +vbhevbh +navigato +desperado +xxx666 +cneltyn +vasiliy +hazmat +daytek +eightbal +fred1 +four20 +74227422 +fabia +aerosmith +manue +wingchun +boohoo +hombre +sanity72 +goatboy +fuckm +partizan +avrora +utahjazz +submarin +pussyeat +heinlein +control1 +costaric +smarty +chuan +triplets +snowy +snafu +teacher1 +vangogh +vandal +evergree +cochise +qwerty99 +pyramid1 +saab900 +sniffer +qaz741 +lebron23 +mark123 +wolvie +blackbelt +yoshi +feeder +janeway +nutella +fuking +asscock +deepak +poppie +bigshow +housewife +grils +tonto +cynthia1 +temptress +irakli +belle1 +russell1 +manders +frank123 +seabass +gforce +songbird +zippy1 +naught +brenda1 +chewy1 +hotshit +topaz +43046721 +girfriend +marinka +jakester +thatsme +planeta +falstaff +patrizia +reborn +riptide +cherry1 +shuan +nogard +chino +oasis1 +qwaszx12 +goodlife +davis1 +1911a1 +harrys +shitfuck +12345678900 +russian7 +007700 +bulls1 +porshe +danil +dolphi +river1 +sabaka +gobigred +deborah1 +volkswagen +miamo +alkaline +muffdive +1letmein +fkbyrf +goodguy +hallo1 +nirvan +ozzie +cannonda +cvbhyjdf +marmite +germany1 +joeblow +radio1 +love11 +raindrop +159852 +jacko +newday +fathead +elvis123 +caspe +citibank +sports1 +deuce +boxter +fakepass +golfman +snowdog +birthday4 +nonmembe +niklas +parsifal +krasota +theshit +1235813 +maganda +nikita1 +omicron +cassie1 +columbo +buick +sigma1 +thistle +bassin +rickster +apteka +sienna +skulls +miamor +coolgirl +gravis +1qazxc +virgini +hunter2 +akasha +batma +motorcyc +bambino +tenerife +fordf250 +zhuan +iloveporn +markiza +hotbabes +becool +fynjybyf +wapapapa +forme +mamont +pizda +dragonz +sharon1 +scrooge +mrbill +pfloyd +leeroy +natedog +ishmael +777111 +tecumseh +carajo +nfy.irf +0000000000o +blackcock +fedorov +antigone +feanor +novikova +bobert +peregrin +spartan117 +pumkin +rayman +manuals +tooltime +555333 +bonethug +marina1 +bonnie1 +tonyhawk +laracroft +mahalkita +18273645 +terriers +gamer +hoser +littlema +molotok +glennwei +lemon1 +caboose +tater +12345654321 +brians +fritz1 +mistral +jigsaw +fuckshit +hornyguy +southside +edthom +antonio1 +bobmarle +pitures +ilikesex +crafty +nexus +boarder +fulcrum +astonvil +yanks1 +yngwie +account1 +zooropa +hotlegs +sammi +gumbo +rover1 +perkele +maurolarastefy +lampard +357753 +barracud +dmband +abcxyz +pathfinder +335577 +yuliya +micky +jayman +asdfg12345 +1596321 +halcyon +rerfhtre +feniks +zaxscd +gotyoass +jaycee +samson1 +jamesb +vibrate +grandpri +camino +colossus +davidb +mamo4ka +nicky1 +homer123 +pinguin +watermelon +shadow01 +lasttime +glider +823762 +helen1 +pyramids +tulane +osama +rostov +john12 +scoote +bhbyrf +gohan +galeries +joyful +bigpussy +tonka +mowgli +astalavista +zzz123 +leafs +dalejr8 +unicorn1 +777000 +primal +bigmama +okmijn +killzone +qaz12345 +snookie +zxcvvcxz +davidc +epson +rockman +ceaser +beanbag +katten +3151020 +duckhunt +segreto +matros +ragnar +699669 +sexsexse +123123z +fuckyeah +bigbutts +gbcmrf +element1 +marketin +saratov +elbereth +blaster1 +yamahar6 +grime +masha +juneau +1230123 +pappy +lindsay1 +mooner +seattle1 +katzen +lucent +polly1 +lagwagon +pixie +misiaczek +666666a +smokedog +lakers24 +eyeball +ironhors +ametuer +volkodav +vepsrf +kimmy +gumby1 +poi098 +ovation +1q2w3 +drinker +penetrating +summertime +1dallas +prima +modles +takamine +hardwork +macintosh +tahoe +passthie +chiks +sundown +flowers1 +boromir +music123 +phaedrus +albert1 +joung +malakas +gulliver +parker1 +balder +sonne +jessie1 +domainlock2005 +express1 +vfkbyf +youandme +raketa +koala +dhjnvytyjub +nhfrnjh +testibil +ybrbnjc +987654321q +axeman +pintail +pokemon123 +dogggg +shandy +thesaint +11122233 +x72jhhu3z +theclash +raptors +zappa1 +djdjxrf +hell666 +friday1 +vivaldi +pluto1 +lance1 +guesswho +jeadmi +corgan +skillz +skippy1 +mango1 +gymnastic +satori +362514 +theedge +cxfcnkbdfz +sparkey +deicide +bagels +lololol +lemmings +r4e3w2q1 +silve +staind +schnuffi +dazzle +basebal1 +leroy1 +bilbo1 +luckie +qwerty2 +goodfell +hermione +peaceout +davidoff +yesterda +killah +flippy +chrisb +zelda1 +headless +muttley +fuckof +tittys +catdaddy +photog +beeker +reaver +ram1500 +yorktown +bolero +tryagain +arman +chicco +learjet +alexei +jenna1 +go2hell +12s3t4p55 +momsanaladventure +mustang9 +protoss +rooter +ginola +dingo1 +mojave +erica1 +1qazse4 +marvin1 +redwolf +sunbird +dangerou +maciek +girsl +hawks1 +packard1 +excellen +dashka +soleda +toonces +acetate +nacked +jbond007 +alligator +debbie1 +wellhung +monkeyma +supers +rigger +larsson +vaseline +rjnzhf +maripos +123456asd +cbr600rr +doggydog +cronic +jason123 +trekker +flipmode +druid +sonyvaio +dodges +mayfair +mystuff +fun4me +samanta +sofiya +magics +1ranger +arcane +sixtynin +222444 +omerta +luscious +gbyudby +bobcats +envision +chance1 +seaweed +holdem +tomate +mensch +slicer +acura1 +goochi +qweewq +punter +repoman +tomboy +never1 +cortina +gomets +147896321 +369852147 +dogma +bhjxrf +loglatin +eragon +strato +gazelle +growler +885522 +klaudia +payton34 +fuckem +butchie +scorpi +lugano +123456789k +nichola +chipper1 +spide +uhbujhbq +rsalinas +vfylfhby +longhorns +bugatti +everquest +!qaz2wsx +blackass +999111 +snakeman +p455w0rd +fanatic +family1 +pfqxbr +777vlad +mysecret +marat +phoenix2 +october1 +genghis +panties1 +cooker +citron +ace123 +1234569 +gramps +blackcoc +kodiak1 +hickory +ivanhoe +blackboy +escher +sincity +beaks +meandyou +spaniel +canon1 +timmy1 +lancaste +polaroid +edinburg +fuckedup +hotman +cueball +golfclub +gopack +bookcase +worldcup +dkflbvbhjdbx +twostep +17171717aa +letsplay +zolushka +stella1 +pfkegf +kingtut +67camaro +barracuda +wiggles +gjhjkm +prancer +patata +kjifhf +theman1 +romanova +sexyass +copper1 +dobber +sokolov +pomidor +algernon +cadman +amoremio +william2 +silly1 +bobbys +hercule +hd764nw5d7e1vb1 +defcon +deutschland +robinhood +alfalfa +machoman +lesbens +pandora1 +easypay +tomservo +nadezhda +goonies +saab9000 +jordyn +f15eagle +dbrecz +12qwerty +greatsex +thrawn +blunted +baywatch +doggystyle +loloxx +chevy2 +january1 +kodak +bushel +78963214 +ub6ib9 +zz8807zpl +briefs +hawker +224488 +first1 +bonzo +brent1 +erasure +69213124 +sidewind +soccer13 +622521 +mentos +kolibri +onepiece +united1 +ponyboy +keksa12 +wayer +mypussy +andrej +mischa +mille +bruno123 +garter +bigpun +talgat +familia +jazzy1 +mustang8 +newjob +747400 +bobber +blackbel +hatteras +ginge +asdfjkl; +camelot1 +blue44 +rebbyt34 +ebony1 +vegas123 +myboys +aleksander +ijrjkflrf +lopata +pilsner +lotus123 +m0nk3y +andreev +freiheit +balls1 +drjynfrnt +mazda1 +waterpolo +shibumi +852963 +123bbb +cezer121 +blondie1 +volkova +rattler +kleenex +ben123 +sanane +happydog +satellit +qazplm +qazwsxedcrfvtgb +meowmix +badguy +facefuck +spice1 +blondy +major1 +25000 +anna123 +654321a +sober1 +deathrow +patterso +china1 +naruto1 +hawkeye1 +waldo1 +butchy +crayon +5tgb6yhn +klopik +crocodil +mothra +imhorny +pookie1 +splatter +slippy +lizard1 +router +buratino +yahweh +123698 +dragon11 +123qwe456 +peepers +trucker1 +ganjaman +1hxboqg2 +cheyanne +storys +sebastie +zztop +maddison +4rfv3edc +darthvader +jeffro +iloveit +victor1 +hotty +delphin +lifeisgood +gooseman +shifty +insertions +dude123 +abrupt +123masha +boogaloo +chronos +stamford +pimpster +kthjxrf +getmein +amidala +flubber +fettish +grapeape +dantes +oralsex +jack1 +foxcg33 +winchest +francis1 +getin +archon +cliffy +blueman +1basebal +sport1 +emmitt22 +porn123 +bignasty +morga +123hfjdk147 +ferrar +juanito +fabiol +caseydog +steveo +peternorth +paroll +kimchi +bootleg +gaijin +secre +acacia +eatme2 +amarillo +monkey11 +rfhfgep +tylers +a1a2a3a4a5 +sweetass +blower +rodina +babushka +camilo +cimbom +tiffan +vfnbkmlf +ohbaby +gotigers +lindsey1 +dragon13 +romulus +qazxsw12 +zxcvbn1 +dropdead +hitman47 +snuggle +eleven11 +bloopers +357mag +avangard +bmw320 +ginscoot +dshade +masterkey +voodoo1 +rootedit +caramba +leahcim +hannover +8phrowz622 +tim123 +cassius +000000a +angelito +zzzzz1 +badkarma +star1 +malaga +glenwood +footlove +golf1 +summer12 +helpme1 +fastcars +titan1 +police1 +polinka +k.jdm +marusya +augusto +shiraz +pantyhose +donald1 +blaise +arabella +brigada +c3por2d2 +peter01 +marco1 +hellow +dillweed +uzumymw +geraldin +loveyou2 +toyota1 +088011 +gophers +indy500 +slainte +5hsu75kpot +teejay +renat +racoon +sabrin +angie1 +shiznit +harpua +sexyred +latex +tucker1 +alexandru +wahoo +teamwork +deepblue +goodison +rundmc +r2d2c3p0 +puppys +samba +ayrton +boobed +999777 +topsecre +blowme1 +123321z +loudog +random1 +pantie +drevil +mandolin +121212q +hottub +brother1 +failsafe +spade1 +matvey +open1234 +carmen1 +priscill +schatzi +kajak +gooddog +trojans1 +gordon1 +kayak +calamity +argent +ufhvjybz +seviyi +penfold +assface +dildos +hawkwind +crowbar +yanks +ruffles +rastus +luv2epus +open123 +aquafina +dawns +jared1 +teufel +12345c +vwgolf +pepsi123 +amores +passwerd +01478520 +boliva +smutty +headshot +password3 +davidd +zydfhm +gbgbcmrf +pornpass +insertion +ceckbr +test2 +car123 +checkit +dbnfkbq +niggas +nyyankee +muskrat +nbuhtyjr +gunner1 +ocean1 +fabienne +chrissy1 +wendys +loveme89 +batgirl +cerveza +igorek +steel1 +ragman +boris123 +novifarm +sexy12 +qwerty777 +mike01 +giveitup +123456abc +fuckall +crevice +hackerz +gspot +eight8 +assassins +texass +swallows +123458 +baldur +moonshine +labatt +modem +sydney1 +voland +dbnfkz +hotchick +jacker +princessa +dawgs1 +holiday1 +booper +reliant +miranda1 +jamaica1 +andre1 +badnaamhere +barnaby +tiger7 +david12 +margaux +corsica +085tzzqi +universi +thewall +nevermor +martin6 +qwerty77 +cipher +apples1 +0102030405 +seraphim +black123 +imzadi +gandon +ducati99 +1shadow +dkflbvbhjdyf +44magnum +bigbad +feedme +samantha1 +ultraman +redneck1 +jackdog +usmc0311 +fresh1 +monique1 +tigre +alphaman +cool1 +greyhoun +indycar +crunchy +55chevy +carefree +willow1 +063dyjuy +xrated +assclown +federica +hilfiger +trivia +bronco1 +mamita +100200300 +simcity +lexingky +akatsuki +retsam +johndeere +abudfv +raster +elgato +businka +satanas +mattingl +redwing1 +shamil +patate +mannn +moonstar +evil666 +b123456 +bowl300 +tanechka +34523452 +carthage +babygir +santino +bondarenko +jesuss +chico1 +numlock +shyguy +sound1 +kirby1 +needit +mostwanted +427900 +funky1 +steve123 +passions +anduril +kermit1 +prospero +lusty +barakuda +dream1 +broodwar +porky +christy1 +mahal +yyyyyy1 +allan1 +1sexy +flintsto +capri +cumeater +heretic +robert2 +hippos +blindax +marykay +collecti +kasumi +1qaz!qaz +112233q +123258 +chemistr +coolboy +0o9i8u +kabuki +righton +tigress +nessie +sergej +andrew12 +yfafyz +ytrhjvfyn +angel7 +victo +mobbdeep +lemming +transfor +1725782 +myhouse +aeynbr +muskie +leno4ka +westham1 +cvbhyjd +daffodil +pussylicker +pamela1 +stuffer +warehous +tinker1 +2w3e4r +pluton +louise1 +polarbea +253634 +prime1 +anatoliy +januar +wysiwyg +cobraya +ralphy +whaler +xterra +cableguy +112233a +porn69 +jamesd +aqualung +jimmy123 +lumpy +luckyman +kingsize +golfing1 +alpha7 +leeds1 +marigold +lol1234 +teabag +alex11 +10sne1 +saopaulo +shanny +roland1 +basser +3216732167 +carol1 +year2005 +morozov +saturn1 +joseluis +bushed +redrock +memnoch +lalaland +indiana1 +lovegod +gulnaz +buffalos +loveyou1 +anteater +pattaya +jaydee +redshift +bartek +summerti +coffee1 +ricochet +incest +schastie +rakkaus +h2opolo +suikoden +perro +dance1 +loveme1 +whoopass +vladvlad +boober +flyers1 +alessia +gfcgjhn +pipers +papaya +gunsling +coolone +blackie1 +gonads +gfhjkzytn +foxhound +qwert12 +gangrel +ghjvtntq +bluedevi +mywife +summer01 +hangman +licorice +patter +vfr750 +thorsten +515253 +ninguna +dakine +strange1 +mexic +vergeten +12345432 +8phrowz624 +stampede +floyd1 +sailfish +raziel +ananda +giacomo +freeme +crfprf +74185296 +allstars +master01 +solrac +gfnhbjn +bayliner +bmw525 +3465xxx +catter +single1 +michael3 +pentium4 +nitrox +mapet123456 +halibut +killroy +xxxxx1 +phillip1 +poopsie +arsenalfc +buffys +kosova +all4me +32165498 +arslan +opensesame +brutis +charles2 +pochta +nadegda +backspac +mustang0 +invis +gogeta +654321q +adam25 +niceday +truckin +gfdkbr +biceps +sceptre +bigdave +lauras +user345 +sandys +shabba +ratdog +cristiano +natha +march13 +gumball +getsdown +wasdwasd +redhead1 +dddddd1 +longlegs +13572468 +starsky +ducksoup +bunnys +omsairam +whoami +fred123 +danmark +flapper +swanky +lakings +yfhenj +asterios +rainier +searcher +dapper +ltdjxrf +horsey +seahawk +shroom +tkfkdgo +aquaman +tashkent +number9 +messi10 +1asshole +milenium +illumina +vegita +jodeci +buster01 +bareback +goldfinger +fire1 +33rjhjds +sabian +thinkpad +smooth1 +sully +bonghits +sushi1 +magnavox +colombi +voiture +limpone +oldone +aruba +rooster1 +zhenya +nomar5 +touchdow +limpbizkit +rhfcfdxbr +baphomet +afrodita +bball1 +madiso +ladles +lovefeet +matthew2 +theworld +thunderbird +dolly1 +123rrr +forklift +alfons +berkut +speedy1 +saphire +oilman +creatine +pussylov +bastard1 +456258 +wicked1 +filimon +skyline1 +fucing +yfnfkbz +hot123 +abdulla +nippon +nolimits +billiard +booty1 +buttplug +westlife +coolbean +aloha1 +lopas +asasin +1212121 +october2 +whodat +good4u +d12345 +kostas +ilya1992 +regal +pioneer1 +volodya +focus1 +bastos +nbvjif +fenix +anita1 +vadimka +nickle +jesusc +123321456 +teste +christ1 +essendon +evgenii +celticfc +adam1 +forumwp +lovesme +26exkp +chillout +burly +thelast1 +marcus1 +metalgear +test11 +ronaldo7 +socrate +world1 +franki +mommie +vicecity +postov1000 +charlie3 +oldschool +333221 +legoland +antoshka +counterstrike +buggy +mustang3 +123454 +qwertzui +toons +chesty +bigtoe +tigger12 +limpopo +rerehepf +diddle +nokia3250 +solidsnake +conan1 +rockroll +963369 +titanic1 +qwezxc +cloggy +prashant +katharin +maxfli +takashi +cumonme +michael9 +mymother +pennstate +khalid +48151623 +fightclub +showboat +mateusz +elrond +teenie +arrow1 +mammamia +dustydog +dominator +erasmus +zxcvb1 +1a2a3a +bones1 +dennis1 +galaxie +pleaseme +whatever1 +junkyard +galadriel +charlies +2wsxzaq1 +crimson1 +behemoth +teres +master11 +fairway +shady1 +pass99 +1batman +joshua12 +baraban +apelsin +mousepad +melon +twodogs +123321qwe +metalica +ryjgrf +pipiska +rerfhfxf +lugnut +cretin +iloveu2 +powerade +aaaaaaa1 +omanko +kovalenko +isabe +chobits +151nxjmt +shadow11 +zcxfcnkbdf +gy3yt2rgls +vfhbyrf +159753123 +bladerunner +goodone +wonton +doodie +333666999 +fuckyou123 +kitty123 +chisox +orlando1 +skateboa +red12345 +destroye +snoogans +satan1 +juancarlo +goheels +jetson +scottt +fuckup +aleksa +gfhfljrc +passfind +oscar123 +derrick1 +hateme +viper123 +pieman +audi100 +tuffy +andover +shooter1 +10000 +makarov +grant1 +nighthaw +13576479 +browneye +batigol +nfvfhf +chocolate1 +7hrdnw23 +petter +bantam +morlii +jediknight +brenden +argonaut +goodstuf +wisconsi +315920 +abigail1 +dirtbag +splurge +k123456 +lucky777 +valdepen +gsxr600 +322223 +ghjnjrjk +zaq1xsw2cde3 +schwanz +walter1 +letmein22 +nomads +124356 +codeblue +nokian70 +fucke +footbal1 +agyvorc +aztecs +passw0r +smuggles +femmes +ballgag +krasnodar +tamuna +schule +sixtynine +empires +erfolg +dvader +ladygaga +elite1 +venezuel +nitrous +kochamcie +olivia1 +trustn01 +arioch +sting1 +131415 +tristar +555000 +maroon +135799 +marsik +555556 +fomoco +natalka +cwoui +tartan +davecole +nosferat +hotsauce +dmitry +horus +dimasik +skazka +boss302 +bluebear +vesper +ultras +tarantul +asd123asd +azteca +theflash +8ball +1footbal +titlover +lucas123 +number6 +sampson1 +789852 +party1 +dragon99 +adonai +carwash +metropol +psychnau +vthctltc +hounds +firework +blink18 +145632 +wildcat1 +satchel +rice80 +ghtktcnm +sailor1 +cubano +anderso +rocks1 +mike11 +famili +dfghjc +besiktas +roygbiv +nikko +bethan +minotaur +rakesh +orange12 +hfleuf +jackel +myangel +favorite7 +1478520 +asssss +agnieszka +haley1 +raisin +htubyf +1buster +cfiekz +derevo +1a2a3a4a5a +baltika +raffles +scruffy1 +clitlick +louis1 +buddha1 +fy.nrf +walker1 +makoto +shadow2 +redbeard +vfvfvskfhfve +mycock +sandydog +lineman +network1 +favorite8 +longdick +mustangg +mavericks +indica +1killer +cisco1 +angelofwar +blue69 +brianna1 +bubbaa +slayer666 +level42 +baldrick +brutus1 +lowdown +haribo +lovesexy +500000 +thissuck +picker +stephy +1fuckme +characte +telecast +1bigdog +repytwjdf +thematrix +hammerhe +chucha +ganesha +gunsmoke +georgi +sheltie +1harley +knulla +sallas +westie +dragon7 +conker +crappie +margosha +lisboa +3e2w1q +shrike +grifter +ghjcnjghjcnj +asdfg1 +mnbvcxz1 +myszka +posture +boggie +rocketman +flhtyfkby +twiztid +vostok +pi314159 +force1 +televizor +gtkmvtym +samhain +imcool +jadzia +dreamers +strannik +k2trix +steelhea +nikitin +commodor +brian123 +chocobo +whopper +ibilljpf +megafon +ararat +thomas12 +ghbrjkbcn +q1234567890 +hibernia +kings1 +jim123 +redfive +68camaro +iawgk2 +xavier1 +1234567u +d123456 +ndirish +airborn +halfmoon +fluffy1 +ranchero +sneaker +soccer2 +passion1 +cowman +birthday1 +johnn +razzle +glock17 +wsxqaz +nubian +lucky2 +jelly1 +henderso +eric1 +123123e +boscoe01 +fuck0ff +simpson1 +sassie +rjyjgkz +nascar3 +watashi +loredana +janus +wilso +conman +david2 +mothe +iloveher +snikers +davidj +fkmnthyfnbdf +mettss +ratfink +123456h +lostsoul +sweet16 +brabus +wobble +petra1 +fuckfest +otters +sable1 +svetka +spartacu +bigstick +milashka +1lover +pasport +champagn +papichul +hrvatska +hondacivic +kevins +tacit +moneybag +gohogs +rasta1 +246813579 +ytyfdbcnm +gubber +darkmoon +vitaliy +233223 +playboys +tristan1 +joyce1 +oriflame +mugwump +access2 +autocad +thematri +qweqwe123 +lolwut +ibill01 +multisyn +1233211 +pelikan +rob123 +chacal +1234432 +griffon +pooch +dagestan +geisha +satriani +anjali +rocketma +gixxer +pendrago +vincen +hellokit +killyou +ruger +doodah +bumblebe +badlands +galactic +emachines +foghorn +jackso +jerem +avgust +frontera +123369 +daisymae +hornyboy +welcome123 +tigger01 +diabl +angel13 +interex +iwantsex +rockydog +kukolka +sawdust +online1 +3234412 +bigpapa +jewboy +3263827 +dave123 +riches +333222 +tony1 +toggle +farter +124816 +tities +balle +brasilia +southsid +micke +ghbdtn12 +patit +ctdfcnjgjkm +olds442 +zzzzzz1 +nelso +gremlins +gypsy1 +carter1 +slut69 +farcry +7415963 +michael8 +birdie1 +charl +123456789abc +100001 +aztec +sinjin +bigpimpi +closeup +atlas1 +nvidia +doggone +classic1 +manana +malcolm1 +rfkbyf +hotbabe +rajesh +dimebag +ganjubas +rodion +jagr68 +seren +syrinx +funnyman +karapuz +123456789n +bloomin +admin18533362 +biggdogg +ocarina +poopy1 +hellome +internet1 +booties +blowjobs +matt1 +donkey1 +swede +1jennife +evgeniya +lfhbyf +coach1 +444777 +green12 +patryk +pinewood +justin12 +271828 +89600506779 +notredame +tuborg +lemond +sk8ter +million1 +wowser +pablo1 +st0n3 +jeeves +funhouse +hiroshi +gobucs +angeleye +bereza +winter12 +catalin +qazedc +andros +ramazan +vampyre +sweethea +imperium +murat +jamest +flossy +sandeep +morgen +salamandra +bigdogg +stroller +njdevils +nutsack +vittorio +%%passwo +playful +rjyatnrf +tookie +ubnfhf +michi +777444 +shadow13 +devils1 +radiance +toshiba1 +beluga +amormi +dandfa +trust1 +killemall +smallville +polgara +billyb +landscap +steves +exploite +zamboni +damage11 +dzxtckfd +trader12 +pokey1 +kobe08 +damager +egorov +dragon88 +ckfdbr +lisa69 +blade2 +audis4 +nelson1 +nibbles +23176djivanfros +mutabor +artofwar +matvei +metal666 +hrfzlz +schwinn +poohbea +seven77 +thinker +123456789qwerty +sobriety +jakers +karamelka +vbkfyf +volodin +iddqd +dale03 +roberto1 +lizaveta +qqqqqq1 +cathy1 +08154711 +davidm +quixote +bluenote +tazdevil +katrina1 +bigfoot1 +bublik +marma +olechka +fatpussy +marduk +arina +nonrev67 +qqqq1111 +camill +wtpfhm +truffle +fairview +mashina +voltaire +qazxswedcvfr +dickface +grassy +lapdance +bosstone +crazy8 +yackwin +mobil +danielit +mounta1n +player69 +bluegill +mewtwo +reverb +cnthdf +pablito +a123321 +elena1 +warcraft1 +orland +ilovemyself +rfntyjr +joyride +schoo +dthjxrf +thetachi +goodtimes +blacksun +humpty +chewbacca +guyute +123xyz +lexicon +blue45 +qwe789 +galatasaray +centrino +hendrix1 +deimos +saturn5 +craig1 +vlad1996 +sarah123 +tupelo +ljrnjh +hotwife +bingos +1231231 +nicholas1 +flamer +pusher +1233210 +heart1 +hun999 +jiggy +giddyup +oktober +123456zxc +budda +galahad +glamur +samwise +oneton +bugsbunny +dominic1 +scooby2 +freetime +internat +159753852 +sc00ter +wantit +mazinger +inflames +laracrof +greedo +014789 +godofwar +repytwjd +water123 +fishnet +venus1 +wallace1 +tenpin +paula1 +1475963 +mania +novikov +qwertyasdfgh +goldmine +homies +777888999 +8balls +holeinon +paper1 +samael +013579 +mansur +nikit +ak1234 +blueline +polska1 +hotcock +laredo +windstar +vbkbwbz +raider1 +newworld +lfybkrf +catfish1 +shorty1 +piranha +treacle +royale +2234562 +smurfs +minion +cadence +flapjack +123456p +sydne +135531 +robinhoo +nasdaq +decatur +cyberonline +newage +gemstone +jabba +touchme +hooch +pigdog +indahous +fonzie +zebra1 +juggle +patrick2 +nihongo +hitomi +oldnavy +qwerfdsa +ukraina +shakti +allure +kingrich +diane1 +canad +piramide +hottie1 +clarion +college1 +5641110 +connect1 +therion +clubber +velcro +dave1 +astra1 +13579- +astroboy +skittle +isgreat +photoes +cvzefh1gkc +001100 +2cool4u +7555545 +ginger12 +2wsxcde3 +camaro69 +invader +domenow +asd1234 +colgate +qwertasdfg +jack123 +pass01 +maxman +bronte +whkzyc +peter123 +bogie +yecgaa +abc321 +1qay2wsx +enfield +camaroz2 +trashman +bonefish +system32 +azsxdcfvgb +peterose +iwantyou +dick69 +temp1234 +blastoff +capa200 +connie1 +blazin +12233445 +sexybaby +123456j +brentfor +pheasant +hommer +jerryg +thunders +august1 +lager +kapusta +boobs1 +nokia5300 +rocco1 +xytfu7 +stars1 +tugger +123sas +blingbling +1bubba +0wnsyo0 +1george +baile +richard2 +habana +1diamond +sensatio +1golfer +maverick1 +1chris +clinton1 +michael7 +dragons1 +sunrise1 +pissant +fatim +mopar1 +levani +rostik +pizzapie +987412365 +oceans11 +748159263 +cum4me +palmetto +4r3e2w1q +paige1 +muncher +arsehole +kratos +gaffer +banderas +billys +prakash +crabby +bungie +silver12 +caddis +spawn1 +xboxlive +sylvania +littlebi +524645 +futura +valdemar +isacs155 +prettygirl +big123 +555444 +slimer +chicke +newstyle +skypilot +sailormoon +fatluvr69 +jetaime +sitruc +jesuschrist +sameer +bear12 +hellion +yendor +country1 +etnies +conejo +jedimast +darkknight +toobad +yxcvbn +snooks +porn4life +calvary +alfaromeo +ghostman +yannick +fnkfynblf +vatoloco +homebase +5550666 +barret +1111111111zz +odysseus +edwardss +favre4 +jerrys +crybaby +xsw21qaz +firestor +spanks +indians1 +squish +kingair +babycakes +haters +sarahs +212223 +teddyb +xfactor +cumload +rhapsody +death123 +three3 +raccoon +thomas2 +slayer66 +1q2q3q4q5q +thebes +mysterio +thirdeye +orkiox. +nodoubt +bugsy +schweiz +dima1996 +angels1 +darkwing +jeronimo +moonpie +ronaldo9 +peaches2 +mack10 +manish +denise1 +fellowes +carioca +taylor12 +epaulson +makemoney +oc247ngucz +kochanie +3edcvfr4 +vulture +1qw23e +1234567z +munchie +picard1 +xthtgfirf +sportste +psycho1 +tahoe1 +creativ +perils +slurred +hermit +scoob +diesel1 +cards1 +wipeout +weeble +integra1 +out3xf +powerpc +chrism +kalle +ariadne +kailua +phatty +dexter1 +fordman +bungalow +paul123 +compa +train1 +thejoker +jys6wz +pussyeater +eatmee +sludge +dominus +denisa +tagheuer +yxcvbnm +bill1 +ghfdlf +300zx +nikita123 +carcass +semaj +ramone +muenchen +animal1 +greeny +annemari +dbrf134 +jeepcj7 +mollys +garten +sashok +ironmaid +coyotes +astoria +george12 +westcoast +primetim +123456o +panchito +rafae +japan1 +framer +auralo +tooshort +egorova +qwerty22 +callme +medicina +warhawk +w1w2w3w4 +cristia +merli +alex22 +kawaii +chatte +wargames +utvols +muaddib +trinket +andreas1 +jjjjj1 +cleric +scooters +cuntlick +gggggg1 +slipknot1 +235711 +handcuff +stussy +guess1 +leiceste +ppppp1 +passe +lovegun +chevyman +hugecock +driver1 +buttsex +psychnaut1 +cyber1 +black2 +alpha12 +melbourn +man123 +metalman +yjdsqujl +blondi +bungee +freak1 +stomper +caitlin1 +nikitina +flyaway +prikol +begood +desperad +aurelius +john1234 +whosyourdaddy +slimed123 +bretagne +den123 +hotwheel +king123 +roodypoo +izzicam +save13tx +warpten +nokia3310 +samolet +ready1 +coopers +scott123 +bonito +1aaaaa +yomomma +dawg1 +rache +itworks +asecret +fencer +451236 +polka +olivetti +sysadmin +zepplin +sanjuan +479373 +lickem +hondacrx +pulamea +future1 +naked1 +sexyguy +w4g8at +lollol1 +declan +runner1 +rumple +daddy123 +4snz9g +grandprix +calcio +whatthefuck +nagrom +asslick +pennst +negrit +squiggy +1223334444 +police22 +giovann +toronto1 +tweet +yardbird +seagate +truckers +554455 +scimitar +pescator +slydog +gaysex +dogfish +fuck777 +12332112 +qazxswed +morkovka +daniela1 +imback +horny69 +789123456 +123456789w +jimmy2 +bagger +ilove69 +nikolaus +atdhfkm +rebirth +1111aaaa +pervasive +gjgeufq +dte4uw +gfhnbpfy +skeletor +whitney1 +walkman +delorean +disco1 +555888 +as1234 +ishikawa +fuck12 +reaper1 +dmitrii +bigshot +morrisse +purgen +qwer4321 +itachi +willys +123123qwe +kisska +roma123 +trafford +sk84life +326159487 +pedros +idiom +plover +bebop +159875321 +jailbird +arrowhea +qwaszx123 +zaxscdvf +catlover +bakers +13579246 +bones69 +vermont1 +helloyou +simeon +chevyz71 +funguy +stargaze +parolparol +steph1 +bubby +apathy +poppet +laxman +kelly123 +goodnews +741236 +boner1 +gaetano +astonvilla +virtua +luckyboy +rocheste +hello2u +elohim +trigger1 +cstrike +pepsicola +miroslav +96385274 +fistfuck +cheval +magyar +svetlanka +lbfyjxrf +mamedov +123123123q +ronaldo1 +scotty1 +1nicole +pittbull +fredd +bbbbb1 +dagwood +gfhkfvtyn +ghblehrb +logan5 +1jordan +sexbomb +omega2 +montauk +258741 +dtythf +gibbon +winamp +thebomb +millerli +852654 +gemin +baldy +halflife2 +dragon22 +mulberry +morrigan +hotel6 +zorglub +surfin +951159 +excell +arhangel +emachine +moses1 +968574 +reklama +bulldog2 +cuties +barca +twingo +saber +elite11 +redtruck +casablan +ashish +moneyy +pepper12 +cnhtktw +rjcnbr +arschloch +phenix +cachorro +sunita +madoka +joselui +adams1 +mymoney +hemicuda +fyutkjr +jake12 +chicas +eeeee1 +sonnyboy +smarties +birdy +kitten1 +cnfcbr +island1 +kurosaki +taekwond +konfetka +bennett1 +omega3 +jackson2 +fresca +minako +octavian +kban667 +feyenoord +muaythai +jakedog +fktrcfylhjdyf +1357911q +phuket +sexslave +fktrcfylhjdbx +asdfjk +89015173454 +qwerty00 +kindbud +eltoro +sex6969 +nyknicks +12344321q +caballo +evenflow +hoddle +love22 +metro1 +mahalko +lawdog +tightass +manitou +buckie +whiskey1 +anton123 +335533 +password4 +primo +ramair +timbo +brayden +stewie +pedro1 +yorkshir +ganster +hellothe +tippy1 +direwolf +genesi +rodrig +enkeli +vaz21099 +sorcerer +winky +oneshot +boggle +serebro +badger1 +japanes +comicbook +kamehame +alcat +denis123 +echo45 +sexboy +gr8ful +hondo +voetbal +blue33 +2112rush +geneviev +danni1 +moosey +polkmn +matthew7 +ironhead +hot2trot +ashley12 +sweeper +imogen +blue21 +retep +stealth1 +guitarra +bernard1 +tatian +frankfur +vfnhbwf +slacking +haha123 +963741 +asdasdas +katenok +airforce1 +123456789qaz +shotgun1 +12qwasz +reggie1 +sharo +976431 +pacifica +dhip6a +neptun +kardon +spooky1 +beaut +555555a +toosweet +tiedup +11121314 +startac +lover69 +rediska +pirata +vfhrbp +1234qwerty +energize +hansolo1 +playbo +larry123 +oemdlg +cnjvfnjkju +a123123 +alexan +gohawks +antonius +fcbayern +mambo +yummy1 +kremlin +ellen1 +tremere +vfiekz +bellevue +charlie9 +izabella +malishka +fermat +rotterda +dawggy +becket +chasey +kramer1 +21125150 +lolit +cabrio +schlong +arisha +verity +3some +favorit +maricon +travelle +hotpants +red1234 +garrett1 +home123 +knarf +seven777 +figment +asdewq +canseco +good2go +warhol +thomas01 +pionee +al9agd +panacea +chevy454 +brazzers +oriole +azerty123 +finalfan +patricio +northsta +rebelde +bulldo +stallone +boogie1 +7uftyx +cfhfnjd +compusa +cornholi +config +deere +hoopster +sepultura +grasshop +babygurl +lesbo +diceman +proverbs +reddragon +nurbek +tigerwoo +superdup +buzzsaw +kakaroto +golgo13 +edwar +123qaz123 +butter1 +sssss1 +texas2 +respekt +ou812ic +123456qaz +55555a +doctor1 +mcgwire +maria123 +aol999 +cinders +aa1234 +joness +ghbrjkmyj +makemone +sammyboy +567765 +380zliki +theraven +testme +mylene +elvira26 +indiglo +tiramisu +shannara +baby1 +123666 +gfhreh +papercut +johnmish +orange8 +bogey1 +mustang7 +bagpipes +dimarik +vsijyjr +4637324 +ravage +cogito +seven11 +natashka +warzone +hr3ytm +4free +bigdee +000006 +243462536 +bigboi +123333 +trouts +sandy123 +szevasz +monica2 +guderian +newlife1 +ratchet +r12345 +razorbac +12345i +piazza31 +oddjob +beauty1 +fffff1 +anklet +nodrog +pepit +olivi +puravida +robert12 +transam1 +portman +bubbadog +steelers1 +wilson1 +eightball +mexico1 +superboy +4rfv5tgb +mzepab +samurai1 +fuckslut +colleen1 +girdle +vfrcbvec +q1w2e3r4t +soldier1 +19844891 +alyssa1 +a12345a +fidelis +skelter +nolove +mickeymouse +frehley +password69 +watermel +aliska +soccer15 +12345e +ladybug1 +abulafia +adagio +tigerlil +takehana +hecate +bootneck +junfan +arigato +wonkette +bobby123 +trustnoone +phantasm +132465798 +brianjo +w12345 +t34vfrc1991 +deadeye +1robert +1daddy +adida +check1 +grimlock +muffi +airwalk +prizrak +onclick +longbeac +ernie1 +eadgbe +moore1 +geniu +shadow123 +bugaga +jonathan1 +cjrjkjdf +orlova +buldog +talon1 +westport +aenima +541233432442 +barsuk +chicago2 +kellys +hellbent +toughguy +iskander +skoal +whatisit +jake123 +scooter2 +fgjrfkbgcbc +ghandi +love13 +adelphia +vjhrjdrf +adrenali +niunia +jemoeder +rainbo +all4u8 +anime1 +freedom7 +seraph +789321 +tommys +antman +firetruc +neogeo +natas +bmwm3 +froggy1 +paul1 +mamit +bayview +gateways +kusanagi +ihateu +frederi +rock1 +centurion +grizli +biggin +fish1 +stalker1 +3girls +ilovepor +klootzak +lollo +redsox04 +kirill123 +jake1 +pampers +vasya +hammers1 +teacup +towing +celtic1 +ishtar +yingyang +4904s677075 +dahc1 +patriot1 +patrick9 +redbirds +doremi +rebecc +yoohoo +makarova +epiphone +rfgbnfy +milesd +blister +chelseafc +katana1 +blackrose +1james +primrose +shock5 +hard1 +scooby12 +c6h12o6 +dustoff +boing +chisel +kamil +1william +defiant1 +tyvugq +mp8o6d +aaa340 +nafets +sonnet +flyhigh +242526 +crewcom +love23 +strike1 +stairway +katusha +salamand +cupcake1 +password0 +007james +sunnie +multisync +harley01 +tequila1 +fred12 +driver8 +q8zo8wzq +hunter01 +mozzer +temporar +eatmeraw +mrbrownxx +kailey +sycamore +flogger +tincup +rahasia +ganymede +bandera +slinger +1111122222 +vander +woodys +1cowboy +khaled +jamies +london12 +babyboo +tzpvaw +diogenes +budice +mavrick +135797531 +cheeta +macros +squonk +blackber +topfuel +apache1 +falcon16 +darkjedi +cheeze +vfhvtkfl +sparco +change1 +gfhfif +freestyl +kukuruza +loveme2 +12345f +kozlov +sherpa +marbella +44445555 +bocephus +1winner +alvar +hollydog +gonefish +iwantin +barman +godislove +amanda18 +rfpfynbg +eugen +abcdef1 +redhawk +thelema +spoonman +baller1 +harry123 +475869 +tigerman +cdtnjxrf +marillio +scribble +elnino +carguy +hardhead +l2g7k3 +troopers +selen +dragon76 +antigua +ewtosi +ulysse +astana +paroli +cristo +carmex +marjan +bassfish +letitbe +kasparov +jay123 +19933991 +blue13 +eyecandy +scribe +mylord +ukflbjkec +ellie1 +beaver1 +destro +neuken +halfpint +ameli +lilly1 +satanic +xngwoj +12345trewq +asdf1 +bulldogg +asakura +jesucrist +flipside +packers4 +biggy +kadett +biteme69 +bobdog +silverfo +saint1 +bobbo +packman +knowledg +foolio +fussbal +12345g +kozerog +westcoas +minidisc +nbvcxw +martini1 +alastair +rasengan +superbee +memento +porker +lena123 +florenc +kakadu +bmw123 +getalife +bigsky +monkee +people1 +schlampe +red321 +memyself +0147896325 +12345678900987654321 +soccer14 +realdeal +gfgjxrf +bella123 +juggs +doritos +celtics1 +peterbilt +ghbdtnbrb +gnusmas +xcountry +ghbdtn1 +batman99 +deusex +gtnhjdf +blablabl +juster +marimba +love2 +rerjkrf +alhambra +micros +siemens1 +assmaste +moonie +dashadasha +atybrc +eeeeee1 +wildrose +blue55 +davidl +xrp23q +skyblue +leo123 +ggggg1 +bestfriend +franny +1234rmvb +fun123 +rules1 +sebastien +chester2 +hakeem +winston2 +fartripper +atlant +07831505 +iluvsex +q1a2z3 +larrys +009900 +ghjkju +capitan +rider1 +qazxsw21 +belochka +andy123 +hellya +chicca +maximal +juergen +password1234 +howard1 +quetzal +daniel123 +qpwoeiruty +123555 +bharat +ferrari3 +numbnuts +savant +ladydog +phipsi +lovepussy +etoile +power2 +mitten +britneys +chilidog +08522580 +2fchbg +kinky1 +bluerose +loulo +ricardo1 +doqvq3 +kswbdu +013cpfza +timoha +ghbdtnghbdtn +3stooges +gearhead +browns1 +g00ber +super7 +greenbud +kitty2 +pootie +toolshed +gamers +coffe +ibill123 +freelove +anasazi +sister1 +jigger +natash +stacy1 +weronika +luzern +soccer7 +hoopla +dmoney +valerie1 +canes +razdvatri +washere +greenwoo +rfhjkbyf +anselm +pkxe62 +maribe +daniel2 +maxim1 +faceoff +carbine +xtkjdtr +buddy12 +stratos +jumpman +buttocks +aqswdefr +pepsis +sonechka +steeler1 +lanman +nietzsch +ballz +biscuit1 +wrxsti +goodfood +juventu +federic +mattman +vika123 +strelec +jledfyxbr +sideshow +4life +fredderf +bigwilly +12347890 +12345671 +sharik +bmw325i +fylhtqrf +dannon4 +marky +mrhappy +drdoom +maddog1 +pompier +cerbera +goobers +howler +jenny69 +evely +letitrid +cthuttdyf +felip +shizzle +golf12 +t123456 +yamah +bluearmy +squishy +roxan +10inches +dollface +babygirl1 +blacksta +kaneda +lexingto +canadien +222888 +kukushka +sistema +224422 +shadow69 +ppspankp +mellons +barbie1 +free4all +alfa156 +lostone +2w3e4r5t +painkiller +robbie1 +binger +8dihc6 +jaspe +rellik +quark +sogood +hoopstar +number2 +snowy1 +dad2ownu +cresta +qwe123asd +hjvfyjdf +gibsonsg +qbg26i +dockers +grunge +duckling +lfiekz +cuntsoup +kasia1 +1tigger +woaini +reksio +tmoney +firefighter +neuron +audia3 +woogie +powerboo +powermac +fatcock +12345666 +upnfmc +lustful +porn1 +gotlove +amylee +kbytqrf +11924704 +25251325 +sarasota +sexme +ozzie1 +berliner +nigga1 +guatemal +seagulls +iloveyou! +chicken2 +qwerty21 +010203040506 +1pillow +libby1 +vodoley +backlash +piglets +teiubesc +019283 +vonnegut +perico +thunde +buckey +gtxtymrf +manunite +iiiii1 +lost4815162342 +madonn +270873_ +britney1 +kevlar +piano1 +boondock +colt1911 +salamat +doma77ns +anuradha +cnhjqrf +rottweil +newmoon +topgun1 +mauser +fightclu +birthday21 +reviewpa +herons +aassddff +lakers32 +melissa2 +vredina +jiujitsu +mgoblue +shakey +moss84 +12345zxcvb +funsex +benji1 +garci +113322 +chipie +windex +nokia5310 +pwxd5x +bluemax +cosita +chalupa +trotsky +new123 +g3ujwg +newguy +canabis +gnaget +happydays +felixx +1patrick +cumface +sparkie +kozlova +123234 +newports +broncos7 +golf18 +recycle +hahah +harrypot +cachondo +open4me +miria +guessit +pepsione +knocker +usmc1775 +countach +playe +wiking +landrover +cracksevi +drumline +a7777777 +smile123 +manzana +panty +liberta +pimp69 +dolfan +quality1 +schnee +superson +elaine22 +webhompass +mrbrownx +deepsea +4wheel +mamasita +rockport +rollie +myhome +jordan12 +kfvgjxrf +hockey12 +seagrave +ford1 +chelsea2 +samsara +marissa1 +lamesa +mobil1 +piotrek +tommygun +yyyyy1 +wesley1 +billy123 +homersim +julies +amanda12 +shaka +maldini +suzenet +springst +iiiiii1 +yakuza +111111aa +westwind +helpdesk +annamari +bringit +hopefull +hhhhhhh1 +saywhat +mazdarx8 +bulova +jennife1 +baikal +gfhjkmxbr +victoria1 +gizmo123 +alex99 +defjam +2girls +sandrock +positivo +shingo +syncmast +opensesa +silicone +fuckina +senna1 +karlos +duffbeer +montagne +gehrig +thetick +pepino +hamburge +paramedic +scamp +smokeweed +fabregas +phantoms +venom121293 +2583458 +badone +porno69 +manwhore +vfvf123 +notagain +vbktyf +rfnthbyrf +wildblue +kelly001 +dragon66 +camell +curtis1 +frolova +1212123 +dothedew +tyler123 +reddrago +planetx +promethe +gigolo +1001001 +thisone +eugeni +blackshe +cruzazul +incognito +puller +joonas +quick1 +spirit1 +gazza +zealot +gordito +hotrod1 +mitch1 +pollito +hellcat +mythos +duluth +383pdjvl +easy123 +hermos +binkie +its420 +lovecraf +darien +romina +doraemon +19877891 +syclone +hadoken +transpor +ichiro +intell +gargamel +dragon2 +wavpzt +557744 +rjw7x4 +jennys +kickit +rjynfrn +likeit +555111 +corvus +nec3520 +133113 +mookie1 +bochum +samsung2 +locoman0 +154ugeiu +vfvfbgfgf +135792 +[start] +tenni +20001 +vestax +hufmqw +neveragain +wizkid +kjgfnf +nokia6303 +tristen +saltanat +louie1 +gandalf2 +sinfonia +alpha3 +tolstoy +ford150 +f00bar +1hello +alici +lol12 +riker1 +hellou +333888 +1hunter +qw1234 +vibrator +mets86 +43211234 +gonzale +cookies1 +sissy1 +john11 +bubber +blue01 +cup2006 +gtkmvtyb +nazareth +heybaby +suresh +teddie +mozilla +rodeo1 +madhouse +gamera +123123321 +naresh +dominos +foxtrot1 +taras +powerup +kipling +jasonb +fidget +galena +meatman +alpacino +bookmark +farting +humper +titsnass +gorgon +castaway +dianka +anutka +gecko1 +fucklove +connery +wings1 +erika1 +peoria +moneymaker +ichabod +heaven1 +paperboy +phaser +breakers +nurse1 +westbrom +alex13 +brendan1 +123asd123 +almera +grubber +clarkie +thisisme +welkom01 +51051051051 +crypto +freenet +pflybwf +black12 +testme2 +changeit +autobahn +attica +chaoss +denver1 +tercel +gnasher23 +master2 +vasilii +sherman1 +gomer +bigbuck +derek1 +qwerzxcv +jumble +dragon23 +art131313 +numark +beasty +cxfcnmttcnm +updown +starion +glist +sxhq65 +ranger99 +monkey7 +shifter +wolves1 +4r5t6y +phone1 +favorite5 +skytommy +abracada +1martin +102030405060 +gatech +giulio +blacktop +cheer1 +africa1 +grizzly1 +inkjet +shemales +durango1 +booner +11223344q +supergirl +vanyarespekt +dickless +srilanka +weaponx +6string +nashvill +spicey +boxer1 +fabien +2sexy2ho +bowhunt +jerrylee +acrobat +tawnee +ulisse +nolimit8 +l8g3bkde +pershing +gordo1 +allover +gobrowns +123432 +123444 +321456987 +spoon1 +hhhhh1 +sailing1 +gardenia +teache +sexmachine +tratata +pirate1 +niceone +jimbos +314159265 +qsdfgh +bobbyy +ccccc1 +carla1 +vjkjltw +savana +biotech +frigid +123456789g +dragon10 +yesiam +alpha06 +oakwood +tooter +winsto +radioman +vavilon +asnaeb +google123 +nariman +kellyb +dthyjcnm +password6 +parol1 +golf72 +skate1 +lthtdj +1234567890s +kennet +rossia +lindas +nataliya +perfecto +eminem1 +kitana +aragorn1 +rexona +arsenalf +planot +coope +testing123 +timex +blackbox +bullhead +barbarian +dreamon +polaris1 +cfvjktn +frdfhbev +gametime +slipknot666 +nomad1 +hfgcjlbz +happy69 +fiddler +brazil1 +joeboy +indianali +113355 +obelisk +telemark +ghostrid +preston1 +anonim +wellcome +verizon1 +sayangku +censor +timeport +dummies +adult1 +nbnfybr +donger +thales +iamgay +sexy1234 +deadlift +pidaras +doroga +123qwe321 +portuga +asdfgh12 +happys +cadr14nu +pi3141 +maksik +dribble +cortland +darken +stepanova +bommel +tropic +sochi2014 +bluegras +shahid +merhaba +nacho +2580456 +orange44 +kongen +3cudjz +78girl +my3kids +marcopol +deadmeat +gabbie +saruman +jeepman +freddie1 +katie123 +master99 +ronal +ballbag +centauri +killer7 +xqgann +pinecone +jdeere +geirby +aceshigh +55832811 +pepsimax +rayden +razor1 +tallyho +ewelina +coldfire +florid +glotest +999333 +sevenup +bluefin +limaperu +apostol +bobbins +charmed1 +michelin +sundin +centaur +alphaone +christof +trial1 +lions1 +45645 +just4you +starflee +vicki1 +cougar1 +green2 +jellyfis +batman69 +games1 +hihje863 +crazyzil +w0rm1 +oklick +dogbite +yssup +sunstar +paprika +postov10 +124578963 +x24ik3 +kanada +buckster +iloveamy +bear123 +smiler +nx74205 +ohiostat +spacey +bigbill +doudo +nikolaeva +hcleeb +sex666 +mindy1 +buster11 +deacons +boness +njkcnsq +candy2 +cracker1 +turkey1 +qwertyu1 +gogreen +tazzzz +edgewise +ranger01 +qwerty6 +blazer1 +arian +letmeinnow +cigar1 +jjjjjj1 +grigio +frien +tenchu +f9lmwd +imissyou +filipp +heathers +coolie +salem1 +woodduck +scubadiv +123kat +raffaele +nikolaev +dapzu455 +skooter +9inches +lthgfhjkm +gr8one +ffffff1 +zujlrf +amanda69 +gldmeo +m5wkqf +rfrltkf +televisi +bonjou +paleale +stuff1 +cumalot +fuckmenow +climb7 +mark1234 +t26gn4 +oneeye +george2 +utyyflbq +hunting1 +tracy71 +ready2go +hotguy +accessno +charger1 +rudedog +kmfdm +goober1 +sweetie1 +wtpmjgda +dimensio +ollie1 +pickles1 +hellraiser +mustdie +123zzz +99887766 +stepanov +verdun +tokenbad +anatol +bartende +cidkid86 +onkelz +timmie +mooseman +patch1 +12345678c +marta1 +dummy1 +bethany1 +myfamily +history1 +178500 +lsutiger +phydeaux +moren +dbrnjhjdbx +gnbxrf +uniden +drummers +abpbrf +godboy +daisy123 +hogan1 +ratpack +irland +tangerine +greddy +flore +sqrunch +billyjoe +q55555 +clemson1 +98745632 +marios +ishot +angelin +access12 +naruto12 +lolly +scxakv +austin12 +sallad +cool99 +rockit +mongo1 +mark22 +ghbynth +ariadna +senha +docto +tyler2 +mobius +hammarby +192168 +anna12 +claire1 +pxx3eftp +secreto +greeneye +stjabn +baguvix +satana666 +rhbcnbyjxrf +dallastx +garfiel +michaelj +1summer +montan +1234ab +filbert +squids +fastback +lyudmila +chucho +eagleone +kimberle +ar3yuk3 +jake01 +nokids +soccer22 +1066ad +ballon +cheeto +review69 +madeira +taylor2 +sunny123 +chubbs +lakeland +striker1 +porche +qwertyu8 +digiview +go1234 +ferari +lovetits +aditya +minnow +green3 +matman +cellphon +fortytwo +minni +pucara +69a20a +roman123 +fuente +12e3e456 +paul12 +jacky +demian +littleman +jadakiss +vlad1997 +franca +282860 +midian +nunzio +xaccess2 +colibri +jessica0 +revilo +654456 +harvey1 +wolf1 +macarena +corey1 +husky1 +arsen +milleniu +852147 +crowes +redcat +combat123654 +hugger +psalms +quixtar +ilovemom +toyot +ballss +ilovekim +serdar +james23 +avenger1 +serendip +malamute +nalgas +teflon +shagger +letmein6 +vyjujnjxbt +assa1234 +student1 +dixiedog +gznybwf13 +fuckass +aq1sw2de3 +robroy +hosehead +sosa21 +123345 +ias100 +teddy123 +poppin +dgl70460 +zanoza +farhan +quicksilver +1701d +tajmahal +depechemode +paulchen +angler +tommy2 +recoil +megamanx +scarecro +nicole2 +152535 +rfvtgb +skunky +fatty1 +saturno +wormwood +milwauke +udbwsk +sexlover +stefa +7bgiqk +gfnhbr +omar10 +bratan +lbyfvj +slyfox +forest1 +jambo +william3 +tempus +solitari +lucydog +murzilka +qweasdzxc1 +vehpbkrf +12312345 +fixit +woobie +andre123 +123456789x +lifter +zinaida +soccer17 +andone +foxbat +torsten +apple12 +teleport +123456i +leglover +bigcocks +vologda +dodger1 +martyn +d6o8pm +naciona +eagleeye +maria6 +rimshot +bentley1 +octagon +barbos +masaki +gremio +siemen +s1107d +mujeres +bigtits1 +cherr +saints1 +mrpink +simran +ghzybr +ferrari2 +secret12 +tornado1 +kocham +picolo +deneme +onelove1 +rolan +fenster +1fuckyou +cabbie +pegaso +nastyboy +password5 +aidana +mine2306 +mike13 +wetone +tigger69 +ytreza +bondage1 +myass +golova +tolik +happyboy +poilkj +nimda2k +rammer +rubies +hardcore1 +jetset +hoops1 +jlaudio +misskitt +1charlie +google12 +theone1 +phred +porsch +aalborg +luft4 +charlie5 +password7 +gnosis +djgabbab +1daniel +vinny +borris +cumulus +member1 +trogdor +darthmau +andrew2 +ktjybl +relisys +kriste +rasta220 +chgobndg +weener +qwerty66 +fritter +followme +freeman1 +ballen +blood1 +peache +mariso +trevor1 +biotch +gtfullam +chamonix +friendste +alligato +misha1 +1soccer +18821221 +venkat +superd +molotov +bongos +mpower +acun3t1x +dfcmrf +h4x3d +rfhfufylf +tigran +booyaa +plastic1 +monstr +rfnhby +lookatme +anabolic +tiesto +simon123 +soulman +canes1 +skyking +tomcat1 +madona +bassline +dasha123 +tarheel1 +dutch1 +xsw23edc +qwerty123456789 +imperator +slaveboy +bateau +paypal +house123 +pentax +wolf666 +drgonzo +perros +digger1 +juninho +hellomoto +bladerun +zzzzzzz1 +keebler +take8422 +fffffff1 +ginuwine +israe +caesar1 +crack1 +precious1 +garand +magda1 +zigazaga +321ewq +johnpaul +mama1234 +iceman69 +sanjeev +treeman +elric +rebell +1thunder +cochon +deamon +zoltan +straycat +uhbyuj +luvfur +mugsy +primer +wonder1 +teetime +candycan +pfchfytw +fromage +gitler +salvatio +piggy1 +23049307 +zafira +chicky +sergeev +katze +bangers +andriy +jailbait +vaz2107 +ghbhjlf +dbjktnnf +aqswde +zaratustra +asroma +1pepper +alyss +kkkkk1 +ryan1 +radish +cozumel +waterpol +pentium1 +rosebowl +farmall +steinway +dbrekz +baranov +jkmuf +another1 +chinacat +qqqqqqq1 +hadrian +devilmaycry4 +ratbag +teddy2 +love21 +pullings +packrat +robyn1 +boobo +qw12er34 +tribe1 +rosey +celestia +nikkie +fortune12 +olga123 +danthema +gameon +vfrfhjys +dilshod +henry14 +jenova +redblue +chimaera +pennywise +sokrates +danimal +qqaazz +fuaqz4 +killer2 +198200 +tbone1 +kolyan +wabbit +lewis1 +maxtor +egoist +asdfas +spyglass +omegas +jack12 +nikitka +esperanz +doozer +matematika +wwwww1 +ssssss1 +poiu0987 +suchka +courtney1 +gungho +alpha2 +fktyjxrf +summer06 +bud420 +devildriver +heavyd +saracen +foucault +choclate +rjdfktyrj +goblue1 +monaro +jmoney +dcpugh +efbcapa201 +qqh92r +pepsicol +bbb747 +ch5nmk +honeyb +beszoptad +tweeter +intheass +iseedeadpeople +123dan +89231243658s +farside1 +findme +smiley1 +55556666 +sartre +ytcnjh +kacper +costarica +134679258 +mikeys +nolimit9 +vova123 +withyou +5rxypn +love143 +freebie +rescue1 +203040 +michael6 +12monkey +redgreen +steff +itstime +naveen +good12345 +acidrain +1dawg +miramar +playas +daddio +orion2 +852741 +studmuff +kobe24 +senha123 +stephe +mehmet +allalone +scarface1 +helloworld +smith123 +blueyes +vitali +memphis1 +mybitch +colin1 +159874 +1dick +podaria +d6wnro +brahms +f3gh65 +dfcbkmtd +xxxman +corran +ugejvp +qcfmtz +marusia +totem +arachnid +matrix2 +antonell +fgntrf +zemfira +christos +surfing1 +naruto123 +plato1 +56qhxs +madzia +vanille +043aaa +asq321 +mutton +ohiostate +golde +cdznjckfd +rhfcysq +green5 +elephan +superdog +jacqueli +bollock +lolitas +nick12 +1orange +maplelea +july23 +argento +waldorf +wolfer +pokemon12 +zxcvbnmm +flicka +drexel +outlawz +harrie +atrain +juice2 +falcons1 +charlie6 +19391945 +tower1 +dragon21 +hotdamn +dirtyboy +love4ever +1ginger +thunder2 +virgo1 +alien1 +bubblegu +4wwvte +123456789qqq +realtime +studio54 +passss +vasilek +awsome +giorgia +bigbass +2002tii +sunghile +mosdef +simbas +count0 +uwrl7c +summer05 +lhepmz +ranger21 +sugarbea +principe +5550123 +tatanka +9638v +cheerios +majere +nomercy +jamesbond007 +bh90210 +7550055 +jobber +karaganda +pongo +trickle +defamer +6chid8 +1q2a3z +tuscan +nick123 +.adgjm +loveyo +hobbes1 +note1234 +shootme +171819 +loveporn +9788960 +monty123 +fabrice +macduff +monkey13 +shadowfa +tweeker +hanna1 +madball +telnet +loveu2 +qwedcxzas +thatsit +vfhcbr +ptfe3xxp +gblfhfcs +ddddddd1 +hakkinen +liverune +deathsta +misty123 +suka123 +recon1 +inferno1 +232629 +polecat +sanibel +grouch +hitech +hamradio +rkfdbfnehf +vandam +nadin +fastlane +shlong +iddqdidkfa +ledzeppelin +sexyfeet +098123 +stacey1 +negras +roofing +lucifer1 +ikarus +tgbyhn +melnik +barbaria +montego +twisted1 +bigal1 +jiggle +darkwolf +acerview +silvio +treetops +bishop1 +iwanna +pornsite +happyme +gfccdjhl +114411 +veritech +batterse +casey123 +yhntgb +mailto +milli +guster +q12345678 +coronet +sleuth +fuckmeha +armadill +kroshka +geordie +lastochka +pynchon +killall +tommy123 +sasha1996 +godslove +hikaru +clticic +cornbrea +vfkmdbyf +passmaster +123123123a +souris +nailer +diabolo +skipjack +martin12 +hinata +mof6681 +brookie +dogfight +johnso +karpov +326598 +rfvbrflpt +travesti +caballer +galaxy1 +wotan +antoha +art123 +xakep1234 +ricflair +pervert1 +p00kie +ambulanc +santosh +berserker +larry33 +bitch123 +a987654321 +dogstar +angel22 +cjcbcrf +redhouse +toodles +gold123 +hotspot +kennedy1 +glock21 +chosen1 +schneide +mainman +taffy1 +3ki42x +4zqauf +ranger2 +4meonly +year2000 +121212a +kfylsi +netzwerk +diese +picasso1 +rerecz +225522 +dastan +swimmer1 +brooke1 +blackbea +oneway +ruslana +dont4get +phidelt +chrisp +gjyxbr +xwing +kickme +shimmy +kimmy1 +4815162342lost +qwerty5 +fcporto +jazzbo +mierd +252627 +basses +sr20det +00133 +florin +howdy1 +kryten +goshen +koufax +cichlid +imhotep +andyman +wrest666 +saveme +dutchy +anonymou +semprini +siempre +mocha1 +forest11 +wildroid +aspen1 +sesam +kfgekz +cbhbec +a55555 +sigmanu +slash1 +giggs11 +vatech +marias +candy123 +jericho1 +kingme +123a123 +drakula +cdjkjxm +mercur +oneman +hoseman +plumper +ilovehim +lancers +sergey1 +takeshi +goodtogo +cranberr +ghjcnj123 +harvick +qazxs +1972chev +horsesho +freedom3 +letmein7 +saitek +anguss +vfvfgfgfz +300000 +elektro +toonporn +999111999q +mamuka +q9umoz +edelweis +subwoofer +bayside +disturbe +volition +lucky3 +12345678z +3mpz4r +march1 +atlantida +strekoza +seagrams +090909t +yy5rbfsc +jack1234 +sammy12 +sampras +mark12 +eintrach +chaucer +lllll1 +nochance +whitepower +197000 +lbvekz +passer +torana +12345as +pallas +koolio +12qw34 +nokia8800 +findout +1thomas +mmmmm1 +654987 +mihaela +chinaman +superduper +donnas +ringo1 +jeroen +gfdkjdf +professo +cdtnrf +tranmere +tanstaaf +himera +ukflbfnjh +667788 +alex32 +joschi +w123456 +okidoki +flatline +papercli +super8 +doris1 +2good4u +4z34l0ts +pedigree +freeride +gsxr1100 +wulfgar +benjie +ferdinan +king1 +charlie7 +djdxbr +fhntvbq +ripcurl +2wsx1qaz +kingsx +desade +sn00py +loveboat +rottie +evgesha +4money +dolittle +adgjmpt +buzzers +brett1 +makita +123123qweqwe +rusalka +sluts1 +123456e +jameson1 +bigbaby +1z2z3z +ckjybr +love4u +fucker69 +erhfbyf +jeanluc +farhad +fishfood +merkin +giant1 +golf69 +rfnfcnhjaf +camera1 +stromb +smoothy +774411 +nylon +juice1 +rfn.irf +newyor +123456789t +marmot +star11 +jennyff +jester1 +hisashi +kumquat +alex777 +helicopt +merkur +dehpye +cummin +zsmj2v +kristjan +april12 +englan +honeypot +badgirls +uzumaki +keines +p12345 +guita +quake1 +duncan1 +juicer +milkbone +hurtme +123456789b +qq123456789 +schwein +p3wqaw +54132442 +qwertyytrewq +andreeva +ruffryde +punkie +abfkrf +kristinka +anna1987 +ooooo1 +335533aa +umberto +amber123 +456123789 +456789123 +beelch +manta +peeker +1112131415 +3141592654 +gipper +wrinkle5 +katies +asd123456 +james11 +78n3s5af +michael0 +daboss +jimmyb +hotdog1 +david69 +852123 +blazed +sickan +eljefe +2n6wvq +gobills +rfhfcm +squeaker +cabowabo +luebri +karups +test01 +melkor +angel777 +smallvil +modano +olorin +4rkpkt +leslie1 +koffie +shadows1 +littleon +amiga1 +topeka +summer20 +asterix1 +pitstop +aloysius +k12345 +magazin +joker69 +panocha +pass1word +1233214 +ironpony +368ejhih +88keys +pizza123 +sonali +57np39 +quake2 +1234567890qw +1020304 +sword1 +fynjif +abcde123 +dfktyjr +rockys +grendel1 +harley12 +kokakola +super2 +azathoth +lisa123 +shelley1 +girlss +ibragim +seven1 +jeff24 +1bigdick +dragan +autobot +t4nvp7 +omega123 +900000 +hecnfv +889988 +nitro1 +doggie1 +fatjoe +811pahc +tommyt +savage1 +pallino +smitty1 +jg3h4hfn +jamielee +1qazwsx +zx123456 +machine1 +asdfgh123 +guinnes +789520 +sharkman +jochen +legend1 +sonic2 +extreme1 +dima12 +photoman +123459876 +nokian95 +775533 +vaz2109 +april10 +becks +repmvf +pooker +qwer12345 +themaster +nabeel +monkey10 +gogetit +hockey99 +bbbbbbb1 +zinedine +dolphin2 +anelka +1superma +winter01 +muggsy +horny2 +669966 +kuleshov +jesusis +calavera +bullet1 +87t5hdf +sleepers +winkie +vespa +lightsab +carine +magister +1spider +shitbird +salavat +becca1 +wc18c2 +shirak +galactus +zaskar +barkley1 +reshma +dogbreat +fullsail +asasa +boeder +12345ta +zxcvbnm12 +lepton +elfquest +tony123 +vkaxcs +savatage +sevilia1 +badkitty +munkey +pebbles1 +diciembr +qapmoc +gabriel2 +1qa2ws3e +cbcmrb +welldone +nfyufh +kaizen +jack11 +manisha +grommit +g12345 +maverik +chessman +heythere +mixail +jjjjjjj1 +sylvia1 +fairmont +harve +skully +global1 +youwish +pikachu1 +badcat +zombie1 +49527843 +ultra1 +redrider +offsprin +lovebird +153426 +stymie +aq1sw2 +sorrento +0000001 +r3ady41t +webster1 +95175 +adam123 +coonass +159487 +slut1 +gerasim +monkey99 +slutwife +159963 +1pass1page +hobiecat +bigtymer +all4you +maggie2 +olamide +comcast1 +infinit +bailee +vasileva +.ktxrf +asdfghjkl1 +12345678912 +setter +fuckyou7 +nnagqx +lifesuck +draken +austi +feb2000 +cable1 +1234qwerasdf +hax0red +zxcv12 +vlad7788 +nosaj +lenovo +underpar +huskies1 +lovegirl +feynman +suerte +babaloo +alskdjfhg +oldsmobi +bomber1 +redrover +pupuce +methodman +phenom +cutegirl +countyli +gretsch +godisgood +bysunsu +hardhat +mironova +123qwe456rty +rusty123 +salut +187211 +555666777 +11111z +mahesh +rjntyjxtr +br00klyn +dunce1 +timebomb +bovine +makelove +littlee +shaven +rizwan +patrick7 +42042042 +bobbijo +rustem +buttmunc +dongle +tiger69 +bluecat +blackhol +shirin +peaces +cherub +cubase +longwood +lotus7 +gwju3g +bruin +pzaiu8 +green11 +uyxnyd +seventee +dragon5 +tinkerbel +bluess +bomba +fedorova +joshua2 +bodyshop +peluche +gbpacker +shelly1 +d1i2m3a4 +ghtpbltyn +talons +sergeevna +misato +chrisc +sexmeup +brend +olddog +davros +hazelnut +bridget1 +hzze929b +readme +brethart +wild1 +ghbdtnbr1 +nortel +kinger +royal1 +bucky1 +allah1 +drakkar +emyeuanh +gallaghe +hardtime +jocker +tanman +flavio +abcdef123 +leviatha +squid1 +skeet +sexse +123456x +mom4u4mm +lilred +djljktq +ocean11 +cadaver +baxter1 +808state +fighton +primavera +1andrew +moogle +limabean +goddess1 +vitalya +blue56 +258025 +bullride +cicci +1234567d +connor1 +gsxr11 +oliveoil +leonard1 +legsex +gavrik +rjnjgtc +mexicano +2bad4u +goodfellas +ornw6d +mancheste +hawkmoon +zlzfrh +schorsch +g9zns4 +bashful +rossi46 +stephie +rfhfntkm +sellout +123fuck +stewar1 +solnze +00007 +thor5200 +compaq12 +didit +bigdeal +hjlbyf +zebulon +wpf8eu +kamran +emanuele +197500 +carvin +ozlq6qwm +3syqo15hil +pennys +epvjb6 +asdfghjkl123 +198000 +nfbcbz +jazzer +asfnhg66 +zoloft +albundy +aeiou +getlaid +planet1 +gjkbyjxrf +alex2000 +brianb +moveon +maggie11 +eieio +vcradq +shaggy1 +novartis +cocoloco +dunamis +554uzpad +sundrop +1qwertyu +alfie +feliks +briand +123www +red456 +addams +fhntv1998 +goodhead +theway +javaman +angel01 +stratoca +lonsdale +15987532 +bigpimpin +skater1 +issue43 +muffie +yasmina +slowride +crm114 +sanity729 +himmel +carolcox +bustanut +parabola +masterlo +computador +crackhea +dynastar +rockbott +doggysty +wantsome +bigten +gaelle +juicy1 +alaska1 +etower +sixnine +suntan +froggies +nokia7610 +hunter11 +njnets +alicante +buttons1 +diosesamo +elizabeth1 +chiron +trustnoo +amatuers +tinytim +mechta +sammy2 +cthulu +trs8f7 +poonam +m6cjy69u35 +cookie12 +blue25 +jordans +santa1 +kalinka +mikey123 +lebedeva +12345689 +kissss +queenbee +vjybnjh +ghostdog +cuckold +bearshare +rjcntyrj +alinochka +ghjcnjrdfibyj +aggie1 +teens1 +3qvqod +dauren +tonino +hpk2qc +iqzzt580 +bears85 +nascar88 +theboy +njqcw4 +masyanya +pn5jvw +intranet +lollone +shadow99 +00096462 +techie +cvtifhbrb +redeemed +gocanes +62717315 +topman +intj3a +cobrajet +antivirus +whyme +berserke +ikilz083 +airedale +brandon2 +hopkig +johanna1 +danil8098 +gojira +arthu +vision1 +pendragon +milen +chrissie +vampiro +mudder +chris22 +blowme69 +omega7 +surfers +goterps +italy1 +baseba11 +diego1 +gnatsum +birdies +semenov +joker123 +zenit2011 +wojtek +cab4ma99 +watchmen +damia +forgotte +fdm7ed +strummer +freelanc +cingular +orange77 +mcdonalds +vjhjpjdf +kariya +tombston +starlet +hawaii1 +dantheman +megabyte +nbvjirf +anjing +ybrjkftdbx +hotmom +kazbek +pacific1 +sashimi +asd12 +coorslig +yvtte545 +kitte +elysium +klimenko +cobblers +kamehameha +only4me +redriver +triforce +sidorov +vittoria +fredi +dank420 +m1234567 +fallout2 +989244342a +crazy123 +crapola +servus +volvos +1scooter +griffin1 +autopass +ownzyou +deviant +george01 +2kgwai +boeing74 +simhrq +hermosa +hardcor +griffy +rolex1 +hackme +cuddles1 +master3 +bujhtr +aaron123 +popolo +blader +1sexyred +gerry1 +cronos +ffvdj474 +yeehaw +bob1234 +carlos2 +mike77 +buckwheat +ramesh +acls2h +monster2 +montess +11qq22ww +lazer +zx123456789 +chimpy +masterch +sargon +lochness +archana +1234qwert +hbxfhl +sarahb +altoid +zxcvbn12 +dakot +caterham +dolomite +chazz +r29hqq +longone +pericles +grand1 +sherbert +eagle3 +pudge +irontree +synapse +boome +nogood +summer2 +pooki +gangsta1 +mahalkit +elenka +lbhtrnjh +dukedog +19922991 +hopkins1 +evgenia +domino1 +x123456 +manny1 +tabbycat +drake1 +jerico +drahcir +kelly2 +708090a +facesit +11c645df +mac123 +boodog +kalani +hiphop1 +critters +hellothere +tbirds +valerka +551scasi +love777 +paloalto +mrbrown +duke3d +killa1 +arcturus +spider12 +dizzy1 +smudger +goddog +75395 +spammy +1357997531 +78678 +datalife +zxcvbn123 +1122112211 +london22 +23dp4x +rxmtkp +biggirls +ownsu +lzbs2twz +sharps +geryfe +237081a +golakers +nemesi +sasha1995 +pretty1 +mittens1 +d1lakiss +speedrac +gfhjkmm +sabbat +hellrais +159753258 +qwertyuiop123 +playgirl +crippler +salma +strat1 +celest +hello5 +omega5 +cheese12 +ndeyl5 +edward12 +soccer3 +cheerio +davido +vfrcbr +gjhjctyjr +boscoe +inessa +shithole +ibill +qwepoi +201jedlz +asdlkj +davidk +spawn2 +ariel1 +michael4 +jamie123 +romantik +micro1 +pittsbur +canibus +katja +muhtar +thomas123 +studboy +masahiro +rebrov +patrick8 +hotboys +sarge1 +1hammer +nnnnn1 +eistee +datalore +jackdani +sasha2010 +mwq6qlzo +cmfnpu +klausi +cnhjbntkm +andrzej +ilovejen +lindaa +hunter123 +vvvvv1 +novembe +hamster1 +x35v8l +lacey1 +1silver +iluvporn +valter +herson +alexsandr +cojones +backhoe +womens +777angel +beatit +klingon1 +ta8g4w +luisito +benedikt +maxwel +inspecto +zaq12ws +wladimir +bobbyd +peterj +asdfg12 +hellspawn +bitch69 +nick1234 +golfer23 +sony123 +jello1 +killie +chubby1 +kodaira52 +yanochka +buckfast +morris1 +roaddogg +snakeeye +sex1234 +mike22 +mmouse +fucker11 +dantist +brittan +vfrfhjdf +doc123 +plokijuh +emerald1 +batman01 +serafim +elementa +soccer9 +footlong +cthuttdbx +hapkido +eagle123 +getsmart +getiton +batman2 +masons +mastiff +098890 +cfvfhf +james7 +azalea +sherif +saun24865709 +123red +cnhtrjpf +martina1 +pupper +michael5 +alan12 +shakir +devin1 +ha8fyp +palom +mamulya +trippy +deerhunter +happyone +monkey77 +3mta3 +123456789f +crownvic +teodor +natusik +0137485 +vovchik +strutter +triumph1 +cvetok +moremone +sonnen +screwbal +akira1 +sexnow +pernille +independ +poopies +samapi +kbcbxrf +master22 +swetlana +urchin +viper2 +magica +slurpee +postit +gilgames +kissarmy +clubpenguin +limpbizk +timber1 +celin +lilkim +fuckhard +lonely1 +mom123 +goodwood +extasy +sdsadee23 +foxglove +malibog +clark1 +casey2 +shell1 +odense +balefire +dcunited +cubbie +pierr +solei +161718 +bowling1 +areyukesc +batboy +r123456 +1pionee +marmelad +maynard1 +cn42qj +cfvehfq +heathrow +qazxcvbn +connecti +secret123 +newfie +xzsawq21 +tubitzen +nikusha +enigma1 +yfcnz123 +1austin +michaelc +splunge +wanger +phantom2 +jason2 +pain4me +primetime21 +babes1 +liberte +sugarray +undergro +zonker +labatts +djhjyf +watch1 +eagle5 +madison2 +cntgfirf +sasha2 +masterca +fiction7 +slick50 +bruins1 +sagitari +12481632 +peniss +insuranc +2b8riedt +12346789 +mrclean +ssptx452 +tissot +q1w2e3r4t5y6u7 +avatar1 +comet1 +spacer +vbrjkf +pass11 +wanker1 +14vbqk9p +noshit +money4me +sayana +fish1234 +seaways +pipper +romeo123 +karens +wardog +ab123456 +gorilla1 +andrey123 +lifesucks +jamesr +4wcqjn +bearman +glock22 +matt11 +dflbvrf +barbi +maine1 +dima1997 +sunnyboy +6bjvpe +bangkok1 +666666q +rafiki +letmein0 +0raziel0 +dalla +london99 +wildthin +patrycja +skydog +qcactw +tmjxn151 +yqlgr667 +jimmyd +stripclub +deadwood +863abgsg +horses1 +qn632o +scatman +sonia1 +subrosa +woland +kolya +charlie4 +moleman +j12345 +summer11 +angel11 +blasen +sandal +mynewpas +retlaw +cambria +mustang4 +nohack04 +kimber45 +fatdog +maiden1 +bigload +necron +dupont24 +ghost123 +turbo2 +.ktymrf +radagast +balzac +vsevolod +pankaj +argentum +2bigtits +mamabear +bumblebee +mercury7 +maddie1 +chomper +jq24nc +snooky +pussylic +1lovers +taltos +warchild +diablo66 +jojo12 +sumerki +aventura +gagger +annelies +drumset +cumshots +azimut +123580 +clambake +bmw540 +birthday54 +psswrd +paganini +wildwest +filibert +teaseme +1test +scampi +thunder5 +antosha +purple12 +supersex +hhhhhh1 +brujah +111222333a +13579a +bvgthfnjh +4506802a +killians +choco +qqqwwweee +raygun +1grand +koetsu13 +sharp1 +mimi92139 +fastfood +idontcare +bluered +chochoz +4z3al0ts +target1 +sheffiel +labrat +stalingrad +147123 +cubfan +corvett1 +holden1 +snapper1 +4071505 +amadeo +pollo +desperados +lovestory +marcopolo +mumbles +familyguy +kimchee +marcio +support1 +tekila +shygirl1 +trekkie +submissi +ilaria +salam +loveu +wildstar +master69 +sales1 +netware +homer2 +arseniy +gerrity1 +raspberr +atreyu +stick1 +aldric +tennis12 +matahari +alohomora +dicanio +michae1 +michaeld +666111 +luvbug +boyscout +esmerald +mjordan +admiral1 +steamboa +616913 +ybhdfyf +557711 +555999 +sunray +apokalipsis +theroc +bmw330 +buzzy +chicos +lenusik +shadowma +eagles05 +444222 +peartree +qqq123 +sandmann +spring1 +430799 +phatass +andi03 +binky1 +arsch +bamba +kenny123 +fabolous +loser123 +poop12 +maman +phobos +tecate +myxworld4 +metros +cocorico +nokia6120 +johnny69 +hater +spanked +313233 +markos +love2011 +mozart1 +viktoriy +reccos +331234 +hornyone +vitesse +1um83z +55555q +proline +v12345 +skaven +alizee +bimini +fenerbahce +543216 +zaqqaz +poi123 +stabilo +brownie1 +1qwerty1 +dinesh +baggins1 +1234567t +davidkin +friend1 +lietuva +octopuss +spooks +12345qq +myshit +buttface +paradoxx +pop123 +golfin +sweet69 +rfghbp +sambuca +kayak1 +bogus1 +girlz +dallas12 +millers +123456zx +operatio +pravda +eternal1 +chase123 +moroni +proust +blueduck +harris1 +redbarch +996699 +1010101 +mouche +millenni +1123456 +score1 +1234565 +1234576 +eae21157 +dave12 +pussyy +gfif1991 +1598741 +hoppy +darrian +snoogins +fartface +ichbins +vfkbyrf +rusrap +2741001 +fyfrjylf +aprils +favre +thisis +bannana +serval +wiggum +satsuma +matt123 +ivan123 +gulmira +123zxc123 +oscar2 +acces +annie2 +dragon0 +emiliano +allthat +pajaro +amandine +rawiswar +sinead +tassie +karma1 +piggys +nokias +orions +origami +type40 +mondo +ferrets +monker +biteme2 +gauntlet +arkham +ascona +ingram01 +klem1 +quicksil +bingo123 +blue66 +plazma +onfire +shortie +spjfet +123963 +thered +fire777 +lobito +vball +1chicken +moosehea +elefante +babe23 +jesus12 +parallax +elfstone +number5 +shrooms +freya +hacker1 +roxette +snoops +number7 +fellini +dtlmvf +chigger +mission1 +mitsubis +kannan +whitedog +james01 +ghjgecr +rfnfgekmnf +everythi +getnaked +prettybo +sylvan +chiller +carrera4 +cowbo +biochem +azbuka +qwertyuiop1 +midnight1 +informat +audio1 +alfred1 +0range +sucker1 +scott2 +russland +1eagle +torben +djkrjlfd +rocky6 +maddy1 +bonobo +portos +chrissi +xjznq5 +dexte +vdlxuc +teardrop +pktmxr +iamtheone +danijela +eyphed +suzuki1 +etvww4 +redtail +ranger11 +mowerman +asshole2 +coolkid +adriana1 +bootcamp +longcut +evets +npyxr5 +bighurt +bassman1 +stryder +giblet +nastja +blackadd +topflite +wizar +cumnow +technolo +bassboat +bullitt +kugm7b +maksimus +wankers +mine12 +sunfish +pimpin1 +shearer9 +user1 +vjzgjxnf +tycobb +80070633pc +stanly +vitaly +shirley1 +cinzia +carolyn1 +angeliqu +teamo +qdarcv +aa123321 +ragdoll +bonit +ladyluck +wiggly +vitara +jetbalance +12345600 +ozzman +dima12345 +mybuddy +shilo +satan66 +erebus +warrio +090808qwe +stupi +bigdan +paul1234 +chiapet +brooks1 +philly1 +dually +gowest +farmer1 +1qa2ws3ed4rf +alberto1 +beachboy +barne +aa12345 +aliyah +radman +benson1 +dfkthbq +highball +bonou2 +i81u812 +workit +darter +redhook +csfbr5yy +buttlove +episode1 +ewyuza +porthos +lalal +abcd12 +papero +toosexy +keeper1 +silver7 +jujitsu +corset +pilot123 +simonsay +pinggolf +katerinka +kender +drunk1 +fylhjvtlf +rashmi +nighthawk +maggy +juggernaut +larryb +cabibble +fyabcf +247365 +gangstar +jaybee +verycool +123456789qw +forbidde +prufrock +12345zxc +malaika +blackbur +docker +filipe +koshechka +gemma1 +djamaal +dfcbkmtdf +gangst +9988aa +ducks1 +pthrfkj +puertorico +muppets +griffins +whippet +sauber +timofey +larinso +123456789zxc +quicken +qsefth +liteon +headcase +bigdadd +zxc321 +maniak +jamesc +bassmast +bigdogs +1girls +123xxx +trajan +lerochka +noggin +mtndew +04975756 +domin +wer123 +fumanchu +lambada +thankgod +june22 +kayaking +patchy +summer10 +timepass +poiu1234 +kondor +kakka +lament +zidane10 +686xqxfg +l8v53x +caveman1 +nfvthkfy +holymoly +pepita +alex1996 +mifune +fighter1 +asslicker +jack22 +abc123abc +zaxxon +midnigh +winni +psalm23 +punky +monkey22 +password13 +mymusic +justyna +annushka +lucky5 +briann +495rus19 +withlove +almaz +supergir +miata +bingbong +bradpitt +kamasutr +yfgjktjy +vanman +pegleg +amsterdam1 +123a321 +letmein9 +shivan +korona +bmw520 +annette1 +scotsman +gandal +welcome12 +sc00by +qpwoei +fred69 +m1sf1t +hamburg1 +1access +dfkmrbhbz +excalibe +boobies1 +fuckhole +karamel +starfuck +star99 +breakfas +georgiy +ywvxpz +smasher +fatcat1 +allanon +12345n +coondog +whacko +avalon1 +scythe +saab93 +timon +khorne +atlast +nemisis +brady12 +blenheim +52678677 +mick7278 +9skw5g +fleetwoo +ruger1 +kissass +pussy7 +scruff +12345l +bigfun +vpmfsz +yxkck878 +evgeny +55667788 +lickher +foothill +alesis +poppies +77777778 +californi +mannie +bartjek +qhxbij +thehulk +xirt2k +angelo4ek +rfkmrekznjh +tinhorse +1david +sparky12 +night1 +luojianhua +bobble +nederland +rosemari +travi +minou +ciscokid +beehive +565hlgqo +alpine1 +samsung123 +trainman +xpress +logistic +vw198m2n +hanter +zaqwsx123 +qwasz +mariachi +paska +kmg365 +kaulitz +sasha12 +north1 +polarbear +mighty1 +makeksa11 +123456781 +one4all +gladston +notoriou +polniypizdec110211 +gosia +grandad +xholes +timofei +invalidp +speaker1 +zaharov +maggiema +loislane +gonoles +br5499 +discgolf +kaskad +snooper +newman1 +belial +demigod +vicky1 +pridurok +alex1990 +tardis1 +cruzer +hornie +sacramen +babycat +burunduk +mark69 +oakland1 +me1234 +gmctruck +extacy +sexdog +putang +poppen +billyd +1qaz2w +loveable +gimlet +azwebitalia +ragtop +198500 +qweas +mirela +rock123 +11bravo +sprewell +tigrenok +jaredleto +vfhbif +blue2 +rimjob +catwalk +sigsauer +loqse +doromich +jack01 +lasombra +jonny5 +newpassword +profesor +garcia1 +123as123 +croucher +demeter +4_life +rfhfvtkm +superman2 +rogues +assword1 +russia1 +jeff1 +mydream +z123456789 +rascal1 +darre +kimberl +pickle1 +ztmfcq +ponchik +lovesporn +hikari +gsgba368 +pornoman +chbjun +choppy +diggity +nightwolf +viktori +camar +vfhecmrf +alisa1 +minstrel +wishmaster +mulder1 +aleks +gogirl +gracelan +8womys +highwind +solstice +dbrnjhjdyf +nightman +pimmel +beertje +ms6nud +wwfwcw +fx3tuo +poopface +asshat +dirtyd +jiminy +luv2fuck +ptybnxtvgbjy +dragnet +pornogra +10inch +scarlet1 +guido1 +raintree +v123456 +1aaaaaaa +maxim1935 +hotwater +gadzooks +playaz +harri +brando1 +defcon1 +ivanna +123654a +arsenal2 +candela +nt5d27 +jaime1 +duke1 +burton1 +allstar1 +dragos +newpoint +albacore +1236987z +verygoodbot +1wildcat +fishy1 +ptktysq +chris11 +puschel +itdxtyrj +7kbe9d +serpico +jazzie +1zzzzz +kindbuds +wenef45313 +1compute +tatung +sardor +gfyfcjybr +test99 +toucan +meteora +lysander +asscrack +jowgnx +hevnm4 +suckthis +masha123 +karinka +marit +oqglh565 +dragon00 +vvvbbb +cheburashka +vfrfrf +downlow +unforgiven +p3e85tr +kim123 +sillyboy +gold1 +golfvr6 +quicksan +irochka +froglegs +shortsto +caleb1 +tishka +bigtitts +smurfy +bosto +dropzone +nocode +jazzbass +digdug +green7 +saltlake +therat +dmitriev +lunita +deaddog +summer0 +1212qq +bobbyg +mty3rh +isaac1 +gusher +helloman +sugarbear +corvair +extrem +teatime +tujazopi +titanik +efyreg +jo9k2jw2 +counchac +tivoli +utjvtnhbz +bebit +jacob6 +clayton1 +incubus1 +flash123 +squirter +dima2010 +cock1 +rawks +komatsu +forty2 +98741236 +cajun1 +madelein +mudhoney +magomed +q111111 +qaswed +consense +12345b +bakayaro +silencer +zoinks +bigdic +werwolf +pinkpuss +96321478 +alfie1 +ali123 +sarit +minette +musics +chato +iaapptfcor +cobaka +strumpf +datnigga +sonic123 +yfnecbr +vjzctvmz +pasta1 +tribbles +crasher +htlbcrf +1tiger +shock123 +bearshar +syphon +a654321 +cubbies1 +jlhanes +eyespy +fucktheworld +carrie1 +bmw325is +suzuk +mander +dorina +mithril +hondo1 +vfhnbyb +sachem +newton1 +12345x +7777755102q +230857z +xxxsex +scubapro +hayastan +spankit +delasoul +searock6 +fallout3 +nilrem +24681357 +pashka +voluntee +pharoh +willo +india1 +badboy69 +roflmao +gunslinger +lovergir +mama12 +melange +640xwfkv +chaton +darkknig +bigman1 +aabbccdd +harleyd +birdhouse +giggsy +hiawatha +tiberium +joker7 +hello1234 +sloopy +tm371855 +greendog +solar1 +bignose +djohn11 +espanol +oswego +iridium +kavitha +pavell +mirjam +cyjdsvujljv +alpha5 +deluge +hamme +luntik +turismo +stasya +kjkbnf +caeser +schnecke +tweety1 +tralfaz +lambrett +prodigy1 +trstno1 +pimpshit +werty1 +karman +bigboob +pastel +blackmen +matthew8 +moomin +q1w2e +gilly +primaver +jimmyg +house2 +elviss +15975321 +1jessica +monaliza +salt55 +vfylfhbyrf +harley11 +tickleme +murder1 +nurgle +kickass1 +theresa1 +fordtruck +pargolf +managua +inkognito +sherry1 +gotit +friedric +metro2033 +slk230 +freeport +cigarett +492529 +vfhctkm +thebeach +twocats +bakugan +yzerman1 +charlieb +motoko +skiman +1234567w +pussy3 +love77 +asenna +buffie +260zntpc +kinkos +access20 +mallard1 +fuckyou69 +monami +rrrrr1 +bigdog69 +mikola +1boomer +godzila +ginger2 +dima2000 +skorpion39 +dima1234 +hawkdog79 +warrior2 +ltleirf +supra1 +jerusale +monkey01 +333z333 +666888 +kelsey1 +w8gkz2x1 +fdfnfh +msnxbi +qwe123rty +mach1 +monkey3 +123456789qq +c123456 +nezabudka +barclays +nisse +dasha1 +12345678987654321 +dima1993 +oldspice +frank2 +rabbitt +prettyboy +ov3ajy +iamthema +kawasak +banjo1 +gtivr6 +collants +gondor +hibees +cowboys2 +codfish +buster2 +purzel +rubyred +kayaker +bikerboy +qguvyt +masher +sseexx +kenshiro +moonglow +semenova +rosari +eduard1 +deltaforce +grouper +bongo1 +tempgod +1taylor +goldsink +qazxsw1 +1jesus +m69fg2w +maximili +marysia +husker1 +kokanee +sideout +googl +south1 +plumber1 +trillian +00001 +1357900 +farkle +1xxxxx +pascha +emanuela +bagheera +hound1 +mylov +newjersey +swampfox +sakic19 +torey +geforce +wu4etd +conrail +pigman +martin2 +ber02 +nascar2 +angel69 +barty +kitsune +cornet +yes90125 +goomba +daking +anthea +sivart +weather1 +ndaswf +scoubidou +masterchief +rectum +3364068 +oranges1 +copter +1samanth +eddies +mimoza +ahfywbz +celtic88 +86mets +applemac +amanda11 +taliesin +1angel +imhere +london11 +bandit12 +killer666 +beer1 +06225930 +psylocke +james69 +schumach +24pnz6kc +endymion +wookie1 +poiu123 +birdland +smoochie +lastone +rclaki +olive1 +pirat +thunder7 +chris69 +rocko +151617 +djg4bb4b +lapper +ajcuivd289 +colole57 +shadow7 +dallas21 +ajtdmw +executiv +dickies +omegaman +jason12 +newhaven +aaaaaas +pmdmscts +s456123789 +beatri +applesauce +levelone +strapon +benladen +creaven +ttttt1 +saab95 +f123456 +pitbul +54321a +sex12345 +robert3 +atilla +mevefalkcakk +1johnny +veedub +lilleke +nitsuj +5t6y7u8i +teddys +bluefox +nascar20 +vwjetta +buffy123 +playstation3 +loverr +qweasd12 +lover2 +telekom +benjamin1 +alemania +neutrino +rockz +valjean +testicle +trinity3 +realty +firestarter +794613852 +ardvark +guadalup +philmont +arnold1 +holas +zw6syj +birthday299 +dover1 +sexxy1 +gojets +741236985 +cance +blue77 +xzibit +qwerty88 +komarova +qweszxc +footer +rainger +silverst +ghjcnb +catmando +tatooine +31217221027711 +amalgam +69dude +qwerty321 +roscoe1 +74185 +cubby +alfa147 +perry1 +darock +katmandu +darknight +knicks1 +freestuff +45454 +kidman +4tlved +axlrose +cutie1 +quantum1 +joseph10 +ichigo +pentium3 +rfhectkm +rowdy1 +woodsink +justforfun +sveta123 +pornografia +mrbean +bigpig +tujheirf +delta9 +portsmou +hotbod +kartal +10111213 +fkbyf001 +pavel1 +pistons1 +necromancer +verga +c7lrwu +doober +thegame1 +hatesyou +sexisfun +1melissa +tuczno18 +bowhunte +gobama +scorch +campeon +bruce2 +fudge1 +herpderp +bacon1 +redsky +blackeye +19966991 +19992000 +ripken8 +masturba +34524815 +primax +paulina1 +vp6y38 +427cobra +4dwvjj +dracon +fkg7h4f3v6 +longview +arakis +panama1 +honda2 +lkjhgfdsaz +razors +steels +fqkw5m +dionysus +mariajos +soroka +enriqu +nissa +barolo +king1234 +hshfd4n279 +holland1 +flyer1 +tbones +343104ky +modems +tk421 +ybrbnrf +pikapp +sureshot +wooddoor +florida2 +mrbungle +vecmrf +catsdogs +axolotl +nowayout +francoi +chris21 +toenail +hartland +asdjkl +nikkii +onlyyou +buckskin +fnord +flutie +holen1 +rincewind +lefty1 +ducky1 +199000 +fvthbrf +redskin1 +ryno23 +lostlove +19mtpgam19 +abercrom +benhur +jordan11 +roflcopter +ranma +phillesh +avondale +igromania +p4ssword +jenny123 +tttttt1 +spycams +cardigan +2112yyz +sleepy1 +paris123 +mopars +lakers34 +hustler1 +james99 +matrix3 +popimp +12pack +eggbert +medvedev +testit +performa +logitec +marija +sexybeast +supermanboy +iwantit +rjktcj +jeffer +svarog +halo123 +whdbtp +nokia3230 +heyjoe +marilyn1 +speeder +ibxnsm +prostock +bennyboy +charmin +codydog +parol999 +ford9402 +jimmer +crayola +159357258 +alex77 +joey1 +cayuga +phish420 +poligon +specops +tarasova +caramelo +draconis +dimon +cyzkhw +june29 +getbent +1guitar +jimjam +dictiona +shammy +flotsam +0okm9ijn +crapper +technic +fwsadn +rhfdxtyrj +zaq11qaz +anfield1 +159753q +curious1 +hip-hop +1iiiii +gfhjkm2 +cocteau +liveevil +friskie +crackhead +b1afra +elektrik +lancer1 +b0ll0cks +jasond +z1234567 +tempest1 +alakazam +asdfasd +duffy1 +oneday +dinkle +qazedctgb +kasimir +happy7 +salama +hondaciv +nadezda +andretti +cannondale +sparticu +znbvjd +blueice +money01 +finster +eldar +moosie +pappa +delta123 +neruda +bmw330ci +jeanpaul +malibu1 +alevtina +sobeit +travolta +fullmetal +enamorad +mausi +boston12 +greggy +smurf1 +ratrace +ichiban +ilovepus +davidg +wolf69 +villa1 +cocopuff +football12 +starfury +zxc12345 +forfree +fairfiel +dreams1 +tayson +mike2 +dogday +hej123 +oldtimer +sanpedro +clicker +mollycat +roadstar +golfe +lvbnhbq1 +topdevice +a1b2c +sevastopol +calli +milosc +fire911 +pink123 +team3x +nolimit5 +snickers1 +annies +09877890 +jewel1 +steve69 +justin11 +autechre +killerbe +browncow +slava1 +christer +fantomen +redcloud +elenberg +beautiful1 +passw0rd1 +nazira +advantag +cockring +chaka +rjpzdrf +99941 +az123456 +biohazar +energie +bubble1 +bmw323 +tellme +printer1 +glavine +1starwar +coolbeans +april17 +carly1 +quagmire +admin2 +djkujuhfl +pontoon +texmex +carlos12 +thermo +vaz2106 +nougat +bob666 +1hockey +1john +cricke +qwerty10 +twinz +totalwar +underwoo +tijger +lildevil +123q321 +germania +freddd +1scott +beefy +5t4r3e2w1q +fishbait +nobby +hogger +dnstuff +jimmyc +redknapp +flame1 +tinfloor +balla +nfnfhby +yukon1 +vixens +batata +danny123 +1zxcvbnm +gaetan +homewood +greats +tester1 +green99 +1fucker +sc0tland +starss +glori +arnhem +goatman +1234asd +supertra +bill123 +elguapo +sexylegs +jackryan +usmc69 +innow +roaddog +alukard +winter11 +crawler +gogiants +rvd420 +alessandr +homegrow +gobbler +esteba +valeriy +happy12 +1joshua +hawking +sicnarf +waynes +iamhappy +bayadera +august2 +sashas +gotti +dragonfire +pencil1 +halogen +borisov +bassingw +15975346 +zachar +sweetp +soccer99 +sky123 +flipyou +spots3 +xakepy +cyclops1 +dragon77 +rattolo58 +motorhea +piligrim +helloween +dmb2010 +supermen +shad0w +eatcum +sandokan +pinga +ufkfrnbrf +roksana +amista +pusser +sony1234 +azerty1 +1qasw2 +ghbdt +q1w2e3r4t5y6u7i8 +ktutylf +brehznev +zaebali +shitass +creosote +gjrtvjy +14938685 +naughtyboy +pedro123 +21crack +maurice1 +joesakic +nicolas1 +matthew9 +lbyfhf +elocin +hfcgbplzq +pepper123 +tiktak +mycroft +ryan11 +firefly1 +arriva +cyecvevhbr +loreal +peedee +jessica8 +lisa01 +anamari +pionex +ipanema +airbag +frfltvbz +123456789aa +epwr49 +casper12 +sweethear +sanandreas +wuschel +cocodog +france1 +119911 +redroses +erevan +xtvgbjy +bigfella +geneve +volvo850 +evermore +amy123 +moxie +celebs +geeman +underwor +haslo1 +joy123 +hallow +chelsea0 +12435687 +abarth +12332145 +tazman1 +roshan +yummie +genius1 +chrisd +ilovelife +seventy7 +qaz1wsx2 +rocket88 +gaurav +bobbyboy +tauchen +roberts1 +locksmit +masterof +www111 +d9ungl +volvos40 +asdasd1 +golfers +jillian1 +7xm5rq +arwpls4u +gbhcf2 +elloco +football2 +muerte +bob101 +sabbath1 +strider1 +killer66 +notyou +lawnboy +de7mdf +johnnyb +voodoo2 +sashaa +homedepo +bravos +nihao123 +braindea +weedhead +rajeev +artem1 +camille1 +rockss +bobbyb +aniston +frnhbcf +oakridge +biscayne +cxfcnm +dressage +jesus3 +kellyann +king69 +juillet +holliste +h00ters +ripoff +123645 +1999ar +eric12 +123777 +tommi +dick12 +bilder +chris99 +rulezz +getpaid +chicubs +ender1 +byajhvfnbrf +milkshak +sk8board +freakshow +antonella +monolit +shelb +hannah01 +masters1 +pitbull1 +1matthew +luvpussy +agbdlcid +panther2 +alphas +euskadi +8318131 +ronnie1 +7558795 +sweetgirl +cookie59 +sequoia +5552555 +ktyxbr +4500455 +money7 +severus +shinobu +dbityrf +phisig +rogue2 +fractal +redfred +sebastian1 +nelli +b00mer +cyberman +zqjphsyf6ctifgu +oldsmobile +redeemer +pimpi +lovehurts +1slayer +black13 +rtynfdh +airmax +g00gle +1panther +artemon +nopasswo +fuck1234 +luke1 +trinit +666000 +ziadma +oscardog +davex +hazel1 +isgood +demond +james5 +construc +555551 +january2 +m1911a1 +flameboy +merda +nathan12 +nicklaus +dukester +hello99 +scorpio7 +leviathan +dfcbktr +pourquoi +vfrcbv123 +shlomo +rfcgth +rocky3 +ignatz +ajhneyf +roger123 +squeek +4815162342a +biskit +mossimo +soccer21 +gridlock +lunker +popstar +ghhh47hj764 +chutney +nitehawk +vortec +gamma1 +codeman +dragula +kappasig +rainbow2 +milehigh +blueballs +ou8124me +rulesyou +collingw +mystere +aster +astrovan +firetruck +fische +crawfish +hornydog +morebeer +tigerpaw +radost +144000 +1chance +1234567890qwe +gracie1 +myopia +oxnard +seminoles +evgeni +edvard +partytim +domani +tuffy1 +jaimatadi +blackmag +kzueirf +peternor +mathew1 +maggie12 +henrys +k1234567 +fasted +pozitiv +cfdtkbq +jessica7 +goleafs +bandito +girl78 +sharingan +skyhigh +bigrob +zorros +poopers +oldschoo +pentium2 +gripper +norcal +kimba +artiller +moneymak +00197400 +272829 +shadow1212 +thebull +handbags +all4u2c +bigman2 +civics +godisgoo +section8 +bandaid +suzanne1 +zorba +159123 +racecars +i62gbq +rambo123 +ironroad +johnson2 +knobby +twinboys +sausage1 +kelly69 +enter2 +rhjirf +yessss +james12 +anguilla +boutit +iggypop +vovochka +06060 +budwiser +romuald +meditate +good1 +sandrin +herkules +lakers8 +honeybea +11111111a +miche +rangers9 +lobster1 +seiko +belova +midcon +mackdadd +bigdaddy1 +daddie +sepultur +freddy12 +damon1 +stormy1 +hockey2 +bailey12 +hedimaptfcor +dcowboys +sadiedog +thuggin +horny123 +josie1 +nikki2 +beaver69 +peewee1 +mateus +viktorija +barrys +cubswin1 +matt1234 +timoxa +rileydog +sicilia +luckycat +candybar +julian1 +abc456 +pussylip +phase1 +acadia +catty +246800 +evertonf +bojangle +qzwxec +nikolaj +fabrizi +kagome +noncapa0 +marle +popol +hahaha1 +cossie +carla10 +diggers +spankey +sangeeta +cucciolo +breezer +starwar1 +cornholio +rastafari +spring99 +yyyyyyy1 +webstar +72d5tn +sasha1234 +inhouse +gobuffs +civic1 +redstone +234523 +minnie1 +rivaldo +angel5 +sti2000 +xenocide +11qq11 +1phoenix +herman1 +holly123 +tallguy +sharks1 +madri +superbad +ronin +jalal123 +hardbody +1234567r +assman1 +vivahate +buddylee +38972091 +bonds25 +40028922 +qrhmis +wp2005 +ceejay +pepper01 +51842543 +redrum1 +renton +varadero +tvxtjk7r +vetteman +djhvbrc +curly1 +fruitcak +jessicas +maduro +popmart +acuari +dirkpitt +buick1 +bergerac +golfcart +pdtpljxrf +hooch1 +dudelove +d9ebk7 +123452000 +afdjhbn +greener +123455432 +parachut +mookie12 +123456780 +jeepcj5 +potatoe +sanya +qwerty2010 +waqw3p +gotika +freaky1 +chihuahu +buccanee +ecstacy +crazyboy +slickric +blue88 +fktdnbyf +2004rj +delta4 +333222111 +calient +ptbdhw +1bailey +blitz1 +sheila1 +master23 +hoagie +pyf8ah +orbita +daveyboy +prono1 +delta2 +heman +1horny +tyrik123 +ostrov +md2020 +herve +rockfish +el546218 +rfhbyjxrf +chessmaster +redmoon +lenny1 +215487 +tomat +guppy +amekpass +amoeba +my3girls +nottingh +kavita +natalia1 +puccini +fabiana +8letters +romeos +netgear +casper2 +taters +gowings +iforgot1 +pokesmot +pollit +lawrun +petey1 +rosebuds +007jr +gthtcnhjqrf +k9dls02a +neener +azertyu +duke11 +manyak +tiger01 +petros +supermar +mangas +twisty +spotter +takagi +dlanod +qcmfd454 +tusymo +zz123456 +chach +navyblue +gilbert1 +2kash6zq +avemaria +1hxboqg2s +viviane +lhbjkjubz2957704 +nowwowtg +1a2b3c4 +m0rn3 +kqigb7 +superpuper +juehtw +gethigh +theclown +makeme +pradeep +sergik +deion21 +nurik +devo2706 +nbvibt +roman222 +kalima +nevaeh +martin7 +anathema +florian1 +tamwsn3sja +dinmamma +133159 +123654q +slicks +pnp0c08 +yojimbo +skipp +kiran +pussyfuck +teengirl +apples12 +myballs +angeli +1234a +125678 +opelastra +blind1 +armagedd +fish123 +pitufo +chelseaf +thedevil +nugget1 +cunt69 +beetle1 +carter15 +apolon +collant +password00 +fishboy +djkrjdf +deftone +celti +three11 +cyrus1 +lefthand +skoal1 +ferndale +aries1 +fred01 +roberta1 +chucks +cornbread +lloyd1 +icecrea +cisco123 +newjerse +vfhrbpf +passio +volcom1 +rikimaru +yeah11 +djembe +facile +a1l2e3x4 +batman7 +nurbol +lorenzo1 +monica69 +blowjob1 +998899 +spank1 +233391 +n123456 +1bear +bellsout +999998 +celtic67 +sabre1 +putas +y9enkj +alfabeta +heatwave +honey123 +hard4u +insane1 +xthysq +magnum1 +lightsaber +123qweqwe +fisher1 +pixie1 +precios +benfic +thegirls +bootsman +4321rewq +nabokov +hightime +djghjc +1chelsea +junglist +august16 +t3fkvkmj +1232123 +lsdlsd12 +chuckie1 +pescado +granit +toogood +cathouse +natedawg +bmw530 +123kid +hajime +198400 +engine1 +wessonnn +kingdom1 +novembre +1rocks +kingfisher +qwerty89 +jordan22 +zasranec +megat +sucess +installutil +fetish01 +yanshi1982 +1313666 +1314520 +clemence +wargod +time1 +newzealand +snaker +13324124 +cfrehf +hepcat +mazahaka +bigjay +denisov +eastwest +1yellow +mistydog +cheetos +1596357 +ginger11 +mavrik +bubby1 +bhbyf +pyramide +giusepp +luthien +honda250 +andrewjackie +kentavr +lampoon +zaq123wsx +sonicx +davidh +1ccccc +gorodok +windsong +programm +blunt420 +vlad1995 +zxcvfdsa +tarasov +mrskin +sachas +mercedes1 +koteczek +rawdog +honeybear +stuart1 +kaktys +richard7 +55555n +azalia +hockey10 +scouter +francy +1xxxxxx +julie456 +tequilla +penis123 +schmoe +tigerwoods +1ferrari +popov +snowdrop +matthieu +smolensk +cornflak +jordan01 +love2000 +23wesdxc +kswiss +anna2000 +geniusnet +baby2000 +33ds5x +waverly +onlyone4 +networkingpe +raven123 +blesse +gocards +wow123 +pjflkork +juicey +poorboy +freeee +billybo +shaheen +zxcvbnm. +berlit +truth1 +gepard +ludovic +gunther1 +bobby2 +bob12345 +sunmoon +septembr +bigmac1 +bcnjhbz +seaking +all4u +12qw34er56ty +bassie +nokia5228 +7355608 +sylwia +charvel +billgate +davion +chablis +catsmeow +kjiflrf +amylynn +rfvbkkf +mizredhe +handjob +jasper12 +erbol +solara +bagpipe +biffer +notime +erlan +8543852 +sugaree +oshkosh +fedora +bangbus +5lyedn +longball +teresa1 +bootyman +aleksand +qazwsxedc12 +nujbhc +tifosi +zpxvwy +lights1 +slowpoke +tiger12 +kstate +password10 +alex69 +collins1 +9632147 +doglover +baseball2 +security1 +grunts +orange2 +godloves +213qwe879 +julieb +1qazxsw23edcvfr4 +noidea +8uiazp +betsy1 +junior2 +parol123 +123456zz +piehonkii +kanker +bunky +hingis +reese1 +qaz123456 +sidewinder +tonedup +footsie +blackpoo +jalapeno +mummy1 +always1 +josh1 +rockyboy +plucky +chicag +nadroj +blarney +blood123 +wheaties +packer1 +ravens1 +mrjones +gfhjkm007 +anna2010 +awatar +guitar12 +hashish +scale1 +tomwaits +amrita +fantasma +rfpfym +pass2 +tigris +bigair +slicker +sylvi +shilpa +cindylou +archie1 +bitches1 +poppys +ontime +horney1 +camaroz28 +alladin +bujhm +cq2kph +alina1 +wvj5np +1211123a +tetons +scorelan +concordi +morgan2 +awacs +shanty +tomcat14 +andrew123 +bear69 +vitae +fred99 +chingy +octane +belgario +fatdaddy +rhodan +password23 +sexxes +boomtown +joshua01 +war3demo +my2kids +buck1 +hot4you +monamour +12345aa +yumiko +parool +carlton1 +neverland +rose12 +right1 +sociald +grouse +brandon0 +cat222 +alex00 +civicex +bintang +malkav +arschloc +dodgeviper +qwerty666 +goduke +dante123 +boss1 +ontheroc +corpsman +love14 +uiegu451 +hardtail +irondoor +ghjrehfnehf +36460341 +konijn +h2slca +kondom25 +123456ss +cfytxrf +btnjey +nando +freemail +comander +natas666 +siouxsie +hummer1 +biomed +dimsum +yankees0 +diablo666 +lesbian1 +pot420 +jasonm +glock23 +jennyb +itsmine +lena2010 +whattheh +beandip +abaddon +kishore +signup +apogee +biteme12 +suzieq +vgfun4 +iseeyou +rifleman +qwerta +4pussy +hawkman +guest1 +june17 +dicksuck +bootay +cash12 +bassale +ktybyuhfl +leetch +nescafe +7ovtgimc +clapton1 +auror +boonie +tracker1 +john69 +bellas +cabinboy +yonkers +silky1 +ladyffesta +drache +kamil1 +davidp +bad123 +snoopy12 +sanche +werthvfy +achille +nefertiti +gerald1 +slage33 +warszawa +macsan26 +mason123 +kotopes +welcome8 +nascar99 +kiril +77778888 +hairy1 +monito +comicsans +81726354 +killabee +arclight +yuo67 +feelme +86753099 +nnssnn +monday12 +88351132 +88889999 +websters +subito +asdf12345 +vaz2108 +zvbxrpl +159753456852 +rezeda +multimed +noaccess +henrique +tascam +captiva +zadrot +hateyou +sophie12 +123123456 +snoop1 +charlie8 +birmingh +hardline +libert +azsxdcf +89172735872 +rjpthju +bondar +philips1 +olegnaruto +myword +yakman +stardog +banana12 +1234567890w +farout +annick +duke01 +rfj422 +billard +glock19 +shaolin1 +master10 +cinderel +deltaone +manning1 +biggreen +sidney1 +patty1 +goforit1 +766rglqy +sevendus +aristotl +armagedo +blumen +gfhfyjz +kazakov +lekbyxxx +accord1 +idiota +soccer16 +texas123 +victoire +ololo +chris01 +bobbbb +299792458 +eeeeeee1 +confiden +07070 +clarks +techno1 +kayley +stang1 +wwwwww1 +uuuuu1 +neverdie +jasonr +cavscout +481516234 +mylove1 +shaitan +1qazxcvb +barbaros +123456782000 +123wer +thissucks +7seven +227722 +faerie +hayduke +dbacks +snorkel +zmxncbv +tiger99 +unknown1 +melmac +polo1234 +sssssss1 +1fire +369147 +bandung +bluejean +nivram +stanle +ctcnhf +soccer20 +blingbli +dirtball +alex2112 +183461 +skylin +boobman +geronto +brittany1 +yyz2112 +gizmo69 +ktrcec +dakota12 +chiken +sexy11 +vg08k714 +bernadet +1bulldog +beachs +hollyb +maryjoy +margo1 +danielle1 +chakra +alexand +hullcity +matrix12 +sarenna +pablos +antler +supercar +chomsky +german1 +airjordan +545ettvy +camaron +flight1 +netvideo +tootall +valheru +481516 +1234as +skimmer +redcross +inuyash +uthvfy +1012nw +edoardo +bjhgfi +golf11 +9379992a +lagarto +socball +boopie +krazy +.adgjmptw +gaydar +kovalev +geddylee +firstone +turbodog +loveee +135711 +badbo +trapdoor +opopop11 +danny2 +max2000 +526452 +kerry1 +leapfrog +daisy2 +134kzbip +1andrea +playa1 +peekab00 +heskey +pirrello +gsewfmck +dimon4ik +puppie +chelios +554433 +hypnodanny +fantik +yhwnqc +ghbdtngjrf +anchorag +buffett1 +fanta +sappho +024680 +vialli +chiva +lucylu +hashem +exbntkm +thema +23jordan +jake11 +wildside +smartie +emerica +2wj2k9oj +ventrue +timoth +lamers +baerchen +suspende +boobis +denman85 +1adam12 +otello +king12 +dzakuni +qsawbbs +isgay +porno123 +jam123 +daytona1 +tazzie +bunny123 +amaterasu +jeffre +crocus +mastercard +bitchedup +chicago7 +aynrand +intel1 +tamila +alianza +mulch +merlin12 +rose123 +alcapone +mircea +loveher +joseph12 +chelsea6 +dorothy1 +wolfgar +unlimite +arturik +qwerty3 +paddy1 +piramid +linda123 +cooool +millie1 +warlock1 +forgotit +tort02 +ilikeyou +avensis +loveislife +dumbass1 +clint1 +2110se +drlove +olesia +kalinina +sergey123 +123423 +alicia1 +markova +tri5a3 +media1 +willia1 +xxxxxxx1 +beercan +smk7366 +jesusislord +motherfuck +smacker +birthday5 +jbaby +harley2 +hyper1 +a9387670a +honey2 +corvet +gjmptw +rjhjkmbien +apollon +madhuri +3a5irt +cessna17 +saluki +digweed +tamia1 +yja3vo +cfvlehfr +1111111q +martyna +stimpy1 +anjana +yankeemp +jupiler +idkfa +1blue +fromv +afric +3xbobobo +liverp00l +nikon1 +amadeus1 +acer123 +napoleo +david7 +vbhjckfdf +mojo69 +percy1 +pirates1 +grunt1 +alenushka +finbar +zsxdcf +mandy123 +1fred +timewarp +747bbb +druids +julia123 +123321qq +spacebar +dreads +fcbarcelona +angela12 +anima +christopher1 +stargazer +123123s +hockey11 +brewski +marlbor +blinker +motorhead +damngood +werthrf +letmein3 +moremoney +killer99 +anneke +eatit +pilatus +andrew01 +fiona1 +maitai +blucher +zxgdqn +e5pftu +nagual +panic1 +andron +openwide +alphabeta +alison1 +chelsea8 +fende +mmm666 +1shot2 +a19l1980 +123456@ +1black +m1chael +vagner +realgood +maxxx +vekmnbr +stifler +2509mmh +tarkan +sherzod +1234567b +gunners1 +artem2010 +shooby +sammie1 +p123456 +piggie +abcde12345 +nokia6230 +moldir +piter +1qaz3edc +frequenc +acuransx +1star +nikeair +alex21 +dapimp +ranjan +ilovegirls +anastasiy +berbatov +manso +21436587 +leafs1 +106666 +angelochek +ingodwetrust +123456aaa +deano +korsar +pipetka +thunder9 +minka +himura +installdevic +1qqqqq +digitalprodu +suckmeoff +plonker +headers +vlasov +ktr1996 +windsor1 +mishanya +garfield1 +korvin +littlebit +azaz09 +vandamme +scripto +s4114d +passward +britt1 +r1chard +ferrari5 +running1 +7xswzaq +falcon2 +pepper76 +trademan +ea53g5 +graham1 +volvos80 +reanimator +micasa +1234554321q +kairat +escorpion +sanek94 +karolina1 +kolovrat +karen2 +1qaz@wsx +racing1 +splooge +sarah2 +deadman1 +creed1 +nooner +minicoop +oceane +room112 +charme +12345ab +summer00 +wetcunt +drewman +nastyman +redfire +appels +merlin69 +dolfin +bornfree +diskette +ohwell +12345678qwe +jasont +madcap +cobra2 +dolemit1 +whatthehell +juanit +voldemar +rocke +bianc +elendil +vtufgjkbc +hotwheels +spanis +sukram +pokerface +k1ller +freakout +dontae +realmadri +drumss +gorams +258789 +snakey +jasonn +whitewolf +befree +johnny99 +pooka +theghost +kennys +vfvektxrf +toby1 +jumpman23 +deadlock +barbwire +stellina +alexa1 +dalamar +mustanggt +northwes +tesoro +chameleo +sigtau +satoshi +george11 +hotcum +cornell1 +golfer12 +geek01d +trololo +kellym +megapolis +pepsi2 +hea666 +monkfish +blue52 +sarajane +bowler1 +skeets +ddgirls +hfccbz +bailey01 +isabella1 +dreday +moose123 +baobab +crushme +000009 +veryhot +roadie +meanone +mike18 +henriett +dohcvtec +moulin +gulnur +adastra +angel9 +western1 +natura +sweetpe +dtnfkm +marsbar +daisys +frogger1 +virus1 +redwood1 +streetball +fridolin +d78unhxq +midas +michelob +cantik +sk2000 +kikker +macanudo +rambone +fizzle +20000 +peanuts1 +cowpie +stone32 +astaroth +dakota01 +redso +mustard1 +sexylove +giantess +teaparty +bobbin +beerbong +monet1 +charles3 +anniedog +anna1988 +cameleon +longbeach +tamere +qpful542 +mesquite +waldemar +12345zx +iamhere +lowboy +canard +granp +daisymay +love33 +moosejaw +nivek +ninjaman +shrike01 +aaa777 +88002000600 +vodolei +bambush +falcor +harley69 +alphaomega +severine +grappler +bosox +twogirls +gatorman +vettes +buttmunch +chyna +excelsio +crayfish +birillo +megumi +lsia9dnb9y +littlebo +stevek +hiroyuki +firehous +master5 +briley2 +gangste +chrisk +camaleon +bulle +troyboy +froinlaven +mybutt +sandhya +rapala +jagged +crazycat +lucky12 +jetman +wavmanuk +1heather +beegee +negril +mario123 +funtime1 +conehead +abigai +mhorgan +patagoni +travel1 +backspace +frenchfr +mudcat +dashenka +baseball3 +rustys +741852kk +dickme +baller23 +griffey1 +suckmycock +fuhrfzgc +jenny2 +spuds +berlin1 +justfun +icewind +bumerang +pavlusha +minecraft123 +shasta1 +ranger12 +123400 +twisters +buthead +miked +finance1 +dignity7 +hello9 +lvjdp383 +jgthfnjh +dalmatio +paparoach +miller31 +2bornot2b +fathe +monterre +theblues +satans +schaap +jasmine2 +sibelius +manon +heslo +jcnhjd +shane123 +natasha2 +pierrot +bluecar +iloveass +harriso +red12 +london20 +job314 +beholder +reddawg +fuckyou! +pussylick +bologna1 +austintx +ole4ka +blotto +onering +jearly +balbes +lightbul +bighorn +crossfir +lee123 +prapor +1ashley +gfhjkm22 +wwe123 +09090 +sexsite +marina123 +jagua +witch1 +schmoo +parkview +dragon3 +chilango +ultimo +abramova +nautique +2bornot2 +duende +1arthur +nightwing +surfboar +quant4307 +15s9pu03 +karina1 +shitball +walleye1 +wildman1 +whytesha +1morgan +my2girls +polic +baranova +berezuckiy +kkkkkk1 +forzima +fornow +qwerty02 +gokart +suckit69 +davidlee +whatnow +edgard +tits1 +bayshore +36987412 +ghbphfr +daddyy +explore1 +zoidberg +5qnzjx +morgane +danilov +blacksex +mickey12 +balsam +83y6pv +sarahc +slaye +all4u2 +slayer69 +nadia1 +rlzwp503 +4cranker +kaylie +numberon +teremok +wolf12 +deeppurple +goodbeer +aaa555 +66669999 +whatif +harmony1 +ue8fpw +3tmnej +254xtpss +dusty197 +wcksdypk +zerkalo +dfnheirf +motorol +digita +whoareyou +darksoul +manics +rounders +killer11 +d2000lb +cegthgfhjkm +catdog1 +beograd +pepsico +julius1 +123654987 +softbal +killer23 +weasel1 +lifeson +q123456q +444555666 +bunches +andy1 +darby1 +service01 +bear11 +jordan123 +amega +duncan21 +yensid +lerxst +rassvet +bronco2 +fortis +pornlove +paiste +198900 +asdflkjh +1236547890 +futur +eugene1 +winnipeg261 +fk8bhydb +seanjohn +brimston +matthe1 +bitchedu +crisco +302731 +roxydog +woodlawn +volgograd +ace1210 +boy4u2ownnyc +laura123 +pronger +parker12 +z123456z +andrew13 +longlife +sarang +drogba +gobruins +soccer4 +holida +espace +almira +murmansk +green22 +safina +wm00022 +1chevy +schlumpf +doroth +ulises +golf99 +hellyes +detlef +mydog +erkina +bastardo +mashenka +sucram +wehttam +generic1 +195000 +spaceboy +lopas123 +scammer +skynyrd +daddy2 +titani +ficker +cr250r +kbnthfnehf +takedown +sticky1 +davidruiz +desant +nremtp +painter1 +bogies +agamemno +kansas1 +smallfry +archi +2b4dnvsx +1player +saddie +peapod +6458zn7a +qvw6n2 +gfxqx686 +twice2 +sh4d0w3d +mayfly +375125 +phitau +yqmbevgk +89211375759 +kumar1 +pfhfpf +toyboy +way2go +7pvn4t +pass69 +chipster +spoony +buddycat +diamond3 +rincewin +hobie +david01 +billbo +hxp4life +matild +pokemon2 +dimochka +clown1 +148888 +jenmt3 +cuxldv +cqnwhy +cde34rfv +simone1 +verynice +toobig +pasha123 +mike00 +maria2 +lolpop +firewire +dragon9 +martesana +a1234567890 +birthday3 +providen +kiska +pitbulls +556655 +misawa +damned69 +martin11 +goldorak +gunship +glory1 +winxclub +sixgun +splodge +agent1 +splitter +dome69 +ifghjb +eliza1 +snaiper +wutang36 +phoenix7 +666425 +arshavin +paulaner +namron +m69fg1w +qwert1234 +terrys +zesyrmvu +joeman +scoots +dwml9f +625vrobg +sally123 +gostoso +symow8 +pelota +c43qpul5rz +majinbuu +lithium1 +bigstuff +horndog1 +kipelov +kringle +1beavis +loshara +octobe +jmzacf +12342000 +qw12qw +runescape1 +chargers1 +krokus +piknik +jessy +778811 +gjvbljh +474jdvff +pleaser +misskitty +breaker1 +7f4df451 +dayan +twinky +yakumo +chippers +matia +tanith +len2ski1 +manni +nichol1 +f00b4r +nokia3110 +standart +123456789i +shami +steffie +larrywn +chucker +john99 +chamois +jjjkkk +penmouse +ktnj2010 +gooners +hemmelig +rodney1 +merlin01 +bearcat1 +1yyyyy +159753z +1fffff +1ddddd +thomas11 +gjkbyrf +ivanka +f1f2f3 +petrovna +phunky +conair +brian2 +creative1 +klipsch +vbitymrf +freek +breitlin +cecili +westwing +gohabsgo +tippmann +1steve +quattro6 +fatbob +sp00ky +rastas +1123581 +redsea +rfnmrf +jerky1 +1aaaaaa +spk666 +simba123 +qwert54321 +123abcd +beavis69 +fyfyfc +starr1 +1236547 +peanutbutter +sintra +12345abcde +1357246 +abcde1 +climbon +755dfx +mermaids +monte1 +serkan +geilesau +777win +jasonc +parkside +imagine1 +rockhead +producti +playhard +principa +spammer +gagher +escada +tsv1860 +dbyjuhfl +cruiser1 +kennyg +montgome +2481632 +pompano +cum123 +angel6 +sooty +bear01 +april6 +bodyhamm +pugsly +getrich +mikes +pelusa +fosgate +jasonp +rostislav +kimberly1 +128mo +dallas11 +gooner1 +manuel1 +cocacola1 +imesh +5782790 +password8 +daboys +1jones +intheend +e3w2q1 +whisper1 +madone +pjcgujrat +1p2o3i +jamesp +felicida +nemrac +phikap +firecat +jrcfyjxrf +matt12 +bigfan +doedel +005500 +jasonx +1234567k +badfish +goosey +utjuhfabz +wilco +artem123 +igor123 +spike123 +jor23dan +dga9la +v2jmsz +morgan12 +avery1 +dogstyle +natasa +221195ws +twopac +oktober7 +karthik +poop1 +mightymo +davidr +zermatt +jehova +aezakmi1 +dimwit +monkey5 +serega123 +qwerty111 +blabl +casey22 +boy123 +1clutch +asdfjkl1 +hariom +bruce10 +jeep95 +1smith +sm9934 +karishma +bazzzz +aristo +669e53e1 +nesterov +kill666 +fihdfv +1abc2 +anna1 +silver11 +mojoman +telefono +goeagles +sd3lpgdr +rfhfynby +melinda1 +llcoolj +idteul +bigchief +rocky13 +timberwo +ballers +gatekeep +kashif +hardass +anastasija +max777 +vfuyjkbz +riesling +agent99 +kappas +dalglish +tincan +orange3 +turtoise +abkbvjy +mike24 +hugedick +alabala +geolog +aziza +devilboy +habanero +waheguru +funboy +freedom5 +natwest +seashore +impaler +qwaszx1 +pastas +bmw535 +tecktonik +mika00 +jobsearc +pinche +puntang +aw96b6 +1corvett +skorpio +foundati +zzr1100 +gembird +vfnhjcrby +soccer18 +vaz2110 +peterp +archer1 +cross1 +samedi +dima1992 +hunter99 +lipper +hotbody +zhjckfdf +ducati1 +trailer1 +04325956 +cheryl1 +benetton +kononenko +sloneczko +rfgtkmrf +nashua +balalaika +ampere +eliston +dorsai +digge +flyrod +oxymoron +minolta +ironmike +majortom +karimov +fortun +putaria +an83546921an13 +blade123 +franchis +mxaigtg5 +dynxyu +devlt4 +brasi +terces +wqmfuh +nqdgxz +dale88 +minchia +seeyou +housepen +1apple +1buddy +mariusz +bighouse +tango2 +flimflam +nicola1 +qwertyasd +tomek1 +shumaher +kartoshka +bassss +canaries +redman1 +123456789as +preciosa +allblacks +navidad +tommaso +beaudog +forrest1 +green23 +ryjgjxrf +go4it +ironman2 +badnews +butterba +1grizzly +isaeva +rembrand +toront +1richard +bigjon +yfltymrf +1kitty +4ng62t +littlejo +wolfdog +ctvtyjd +spain1 +megryan +tatertot +raven69 +4809594q +tapout +stuntman +a131313 +lagers +hotstuf +lfdbl11 +stanley2 +advokat +boloto +7894561 +dooker +adxel187 +cleodog +4play +0p9o8i +masterb +bimota +charlee +toystory +6820055 +6666667 +crevette +6031769 +corsa +bingoo +dima1990 +tennis11 +samuri +avocado +melissa6 +unicor +habari +metart +needsex +cockman +hernan +3891576 +3334444 +amigo1 +gobuffs2 +mike21 +allianz +2835493 +179355 +midgard +joey123 +oneluv +ellis1 +towncar +shonuff +scouse +tool69 +thomas19 +chorizo +jblaze +lisa1 +dima1999 +sophia1 +anna1989 +vfvekbxrf +krasavica +redlegs +jason25 +tbontb +katrine +eumesmo +vfhufhbnrf +1654321 +asdfghj1 +motdepas +booga +doogle +1453145 +byron1 +158272 +kardinal +tanne +fallen1 +abcd12345 +ufyljy +n12345 +kucing +burberry +bodger +1234578 +februar +1234512 +nekkid +prober +harrison1 +idlewild +rfnz90 +foiegras +pussy21 +bigstud +denzel +tiffany2 +bigwill +1234567890zzz +hello69 +compute1 +viper9 +hellspaw +trythis +gococks +dogballs +delfi +lupine +millenia +newdelhi +charlest +basspro +1mike +joeblack +975310 +1rosebud +batman11 +misterio +fucknut +charlie0 +august11 +juancho +ilonka +jigei743ks +adam1234 +889900 +goonie +alicat +ggggggg1 +1zzzzzzz +sexywife +northstar +chris23 +888111 +containe +trojan1 +jason5 +graikos +1ggggg +1eeeee +tigers01 +indigo1 +hotmale +jacob123 +mishima +richard3 +cjxb2014 +coco123 +meagain +thaman +wallst +edgewood +bundas +1power +matilda1 +maradon +hookedup +jemima +r3vi3wpass +2004-10- +mudman +taz123 +xswzaq +emerson1 +anna21 +warlord1 +toering +pelle +tgwdvu +masterb8 +wallstre +moppel +priora +ghjcnjrdfif +yoland +12332100 +1j9e7f6f +jazzzz +yesman +brianm +42qwerty42 +12345698 +darkmanx +nirmal +john31 +bb123456 +neuspeed +billgates +moguls +fj1200 +hbhlair +shaun1 +ghbdfn +305pwzlr +nbu3cd +susanb +pimpdad +mangust6403 +joedog +dawidek +gigante +708090 +703751 +700007 +ikalcr +tbivbn +697769 +marvi +iyaayas +karen123 +jimmyboy +dozer1 +e6z8jh +bigtime1 +getdown +kevin12 +brookly +zjduc3 +nolan1 +cobber +yr8wdxcq +liebe +m1garand +blah123 +616879 +action1 +600000 +sumitomo +albcaz +asian1 +557799 +dave69 +556699 +sasa123 +streaker +michel1 +karate1 +buddy7 +daulet +koks888 +roadtrip +wapiti +oldguy +illini1 +1234qq +mrspock +kwiatek +buterfly +august31 +jibxhq +jackin +taxicab +tristram +talisker +446655 +444666 +chrisa +freespace +vfhbfyyf +chevell +444333 +notyours +442244 +christian1 +seemore +sniper12 +marlin1 +joker666 +multik +devilish +crf450 +cdfoli +eastern1 +asshead +duhast +voyager2 +cyberia +1wizard +cybernet +iloveme1 +veterok +karandash +392781 +looksee +diddy +diabolic +foofight +missey +herbert1 +bmw318i +premier1 +zsfmpv +eric1234 +dun6sm +fuck11 +345543 +spudman +lurker +bitem +lizzy1 +ironsink +minami +339311 +s7fhs127 +sterne +332233 +plankton +galax +azuywe +changepa +august25 +mouse123 +sikici +killer69 +xswqaz +quovadis +gnomik +033028pw +777777a +barrakuda +spawn666 +goodgod +slurp +morbius +yelnats +cujo31 +norman1 +fastone +earwig +aureli +wordlife +bnfkbz +yasmi +austin123 +timberla +missy2 +legalize +netcom +liljon +takeit +georgin +987654321z +warbird +vitalina +all4u3 +mmmmmm1 +bichon +ellobo +wahoos +fcazmj +aksarben +lodoss +satnam +vasili +197800 +maarten +sam138989 +0u812 +ankita +walte +prince12 +anvils +bestia +hoschi +198300 +univer +jack10 +ktyecbr +gr00vy +hokie +wolfman1 +fuckwit +geyser +emmanue +ybrjkftd +qwerty33 +karat +dblock +avocat +bobbym +womersle +1please +nostra +dayana +billyray +alternat +iloveu1 +qwerty69 +rammstein1 +mystikal +winne +drawde +executor +craxxxs +ghjcnjnf +999888777 +welshman +access123 +963214785 +951753852 +babe69 +fvcnthlfv +****me +666999666 +testing2 +199200 +nintendo64 +oscarr +guido8 +zhanna +gumshoe +jbird +159357456 +pasca +123452345 +satan6 +mithrand +fhbirf +aa1111aa +viggen +ficktjuv +radial9 +davids1 +rainbow7 +futuro +hipho +platin +poppy123 +rhenjq +fulle +rosit +chicano +scrumpy +lumpy1 +seifer +uvmrysez +autumn1 +xenon +susie1 +7u8i9o0p +gamer1 +sirene +muffy1 +monkeys1 +kalinin +olcrackmaster +hotmove +uconn +gshock +merson +lthtdyz +pizzaboy +peggy1 +pistache +pinto1 +fishka +ladydi +pandor +baileys +hungwell +redboy +rookie1 +amanda01 +passwrd +clean1 +matty1 +tarkus +jabba1 +bobster +beer30 +solomon1 +moneymon +sesamo +fred11 +sunnysid +jasmine5 +thebears +putamadre +workhard +flashbac +counter1 +liefde +magnat +corky1 +green6 +abramov +lordik +univers +shortys +david3 +vip123 +gnarly +1234567s +billy2 +honkey +deathstar +grimmy +govinda +direktor +12345678s +linus1 +shoppin +rekbrjdf +santeria +prett +berty75 +mohican +daftpunk +uekmyfhf +chupa +strats +ironbird +giants56 +salisbur +koldun +summer04 +pondscum +jimmyj +miata1 +george3 +redshoes +weezie +bartman1 +0p9o8i7u +s1lver +dorkus +125478 +omega9 +sexisgood +mancow +patric1 +jetta1 +074401 +ghjuhtcc +gfhjk +bibble +terry2 +123213 +medicin +rebel2 +hen3ry +4freedom +aldrin +lovesyou +browny +renwod +winnie1 +belladon +1house +tyghbn +blessme +rfhfrfnbwf +haylee +deepdive +booya +phantasy +gansta +cock69 +4mnveh +gazza1 +redapple +structur +anakin1 +manolito +steve01 +poolman +chloe123 +vlad1998 +qazwsxe +pushit +random123 +ontherocks +o236nq +brain1 +dimedrol +agape +rovnogod +1balls +knigh +alliso +love01 +wolf01 +flintstone +beernuts +tuffguy +isengard +highfive +alex23 +casper99 +rubina +getreal +chinita +italian1 +airsoft +qwerty23 +muffdiver +willi1 +grace123 +orioles1 +redbull1 +chino1 +ziggy123 +breadman +estefan +ljcneg +gotoit +logan123 +wideglid +mancity1 +treess +qwe123456 +kazumi +qweasdqwe +oddworld +naveed +protos +towson +a801016 +godislov +at_asp +bambam1 +soccer5 +dark123 +67vette +carlos123 +hoser1 +scouser +wesdxc +pelus +dragon25 +pflhjn +abdula +1freedom +policema +tarkin +eduardo1 +mackdad +gfhjkm11 +lfplhfgthvf +adilet +zzzzxxxx +childre +samarkand +cegthgegth +shama +fresher +silvestr +greaser +allout +plmokn +sexdrive +nintendo1 +fantasy7 +oleander +fe126fd +crumpet +pingzing +dionis +hipster +yfcnz +requin +calliope +jerome1 +housecat +abc123456789 +doghot +snake123 +augus +brillig +chronic1 +gfhjkbot +expediti +noisette +master7 +caliban +whitetai +favorite3 +lisamari +educatio +ghjhjr +saber1 +zcegth +1958proman +vtkrbq +milkdud +imajica +thehip +bailey10 +hockey19 +dkflbdjcnjr +j123456 +bernar +aeiouy +gamlet +deltachi +endzone +conni +bcgfybz +brandi1 +auckland2010 +7653ajl1 +mardigra +testuser +bunko18 +camaro67 +36936 +greenie +454dfmcq +6xe8j2z4 +mrgreen +ranger5 +headhunt +banshee1 +moonunit +zyltrc +hello3 +pussyboy +stoopid +tigger11 +yellow12 +drums1 +blue02 +kils123 +junkman +banyan +jimmyjam +tbbucs +sportster +badass1 +joshie +braves10 +lajolla +1amanda +antani +78787 +antero +19216801 +chich +rhett32 +sarahm +beloit +sucker69 +corkey +nicosnn +rccola +caracol +daffyduc +bunny2 +mantas +monkies +hedonist +cacapipi +ashton1 +sid123 +19899891 +patche +greekgod +cbr1000 +leader1 +19977991 +ettore +chongo +113311 +picass +cfif123 +rhtfnbd +frances1 +andy12 +minnette +bigboy12 +green69 +alices +babcia +partyboy +javabean +freehand +qawsed123 +xxx111 +harold1 +passwo +jonny1 +kappa1 +w2dlww3v5p +1merlin +222999 +tomjones +jakeman +franken +markhegarty +john01 +carole1 +daveman +caseys +apeman +mookey +moon123 +claret +titans1 +residentevil +campari +curitiba +dovetail +aerostar +jackdaniels +basenji +zaq12w +glencoe +biglove +goober12 +ncc170 +far7766 +monkey21 +eclipse9 +1234567v +vanechka +aristote +grumble +belgorod +abhishek +neworleans +pazzword +dummie +sashadog +diablo11 +mst3000 +koala1 +maureen1 +jake99 +isaiah1 +funkster +gillian1 +ekaterina20 +chibears +astra123 +4me2no +winte +skippe +necro +windows9 +vinograd +demolay +vika2010 +quiksilver +19371ayj +dollar1 +shecky +qzwxecrv +butterfly1 +merrill1 +scoreland +1crazy +megastar +mandragora +track1 +dedhed +jacob2 +newhope +qawsedrftgyh +shack1 +samvel +gatita +shyster +clara1 +telstar +office1 +crickett +truls +nirmala +joselito +chrisl +lesnik +aaaabbbb +austin01 +leto2010 +bubbie +aaa12345 +widder +234432 +salinger +mrsmith +qazsedcft +newshoes +skunks +yt1300 +bmw316 +arbeit +smoove +123321qweewq +123qazwsx +22221111 +seesaw +0987654321a +peach1 +1029384756q +sereda +gerrard8 +shit123 +batcave +energy1 +peterb +mytruck +peter12 +alesya +tomato1 +spirou +laputaxx +magoo1 +omgkremidia +knight12 +norton1 +vladislava +shaddy +austin11 +jlbyjxrf +kbdthgekm +punheta +fetish69 +exploiter +roger2 +manstein +gtnhjd +32615948worms +dogbreath +ujkjdjkjvrf +vodka1 +ripcord +fatrat +kotek1 +tiziana +larrybir +thunder3 +nbvfnb +9kyq6fge +remembe +likemike +gavin1 +shinigam +yfcnfcmz +13245678 +jabbar +vampyr +ane4ka +lollipo +ashwin +scuderia +limpdick +deagle +3247562 +vishenka +fdhjhf +alex02 +volvov70 +mandys +bioshock +caraca +tombraider +matrix69 +jeff123 +13579135 +parazit +black3 +noway1 +diablos +hitmen +garden1 +aminor +decembe +august12 +b00ger +006900 +452073t +schach +hitman1 +mariner1 +vbnmrf +paint1 +742617000027 +bitchboy +pfqxjyjr +5681392 +marryher +sinnet +malik1 +muffin12 +aninha +piolin +lady12 +traffic1 +cbvjyf +6345789 +june21 +ivan2010 +ryan123 +honda99 +gunny +coorslight +asd321 +hunter69 +7224763 +sonofgod +dolphins1 +1dolphin +pavlenko +woodwind +lovelov +pinkpant +gblfhfcbyf +hotel1 +justinbiebe +vinter +jeff1234 +mydogs +1pizza +boats1 +parrothe +shawshan +brooklyn1 +cbrown +1rocky +hemi426 +dragon64 +redwings1 +porsches +ghostly +hubbahub +buttnut +b929ezzh +sorokina +flashg +fritos +b7mguk +metatron +treehous +vorpal +8902792 +marcu +free123 +labamba +chiefs1 +zxc123zxc +keli_14 +hotti +1steeler +money4 +rakker +foxwoods +free1 +ahjkjd +sidorova +snowwhit +neptune1 +mrlover +trader1 +nudelamb +baloo +power7 +deltasig +bills1 +trevo +7gorwell +nokia6630 +nokia5320 +madhatte +1cowboys +manga1 +namtab +sanjar +fanny1 +birdman1 +adv12775 +carlo1 +dude1998 +babyhuey +nicole11 +madmike +ubvyfpbz +qawsedr +lifetec +skyhook +stalker123 +toolong +robertso +ripazha +zippy123 +1111111a +manol +dirtyman +analslut +jason3 +dutches +minhasenha +cerise +fenrir +jayjay1 +flatbush +franka +bhbyjxrf +26429vadim +lawntrax +198700 +fritzy +nikhil +ripper1 +harami +truckman +nemvxyheqdd5oqxyxyzi +gkfytnf +bugaboo +cableman +hairpie +xplorer +movado +hotsex69 +mordred +ohyeah1 +patrick3 +frolov +katieh +4311111q +mochaj +presari +bigdo +753951852 +freedom4 +kapitan +tomas1 +135795 +sweet123 +pokers +shagme +tane4ka +sentinal +ufgyndmv +jonnyb +skate123 +123456798 +123456788 +very1 +gerrit +damocles +dollarbi +caroline1 +lloyds +pizdets +flatland +92702689 +dave13 +meoff +ajnjuhfabz +achmed +madison9 +744744z +amonte +avrillavigne +elaine1 +norma1 +asseater +everlong +buddy23 +cmgang1 +trash1 +mitsu +flyman +ulugbek +june27 +magistr +fittan +sebora64 +dingos +sleipnir +caterpil +cindys +212121qaz +partys +dialer +gjytltkmybr +qweqaz +janvier +rocawear +lostboy +aileron +sweety1 +everest1 +pornman +boombox +potter1 +blackdic +44448888 +eric123 +112233aa +2502557i +novass +nanotech +yourname +x12345 +indian1 +15975300 +1234567l +carla51 +chicago0 +coleta +cxzdsaewq +qqwweerr +marwan +deltic +hollys +qwerasd +pon32029 +rainmake +nathan0 +matveeva +legioner +kevink +riven +tombraid +blitzen +a54321 +jackyl +chinese1 +shalimar +oleg1995 +beaches1 +tommylee +eknock +berli +monkey23 +badbob +pugwash +likewhoa +jesus2 +yujyd360 +belmar +shadow22 +utfp5e +angelo1 +minimax +pooder +cocoa1 +moresex +tortue +lesbia +panthe +snoopy2 +drumnbass +alway +gmcz71 +6jhwmqku +leppard +dinsdale +blair1 +boriqua +money111 +virtuagirl +267605 +rattlesn +1sunshin +monica12 +veritas1 +newmexic +millertime +turandot +rfvxfnrf +jaydog +kakawka +bowhunter +booboo12 +deerpark +erreway +taylorma +rfkbybyf +wooglin +weegee +rexdog +iamhorny +cazzo1 +vhou812 +bacardi1 +dctktyyfz +godpasi +peanut12 +bertha1 +fuckyoubitch +ghosty +altavista +jertoot +smokeit +ghjcnbvtyz +fhnehxbr +rolsen +qazxcdews +maddmaxx +redrocke +qazokm +spencer2 +thekiller +asdf11 +123sex +tupac1 +p1234567 +dbrown +1biteme +tgo4466 +316769 +sunghi +shakespe +frosty1 +gucci1 +arcana +bandit01 +lyubov +poochy +dartmout +magpies1 +sunnyd +mouseman +summer07 +chester7 +shalini +danbury +pigboy +dave99 +deniss +harryb +ashley11 +pppppp1 +01081988m +balloon1 +tkachenko +bucks1 +master77 +pussyca +tricky1 +zzxxccvv +zoulou +doomer +mukesh +iluv69 +supermax +todays +thefox +don123 +dontask +diplom +piglett +shiney +fahbrf +qaz12wsx +temitope +reggin +project1 +buffy2 +inside1 +lbpfqyth +vanilla1 +lovecock +u4slpwra +fylh.irf +123211 +7ertu3ds +necroman +chalky +artist1 +simpso +4x7wjr +chaos666 +lazyacres +harley99 +ch33s3 +marusa +eagle7 +dilligas +computadora +lucky69 +denwer +nissan350z +unforgiv +oddball +schalke0 +aztec1 +borisova +branden1 +parkave +marie123 +germa +lafayett +878kckxy +405060 +cheeseca +bigwave +fred22 +andreea +poulet +mercutio +psycholo +andrew88 +o4izdmxu +sanctuar +newhome +milion +suckmydi +rjvgm.nth +warior +goodgame +1qwertyuiop +6339cndh +scorpio2 +macker +southbay +crabcake +toadie +paperclip +fatkid +maddo +cliff1 +rastafar +maries +twins1 +geujdrf +anjela +wc4fun +dolina +mpetroff +rollout +zydeco +shadow3 +pumpki +steeda +volvo240 +terras +blowjo +blue2000 +incognit +badmojo +gambit1 +zhukov +station1 +aaronb +graci +duke123 +clipper1 +qazxsw2 +ledzeppe +kukareku +sexkitte +cinco +007008 +lakers12 +a1234b +acmilan1 +afhfjy +starrr +slutty3 +phoneman +kostyan +bonzo1 +sintesi07 +ersatz +cloud1 +nephilim +nascar03 +rey619 +kairos +123456789e +hardon1 +boeing1 +juliya +hfccdtn +vgfun8 +polizei +456838 +keithb +minouche +ariston +savag +213141 +clarkken +microwav +london2 +santacla +campeo +qr5mx7 +464811 +mynuts +bombo +1mickey +lucky8 +danger1 +ironside +carter12 +wyatt1 +borntorun +iloveyou123 +jose1 +pancake1 +tadmichaels +monsta +jugger +hunnie +triste +heat7777 +ilovejesus +queeny +luckycharm +lieben +gordolee85 +jtkirk +forever21 +jetlag +skylane +taucher +neworlea +holera +000005 +anhnhoem +melissa7 +mumdad +massimiliano +dima1994 +nigel1 +madison3 +slicky +shokolad +serenit +jmh1978 +soccer123 +chris3 +drwho +rfpzdrf +1qasw23ed +free4me +wonka +sasquatc +sanan +maytag +verochka +bankone +molly12 +monopoli +xfqybr +lamborgini +gondolin +candycane +needsome +jb007 +scottie1 +brigit +0147258369 +kalamazo +lololyo123 +bill1234 +ilovejes +lol123123 +popkorn +april13 +567rntvm +downunde +charle1 +angelbab +guildwars +homeworld +qazxcvbnm +superma1 +dupa123 +kryptoni +happyy +artyom +stormie +cool11 +calvin69 +saphir +konovalov +jansport +october8 +liebling +druuna +susans +megans +tujhjdf +wmegrfux +jumbo1 +ljb4dt7n +012345678910 +kolesnik +speculum +at4gftlw +kurgan +93pn75 +cahek0980 +dallas01 +godswill +fhifdby +chelsea4 +jump23 +barsoom +catinhat +urlacher +angel99 +vidadi1 +678910 +lickme69 +topaz1 +westend +loveone +c12345 +gold12 +alex1959 +mamon +barney12 +1maggie +alex12345 +lp2568cskt +s1234567 +gjikbdctyf +anthony0 +browns99 +chips1 +sunking +widespre +lalala1 +tdutif +fucklife +master00 +alino4ka +stakan +blonde1 +phoebus +tenore +bvgthbz +brunos +suzjv8 +uvdwgt +revenant +1banana +veroniqu +sexfun +sp1der +4g3izhox +isakov +shiva1 +scooba +bluefire +wizard12 +dimitris +funbags +perseus +hoodoo +keving +malboro +157953 +a32tv8ls +latics +animate +mossad +yejntb +karting +qmpq39zr +busdrive +jtuac3my +jkne9y +sr20dett +4gxrzemq +keylargo +741147 +rfktylfhm +toast1 +skins1 +xcalibur +gattone +seether +kameron +glock9mm +julio1 +delenn +gameday +tommyd +str8edge +bulls123 +66699 +carlsberg +woodbird +adnama +45auto +codyman +truck2 +1w2w3w4w +pvjegu +method1 +luetdi +41d8cd98f00b +bankai +5432112345 +94rwpe +reneee +chrisx +melvins +775577 +sam2000 +scrappy1 +rachid +grizzley +margare +morgan01 +winstons +gevorg +gonzal +crawdad +gfhfdjp +babilon +noneya +pussy11 +barbell +easyride +c00li0 +777771 +311music +karla1 +golions +19866891 +peejay +leadfoot +hfvbkm +kr9z40sy +cobra123 +isotwe +grizz +sallys +****you +aaa123a +dembel +foxs14 +hillcres +webman +mudshark +alfredo1 +weeded +lester1 +hovepark +ratface +000777fffa +huskie +wildthing +elbarto +waikiki +masami +call911 +goose2 +regin +dovajb +agricola +cjytxrj +andy11 +penny123 +family01 +a121212 +1braves +upupa68 +happy100 +824655 +cjlove +firsttim +kalel +redhair +dfhtymt +sliders +bananna +loverbo +fifa2008 +crouton +chevy350 +panties2 +kolya1 +alyona +hagrid +spagetti +q2w3e4r +867530 +narkoman +nhfdvfnjkju123 +1ccccccc +napolean +0072563 +allay +w8sted +wigwam +jamesk +state1 +parovoz +beach69 +kevinb +rossella +logitech1 +celula +gnocca +canucks1 +loginova +marlboro1 +aaaa1 +kalleanka +mester +mishutka +milenko +alibek +jersey1 +peterc +1mouse +nedved +blackone +ghfplybr +682regkh +beejay +newburgh +ruffian +clarets +noreaga +xenophon +hummerh2 +tenshi +smeagol +soloyo +vfhnby +ereiamjh +ewq321 +goomie +sportin +cellphone +sonnie +jetblack +saudan +gblfhfc +matheus +uhfvjnf +alicja +jayman1 +devon1 +hexagon +bailey2 +vtufajy +yankees7 +salty1 +908070 +killemal +gammas +eurocard +sydney12 +tuesday1 +antietam +wayfarer +beast666 +19952009sa +aq12ws +eveli +hockey21 +haloreach +dontcare +xxxx1 +andrea11 +karlmarx +jelszo +tylerb +protools +timberwolf +ruffneck +pololo +1bbbbb +waleed +sasami +twinss +fairlady +illuminati +alex007 +sucks1 +homerjay +scooter7 +tarbaby +barmaley +amistad +vanes +randers +tigers12 +dreamer2 +goleafsg +googie +bernie1 +as12345 +godeep +james3 +phanto +gwbush +cumlover +2196dc +studioworks +995511 +golf56 +titova +kaleka +itali +socks1 +kurwamac +daisuke +hevonen +woody123 +daisie +wouter +henry123 +gostosa +guppie +porpoise +iamsexy +276115 +paula123 +1020315 +38gjgeuftd +rjrfrjkf +knotty +idiot1 +sasha12345 +matrix13 +securit +radical1 +ag764ks +jsmith +coolguy1 +secretar +juanas +sasha1988 +itout +00000001 +tiger11 +1butthea +putain +cavalo +basia1 +kobebryant +1232323 +12345asdfg +sunsh1ne +cyfqgth +tomkat +dorota +dashit +pelmen +5t6y7u +whipit +smokeone +helloall +bonjour1 +snowshoe +nilknarf +x1x2x3 +lammas +1234599 +lol123456 +atombomb +ironchef +noclue +alekseev +gwbush1 +silver2 +12345678m +yesican +fahjlbnf +chapstic +alex95 +open1 +tiger200 +lisichka +pogiako +cbr929 +searchin +tanya123 +alex1973 +phil413 +alex1991 +dominati +geckos +freddi +silenthill +egroeg +vorobey +antoxa +dark666 +shkola +apple22 +rebellio +shamanking +7f8srt +cumsucker +partagas +bill99 +22223333 +arnster55 +fucknuts +proxima +silversi +goblues +parcells +vfrcbvjdf +piloto +avocet +emily2 +1597530 +miniskir +himitsu +pepper2 +juiceman +venom1 +bogdana +jujube +quatro +botafogo +mama2010 +junior12 +derrickh +asdfrewq +miller2 +chitarra +silverfox +napol +prestigio +devil123 +mm111qm +ara123 +max33484 +sex2000 +primo1 +sephan +anyuta +alena2010 +viborg +verysexy +hibiscus +terps +josefin +oxcart +spooker +speciali +raffaello +partyon +vfhvtkflrf +strela +a123456z +worksuck +glasss +lomonosov +dusty123 +dukeblue +1winter +sergeeva +lala123 +john22 +cmc09 +sobolev +bettylou +dannyb +gjkrjdybr +hagakure +iecnhbr +awsedr +pmdmsctsk +costco +alekseeva +fktrcttd +bazuka +flyingv +garuda +buffy16 +gutierre +beer12 +stomatolog +ernies +palmeiras +golf123 +love269 +n.kmgfy +gjkysqgbpltw +youare +joeboo +baksik +lifeguar +111a111 +nascar8 +mindgame +dude1 +neopets +frdfkfyu +june24 +phoenix8 +penelopa +merlin99 +mercenar +badluck +mishel +bookert +deadsexy +power9 +chinchil +1234567m +alex10 +skunk1 +rfhkcjy +sammycat +wright1 +randy2 +marakesh +temppassword +elmer251 +mooki +patrick0 +bonoedge +1tits +chiar +kylie1 +graffix +milkman1 +cornel +mrkitty +nicole12 +ticketmaster +beatles4 +number20 +ffff1 +terps1 +superfre +yfdbufnjh +jake1234 +flblfc +1111qq +zanuda +jmol01 +wpoolejr +polopol +nicolett +omega13 +cannonba +123456789. +sandy69 +ribeye +bo243ns +marilena +bogdan123 +milla +redskins1 +19733791 +alias1 +movie1 +ducat +marzena +shadowru +56565 +coolman1 +pornlover +teepee +spiff +nafanya +gateway3 +fuckyou0 +hasher +34778 +booboo69 +staticx +hang10 +qq12345 +garnier +bosco123 +1234567qw +carson1 +samso +1xrg4kcq +cbr929rr +allan123 +motorbik +andrew22 +pussy101 +miroslava +cytujdbr +camp0017 +cobweb +snusmumrik +salmon1 +cindy2 +aliya +serendipity +co437at +tincouch +timmy123 +hunter22 +st1100 +vvvvvv1 +blanka +krondor +sweeti +nenit +kuzmich +gustavo1 +bmw320i +alex2010 +trees1 +kyliem +essayons +april26 +kumari +sprin +fajita +appletre +fghbjhb +1green +katieb +steven2 +corrado1 +satelite +1michell +123456789c +cfkfvfylhf +acurarsx +slut543 +inhere +bob2000 +pouncer +k123456789 +fishie +aliso +audia8 +bluetick +soccer69 +jordan99 +fromhell +mammoth1 +fighting54 +mike25 +pepper11 +extra1 +worldwid +chaise +vfr800 +sordfish +almat +nofate +listopad +hellgate +dctvghbdf +jeremia +qantas +lokiju +honker +sprint1 +maral +triniti +compaq3 +sixsix6 +married1 +loveman +juggalo1 +repvtyrj +zxcasdqw +123445 +whore1 +123678 +monkey6 +west123 +warcraf +pwnage +mystery1 +creamyou +ant123 +rehjgfnrf +corona1 +coleman1 +steve121 +alderaan +barnaul +celeste1 +junebug1 +bombshel +gretzky9 +tankist +targa +cachou +vaz2101 +playgolf +boneyard +strateg +romawka +iforgotit +pullup +garbage1 +irock +archmage +shaft1 +oceano +sadies +alvin1 +135135ab +psalm69 +lmfao +ranger02 +zaharova +33334444 +perkman +realman +salguod +cmoney +astonmartin +glock1 +greyfox +viper99 +helpm +blackdick +46775575 +family5 +shazbot +dewey1 +qwertyas +shivani +black22 +mailman1 +greenday1 +57392632 +red007 +stanky +sanchez1 +tysons +daruma +altosax +krayzie +85852008 +1forever +98798798 +irock. +123456654 +142536789 +ford22 +brick1 +michela +preciou +crazy4u +01telemike01 +nolife +concac +safety1 +annie123 +brunswic +destini +123456qwer +madison0 +snowball1 +137946 +1133557799 +jarule +scout2 +songohan +thedead +00009999 +murphy01 +spycam +hirsute +aurinko +associat +1miller +baklan +hermes1 +2183rm +martie +kangoo +shweta +yvonne1 +westsid +jackpot1 +rotciv +maratik +fabrika +claude1 +nursultan +noentry +ytnhjufnm +electra1 +ghjcnjnfr1 +puneet +smokey01 +integrit +bugeye +trouble2 +14071789 +paul01 +omgwtf +dmh415 +ekilpool +yourmom1 +moimeme +sparky11 +boludo +ruslan123 +kissme1 +demetrio +appelsin +asshole3 +raiders2 +bunns +fynjybj +billygoa +p030710p$e4o +macdonal +248ujnfk +acorns +schmidt1 +sparrow1 +vinbylrj +weasle +jerom +ycwvrxxh +skywalk +gerlinde +solidus +postal1 +poochie1 +1charles +rhianna +terorist +rehnrf +omgwtfbbq +assfucke +deadend +zidan +jimboy +vengence +maroon5 +7452tr +dalejr88 +sombra +anatole +elodi +amazonas +147789 +q12345q +gawker1 +juanma +kassidy +greek1 +bruces +bilbob +mike44 +0o9i8u7y6t +kaligula +agentx +familie +anders1 +pimpjuice +0128um +birthday10 +lawncare +hownow +grandorgue +juggerna +scarfac +kensai +swatteam +123four +motorbike +repytxbr +other1 +celicagt +pleomax +gen0303 +godisgreat +icepick +lucifer666 +heavy1 +tea4two +forsure +02020 +shortdog +webhead +chris13 +palenque +3techsrl +knights1 +orenburg +prong +nomarg +wutang1 +80637852730 +laika +iamfree +12345670 +pillow1 +12343412 +bigears +peterg +stunna +rocky5 +12123434 +damir +feuerwehr +7418529630 +danone +yanina +valenci +andy69 +111222q +silvia1 +1jjjjj +loveforever +passwo1 +stratocaster +8928190a +motorolla +lateralu +ujujkm +chubba +ujkjdf +signon +123456789zx +serdce +stevo +wifey200 +ololo123 +popeye1 +1pass +central1 +melena +luxor +nemezida +poker123 +ilovemusic +qaz1234 +noodles1 +lakeshow +amarill +ginseng +billiam +trento +321cba +fatback +soccer33 +master13 +marie2 +newcar +bigtop +dark1 +camron +nosgoth +155555 +biglou +redbud +jordan7 +159789 +diversio +actros +dazed +drizzit +hjcnjd +wiktoria +justic +gooses +luzifer +darren1 +chynna +tanuki +11335577 +icculus +boobss +biggi +firstson +ceisi123 +gatewa +hrothgar +jarhead1 +happyjoy +felipe1 +bebop1 +medman +athena1 +boneman +keiths +djljgfl +dicklick +russ120 +mylady +zxcdsa +rock12 +bluesea +kayaks +provista +luckies +smile4me +bootycal +enduro +123123f +heartbre +ern3sto +apple13 +bigpappa +fy.njxrf +bigtom +cool69 +perrito +quiet1 +puszek +cious +cruella +temp1 +david26 +alemap +aa123123 +teddies +tricolor +smokey12 +kikiriki +mickey01 +robert01 +super5 +ranman +stevenso +deliciou +money777 +degauss +mozar +susanne1 +asdasd12 +shitbag +mommy123 +wrestle1 +imfree +fuckyou12 +barbaris +florent +ujhijr +f8yruxoj +tefjps +anemone +toltec +2gether +left4dead2 +ximen +gfkmvf +dunca +emilys +diana123 +16473a +mark01 +bigbro +annarbor +nikita2000 +11aa11 +tigres +llllll1 +loser2 +fbi11213 +jupite +qwaszxqw +macabre +123ert +rev2000 +mooooo +klapaucius +bagel1 +chiquit +iyaoyas +bear101 +irocz28 +vfktymrfz +smokey2 +love99 +rfhnbyf +dracul +keith123 +slicko +peacock1 +orgasmic +thesnake +solder +wetass +doofer +david5 +rhfcyjlfh +swanny +tammys +turkiye +tubaman +estefani +firehose +funnyguy +servo +grace17 +pippa1 +arbiter +jimmy69 +nfymrf +asdf67nm +rjcnzy +demon123 +thicknes +sexysex +kristall +michail +encarta +banderos +minty +marchenko +de1987ma +mo5kva +aircav +naomi1 +bonni +tatoo +cronaldo +49ers1 +mama1963 +1truck +telecaster +punksnotdead +erotik +1eagles +1fender +luv269 +acdeehan +tanner1 +freema +1q3e5t7u +linksys +tiger6 +megaman1 +neophyte +australia1 +mydaddy +1jeffrey +fgdfgdfg +gfgekz +1986irachka +keyman +m0b1l3 +dfcz123 +mikeyg +playstation2 +abc125 +slacker1 +110491g +lordsoth +bhavani +ssecca +dctvghbdtn +niblick +hondacar +baby01 +worldcom +4034407 +51094didi +3657549 +3630000 +3578951 +sweetpussy +majick +supercoo +robert11 +abacabb +panda123 +gfhjkm13 +ford4x4 +zippo1 +lapin +1726354 +lovesong +dude11 +moebius +paravoz +1357642 +matkhau +solnyshko +daniel4 +multiplelog +starik +martusia +iamtheman +greentre +jetblue +motorrad +vfrcbvev +redoak +dogma1 +gnorman +komlos +tonka1 +1010220 +666satan +losenord +lateralus +absinthe +command1 +jigga1 +iiiiiii1 +pants1 +jungfrau +926337 +ufhhbgjnnth +yamakasi +888555 +sunny7 +gemini69 +alone1 +zxcvbnmz +cabezon +skyblues +zxc1234 +456123a +zero00 +caseih +azzurra +legolas1 +menudo +murcielago +785612 +779977 +benidorm +viperman +dima1985 +piglet1 +hemligt +hotfeet +7elephants +hardup +gamess +a000000 +267ksyjf +kaitlynn +sharkie +sisyphus +yellow22 +667766 +redvette +666420 +mets69 +ac2zxdty +hxxrvwcy +cdavis +alan1 +noddy +579300 +druss +eatshit1 +555123 +appleseed +simpleplan +kazak +526282 +fynfyfyfhbde +birthday6 +dragon6 +1pookie +bluedevils +omg123 +hj8z6e +x5dxwp +455445 +batman23 +termin +chrisbrown +animals1 +lucky9 +443322 +kzktxrf +takayuki +fermer +assembler +zomu9q +sissyboy +sergant +felina +nokia6230i +eminem12 +croco +hunt4red +festina +darknigh +cptnz062 +ndshnx4s +twizzler +wnmaz7sd +aamaax +gfhfcjkmrf +alabama123 +barrynov +happy5 +punt0it +durandal +8xuuobe4 +cmu9ggzh +bruno12 +316497 +crazyfrog +vfvfktyf +apple3 +kasey1 +mackdaddy +anthon1 +sunnys +angel3 +cribbage +moon1 +donal +bryce1 +pandabear +mwss474 +whitesta +freaker +197100 +bitche +p2ssw0rd +turnb +tiktonik +moonlite +ferret1 +jackas +ferrum +bearclaw +liberty2 +1diablo +caribe +snakeeyes +janbam +azonic +rainmaker +vetalik +bigeasy +baby1234 +sureno13 +blink1 +kluivert +calbears +lavanda +198600 +dhtlbyf +medvedeva +fox123 +whirling +bonscott +freedom9 +october3 +manoman +segredo +cerulean +robinso +bsmith +flatus +dannon +password21 +rrrrrr1 +callista +romai +rainman1 +trantor +mickeymo +bulldog7 +g123456 +pavlin +pass22 +snowie +hookah +7ofnine +bubba22 +cabible +nicerack +moomoo1 +summer98 +yoyo123 +milan1 +lieve27 +mustang69 +jackster +exocet +nadege +qaz12 +bahama +watson1 +libras +eclipse2 +bahram +bapezm +up9x8rww +ghjcnjz +themaste +deflep27 +ghost16 +gattaca +fotograf +junior123 +gilber +gbjyth +8vjzus +rosco1 +begonia +aldebara +flower12 +novastar +buzzman +manchild +lopez1 +mama11 +william7 +yfcnz1 +blackstar +spurs123 +moom4242 +1amber +iownyou +tightend +07931505 +paquito +1johnson +smokepot +pi31415 +snowmass +ayacdc +jessicam +giuliana +5tgbnhy6 +harlee +giuli +bigwig +tentacle +scoubidou2 +benelli +vasilina +nimda +284655 +jaihind +lero4ka +1tommy +reggi +ididit +jlbyjxtcndj +mike26 +qbert +wweraw +lukasz +loosee123 +palantir +flint1 +mapper +baldie +saturne +virgin1 +meeeee +elkcit +iloveme2 +blue15 +themoon +radmir +number3 +shyanne +missle +hannelor +jasmina +karin1 +lewie622 +ghjcnjqgfhjkm +blasters +oiseau +sheela +grinders +panget +rapido +positiv +twink +fltkbyf +kzsfj874 +daniel01 +enjoyit +nofags +doodad +rustler +squealer +fortunat +peace123 +khushi +devils2 +7inches +candlebo +topdawg +armen +soundman +zxcqweasd +april7 +gazeta +netman +hoppers +bear99 +ghbjhbntn +mantle7 +bigbo +harpo +jgordon +bullshi +vinny1 +krishn +star22 +thunderc +galinka +phish123 +tintable +nightcrawler +tigerboy +rbhgbx +messi +basilisk +masha1998 +nina123 +yomamma +kayla123 +geemoney +0000000000d +motoman +a3jtni +ser123 +owen10 +italien +vintelok +12345rewq +nightime +jeepin +ch1tt1ck +mxyzptlk +bandido +ohboy +doctorj +hussar +superted +parfilev +grundle +1jack +livestrong +chrisj +matthew3 +access22 +moikka +fatone +miguelit +trivium +glenn1 +smooches +heiko +dezember +spaghett +stason +molokai +bossdog +guitarma +waderh +boriska +photosho +path13 +hfrtnf +audre +junior24 +monkey24 +silke +vaz21093 +bigblue1 +trident1 +candide +arcanum +klinker +orange99 +bengals1 +rosebu +mjujuj +nallepuh +mtwapa1a +ranger69 +level1 +bissjop +leica +1tiffany +rutabega +elvis77 +kellie1 +sameas +barada +karabas +frank12 +queenb +toutoune +surfcity +samanth1 +monitor1 +littledo +kazakova +fodase +mistral1 +april22 +carlit +shakal +batman123 +fuckoff2 +alpha01 +5544332211 +buddy3 +towtruck +kenwood1 +vfiekmrf +jkl123 +pypsik +ranger75 +sitges +toyman +bartek1 +ladygirl +booman +boeing77 +installsqlst +222666 +gosling +bigmack +223311 +bogos +kevin2 +gomez1 +xohzi3g4 +kfnju842 +klubnika +cubalibr +123456789101 +kenpo +0147852369 +raptor1 +tallulah +boobys +jjones +1q2s3c +moogie +vid2600 +almas +wombat1 +extra300 +xfiles1 +green77 +sexsex1 +heyjude +sammyy +missy123 +maiyeuem +nccpl25282 +thicluv +sissie +raven3 +fldjrfn +buster22 +broncos2 +laurab +letmein4 +harrydog +solovey +fishlips +asdf4321 +ford123 +superjet +norwegen +movieman +psw333333 +intoit +postbank +deepwate +ola123 +geolog323 +murphys +eshort +a3eilm2s2y +kimota +belous +saurus +123321qaz +i81b4u +aaa12 +monkey20 +buckwild +byabybnb +mapleleafs +yfcnzyfcnz +baby69 +summer03 +twista +246890 +246824 +ltcnhjth +z1z2z3 +monika1 +sad123 +uto29321 +bathory +villan +funkey +poptarts +spam967888 +705499fh +sebast +porn1234 +earn381 +1porsche +whatthef +123456789y +polo12 +brillo +soreilly +waters1 +eudora +allochka +is_a_bot +winter00 +bassplay +531879fiz +onemore +bjarne +red911 +kot123 +artur1 +qazxdr +c0rvette +diamond7 +matematica +klesko +beaver12 +2enter +seashell +panam +chaching +edward2 +browni +xenogear +cornfed +aniram +chicco22 +darwin1 +ancella2 +sophie2 +vika1998 +anneli +shawn41 +babie +resolute +pandora2 +william8 +twoone +coors1 +jesusis1 +teh012 +cheerlea +renfield +tessa1 +anna1986 +madness1 +bkmlfh +19719870 +liebherr +ck6znp42 +gary123 +123654z +alsscan +eyedoc +matrix7 +metalgea +chinito +4iter +falcon11 +7jokx7b9du +bigfeet +tassadar +retnuh +muscle1 +klimova +darion +batistuta +bigsur +1herbier +noonie +ghjrehjh +karimova +faustus +snowwhite +1manager +dasboot +michael12 +analfuck +inbed +dwdrums +jaysoncj +maranell +bsheep75 +164379 +rolodex +166666 +rrrrrrr1 +almaz666 +167943 +russel1 +negrito +alianz +goodpussy +veronik +1w2q3r4e +efremov +emb377 +sdpass +william6 +alanfahy +nastya1995 +panther5 +automag +123qwe12 +vfvf2011 +fishe +1peanut +speedie +qazwsx1234 +pass999 +171204j +ketamine +sheena1 +energizer +usethis1 +123abc123 +buster21 +thechamp +flvbhfk +frank69 +chane +hopeful1 +claybird +pander +anusha +bigmaxxx +faktor +housebed +dimidrol +bigball +shashi +derby1 +fredy +dervish +bootycall +80988218126 +killerb +cheese2 +pariss +mymail +dell123 +catbert +christa1 +chevytru +gjgjdf +00998877 +overdriv +ratten +golf01 +nyyanks +dinamite +bloembol +gismo +magnus1 +march2 +twinkles +ryan22 +duckey +118a105b +kitcat +brielle +poussin +lanzarot +youngone +ssvegeta +hero63 +battle1 +kiler +fktrcfylh1 +newera +vika1996 +dynomite +oooppp +beer4me +foodie +ljhjuf +sonshine +godess +doug1 +constanc +thinkbig +steve2 +damnyou +autogod +www333 +kyle1 +ranger7 +roller1 +harry2 +dustin1 +hopalong +tkachuk +b00bies +bill2 +deep111 +stuffit +fire69 +redfish1 +andrei123 +graphix +1fishing +kimbo1 +mlesp31 +ifufkbyf +gurkan +44556 +emily123 +busman +and123 +8546404 +paladine +1world +bulgakov +4294967296 +bball23 +1wwwww +mycats +elain +delta6 +36363 +emilyb +color1 +6060842 +cdtnkfyrf +hedonism +gfgfrfhkj +5551298 +scubad +gostate +sillyme +hdbiker +beardown +fishers +sektor +00000007 +newbaby +rapid1 +braves95 +gator2 +nigge +anthony3 +sammmy +oou812 +heffer +phishin +roxanne1 +yourass +hornet1 +albator +2521659 +underwat +tanusha +dianas +3f3fpht7op +dragon20 +bilbobag +cheroke +radiatio +dwarf1 +majik +33st33 +dochka +garibald +robinh +sham69 +temp01 +wakeboar +violet1 +1w2w3w +registr +tonite +maranello +1593570 +parolamea +galatasara +loranthos +1472583 +asmodean +1362840 +scylla +doneit +jokerr +porkypig +kungen +mercator +koolhaas +come2me +debbie69 +calbear +liverpoolfc +yankees4 +12344321a +kennyb +madma +85200258 +dustin23 +thomas13 +tooling +mikasa +mistic +crfnbyf +112233445 +sofia1 +heinz57 +colts1 +price1 +snowey +joakim +mark11 +963147 +cnhfcnm +kzinti +1bbbbbbb +rubberdu +donthate +rupert1 +sasha1992 +regis1 +nbuhbwf +fanboy +sundial +sooner1 +wayout +vjnjhjkf +deskpro +arkangel +willie12 +mikeyb +celtic1888 +luis1 +buddy01 +duane1 +grandma1 +aolcom +weeman +172839456 +basshead +hornball +magnu +pagedown +molly2 +131517 +rfvtgbyhn +astonmar +mistery +madalina +cash1 +1happy +shenlong +matrix01 +nazarova +369874125 +800500 +webguy +rse2540 +ashley2 +briank +789551 +786110 +chunli +j0nathan +greshnik +courtne +suckmyco +mjollnir +789632147 +asdfg1234 +754321 +odelay +ranma12 +zebedee +artem777 +bmw318is +butt1 +rambler1 +yankees9 +alabam +5w76rnqp +rosies +mafioso +studio1 +babyruth +tranzit +magical123 +gfhjkm135 +12345$ +soboleva +709394 +ubique +drizzt1 +elmers +teamster +pokemons +1472583690 +1597532486 +shockers +merckx +melanie2 +ttocs +clarisse +earth1 +dennys +slobber +flagman +farfalla +troika +4fa82hyx +hakan +x4ww5qdr +cumsuck +leather1 +forum1 +july20 +barbel +zodiak +samuel12 +ford01 +rushfan +bugsy1 +invest1 +tumadre +screwme +a666666 +money5 +henry8 +tiddles +sailaway +starburs +100years +killer01 +comando +hiromi +ranetka +thordog +blackhole +palmeira +verboten +solidsna +q1w1e1 +humme +kevinc +gbrfxe +gevaudan +hannah11 +peter2 +vangar +sharky7 +talktome +jesse123 +chuchi +pammy +!qazxsw2 +siesta +twenty1 +wetwilly +477041 +natural1 +sun123 +daniel3 +intersta +shithead1 +hellyea +bonethugs +solitair +bubbles2 +father1 +nick01 +444000 +adidas12 +dripik +cameron2 +442200 +a7nz8546 +respublika +fkojn6gb +428054 +snoppy +rulez1 +haslo +rachael1 +purple01 +zldej102 +ab12cd34 +cytuehjxrf +madhu +astroman +preteen +handsoff +mrblonde +biggio +testin +vfdhif +twolves +unclesam +asmara +kpydskcw +lg2wmgvr +grolsch +biarritz +feather1 +williamm +s62i93 +bone1 +penske +337733 +336633 +taurus1 +334433 +billet +diamondd +333000 +nukem +fishhook +godogs +thehun +lena1982 +blue00 +smelly1 +unb4g9ty +65pjv22 +applegat +mikehunt +giancarlo +krillin +felix123 +december1 +soapy +46doris +nicole23 +bigsexy1 +justin10 +pingu +bambou +falcon12 +dgthtl +1surfer +qwerty01 +estrellit +nfqcjy +easygo +konica +qazqwe +1234567890m +stingers +nonrev +3e4r5t +champio +bbbbbb99 +196400 +allen123 +seppel +simba2 +rockme +zebra3 +tekken3 +endgame +sandy2 +197300 +fitte +monkey00 +eldritch +littleone +rfyfgkz +1member +66chevy +oohrah +cormac +hpmrbm41 +197600 +grayfox +elvis69 +celebrit +maxwell7 +rodders +krist +1camaro +broken1 +kendall1 +silkcut +katenka +angrick +maruni +17071994a +tktyf +kruemel +snuffles +iro4ka +baby12 +alexis01 +marryme +vlad1994 +forward1 +culero +badaboom +malvin +hardtoon +hatelove +molley +knopo4ka +duchess1 +mensuck +cba321 +kickbutt +zastava +wayner +fuckyou6 +eddie123 +cjkysir +john33 +dragonfi +cody1 +jabell +cjhjrf +badseed +sweden1 +marihuana +brownlov +elland +nike1234 +kwiettie +jonnyboy +togepi +billyk +robert123 +bb334 +florenci +ssgoku +198910 +bristol1 +bob007 +allister +yjdujhjl +gauloise +198920 +bellaboo +9lives +aguilas +wltfg4ta +foxyroxy +rocket69 +fifty50 +babalu +master21 +malinois +kaluga +gogosox +obsessio +yeahrigh +panthers1 +capstan +liza2000 +leigh1 +paintball1 +blueskie +cbr600f3 +bagdad +jose98 +mandreki +shark01 +wonderbo +muledeer +xsvnd4b2 +hangten +200001 +grenden +anaell +apa195 +model1 +245lufpq +zip100 +ghjcgtrn +wert1234 +misty2 +charro +juanjose +fkbcrf +frostbit +badminto +buddyy +1doctor +vanya +archibal +parviz +spunky1 +footboy +dm6tzsgp +legola +samadhi +poopee +ytdxz2ca +hallowboy +dposton +gautie +theworm +guilherme +dopehead +iluvtits +bobbob1 +ranger6 +worldwar +lowkey +chewbaca +oooooo99 +ducttape +dedalus +celular +8i9o0p +borisenko +taylor01 +111111z +arlingto +p3nnywiz +rdgpl3ds +boobless +kcmfwesg +blacksab +mother2 +markus1 +leachim +secret2 +s123456789 +1derful +espero +russell2 +tazzer +marykate +freakme +mollyb +lindros8 +james00 +gofaster +stokrotka +kilbosik +aquamann +pawel1 +shedevil +mousie +slot2009 +october6 +146969 +mm259up +brewcrew +choucho +uliana +sexfiend +fktirf +pantss +vladimi +starz +sheeps +12341234q +bigun +tiggers +crjhjcnm +libtech +pudge1 +home12 +zircon +klaus1 +jerry2 +pink1 +lingus +monkey66 +dumass +polopolo09 +feuerweh +rjyatnf +chessy +beefer +shamen +poohbear1 +4jjcho +bennevis +fatgirls +ujnbrf +cdexswzaq +9noize9 +rich123 +nomoney +racecar1 +hacke +clahay +acuario +getsum +hondacrv +william0 +cheyenn +techdeck +atljhjdf +wtcacq +suger +fallenangel +bammer +tranquil +carla123 +relayer +lespaul1 +portvale +idontno +bycnbnen +trooper2 +gennadiy +pompon +billbob +amazonka +akitas +chinatow +atkbrc +busters +fitness1 +cateye +selfok2013 +1murphy +fullhous +mucker +bajskorv +nectarin +littlebitch +love24 +feyenoor +bigal37 +lambo1 +pussybitch +icecube1 +biged +kyocera +ltybcjdf +boodle +theking1 +gotrice +sunset1 +abm1224 +fromme +sexsells +inheat +kenya1 +swinger1 +aphrodit +kurtcobain +rhind101 +poidog +poiulkjh +kuzmina +beantown +tony88 +stuttgar +drumer +joaqui +messenge +motorman +amber2 +nicegirl +rachel69 +andreia +faith123 +studmuffin +jaiden +red111 +vtkmybr +gamecocks +gumper +bosshogg +4me2know +tokyo1 +kleaner +roadhog +fuckmeno +phoenix3 +seeme +buttnutt +boner69 +andreyka +myheart +katerin +rugburn +jvtuepip +dc3ubn +chile1 +ashley69 +happy99 +swissair +balls2 +fylhttdf +jimboo +55555d +mickey11 +voronin +m7hsqstm +stufff +merete +weihnachte +dowjones +baloo1 +freeones +bears34 +auburn1 +beverl +timberland +1elvis +guinness1 +bombadil +flatron1 +logging7 +telefoon +merl1n +masha1 +andrei1 +cowabung +yousuck1 +1matrix +peopl +asd123qwe +sweett +mirror1 +torrente +joker12 +diamond6 +jackaroo +00000a +millerlite +ironhorse +2twins +stryke +gggg1 +zzzxxxccc +roosevel +8363eddy +angel21 +depeche1 +d0ct0r +blue14 +areyou +veloce +grendal +frederiksberg +cbcntvf +cb207sl +sasha2000 +was.here +fritzz +rosedale +spinoza +cokeisit +gandalf3 +skidmark +ashley01 +12345j +1234567890qaz +sexxxxxx +beagles +lennart +12345789 +pass10 +politic +max007 +gcheckou +12345611 +tiffy +lightman +mushin +velosiped +brucewayne +gauthie +elena123 +greenegg +h2oski +clocker +nitemare +123321s +megiddo +cassidy1 +david13 +boywonde +flori +peggy12 +pgszt6md +batterie +redlands +scooter6 +bckhere +trueno +bailey11 +maxwell2 +bandana +timoth1 +startnow +ducati74 +tiern +maxine1 +blackmetal +suzyq +balla007 +phatfarm +kirsten1 +titmouse +benhogan +culito +forbin +chess1 +warren1 +panman +mickey7 +24lover +dascha +speed2 +redlion +andrew10 +johnwayn +nike23 +chacha1 +bendog +bullyboy +goldtree +spookie +tigger99 +1cookie +poutine +cyclone1 +woodpony +camaleun +bluesky1 +dfadan +eagles20 +lovergirl +peepshow +mine1 +dima1989 +rjdfkmxer +11111aaaaa +machina +august17 +1hhhhh +0773417k +1monster +freaksho +jazzmin +davidw +kurupt +chumly +huggies +sashenka +ccccccc1 +bridge1 +giggalo +cincinna +pistol1 +hello22 +david77 +lightfoo +lucky6 +jimmy12 +261397 +lisa12 +tabaluga +mysite +belo4ka +greenn +eagle99 +punkrawk +salvado +slick123 +wichsen +knight99 +dummys +fefolico +contrera +kalle1 +anna1984 +delray +robert99 +garena +pretende +racefan +alons +serenada +ludmilla +cnhtkjr +l0swf9gx +hankster +dfktynbyrf +sheep1 +john23 +cv141ab +kalyani +944turbo +crystal2 +blackfly +zrjdktdf +eus1sue1 +mario5 +riverplate +harddriv +melissa3 +elliott1 +sexybitc +cnhfyybr +jimdavis +bollix +beta1 +amberlee +skywalk1 +natala +1blood +brattax +shitty1 +gb15kv99 +ronjon +rothmans +thedoc +joey21 +hotboi +firedawg +bimbo38 +jibber +aftermat +nomar +01478963 +phishing +domodo +anna13 +materia +martha1 +budman1 +gunblade +exclusiv +sasha1997 +anastas +rebecca2 +fackyou +kallisti +fuckmyass +norseman +ipswich1 +151500 +1edward +intelinside +darcy1 +bcrich +yjdjcnbf +failte +buzzzz +cream1 +tatiana1 +7eleven +green8 +153351 +1a2s3d4f5g6h +154263 +milano1 +bambi1 +bruins77 +rugby2 +jamal1 +bolita +sundaypunch +bubba12 +realmadr +vfyxtcnth +iwojima +notlob +black666 +valkiria +nexus1 +millerti +birthday100 +swiss1 +appollo +gefest +greeneyes +celebrat +tigerr +slava123 +izumrud +bubbabub +legoman +joesmith +katya123 +sweetdream +john44 +wwwwwww1 +oooooo1 +socal +lovespor +s5r8ed67s +258147 +heidis +cowboy22 +wachovia +michaelb +qwe1234567 +i12345 +255225 +goldie1 +alfa155 +45colt +safeu851 +antonova +longtong +1sparky +gfvznm +busen +hjlbjy +whateva +rocky4 +cokeman +joshua3 +kekskek1 +sirocco +jagman +123456qwert +phinupi +thomas10 +loller +sakur +vika2011 +fullred +mariska +azucar +ncstate +glenn74 +halima +aleshka +ilovemylife +verlaat +baggie +scoubidou6 +phatboy +jbruton +scoop1 +barney11 +blindman +def456 +maximus2 +master55 +nestea +11223355 +diego123 +sexpistols +sniffy +philip1 +f12345 +prisonbreak +nokia2700 +ajnjuhfa +yankees3 +colfax +ak470000 +mtnman +bdfyeirf +fotball +ichbin +trebla +ilusha +riobravo +beaner1 +thoradin +polkaudi +kurosawa +honda123 +ladybu +valerik +poltava +saviola +fuckyouguys +754740g0 +anallove +microlab1 +juris01 +ncc1864 +garfild +shania1 +qagsud +makarenko +cindy69 +lebedev +andrew11 +johnnybo +groovy1 +booster1 +sanders1 +tommyb +johnson4 +kd189nlcih +hondaman +vlasova +chick1 +sokada +sevisgur +bear2327 +chacho +sexmania +roma1993 +hjcnbckfd +valley1 +howdie +tuppence +jimandanne +strike3 +y4kuz4 +nhfnfnf +tsubasa +19955991 +scabby +quincunx +dima1998 +uuuuuu1 +logica +skinner1 +pinguino +lisa1234 +xpressmusic +getfucked +qqqq1 +bbbb1 +matulino +ulyana +upsman +johnsmith +123579 +co2000 +spanner1 +todiefor +mangoes +isabel1 +123852 +negra +snowdon +nikki123 +bronx1 +booom +ram2500 +chuck123 +fireboy +creek1 +batman13 +princesse +az12345 +maksat +1knight +28infern +241455 +r7112s +muselman +mets1986 +katydid +vlad777 +playme +kmfdm1 +asssex +1prince +iop890 +bigbroth +mollymoo +waitron +lizottes +125412 +juggler +quinta +0sister0 +zanardi +nata123 +heckfyxbr +22q04w90e +engine2 +nikita95 +zamira +hammer22 +lutscher +carolina1 +zz6319 +sanman +vfuflfy +buster99 +rossco +kourniko +aggarwal +tattoo1 +janice1 +finger1 +125521 +19911992 +shdwlnds +rudenko +vfvfgfgf123 +galatea +monkeybu +juhani +premiumcash +classact +devilmay +helpme2 +knuddel +hardpack +ramil +perrit +basil1 +zombie13 +stockcar +tos8217 +honeypie +nowayman +alphadog +melon1 +talula +125689 +tiribon12 +tornike +haribol +telefone +tiger22 +sucka +lfytxrf +chicken123 +muggins +a23456 +b1234567 +lytdybr +otter1 +pippa +vasilisk +cooking1 +helter +78978 +bestboy +viper7 +ahmed1 +whitewol +mommys +apple5 +shazam1 +chelsea7 +kumiko +masterma +rallye +bushmast +jkz123 +entrar +andrew6 +nathan01 +alaric +tavasz +heimdall +gravy1 +jimmy99 +cthlwt +powerr +gthtrhtcnjr +canesfan +sasha11 +ybrbnf_25 +august9 +brucie +artichok +arnie1 +superdude +tarelka +mickey22 +dooper +luners +holeshot +good123 +gettysbu +bicho +hammer99 +divine5 +1zxcvbn +stronzo +q22222 +disne +bmw750il +godhead +hallodu +aerith +nastik +differen +cestmoi +amber69 +5string +pornosta +dirtygirl +ginger123 +formel1 +scott12 +honda200 +hotspurs +johnatha +firstone123 +lexmark1 +msconfig +karlmasc +l123456 +123qweasdzx +baldman +sungod +furka +retsub +9811020 +ryder1 +tcglyued +astron +lbvfcbr +minddoc +dirt49 +baseball12 +tbear +simpl +schuey +artimus +bikman +plat1num +quantex +gotyou +hailey1 +justin01 +ellada +8481068 +000002 +manimal +dthjybxrf +buck123 +dick123 +6969696 +nospam +strong1 +kodeord +bama12 +123321w +superman123 +gladiolus +nintend +5792076 +dreamgirl +spankme1 +gautam +arianna1 +titti +tetas +cool1234 +belladog +importan +4206969 +87e5nclizry +teufelo7 +doller +yfl.irf +quaresma +3440172 +melis +bradle +nnmaster +fast1 +iverso +blargh +lucas12 +chrisg +iamsam +123321az +tomjerry +kawika +2597174 +standrew +billyg +muskan +gizmodo2 +rz93qpmq +870621345 +sathya +qmezrxg4 +januari +marthe +moom4261 +cum2me +hkger286 +lou1988 +suckit1 +croaker +klaudia1 +753951456 +aidan1 +fsunoles +romanenko +abbydog +isthebes +akshay +corgi +fuck666 +walkman555 +ranger98 +scorpian +hardwareid +bluedragon +fastman +2305822q +iddqdiddqd +1597532 +gopokes +zvfrfcb +w1234567 +sputnik1 +tr1993 +pa$$w0rd +2i5fdruv +havvoc +1357913 +1313131 +bnm123 +cowd00d +flexscan +thesims2 +boogiema +bigsexxy +powerstr +ngc4565 +joshman +babyboy1 +123jlb +funfunfu +qwe456 +honor1 +puttana +bobbyj +daniel21 +pussy12 +shmuck +1232580 +123578951 +maxthedo +hithere1 +bond0007 +gehenna +nomames +blueone +r1234567 +bwana +gatinho +1011111 +torrents +cinta +123451234 +tiger25 +money69 +edibey +pointman +mmcm19 +wales1 +caffreys +phaedra +bloodlus +321ret32 +rufuss +tarbit +joanna1 +102030405 +stickboy +lotrfotr34 +jamshid +mclarenf1 +ataman +99ford +yarrak +logan2 +ironlung +pushistik +dragoon1 +unclebob +tigereye +pinokio +tylerj +mermaid1 +stevie1 +jaylen +888777 +ramana +roman777 +brandon7 +17711771s +thiago +luigi1 +edgar1 +brucey +videogam +classi +birder +faramir +twiddle +cubalibre +grizzy +fucky +jjvwd4 +august15 +idinahui +ranita +nikita1998 +123342 +w1w2w3 +78621323 +4cancel +789963 +(null +vassago +jaydog472 +123452 +timt42 +canada99 +123589 +rebenok +htyfnf +785001 +osipov +maks123 +neverwinter +love2010 +777222 +67390436 +eleanor1 +bykemo +aquemini +frogg +roboto +thorny +shipmate +logcabin +66005918 +nokian +gonzos +louisian +1abcdefg +triathlo +ilovemar +couger +letmeino +supera +runvs +fibonacci +muttly +58565254 +5thgbqi +vfnehsv +electr +jose12 +artemis1 +newlove +thd1shr +hawkey +grigoryan +saisha +tosca +redder +lifesux +temple1 +bunnyman +thekids +sabbeth +tarzan1 +182838 +158uefas +dell50 +1super +666222 +47ds8x +jackhamm +mineonly +rfnfhbyf +048ro +665259 +kristina1 +bombero +52545856 +secure1 +bigloser +peterk +alex2 +51525354 +anarchy1 +superx +teenslut +money23 +sigmapi +sanfrancisco +acme34 +private5 +eclips +qwerttrewq +axelle +kokain +hardguy +peter69 +jesuschr +dyanna +dude69 +sarah69 +toyota91 +amberr +45645645 +bugmenot +bigted +44556677 +556644 +wwr8x9pu +alphaome +harley13 +kolia123 +wejrpfpu +revelati +nairda +sodoff +cityboy +pinkpussy +dkalis +miami305 +wow12345 +triplet +tannenbau +asdfasdf1 +darkhors +527952 +retired1 +soxfan +nfyz123 +37583867 +goddes +515069 +gxlmxbewym +1warrior +36925814 +dmb2011 +topten +karpova +89876065093rax +naturals +gateway9 +cepseoun +turbot +493949 +cock22 +italia1 +sasafras +gopnik +stalke +1qazxdr5 +wm2006 +ace1062 +alieva +blue28 +aracel +sandia +motoguzz +terri1 +emmajane +conej +recoba +alex1995 +jerkyboy +cowboy12 +arenrone +precisio +31415927 +scsa316 +panzer1 +studly1 +powerhou +bensam +mashoutq +billee +eeyore1 +reape +thebeatl +rul3z +montesa +doodle1 +cvzefh1gk +424365 +a159753 +zimmerma +gumdrop +ashaman +grimreap +icandoit +borodina +branca +dima2009 +keywest1 +vaders +bubluk +diavolo +assss +goleta +eatass +napster1 +382436 +369741 +5411pimo +lenchik +pikach +gilgamesh +kalimera +singer1 +gordon2 +rjycnbnewbz +maulwurf +joker13 +2much4u +bond00 +alice123 +robotec +fuckgirl +zgjybz +redhorse +margaret1 +brady1 +pumpkin2 +chinky +fourplay +1booger +roisin +1brandon +sandan +blackheart +cheez +blackfin +cntgfyjdf +mymoney1 +09080706 +goodboss +sebring1 +rose1 +kensingt +bigboner +marcus12 +ym3cautj +struppi +thestone +lovebugs +stater +silver99 +forest99 +qazwsx12345 +vasile +longboar +mkonji +huligan +rhfcbdfz +airmail +porn11 +1ooooo +sofun +snake2 +msouthwa +dougla +1iceman +shahrukh +sharona +dragon666 +france98 +196800 +196820 +ps253535 +zjses9evpa +sniper01 +design1 +konfeta +jack99 +drum66 +good4you +station2 +brucew +regedit +school12 +mvtnr765 +pub113 +fantas +tiburon1 +king99 +ghjcnjgbpltw +checkito +308win +1ladybug +corneliu +svetasveta +197430 +icicle +imaccess +ou81269 +jjjdsl +brandon6 +bimbo1 +smokee +piccolo1 +3611jcmg +children2 +cookie2 +conor1 +darth1 +margera +aoi856 +paully +ou812345 +sklave +eklhigcz +30624700 +amazing1 +wahooo +seau55 +1beer +apples2 +chulo +dolphin9 +heather6 +198206 +198207 +hergood +miracle1 +njhyflj +4real +milka +silverfi +fabfive +spring12 +ermine +mammy +jumpjet +adilbek +toscana +caustic +hotlove +sammy69 +lolita1 +byoung +whipme +barney01 +mistys +tree1 +buster3 +kaylin +gfccgjhn +132333 +aishiteru +pangaea +fathead1 +smurph +198701 +ryslan +gasto +xexeylhf +anisimov +chevyss +saskatoo +brandy12 +tweaker +irish123 +music2 +denny1 +palpatin +outlaw1 +lovesuck +woman1 +mrpibb +diadora +hfnfneq +poulette +harlock +mclaren1 +cooper12 +newpass3 +bobby12 +rfgecnfcerf +alskdjfh +mini14 +dukers +raffael +199103 +cleo123 +1234567qwertyu +mossberg +scoopy +dctulf +starline +hjvjxrf +misfits1 +rangers2 +bilbos +blackhea +pappnase +atwork +purple2 +daywalker +summoner +1jjjjjjj +swansong +chris10 +laluna +12345qqq +charly1 +lionsden +money99 +silver33 +hoghead +bdaddy +199430 +saisg002 +nosaints +tirpitz +1gggggg +jason13 +kingss +ernest1 +0cdh0v99ue +pkunzip +arowana +spiri +deskjet1 +armine +lances +magic2 +thetaxi +14159265 +cacique +14142135 +orange10 +richard0 +backdraf +255ooo +humtum +kohsamui +c43dae874d +wrestling1 +cbhtym +sorento +megha +pepsiman +qweqwe12 +bliss7 +mario64 +korolev +balls123 +schlange +gordit +optiquest +fatdick +fish99 +richy +nottoday +dianne1 +armyof1 +1234qwerasdfzxcv +bbonds +aekara +lidiya +baddog1 +yellow5 +funkie +ryan01 +greentree +gcheckout +marshal1 +liliput +000000z +rfhbyrf +gtogto43 +rumpole +tarado +marcelit +aqwzsxedc +kenshin1 +sassydog +system12 +belly1 +zilla +kissfan +tools1 +desember +donsdad +nick11 +scorpio6 +poopoo1 +toto99 +steph123 +dogfuck +rocket21 +thx113 +dude12 +sanek +sommar +smacky +pimpsta +letmego +k1200rs +lytghjgtnhjdcr +abigale +buddog +deles +baseball9 +roofus +carlsbad +hamzah +hereiam +genial +schoolgirlie +yfz450 +breads +piesek +washear +chimay +apocalyp +nicole18 +gfgf1234 +gobulls +dnevnik +wonderwall +beer1234 +1moose +beer69 +maryann1 +adpass +mike34 +birdcage +hottuna +gigant +penquin +praveen +donna123 +123lol123 +thesame +fregat +adidas11 +selrahc +pandoras +test3 +chasmo +111222333000 +pecos +daniel11 +ingersol +shana1 +mama12345 +cessna15 +myhero +1simpson +nazarenko +cognit +seattle2 +irina1 +azfpc310 +rfycthdf +hardy1 +jazmyn +sl1200 +hotlanta +jason22 +kumar123 +sujatha +fsd9shtyu +highjump +changer +entertai +kolding +mrbig +sayuri +eagle21 +qwertzu +jorge1 +0101dd +bigdong +ou812a +sinatra1 +htcnjhfy +oleg123 +videoman +pbyfblf +tv612se +bigbird1 +kenaidog +gunite +silverma +ardmore +123123qq +hotbot +cascada +cbr600f4 +harakiri +chico123 +boscos +aaron12 +glasgow1 +kmn5hc +lanfear +1light +liveoak +fizika +ybrjkftdyf +surfside +intermilan +multipas +redcard +72chevy +balata +coolio1 +schroede +kanat +testerer +camion +kierra +hejmeddig +antonio2 +tornados +isidor +pinkey +n8skfswa +ginny1 +houndog +1bill +chris25 +hastur +1marine +greatdan +french1 +hatman +123qqq +z1z2z3z4 +kicker1 +katiedog +usopen +smith22 +mrmagoo +1234512i +assa123 +7seven7 +monster7 +june12 +bpvtyf +149521 +guenter +alex1985 +voronina +mbkugegs +zaqwsxcderfv +rusty5 +mystic1 +master0 +abcdef12 +jndfkb +r4zpm3 +cheesey +skripka +blackwhite +sharon69 +dro8smwq +lektor +techman +boognish +deidara +heckfyf +quietkey +authcode +monkey4 +jayboy +pinkerto +merengue +chulita +bushwick +turambar +kittykit +joseph2 +dad123 +kristo +pepote +scheiss +hambone1 +bigballa +restaura +tequil +111luzer +euro2000 +motox +denhaag +chelsi +flaco1 +preeti +lillo +1001sin +passw +august24 +beatoff +555555d +willis1 +kissthis +qwertyz +rvgmw2gl +iloveboobies +timati +kimbo +msinfo +dewdrop +sdbaker +fcc5nky2 +messiah1 +catboy +small1 +chode +beastie1 +star77 +hvidovre +short1 +xavie +dagobah +alex1987 +papageno +dakota2 +toonami +fuerte +jesus33 +lawina +souppp +dirtybir +chrish +naturist +channel1 +peyote +flibble +gutentag +lactate +killem +zucchero +robinho +ditka +grumpy1 +avr7000 +boxxer +topcop +berry1 +mypass1 +beverly1 +deuce1 +9638527410 +cthuttdf +kzkmrf +lovethem +band1t +cantona1 +purple11 +apples123 +wonderwo +123a456 +fuzzie +lucky99 +dancer2 +hoddling +rockcity +winner12 +spooty +mansfiel +aimee1 +287hf71h +rudiger +culebra +god123 +agent86 +daniel0 +bunky1 +notmine +9ball +goofus +puffy1 +xyh28af4 +kulikov +bankshot +vurdf5i2 +kevinm +ercole +sexygirls +razvan +october7 +goater +lollie +raissa +thefrog +mdmaiwa3 +mascha +jesussaves +union1 +anthony9 +crossroa +brother2 +areyuke +rodman91 +toonsex +dopeman +gericom +vaz2115 +cockgobbler +12356789 +12345699 +signatur +alexandra1 +coolwhip +erwin1 +awdrgyjilp +pens66 +ghjrjgtyrj +linkinpark +emergenc +psych0 +blood666 +bootmort +wetworks +piroca +johnd +iamthe1 +supermario +homer69 +flameon +image1 +bebert +fylhtq1 +annapoli +apple11 +hockey22 +10048 +indahouse +mykiss +1penguin +markp +misha123 +foghat +march11 +hank1 +santorin +defcon4 +tampico +vbnhjafy +robert22 +bunkie +athlon64 +sex777 +nextdoor +koskesh +lolnoob +seemnemaailm +black23 +march15 +yeehaa +chiqui +teagan +siegheil +monday2 +cornhusk +mamusia +chilis +sthgrtst +feldspar +scottm +pugdog +rfghjy +micmac +gtnhjdyf +terminato +1jackson +kakosja +bogomol +123321aa +rkbvtyrj +tresor +tigertig +fuckitall +vbkkbjy +caramon +zxc12 +balin +dildo1 +soccer09 +avata +abby123 +cheetah1 +marquise +jennyc +hondavfr +tinti +anna1985 +dennis2 +jorel +mayflowe +icema +hal2000 +nikkis +bigmouth +greenery +nurjan +leonov +liberty7 +fafnir +larionov +sat321321 +byteme1 +nausicaa +hjvfynbrf +everto +zebra123 +sergio1 +titone +wisdom1 +kahala +104328q +marcin1 +salima +pcitra +1nnnnn +nalini +galvesto +neeraj +rick1 +squeeky +agnes1 +jitterbu +agshar +maria12 +0112358 +traxxas +stivone +prophet1 +bananza +sommer1 +canoneos +hotfun +redsox11 +1bigmac +dctdjkjl +legion1 +everclea +valenok +black9 +danny001 +roxie1 +1theman +mudslide +july16 +lechef +chula +glamis +emilka +canbeef +ioanna +cactus1 +rockshox +im2cool +ninja9 +thvfrjdf +june28 +milo17 +missyou +micky1 +nbibyf +nokiaa +goldi +mattias +fuckthem +asdzxc123 +ironfist +junior01 +nesta +crazzy +killswit +hygge +zantac +kazama +melvin1 +allston +maandag +hiccup +prototyp +specboot +dwl610 +hello6 +159456 +baldhead +redwhite +calpoly +whitetail +agile1 +cousteau +matt01 +aust1n +malcolmx +gjlfhjr +semperf1 +ferarri +a1b2c3d +vangelis +mkvdari +bettis36 +andzia +comand +tazzman +morgaine +pepluv +anna1990 +inandout +anetka +anna1997 +wallpape +moonrake +huntress +hogtie +cameron7 +sammy7 +singe11 +clownboy +newzeala +wilmar +safrane +rebeld +poopi +granat +hammertime +nermin +11251422 +xyzzy1 +bogeys +jkmxbr +fktrcfyl +11223311 +nfyrbcn +11223300 +powerpla +zoedog +ybrbnbyf +zaphod42 +tarawa +jxfhjdfirf +dude1234 +g5wks9 +goobe +czekolada +blackros +amaranth +medical1 +thereds +julija +nhecsyfujkjdt +promopas +buddy4 +marmalad +weihnachten +tronic +letici +passthief +67mustan +ds7zamnw +morri +w8woord +cheops +pinarell +sonofsam +av473dv +sf161pn +5c92v5h6 +purple13 +tango123 +plant1 +1baby +xufrgemw +fitta +1rangers +spawns +kenned +taratata +19944991 +11111118 +coronas +4ebouux8 +roadrash +corvette1 +dfyjdf846 +marley12 +qwaszxerdfcv +68stang +67stang +racin +ellehcim +sofiko +nicetry +seabass1 +jazzman1 +zaqwsx1 +laz2937 +uuuuuuu1 +vlad123 +rafale +j1234567 +223366 +nnnnnn1 +226622 +junkfood +asilas +cer980 +daddymac +persepho +neelam +00700 +shithappens +255555 +qwertyy +xbox36 +19755791 +qweasd1 +bearcub +jerryb +a1b1c1 +polkaudio +basketball1 +456rty +1loveyou +marcus2 +mama1961 +palace1 +transcend +shuriken +sudhakar +teenlove +anabelle +matrix99 +pogoda +notme +bartend +jordana +nihaoma +ataris +littlegi +ferraris +redarmy +giallo +fastdraw +accountbloc +peludo +pornostar +pinoyako +cindee +glassjaw +dameon +johnnyd +finnland +saudade +losbravo +slonko +toplay +smalltit +nicksfun +stockhol +penpal +caraj +divedeep +cannibus +poppydog +pass88 +viktory +walhalla +arisia +lucozade +goldenbo +tigers11 +caball +ownage123 +tonna +handy1 +johny +capital5 +faith2 +stillher +brandan +pooky1 +antananarivu +hotdick +1justin +lacrimos +goathead +bobrik +cgtwbfkbcn +maywood +kamilek +gbplf123 +gulnar +beanhead +vfvjyn +shash +viper69 +ttttttt1 +hondacr +kanako +muffer +dukies +justin123 +agapov58 +mushka +bad11bad +muleman +jojo123 +andreika +makeit +vanill +boomers +bigals +merlin11 +quacker +aurelien +spartak1922 +ligeti +diana2 +lawnmowe +fortune1 +awesom +rockyy +anna1994 +oinker +love88 +eastbay +ab55484 +poker0 +ozzy666 +papasmurf +antihero +photogra +ktm250 +painkill +jegr2d2 +p3orion +canman +dextur +qwest123 +samboy +yomismo +sierra01 +herber +vfrcbvvfrcbv +gloria1 +llama1 +pie123 +bobbyjoe +buzzkill +skidrow +grabber +phili +javier1 +9379992q +geroin +oleg1994 +sovereig +rollover +zaq12qaz +battery1 +killer13 +alina123 +groucho1 +mario12 +peter22 +butterbean +elise1 +lucycat +neo123 +ferdi +golfer01 +randie +gfhfyjbr +ventura1 +chelsea3 +pinoy +mtgox +yrrim7 +shoeman +mirko +ffggyyo +65mustan +ufdibyjd +john55 +suckfuck +greatgoo +fvfnjhb +mmmnnn +love20 +1bullshi +sucesso +easy1234 +robin123 +rockets1 +diamondb +wolfee +nothing0 +joker777 +glasnost +richar1 +guille +sayan +koresh +goshawk +alexx +batman21 +a123456b +hball +243122 +rockandr +coolfool +isaia +mary1 +yjdbrjdf +lolopc +cleocat +cimbo +lovehina +8vfhnf +passking +bonapart +diamond2 +bigboys +kreator +ctvtyjdf +sassy123 +shellac +table54781 +nedkelly +philbert +sux2bu +nomis +sparky99 +python1 +littlebear +numpty +silmaril +sweeet +jamesw +cbufhtnf +peggysue +wodahs +luvsex +wizardry +venom123 +love4you +bama1 +samat +reviewpass +ned467 +cjkjdtq +mamula +gijoe +amersham +devochka +redhill +gisel +preggo +polock +cando +rewster +greenlantern +panasonik +dave1234 +mikeee +1carlos +miledi +darkness1 +p0o9i8u7y6 +kathryn1 +happyguy +dcp500 +assmaster +sambuka +sailormo +antonio3 +logans +18254288 +nokiax2 +qwertzuiop +zavilov +totti +xenon1 +edward11 +targa1 +something1 +tony_t +q1w2e3r4t5y6u7i8o9p0 +02551670 +vladimir1 +monkeybutt +greenda +neel21 +craiger +saveliy +dei008 +honda450 +fylhtq95 +spike2 +fjnq8915 +passwordstandard +vova12345 +talonesi +richi +gigemags +pierre1 +westin +trevoga +dorothee +bastogne +25563o +brandon3 +truegrit +krimml +iamgreat +servis +a112233 +paulinka +azimuth +corperfmonsy +358hkyp +homerun1 +dogbert1 +eatmyass +cottage1 +savina +baseball7 +bigtex +gimmesum +asdcxz +lennon1 +a159357 +1bastard +413276191q +pngfilt +pchealth +netsnip +bodiroga +1matt +webtvs +ravers +adapters +siddis +mashamasha +coffee2 +myhoney +anna1982 +marcia1 +fairchil +maniek +iloveluc +batmonh +wildon +bowie1 +netnwlnk +fancy1 +tom204 +olga1976 +vfif123 +queens1 +ajax01 +lovess +mockba +icam4usb +triada +odinthor +rstlne +exciter +sundog +anchorat +girls69 +nfnmzyrf +soloma +gti16v +shadowman +ottom +rataros +tonchin +vishal +chicken0 +pornlo +christiaan +volante +likesit +mariupol +runfast +gbpltw123 +missys +villevalo +kbpjxrf +ghibli +calla +cessna172 +kinglear +dell11 +swift1 +walera +1cricket +pussy5 +turbo911 +tucke +maprchem56458 +rosehill +thekiwi1 +ygfxbkgt +mandarinka +98xa29 +magnit +cjfrf +paswoord +grandam1 +shenmue +leedsuni +hatrick +zagadka +angeldog +michaell +dance123 +koichi +bballs +29palms +xanth +228822 +ppppppp1 +1kkkkk +1lllll +mynewbots +spurss +madmax1 +224455 +city1 +mmmmmmm1 +nnnnnnn1 +biedronka +thebeatles +elessar +f14tomcat +jordan18 +bobo123 +ayi000 +tedbear +86chevyx +user123 +bobolink +maktub +elmer1 +flyfishi +franco1 +gandalf0 +traxdata +david21 +enlighte +dmitrij +beckys +1giants +flippe +12345678w +jossie +rugbyman +snowcat +rapeme +peanut11 +gemeni +udders +techn9ne +armani1 +chappie +war123 +vakantie +maddawg +sewanee +jake5253 +tautt1 +anthony5 +letterma +jimbo2 +kmdtyjr +hextall +jessica6 +amiga500 +hotcunt +phoenix9 +veronda +saqartvelo +scubas +sixer3 +williamj +nightfal +shihan +melnikova +kosssss +handily +killer77 +jhrl0821 +march17 +rushman +6gcf636i +metoyou +irina123 +mine11 +primus1 +formatters +matthew5 +infotech +gangster1 +jordan45 +moose69 +kompas +motoxxx +greatwhi +cobra12 +kirpich +weezer1 +hello23 +montse +tracy123 +connecte +cjymrf +hemingwa +azreal +gundam00 +mobila +boxman +slayers1 +ravshan +june26 +fktrcfylhjd +bermuda1 +tylerd +maersk +qazwsx11 +eybdthcbntn +ash123 +camelo +kat123 +backd00r +cheyenne1 +1king +jerkin +tnt123 +trabant +warhammer40k +rambos +punto +home77 +pedrito +1frank +brille +guitarman +george13 +rakas +tgbxtcrbq +flute1 +bananas1 +lovezp1314 +thespot +postie +buster69 +sexytime +twistys +zacharia +sportage +toccata +denver7 +terry123 +bogdanova +devil69 +higgins1 +whatluck +pele10 +kkk666 +jeffery1 +1qayxsw2 +riptide1 +chevy11 +munchy +lazer1 +hooker1 +ghfgjh +vergesse +playgrou +4077mash +gusev +humpin +oneputt +hydepark +monster9 +tiger8 +tangsoo +guy123 +hesoyam1 +uhtqneyu +thanku +lomond +ortezza +kronik +geetha +rabbit66 +killas +qazxswe +alabaste +1234567890qwerty +capone1 +andrea12 +geral +beatbox +slutfuck +booyaka +jasmine7 +ostsee +maestro1 +beatme +tracey1 +buster123 +donaldduck +ironfish +happy6 +konnichi +gintonic +momoney1 +dugan1 +today2 +enkidu +destiny2 +trim7gun +katuha +fractals +morganstanley +polkadot +gotime +prince11 +204060 +fifa2010 +bobbyt +seemee +amanda10 +airbrush +bigtitty +heidie +layla1 +cotton1 +5speed +fyfnjkmtdyf +flynavy +joxury8f +meeko +akuma +dudley1 +flyboy1 +moondog1 +trotters +mariami +signin +chinna +legs11 +pussy4 +1s1h1e1f1 +felici +optimus1 +iluvu +marlins1 +gavaec +balance1 +glock40 +london01 +kokot +southwes +comfort1 +sammy11 +rockbottom +brianc +litebeer +homero +chopsuey +greenlan +charit +freecell +hampster +smalldog +viper12 +blofeld +1234567890987654321 +realsex +romann +cartman2 +cjdthitycndj +nelly1 +bmw528 +zwezda +masterba +jeep99 +turtl +america2 +sunburst +sanyco +auntjudy +125wm +blue10 +qwsazx +cartma +toby12 +robbob +red222 +ilovecock +losfix16 +1explore +helge +vaz2114 +whynotme +baba123 +mugen +1qazwsxedc +albertjr +0101198 +sextime +supras +nicolas2 +wantsex +pussy6 +checkm8 +winam +24gordon +misterme +curlew +gbljhfcs +medtech +franzi +butthea +voivod +blackhat +egoiste +pjkeirf +maddog69 +pakalolo +hockey4 +igor1234 +rouges +snowhite +homefree +sexfreak +acer12 +dsmith +blessyou +199410 +vfrcbvjd +falco02 +belinda1 +yaglasph +april21 +groundho +jasmin1 +nevergiveup +elvir +gborv526 +c00kie +emma01 +awesome2 +larina +mike12345 +maximu +anupam +bltynbabrfwbz +tanushka +sukkel +raptor22 +josh12 +schalke04 +cosmodog +fuckyou8 +busybee +198800 +bijoux +frame1 +blackmor +giveit +issmall +bear13 +123-123 +bladez +littlegirl +ultra123 +fletch1 +flashnet +loploprock +rkelly +12step +lukas1 +littlewhore +cuntfinger +stinkyfinger +laurenc +198020 +n7td4bjl +jackie69 +camel123 +ben1234 +1gateway +adelheid +fatmike +thuglove +zzaaqq +chivas1 +4815162342q +mamadou +nadano +james22 +benwin +andrea99 +rjirf +michou +abkbgg +d50gnn +aaazzz +a123654 +blankman +booboo11 +medicus +bigbone +197200 +justine1 +bendix +morphius +njhvjp +44mag +zsecyus56 +goodbye1 +nokiadermo +a333444 +waratsea +4rzp8ab7 +fevral +brillian +kirbys +minim +erathia +grazia +zxcvb1234 +dukey +snaggle +poppi +hymen +1video +dune2000 +jpthjdf +cvbn123 +zcxfcnkbdfz +astonv +ginnie +316271 +engine3 +pr1ncess +64chevy +glass1 +laotzu +hollyy +comicbooks +assasins +nuaddn9561 +scottsda +hfcnfvfy +accobra +7777777z +werty123 +metalhead +romanson +redsand +365214 +shalo +arsenii +1989cc +sissi +duramax +382563 +petera +414243 +mamapap +jollymon +field1 +fatgirl +janets +trompete +matchbox20 +rambo2 +nepenthe +441232 +qwertyuiop10 +bozo123 +phezc419hv +romantika +lifestyl +pengui +decembre +demon6 +panther6 +444888 +scanman +ghjcnjabkz +pachanga +buzzword +indianer +spiderman3 +tony12 +startre +frog1 +fyutk +483422 +tupacshakur +albert12 +1drummer +bmw328i +green17 +aerdna +invisibl +summer13 +calimer +mustaine +lgnu9d +morefun +hesoyam123 +escort1 +scrapland +stargat +barabbas +dead13 +545645 +mexicali +sierr +gfhfpbn +gonchar +moonstafa +searock +counte +foster1 +jayhawk1 +floren +maremma +nastya2010 +softball1 +adaptec +halloo +barrabas +zxcasd123 +hunny +mariana1 +kafedra +freedom0 +green420 +vlad1234 +method7 +665566 +tooting +hallo12 +davinchi +conducto +medias +666444 +invernes +madhatter +456asd +12345678i +687887 +le33px +spring00 +help123 +bellybut +billy5 +vitalik1 +river123 +gorila +bendis +power666 +747200 +footslav +acehigh +qazxswedc123 +q1a1z1 +richard9 +peterburg +tabletop +gavrilov +123qwe1 +kolosov +fredrau +run4fun +789056 +jkbvgbflf +chitra +87654321q +steve22 +wideopen +access88 +surfe +tdfyutkbjy +impossib +kevin69 +880888 +cantina +887766 +wxcvb +dontforg +qwer1209 +asslicke +mamma123 +indig +arkasha +scrapp +morelia +vehxbr +jones2 +scratch1 +cody11 +cassie12 +gerbera +dontgotm +underhil +maks2010 +hollywood1 +hanibal +elena2010 +jason11 +1010321 +stewar +elaman +fireplug +goodby +sacrific +babyphat +bobcat12 +bruce123 +1233215 +tony45 +tiburo +love15 +bmw750 +wallstreet +2h0t4me +1346795 +lamerz +munkee +134679q +granvill +1512198 +armastus +aiden1 +pipeutvj +g1234567 +angeleyes +usmc1 +102030q +putangina +brandnew +shadowfax +eagles12 +1falcon +brianw +lokomoti +2022958 +scooper +pegas +jabroni1 +2121212 +buffal +siffredi +wewiz +twotone +rosebudd +nightwis +carpet1 +mickey2 +2525252 +sleddog +red333 +jamesm +2797349 +jeff12 +onizuka +felixxxx +rf6666 +fine1 +ohlala +forplay +chicago5 +muncho +scooby11 +ptichka +johnnn +19851985p +dogphil3650 +totenkopf +monitor2 +macross7 +3816778 +dudder +semaj1 +bounder +racerx1 +5556633 +7085506 +ofclr278 +brody1 +7506751 +nantucke +hedj2n4q +drew1 +aessedai +trekbike +pussykat +samatron +imani +9124852 +wiley1 +dukenukem +iampurehaha2 +9556035 +obvious1 +mccool24 +apache64 +kravchenko +justforf +basura +jamese +s0ccer +safado +darksta +surfer69 +damian1 +gjpbnbd +gunny1 +wolley +sananton +zxcvbn123456 +odt4p6sv8 +sergei1 +modem1 +mansikka +zzzz1 +rifraf +dima777 +mary69 +looking4 +donttell +red100 +ninjutsu +uaeuaeman +bigbri +brasco +queenas8151 +demetri +angel007 +bubbl +kolort +conny +antonia1 +avtoritet +kaka22 +kailayu +sassy2 +wrongway +chevy3 +1nascar +patriots1 +chrisrey +mike99 +sexy22 +chkdsk +sd3utre7 +padawan +a6pihd +doming +mesohorny +tamada +donatello +emma22 +eather +susan69 +pinky123 +stud69 +fatbitch +pilsbury +thc420 +lovepuss +1creativ +golf1234 +hurryup +1honda +huskerdu +marino1 +gowron +girl1 +fucktoy +gtnhjpfdjlcr +dkjfghdk +pinkfl +loreli +7777777s +donkeykong +rockytop +staples1 +sone4ka +xxxjay +flywheel +toppdogg +bigbubba +aaa123456 +2letmein +shavkat +paule +dlanor +adamas +0147852 +aassaa +dixon1 +bmw328 +mother12 +ilikepussy +holly2 +tsmith +excaliber +fhutynbyf +nicole3 +tulipan +emanue +flyvholm +currahee +godsgift +antonioj +torito +dinky1 +sanna +yfcnzvjz +june14 +anime123 +123321456654 +hanswurst +bandman +hello101 +xxxyyy +chevy69 +technica +tagada +arnol +v00d00 +lilone +filles +drumandbass +dinamit +a1234a +eatmeat +elway07 +inout +james6 +dawid1 +thewolf +diapason +yodaddy +qscwdv +fuckit1 +liljoe +sloeber +simbacat +sascha1 +qwe1234 +1badger +prisca +angel17 +gravedig +jakeyboy +longboard +truskawka +golfer11 +pyramid7 +highspee +pistola +theriver +hammer69 +1packers +dannyd +alfonse +qwertgfdsa +11119999 +basket1 +ghjtrn +saralee +12inches +paolo1 +zse4xdr5 +taproot +sophieh6 +grizzlie +hockey69 +danang +biggums +hotbitch +5alive +beloved1 +bluewave +dimon95 +koketka +multiscan +littleb +leghorn +poker2 +delite +skyfir +bigjake +persona1 +amberdog +hannah12 +derren +ziffle +1sarah +1assword +sparky01 +seymur +tomtom1 +123321qw +goskins +soccer19 +luvbekki +bumhole +2balls +1muffin +borodin +monkey9 +yfeiybrb +1alex +betmen +freder +nigger123 +azizbek +gjkzrjdf +lilmike +1bigdadd +1rock +taganrog +snappy1 +andrey1 +kolonka +bunyan +gomango +vivia +clarkkent +satur +gaudeamus +mantaray +1month +whitehea +fargus +andrew99 +ray123 +redhawks +liza2009 +qw12345 +den12345 +vfhnsyjdf +147258369a +mazepa +newyorke +1arsenal +hondas2000 +demona +fordgt +steve12 +birthday2 +12457896 +dickster +edcwsxqaz +sahalin +pantyman +skinny1 +hubertus +cumshot1 +chiro +kappaman +mark3434 +canada12 +lichking +bonkers1 +ivan1985 +sybase +valmet +doors1 +deedlit +kyjelly +bdfysx +ford11 +throatfuck +backwood +fylhsq +lalit +boss429 +kotova +bricky +steveh +joshua19 +kissa +imladris +star1234 +lubimka +partyman +crazyd +tobias1 +ilike69 +imhome +whome +fourstar +scanner1 +ujhjl312 +anatoli +85bears +jimbo69 +5678ytr +potapova +nokia7070 +sunday1 +kalleank +1996gta +refinnej +july1 +molodec +nothanks +enigm +12play +sugardog +nhfkbdfkb +larousse +cannon1 +144444 +qazxcdew +stimorol +jhereg +spawn7 +143000 +fearme +hambur +merlin21 +dobie +is3yeusc +partner1 +dekal +varsha +478jfszk +flavi +hippo1 +9hmlpyjd +july21 +7imjfstw +lexxus +truelov +nokia5200 +carlos6 +anais +mudbone +anahit +taylorc +tashas +larkspur +animal2000 +nibiru +jan123 +miyvarxar +deflep +dolore +communit +ifoptfcor +laura2 +anadrol +mamaliga +mitzi1 +blue92 +april15 +matveev +kajlas +wowlook1 +1flowers +shadow14 +alucard1 +1golf +bantha +scotlan +singapur +mark13 +manchester1 +telus01 +superdav +jackoff1 +madnes +bullnuts +world123 +clitty +palmer1 +david10 +spider10 +sargsyan +rattlers +david4 +windows2 +sony12 +visigoth +qqqaaa +penfloor +cabledog +camilla1 +natasha123 +eagleman +softcore +bobrov +dietmar +divad +sss123 +d1234567 +tlbyjhju +1q1q1q1 +paraiso +dav123 +lfiekmrf +drachen +lzhan16889 +tplate +gfghbrf +casio1 +123boots1 +123test +sys64738 +heavymetal +andiamo +meduza +soarer +coco12 +negrita +amigas +heavymet +bespin +1asdfghj +wharfrat +wetsex +tight1 +janus1 +sword123 +ladeda +dragon98 +austin2 +atep1 +jungle1 +12345abcd +lexus300 +pheonix1 +alex1974 +123qw123 +137955 +bigtim +shadow88 +igor1994 +goodjob +arzen +champ123 +121ebay +changeme1 +brooksie +frogman1 +buldozer +morrowin +achim +trish1 +lasse +festiva +bubbaman +scottb +kramit +august22 +tyson123 +passsword +oompah +al123456 +fucking1 +green45 +noodle1 +looking1 +ashlynn +al1716 +stang50 +coco11 +greese +bob111 +brennan1 +jasonj +1cherry +1q2345 +1xxxxxxx +fifa2011 +brondby +zachar1 +satyam +easy1 +magic7 +1rainbow +cheezit +1eeeeeee +ashley123 +assass1 +amanda123 +jerbear +1bbbbbb +azerty12 +15975391 +654321z +twinturb +onlyone1 +denis1988 +6846kg3r +jumbos +pennydog +dandelion +haileris +epervier +snoopy69 +afrodite +oldpussy +green55 +poopypan +verymuch +katyusha +recon7 +mine69 +tangos +contro +blowme2 +jade1 +skydive1 +fiveiron +dimo4ka +bokser +stargirl +fordfocus +tigers2 +platina +baseball11 +raque +pimper +jawbreak +buster88 +walter34 +chucko +penchair +horizon1 +thecure1 +scc1975 +adrianna1 +kareta +duke12 +krille +dumbfuck +cunt1 +aldebaran +laverda +harumi +knopfler +pongo1 +pfhbyf +dogman1 +rossigno +1hardon +scarlets +nuggets1 +ibelieve +akinfeev +xfhkbr +athene +falcon69 +happie +billly +nitsua +fiocco +qwerty09 +gizmo2 +slava2 +125690 +doggy123 +craigs +vader123 +silkeborg +124365 +peterm +123978 +krakatoa +123699 +123592 +kgvebmqy +pensacol +d1d2d3 +snowstor +goldenboy +gfg65h7 +ev700 +church1 +orange11 +g0dz1ll4 +chester3 +acheron +cynthi +hotshot1 +jesuschris +motdepass +zymurgy +one2one +fietsbel +harryp +wisper +pookster +nn527hp +dolla +milkmaid +rustyboy +terrell1 +epsilon1 +lillian1 +dale3 +crhbgrf +maxsim +selecta +mamada +fatman1 +ufkjxrf +shinchan +fuckuall +women1 +000008 +bossss +greta1 +rbhjxrf +mamasboy +purple69 +felicidade +sexy21 +cathay +hunglow +splatt +kahless +shopping1 +1gandalf +themis +delta7 +moon69 +blue24 +parliame +mamma1 +miyuki +2500hd +jackmeof +razer +rocker1 +juvis123 +noremac +boing747 +9z5ve9rrcz +icewater +titania +alley1 +moparman +christo1 +oliver2 +vinicius +tigerfan +chevyy +joshua99 +doda99 +matrixx +ekbnrf +jackfrost +viper01 +kasia +cnfhsq +triton1 +ssbt8ae2 +rugby8 +ramman +1lucky +barabash +ghtlfntkm +junaid +apeshit +enfant +kenpo1 +shit12 +007000 +marge1 +shadow10 +qwerty789 +richard8 +vbitkm +lostboys +jesus4me +richard4 +hifive +kolawole +damilola +prisma +paranoya +prince2 +lisaann +happyness +cardss +methodma +supercop +a8kd47v5 +gamgee +polly123 +irene1 +number8 +hoyasaxa +1digital +matthew0 +dclxvi +lisica +roy123 +2468013579 +sparda +queball +vaffanculo +pass1wor +repmvbx +999666333 +freedom8 +botanik +777555333 +marcos1 +lubimaya +flash2 +einstei +08080 +123456789j +159951159 +159357123 +carrot1 +alina1995 +sanjos +dilara +mustang67 +wisteria +jhnjgtl12 +98766789 +darksun +arxangel +87062134 +creativ1 +malyshka +fuckthemall +barsic +rocksta +2big4u +5nizza +genesis2 +romance1 +ofcourse +1horse +latenite +cubana +sactown +789456123a +milliona +61808861 +57699434 +imperia +bubba11 +yellow3 +change12 +55495746 +flappy +jimbo123 +19372846 +19380018 +cutlass1 +craig123 +klepto +beagle1 +solus +51502112 +pasha1 +19822891 +46466452 +19855891 +petshop +nikolaevna +119966 +nokia6131 +evenpar +hoosier1 +contrasena +jawa350 +gonzo123 +mouse2 +115511 +eetfuk +gfhfvgfvgfv +1crystal +sofaking +coyote1 +kwiatuszek +fhrflbq +valeria1 +anthro +0123654789 +alltheway +zoltar +maasikas +wildchil +fredonia +earlgrey +gtnhjczy +matrix123 +solid1 +slavko +12monkeys +fjdksl +inter1 +nokia6500 +59382113kevinp +spuddy +cachero +coorslit +password! +kiba1z +karizma +vova1994 +chicony +english1 +bondra12 +1rocket +hunden +jimbob1 +zpflhjn1 +th0mas +deuce22 +meatwad +fatfree +congas +sambora +cooper2 +janne +clancy1 +stonie +busta +kamaz +speedy2 +jasmine3 +fahayek +arsenal0 +beerss +trixie1 +boobs69 +luansantana +toadman +control2 +ewing33 +maxcat +mama1964 +diamond4 +tabaco +joshua0 +piper2 +music101 +guybrush +reynald +pincher +katiebug +starrs +pimphard +frontosa +alex97 +cootie +clockwor +belluno +skyeseth +booty69 +chaparra +boochie +green4 +bobcat1 +havok +saraann +pipeman +aekdb +jumpshot +wintermu +chaika +1chester +rjnjatq +emokid +reset1 +regal1 +j0shua +134679a +asmodey +sarahh +zapidoo +ciccione +sosexy +beckham23 +hornets1 +alex1971 +delerium +manageme +connor11 +1rabbit +sane4ek +caseyboy +cbljhjdf +redsox20 +tttttt99 +haustool +ander +pantera6 +passwd1 +journey1 +9988776655 +blue135 +writerspace +xiaoyua123 +justice2 +niagra +cassis +scorpius +bpgjldsgjldthnf +gamemaster +bloody1 +retrac +stabbin +toybox +fight1 +ytpyf. +glasha +va2001 +taylor11 +shameles +ladylove +10078 +karmann +rodeos +eintritt +lanesra +tobasco +jnrhjqcz +navyman +pablit +leshka +jessica3 +123vika +alena1 +platinu +ilford +storm7 +undernet +sasha777 +1legend +anna2002 +kanmax1994 +porkpie +thunder0 +gundog +pallina +easypass +duck1 +supermom +roach1 +twincam +14028 +tiziano +qwerty32 +123654789a +evropa +shampoo1 +yfxfkmybr +cubby1 +tsunami1 +fktrcttdf +yasacrac +17098 +happyhap +bullrun +rodder +oaktown +holde +isbest +taylor9 +reeper +hammer11 +julias +rolltide1 +compaq123 +fourx4 +subzero1 +hockey9 +7mary3 +busines +ybrbnjcbr +wagoneer +danniash +portishead +digitex +alex1981 +david11 +infidel +1snoopy +free30 +jaden +tonto1 +redcar27 +footie +moskwa +thomas21 +hammer12 +burzum +cosmo123 +50000 +burltree +54343 +54354 +vwpassat +jack5225 +cougars1 +burlpony +blackhorse +alegna +petert +katemoss +ram123 +nels0n +ferrina +angel77 +cstock +1christi +dave55 +abc123a +alex1975 +av626ss +flipoff +folgore +max1998 +science1 +si711ne +yams7 +wifey1 +sveiks +cabin1 +volodia +ox3ford +cartagen +platini +picture1 +sparkle1 +tiedomi +service321 +wooody +christi1 +gnasher +brunob +hammie +iraffert +bot2010 +dtcyeirf +1234567890p +cooper11 +alcoholi +savchenko +adam01 +chelsea5 +niewiem +icebear +lllooottt +ilovedick +sweetpus +money8 +cookie13 +rfnthbyf1988 +booboo2 +angus123 +blockbus +david9 +chica1 +nazaret +samsung9 +smile4u +daystar +skinnass +john10 +thegirl +sexybeas +wasdwasd1 +sigge1 +1qa2ws3ed4rf5tg +czarny +ripley1 +chris5 +ashley19 +anitha +pokerman +prevert +trfnthby +tony69 +georgia2 +stoppedb +qwertyuiop12345 +miniclip +franky1 +durdom +cabbages +1234567890o +delta5 +liudmila +nhfycajhvths +court1 +josiew +abcd1 +doghead +diman +masiania +songline +boogle +triston +deepika +sexy4me +grapple +spacebal +ebonee +winter0 +smokewee +nargiza +dragonla +sassys +andy2000 +menards +yoshio +massive1 +suckmy1k +passat99 +sexybo +nastya1996 +isdead +stratcat +hokuto +infix +pidoras +daffyduck +cumhard +baldeagl +kerberos +yardman +shibainu +guitare +cqub6553 +tommyy +bk.irf +bigfoo +hecto +july27 +james4 +biggus +esbjerg +isgod +1irish +phenmarr +jamaic +roma1990 +diamond0 +yjdbrjd +girls4me +tampa1 +kabuto +vaduz +hanse +spieng +dianochka +csm101 +lorna1 +ogoshi +plhy6hql +2wsx4rfv +cameron0 +adebayo +oleg1996 +sharipov +bouboule +hollister1 +frogss +yeababy +kablam +adelante +memem +howies +thering +cecilia1 +onetwo12 +ojp123456 +jordan9 +msorcloledbr +neveraga +evh5150 +redwin +1august +canno +1mercede +moody1 +mudbug +chessmas +tiikeri +stickdaddy77 +alex15 +kvartira +7654321a +lollol123 +qwaszxedc +algore +solana +vfhbyfvfhbyf +blue72 +misha1111 +smoke20 +junior13 +mogli +threee +shannon2 +fuckmylife +kevinh +saransk +karenw +isolde +sekirarr +orion123 +thomas0 +debra1 +laketaho +alondra +curiva +jazz1234 +1tigers +jambos +lickme2 +suomi +gandalf7 +028526 +zygote +brett123 +br1ttany +supafly +159000 +kingrat +luton1 +cool-ca +bocman +thomasd +skiller +katter +mama777 +chanc +tomass +1rachel +oldno7 +rfpfyjdf +bigkev +yelrah +primas +osito +kipper1 +msvcr71 +bigboy11 +thesun +noskcaj +chicc +sonja1 +lozinka +mobile1 +1vader +ummagumma +waves1 +punter12 +tubgtn +server1 +irina1991 +magic69 +dak001 +pandemonium +dead1 +berlingo +cherrypi +1montana +lohotron +chicklet +asdfgh123456 +stepside +ikmvw103 +icebaby +trillium +1sucks +ukrnet +glock9 +ab12345 +thepower +robert8 +thugstools +hockey13 +buffon +livefree +sexpics +dessar +ja0000 +rosenrot +james10 +1fish +svoloch +mykitty +muffin11 +evbukb +shwing +artem1992 +andrey1992 +sheldon1 +passpage +nikita99 +fubar123 +vannasx +eight888 +marial +max2010 +express2 +violentj +2ykn5ccf +spartan11 +brenda69 +jackiech +abagail +robin2 +grass1 +andy76 +bell1 +taison +superme +vika1995 +xtr451 +fred20 +89032073168 +denis1984 +2000jeep +weetabix +199020 +daxter +tevion +panther8 +h9iymxmc +bigrig +kalambur +tsalagi +12213443 +racecar02 +jeffrey4 +nataxa +bigsam +purgator +acuracl +troutbum +potsmoke +jimmyz +manutd1 +nytimes +pureevil +bearss +cool22 +dragonage +nodnarb +dbrbyu +4seasons +freude +elric1 +werule +hockey14 +12758698 +corkie +yeahright +blademan +tafkap +clave +liziko +hofner +jeffhardy +nurich +runne +stanisla +lucy1 +monk3y +forzaroma +eric99 +bonaire +blackwoo +fengshui +1qaz0okm +newmoney +pimpin69 +07078 +anonymer +laptop1 +cherry12 +ace111 +salsa1 +wilbur1 +doom12 +diablo23 +jgtxzbhr +under1 +honda01 +breadfan +megan2 +juancarlos +stratus1 +ackbar +love5683 +happytim +lambert1 +cbljhtyrj +komarov +spam69 +nfhtkrf +brownn +sarmat +ifiksr +spike69 +hoangen +angelz +economia +tanzen +avogadro +1vampire +spanners +mazdarx +queequeg +oriana +hershil +sulaco +joseph11 +8seconds +aquariu +cumberla +heather9 +anthony8 +burton12 +crystal0 +maria3 +qazwsxc +snow123 +notgood +198520 +raindog +heehaw +consulta +dasein +miller01 +cthulhu1 +dukenuke +iubire +baytown +hatebree +198505 +sistem +lena12 +welcome01 +maraca +middleto +sindhu +mitsou +phoenix5 +vovan +donaldo +dylandog +domovoy +lauren12 +byrjuybnj +123llll +stillers +sanchin +tulpan +smallvill +1mmmmm +patti1 +folgers +mike31 +colts18 +123456rrr +njkmrjz +phoenix0 +biene +ironcity +kasperok +password22 +fitnes +matthew6 +spotligh +bujhm123 +tommycat +hazel5 +guitar11 +145678 +vfcmrf +compass1 +willee +1barney +jack2000 +littleminge +shemp +derrek +xxx12345 +littlefuck +spuds1 +karolinka +camneely +qwertyu123 +142500 +brandon00 +munson15 +falcon3 +passssap +z3cn2erv +goahead +baggio10 +141592 +denali1 +37kazoo +copernic +123456789asd +orange88 +bravada +rush211 +197700 +pablo123 +uptheass +samsam1 +demoman +mattylad10 +heydude +mister2 +werken +13467985 +marantz +a22222 +f1f2f3f4 +fm12mn12 +gerasimova +burrito1 +sony1 +glenny +baldeagle +rmfidd +fenomen +verbati +forgetme +5element +wer138 +chanel1 +ooicu812 +10293847qp +minicooper +chispa +myturn +deisel +vthrehbq +boredboi4u +filatova +anabe +poiuyt1 +barmalei +yyyy1 +fourkids +naumenko +bangbros +pornclub +okaykk +euclid90 +warrior3 +kornet +palevo +patatina +gocart +antanta +jed1054 +clock1 +111111w +dewars +mankind1 +peugeot406 +liten +tahira +howlin +naumov +rmracing +corone +cunthole +passit +rock69 +jaguarxj +bumsen +197101 +sweet2 +197010 +whitecat +sawadee +money100 +yfhrjnbrb +andyboy +9085603566 +trace1 +fagget +robot1 +angel20 +6yhn7ujm +specialinsta +kareena +newblood +chingada +boobies2 +bugger1 +squad51 +133andre +call06 +ashes1 +ilovelucy +success2 +kotton +cavalla +philou +deebee +theband +nine09 +artefact +196100 +kkkkkkk1 +nikolay9 +onelov +basia +emilyann +sadman +fkrjujkbr +teamomuch +david777 +padrino +money21 +firdaus +orion3 +chevy01 +albatro +erdfcv +2legit +sarah7 +torock +kevinn +holio +soloy +enron714 +starfleet +qwer11 +neverman +doctorwh +lucy11 +dino12 +trinity7 +seatleon +o123456 +pimpman +1asdfgh +snakebit +chancho +prorok +bleacher +ramire +darkseed +warhorse +michael123 +1spanky +1hotdog +34erdfcv +n0th1ng +dimanche +repmvbyf +michaeljackson +login1 +icequeen +toshiro +sperme +racer2 +veget +birthday26 +daniel9 +lbvekmrf +charlus +bryan123 +wspanic +schreibe +1andonly +dgoins +kewell +apollo12 +egypt1 +fernie +tiger21 +aa123456789 +blowj +spandau +bisquit +12345678d +deadmau5 +fredie +311420 +happyface +samant +gruppa +filmstar +andrew17 +bakesale +sexy01 +justlook +cbarkley +paul11 +bloodred +rideme +birdbath +nfkbcvfy +jaxson +sirius1 +kristof +virgos +nimrod1 +hardc0re +killerbee +1abcdef +pitcher1 +justonce +vlada +dakota99 +vespucci +wpass +outside1 +puertori +rfvbkf +teamlosi +vgfun2 +porol777 +empire11 +20091989q +jasong +webuivalidat +escrima +lakers08 +trigger2 +addpass +342500 +mongini +dfhtybr +horndogg +palermo1 +136900 +babyblu +alla98 +dasha2010 +jkelly +kernow +yfnecz +rockhopper +toeman +tlaloc +silver77 +dave01 +kevinr +1234567887654321 +135642 +me2you +8096468644q +remmus +spider7 +jamesa +jilly +samba1 +drongo +770129ji +supercat +juntas +tema1234 +esthe +1234567892000 +drew11 +qazqaz123 +beegees +blome +rattrace +howhigh +tallboy +rufus2 +sunny2 +sou812 +miller12 +indiana7 +irnbru +patch123 +letmeon +welcome5 +nabisco +9hotpoin +hpvteb +lovinit +stormin +assmonke +trill +atlanti +money1234 +cubsfan +mello1 +stars2 +ueptkm +agate +dannym88 +lover123 +wordz +worldnet +julemand +chaser1 +s12345678 +pissword +cinemax +woodchuc +point1 +hotchkis +packers2 +bananana +kalender +420666 +penguin8 +awo8rx3wa8t +hoppie +metlife +ilovemyfamily +weihnachtsbau +pudding1 +luckystr +scully1 +fatboy1 +amizade +dedham +jahbless +blaat +surrende +****er +1panties +bigasses +ghjuhfvbcn +asshole123 +dfktyrb +likeme +nickers +plastik +hektor +deeman +muchacha +cerebro +santana5 +testdrive +dracula1 +canalc +l1750sq +savannah1 +murena +1inside +pokemon00 +1iiiiiii +jordan20 +sexual1 +mailliw +calipso +014702580369 +1zzzzzz +1jjjjjj +break1 +15253545 +yomama1 +katinka +kevin11 +1ffffff +martijn +sslazio +daniel5 +porno2 +nosmas +leolion +jscript +15975312 +pundai +kelli1 +kkkddd +obafgkm +marmaris +lilmama +london123 +rfhfnt +elgordo +talk87 +daniel7 +thesims3 +444111 +bishkek +afrika2002 +toby22 +1speedy +daishi +2children +afroman +qqqqwwww +oldskool +hawai +v55555 +syndicat +pukimak +fanatik +tiger5 +parker01 +bri5kev6 +timexx +wartburg +love55 +ecosse +yelena03 +madinina +highway1 +uhfdbwfgf +karuna +buhjvfybz +wallie +46and2 +khalif +europ +qaz123wsx456 +bobbybob +wolfone +falloutboy +manning18 +scuba10 +schnuff +ihateyou1 +lindam +sara123 +popcor +fallengun +divine1 +montblanc +qwerty8 +rooney10 +roadrage +bertie1 +latinus +lexusis +rhfvfnjhcr +opelgt +hitme +agatka +1yamaha +dmfxhkju +imaloser +michell1 +sb211st +silver22 +lockedup +andrew9 +monica01 +sassycat +dsobwick +tinroof +ctrhtnyj +bultaco +rhfcyjzhcr +aaaassss +14ss88 +joanne1 +momanddad +ahjkjdf +yelhsa +zipdrive +telescop +500600 +1sexsex +facial1 +motaro +511647 +stoner1 +temujin +elephant1 +greatman +honey69 +kociak +ukqmwhj6 +altezza +cumquat +zippos +kontiki +123max +altec1 +bibigon +tontos +qazsew +nopasaran +militar +supratt +oglala +kobayash +agathe +yawetag +dogs1 +cfiekmrf +megan123 +jamesdea +porosenok +tiger23 +berger1 +hello11 +seemann +stunner1 +walker2 +imissu +jabari +minfd +lollol12 +hjvfy +1-oct +stjohns +2278124q +123456789qwer +alex1983 +glowworm +chicho +mallards +bluedevil +explorer1 +543211 +casita +1time +lachesis +alex1982 +airborn1 +dubesor +changa +lizzie1 +captaink +socool +bidule +march23 +1861brr +k.ljxrf +watchout +fotze +1brian +keksa2 +aaaa1122 +matrim +providian +privado +dreame +merry1 +aregdone +davidt +nounour +twenty2 +play2win +artcast2 +zontik +552255 +shit1 +sluggy +552861 +dr8350 +brooze +alpha69 +thunder6 +kamelia2011 +caleb123 +mmxxmm +jamesh +lfybkjd +125267 +125000 +124536 +bliss1 +dddsss +indonesi +bob69 +123888 +tgkbxfgy +gerar +themack +hijodeputa +good4now +ddd123 +clk430 +kalash +tolkien1 +132forever +blackb +whatis +s1s2s3s4 +lolkin09 +yamahar +48n25rcc +djtiesto +111222333444555 +bigbull +blade55 +coolbree +kelse +ichwill +yamaha12 +sakic +bebeto +katoom +donke +sahar +wahine +645202 +god666 +berni +starwood +june15 +sonoio +time123 +llbean +deadsoul +lazarev +cdtnf +ksyusha +madarchod +technik +jamesy +4speed +tenorsax +legshow +yoshi1 +chrisbl +44e3ebda +trafalga +heather7 +serafima +favorite4 +havefun1 +wolve +55555r +james13 +nosredna +bodean +jlettier +borracho +mickael +marinus +brutu +sweet666 +kiborg +rollrock +jackson6 +macross1 +ousooner +9085084232 +takeme +123qwaszx +firedept +vfrfhjd +jackfros +123456789000 +briane +cookie11 +baby22 +bobby18 +gromova +systemofadown +martin01 +silver01 +pimaou +darthmaul +hijinx +commo +chech +skyman +sunse +2vrd6 +vladimirovna +uthvfybz +nicole01 +kreker +bobo1 +v123456789 +erxtgb +meetoo +drakcap +vfvf12 +misiek1 +butane +network2 +flyers99 +riogrand +jennyk +e12345 +spinne +avalon11 +lovejone +studen +maint +porsche2 +qwerty100 +chamberl +bluedog1 +sungam +just4u +andrew23 +summer22 +ludic +musiclover +aguil +beardog1 +libertin +pippo1 +joselit +patito +bigberth +digler +sydnee +jockstra +poopo +jas4an +nastya123 +profil +fuesse +default1 +titan2 +mendoz +kpcofgs +anamika +brillo021 +bomberman +guitar69 +latching +69pussy +blues2 +phelge +ninja123 +m7n56xo +qwertasd +alex1976 +cunningh +estrela +gladbach +marillion +mike2000 +258046 +bypop +muffinman +kd5396b +zeratul +djkxbwf +john77 +sigma2 +1linda +selur +reppep +quartz1 +teen1 +freeclus +spook1 +kudos4ever +clitring +sexiness +blumpkin +macbook +tileman +centra +escaflowne +pentable +shant +grappa +zverev +1albert +lommerse +coffee11 +777123 +polkilo +muppet1 +alex74 +lkjhgfdsazx +olesica +april14 +ba25547 +souths +jasmi +arashi +smile2 +2401pedro +mybabe +alex111 +quintain +pimp1 +tdeir8b2 +makenna +122333444455555 +%e2%82%ac +tootsie1 +pass111 +zaqxsw123 +gkfdfybt +cnfnbcnbrf +usermane +iloveyou12 +hard69 +osasuna +firegod +arvind +babochka +kiss123 +cookie123 +julie123 +kamakazi +dylan2 +223355 +tanguy +nbhtqa +tigger13 +tubby1 +makavel +asdflkj +sambo1 +mononoke +mickeys +gayguy +win123 +green33 +wcrfxtvgbjy +bigsmall +1newlife +clove +babyfac +bigwaves +mama1970 +shockwav +1friday +bassey +yarddog +codered1 +victory7 +bigrick +kracker +gulfstre +chris200 +sunbanna +bertuzzi +begemotik +kuolema +pondus +destinee +123456789zz +abiodun +flopsy +amadeusptfcor +geronim +yggdrasi +contex +daniel6 +suck1 +adonis1 +moorea +el345612 +f22raptor +moviebuf +raunchy +6043dkf +zxcvbnm123456789 +eric11 +deadmoin +ratiug +nosliw +fannies +danno +888889 +blank1 +mikey2 +gullit +thor99 +mamiya +ollieb +thoth +dagger1 +websolutionssu +bonker +prive +1346798520 +03038 +q1234q +mommy2 +contax +zhipo +gwendoli +gothic1 +1234562000 +lovedick +gibso +digital2 +space199 +b26354 +987654123 +golive +serious1 +pivkoo +better1 +824358553 +794613258 +nata1980 +logout +fishpond +buttss +squidly +good4me +redsox19 +jhonny +zse45rdx +matrixxx +honey12 +ramina +213546879 +motzart +fall99 +newspape +killit +gimpy +photowiz +olesja +thebus +marco123 +147852963 +bedbug +147369258 +hellbound +gjgjxrf +123987456 +lovehurt +five55 +hammer01 +1234554321a +alina2011 +peppino +ang238 +questor +112358132 +alina1994 +alina1998 +money77 +bobjones +aigerim +cressida +madalena +420smoke +tinchair +raven13 +mooser +mauric +lovebu +adidas69 +krypton1 +1111112 +loveline +divin +voshod +michaelm +cocotte +gbkbuhbv +76689295 +kellyj +rhonda1 +sweetu70 +steamforums +geeque +nothere +124c41 +quixotic +steam181 +1169900 +rfcgthcrbq +rfvbkm +sexstuff +1231230 +djctvm +rockstar1 +fulhamfc +bhecbr +rfntyf +quiksilv +56836803 +jedimaster +pangit +gfhjkm777 +tocool +1237654 +stella12 +55378008 +19216811 +potte +fender12 +mortalkombat +ball1 +nudegirl +palace22 +rattrap +debeers +lickpussy +jimmy6 +not4u2c +wert12 +bigjuggs +sadomaso +1357924 +312mas +laser123 +arminia +branford +coastie +mrmojo +19801982 +scott11 +banaan123 +ingres +300zxtt +hooters6 +sweeties +19821983 +19831985 +19833891 +sinnfein +welcome4 +winner69 +killerman +tachyon +tigre1 +nymets1 +kangol +martinet +sooty1 +19921993 +789qwe +harsingh +1597535 +thecount +phantom3 +36985214 +lukas123 +117711 +pakistan1 +madmax11 +willow01 +19932916 +fucker12 +flhrci +opelagila +theword +ashley24 +tigger3 +crazyj +rapide +deadfish +allana +31359092 +sasha1993 +sanders2 +discman +zaq!2wsx +boilerma +mickey69 +jamesg +babybo +jackson9 +orion7 +alina2010 +indien +breeze1 +atease +warspite +bazongaz +1celtic +asguard +mygal +fitzgera +1secret +duke33 +cyklone +dipascuc +potapov +1escobar2 +c0l0rad0 +kki177hk +1little +macondo +victoriya +peter7 +red666 +winston6 +kl?benhavn +muneca +jackme +jennan +happylife +am4h39d8nh +bodybuil +201980 +dutchie +biggame +lapo4ka +rauchen +black10 +flaquit +water12 +31021364 +command2 +lainth88 +mazdamx5 +typhon +colin123 +rcfhlfc +qwaszx11 +g0away +ramir +diesirae +hacked1 +cessna1 +woodfish +enigma2 +pqnr67w5 +odgez8j3 +grisou +hiheels +5gtgiaxm +2580258 +ohotnik +transits +quackers +serjik +makenzie +mdmgatew +bryana +superman12 +melly +lokit +thegod +slickone +fun4all +netpass +penhorse +1cooper +nsync +asdasd22 +otherside +honeydog +herbie1 +chiphi +proghouse +l0nd0n +shagg +select1 +frost1996 +casper123 +countr +magichat +greatzyo +jyothi +3bears +thefly +nikkita +fgjcnjk +nitros +hornys +san123 +lightspe +maslova +kimber1 +newyork2 +spammm +mikejone +pumpk1n +bruiser1 +bacons +prelude9 +boodie +dragon4 +kenneth2 +love98 +power5 +yodude +pumba +thinline +blue30 +sexxybj +2dumb2live +matt21 +forsale +1carolin +innova +ilikeporn +rbgtkjd +a1s2d3f +wu9942 +ruffus +blackboo +qwerty999 +draco1 +marcelin +hideki +gendalf +trevon +saraha +cartmen +yjhbkmcr +time2go +fanclub +ladder1 +chinni +6942987 +united99 +lindac +quadra +paolit +mainstre +beano002 +lincoln7 +bellend +anomie +8520456 +bangalor +goodstuff +chernov +stepashka +gulla +mike007 +frasse +harley03 +omnislash +8538622 +maryjan +sasha2011 +gineok +8807031 +hornier +gopinath +princesit +bdr529 +godown +bosslady +hakaone +1qwe2 +madman1 +joshua11 +lovegame +bayamon +jedi01 +stupid12 +sport123 +aaa666 +tony44 +collect1 +charliem +chimaira +cx18ka +trrim777 +chuckd +thedream +redsox99 +goodmorning +delta88 +iloveyou11 +newlife2 +figvam +chicago3 +jasonk +12qwer +9875321 +lestat1 +satcom +conditio +capri50 +sayaka +9933162 +trunks1 +chinga +snooch +alexand1 +findus +poekie +cfdbyf +kevind +mike1969 +fire13 +leftie +bigtuna +chinnu +silence1 +celos1 +blackdra +alex24 +gfgfif +2boobs +happy8 +enolagay +sataniv1993 +turner1 +dylans +peugeo +sasha1994 +hoppel +conno +moonshot +santa234 +meister1 +008800 +hanako +tree123 +qweras +gfitymrf +reggie31 +august29 +supert +joshua10 +akademia +gbljhfc +zorro123 +nathalia +redsox12 +hfpdjl +mishmash +nokiae51 +nyyankees +tu190022 +strongbo +none1 +not4u2no +katie2 +popart +harlequi +santan +michal1 +1therock +screwu +csyekmrf +olemiss1 +tyrese +hoople +sunshin1 +cucina +starbase +topshelf +fostex +california1 +castle1 +symantec +pippolo +babare +turntabl +1angela +moo123 +ipvteb +gogolf +alex88 +cycle1 +maxie1 +phase2 +selhurst +furnitur +samfox +fromvermine +shaq34 +gators96 +captain2 +delonge +tomatoe +bisous +zxcvbnma +glacius +pineapple1 +cannelle +ganibal +mko09ijn +paraklast1974 +hobbes12 +petty43 +artema +junior8 +mylover +1234567890d +fatal1ty +prostreet +peruan +10020 +nadya +caution1 +marocas +chanel5 +summer08 +metal123 +111lox +scrapy +thatguy +eddie666 +washingto +yannis +minnesota_hp +lucky4 +playboy6 +naumova +azzurro +patat +dale33 +pa55wd +speedster +zemanova +saraht +newto +tony22 +qscesz +arkady +1oliver +death6 +vkfwx046 +antiflag +stangs +jzf7qf2e +brianp +fozzy +cody123 +startrek1 +yoda123 +murciela +trabajo +lvbnhbtdf +canario +fliper +adroit +henry5 +goducks +papirus +alskdj +soccer6 +88mike +gogetter +tanelorn +donking +marky1 +leedsu +badmofo +al1916 +wetdog +akmaral +pallet +april24 +killer00 +nesterova +rugby123 +coffee12 +browseui +ralliart +paigow +calgary1 +armyman +vtldtltd +frodo2 +frxtgb +iambigal +benno +jaytee +2hot4you +askar +bigtee +brentwoo +palladin +eddie2 +al1916w +horosho +entrada +ilovetits +venture1 +dragon19 +jayde +chuvak +jamesl +fzr600 +brandon8 +vjqvbh +snowbal +snatch1 +bg6njokf +pudder +karolin +candoo +pfuflrf +satchel1 +manteca +khongbiet +critter1 +partridg +skyclad +bigdon +ginger69 +brave1 +anthony4 +spinnake +chinadol +passout +cochino +nipples1 +15058 +lopesk +sixflags +lloo999 +parkhead +breakdance +cia123 +fidodido +yuitre12 +fooey +artem1995 +gayathri +medin +nondriversig +l12345 +bravo7 +happy13 +kazuya +camster +alex1998 +luckyy +zipcode +dizzle +boating1 +opusone +newpassw +movies23 +kamikazi +zapato +bart316 +cowboys0 +corsair1 +kingshit +hotdog12 +rolyat +h200svrm +qwerty4 +boofer +rhtyltkm +chris999 +vaz21074 +simferopol +pitboss +love3 +britania +tanyshka +brause +123qwerty123 +abeille +moscow1 +ilkaev +manut +process1 +inetcfg +dragon05 +fortknox +castill +rynner +mrmike +koalas +jeebus +stockpor +longman +juanpabl +caiman +roleplay +jeremi +26058 +prodojo +002200 +magical1 +black5 +bvlgari +doogie1 +cbhtqa +mahina +a1s2d3f4g5h6 +jblpro +usmc01 +bismilah +guitar01 +april9 +santana1 +1234aa +monkey14 +sorokin +evan1 +doohan +animalsex +pfqxtyjr +dimitry +catchme +chello +silverch +glock45 +dogleg +litespee +nirvana9 +peyton18 +alydar +warhamer +iluvme +sig229 +minotavr +lobzik +jack23 +bushwack +onlin +football123 +joshua5 +federov +winter2 +bigmax +fufnfrhbcnb +hfpldfnhb +1dakota +f56307 +chipmonk +4nick8 +praline +vbhjh123 +king11 +22tango +gemini12 +street1 +77879 +doodlebu +homyak +165432 +chuluthu +trixi +karlito +salom +reisen +cdtnkzxjr +pookie11 +tremendo +shazaam +welcome0 +00000ty +peewee51 +pizzle +gilead +bydand +sarvar +upskirt +legends1 +freeway1 +teenfuck +ranger9 +darkfire +dfymrf +hunt0802 +justme1 +buffy1ma +1harry +671fsa75yt +burrfoot +budster +pa437tu +jimmyp +alina2006 +malacon +charlize +elway1 +free12 +summer02 +gadina +manara +gomer1 +1cassie +sanja +kisulya +money3 +pujols +ford50 +midiland +turga +orange6 +demetriu +freakboy +orosie1 +radio123 +open12 +vfufpby +mustek +chris33 +animes +meiling +nthtvjr +jasmine9 +gfdkjd +oligarh +marimar +chicago9 +.kzirf +bugssgub +samuraix +jackie01 +pimpjuic +macdad +cagiva +vernost +willyboy +fynjyjdf +tabby1 +privet123 +torres9 +retype +blueroom +raven11 +q12we3 +alex1989 +bringiton +ridered +kareltje +ow8jtcs8t +ciccia +goniners +countryb +24688642 +covingto +24861793 +beyblade +vikin +badboyz +wlafiga +walstib +mirand +needajob +chloes +balaton +kbpfdtnf +freyja +bond9007 +gabriel12 +stormbri +hollage +love4eve +fenomeno +darknite +dragstar +kyle123 +milfhunter +ma123123123 +samia +ghislain +enrique1 +ferien12 +xjy6721 +natalie2 +reglisse +wilson2 +wesker +rosebud7 +amazon1 +robertr +roykeane +xtcnth +mamatata +crazyc +mikie +savanah +blowjob69 +jackie2 +forty1 +1coffee +fhbyjxrf +bubbah +goteam +hackedit +risky1 +logoff +h397pnvr +buck13 +robert23 +bronc +st123st +godflesh +pornog +iamking +cisco69 +septiembr +dale38 +zhongguo +tibbar +panther9 +buffa1 +bigjohn1 +mypuppy +vehvfycr +april16 +shippo +fire1234 +green15 +q123123 +gungadin +steveg +olivier1 +chinaski +magnoli +faithy +storm12 +toadfrog +paul99 +78791 +august20 +automati +squirtle +cheezy +positano +burbon +nunya +llebpmac +kimmi +turtle2 +alan123 +prokuror +violin1 +durex +pussygal +visionar +trick1 +chicken6 +29024 +plowboy +rfybreks +imbue +sasha13 +wagner1 +vitalogy +cfymrf +thepro +26028 +gorbunov +dvdcom +letmein5 +duder +fastfun +pronin +libra1 +conner1 +harley20 +stinker1 +20068 +20038 +amitech +syoung +dugway +18068 +welcome7 +jimmypag +anastaci +kafka1 +pfhfnecnhf +catsss +campus100 +shamal +nacho1 +fire12 +vikings2 +brasil1 +rangerover +mohamma +peresvet +14058 +cocomo +aliona +14038 +qwaser +vikes +cbkmdf +skyblue1 +ou81234 +goodlove +dfkmltvfh +108888 +roamer +pinky2 +static1 +zxcv4321 +barmen +rock22 +shelby2 +morgans +1junior +pasword1 +logjam +fifty5 +nhfrnjhbcn +chaddy +philli +nemesis2 +ingenier +djkrjd +ranger3 +aikman8 +knothead +daddy69 +love007 +vsythb +ford350 +tiger00 +renrut +owen11 +energy12 +march14 +alena123 +robert19 +carisma +orange22 +murphy11 +podarok +prozak +kfgeirf +wolf13 +lydia1 +shazza +parasha +akimov +tobbie +pilote +heather4 +baster +leones +gznfxjr +megama +987654321g +bullgod +boxster1 +minkey +wombats +vergil +colegiata +lincol +smoothe +pride1 +carwash1 +latrell +bowling3 +fylhtq123 +pickwick +eider +bubblebox +bunnies1 +loquit +slipper1 +nutsac +purina +xtutdfhf +plokiju +1qazxs +uhjpysq +zxcvbasdfg +enjoy1 +1pumpkin +phantom7 +mama22 +swordsma +wonderbr +dogdays +milker +u23456 +silvan +dfkthbr +slagelse +yeahman +twothree +boston11 +wolf100 +dannyg +troll1 +fynjy123 +ghbcnfd +bftest +ballsdeep +bobbyorr +alphasig +cccdemo +fire123 +norwest +claire2 +august10 +lth1108 +problemas +sapito +alex06 +1rusty +maccom +goirish1 +ohyes +bxdumb +nabila +boobear1 +rabbit69 +princip +alexsander +travail +chantal1 +dogggy +greenpea +diablo69 +alex2009 +bergen09 +petticoa +classe +ceilidh +vlad2011 +kamakiri +lucidity +qaz321 +chileno +cexfhf +99ranger +mcitra +estoppel +volvos60 +carter80 +webpass +temp12 +touareg +fcgbhby +bubba8 +sunitha +200190ru +bitch2 +shadow23 +iluvit +nicole0 +ruben1 +nikki69 +butttt +shocker1 +souschef +lopotok01 +kantot +corsano +cfnfyf +riverat +makalu +swapna +all4u9 +cdtnkfy +ntktgepbr +ronaldo99 +thomasj +bmw540i +chrisw +boomba +open321 +z1x2c3v4b5n6m7 +gaviota +iceman44 +frosya +chris100 +chris24 +cosette +clearwat +micael +boogyman +pussy9 +camus1 +chumpy +heccrbq +konoplya +chester8 +scooter5 +ghjgfufylf +giotto +koolkat +zero000 +bonita1 +ckflrbq +j1964 +mandog +18n28n24a +renob +head1 +shergar +ringo123 +tanita +sex4free +johnny12 +halberd +reddevils +biolog +dillinge +fatb0y +c00per +hyperlit +wallace2 +spears1 +vitamine +buheirf +sloboda +alkash +mooman +marion1 +arsenal7 +sunder +nokia5610 +edifier +pippone +fyfnjkmtdbx +fujimo +pepsi12 +kulikova +bolat +duetto +daimon +maddog01 +timoshka +ezmoney +desdemon +chesters +aiden +hugues +patrick5 +aikman08 +robert4 +roenick +nyranger +writer1 +36169544 +foxmulder +118801 +kutter +shashank +jamjar +118811 +119955 +aspirina +dinkus +1sailor +nalgene +19891959 +snarf +allie1 +cracky +resipsa +45678912 +kemerovo +19841989 +netware1 +alhimik +19801984 +nicole123 +19761977 +51501984 +malaka1 +montella +peachfuz +jethro1 +cypress1 +henkie +holdon +esmith +55443322 +1friend +quique +bandicoot +statistika +great123 +death13 +ucht36 +master4 +67899876 +bobsmith +nikko1 +jr1234 +hillary1 +78978978 +rsturbo +lzlzdfcz +bloodlust +shadow00 +skagen +bambina +yummies +88887777 +91328378 +matthew4 +itdoes +98256518 +102938475 +alina2002 +123123789 +fubared +dannys +123456321 +nikifor +suck69 +newmexico +scubaman +rhbcnb +fifnfy +puffdadd +159357852 +dtheyxbr +theman22 +212009164 +prohor +shirle +nji90okm +newmedia +goose5 +roma1995 +letssee +iceman11 +aksana +wirenut +pimpdady +1212312121 +tamplier +pelican1 +domodedovo +1928374655 +fiction6 +duckpond +ybrecz +thwack +onetwo34 +gunsmith +murphydo +fallout1 +spectre1 +jabberwo +jgjesq +turbo6 +bobo12 +redryder +blackpus +elena1971 +danilova +antoin +bobo1234 +bobob +bobbobbo +dean1 +222222a +jesusgod +matt23 +musical1 +darkmage +loppol +werrew +josepha +rebel12 +toshka +gadfly +hawkwood +alina12 +dnomyar +sexaddict +dangit +cool23 +yocrack +archimed +farouk +nhfkzkz +lindalou +111zzzzz +ghjatccjh +wethepeople +m123456789 +wowsers +kbkbxrf +bulldog5 +m_roesel +sissinit +yamoon6 +123ewqasd +dangel +miruvor79 +kaytee +falcon7 +bandit11 +dotnet +dannii +arsenal9 +miatamx5 +1trouble +strip4me +dogpile +sexyred1 +rjdfktdf +google10 +shortman +crystal7 +awesome123 +cowdog +haruka +birthday28 +jitter +diabolik +boomer12 +dknight +bluewate +hockey123 +crm0624 +blueboys +willy123 +jumpup +google2 +cobra777 +llabesab +vicelord +hopper1 +gerryber +remmah +j10e5d4 +qqqqqqw +agusti +fre_ak8yj +nahlik +redrobin +scott3 +epson1 +dumpy +bundao +aniolek +hola123 +jergens +itsasecret +maxsam +bluelight +mountai1 +bongwater +1london +pepper14 +freeuse +dereks +qweqw +fordgt40 +rfhfdfy +raider12 +hunnybun +compac +splicer +megamon +tuffgong +gymnast1 +butter11 +modaddy +wapbbs_1 +dandelio +soccer77 +ghjnbdjcnjzybt +123xyi2 +fishead +x002tp00 +whodaman +555aaa +oussama +brunodog +technici +pmtgjnbl +qcxdw8ry +schweden +redsox3 +throbber +collecto +japan10 +dbm123dm +hellhoun +tech1 +deadzone +kahlan +wolf123 +dethklok +xzsawq +bigguy1 +cybrthc +chandle +buck01 +qq123123 +secreta +williams1 +c32649135 +delta12 +flash33 +123joker +spacejam +polopo +holycrap +daman1 +tummybed +financia +nusrat +euroline +magicone +jimkirk +ameritec +daniel26 +sevenn +topazz +kingpins +dima1991 +macdog +spencer5 +oi812 +geoffre +music11 +baffle +123569 +usagi +cassiope +polla +lilcrowe +thecakeisalie +vbhjndjhtw +vthokies +oldmans +sophie01 +ghoster +penny2 +129834 +locutus1 +meesha +magik +jerry69 +daddysgirl +irondesk +andrey12 +jasmine123 +vepsrfyn +likesdick +1accord +jetboat +grafix +tomuch +showit +protozoa +mosias98 +taburetka +blaze420 +esenin +anal69 +zhv84kv +puissant +charles0 +aishwarya +babylon6 +bitter1 +lenina +raleigh1 +lechat +access01 +kamilka +fynjy +sparkplu +daisy3112 +choppe +zootsuit +1234567j +rubyrose +gorilla9 +nightshade +alternativa +cghfdjxybr +snuggles1 +10121v +vova1992 +leonardo1 +dave2 +matthewd +vfhfnbr +1986mets +nobull +bacall +mexican1 +juanjo +mafia1 +boomer22 +soylent +edwards1 +jordan10 +blackwid +alex86 +gemini13 +lunar2 +dctvcjcfnm +malaki +plugger +eagles11 +snafu2 +1shelly +cintaku +hannah22 +tbird1 +maks5843 +irish88 +homer22 +amarok +fktrcfylhjdf +lincoln2 +acess +gre69kik +need4speed +hightech +core2duo +blunt1 +ublhjgjybrf +dragon33 +1autopas +autopas1 +wwww1 +15935746 +daniel20 +2500aa +massim +1ggggggg +96ford +hardcor1 +cobra5 +blackdragon +vovan_lt +orochimaru +hjlbntkb +qwertyuiop12 +tallen +paradoks +frozenfish +ghjuhfvvbcn +gerri1 +nuggett +camilit +doright +trans1 +serena1 +catch2 +bkmyeh +fireston +afhvfwtdn +purple3 +figure8 +fuckya +scamp1 +laranja +ontheoutside +louis123 +yellow7 +moonwalk +mercury2 +tolkein +raide +amenra +a13579 +dranreb +5150vh +harish +tracksta +sexking +ozzmosis +katiee +alomar +matrix19 +headroom +jahlove +ringding +apollo8 +132546 +132613 +12345672000 +saretta +135798 +136666 +thomas7 +136913 +onetwothree +hockey33 +calida +nefertit +bitwise +tailhook +boop4 +kfgecbr +bujhmbujhm +metal69 +thedark +meteoro +felicia1 +house12 +tinuviel +istina +vaz2105 +pimp13 +toolfan +nina1 +tuesday2 +maxmotives +lgkp500 +locksley +treech +darling1 +kurama +aminka +ramin +redhed +dazzler +jager1 +stpiliot +cardman +rfvtym +cheeser +14314314 +paramoun +samcat +plumpy +stiffie +vsajyjr +panatha +qqq777 +car12345 +098poi +asdzx +keegan1 +furelise +kalifornia +vbhjckfd +beast123 +zcfvfzkexifz +harry5 +1birdie +96328i +escola +extra330 +henry12 +gfhfyjqz +14u2nv +max1234 +templar1 +1dave +02588520 +catrin +pangolin +marhaba +latin1 +amorcito +dave22 +escape1 +advance1 +yasuhiro +grepw +meetme +orange01 +ernes +erdna +zsergn +nautica1 +justinb +soundwav +miasma +greg78 +nadine1 +sexmad +lovebaby +promo1 +excel1 +babys +dragonma +camry1 +sonnenschein +farooq +wazzkaprivet +magal +katinas +elvis99 +redsox24 +rooney1 +chiefy +peggys +aliev +pilsung +mudhen +dontdoit +dennis12 +supercal +energia +ballsout +funone +claudiu +brown2 +amoco +dabl1125 +philos +gjdtkbntkm +servette +13571113 +whizzer +nollie +13467982 +upiter +12string +bluejay1 +silkie +william4 +kosta1 +143333 +connor12 +sustanon +06068 +corporat +ssnake +laurita +king10 +tahoes +arsenal123 +sapato +charless +jeanmarc +levent +algerie +marine21 +jettas +winsome +dctvgbplf +1701ab +xxxp455w0rd5 +lllllll1 +ooooooo1 +monalis +koufax32 +anastasya +debugger +sarita2 +jason69 +ufkxjyjr +gjlcnfdf +1jerry +daniel10 +balinor +sexkitten +death2 +qwertasdfgzxcvb +s9te949f +vegeta1 +sysman +maxxam +dimabilan +mooose +ilovetit +june23 +illest +doesit +mamou +abby12 +longjump +transalp +moderato +littleguy +magritte +dilnoza +hawaiiguy +winbig +nemiroff +kokaine +admira +myemail +dream2 +browneyes +destiny7 +dragonss +suckme1 +asa123 +andranik +suckem +fleshbot +dandie +timmys +scitra +timdog +hasbeen +guesss +smellyfe +arachne +deutschl +harley88 +birthday27 +nobody1 +papasmur +home1 +jonass +bunia3 +epatb1 +embalm +vfvekmrf +apacer +12345656 +estreet +weihnachtsbaum +mrwhite +admin12 +kristie1 +kelebek +yoda69 +socken +tima123 +bayern1 +fktrcfylth +tamiya +99strenght +andy01 +denis2011 +19delta +stokecit +aotearoa +stalker2 +nicnac +conrad1 +popey +agusta +bowl36 +1bigfish +mossyoak +1stunner +getinnow +jessejames +gkfnjy +drako +1nissan +egor123 +hotness +1hawaii +zxc123456 +cantstop +1peaches +madlen +west1234 +jeter1 +markis +judit +attack1 +artemi +silver69 +153246 +crazy2 +green9 +yoshimi +1vette +chief123 +jasper2 +1sierra +twentyon +drstrang +aspirant +yannic +jenna123 +bongtoke +slurpy +1sugar +civic97 +rusty21 +shineon +james19 +anna12345 +wonderwoman +1kevin +karol1 +kanabis +wert21 +fktif6115 +evil1 +kakaha +54gv768 +826248s +tyrone1 +1winston +sugar2 +falcon01 +adelya +mopar440 +zasxcd +leecher +kinkysex +mercede1 +travka +11234567 +rebon +geekboy diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/ranked_dicts b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/ranked_dicts new file mode 100644 index 00000000..ab518549 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/ranked_dicts differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/surnames.txt b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/surnames.txt new file mode 100644 index 00000000..87e70711 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/surnames.txt @@ -0,0 +1,10000 @@ +smith +johnson +williams +jones +brown +davis +miller +wilson +moore +taylor +anderson +jackson +white +harris +martin +thompson +garcia +martinez +robinson +clark +rodriguez +lewis +lee +walker +hall +allen +young +hernandez +king +wright +lopez +hill +green +adams +baker +gonzalez +nelson +carter +mitchell +perez +roberts +turner +phillips +campbell +parker +evans +edwards +collins +stewart +sanchez +morris +rogers +reed +cook +morgan +bell +murphy +bailey +rivera +cooper +richardson +cox +howard +ward +torres +peterson +gray +ramirez +watson +brooks +sanders +price +bennett +wood +barnes +ross +henderson +coleman +jenkins +perry +powell +long +patterson +hughes +flores +washington +butler +simmons +foster +gonzales +bryant +alexander +griffin +diaz +hayes +myers +ford +hamilton +graham +sullivan +wallace +woods +cole +west +owens +reynolds +fisher +ellis +harrison +gibson +mcdonald +cruz +marshall +ortiz +gomez +murray +freeman +wells +webb +simpson +stevens +tucker +porter +hicks +crawford +boyd +mason +morales +kennedy +warren +dixon +ramos +reyes +burns +gordon +shaw +holmes +rice +robertson +hunt +black +daniels +palmer +mills +nichols +grant +knight +ferguson +stone +hawkins +dunn +perkins +hudson +spencer +gardner +stephens +payne +pierce +berry +matthews +arnold +wagner +willis +watkins +olson +carroll +duncan +snyder +hart +cunningham +lane +andrews +ruiz +harper +fox +riley +armstrong +carpenter +weaver +greene +elliott +chavez +sims +peters +kelley +franklin +lawson +fields +gutierrez +schmidt +carr +vasquez +castillo +wheeler +chapman +montgomery +richards +williamson +johnston +banks +meyer +bishop +mccoy +howell +alvarez +morrison +hansen +fernandez +garza +burton +nguyen +jacobs +reid +fuller +lynch +garrett +romero +welch +larson +frazier +burke +hanson +mendoza +moreno +bowman +medina +fowler +brewer +hoffman +carlson +silva +pearson +holland +fleming +jensen +vargas +byrd +davidson +hopkins +herrera +wade +soto +walters +neal +caldwell +lowe +jennings +barnett +graves +jimenez +horton +shelton +barrett +obrien +castro +sutton +mckinney +lucas +miles +rodriquez +chambers +holt +lambert +fletcher +watts +bates +hale +rhodes +pena +beck +newman +haynes +mcdaniel +mendez +bush +vaughn +parks +dawson +santiago +norris +hardy +steele +curry +powers +schultz +barker +guzman +page +munoz +ball +keller +chandler +weber +walsh +lyons +ramsey +wolfe +schneider +mullins +benson +sharp +bowen +barber +cummings +hines +baldwin +griffith +valdez +hubbard +salazar +reeves +warner +stevenson +burgess +santos +tate +cross +garner +mann +mack +moss +thornton +mcgee +farmer +delgado +aguilar +vega +glover +manning +cohen +harmon +rodgers +robbins +newton +blair +higgins +ingram +reese +cannon +strickland +townsend +potter +goodwin +walton +rowe +hampton +ortega +patton +swanson +goodman +maldonado +yates +becker +erickson +hodges +rios +conner +adkins +webster +malone +hammond +flowers +cobb +moody +quinn +pope +osborne +mccarthy +guerrero +estrada +sandoval +gibbs +gross +fitzgerald +stokes +doyle +saunders +wise +colon +gill +alvarado +greer +padilla +waters +nunez +ballard +schwartz +mcbride +houston +christensen +klein +pratt +briggs +parsons +mclaughlin +zimmerman +buchanan +moran +copeland +pittman +brady +mccormick +holloway +brock +poole +logan +bass +marsh +drake +wong +jefferson +morton +abbott +sparks +norton +huff +massey +figueroa +carson +bowers +roberson +barton +tran +lamb +harrington +boone +cortez +clarke +mathis +singleton +wilkins +cain +underwood +hogan +mckenzie +collier +luna +phelps +mcguire +bridges +wilkerson +nash +summers +atkins +wilcox +pitts +conley +marquez +burnett +cochran +chase +davenport +hood +gates +ayala +sawyer +vazquez +dickerson +hodge +acosta +flynn +espinoza +nicholson +monroe +wolf +morrow +whitaker +oconnor +skinner +ware +molina +kirby +huffman +gilmore +dominguez +oneal +lang +combs +kramer +hancock +gallagher +gaines +shaffer +wiggins +mathews +mcclain +fischer +wall +melton +hensley +bond +dyer +grimes +contreras +wyatt +baxter +snow +mosley +shepherd +larsen +hoover +beasley +petersen +whitehead +meyers +garrison +shields +horn +savage +olsen +schroeder +hartman +woodard +mueller +kemp +deleon +booth +patel +calhoun +wiley +eaton +cline +navarro +harrell +humphrey +parrish +duran +hutchinson +hess +dorsey +bullock +robles +beard +dalton +avila +rich +blackwell +johns +blankenship +trevino +salinas +campos +pruitt +callahan +montoya +hardin +guerra +mcdowell +stafford +gallegos +henson +wilkinson +booker +merritt +atkinson +orr +decker +hobbs +tanner +knox +pacheco +stephenson +glass +rojas +serrano +marks +hickman +sweeney +strong +mcclure +conway +roth +maynard +farrell +lowery +hurst +nixon +weiss +trujillo +ellison +sloan +juarez +winters +mclean +boyer +villarreal +mccall +gentry +carrillo +ayers +lara +sexton +pace +hull +leblanc +browning +velasquez +leach +chang +sellers +herring +noble +foley +bartlett +mercado +landry +durham +walls +barr +mckee +bauer +rivers +bradshaw +pugh +velez +rush +estes +dodson +morse +sheppard +weeks +camacho +bean +barron +livingston +middleton +spears +branch +blevins +chen +kerr +mcconnell +hatfield +harding +solis +frost +giles +blackburn +pennington +woodward +finley +mcintosh +koch +mccullough +blanchard +rivas +brennan +mejia +kane +benton +buckley +valentine +maddox +russo +mcknight +buck +moon +mcmillan +crosby +berg +dotson +mays +roach +chan +richmond +meadows +faulkner +oneill +knapp +kline +ochoa +jacobson +gay +hendricks +horne +shepard +hebert +cardenas +mcintyre +waller +holman +donaldson +cantu +morin +gillespie +fuentes +tillman +bentley +peck +key +salas +rollins +gamble +dickson +santana +cabrera +cervantes +howe +hinton +hurley +spence +zamora +yang +mcneil +suarez +petty +gould +mcfarland +sampson +carver +bray +macdonald +stout +hester +melendez +dillon +farley +hopper +galloway +potts +joyner +stein +aguirre +osborn +mercer +bender +franco +rowland +sykes +pickett +sears +mayo +dunlap +hayden +wilder +mckay +coffey +mccarty +ewing +cooley +vaughan +bonner +cotton +holder +stark +ferrell +cantrell +fulton +lott +calderon +pollard +hooper +burch +mullen +fry +riddle +levy +duke +odonnell +britt +daugherty +berger +dillard +alston +frye +riggs +chaney +odom +duffy +fitzpatrick +valenzuela +mayer +alford +mcpherson +acevedo +barrera +cote +reilly +compton +mooney +mcgowan +craft +clemons +wynn +nielsen +baird +stanton +snider +rosales +bright +witt +hays +holden +rutledge +kinney +clements +castaneda +slater +hahn +burks +delaney +pate +lancaster +sharpe +whitfield +talley +macias +burris +ratliff +mccray +madden +kaufman +beach +goff +cash +bolton +mcfadden +levine +byers +kirkland +kidd +workman +carney +mcleod +holcomb +finch +sosa +haney +franks +sargent +nieves +downs +rasmussen +bird +hewitt +foreman +valencia +oneil +delacruz +vinson +dejesus +hyde +forbes +gilliam +guthrie +wooten +huber +barlow +boyle +mcmahon +buckner +rocha +puckett +langley +knowles +cooke +velazquez +whitley +vang +shea +rouse +hartley +mayfield +elder +rankin +hanna +cowan +lucero +arroyo +slaughter +haas +oconnell +minor +boucher +archer +boggs +dougherty +andersen +newell +crowe +wang +friedman +bland +swain +holley +pearce +childs +yarbrough +galvan +proctor +meeks +lozano +mora +rangel +bacon +villanueva +schaefer +rosado +helms +boyce +goss +stinson +ibarra +hutchins +covington +crowley +hatcher +mackey +bunch +womack +polk +dodd +childress +childers +villa +springer +mahoney +dailey +belcher +lockhart +griggs +costa +brandt +walden +moser +tatum +mccann +akers +lutz +pryor +orozco +mcallister +lugo +davies +shoemaker +rutherford +newsome +magee +chamberlain +blanton +simms +godfrey +flanagan +crum +cordova +escobar +downing +sinclair +donahue +krueger +mcginnis +gore +farris +webber +corbett +andrade +starr +lyon +yoder +hastings +mcgrath +spivey +krause +harden +crabtree +kirkpatrick +arrington +ritter +mcghee +bolden +maloney +gagnon +dunbar +ponce +pike +mayes +beatty +mobley +kimball +butts +montes +eldridge +braun +hamm +gibbons +moyer +manley +herron +plummer +elmore +cramer +rucker +pierson +fontenot +rubio +goldstein +elkins +wills +novak +hickey +worley +gorman +katz +dickinson +broussard +woodruff +crow +britton +nance +lehman +bingham +zuniga +whaley +shafer +coffman +steward +delarosa +neely +mata +davila +mccabe +kessler +hinkle +welsh +pagan +goldberg +goins +crouch +cuevas +quinones +mcdermott +hendrickson +samuels +denton +bergeron +ivey +locke +haines +snell +hoskins +byrne +arias +corbin +beltran +chappell +downey +dooley +tuttle +couch +payton +mcelroy +crockett +groves +cartwright +dickey +mcgill +dubois +muniz +tolbert +dempsey +cisneros +sewell +latham +vigil +tapia +rainey +norwood +stroud +meade +tipton +kuhn +hilliard +bonilla +teague +gunn +greenwood +correa +reece +pineda +phipps +frey +kaiser +ames +gunter +schmitt +milligan +espinosa +bowden +vickers +lowry +pritchard +costello +piper +mcclellan +lovell +sheehan +hatch +dobson +singh +jeffries +hollingsworth +sorensen +meza +fink +donnelly +burrell +tomlinson +colbert +billings +ritchie +helton +sutherland +peoples +mcqueen +thomason +givens +crocker +vogel +robison +dunham +coker +swartz +keys +ladner +richter +hargrove +edmonds +brantley +albright +murdock +boswell +muller +quintero +padgett +kenney +daly +connolly +inman +quintana +lund +barnard +villegas +simons +huggins +tidwell +sanderson +bullard +mcclendon +duarte +draper +marrero +dwyer +abrams +stover +goode +fraser +crews +bernal +godwin +conklin +mcneal +baca +esparza +crowder +bower +brewster +mcneill +rodrigues +leal +coates +raines +mccain +mccord +miner +holbrook +swift +dukes +carlisle +aldridge +ackerman +starks +ricks +holliday +ferris +hairston +sheffield +lange +fountain +doss +betts +kaplan +carmichael +bloom +ruffin +penn +kern +bowles +sizemore +larkin +dupree +seals +metcalf +hutchison +henley +farr +mccauley +hankins +gustafson +curran +waddell +ramey +cates +pollock +cummins +messer +heller +funk +cornett +palacios +galindo +cano +hathaway +pham +enriquez +salgado +pelletier +painter +wiseman +blount +feliciano +houser +doherty +mead +mcgraw +swan +capps +blanco +blackmon +thomson +mcmanus +burkett +gleason +dickens +cormier +voss +rushing +rosenberg +hurd +dumas +benitez +arellano +marin +caudill +bragg +jaramillo +huerta +gipson +colvin +biggs +vela +platt +cassidy +tompkins +mccollum +dolan +daley +crump +sneed +kilgore +grove +grimm +davison +brunson +prater +marcum +devine +dodge +stratton +rosas +choi +tripp +ledbetter +hightower +feldman +epps +yeager +posey +scruggs +cope +stubbs +richey +overton +trotter +sprague +cordero +butcher +stiles +burgos +woodson +horner +bassett +purcell +haskins +akins +ziegler +spaulding +hadley +grubbs +sumner +murillo +zavala +shook +lockwood +driscoll +dahl +thorpe +redmond +putnam +mcwilliams +mcrae +romano +joiner +sadler +hedrick +hager +hagen +fitch +coulter +thacker +mansfield +langston +guidry +ferreira +corley +conn +rossi +lackey +baez +saenz +mcnamara +mcmullen +mckenna +mcdonough +link +engel +browne +roper +peacock +eubanks +drummond +stringer +pritchett +parham +mims +landers +grayson +schafer +egan +timmons +ohara +keen +hamlin +finn +cortes +mcnair +nadeau +moseley +michaud +rosen +oakes +kurtz +jeffers +calloway +beal +bautista +winn +suggs +stern +stapleton +lyles +laird +montano +dawkins +hagan +goldman +bryson +barajas +lovett +segura +metz +lockett +langford +hinson +eastman +hooks +smallwood +shapiro +crowell +whalen +triplett +chatman +aldrich +cahill +youngblood +ybarra +stallings +sheets +reeder +connelly +bateman +abernathy +winkler +wilkes +masters +hackett +granger +gillis +schmitz +sapp +napier +souza +lanier +gomes +weir +otero +ledford +burroughs +babcock +ventura +siegel +dugan +bledsoe +atwood +wray +varner +spangler +anaya +staley +kraft +fournier +belanger +wolff +thorne +bynum +burnette +boykin +swenson +purvis +pina +khan +duvall +darby +xiong +kauffman +healy +engle +benoit +valle +steiner +spicer +shaver +randle +lundy +chin +calvert +staton +neff +kearney +darden +oakley +medeiros +mccracken +crenshaw +perdue +dill +whittaker +tobin +washburn +hogue +goodrich +easley +bravo +dennison +shipley +kerns +jorgensen +crain +villalobos +maurer +longoria +keene +coon +witherspoon +staples +pettit +kincaid +eason +madrid +echols +lusk +stahl +currie +thayer +shultz +mcnally +seay +maher +gagne +barrow +nava +moreland +honeycutt +hearn +diggs +caron +whitten +westbrook +stovall +ragland +munson +meier +looney +kimble +jolly +hobson +goddard +culver +burr +presley +negron +connell +tovar +huddleston +ashby +salter +root +pendleton +oleary +nickerson +myrick +judd +jacobsen +bain +adair +starnes +matos +busby +herndon +hanley +bellamy +doty +bartley +yazzie +rowell +parson +gifford +cullen +christiansen +benavides +barnhart +talbot +mock +crandall +connors +bonds +whitt +gage +bergman +arredondo +addison +lujan +dowdy +jernigan +huynh +bouchard +dutton +rhoades +ouellette +kiser +herrington +hare +blackman +babb +allred +rudd +paulson +ogden +koenig +geiger +begay +parra +lassiter +hawk +esposito +waldron +ransom +prather +chacon +vick +sands +roark +parr +mayberry +greenberg +coley +bruner +whitman +skaggs +shipman +leary +hutton +romo +medrano +ladd +kruse +askew +schulz +alfaro +tabor +mohr +gallo +bermudez +pereira +bliss +reaves +flint +comer +woodall +naquin +guevara +delong +carrier +pickens +tilley +schaffer +knutson +fenton +doran +vogt +vann +prescott +mclain +landis +corcoran +zapata +hyatt +hemphill +faulk +dove +boudreaux +aragon +whitlock +trejo +tackett +shearer +saldana +hanks +mckinnon +koehler +bourgeois +keyes +goodson +foote +lunsford +goldsmith +flood +winslow +sams +reagan +mccloud +hough +esquivel +naylor +loomis +coronado +ludwig +braswell +bearden +huang +fagan +ezell +edmondson +cronin +nunn +lemon +guillory +grier +dubose +traylor +ryder +dobbins +coyle +aponte +whitmore +smalls +rowan +malloy +cardona +braxton +borden +humphries +carrasco +ruff +metzger +huntley +hinojosa +finney +madsen +ernst +dozier +burkhart +bowser +peralta +daigle +whittington +sorenson +saucedo +roche +redding +fugate +avalos +waite +lind +huston +hawthorne +hamby +boyles +boles +regan +faust +crook +beam +barger +hinds +gallardo +willoughby +willingham +eckert +busch +zepeda +worthington +tinsley +hoff +hawley +carmona +varela +rector +newcomb +kinsey +dube +whatley +ragsdale +bernstein +becerra +yost +mattson +felder +cheek +handy +grossman +gauthier +escobedo +braden +beckman +mott +hillman +flaherty +dykes +stockton +stearns +lofton +coats +cavazos +beavers +barrios +tang +mosher +cardwell +coles +burnham +weller +lemons +beebe +aguilera +parnell +harman +couture +alley +schumacher +redd +dobbs +blum +blalock +merchant +ennis +denson +cottrell +brannon +bagley +aviles +watt +sousa +rosenthal +rooney +dietz +blank +paquette +mcclelland +duff +velasco +lentz +grubb +burrows +barbour +ulrich +shockley +rader +beyer +mixon +layton +altman +weathers +stoner +squires +shipp +priest +lipscomb +cutler +caballero +zimmer +willett +thurston +storey +medley +epperson +shah +mcmillian +baggett +torrez +hirsch +dent +poirier +peachey +farrar +creech +barth +trimble +dupre +albrecht +sample +lawler +crisp +conroy +wetzel +nesbitt +murry +jameson +wilhelm +patten +minton +matson +kimbrough +guinn +croft +toth +pulliam +nugent +newby +littlejohn +dias +canales +bernier +baron +singletary +renteria +pruett +mchugh +mabry +landrum +brower +stoddard +cagle +stjohn +scales +kohler +kellogg +hopson +gant +tharp +gann +zeigler +pringle +hammons +fairchild +deaton +chavis +carnes +rowley +matlock +kearns +irizarry +carrington +starkey +lopes +jarrell +craven +baum +littlefield +linn +humphreys +etheridge +cuellar +chastain +bundy +speer +skelton +quiroz +pyle +portillo +ponder +moulton +machado +killian +hutson +hitchcock +dowling +cloud +burdick +spann +pedersen +levin +leggett +hayward +dietrich +beaulieu +barksdale +wakefield +snowden +briscoe +bowie +berman +ogle +mcgregor +laughlin +helm +burden +wheatley +schreiber +pressley +parris +alaniz +agee +swann +snodgrass +schuster +radford +monk +mattingly +harp +girard +cheney +yancey +wagoner +ridley +lombardo +hudgins +gaskins +duckworth +coburn +willey +prado +newberry +magana +hammonds +elam +whipple +slade +serna +ojeda +liles +dorman +diehl +upton +reardon +michaels +goetz +eller +bauman +baer +layne +hummel +brenner +amaya +adamson +ornelas +dowell +cloutier +castellanos +wellman +saylor +orourke +moya +montalvo +kilpatrick +durbin +shell +oldham +kang +garvin +foss +branham +bartholomew +templeton +maguire +holton +rider +monahan +mccormack +beaty +anders +streeter +nieto +nielson +moffett +lankford +keating +heck +gatlin +delatorre +callaway +adcock +worrell +unger +robinette +nowak +jeter +brunner +steen +parrott +overstreet +nobles +montanez +clevenger +brinkley +trahan +quarles +pickering +pederson +jansen +grantham +gilchrist +crespo +aiken +schell +schaeffer +lorenz +leyva +harms +dyson +wallis +pease +leavitt +cheng +cavanaugh +batts +warden +seaman +rockwell +quezada +paxton +linder +houck +fontaine +durant +caruso +adler +pimentel +mize +lytle +cleary +cason +acker +switzer +isaacs +higginbotham +waterman +vandyke +stamper +sisk +shuler +riddick +mcmahan +levesque +hatton +bronson +bollinger +arnett +okeefe +gerber +gannon +farnsworth +baughman +silverman +satterfield +mccrary +kowalski +grigsby +greco +cabral +trout +rinehart +mahon +linton +gooden +curley +baugh +wyman +weiner +schwab +schuler +morrissey +mahan +bunn +thrasher +spear +waggoner +qualls +purdy +mcwhorter +mauldin +gilman +perryman +newsom +menard +martino +graf +billingsley +artis +simpkins +salisbury +quintanilla +gilliland +fraley +foust +crouse +scarborough +grissom +fultz +marlow +markham +madrigal +lawton +barfield +whiting +varney +schwarz +gooch +arce +wheat +truong +poulin +hurtado +selby +gaither +fortner +culpepper +coughlin +brinson +boudreau +bales +stepp +holm +schilling +morrell +kahn +heaton +gamez +causey +turpin +shanks +schrader +meek +isom +hardison +carranza +yanez +scroggins +schofield +runyon +ratcliff +murrell +moeller +irby +currier +butterfield +ralston +pullen +pinson +estep +carbone +hawks +ellington +casillas +spurlock +sikes +motley +mccartney +kruger +isbell +houle +burk +tomlin +quigley +neumann +lovelace +fennell +cheatham +bustamante +skidmore +hidalgo +forman +culp +bowens +betancourt +aquino +robb +milner +martel +gresham +wiles +ricketts +dowd +collazo +bostic +blakely +sherrod +kenyon +gandy +ebert +deloach +allard +sauer +robins +olivares +gillette +chestnut +bourque +paine +hite +hauser +devore +crawley +chapa +talbert +poindexter +meador +mcduffie +mattox +kraus +harkins +choate +wren +sledge +sanborn +kinder +geary +cornwell +barclay +abney +seward +rhoads +howland +fortier +benner +vines +tubbs +troutman +rapp +mccurdy +deluca +westmoreland +havens +guajardo +clary +seal +meehan +herzog +guillen +ashcraft +waugh +renner +milam +elrod +churchill +breaux +bolin +asher +windham +tirado +pemberton +nolen +noland +knott +emmons +cornish +christenson +brownlee +barbee +waldrop +pitt +olvera +lombardi +gruber +gaffney +eggleston +banda +archuleta +slone +prewitt +pfeiffer +nettles +mena +mcadams +henning +gardiner +cromwell +chisholm +burleson +vest +oglesby +mccarter +lumpkin +wofford +vanhorn +thorn +teel +swafford +stclair +stanfield +ocampo +herrmann +hannon +arsenault +roush +mcalister +hiatt +gunderson +forsythe +duggan +delvalle +cintron +wilks +weinstein +uribe +rizzo +noyes +mclendon +gurley +bethea +winstead +maples +guyton +giordano +alderman +valdes +polanco +pappas +lively +grogan +griffiths +bobo +arevalo +whitson +sowell +rendon +fernandes +farrow +benavidez +ayres +alicea +stump +smalley +seitz +schulte +gilley +gallant +canfield +wolford +omalley +mcnutt +mcnulty +mcgovern +hardman +harbin +cowart +chavarria +brink +beckett +bagwell +armstead +anglin +abreu +reynoso +krebs +jett +hoffmann +greenfield +forte +burney +broome +sisson +trammell +partridge +mace +lomax +lemieux +gossett +frantz +fogle +cooney +broughton +pence +paulsen +muncy +mcarthur +hollins +beauchamp +withers +osorio +mulligan +hoyle +dockery +cockrell +begley +amador +roby +rains +lindquist +gentile +everhart +bohannon +wylie +sommers +purnell +fortin +dunning +breeden +vail +phelan +phan +marx +cosby +colburn +boling +biddle +ledesma +gaddis +denney +chow +bueno +berrios +wicker +tolliver +thibodeaux +nagle +lavoie +fisk +crist +barbosa +reedy +locklear +kolb +himes +behrens +beckwith +weems +wahl +shorter +shackelford +rees +muse +cerda +valadez +thibodeau +saavedra +ridgeway +reiter +mchenry +majors +lachance +keaton +ferrara +clemens +blocker +applegate +needham +mojica +kuykendall +hamel +escamilla +doughty +burchett +ainsworth +vidal +upchurch +thigpen +strauss +spruill +sowers +riggins +ricker +mccombs +harlow +buffington +sotelo +olivas +negrete +morey +macon +logsdon +lapointe +bigelow +bello +westfall +stubblefield +lindley +hein +hawes +farrington +breen +birch +wilde +steed +sepulveda +reinhardt +proffitt +minter +messina +mcnabb +maier +keeler +gamboa +donohue +basham +shinn +crooks +cota +borders +bills +bachman +tisdale +tavares +schmid +pickard +gulley +fonseca +delossantos +condon +batista +wicks +wadsworth +martell +littleton +ison +haag +folsom +brumfield +broyles +brito +mireles +mcdonnell +leclair +hamblin +gough +fanning +binder +winfield +whitworth +soriano +palumbo +newkirk +mangum +hutcherson +comstock +carlin +beall +bair +wendt +watters +walling +putman +otoole +morley +mares +lemus +keener +hundley +dial +damico +billups +strother +mcfarlane +lamm +eaves +crutcher +caraballo +canty +atwell +taft +siler +rust +rawls +rawlings +prieto +mcneely +mcafee +hulsey +hackney +galvez +escalante +delagarza +crider +bandy +wilbanks +stowe +steinberg +renfro +masterson +massie +lanham +haskell +hamrick +dehart +burdette +branson +bourne +babin +aleman +worthy +tibbs +smoot +slack +paradis +mull +luce +houghton +gantt +furman +danner +christianson +burge +ashford +arndt +almeida +stallworth +shade +searcy +sager +noonan +mclemore +mcintire +maxey +lavigne +jobe +ferrer +falk +coffin +byrnes +aranda +apodaca +stamps +rounds +peek +olmstead +lewandowski +kaminski +dunaway +bruns +brackett +amato +reich +mcclung +lacroix +koontz +herrick +hardesty +flanders +cousins +cato +cade +vickery +shank +nagel +dupuis +croteau +cotter +stuckey +stine +porterfield +pauley +moffitt +knudsen +hardwick +goforth +dupont +blunt +barrows +barnhill +shull +rash +loftis +lemay +kitchens +horvath +grenier +fuchs +fairbanks +culbertson +calkins +burnside +beattie +ashworth +albertson +wertz +vaught +vallejo +turk +tuck +tijerina +sage +peterman +marroquin +marr +lantz +hoang +demarco +cone +berube +barnette +wharton +stinnett +slocum +scanlon +sander +pinto +mancuso +lima +headley +epstein +counts +clarkson +carnahan +boren +arteaga +adame +zook +whittle +whitehurst +wenzel +saxton +reddick +puente +handley +haggerty +earley +devlin +chaffin +cady +acuna +solano +sigler +pollack +pendergrass +ostrander +janes +francois +crutchfield +chamberlin +brubaker +baptiste +willson +reis +neeley +mullin +mercier +lira +layman +keeling +higdon +espinal +chapin +warfield +toledo +pulido +peebles +nagy +montague +mello +lear +jaeger +hogg +graff +furr +soliz +poore +mendenhall +mclaurin +maestas +gable +barraza +tillery +snead +pond +neill +mcculloch +mccorkle +lightfoot +hutchings +holloman +harness +dorn +bock +zielinski +turley +treadwell +stpierre +starling +somers +oswald +merrick +easterling +bivens +truitt +poston +parry +ontiveros +olivarez +moreau +medlin +lenz +knowlton +fairley +cobbs +chisolm +bannister +woodworth +toler +ocasio +noriega +neuman +moye +milburn +mcclanahan +lilley +hanes +flannery +dellinger +danielson +conti +blodgett +beers +weatherford +strain +karr +hitt +denham +custer +coble +clough +casteel +bolduc +batchelor +ammons +whitlow +tierney +staten +sibley +seifert +schubert +salcedo +mattison +laney +haggard +grooms +dees +cromer +cooks +colson +caswell +zarate +swisher +shin +ragan +pridgen +mcvey +matheny +lafleur +franz +ferraro +dugger +whiteside +rigsby +mcmurray +lehmann +jacoby +hildebrand +hendrick +headrick +goad +fincher +drury +borges +archibald +albers +woodcock +trapp +soares +seaton +monson +luckett +lindberg +kopp +keeton +healey +garvey +gaddy +fain +burchfield +wentworth +strand +stack +spooner +saucier +ricci +plunkett +pannell +ness +leger +freitas +fong +elizondo +duval +beaudoin +urbina +rickard +partin +mcgrew +mcclintock +ledoux +forsyth +faison +devries +bertrand +wasson +tilton +scarbrough +leung +irvine +garber +denning +corral +colley +castleberry +bowlin +bogan +beale +baines +trice +rayburn +parkinson +nunes +mcmillen +leahy +kimmel +higgs +fulmer +carden +bedford +taggart +spearman +prichard +morrill +koonce +heinz +hedges +guenther +grice +findley +dover +creighton +boothe +bayer +arreola +vitale +valles +raney +osgood +hanlon +burley +bounds +worden +weatherly +vetter +tanaka +stiltner +nevarez +mosby +montero +melancon +harter +hamer +goble +gladden +gist +ginn +akin +zaragoza +tarver +sammons +royster +oreilly +muir +morehead +luster +kingsley +kelso +grisham +glynn +baumann +alves +yount +tamayo +paterson +oates +menendez +longo +hargis +gillen +desantis +conover +breedlove +sumpter +scherer +rupp +reichert +heredia +creel +cohn +clemmons +casas +bickford +belton +bach +williford +whitcomb +tennant +sutter +stull +mccallum +langlois +keel +keegan +dangelo +dancy +damron +clapp +clanton +bankston +oliveira +mintz +mcinnis +martens +mabe +laster +jolley +hildreth +hefner +glaser +duckett +demers +brockman +blais +alcorn +agnew +toliver +tice +seeley +najera +musser +mcfall +laplante +galvin +fajardo +doan +coyne +copley +clawson +cheung +barone +wynne +woodley +tremblay +stoll +sparrow +sparkman +schweitzer +sasser +samples +roney +legg +heim +farias +colwell +christman +bratcher +winchester +upshaw +southerland +sorrell +sells +mccloskey +martindale +luttrell +loveless +lovejoy +linares +latimer +embry +coombs +bratton +bostick +venable +tuggle +toro +staggs +sandlin +jefferies +heckman +griffis +crayton +clem +browder +thorton +sturgill +sprouse +royer +rousseau +ridenour +pogue +perales +peeples +metzler +mesa +mccutcheon +mcbee +hornsby +heffner +corrigan +armijo +plante +peyton +paredes +macklin +hussey +hodgson +granados +frias +becnel +batten +almanza +turney +teal +sturgeon +meeker +mcdaniels +limon +keeney +hutto +holguin +gorham +fishman +fierro +blanchette +rodrigue +reddy +osburn +oden +lerma +kirkwood +keefer +haugen +hammett +chalmers +brinkman +baumgartner +zhang +valerio +tellez +steffen +shumate +sauls +ripley +kemper +guffey +evers +craddock +carvalho +blaylock +banuelos +balderas +wheaton +turnbull +shuman +pointer +mosier +mccue +ligon +kozlowski +johansen +ingle +herr +briones +snipes +rickman +pipkin +pantoja +orosco +moniz +lawless +kunkel +hibbard +galarza +enos +bussey +schott +salcido +perreault +mcdougal +mccool +haight +garris +easton +conyers +atherton +wimberly +utley +spellman +smithson +slagle +ritchey +rand +petit +osullivan +oaks +nutt +mcvay +mccreary +mayhew +knoll +jewett +harwood +cardoza +ashe +arriaga +zeller +wirth +whitmire +stauffer +rountree +redden +mccaffrey +martz +larose +langdon +humes +gaskin +faber +devito +cass +almond +wingfield +wingate +villareal +tyner +smothers +severson +reno +pennell +maupin +leighton +janssen +hassell +hallman +halcomb +folse +fitzsimmons +fahey +cranford +bolen +battles +battaglia +wooldridge +trask +rosser +regalado +mcewen +keefe +fuqua +echevarria +caro +boynton +andrus +viera +vanmeter +taber +spradlin +seibert +provost +prentice +oliphant +laporte +hwang +hatchett +hass +greiner +freedman +covert +chilton +byars +wiese +venegas +swank +shrader +roberge +mullis +mortensen +mccune +marlowe +kirchner +keck +isaacson +hostetler +halverson +gunther +griswold +fenner +durden +blackwood +ahrens +sawyers +savoy +nabors +mcswain +mackay +lavender +lash +labbe +jessup +fullerton +cruse +crittenden +correia +centeno +caudle +canady +callender +alarcon +ahern +winfrey +tribble +salley +roden +musgrove +minnick +fortenberry +carrion +bunting +batiste +whited +underhill +stillwell +rauch +pippin +perrin +messenger +mancini +lister +kinard +hartmann +fleck +wilt +treadway +thornhill +spalding +rafferty +pitre +patino +ordonez +linkous +kelleher +homan +galbraith +feeney +curtin +coward +camarillo +buss +bunnell +bolt +beeler +autry +alcala +witte +wentz +stidham +shively +nunley +meacham +martins +lemke +lefebvre +hynes +horowitz +hoppe +holcombe +dunne +derr +cochrane +brittain +bedard +beauregard +torrence +strunk +soria +simonson +shumaker +scoggins +oconner +moriarty +kuntz +ives +hutcheson +horan +hales +garmon +fitts +bohn +atchison +wisniewski +vanwinkle +sturm +sallee +prosser +moen +lundberg +kunz +kohl +keane +jorgenson +jaynes +funderburk +freed +durr +creamer +cosgrove +batson +vanhoose +thomsen +teeter +smyth +redmon +orellana +maness +heflin +goulet +frick +forney +bunker +asbury +aguiar +talbott +southard +mowery +mears +lemmon +krieger +hickson +elston +duong +delgadillo +dayton +dasilva +conaway +catron +bruton +bradbury +bordelon +bivins +bittner +bergstrom +beals +abell +whelan +tejada +pulley +pino +norfleet +nealy +maes +loper +gatewood +frierson +freund +finnegan +cupp +covey +catalano +boehm +bader +yoon +walston +tenney +sipes +rawlins +medlock +mccaskill +mccallister +marcotte +maclean +hughey +henke +harwell +gladney +gilson +chism +caskey +brandenburg +baylor +villasenor +veal +thatcher +stegall +petrie +nowlin +navarrete +lombard +loftin +lemaster +kroll +kovach +kimbrell +kidwell +hershberger +fulcher +cantwell +bustos +boland +bobbitt +binkley +wester +weis +verdin +tong +tiller +sisco +sharkey +seymore +rosenbaum +rohr +quinonez +pinkston +malley +logue +lessard +lerner +lebron +krauss +klinger +halstead +haller +getz +burrow +alger +shores +pfeifer +perron +nelms +munn +mcmaster +mckenney +manns +knudson +hutchens +huskey +goebel +flagg +cushman +click +castellano +carder +bumgarner +wampler +spinks +robson +neel +mcreynolds +mathias +maas +loera +jenson +florez +coons +buckingham +brogan +berryman +wilmoth +wilhite +thrash +shephard +seidel +schulze +roldan +pettis +obryan +maki +mackie +hatley +frazer +fiore +chesser +bottoms +bisson +benefield +allman +wilke +trudeau +timm +shifflett +mundy +milliken +mayers +leake +kohn +huntington +horsley +hermann +guerin +fryer +frizzell +foret +flemming +fife +criswell +carbajal +bozeman +boisvert +angulo +wallen +tapp +silvers +ramsay +oshea +orta +moll +mckeever +mcgehee +linville +kiefer +ketchum +howerton +groce +gass +fusco +corbitt +betz +bartels +amaral +aiello +weddle +sperry +seiler +runyan +raley +overby +osteen +olds +mckeown +matney +lauer +lattimore +hindman +hartwell +fredrickson +fredericks +espino +clegg +carswell +cambell +burkholder +woodbury +welker +totten +thornburg +theriault +stitt +stamm +stackhouse +scholl +saxon +rife +razo +quinlan +pinkerton +olivo +nesmith +nall +mattos +lafferty +justus +giron +geer +fielder +drayton +dortch +conners +conger +boatwright +billiot +barden +armenta +tibbetts +steadman +slattery +rinaldi +raynor +pinckney +pettigrew +milne +matteson +halsey +gonsalves +fellows +durand +desimone +cowley +cowles +brill +barham +barela +barba +ashmore +withrow +valenti +tejeda +spriggs +sayre +salerno +peltier +peel +merriman +matheson +lowman +lindstrom +hyland +giroux +earls +dugas +dabney +collado +briseno +baxley +whyte +wenger +vanover +vanburen +thiel +schindler +schiller +rigby +pomeroy +passmore +marble +manzo +mahaffey +lindgren +laflamme +greathouse +fite +calabrese +bayne +yamamoto +wick +townes +thames +reinhart +peeler +naranjo +montez +mcdade +mast +markley +marchand +leeper +kellum +hudgens +hennessey +hadden +gainey +coppola +borrego +bolling +beane +ault +slaton +pape +null +mulkey +lightner +langer +hillard +ethridge +enright +derosa +baskin +weinberg +turman +somerville +pardo +noll +lashley +ingraham +hiller +hendon +glaze +cothran +cooksey +conte +carrico +abner +wooley +swope +summerlin +sturgis +sturdivant +stott +spurgeon +spillman +speight +roussel +popp +nutter +mckeon +mazza +magnuson +lanning +kozak +jankowski +heyward +forster +corwin +callaghan +bays +wortham +usher +theriot +sayers +sabo +poling +loya +lieberman +laroche +labelle +howes +harr +garay +fogarty +everson +durkin +dominquez +chaves +chambliss +witcher +vieira +vandiver +terrill +stoker +schreiner +moorman +liddell +lawhorn +krug +irons +hylton +hollenbeck +herrin +hembree +goolsby +goodin +gilmer +foltz +dinkins +daughtry +caban +brim +briley +bilodeau +wyant +vergara +tallent +swearingen +stroup +scribner +quillen +pitman +mccants +maxfield +martinson +holtz +flournoy +brookins +brody +baumgardner +straub +sills +roybal +roundtree +oswalt +mcgriff +mcdougall +mccleary +maggard +gragg +gooding +godinez +doolittle +donato +cowell +cassell +bracken +appel +zambrano +reuter +perea +nakamura +monaghan +mickens +mcclinton +mcclary +marler +kish +judkins +gilbreath +freese +flanigan +felts +erdmann +dodds +chew +brownell +boatright +barreto +slayton +sandberg +saldivar +pettway +odum +narvaez +moultrie +montemayor +merrell +lees +keyser +hoke +hardaway +hannan +gilbertson +fogg +dumont +deberry +coggins +buxton +bucher +broadnax +beeson +araujo +appleton +amundson +aguayo +ackley +yocum +worsham +shivers +sanches +sacco +robey +rhoden +pender +ochs +mccurry +madera +luong +knotts +jackman +heinrich +hargrave +gault +comeaux +chitwood +caraway +boettcher +bernhardt +barrientos +zink +wickham +whiteman +thorp +stillman +settles +schoonover +roque +riddell +pilcher +phifer +novotny +macleod +hardee +haase +grider +doucette +clausen +bevins +beamon +badillo +tolley +tindall +soule +snook +seale +pinkney +pellegrino +nowell +nemeth +mondragon +mclane +lundgren +ingalls +hudspeth +hixson +gearhart +furlong +downes +dibble +deyoung +cornejo +camara +brookshire +boyette +wolcott +surratt +sellars +segal +salyer +reeve +rausch +labonte +haro +gower +freeland +fawcett +eads +driggers +donley +collett +bromley +boatman +ballinger +baldridge +volz +trombley +stonge +shanahan +rivard +rhyne +pedroza +matias +jamieson +hedgepeth +hartnett +estevez +eskridge +denman +chiu +chinn +catlett +carmack +buie +bechtel +beardsley +bard +ballou +ulmer +skeen +robledo +rincon +reitz +piazza +munger +moten +mcmichael +loftus +ledet +kersey +groff +fowlkes +crumpton +clouse +bettis +villagomez +timmerman +strom +santoro +roddy +penrod +musselman +macpherson +leboeuf +harless +haddad +guido +golding +fulkerson +fannin +dulaney +dowdell +cottle +ceja +cate +bosley +benge +albritton +voigt +trowbridge +soileau +seely +rohde +pearsall +paulk +orth +nason +mota +mcmullin +marquardt +madigan +hoag +gillum +gabbard +fenwick +danforth +cushing +cress +creed +cazares +bettencourt +barringer +baber +stansberry +schramm +rutter +rivero +oquendo +necaise +mouton +montenegro +miley +mcgough +marra +macmillan +lamontagne +jasso +horst +hetrick +heilman +gaytan +gall +fortney +dingle +desjardins +dabbs +burbank +brigham +breland +beaman +arriola +yarborough +wallin +toscano +stowers +reiss +pichardo +orton +michels +mcnamee +mccrory +leatherman +kell +keister +horning +hargett +guay +ferro +deboer +dagostino +carper +blanks +beaudry +towle +tafoya +stricklin +strader +soper +sonnier +sigmon +schenk +saddler +pedigo +mendes +lunn +lohr +lahr +kingsbury +jarman +hume +holliman +hofmann +haworth +harrelson +hambrick +flick +edmunds +dacosta +crossman +colston +chaplin +carrell +budd +weiler +waits +valentino +trantham +tarr +solorio +roebuck +powe +plank +pettus +pagano +mink +luker +leathers +joslin +hartzell +gambrell +cepeda +carty +caputo +brewington +bedell +ballew +applewhite +warnock +walz +urena +tudor +reel +pigg +parton +mickelson +meagher +mclellan +mcculley +mandel +leech +lavallee +kraemer +kling +kipp +kehoe +hochstetler +harriman +gregoire +grabowski +gosselin +gammon +fancher +edens +desai +brannan +armendariz +woolsey +whitehouse +whetstone +ussery +towne +testa +tallman +studer +strait +steinmetz +sorrells +sauceda +rolfe +paddock +mitchem +mcginn +mccrea +lovato +hazen +gilpin +gaynor +fike +devoe +delrio +curiel +burkhardt +bode +backus +zinn +watanabe +wachter +vanpelt +turnage +shaner +schroder +sato +riordan +quimby +portis +natale +mckoy +mccown +kilmer +hotchkiss +hesse +halbert +gwinn +godsey +delisle +chrisman +canter +arbogast +angell +acree +yancy +woolley +wesson +weatherspoon +trainor +stockman +spiller +sipe +rooks +reavis +propst +porras +neilson +mullens +loucks +llewellyn +kumar +koester +klingensmith +kirsch +kester +honaker +hodson +hennessy +helmick +garrity +garibay +drain +casarez +callis +botello +aycock +avant +wingard +wayman +tully +theisen +szymanski +stansbury +segovia +rainwater +preece +pirtle +padron +mincey +mckelvey +mathes +larrabee +kornegay +klug +ingersoll +hecht +germain +eggers +dykstra +deering +decoteau +deason +dearing +cofield +carrigan +bonham +bahr +aucoin +appleby +almonte +yager +womble +wimmer +weimer +vanderpool +stancil +sprinkle +romine +remington +pfaff +peckham +olivera +meraz +maze +lathrop +koehn +hazelton +halvorson +hallock +haddock +ducharme +dehaven +caruthers +brehm +bosworth +bost +bias +beeman +basile +bane +aikens +wold +walther +tabb +suber +strawn +stocker +shirey +schlosser +riedel +rembert +reimer +pyles +peele +merriweather +letourneau +latta +kidder +hixon +hillis +hight +herbst +henriquez +haygood +hamill +gabel +fritts +eubank +dawes +correll +bushey +buchholz +brotherton +botts +barnwell +auger +atchley +westphal +veilleux +ulloa +stutzman +shriver +ryals +pilkington +moyers +marrs +mangrum +maddux +lockard +laing +kuhl +harney +hammock +hamlett +felker +doerr +depriest +carrasquillo +carothers +bogle +bischoff +bergen +albanese +wyckoff +vermillion +vansickle +thibault +tetreault +stickney +shoemake +ruggiero +rawson +racine +philpot +paschal +mcelhaney +mathison +legrand +lapierre +kwan +kremer +jiles +hilbert +geyer +faircloth +ehlers +egbert +desrosiers +dalrymple +cotten +cashman +cadena +boardman +alcaraz +wyrick +therrien +tankersley +strickler +puryear +plourde +pattison +pardue +mcginty +mcevoy +landreth +kuhns +koon +hewett +giddens +emerick +eades +deangelis +cosme +ceballos +birdsong +benham +bemis +armour +anguiano +welborn +tsosie +storms +shoup +sessoms +samaniego +rood +rojo +rhinehart +raby +northcutt +myer +munguia +morehouse +mcdevitt +mallett +lozada +lemoine +kuehn +hallett +grim +gillard +gaylor +garman +gallaher +feaster +faris +darrow +dardar +coney +carreon +braithwaite +boylan +boyett +bixler +bigham +benford +barragan +barnum +zuber +wyche +westcott +vining +stoltzfus +simonds +shupe +sabin +ruble +rittenhouse +richman +perrone +mulholland +millan +lomeli +kite +jemison +hulett +holler +hickerson +herold +hazelwood +griffen +gause +forde +eisenberg +dilworth +charron +chaisson +bristow +breunig +brace +boutwell +bentz +belk +bayless +batchelder +baran +baeza +zimmermann +weathersby +volk +toole +theis +tedesco +searle +schenck +satterwhite +ruelas +rankins +partida +nesbit +morel +menchaca +levasseur +kaylor +johnstone +hulse +hollar +hersey +harrigan +harbison +guyer +gish +giese +gerlach +geller +geisler +falcone +elwell +doucet +deese +darr +corder +chafin +byler +bussell +burdett +brasher +bowe +bellinger +bastian +barner +alleyne +wilborn +weil +wegner +tatro +spitzer +smithers +schoen +resendez +parisi +overman +obrian +mudd +mahler +maggio +lindner +lalonde +lacasse +laboy +killion +kahl +jessen +jamerson +houk +henshaw +gustin +graber +durst +duenas +davey +cundiff +conlon +colunga +coakley +chiles +capers +buell +bricker +bissonnette +bartz +bagby +zayas +volpe +treece +toombs +thom +terrazas +swinney +skiles +silveira +shouse +senn +ramage +moua +langham +kyles +holston +hoagland +herd +feller +denison +carraway +burford +bickel +ambriz +abercrombie +yamada +weidner +waddle +verduzco +thurmond +swindle +schrock +sanabria +rosenberger +probst +peabody +olinger +nazario +mccafferty +mcbroom +mcabee +mazur +matherne +mapes +leverett +killingsworth +heisler +griego +gosnell +frankel +franke +ferrante +fenn +ehrlich +christopherso +chasse +caton +brunelle +bloomfield +babbitt +azevedo +abramson +ables +abeyta +youmans +wozniak +wainwright +stowell +smitherman +samuelson +runge +rothman +rosenfeld +peake +owings +olmos +munro +moreira +leatherwood +larkins +krantz +kovacs +kizer +kindred +karnes +jaffe +hubbell +hosey +hauck +goodell +erdman +dvorak +doane +cureton +cofer +buehler +bierman +berndt +banta +abdullah +warwick +waltz +turcotte +torrey +stith +seger +sachs +quesada +pinder +peppers +pascual +paschall +parkhurst +ozuna +oster +nicholls +lheureux +lavalley +kimura +jablonski +haun +gourley +gilligan +croy +cotto +cargill +burwell +burgett +buckman +booher +adorno +wrenn +whittemore +urias +szabo +sayles +saiz +rutland +rael +pharr +pelkey +ogrady +nickell +musick +moats +mather +massa +kirschner +kieffer +kellar +hendershot +gott +godoy +gadson +furtado +fiedler +erskine +dutcher +dever +daggett +chevalier +brake +ballesteros +amerson +wingo +waldon +trott +silvey +showers +schlegel +ritz +pepin +pelayo +parsley +palermo +moorehead +mchale +lett +kocher +kilburn +iglesias +humble +hulbert +huckaby +hartford +hardiman +gurney +grigg +grasso +goings +fillmore +farber +depew +dandrea +cowen +covarrubias +burrus +bracy +ardoin +thompkins +standley +radcliffe +pohl +persaud +parenteau +pabon +newson +newhouse +napolitano +mulcahy +malave +keim +hooten +hernandes +heffernan +hearne +greenleaf +glick +fuhrman +fetter +faria +dishman +dickenson +crites +criss +clapper +chenault +castor +casto +bugg +bove +bonney +anderton +allgood +alderson +woodman +warrick +toomey +tooley +tarrant +summerville +stebbins +sokol +searles +schutz +schumann +scheer +remillard +raper +proulx +palmore +monroy +messier +melo +melanson +mashburn +manzano +lussier +jenks +huneycutt +hartwig +grimsley +fulk +fielding +fidler +engstrom +eldred +dantzler +crandell +calder +brumley +breton +brann +bramlett +boykins +bianco +bancroft +almaraz +alcantar +whitmer +whitener +welton +vineyard +rahn +paquin +mizell +mcmillin +mckean +marston +maciel +lundquist +liggins +lampkin +kranz +koski +kirkham +jiminez +hazzard +harrod +graziano +grammer +gendron +garrido +fordham +englert +dryden +demoss +deluna +crabb +comeau +brummett +blume +benally +wessel +vanbuskirk +thorson +stumpf +stockwell +reams +radtke +rackley +pelton +niemi +newland +nelsen +morrissette +miramontes +mcginley +mccluskey +marchant +luevano +lampe +lail +jeffcoat +infante +hinman +gaona +eady +desmarais +decosta +dansby +cisco +choe +breckenridge +bostwick +borg +bianchi +alberts +wilkie +whorton +vargo +tait +soucy +schuman +ousley +mumford +lippert +leath +lavergne +laliberte +kirksey +kenner +johnsen +izzo +hiles +gullett +greenwell +gaspar +galbreath +gaitan +ericson +delapaz +croom +cottingham +clift +bushnell +bice +beason +arrowood +waring +voorhees +truax +shreve +shockey +schatz +sandifer +rubino +rozier +roseberry +pieper +peden +nester +nave +murphey +malinowski +macgregor +lafrance +kunkle +kirkman +hipp +hasty +haddix +gervais +gerdes +gamache +fouts +fitzwater +dillingham +deming +deanda +cedeno +cannady +burson +bouldin +arceneaux +woodhouse +whitford +wescott +welty +weigel +torgerson +toms +surber +sunderland +sterner +setzer +riojas +pumphrey +puga +metts +mcgarry +mccandless +magill +lupo +loveland +llamas +leclerc +koons +kahler +huss +holbert +heintz +haupt +grimmett +gaskill +ellingson +dorr +dingess +deweese +desilva +crossley +cordeiro +converse +conde +caldera +cairns +burmeister +burkhalter +brawner +bott +youngs +vierra +valladares +shrum +shropshire +sevilla +rusk +rodarte +pedraza +nino +merino +mcminn +markle +mapp +lajoie +koerner +kittrell +kato +hyder +hollifield +heiser +hazlett +greenwald +fant +eldredge +dreher +delafuente +cravens +claypool +beecher +aronson +alanis +worthen +wojcik +winger +whitacre +valverde +valdivia +troupe +thrower +swindell +suttles +stroman +spires +slate +shealy +sarver +sartin +sadowski +rondeau +rolon +rascon +priddy +paulino +nolte +munroe +molloy +mciver +lykins +loggins +lenoir +klotz +kempf +hupp +hollowell +hollander +haynie +harkness +harker +gottlieb +frith +eddins +driskell +doggett +densmore +charette +cassady +byrum +burcham +buggs +benn +whitted +warrington +vandusen +vaillancourt +steger +siebert +scofield +quirk +purser +plumb +orcutt +nordstrom +mosely +michalski +mcphail +mcdavid +mccraw +marchese +mannino +lefevre +largent +lanza +kress +isham +hunsaker +hoch +hildebrandt +guarino +grijalva +graybill +fick +ewell +ewald +cusick +crumley +coston +cathcart +carruthers +bullington +bowes +blain +blackford +barboza +yingling +wert +weiland +varga +silverstein +sievers +shuster +shumway +runnels +rumsey +renfroe +provencher +polley +mohler +middlebrooks +kutz +koster +groth +glidden +fazio +deen +chipman +chenoweth +champlin +cedillo +carrero +carmody +buckles +brien +boutin +bosch +berkowitz +altamirano +wilfong +wiegand +waites +truesdale +toussaint +tobey +tedder +steelman +sirois +schnell +robichaud +richburg +plumley +pizarro +piercy +ortego +oberg +neace +mertz +mcnew +matta +lapp +lair +kibler +howlett +hollister +hofer +hatten +hagler +falgoust +engelhardt +eberle +dombrowski +dinsmore +daye +casares +braud +balch +autrey +wendel +tyndall +strobel +stoltz +spinelli +serrato +reber +rathbone +palomino +nickels +mayle +mathers +mach +loeffler +littrell +levinson +leong +lemire +lejeune +lazo +lasley +koller +kennard +hoelscher +hintz +hagerman +greaves +fore +eudy +engler +corrales +cordes +brunet +bidwell +bennet +tyrrell +tharpe +swinton +stribling +southworth +sisneros +savoie +samons +ruvalcaba +ries +ramer +omara +mosqueda +millar +mcpeak +macomber +luckey +litton +lehr +lavin +hubbs +hoard +hibbs +hagans +futrell +exum +evenson +culler +carbaugh +callen +brashear +bloomer +blakeney +bigler +addington +woodford +unruh +tolentino +sumrall +stgermain +smock +sherer +rayner +pooler +oquinn +nero +mcglothlin +linden +kowal +kerrigan +ibrahim +harvell +hanrahan +goodall +geist +fussell +fung +ferebee +eley +eggert +dorsett +dingman +destefano +colucci +clemmer +burnell +brumbaugh +boddie +berryhill +avelar +alcantara +winder +winchell +vandenberg +trotman +thurber +thibeault +stlouis +stilwell +sperling +shattuck +sarmiento +ruppert +rumph +renaud +randazzo +rademacher +quiles +pearman +palomo +mercurio +lowrey +lindeman +lawlor +larosa +lander +labrecque +hovis +holifield +henninger +hawkes +hartfield +hann +hague +genovese +garrick +fudge +frink +eddings +dinh +cribbs +calvillo +bunton +brodeur +bolding +blanding +agosto +zahn +wiener +trussell +tello +teixeira +speck +sharma +shanklin +sealy +scanlan +santamaria +roundy +robichaux +ringer +rigney +prevost +polson +nord +moxley +medford +mccaslin +mcardle +macarthur +lewin +lasher +ketcham +keiser +heine +hackworth +grose +grizzle +gillman +gartner +frazee +fleury +edson +edmonson +derry +cronk +conant +burress +burgin +broom +brockington +bolick +boger +birchfield +billington +baily +bahena +armbruster +anson +yoho +wilcher +tinney +timberlake +thielen +sutphin +stultz +sikora +serra +schulman +scheffler +santillan +rego +preciado +pinkham +mickle +lomas +lizotte +lent +kellerman +keil +johanson +hernadez +hartsfield +haber +gorski +farkas +eberhardt +duquette +delano +cropper +cozart +cockerham +chamblee +cartagena +cahoon +buzzell +brister +brewton +blackshear +benfield +aston +ashburn +arruda +wetmore +weise +vaccaro +tucci +sudduth +stromberg +stoops +showalter +shears +runion +rowden +rosenblum +riffle +renfrow +peres +obryant +leftwich +lark +landeros +kistler +killough +kerley +kastner +hoggard +hartung +guertin +govan +gatling +gailey +fullmer +fulford +flatt +esquibel +endicott +edmiston +edelstein +dufresne +dressler +dickman +chee +busse +bonnett +berard +yoshida +velarde +veach +vanhouten +vachon +tolson +tolman +tennyson +stites +soler +shutt +ruggles +rhone +pegues +neese +muro +moncrief +mefford +mcphee +mcmorris +mceachern +mcclurg +mansour +mader +leija +lecompte +lafountain +labrie +jaquez +heald +hash +hartle +gainer +frisby +farina +eidson +edgerton +dyke +durrett +duhon +cuomo +cobos +cervantez +bybee +brockway +borowski +binion +beery +arguello +amaro +acton +yuen +winton +wigfall +weekley +vidrine +vannoy +tardiff +shoop +shilling +schick +safford +prendergast +pilgrim +pellerin +osuna +nissen +nalley +moller +messner +messick +merrifield +mcguinness +matherly +marcano +mahone +lemos +lebrun +jara +hoffer +herren +hecker +haws +haug +gwin +gober +gilliard +fredette +favela +echeverria +downer +donofrio +desrochers +crozier +corson +bechtold +argueta +aparicio +zamudio +westover +westerman +utter +troyer +thies +tapley +slavin +shirk +sandler +roop +rimmer +raymer +radcliff +otten +moorer +millet +mckibben +mccutchen +mcavoy +mcadoo +mayorga +mastin +martineau +marek +madore +leflore +kroeger +kennon +jimerson +hostetter +hornback +hendley +hance +guardado +granado +gowen +goodale +flinn +fleetwood +fitz +durkee +duprey +dipietro +dilley +clyburn +brawley +beckley +arana +weatherby +vollmer +vestal +tunnell +trigg +tingle +takahashi +sweatt +storer +snapp +shiver +rooker +rathbun +poisson +perrine +perri +parmer +parke +pare +papa +palmieri +midkiff +mecham +mccomas +mcalpine +lovelady +lillard +lally +knopp +kile +kiger +haile +gupta +goldsberry +gilreath +fulks +friesen +franzen +flack +findlay +ferland +dreyer +dore +dennard +deckard +debose +crim +coulombe +chancey +cantor +branton +bissell +barns +woolard +witham +wasserman +spiegel +shoffner +scholz +ruch +rossman +petry +palacio +paez +neary +mortenson +millsap +miele +menke +mckim +mcanally +martines +lemley +larochelle +klaus +klatt +kaufmann +kapp +helmer +hedge +halloran +glisson +frechette +fontana +eagan +distefano +danley +creekmore +chartier +chaffee +carillo +burg +bolinger +berkley +benz +basso +bash +zelaya +woodring +witkowski +wilmot +wilkens +wieland +verdugo +urquhart +tsai +timms +swiger +swaim +sussman +pires +molnar +mcatee +lowder +loos +linker +landes +kingery +hufford +higa +hendren +hammack +hamann +gillam +gerhardt +edelman +delk +deans +curl +constantine +cleaver +claar +casiano +carruth +carlyle +brophy +bolanos +bibbs +bessette +beggs +baugher +bartel +averill +andresen +amin +adames +valente +turnbow +swink +sublett +stroh +stringfellow +ridgway +pugliese +poteat +ohare +neubauer +murchison +mingo +lemmons +kwon +kellam +kean +jarmon +hyden +hudak +hollinger +henkel +hemingway +hasson +hansel +halter +haire +ginsberg +gillispie +fogel +flory +etter +elledge +eckman +deas +currin +crafton +coomer +colter +claxton +bulter +braddock +bowyer +binns +bellows +baskerville +barros +ansley +woolf +wight +waldman +wadley +tull +trull +tesch +stouffer +stadler +slay +shubert +sedillo +santacruz +reinke +poynter +neri +neale +mowry +moralez +monger +mitchum +merryman +manion +macdougall +litchfield +levitt +lepage +lasalle +khoury +kavanagh +karns +ivie +huebner +hodgkins +halpin +garica +eversole +dutra +dunagan +duffey +dillman +dillion +deville +dearborn +damato +courson +coulson +burdine +bousquet +bonin +bish +atencio +westbrooks +wages +vaca +toner +tillis +swett +struble +stanfill +solorzano +slusher +sipple +silvas +shults +schexnayder +saez +rodas +rager +pulver +penton +paniagua +meneses +mcfarlin +mcauley +matz +maloy +magruder +lohman +landa +lacombe +jaimes +holzer +holst +heil +hackler +grundy +gilkey +farnham +durfee +dunton +dunston +duda +dews +craver +corriveau +conwell +colella +chambless +bremer +boutte +bourassa +blaisdell +backman +babineaux +audette +alleman +towner +taveras +tarango +sullins +suiter +stallard +solberg +schlueter +poulos +pimental +owsley +okelley +moffatt +metcalfe +meekins +medellin +mcglynn +mccowan +marriott +marable +lennox +lamoureux +koss +kerby +karp +isenberg +howze +hockenberry +highsmith +hallmark +gusman +greeley +giddings +gaudet +gallup +fleenor +eicher +edington +dimaggio +dement +demello +decastro +bushman +brundage +brooker +bourg +blackstock +bergmann +beaton +banister +argo +appling +wortman +watterson +villalpando +tillotson +tighe +sundberg +sternberg +stamey +shipe +seeger +scarberry +sattler +sain +rothstein +poteet +plowman +pettiford +penland +partain +pankey +oyler +ogletree +ogburn +moton +merkel +lucier +lakey +kratz +kinser +kershaw +josephson +imhoff +hendry +hammon +frisbie +frawley +fraga +forester +eskew +emmert +drennan +doyon +dandridge +cawley +carvajal +bracey +belisle +batey +ahner +wysocki +weiser +veliz +tincher +sansone +sankey +sandstrom +rohrer +risner +pridemore +pfeffer +persinger +peery +oubre +nowicki +musgrave +murdoch +mullinax +mccary +mathieu +livengood +kyser +klink +kimes +kellner +kavanaugh +kasten +imes +hoey +hinshaw +hake +gurule +grube +grillo +geter +gatto +garver +garretson +farwell +eiland +dunford +decarlo +corso +colman +collard +cleghorn +chasteen +cavender +carlile +calvo +byerly +brogdon +broadwater +breault +bono +bergin +behr +ballenger +amick +tamez +stiffler +steinke +simmon +shankle +schaller +salmons +sackett +saad +rideout +ratcliffe +ranson +plascencia +petterson +olszewski +olney +olguin +nilsson +nevels +morelli +montiel +monge +michaelson +mertens +mcchesney +mcalpin +mathewson +loudermilk +lineberry +liggett +kinlaw +kight +jost +hereford +hardeman +halpern +halliday +hafer +gaul +friel +freitag +forsberg +evangelista +doering +dicarlo +dendy +delp +deguzman +dameron +curtiss +cosper +cauthen +bradberry +bouton +bonnell +bixby +bieber +beveridge +bedwell +barhorst +bannon +baltazar +baier +ayotte +attaway +arenas +abrego +turgeon +tunstall +thaxton +tenorio +stotts +sthilaire +shedd +seabolt +scalf +salyers +ruhl +rowlett +robinett +pfister +perlman +pepe +parkman +nunnally +norvell +napper +modlin +mckellar +mcclean +mascarenas +leibowitz +ledezma +kuhlman +kobayashi +hunley +holmquist +hinkley +hazard +hartsell +gribble +gravely +fifield +eliason +doak +crossland +carleton +bridgeman +bojorquez +boggess +auten +woosley +whiteley +wexler +twomey +tullis +townley +standridge +santoyo +rueda +riendeau +revell +pless +ottinger +nigro +nickles +mulvey +menefee +mcshane +mcloughlin +mckinzie +markey +lockridge +lipsey +knisley +knepper +kitts +kiel +jinks +hathcock +godin +gallego +fikes +fecteau +estabrook +ellinger +dunlop +dudek +countryman +chauvin +chatham +bullins +brownfield +boughton +bloodworth +bibb +baucom +barbieri +aubin +armitage +alessi +absher +abbate +zito +woolery +wiggs +wacker +tynes +tolle +telles +tarter +swarey +strode +stockdale +stalnaker +spina +schiff +saari +risley +rameriz +rakes +pettaway +penner +paulus +palladino +omeara +montelongo +melnick +mehta +mcgary +mccourt +mccollough +marchetti +manzanares +lowther +leiva +lauderdale +lafontaine +kowalczyk +knighton +joubert +jaworski +huth +hurdle +housley +hackman +gulick +gordy +gilstrap +gehrke +gebhart +gaudette +foxworth +endres +dunkle +cimino +caddell +brauer +braley +bodine +blackmore +belden +backer +ayer +andress +wisner +vuong +valliere +twigg +tavarez +strahan +steib +staub +sowder +seiber +schutt +scharf +schade +rodriques +risinger +renshaw +rahman +presnell +piatt +nieman +nevins +mcilwain +mcgaha +mccully +mccomb +massengale +macedo +lesher +kearse +jauregui +husted +hudnall +holmberg +hertel +hardie +glidewell +frausto +fassett +dalessandro +dahlgren +corum +constantino +conlin +colquitt +colombo +claycomb +cardin +buller +boney +bocanegra +biggers +benedetto +araiza +andino +albin +zorn +werth +weisman +walley +vanegas +ulibarri +towe +tedford +teasley +suttle +steffens +stcyr +squire +singley +sifuentes +shuck +schram +sass +rieger +ridenhour +rickert +richerson +rayborn +rabe +raab +pendley +pastore +ordway +moynihan +mellott +mckissick +mcgann +mccready +mauney +marrufo +lenhart +lazar +lafave +keele +kautz +jardine +jahnke +jacobo +hord +hardcastle +hageman +giglio +gehring +fortson +duque +duplessis +dicken +derosier +deitz +dalessio +cram +castleman +candelario +callison +caceres +bozarth +biles +bejarano +bashaw +avina +armentrout +alverez +acord +waterhouse +vereen +vanlandingham +strawser +shotwell +severance +seltzer +schoonmaker +schock +schaub +schaffner +roeder +rodrigez +riffe +rasberry +rancourt +railey +quade +pursley +prouty +perdomo +oxley +osterman +nickens +murphree +mounts +merida +maus +mattern +masse +martinelli +mangan +lutes +ludwick +loney +laureano +lasater +knighten +kissinger +kimsey +kessinger +honea +hollingshead +hockett +heyer +heron +gurrola +gove +glasscock +gillett +galan +featherstone +eckhardt +duron +dunson +dasher +culbreth +cowden +cowans +claypoole +churchwell +chabot +caviness +cater +caston +callan +byington +burkey +boden +beckford +atwater +archambault +alvey +alsup +whisenant +weese +voyles +verret +tsang +tessier +sweitzer +sherwin +shaughnessy +revis +remy +prine +philpott +peavy +paynter +parmenter +ovalle +offutt +nightingale +newlin +nakano +myatt +muth +mohan +mcmillon +mccarley +mccaleb +maxson +marinelli +maley +liston +letendre +kain +huntsman +hirst +hagerty +gulledge +greenway +grajeda +gorton +goines +gittens +frederickson +fanelli +embree +eichelberger +dunkin +dixson +dillow +defelice +chumley +burleigh +borkowski +binette +biggerstaff +berglund +beller +audet +arbuckle +allain +alfano +youngman +wittman +weintraub +vanzant +vaden +twitty +stollings +standifer +sines +shope +scalise +saville +posada +pisano +otte +nolasco +mier +merkle +mendiola +melcher +mejias +mcmurry +mccalla +markowitz +manis +mallette +macfarlane +lough +looper +landin +kittle +kinsella +kinnard +hobart +helman +hellman +hartsock +halford +hage +gordan +glasser +gayton +gattis +gastelum +gaspard +frisch +fitzhugh +eckstein +eberly +dowden +despain +crumpler +crotty +cornelison +chouinard +chamness +catlin +cann +bumgardner +budde +branum +bradfield +braddy +borst +birdwell +bazan +banas +bade +arango +ahearn +addis +zumwalt +wurth +wilk +widener +wagstaff +urrutia +terwilliger +tart +steinman +staats +sloat +rives +riggle +revels +reichard +prickett +poff +pitzer +petro +pell +northrup +nicks +moline +mielke +maynor +mallon +magness +lingle +lindell +lieb +lesko +lebeau +lammers +lafond +kiernan +ketron +jurado +holmgren +hilburn +hayashi +hashimoto +harbaugh +guillot +gard +froehlich +feinberg +falco +dufour +drees +doney +diep +delao +daves +dail +crowson +coss +congdon +carner +camarena +butterworth +burlingame +bouffard +bloch +bilyeu +barta +bakke +baillargeon +avent +aquilar +zeringue +yarber +wolfson +vogler +voelker +truss +troxell +thrift +strouse +spielman +sistrunk +sevigny +schuller +schaaf +ruffner +routh +roseman +ricciardi +peraza +pegram +overturf +olander +odaniel +millner +melchor +maroney +machuca +macaluso +livesay +layfield +laskowski +kwiatkowski +kilby +hovey +heywood +hayman +havard +harville +haigh +hagood +grieco +glassman +gebhardt +fleischer +fann +elson +eccles +cunha +crumb +blakley +bardwell +abshire +woodham +wines +welter +wargo +varnado +tutt +traynor +swaney +stricker +stoffel +stambaugh +sickler +shackleford +selman +seaver +sansom +sanmiguel +royston +rourke +rockett +rioux +puleo +pitchford +nardi +mulvaney +middaugh +malek +leos +lathan +kujawa +kimbro +killebrew +houlihan +hinckley +herod +hepler +hamner +hammel +hallowell +gonsalez +gingerich +gambill +funkhouser +fricke +fewell +falkner +endsley +dulin +drennen +deaver +dambrosio +chadwell +castanon +burkes +brune +brisco +brinker +bowker +boldt +berner +beaumont +beaird +bazemore +barrick +albano +younts +wunderlich +weidman +vanness +toland +theobald +stickler +steiger +stanger +spies +spector +sollars +smedley +seibel +scoville +saito +rummel +rowles +rouleau +roos +rogan +roemer +ream +raya +purkey +priester +perreira +penick +paulin +parkins +overcash +oleson +neves +muldrow +minard +midgett +michalak +melgar +mcentire +mcauliffe +marte +lydon +lindholm +leyba +langevin +lagasse +lafayette +kesler +kelton +kaminsky +jaggers +humbert +huck +howarth +hinrichs +higley +gupton +guimond +gravois +giguere +fretwell +fontes +feeley +faucher +eichhorn +ecker +earp +dole +dinger +derryberry +demars +deel +copenhaver +collinsworth +colangelo +cloyd +claiborne +caulfield +carlsen +calzada +caffey +broadus +brenneman +bouie +bodnar +blaney +blanc +beltz +behling +barahona +yockey +winkle +windom +wimer +villatoro +trexler +teran +taliaferro +sydnor +swinson +snelling +smtih +simonton +simoneaux +simoneau +sherrer +seavey +scheel +rushton +rupe +ruano +rippy +reiner +reiff +rabinowitz +quach +penley +odle +nock +minnich +mckown +mccarver +mcandrew +longley +laux +lamothe +lafreniere +kropp +krick +kates +jepson +huie +howse +howie +henriques +haydon +haught +hatter +hartzog +harkey +grimaldo +goshorn +gormley +gluck +gilroy +gillenwater +giffin +fluker +feder +eyre +eshelman +eakins +detwiler +delrosario +davisson +catalan +canning +calton +brammer +botelho +blakney +bartell +averett +askins +aker +witmer +winkelman +widmer +whittier +weitzel +wardell +wagers +ullman +tupper +tingley +tilghman +talton +simard +seda +scheller +sala +rundell +rost +ribeiro +rabideau +primm +pinon +peart +ostrom +ober +nystrom +nussbaum +naughton +murr +moorhead +monti +monteiro +melson +meissner +mclin +mcgruder +marotta +makowski +majewski +madewell +lunt +lukens +leininger +lebel +lakin +kepler +jaques +hunnicutt +hungerford +hoopes +hertz +heins +halliburton +grosso +gravitt +glasper +gallman +gallaway +funke +fulbright +falgout +eakin +dostie +dorado +dewberry +derose +cutshall +crampton +costanzo +colletti +cloninger +claytor +chiang +campagna +burd +brokaw +broaddus +bretz +brainard +binford +bilbrey +alpert +aitken +ahlers +zajac +woolfolk +witten +windle +wayland +tramel +tittle +talavera +suter +straley +specht +sommerville +soloman +skeens +sigman +sibert +shavers +schuck +schmit +sartain +sabol +rosenblatt +rollo +rashid +rabb +polston +nyberg +northrop +navarra +muldoon +mikesell +mcdougald +mcburney +mariscal +lozier +lingerfelt +legere +latour +lagunas +lacour +kurth +killen +kiely +kayser +kahle +isley +huertas +hower +hinz +haugh +gumm +galicia +fortunato +flake +dunleavy +duggins +doby +digiovanni +devaney +deltoro +cribb +corpuz +coronel +coen +charbonneau +caine +burchette +blakey +blakemore +bergquist +beene +beaudette +bayles +ballance +bakker +bailes +asberry +arwood +zucker +willman +whitesell +wald +walcott +vancleave +trump +strasser +simas +shick +schleicher +schaal +saleh +rotz +resnick +rainer +partee +ollis +oller +oday +noles +munday +mong +millican +merwin +mazzola +mansell +magallanes +llanes +lewellen +lepore +kisner +keesee +jeanlouis +ingham +hornbeck +hawn +hartz +harber +haffner +gutshall +guth +grays +gowan +finlay +finkelstein +eyler +enloe +dungan +diez +dearman +cull +crosson +chronister +cassity +campion +callihan +butz +breazeale +blumenthal +berkey +batty +batton +arvizu +alderete +aldana +albaugh +abernethy +wolter +wille +tweed +tollefson +thomasson +teter +testerman +sproul +spates +southwick +soukup +skelly +senter +sealey +sawicki +sargeant +rossiter +rosemond +repp +pifer +ormsby +nickelson +naumann +morabito +monzon +millsaps +millen +mcelrath +marcoux +mantooth +madson +macneil +mackinnon +louque +leister +lampley +kushner +krouse +kirwan +jessee +janson +jahn +jacquez +islas +hutt +holladay +hillyer +hepburn +hensel +harrold +gingrich +geis +gales +fults +finnell +ferri +featherston +epley +ebersole +eames +dunigan +drye +dismuke +devaughn +delorenzo +damiano +confer +collum +clower +clow +claussen +clack +caylor +cawthon +casias +carreno +bluhm +bingaman +bewley +belew +beckner +auld +amey +wolfenbarger +wilkey +wicklund +waltman +villalba +valero +valdovinos +ullrich +tyus +twyman +trost +tardif +tanguay +stripling +steinbach +shumpert +sasaki +sappington +sandusky +reinhold +reinert +quijano +placencia +pinkard +phinney +perrotta +pernell +parrett +oxendine +owensby +orman +nuno +mori +mcroberts +mcneese +mckamey +mccullum +markel +mardis +maines +lueck +lubin +lefler +leffler +larios +labarbera +kershner +josey +jeanbaptiste +izaguirre +hermosillo +haviland +hartshorn +hafner +ginter +getty +franck +fiske +dufrene +doody +davie +dangerfield +dahlberg +cuthbertson +crone +coffelt +chidester +chesson +cauley +caudell +cantara +campo +caines +bullis +bucci +brochu +bogard +bickerstaff +benning +arzola +antonelli +adkinson +zellers +wulf +worsley +woolridge +whitton +westerfield +walczak +vassar +truett +trueblood +trawick +townsley +topping +tobar +telford +steverson +stagg +sitton +sill +sergent +schoenfeld +sarabia +rutkowski +rubenstein +rigdon +prentiss +pomerleau +plumlee +philbrick +patnode +oloughlin +obregon +nuss +morell +mikell +mele +mcinerney +mcguigan +mcbrayer +lollar +kuehl +kinzer +kamp +joplin +jacobi +howells +holstein +hedden +hassler +harty +halle +greig +gouge +goodrum +gerhart +geier +geddes +gast +forehand +ferree +fendley +feltner +esqueda +encarnacion +eichler +egger +edmundson +eatmon +doud +donohoe +donelson +dilorenzo +digiacomo +diggins +delozier +dejong +danford +crippen +coppage +cogswell +clardy +cioffi +cabe +brunette +bresnahan +blomquist +blackstone +biller +bevis +bevan +bethune +benbow +baty +basinger +balcom +andes +aman +aguero +adkisson +yandell +wilds +whisenhunt +weigand +weeden +voight +villar +trottier +tillett +suazo +setser +scurry +schuh +schreck +schauer +samora +roane +rinker +reimers +ratchford +popovich +parkin +natal +melville +mcbryde +magdaleno +loehr +lockman +lingo +leduc +larocca +lamere +laclair +krall +korte +koger +jalbert +hughs +higbee +henton +heaney +haith +gump +greeson +goodloe +gholston +gasper +gagliardi +fregoso +farthing +fabrizio +ensor +elswick +elgin +eklund +eaddy +drouin +dorton +dizon +derouen +deherrera +davy +dampier +cullum +culley +cowgill +cardoso +cardinale +brodsky +broadbent +brimmer +briceno +branscum +bolyard +boley +bennington +beadle +baur +ballentine +azure +aultman +arciniega +aguila +aceves +yepez +woodrum +wethington +weissman +veloz +trusty +troup +trammel +tarpley +stivers +steck +sprayberry +spraggins +spitler +spiers +sohn +seagraves +schiffman +rudnick +rizo +riccio +rennie +quackenbush +puma +plott +pearcy +parada +paiz +munford +moskowitz +mease +mcnary +mccusker +lozoya +longmire +loesch +lasky +kuhlmann +krieg +koziol +kowalewski +konrad +kindle +jowers +jolin +jaco +horgan +hine +hileman +hepner +heise +heady +hawkinson +hannigan +haberman +guilford +grimaldi +garton +gagliano +fruge +follett +fiscus +ferretti +ebner +easterday +eanes +dirks +dimarco +depalma +deforest +cruce +craighead +christner +candler +cadwell +burchell +buettner +brinton +brazier +brannen +brame +bova +bomar +blakeslee +belknap +bangs +balzer +athey +armes +alvis +alverson +alvardo +yeung +wheelock +westlund +wessels +volkman +threadgill +thelen +tague +symons +swinford +sturtevant +straka +stier +stagner +segarra +seawright +rutan +roux +ringler +riker +ramsdell +quattlebaum +purifoy +poulson +permenter +peloquin +pasley +pagel +osman +obannon +nygaard +newcomer +munos +motta +meadors +mcquiston +mcniel +mcmann +mccrae +mayne +matte +legault +lechner +kucera +krohn +kratzer +koopman +jeske +horrocks +hock +hibbler +hesson +hersh +harvin +halvorsen +griner +grindle +gladstone +garofalo +frampton +forbis +eddington +diorio +dingus +dewar +desalvo +curcio +creasy +cortese +cordoba +connally +cluff +cascio +capuano +canaday +calabro +bussard +brayton +borja +bigley +arnone +arguelles +acuff +zamarripa +wooton +widner +wideman +threatt +thiele +templin +teeters +synder +swint +swick +sturges +stogner +stedman +spratt +siegfried +shetler +scull +savino +sather +rothwell +rook +rone +rhee +quevedo +privett +pouliot +poche +pickel +petrillo +pellegrini +peaslee +partlow +otey +nunnery +morelock +morello +meunier +messinger +mckie +mccubbin +mccarron +lerch +lavine +laverty +lariviere +lamkin +kugler +krol +kissel +keeter +hubble +hickox +hetzel +hayner +hagy +hadlock +groh +gottschalk +goodsell +gassaway +garrard +galligan +firth +fenderson +feinstein +etienne +engleman +emrick +ellender +drews +doiron +degraw +deegan +dart +crissman +corr +cookson +coil +cleaves +charest +chapple +chaparro +castano +carpio +byer +bufford +bridgewater +bridgers +brandes +borrero +bonanno +aube +ancheta +abarca +abad +wooster +wimbush +willhite +willams +wigley +weisberg +wardlaw +vigue +vanhook +unknow +torre +tasker +tarbox +strachan +slover +shamblin +semple +schuyler +schrimsher +sayer +salzman +rubalcava +riles +reneau +reichel +rayfield +rabon +pyatt +prindle +poss +polito +plemmons +pesce +perrault +pereyra +ostrowski +nilsen +niemeyer +munsey +mundell +moncada +miceli +meader +mcmasters +mckeehan +matsumoto +marron +marden +lizarraga +lingenfelter +lewallen +langan +lamanna +kovac +kinsler +kephart +keown +kass +kammerer +jeffreys +hysell +hosmer +hardnett +hanner +guyette +greening +glazer +ginder +fromm +fluellen +finkle +fessler +essary +eisele +duren +dittmer +crochet +cosentino +cogan +coelho +cavin +carrizales +campuzano +brough +bopp +bookman +bobb +blouin +beesley +battista +bascom +bakken +badgett +arneson +anselmo +albino +ahumada +woodyard +wolters +wireman +willison +warman +waldrup +vowell +vantassel +twombly +toomer +tennison +teets +tedeschi +swanner +stutz +stelly +sheehy +schermerhorn +scala +sandidge +salters +salo +saechao +roseboro +rolle +ressler +renz +renn +redford +raposa +rainbolt +pelfrey +orndorff +oney +nolin +nimmons +nardone +myhre +morman +menjivar +mcglone +mccammon +maxon +marciano +manus +lowrance +lorenzen +lonergan +lollis +littles +lindahl +lamas +lach +kuster +krawczyk +knuth +knecht +kirkendall +keitt +keever +kantor +jarboe +hoye +houchens +holter +holsinger +hickok +helwig +helgeson +hassett +harner +hamman +hames +hadfield +goree +goldfarb +gaughan +gaudreau +gantz +gallion +frady +foti +flesher +ferrin +faught +engram +donegan +desouza +degroot +cutright +crowl +criner +coan +clinkscales +chewning +chavira +catchings +carlock +bulger +buenrostro +bramblett +brack +boulware +bookout +bitner +birt +baranowski +baisden +allmon +acklin +yoakum +wilbourn +whisler +weinberger +washer +vasques +vanzandt +vanatta +troxler +tomes +tindle +tims +throckmorton +thach +stpeter +stlaurent +stenson +spry +spitz +songer +snavely +shroyer +shortridge +shenk +sevier +seabrook +scrivner +saltzman +rosenberry +rockwood +robeson +roan +reiser +ramires +raber +posner +popham +piotrowski +pinard +peterkin +pelham +peiffer +peay +nadler +musso +millett +mestas +mcgowen +marques +marasco +manriquez +manos +mair +lipps +leiker +krumm +knorr +kinslow +kessel +kendricks +kelm +irick +ickes +hurlburt +horta +hoekstra +heuer +helmuth +heatherly +hampson +hagar +haga +greenlaw +grau +godbey +gingras +gillies +gibb +gayden +gauvin +garrow +fontanez +florio +finke +fasano +ezzell +ewers +eveland +eckenrode +duclos +drumm +dimmick +delancey +defazio +dashiell +cusack +crowther +crigger +cray +coolidge +coldiron +cleland +chalfant +cassel +camire +cabrales +broomfield +brittingham +brisson +brickey +braziel +brazell +bragdon +boulanger +boman +bohannan +beem +barre +azar +ashbaugh +armistead +almazan +adamski +zendejas +winburn +willaims +wilhoit +westberry +wentzel +wendling +visser +vanscoy +vankirk +vallee +tweedy +thornberry +sweeny +spradling +spano +smelser +shim +sechrist +schall +scaife +rugg +rothrock +roesler +riehl +ridings +render +ransdell +radke +pinero +petree +pendergast +peluso +pecoraro +pascoe +panek +oshiro +navarrette +murguia +moores +moberg +michaelis +mcwhirter +mcsweeney +mcquade +mccay +mauk +mariani +marceau +mandeville +maeda +lunde +ludlow +loeb +lindo +linderman +leveille +leith +larock +lambrecht +kulp +kinsley +kimberlin +kesterson +hoyos +helfrich +hanke +grisby +goyette +gouveia +glazier +gile +gerena +gelinas +gasaway +funches +fujimoto +flynt +fenske +fellers +fehr +eslinger +escalera +enciso +duley +dittman +dineen +diller +devault +collings +clymer +clowers +chavers +charland +castorena +castello +camargo +bunce +bullen +boyes +borchers +borchardt +birnbaum +birdsall +billman +benites +bankhead +ange +ammerman +adkison +winegar +wickman +warr +warnke +villeneuve +veasey +vassallo +vannatta +vadnais +twilley +towery +tomblin +tippett +theiss +talkington +talamantes +swart +swanger +streit +stines +stabler +spurling +sobel +sine +simmers +shippy +shiflett +shearin +sauter +sanderlin +rusch +runkle +ruckman +rorie +roesch +richert +rehm +randel +ragin +quesenberry +puentes +plyler +plotkin +paugh +oshaughnessy +ohalloran +norsworthy +niemann +nader +moorefield +mooneyham +modica +miyamoto +mickel +mebane +mckinnie +mazurek +mancilla +lukas +lovins +loughlin +lotz +lindsley +liddle +levan +lederman +leclaire +lasseter +lapoint +lamoreaux +lafollette +kubiak +kirtley +keffer +kaczmarek +housman +hiers +hibbert +herrod +hegarty +hathorn +greenhaw +grafton +govea +futch +furst +franko +forcier +foran +flickinger +fairfield +eure +emrich +embrey +edgington +ecklund +eckard +durante +deyo +delvecchio +dade +currey +creswell +cottrill +casavant +cartier +cargile +capel +cammack +calfee +burse +burruss +brust +brousseau +bridwell +braaten +borkholder +bloomquist +bjork +bartelt +amburgey +yeary +whitefield +vinyard +vanvalkenburg +twitchell +timmins +tapper +stringham +starcher +spotts +slaugh +simonsen +sheffer +sequeira +rosati +rhymes +quint +pollak +peirce +patillo +parkerson +paiva +nilson +nevin +narcisse +mitton +merriam +merced +meiners +mckain +mcelveen +mcbeth +marsden +marez +manke +mahurin +mabrey +luper +krull +hunsicker +hornbuckle +holtzclaw +hinnant +heston +hering +hemenway +hegwood +hearns +halterman +guiterrez +grote +granillo +grainger +glasco +gilder +garren +garlock +garey +fryar +fredricks +fraizer +foshee +ferrel +felty +everitt +evens +esser +elkin +eberhart +durso +duguay +driskill +doster +dewall +deveau +demps +demaio +delreal +deleo +darrah +cumberbatch +culberson +cranmer +cordle +colgan +chesley +cavallo +castellon +castelli +carreras +carnell +carlucci +bontrager +blumberg +blasingame +becton +artrip +andujar +alkire +alder +zukowski +zuckerman +wroblewski +wrigley +woodside +wigginton +westman +westgate +werts +washam +wardlow +walser +waiters +tadlock +stringfield +stimpson +stickley +standish +spurlin +spindler +speller +spaeth +sotomayor +sluder +shryock +shepardson +shatley +scannell +santistevan +rosner +resto +reinhard +rathburn +prisco +poulsen +pinney +phares +pennock +pastrana +oviedo +ostler +nauman +mulford +moise +moberly +mirabal +metoyer +metheny +mentzer +meldrum +mcinturff +mcelyea +mcdougle +massaro +lumpkins +loveday +lofgren +lirette +lesperance +lefkowitz +ledger +lauzon +lachapelle +klassen +keough +kempton +kaelin +jeffords +hsieh +hoyer +horwitz +hoeft +hennig +haskin +gourdine +golightly +girouard +fulgham +fritsch +freer +frasher +foulk +firestone +fiorentino +fedor +ensley +englehart +eells +dunphy +donahoe +dileo +dibenedetto +dabrowski +crick +coonrod +conder +coddington +chunn +chaput +cerna +carreiro +calahan +braggs +bourdon +bollman +bittle +bauder +barreras +aubuchon +anzalone +adamo +zerbe +willcox +westberg +weikel +waymire +vroman +vinci +vallejos +truesdell +troutt +trotta +tollison +toles +tichenor +symonds +surles +strayer +stgeorge +sroka +sorrentino +solares +snelson +silvestri +sikorski +shawver +schumaker +schorr +schooley +scates +satterlee +satchell +rymer +roselli +robitaille +riegel +regis +reames +provenzano +priestley +plaisance +pettey +palomares +nowakowski +monette +minyard +mclamb +mchone +mccarroll +masson +magoon +maddy +lundin +licata +leonhardt +landwehr +kircher +kinch +karpinski +johannsen +hussain +houghtaling +hoskinson +hollaway +holeman +hobgood +hiebert +goggin +geissler +gadbois +gabaldon +fleshman +flannigan +fairman +eilers +dycus +dunmire +duffield +dowler +deloatch +dehaan +deemer +clayborn +christofferso +chilson +chesney +chatfield +carron +canale +brigman +branstetter +bosse +borton +bonar +biron +barroso +arispe +zacharias +zabel +yaeger +woolford +whetzel +weakley +veatch +vandeusen +tufts +troxel +troche +traver +townsel +talarico +swilley +sterrett +stenger +speakman +sowards +sours +souders +souder +soles +sobers +snoddy +smither +shute +shoaf +shahan +schuetz +scaggs +santini +rosson +rolen +robidoux +rentas +recio +pixley +pawlowski +pawlak +paull +overbey +orear +oliveri +oldenburg +nutting +naugle +mossman +misner +milazzo +michelson +mcentee +mccullar +mccree +mcaleer +mazzone +mandell +manahan +malott +maisonet +mailloux +lumley +lowrie +louviere +lipinski +lindemann +leppert +leasure +labarge +kubik +knisely +knepp +kenworthy +kennelly +kelch +kanter +houchin +hosley +hosler +hollon +holleman +heitman +haggins +gwaltney +goulding +gorden +geraci +gathers +frison +feagin +falconer +espada +erving +erikson +eisenhauer +ebeling +durgin +dowdle +dinwiddie +delcastillo +dedrick +crimmins +covell +cournoyer +coria +cohan +cataldo +carpentier +canas +campa +brode +brashears +blaser +bicknell +bednar +barwick +ascencio +althoff +almodovar +alamo +zirkle +zabala +wolverton +winebrenner +wetherell +westlake +wegener +weddington +tuten +trosclair +tressler +theroux +teske +swinehart +swensen +sundquist +southall +socha +sizer +silverberg +shortt +shimizu +sherrard +shaeffer +scheid +scheetz +saravia +sanner +rubinstein +rozell +romer +rheaume +reisinger +randles +pullum +petrella +payan +nordin +norcross +nicoletti +nicholes +newbold +nakagawa +monteith +milstead +milliner +mellen +mccardle +liptak +leitch +latimore +larrison +landau +laborde +koval +izquierdo +hymel +hoskin +holte +hoefer +hayworth +hausman +harrill +harrel +hardt +gully +groover +grinnell +greenspan +graver +grandberry +gorrell +goldenberg +goguen +gilleland +fuson +feldmann +everly +dyess +dunnigan +downie +dolby +deatherage +cosey +cheever +celaya +caver +cashion +caplinger +cansler +byrge +bruder +breuer +breslin +brazelton +botkin +bonneau +bondurant +bohanan +bogue +bodner +boatner +blatt +bickley +belliveau +beiler +beier +beckstead +bachmann +atkin +altizer +alloway +allaire +albro +abron +zellmer +yetter +yelverton +wiens +whidden +viramontes +vanwormer +tarantino +tanksley +sumlin +strauch +strang +stice +spahn +sosebee +sigala +shrout +seamon +schrum +schneck +schantz +ruddy +romig +roehl +renninger +reding +polak +pohlman +pasillas +oldfield +oldaker +ohanlon +ogilvie +norberg +nolette +neufeld +nellis +mummert +mulvihill +mullaney +monteleone +mendonca +meisner +mcmullan +mccluney +mattis +massengill +manfredi +luedtke +lounsbury +liberatore +lamphere +laforge +jourdan +iorio +iniguez +ikeda +hubler +hodgdon +hocking +heacock +haslam +haralson +hanshaw +hannum +hallam +haden +garnes +garces +gammage +gambino +finkel +faucett +ehrhardt +eggen +dusek +durrant +dubay +dones +depasquale +delucia +degraff +decamp +davalos +cullins +conard +clouser +clontz +cifuentes +chappel +chaffins +celis +carwile +byram +bruggeman +bressler +brathwaite +brasfield +bradburn +boose +bodie +blosser +bertsch +bernardi +bernabe +bengtson +barrette +astorga +alday +albee +abrahamson +yarnell +wiltse +wiebe +waguespack +vasser +upham +turek +traxler +torain +tomaszewski +tinnin +tiner +tindell +styron +stahlman +staab +skiba +sheperd +seidl +secor +schutte +sanfilippo +ruder +rondon +rearick +procter +prochaska +pettengill +pauly +neilsen +nally +mullenax +morano +meads +mcnaughton +mcmurtry +mcmath +mckinsey +matthes +massenburg +marlar +margolis +malin +magallon +mackin +lovette +loughran +loring +longstreet +loiselle +lenihan +kunze +koepke +kerwin +kalinowski +kagan +innis +innes +holtzman +heinemann +harshman +haider +haack +grondin +grissett +greenawalt +goudy +goodlett +goldston +gokey +gardea +galaviz +gafford +gabrielson +furlow +fritch +fordyce +folger +elizalde +ehlert +eckhoff +eccleston +ealey +dubin +diemer +deschamps +delapena +decicco +debolt +cullinan +crittendon +crase +cossey +coppock +coots +colyer +cluck +chamberland +burkhead +bumpus +buchan +borman +birkholz +berardi +benda +behnke +barter +amezquita +wotring +wirtz +wingert +wiesner +whitesides +weyant +wainscott +venezia +varnell +tussey +thurlow +tabares +stiver +stell +starke +stanhope +stanek +sisler +sinnott +siciliano +shehan +selph +seager +scurlock +scranton +santucci +santangelo +saltsman +rogge +rettig +renwick +reidy +reider +redfield +premo +parente +paolucci +palmquist +ohler +netherton +mutchler +morita +mistretta +minnis +middendorf +menzel +mendosa +mendelson +meaux +mcspadden +mcquaid +mcnatt +manigault +maney +mager +lukes +lopresti +liriano +letson +lechuga +lazenby +lauria +larimore +krupp +krupa +kopec +kinchen +kifer +kerney +kerner +kennison +kegley +karcher +justis +johson +jellison +janke +huskins +holzman +hinojos +hefley +hatmaker +harte +halloway +hallenbeck +goodwyn +glaspie +geise +fullwood +fryman +frakes +fraire +farrer +enlow +engen +ellzey +eckles +earles +dunkley +drinkard +dreiling +draeger +dinardo +dills +desroches +desantiago +curlee +crumbley +critchlow +coury +courtright +coffield +cleek +charpentier +cardone +caples +cantin +buntin +bugbee +brinkerhoff +brackin +bourland +blassingame +beacham +banning +auguste +andreasen +amann +almon +alejo +adelman +abston +yerger +wymer +woodberry +windley +whiteaker +westfield +weibel +wanner +waldrep +villani +vanarsdale +utterback +updike +triggs +topete +tolar +tigner +thoms +tauber +tarvin +tally +swiney +sweatman +studebaker +stennett +starrett +stannard +stalvey +sonnenberg +smithey +sieber +sickles +shinault +segars +sanger +salmeron +rothe +rizzi +restrepo +ralls +ragusa +quiroga +papenfuss +oropeza +okane +mudge +mozingo +molinaro +mcvicker +mcgarvey +mcfalls +mccraney +matus +magers +llanos +livermore +linehan +leitner +laymon +lawing +lacourse +kwong +kollar +kneeland +kennett +kellett +kangas +janzen +hutter +huling +hofmeister +hewes +harjo +habib +guice +grullon +greggs +grayer +granier +grable +gowdy +giannini +getchell +gartman +garnica +ganey +gallimore +fetters +fergerson +farlow +fagundes +exley +esteves +enders +edenfield +easterwood +drakeford +dipasquale +desousa +deshields +deeter +dedmon +debord +daughtery +cutts +courtemanche +coursey +copple +coomes +collis +cogburn +clopton +choquette +chaidez +castrejon +calhoon +burbach +bulloch +buchman +bruhn +bohon +blough +baynes +barstow +zeman +zackery +yardley +yamashita +wulff +wilken +wiliams +wickersham +wible +whipkey +wedgeworth +walmsley +walkup +vreeland +verrill +umana +traub +swingle +summey +stroupe +stockstill +steffey +stefanski +statler +stapp +speights +solari +soderberg +shunk +shorey +shewmaker +sheilds +schiffer +schank +schaff +sagers +rochon +riser +rickett +reale +raglin +polen +plata +pitcock +percival +palen +orona +oberle +nocera +navas +nault +mullings +montejano +monreal +minick +middlebrook +meece +mcmillion +mccullen +mauck +marshburn +maillet +mahaney +magner +maclin +lucey +litteral +lippincott +leite +leaks +lamarre +jurgens +jerkins +jager +hurwitz +hughley +hotaling +horstman +hohman +hocker +hively +hipps +hessler +hermanson +hepworth +helland +hedlund +harkless +haigler +gutierez +grindstaff +glantz +giardina +gerken +gadsden +finnerty +farnum +encinas +drakes +dennie +cutlip +curtsinger +couto +cortinas +corby +chiasson +carle +carballo +brindle +borum +bober +blagg +berthiaume +beahm +batres +basnight +backes +axtell +atterberry +alvares +alegria +woodell +wojciechowski +winfree +winbush +wiest +wesner +wamsley +wakeman +verner +truex +trafton +toman +thorsen +theus +tellier +tallant +szeto +strope +stills +simkins +shuey +shaul +servin +serio +serafin +salguero +ryerson +rudder +ruark +rother +rohrbaugh +rohrbach +rohan +rogerson +risher +reeser +pryce +prokop +prins +priebe +prejean +pinheiro +petrone +petri +penson +pearlman +parikh +natoli +murakami +mullikin +mullane +motes +morningstar +mcveigh +mcgrady +mcgaughey +mccurley +marchan +manske +lusby +linde +likens +licon +leroux +lemaire +legette +laskey +laprade +laplant +kolar +kittredge +kinley +kerber +kanagy +jetton +janik +ippolito +inouye +hunsinger +howley +howery +horrell +holthaus +hiner +hilson +hilderbrand +hartzler +harnish +harada +hansford +halligan +hagedorn +gwynn +gudino +greenstein +greear +gracey +goudeau +goodner +ginsburg +gerth +gerner +fujii +frier +frenette +folmar +fleisher +fleischmann +fetzer +eisenman +earhart +dupuy +dunkelberger +drexler +dillinger +dilbeck +dewald +demby +deford +craine +chesnut +casady +carstens +carrick +carino +carignan +canchola +bushong +burman +buono +brownlow +broach +britten +brickhouse +boyden +boulton +borland +bohrer +blubaugh +bever +berggren +benevides +arocho +arends +amezcua +almendarez +zalewski +witzel +winkfield +wilhoite +vangundy +vanfleet +vanetten +vandergriff +urbanski +troiano +thibodaux +straus +stoneking +stjean +stillings +stange +speicher +speegle +smeltzer +slawson +simmonds +shuttleworth +serpa +senger +seidman +schweiger +schloss +schimmel +schechter +sayler +sabatini +ronan +rodiguez +riggleman +richins +reamer +prunty +porath +plunk +piland +philbrook +pettitt +perna +peralez +pascale +padula +oboyle +nivens +nickols +mundt +munden +montijo +mcmanis +mcgrane +mccrimmon +manzi +mangold +malick +mahar +maddock +losey +litten +leedy +leavell +ladue +krahn +kluge +junker +iversen +imler +hurtt +huizar +hubbert +howington +hollomon +holdren +hoisington +heiden +hauge +hartigan +gutirrez +griffie +greenhill +gratton +granata +gottfried +gertz +gautreaux +furry +furey +funderburg +flippen +fitzgibbon +drucker +donoghue +dildy +devers +detweiler +despres +denby +degeorge +cueto +cranston +courville +clukey +cirillo +chivers +caudillo +butera +bulluck +buckmaster +braunstein +bracamonte +bourdeau +bonnette +bobadilla diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/us_tv_and_film.txt b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/us_tv_and_film.txt new file mode 100644 index 00000000..3603b135 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/ZxcvbnData/3/us_tv_and_film.txt @@ -0,0 +1,19160 @@ +you +i +to +that +it +me +what +this +know +i'm +no +have +my +don't +just +not +do +be +your +we +it's +so +but +all +well +oh +about +right +you're +get +here +out +going +like +yeah +if +can +up +want +think +that's +now +go +him +how +got +did +why +see +come +good +really +look +will +okay +back +can't +mean +tell +i'll +hey +he's +could +didn't +yes +something +because +say +take +way +little +make +need +gonna +never +we're +too +she's +i've +sure +our +sorry +what's +let +thing +maybe +down +man +very +there's +should +anything +said +much +any +even +off +please +doing +thank +give +thought +help +talk +god +still +wait +find +nothing +again +things +let's +doesn't +call +told +great +better +ever +night +away +believe +feel +everything +you've +fine +last +keep +does +put +around +stop +they're +i'd +guy +isn't +always +listen +wanted +guys +huh +those +big +lot +happened +thanks +won't +trying +kind +wrong +talking +guess +care +bad +mom +remember +getting +we'll +together +dad +leave +understand +wouldn't +actually +hear +baby +nice +father +else +stay +done +wasn't +course +might +mind +every +enough +try +hell +came +someone +you'll +whole +yourself +idea +ask +must +coming +looking +woman +room +knew +tonight +real +son +hope +went +hmm +happy +pretty +saw +girl +sir +friend +already +saying +next +job +problem +minute +thinking +haven't +heard +honey +matter +myself +couldn't +exactly +having +probably +happen +we've +hurt +boy +dead +gotta +alone +excuse +start +kill +hard +you'd +today +car +ready +without +wants +hold +wanna +yet +seen +deal +once +gone +morning +supposed +friends +head +stuff +worry +live +truth +face +forget +true +cause +soon +knows +telling +wife +who's +chance +run +move +anyone +person +bye +somebody +heart +miss +making +meet +anyway +phone +reason +damn +lost +looks +bring +case +turn +wish +tomorrow +kids +trust +check +change +anymore +least +aren't +working +makes +taking +means +brother +hate +ago +says +beautiful +gave +fact +crazy +sit +afraid +important +rest +fun +kid +word +watch +glad +everyone +sister +minutes +everybody +bit +couple +whoa +either +mrs +feeling +daughter +wow +gets +asked +break +promise +door +close +hand +easy +question +tried +far +walk +needs +mine +killed +hospital +anybody +alright +wedding +shut +able +die +perfect +stand +comes +hit +waiting +dinner +funny +husband +almost +pay +answer +cool +eyes +news +child +shouldn't +yours +moment +sleep +read +where's +sounds +sonny +pick +sometimes +bed +date +plan +hours +lose +hands +serious +shit +behind +inside +ahead +week +wonderful +fight +past +cut +quite +he'll +sick +it'll +eat +nobody +goes +save +seems +finally +lives +worried +upset +carly +met +brought +seem +sort +safe +weren't +leaving +front +shot +loved +asking +running +clear +figure +hot +felt +parents +drink +absolutely +how's +daddy +sweet +alive +sense +meant +happens +bet +blood +ain't +kidding +lie +meeting +dear +seeing +sound +fault +ten +buy +hour +speak +lady +jen +thinks +christmas +outside +hang +possible +worse +mistake +ooh +handle +spend +totally +giving +here's +marriage +realize +unless +sex +send +needed +scared +picture +talked +ass +hundred +changed +completely +explain +certainly +sign +boys +relationship +loves +hair +lying +choice +anywhere +future +weird +luck +she'll +turned +touch +kiss +crane +questions +obviously +wonder +pain +calling +somewhere +throw +straight +cold +fast +words +food +none +drive +feelings +they'll +marry +drop +cannot +dream +protect +twenty +surprise +sweetheart +poor +looked +mad +except +gun +y'know +dance +takes +appreciate +especially +situation +besides +pull +hasn't +worth +sheridan +amazing +expect +swear +piece +busy +happening +movie +we'd +catch +perhaps +step +fall +watching +kept +darling +dog +honor +moving +till +admit +problems +murder +he'd +evil +definitely +feels +honest +eye +broke +missed +longer +dollars +tired +evening +starting +entire +trip +niles +suppose +calm +imagine +fair +caught +blame +sitting +favor +apartment +terrible +clean +learn +frasier +relax +accident +wake +prove +smart +message +missing +forgot +interested +table +nbsp +mouth +pregnant +ring +careful +shall +dude +ride +figured +wear +shoot +stick +follow +angry +write +stopped +ran +standing +forgive +jail +wearing +ladies +kinda +lunch +cristian +greenlee +gotten +hoping +phoebe +thousand +ridge +paper +tough +tape +count +boyfriend +proud +agree +birthday +they've +share +offer +hurry +feet +wondering +decision +ones +finish +voice +herself +would've +mess +deserve +evidence +cute +dress +interesting +hotel +enjoy +quiet +concerned +staying +beat +sweetie +mention +clothes +fell +neither +mmm +fix +respect +prison +attention +holding +calls +surprised +bar +keeping +gift +hadn't +putting +dark +owe +ice +helping +normal +aunt +lawyer +apart +plans +jax +girlfriend +floor +whether +everything's +box +judge +upstairs +sake +mommy +possibly +worst +acting +accept +blow +strange +saved +conversation +plane +mama +yesterday +lied +quick +lately +stuck +difference +store +she'd +bought +doubt +listening +walking +cops +deep +dangerous +buffy +sleeping +chloe +rafe +join +card +crime +gentlemen +willing +window +walked +guilty +likes +fighting +difficult +soul +joke +favorite +uncle +promised +bother +seriously +cell +knowing +broken +advice +somehow +paid +losing +push +helped +killing +boss +liked +innocent +rules +learned +thirty +risk +letting +speaking +ridiculous +afternoon +apologize +nervous +charge +patient +boat +how'd +hide +detective +planning +huge +breakfast +horrible +awful +pleasure +driving +hanging +picked +sell +quit +apparently +dying +notice +congratulations +visit +could've +c'mon +letter +decide +forward +fool +showed +smell +seemed +spell +memory +pictures +slow +seconds +hungry +hearing +kitchen +ma'am +should've +realized +kick +grab +discuss +fifty +reading +idiot +suddenly +agent +destroy +bucks +shoes +peace +arms +demon +livvie +consider +papers +incredible +witch +drunk +attorney +tells +knock +ways +gives +nose +skye +turns +keeps +jealous +drug +sooner +cares +plenty +extra +outta +weekend +matters +gosh +opportunity +impossible +waste +pretend +jump +eating +proof +slept +arrest +breathe +perfectly +warm +pulled +twice +easier +goin +dating +suit +romantic +drugs +comfortable +finds +checked +divorce +begin +ourselves +closer +ruin +smile +laugh +treat +fear +what'd +otherwise +excited +mail +hiding +stole +pacey +noticed +fired +excellent +bringing +bottom +note +sudden +bathroom +honestly +sing +foot +remind +charges +witness +finding +tree +dare +hardly +that'll +steal +silly +contact +teach +shop +plus +colonel +fresh +trial +invited +roll +reach +dirty +choose +emergency +dropped +butt +credit +obvious +locked +loving +nuts +agreed +prue +goodbye +condition +guard +fuckin +grow +cake +mood +crap +crying +belong +partner +trick +pressure +dressed +taste +neck +nurse +raise +lots +carry +whoever +drinking +they'd +breaking +file +lock +wine +spot +paying +assume +asleep +turning +viki +bedroom +shower +nikolas +camera +fill +reasons +forty +bigger +nope +breath +doctors +pants +freak +movies +folks +cream +wild +truly +desk +convince +client +threw +hurts +spending +answers +shirt +chair +rough +doin +sees +ought +empty +wind +aware +dealing +pack +tight +hurting +guest +arrested +salem +confused +surgery +expecting +deacon +unfortunately +goddamn +bottle +beyond +whenever +pool +opinion +starts +jerk +secrets +falling +necessary +barely +dancing +tests +copy +cousin +ahem +twelve +tess +skin +fifteen +speech +orders +complicated +nowhere +escape +biggest +restaurant +grateful +usual +burn +address +someplace +screw +everywhere +regret +goodness +mistakes +details +responsibility +suspect +corner +hero +dumb +terrific +whoo +hole +memories +o'clock +teeth +ruined +bite +stenbeck +liar +showing +cards +desperate +search +pathetic +spoke +scare +marah +afford +settle +stayed +checking +hired +heads +concern +blew +alcazar +champagne +connection +tickets +happiness +saving +kissing +hated +personally +suggest +prepared +onto +downstairs +ticket +it'd +loose +holy +duty +convinced +throwing +kissed +legs +loud +saturday +babies +where'd +warning +miracle +carrying +blind +ugly +shopping +hates +sight +bride +coat +clearly +celebrate +brilliant +wanting +forrester +lips +custody +screwed +buying +toast +thoughts +reality +lexie +attitude +advantage +grandfather +sami +grandma +someday +roof +marrying +powerful +grown +grandmother +fake +must've +ideas +exciting +familiar +bomb +bout +harmony +schedule +capable +practically +correct +clue +forgotten +appointment +deserves +threat +bloody +lonely +shame +jacket +hook +scary +investigation +invite +shooting +lesson +criminal +victim +funeral +considering +burning +strength +harder +sisters +pushed +shock +pushing +heat +chocolate +miserable +corinthos +nightmare +brings +zander +crash +chances +sending +recognize +healthy +boring +feed +engaged +headed +treated +knife +drag +badly +hire +paint +pardon +behavior +closet +warn +gorgeous +milk +survive +ends +dump +rent +remembered +thanksgiving +rain +revenge +prefer +spare +pray +disappeared +aside +statement +sometime +meat +fantastic +breathing +laughing +stood +affair +ours +depends +protecting +jury +brave +fingers +murdered +explanation +picking +blah +stronger +handsome +unbelievable +anytime +shake +oakdale +wherever +pulling +facts +waited +lousy +circumstances +disappointed +weak +trusted +license +nothin +trash +understanding +slip +sounded +awake +friendship +stomach +weapon +threatened +mystery +vegas +understood +basically +switch +frankly +cheap +lifetime +deny +clock +garbage +why'd +tear +ears +indeed +changing +singing +tiny +decent +avoid +messed +filled +touched +disappear +exact +pills +kicked +harm +fortune +pretending +insurance +fancy +drove +cared +belongs +nights +lorelai +lift +timing +guarantee +chest +woke +burned +watched +heading +selfish +drinks +doll +committed +elevator +freeze +noise +wasting +ceremony +uncomfortable +staring +files +bike +stress +permission +thrown +possibility +borrow +fabulous +doors +screaming +bone +xander +what're +meal +apology +anger +honeymoon +bail +parking +fixed +wash +stolen +sensitive +stealing +photo +chose +lets +comfort +worrying +pocket +mateo +bleeding +shoulder +ignore +talent +tied +garage +dies +demons +dumped +witches +rude +crack +bothering +radar +soft +meantime +gimme +kinds +fate +concentrate +throat +prom +messages +intend +ashamed +somethin +manage +guilt +interrupt +guts +tongue +shoe +basement +sentence +purse +glasses +cabin +universe +repeat +mirror +wound +travers +tall +engagement +therapy +emotional +jeez +decisions +soup +thrilled +stake +chef +moves +extremely +moments +expensive +counting +shots +kidnapped +cleaning +shift +plate +impressed +smells +trapped +aidan +knocked +charming +attractive +argue +puts +whip +embarrassed +package +hitting +bust +stairs +alarm +pure +nail +nerve +incredibly +walks +dirt +stamp +terribly +friendly +damned +jobs +suffering +disgusting +stopping +deliver +riding +helps +disaster +bars +crossed +trap +talks +eggs +chick +threatening +spoken +introduce +confession +embarrassing +bags +impression +gate +reputation +presents +chat +suffer +argument +talkin +crowd +homework +coincidence +cancel +pride +solve +hopefully +pounds +pine +mate +illegal +generous +outfit +maid +bath +punch +freaked +begging +recall +enjoying +prepare +wheel +defend +signs +painful +yourselves +maris +that'd +suspicious +cooking +button +warned +sixty +pity +yelling +awhile +confidence +offering +pleased +panic +hers +gettin +refuse +grandpa +testify +choices +cruel +mental +gentleman +coma +cutting +proteus +guests +expert +benefit +faces +jumped +toilet +sneak +halloween +privacy +smoking +reminds +twins +swing +solid +options +commitment +crush +ambulance +wallet +gang +eleven +option +laundry +assure +stays +skip +fail +discussion +clinic +betrayed +sticking +bored +mansion +soda +sheriff +suite +handled +busted +load +happier +studying +romance +procedure +commit +assignment +suicide +minds +swim +yell +llanview +chasing +proper +believes +humor +hopes +lawyers +giant +latest +escaped +parent +tricks +insist +dropping +cheer +medication +flesh +routine +sandwich +handed +false +beating +warrant +awfully +odds +treating +thin +suggesting +fever +sweat +silent +clever +sweater +mall +sharing +assuming +judgment +goodnight +divorced +surely +steps +confess +math +listened +comin +answered +vulnerable +bless +dreaming +chip +zero +pissed +nate +kills +tears +knees +chill +brains +unusual +packed +dreamed +cure +lookin +grave +cheating +breaks +locker +gifts +awkward +thursday +joking +reasonable +dozen +curse +quartermaine +millions +dessert +rolling +detail +alien +delicious +closing +vampires +wore +tail +secure +salad +murderer +spit +offense +dust +conscience +bread +answering +lame +invitation +grief +smiling +pregnancy +prisoner +delivery +guards +virus +shrink +freezing +wreck +massimo +wire +technically +blown +anxious +cave +holidays +cleared +wishes +caring +candles +bound +charm +pulse +jumping +jokes +boom +occasion +silence +nonsense +frightened +slipped +dimera +blowing +relationships +kidnapping +spin +tool +roxy +packing +blaming +wrap +obsessed +fruit +torture +personality +there'll +fairy +necessarily +seventy +print +motel +underwear +grams +exhausted +believing +freaking +carefully +trace +touching +messing +recovery +intention +consequences +belt +sacrifice +courage +enjoyed +attracted +remove +testimony +intense +heal +defending +unfair +relieved +loyal +slowly +buzz +alcohol +surprises +psychiatrist +plain +attic +who'd +uniform +terrified +cleaned +zach +threaten +fella +enemies +satisfied +imagination +hooked +headache +forgetting +counselor +andie +acted +badge +naturally +frozen +sakes +appropriate +trunk +dunno +costume +sixteen +impressive +kicking +junk +grabbed +understands +describe +clients +owns +affect +witnesses +starving +instincts +happily +discussing +deserved +strangers +surveillance +admire +questioning +dragged +barn +deeply +wrapped +wasted +tense +hoped +fellas +roommate +mortal +fascinating +stops +arrangements +agenda +literally +propose +honesty +underneath +sauce +promises +lecture +eighty +torn +shocked +backup +differently +ninety +deck +biological +pheebs +ease +creep +waitress +telephone +ripped +raising +scratch +rings +prints +thee +arguing +ephram +asks +oops +diner +annoying +taggert +sergeant +blast +towel +clown +habit +creature +bermuda +snap +react +paranoid +handling +eaten +therapist +comment +sink +reporter +nurses +beats +priority +interrupting +warehouse +loyalty +inspector +pleasant +excuses +threats +guessing +tend +praying +motive +unconscious +mysterious +unhappy +tone +switched +rappaport +sookie +neighbor +loaded +swore +piss +balance +toss +misery +thief +squeeze +lobby +goa'uld +geez +exercise +forth +booked +sandburg +poker +eighteen +d'you +bury +everyday +digging +creepy +wondered +liver +hmmm +magical +fits +discussed +moral +helpful +searching +flew +depressed +aisle +cris +amen +vows +neighbors +darn +cents +arrange +annulment +useless +adventure +resist +fourteen +celebrating +inch +debt +violent +sand +teal'c +celebration +reminded +phones +paperwork +emotions +stubborn +pound +tension +stroke +steady +overnight +chips +beef +suits +boxes +cassadine +collect +tragedy +spoil +realm +wipe +surgeon +stretch +stepped +nephew +neat +limo +confident +perspective +climb +punishment +finest +springfield +hint +furniture +blanket +twist +proceed +fries +worries +niece +gloves +soap +signature +disappoint +crawl +convicted +flip +counsel +doubts +crimes +accusing +shaking +remembering +hallway +halfway +bothered +madam +gather +cameras +blackmail +symptoms +rope +ordinary +imagined +cigarette +supportive +explosion +trauma +ouch +furious +cheat +avoiding +whew +thick +oooh +boarding +approve +urgent +shhh +misunderstanding +drawer +phony +interfere +catching +bargain +tragic +respond +punish +penthouse +thou +rach +ohhh +insult +bugs +beside +begged +absolute +strictly +socks +senses +sneaking +reward +polite +checks +tale +physically +instructions +fooled +blows +tabby +bitter +adorable +y'all +tested +suggestion +jewelry +alike +jacks +distracted +shelter +lessons +constable +circus +audition +tune +shoulders +mask +helpless +feeding +explains +sucked +robbery +objection +behave +valuable +shadows +courtroom +confusing +talented +smarter +mistaken +customer +bizarre +scaring +motherfucker +alert +vecchio +reverend +foolish +compliment +bastards +worker +wheelchair +protective +gentle +reverse +picnic +knee +cage +wives +wednesday +voices +toes +stink +scares +pour +cheated +slide +ruining +filling +exit +cottage +upside +proves +parked +diary +complaining +confessed +pipe +merely +massage +chop +spill +prayer +betray +waiter +scam +rats +fraud +brush +tables +sympathy +pill +filthy +seventeen +employee +bracelet +pays +fairly +deeper +arrive +tracking +spite +shed +recommend +oughta +nanny +menu +diet +corn +roses +patch +dime +devastated +subtle +bullets +beans +pile +confirm +strings +parade +borrowed +toys +straighten +steak +premonition +planted +honored +exam +convenient +traveling +laying +insisted +dish +aitoro +kindly +grandson +donor +temper +teenager +proven +mothers +denial +backwards +tent +swell +noon +happiest +drives +thinkin +spirits +potion +holes +fence +whatsoever +rehearsal +overheard +lemme +hostage +bench +tryin +taxi +shove +moron +impress +needle +intelligent +instant +disagree +stinks +rianna +recover +groom +gesture +constantly +bartender +suspects +sealed +legally +hears +dresses +sheet +psychic +teenage +knocking +judging +accidentally +waking +rumor +manners +homeless +hollow +desperately +tapes +referring +item +genoa +gear +majesty +cried +tons +spells +instinct +quote +motorcycle +convincing +fashioned +aids +accomplished +grip +bump +upsetting +needing +invisible +forgiveness +feds +compare +bothers +tooth +inviting +earn +compromise +cocktail +tramp +jabot +intimate +dignity +dealt +souls +informed +gods +dressing +cigarettes +alistair +leak +fond +corky +seduce +liquor +fingerprints +enchantment +butters +stuffed +stavros +emotionally +transplant +tips +oxygen +nicely +lunatic +drill +complain +announcement +unfortunate +slap +prayers +plug +opens +oath +o'neill +mutual +yacht +remembers +fried +extraordinary +bait +warton +sworn +stare +safely +reunion +burst +might've +dive +aboard +expose +buddies +trusting +booze +sweep +sore +scudder +properly +parole +ditch +canceled +speaks +glow +wears +thirsty +skull +ringing +dorm +dining +bend +unexpected +pancakes +harsh +flattered +ahhh +troubles +fights +favourite +eats +rage +undercover +spoiled +sloane +shine +destroying +deliberately +conspiracy +thoughtful +sandwiches +plates +nails +miracles +fridge +drank +contrary +beloved +allergic +washed +stalking +solved +sack +misses +forgiven +bent +maciver +involve +dragging +cooked +pointing +foul +dull +beneath +heels +faking +deaf +stunt +jealousy +hopeless +fears +cuts +scenario +necklace +crashed +accuse +restraining +homicide +helicopter +firing +safer +auction +videotape +tore +reservations +pops +appetite +wounds +vanquish +ironic +fathers +excitement +anyhow +tearing +sends +rape +laughed +belly +dealer +cooperate +accomplish +wakes +spotted +sorts +reservation +ashes +tastes +supposedly +loft +intentions +integrity +wished +towels +suspected +investigating +inappropriate +lipstick +lawn +compassion +cafeteria +scarf +precisely +obsession +loses +lighten +infection +granddaughter +explode +balcony +this'll +spying +publicity +depend +cracked +conscious +ally +absurd +vicious +invented +forbid +directions +defendant +bare +announce +screwing +salesman +robbed +leap +lakeview +insanity +reveal +possibilities +kidnap +gown +chairs +wishing +setup +punished +criminals +regrets +raped +quarters +lamp +dentist +anyways +anonymous +semester +risks +owes +lungs +explaining +delicate +tricked +eager +doomed +adoption +stab +sickness +scum +floating +envelope +vault +sorel +pretended +potatoes +plea +photograph +payback +misunderstood +kiddo +healing +cascade +capeside +stabbed +remarkable +brat +privilege +passionate +nerves +lawsuit +kidney +disturbed +cozy +tire +shirts +oven +ordering +delay +risky +monsters +honorable +grounded +closest +breakdown +bald +abandon +scar +collar +worthless +sucking +enormous +disturbing +disturb +distract +deals +conclusions +vodka +dishes +crawling +briefcase +wiped +whistle +sits +roast +rented +pigs +flirting +deposit +bottles +topic +riot +overreacting +logical +hostile +embarrass +casual +beacon +amusing +altar +claus +survival +skirt +shave +porch +ghosts +favors +drops +dizzy +chili +advise +strikes +rehab +photographer +peaceful +leery +heavens +fortunately +fooling +expectations +cigar +weakness +ranch +practicing +examine +cranes +bribe +sail +prescription +hush +fragile +forensics +expense +drugged +cows +bells +visitor +suitcase +sorta +scan +manticore +insecure +imagining +hardest +clerk +wrist +what'll +starters +silk +pump +pale +nicer +haul +flies +boot +thumb +there'd +how're +elders +quietly +pulls +idiots +erase +denying +ankle +amnesia +accepting +heartbeat +devane +confront +minus +legitimate +fixing +arrogant +tuna +supper +slightest +sins +sayin +recipe +pier +paternity +humiliating +genuine +snack +rational +minded +guessed +weddings +tumor +humiliated +aspirin +spray +picks +eyed +drowning +contacts +ritual +perfume +hiring +hating +docks +creatures +visions +thanking +thankful +sock +nineteen +fork +throws +teenagers +stressed +slice +rolls +plead +ladder +kicks +detectives +assured +tellin +shallow +responsibilities +repay +howdy +girlfriends +deadly +comforting +ceiling +verdict +insensitive +spilled +respected +messy +interrupted +halliwell +blond +bleed +wardrobe +takin +murders +backs +underestimate +justify +harmless +frustrated +fold +enzo +communicate +bugging +arson +whack +salary +rumors +obligation +liking +dearest +congratulate +vengeance +rack +puzzle +fires +courtesy +caller +blamed +tops +quiz +prep +curiosity +circles +barbecue +sunnydale +spinning +psychotic +cough +accusations +resent +laughs +freshman +envy +drown +bartlet +asses +sofa +poster +highness +dock +apologies +theirs +stat +stall +realizes +psych +mmmm +fools +understandable +treats +succeed +stir +relaxed +makin +gratitude +faithful +accent +witter +wandering +locate +inevitable +gretel +deed +crushed +controlling +smelled +robe +gossip +gambling +cosmetics +accidents +surprising +stiff +sincere +rushed +refrigerator +preparing +nightmares +mijo +ignoring +hunch +fireworks +drowned +brass +whispering +sophisticated +luggage +hike +explore +emotion +crashing +contacted +complications +shining +rolled +righteous +reconsider +goody +geek +frightening +ethics +creeps +courthouse +camping +affection +smythe +haircut +essay +baked +apologized +vibe +respects +receipt +mami +hats +destructive +adore +adopt +tracked +shorts +reminding +dough +creations +cabot +barrel +snuck +slight +reporters +pressing +magnificent +madame +lazy +glorious +fiancee +bits +visitation +sane +kindness +shoulda +rescued +mattress +lounge +lifted +importantly +glove +enterprises +disappointment +condo +beings +admitting +yelled +waving +spoon +screech +satisfaction +reads +nailed +worm +tick +resting +marvelous +fuss +cortlandt +chased +pockets +luckily +lilith +filing +conversations +consideration +consciousness +worlds +innocence +forehead +aggressive +trailer +slam +quitting +inform +delighted +daylight +danced +confidential +aunts +washing +tossed +spectra +marrow +lined +implying +hatred +grill +corpse +clues +sober +offended +morgue +infected +humanity +distraction +cart +wired +violation +promising +harassment +glue +d'angelo +cursed +brutal +warlocks +wagon +unpleasant +proving +priorities +mustn't +lease +flame +disappearance +depressing +thrill +sitter +ribs +flush +earrings +deadline +corporal +collapsed +update +snapped +smack +melt +figuring +delusional +coulda +burnt +tender +sperm +realise +pork +popped +interrogation +esteem +choosing +undo +pres +prayed +plague +manipulate +insulting +detention +delightful +coffeehouse +betrayal +apologizing +adjust +wrecked +wont +whipped +rides +reminder +monsieur +faint +bake +distress +correctly +complaint +blocked +tortured +risking +pointless +handing +dumping +cups +alibi +struggling +shiny +risked +mummy +mint +hose +hobby +fortunate +fleischman +fitting +curtain +counseling +rode +puppet +modeling +memo +irresponsible +humiliation +hiya +freakin +felony +choke +blackmailing +appreciated +tabloid +suspicion +recovering +pledge +panicked +nursery +louder +jeans +investigator +homecoming +frustrating +buys +busting +buff +sleeve +irony +dope +declare +autopsy +workin +torch +prick +limb +hysterical +goddamnit +fetch +dimension +crowded +clip +climbing +bonding +woah +trusts +negotiate +lethal +iced +fantasies +deeds +bore +babysitter +questioned +outrageous +kiriakis +insulted +grudge +driveway +deserted +definite +beep +wires +suggestions +searched +owed +lend +drunken +demanding +costanza +conviction +bumped +weigh +touches +tempted +shout +resolve +relate +poisoned +meals +invitations +haunted +bogus +autograph +affects +tolerate +stepping +spontaneous +sleeps +probation +manny +fist +spectacular +hostages +heroin +havin +habits +encouraging +consult +burgers +boyfriends +bailed +baggage +watches +troubled +torturing +teasing +sweetest +qualities +postpone +overwhelmed +malkovich +impulse +classy +charging +amazed +policeman +hypocrite +humiliate +hideous +d'ya +costumes +bluffing +betting +bein +bedtime +alcoholic +vegetable +tray +suspicions +spreading +splendid +shrimp +shouting +pressed +nooo +grieving +gladly +fling +eliminate +cereal +aaah +sonofabitch +paralyzed +lotta +locks +guaranteed +dummy +despise +dental +briefing +bluff +batteries +whatta +sounding +servants +presume +handwriting +fainted +dried +allright +acknowledge +whacked +toxic +reliable +quicker +overwhelming +lining +harassing +fatal +endless +dolls +convict +whatcha +unlikely +shutting +positively +overcome +goddam +essence +dose +diagnosis +cured +bully +ahold +yearbook +tempting +shelf +prosecution +pouring +possessed +greedy +wonders +thorough +spine +rath +psychiatric +meaningless +latte +jammed +ignored +fiance +evidently +contempt +compromised +cans +weekends +urge +theft +suing +shipment +scissors +responding +proposition +noises +matching +hormones +hail +grandchildren +gently +smashed +sexually +sentimental +nicest +manipulated +intern +handcuffs +framed +errands +entertaining +crib +carriage +barge +spends +slipping +seated +rubbing +rely +reject +recommendation +reckon +headaches +float +embrace +corners +whining +sweating +skipped +mountie +motives +listens +cristobel +cleaner +cheerleader +balsom +unnecessary +stunning +scent +quartermaines +pose +montega +loosen +info +hottest +haunt +gracious +forgiving +errand +cakes +blames +abortion +sketch +shifts +plotting +perimeter +pals +mere +mattered +lonigan +interference +eyewitness +enthusiasm +diapers +strongest +shaken +punched +portal +catches +backyard +terrorists +sabotage +organs +needy +cuff +civilization +woof +who'll +prank +obnoxious +mates +hereby +gabby +faked +cellar +whitelighter +void +strangle +sour +muffins +interfering +demonic +clearing +boutique +barrington +terrace +smoked +righty +quack +petey +pact +knot +ketchup +disappearing +cordy +uptight +ticking +terrifying +tease +swamp +secretly +rejection +reflection +realizing +rays +mentally +marone +doubted +deception +congressman +cheesy +toto +stalling +scoop +ribbon +immune +expects +destined +bets +bathing +appreciation +accomplice +wander +shoved +sewer +scroll +retire +lasts +fugitive +freezer +discount +cranky +crank +clearance +bodyguard +anxiety +accountant +whoops +volunteered +talents +stinking +remotely +garlic +decency +cord +beds +altogether +uniforms +tremendous +popping +outa +observe +lung +hangs +feelin +dudes +donation +disguise +curb +bites +antique +toothbrush +realistic +predict +landlord +hourglass +hesitate +consolation +babbling +tipped +stranded +smartest +repeating +puke +psst +paycheck +overreacted +macho +juvenile +grocery +freshen +disposal +cuffs +caffeine +vanished +unfinished +ripping +pinch +flattering +expenses +dinners +colleague +ciao +belthazor +attorneys +woulda +whereabouts +waitin +truce +tripped +tasted +steer +poisoning +manipulative +immature +husbands +heel +granddad +delivering +condoms +addict +trashed +raining +pasta +needles +leaning +detector +coolest +batch +appointments +almighty +vegetables +spark +perfection +pains +momma +mole +meow +hairs +getaway +cracking +compliments +behold +verge +tougher +timer +tapped +taped +specialty +snooping +shoots +rendezvous +pentagon +leverage +jeopardize +janitor +grandparents +forbidden +clueless +bidding +ungrateful +unacceptable +tutor +serum +scuse +pajamas +mouths +lure +irrational +doom +cries +beautifully +arresting +approaching +traitor +sympathetic +smug +smash +rental +prostitute +premonitions +jumps +inventory +darlin +committing +banging +asap +worms +violated +vent +traumatic +traced +sweaty +shaft +overboard +insight +healed +grasp +experiencing +crappy +crab +chunk +awww +stain +shack +reacted +pronounce +poured +moms +marriages +jabez +handful +flipped +fireplace +embarrassment +disappears +concussion +bruises +brakes +twisting +swept +summon +splitting +sloppy +settling +reschedule +notch +hooray +grabbing +exquisite +disrespect +thornhart +straw +slapped +shipped +shattered +ruthless +refill +payroll +numb +mourning +manly +hunk +entertain +drift +dreadful +doorstep +confirmation +chops +appreciates +vague +tires +stressful +stashed +stash +sensed +preoccupied +predictable +noticing +madly +gunshot +dozens +dork +confuse +cleaners +charade +chalk +cappuccino +bouquet +amulet +addiction +who've +warming +unlock +satisfy +sacrificed +relaxing +lone +blocking +blend +blankets +addicted +yuck +hunger +hamburger +greeting +greet +gravy +gram +dreamt +dice +caution +backpack +agreeing +whale +taller +supervisor +sacrifices +phew +ounce +irrelevant +gran +felon +favorites +farther +fade +erased +easiest +convenience +compassionate +cane +backstage +agony +adores +veins +tweek +thieves +surgical +strangely +stetson +recital +proposing +productive +meaningful +immunity +hassle +goddamned +frighten +dearly +cease +ambition +wage +unstable +salvage +richer +refusing +raging +pumping +pressuring +mortals +lowlife +intimidated +intentionally +inspire +forgave +devotion +despicable +deciding +dash +comfy +breach +bark +aaaah +switching +swallowed +stove +screamed +scars +russians +pounding +poof +pipes +pawn +legit +invest +farewell +curtains +civilized +caviar +boost +token +superstition +supernatural +sadness +recorder +psyched +motivated +microwave +hallelujah +fraternity +dryer +cocoa +chewing +acceptable +unbelievably +smiled +smelling +simpler +respectable +remarks +khasinau +indication +gutter +grabs +fulfill +flashlight +ellenor +blooded +blink +blessings +beware +uhhh +turf +swings +slips +shovel +shocking +puff +mirrors +locking +heartless +fras +childish +cardiac +utterly +tuscany +ticked +stunned +statesville +sadly +purely +kiddin +jerks +hitch +flirt +fare +equals +dismiss +christening +casket +c'mere +breakup +biting +antibiotics +accusation +abducted +witchcraft +thread +runnin +punching +paramedics +newest +murdering +masks +lawndale +initials +grampa +choking +charms +careless +bushes +buns +bummed +shred +saves +saddle +rethink +regards +precinct +persuade +meds +manipulating +llanfair +leash +hearted +guarantees +fucks +disgrace +deposition +bookstore +boil +vitals +veil +trespassing +sidewalk +sensible +punishing +overtime +optimistic +obsessing +notify +mornin +jeopardy +jaffa +injection +hilarious +desires +confide +cautious +yada +where're +vindictive +vial +teeny +stroll +sittin +scrub +rebuild +posters +ordeal +nuns +intimacy +inheritance +exploded +donate +distracting +despair +crackers +wildwind +virtue +thoroughly +tails +spicy +sketches +sights +sheer +shaving +seize +scarecrow +refreshing +prosecute +platter +napkin +misplaced +merchandise +loony +jinx +heroic +frankenstein +ambitious +syrup +solitary +resemblance +reacting +premature +lavery +flashes +cheque +awright +acquainted +wrapping +untie +salute +realised +priceless +partying +lightly +lifting +kasnoff +insisting +glowing +generator +explosives +cutie +confronted +buts +blouse +ballistic +antidote +analyze +allowance +adjourned +unto +understatement +tucked +touchy +subconscious +screws +sarge +roommates +rambaldi +offend +nerd +knives +irresistible +incapable +hostility +goddammit +fuse +frat +curfew +blackmailed +walkin +starve +sleigh +sarcastic +recess +rebound +pinned +parlor +outfits +livin +heartache +haired +fundraiser +doorman +discreet +dilucca +cracks +considerate +climbed +catering +apophis +zoey +urine +strung +stitches +sordid +sark +protector +phoned +pets +hostess +flaw +flavor +deveraux +consumed +confidentiality +bourbon +straightened +specials +spaghetti +prettier +powerless +playin +playground +paranoia +instantly +havoc +exaggerating +eavesdropping +doughnuts +diversion +deepest +cutest +comb +bela +behaving +anyplace +accessory +workout +translate +stuffing +speeding +slime +royalty +polls +marital +lurking +lottery +imaginary +greetings +fairwinds +elegant +elbow +credibility +credentials +claws +chopped +bridal +bedside +babysitting +witty +unforgivable +underworld +tempt +tabs +sophomore +selfless +secrecy +restless +okey +movin +metaphor +messes +meltdown +lecter +incoming +gasoline +diefenbaker +buckle +admired +adjustment +warmth +throats +seduced +queer +parenting +noses +luckiest +graveyard +gifted +footsteps +dimeras +cynical +wedded +verbal +unpredictable +tuned +stoop +slides +sinking +rigged +plumbing +lingerie +hankey +greed +everwood +elope +dresser +chauffeur +bulletin +bugged +bouncing +temptation +strangest +slammed +sarcasm +pending +packages +orderly +obsessive +murderers +meteor +inconvenience +glimpse +froze +execute +courageous +consulate +closes +bosses +bees +amends +wuss +wolfram +wacky +unemployed +testifying +syringe +stew +startled +sorrow +sleazy +shaky +screams +rsquo +remark +poke +nutty +mentioning +mend +inspiring +impulsive +housekeeper +foam +fingernails +conditioning +baking +whine +thug +starved +sniffing +sedative +programmed +picket +paged +hound +homosexual +homo +hips +forgets +flipping +flea +flatter +dwell +dumpster +choo +assignments +ants +vile +unreasonable +tossing +thanked +steals +souvenir +scratched +psychopath +outs +obstruction +obey +lump +insists +harass +gloat +filth +edgy +didn +coroner +confessing +bruise +betraying +bailing +appealing +adebisi +wrath +wandered +waist +vain +traps +stepfather +poking +obligated +heavenly +dilemma +crazed +contagious +coaster +cheering +bundle +vomit +thingy +speeches +robbing +raft +pumped +pillows +peep +packs +neglected +m'kay +loneliness +intrude +helluva +gardener +forresters +drooling +betcha +vase +supermarket +squat +spitting +rhyme +relieve +receipts +racket +pictured +pause +overdue +motivation +morgendorffer +kidnapper +insect +horns +feminine +eyeballs +dumps +disappointing +crock +convertible +claw +clamp +canned +cambias +bathtub +avanya +artery +weep +warmer +suspense +summoned +spiders +reiber +raving +pushy +postponed +ohhhh +noooo +mold +laughter +incompetent +hugging +groceries +drip +communicating +auntie +adios +wraps +wiser +willingly +weirdest +timmih +thinner +swelling +swat +steroids +sensitivity +scrape +rehearse +prophecy +ledge +justified +insults +hateful +handles +doorway +chatting +buyer +buckaroo +bedrooms +askin +ammo +tutoring +subpoena +scratching +privileges +pager +mart +intriguing +idiotic +grape +enlighten +corrupt +brunch +bridesmaid +barking +applause +acquaintance +wretched +superficial +soak +smoothly +sensing +restraint +posing +pleading +payoff +oprah +nemo +morals +loaf +jumpy +ignorant +herbal +hangin +germs +generosity +flashing +doughnut +clumsy +chocolates +captive +behaved +apologise +vanity +stumbled +preview +poisonous +perjury +parental +onboard +mugged +minding +linen +knots +interviewing +humour +grind +greasy +goons +drastic +coop +comparing +cocky +clearer +bruised +brag +bind +worthwhile +whoop +vanquishing +tabloids +sprung +spotlight +sentencing +racist +provoke +pining +overly +locket +imply +impatient +hovering +hotter +fest +endure +dots +doren +debts +crawled +chained +brit +breaths +weirdo +warmed +wand +troubling +tok'ra +strapped +soaked +skipping +scrambled +rattle +profound +musta +mocking +misunderstand +limousine +kacl +hustle +forensic +enthusiastic +duct +drawers +devastating +conquer +clarify +chores +cheerleaders +cheaper +callin +blushing +barging +abused +yoga +wrecking +wits +waffles +virginity +vibes +uninvited +unfaithful +teller +strangled +scheming +ropes +rescuing +rave +postcard +o'reily +morphine +lotion +lads +kidneys +judgement +itch +indefinitely +grenade +glamorous +genetically +freud +discretion +delusions +crate +competent +bakery +argh +ahhhh +wedge +wager +unfit +tripping +torment +superhero +stirring +spinal +sorority +seminar +scenery +rabble +pneumonia +perks +override +ooooh +mija +manslaughter +mailed +lime +lettuce +intimidate +guarded +grieve +grad +frustration +doorbell +chinatown +authentic +arraignment +annulled +allergies +wanta +verify +vegetarian +tighter +telegram +stalk +spared +shoo +satisfying +saddam +requesting +pens +overprotective +obstacles +notified +nasedo +grandchild +genuinely +flushed +fluids +floss +escaping +ditched +cramp +corny +bunk +bitten +billions +bankrupt +yikes +wrists +ultrasound +ultimatum +thirst +sniff +shakes +salsa +retrieve +reassuring +pumps +neurotic +negotiating +needn't +monitors +millionaire +lydecker +limp +incriminating +hatchet +gracias +gordie +fills +feeds +doubting +decaf +biopsy +whiz +voluntarily +ventilator +unpack +unload +toad +spooked +snitch +schillinger +reassure +persuasive +mystical +mysteries +matrimony +mails +jock +headline +explanations +dispatch +curly +cupid +condolences +comrade +cassadines +bulb +bragging +awaits +assaulted +ambush +adolescent +abort +yank +whit +vaguely +undermine +tying +swamped +stabbing +slippers +slash +sincerely +sigh +setback +secondly +rotting +precaution +pcpd +melting +liaison +hots +hooking +headlines +haha +ganz +fury +felicity +fangs +encouragement +earring +dreidel +dory +donut +dictate +decorating +cocktails +bumps +blueberry +believable +backfired +backfire +apron +adjusting +vous +vouch +vitamins +ummm +tattoos +slimy +sibling +shhhh +renting +peculiar +parasite +paddington +marries +mailbox +magically +lovebirds +knocks +informant +exits +drazen +distractions +disconnected +dinosaurs +dashwood +crooked +conveniently +wink +warped +underestimated +tacky +shoving +seizure +reset +pushes +opener +mornings +mash +invent +indulge +horribly +hallucinating +festive +eyebrows +enjoys +desperation +dealers +darkest +daph +boragora +belts +bagel +authorization +auditions +agitated +wishful +wimp +vanish +unbearable +tonic +suffice +suction +slaying +safest +rocking +relive +puttin +prettiest +noisy +newlyweds +nauseous +misguided +mildly +midst +liable +judgmental +indy +hunted +givin +fascinated +elephants +dislike +deluded +decorate +crummy +contractions +carve +bottled +bonded +bahamas +unavailable +twenties +trustworthy +surgeons +stupidity +skies +remorse +preferably +pies +nausea +napkins +mule +mourn +melted +mashed +inherit +greatness +golly +excused +dumbo +drifting +delirious +damaging +cubicle +compelled +comm +chooses +checkup +boredom +bandages +alarms +windshield +who're +whaddya +transparent +surprisingly +sunglasses +slit +roar +reade +prognosis +probe +pitiful +persistent +peas +nosy +nagging +morons +masterpiece +martinis +limbo +liars +irritating +inclined +hump +hoynes +fiasco +eatin +cubans +concentrating +colorful +clam +cider +brochure +barto +bargaining +wiggle +welcoming +weighing +vanquished +stains +sooo +snacks +smear +sire +resentment +psychologist +pint +overhear +morality +landingham +kisser +hoot +holling +handshake +grilled +formality +elevators +depths +confirms +boathouse +accidental +westbridge +wacko +ulterior +thugs +thighs +tangled +stirred +snag +sling +sleaze +rumour +ripe +remarried +puddle +pins +perceptive +miraculous +longing +lockup +librarian +impressions +immoral +hypothetically +guarding +gourmet +gabe +faxed +extortion +downright +digest +cranberry +bygones +buzzing +burying +bikes +weary +taping +takeout +sweeping +stepmother +stale +senor +seaborn +pros +pepperoni +newborn +ludicrous +injected +geeks +forged +faults +drue +dire +dief +desi +deceiving +caterer +calmed +budge +ankles +vending +typing +tribbiani +there're +squared +snowing +shades +sexist +rewrite +regretted +raises +picky +orphan +mural +misjudged +miscarriage +memorize +leaking +jitters +invade +interruption +illegally +handicapped +glitch +gittes +finer +distraught +dispose +dishonest +digs +dads +cruelty +circling +canceling +butterflies +belongings +barbrady +amusement +alias +zombies +where've +unborn +swearing +stables +squeezed +sensational +resisting +radioactive +questionable +privileged +portofino +owning +overlook +orson +oddly +interrogate +imperative +impeccable +hurtful +hors +heap +graders +glance +disgust +devious +destruct +crazier +countdown +chump +cheeseburger +burglar +berries +ballroom +assumptions +annoyed +allergy +admirer +admirable +activate +underpants +twit +tack +strokes +stool +sham +scrap +retarded +resourceful +remarkably +refresh +pressured +precautions +pointy +nightclub +mustache +maui +lace +hunh +hubby +flare +dont +dokey +dangerously +crushing +clinging +choked +chem +cheerleading +checkbook +cashmere +calmly +blush +believer +amazingly +alas +what've +toilets +tacos +stairwell +spirited +sewing +rubbed +punches +protects +nuisance +motherfuckers +mingle +kynaston +knack +kinkle +impose +gullible +godmother +funniest +friggin +folding +fashions +eater +dysfunctional +drool +dripping +ditto +cruising +criticize +conceive +clone +cedars +caliber +brighter +blinded +birthdays +banquet +anticipate +annoy +whim +whichever +volatile +veto +vested +shroud +rests +reindeer +quarantine +pleases +painless +orphans +orphanage +offence +obliged +negotiation +narcotics +mistletoe +meddling +manifest +lookit +lilah +intrigued +injustice +homicidal +gigantic +exposing +elves +disturbance +disastrous +depended +demented +correction +cooped +cheerful +buyers +brownies +beverage +basics +arvin +weighs +upsets +unethical +swollen +sweaters +stupidest +sensation +scalpel +props +prescribed +pompous +objections +mushrooms +mulwray +manipulation +lured +internship +insignificant +inmate +incentive +fulfilled +disagreement +crypt +cornered +copied +brightest +beethoven +attendant +amaze +yogurt +wyndemere +vocabulary +tulsa +tactic +stuffy +respirator +pretends +polygraph +pennies +ordinarily +olives +necks +morally +martyr +leftovers +joints +hopping +homey +hints +heartbroken +forge +florist +firsthand +fiend +dandy +crippled +corrected +conniving +conditioner +clears +chemo +bubbly +bladder +beeper +baptism +wiring +wench +weaknesses +volunteering +violating +unlocked +tummy +surrogate +subid +stray +startle +specifics +slowing +scoot +robbers +rightful +richest +qfxmjrie +puffs +pierced +pencils +paralysis +makeover +luncheon +linksynergy +jerky +jacuzzi +hitched +hangover +fracture +flock +firemen +disgusted +darned +clams +borrowing +banged +wildest +weirder +unauthorized +stunts +sleeves +sixties +shush +shalt +retro +quits +pegged +painfully +paging +omelet +memorized +lawfully +jackets +intercept +ingredient +grownup +glued +fulfilling +enchanted +delusion +daring +compelling +carton +bridesmaids +bribed +boiling +bathrooms +bandage +awaiting +assign +arrogance +antiques +ainsley +turkeys +trashing +stockings +stalked +stabilized +skates +sedated +robes +respecting +psyche +presumptuous +prejudice +paragraph +mocha +mints +mating +mantan +lorne +loads +listener +itinerary +hepatitis +heave +guesses +fading +examining +dumbest +dishwasher +deceive +cunning +cripple +convictions +confided +compulsive +compromising +burglary +bumpy +brainwashed +benes +arnie +affirmative +adrenaline +adamant +watchin +waitresses +transgenic +toughest +tainted +surround +stormed +spree +spilling +spectacle +soaking +shreds +sewers +severed +scarce +scamming +scalp +rewind +rehearsing +pretentious +potions +overrated +obstacle +nerds +meems +mcmurphy +maternity +maneuver +loathe +fertility +eloping +ecstatic +ecstasy +divorcing +dignan +costing +clubhouse +clocks +candid +bursting +breather +braces +bending +arsonist +adored +absorb +valiant +uphold +unarmed +topolsky +thrilling +thigh +terminate +sustain +spaceship +snore +sneeze +smuggling +salty +quaint +patronize +patio +morbid +mamma +kettle +joyous +invincible +interpret +insecurities +impulses +illusions +holed +exploit +drivin +defenseless +dedicate +cradle +coupon +countless +conjure +cardboard +booking +backseat +accomplishment +wordsworth +wisely +valet +vaccine +urges +unnatural +unlucky +truths +traumatized +tasting +swears +strawberries +steaks +stats +skank +seducing +secretive +scumbag +screwdriver +schedules +rooting +rightfully +rattled +qualifies +puppets +prospects +pronto +posse +polling +pedestal +palms +muddy +morty +microscope +merci +lecturing +inject +incriminate +hygiene +grapefruit +gazebo +funnier +cuter +bossy +booby +aides +zende +winthrop +warrants +valentines +undressed +underage +truthfully +tampered +suffers +speechless +sparkling +sidelines +shrek +railing +puberty +pesky +outrage +outdoors +motions +moods +lunches +litter +kidnappers +itching +intuition +imitation +humility +hassling +gallons +drugstore +dosage +disrupt +dipping +deranged +debating +cuckoo +cremated +craziness +cooperating +circumstantial +chimney +blinking +biscuits +admiring +weeping +triad +trashy +soothing +slumber +slayers +skirts +siren +shindig +sentiment +rosco +riddance +quaid +purity +proceeding +pretzels +panicking +mckechnie +lovin +leaked +intruding +impersonating +ignorance +hamburgers +footprints +fluke +fleas +festivities +fences +feisty +evacuate +emergencies +deceived +creeping +craziest +corpses +conned +coincidences +bounced +bodyguards +blasted +bitterness +baloney +ashtray +apocalypse +zillion +watergate +wallpaper +telesave +sympathize +sweeter +startin +spades +sodas +snowed +sleepover +signor +seein +retainer +restroom +rested +repercussions +reliving +reconcile +prevail +preaching +overreact +o'neil +noose +moustache +manicure +maids +landlady +hypothetical +hopped +homesick +hives +hesitation +herbs +hectic +heartbreak +haunting +gangs +frown +fingerprint +exhausting +everytime +disregard +cling +chevron +chaperone +blinding +bitty +beads +battling +badgering +anticipation +upstanding +unprofessional +unhealthy +turmoil +truthful +toothpaste +tippin +thoughtless +tagataya +shooters +senseless +rewarding +propane +preposterous +pigeons +pastry +overhearing +obscene +negotiable +loner +jogging +itchy +insinuating +insides +hospitality +hormone +hearst +forthcoming +fists +fifties +etiquette +endings +destroys +despises +deprived +cuddy +crust +cloak +circumstance +chewed +casserole +bidder +bearer +artoo +applaud +appalling +vowed +virgins +vigilante +undone +throttle +testosterone +tailor +symptom +swoop +suitcases +stomp +sticker +stakeout +spoiling +snatched +smoochy +smitten +shameless +restraints +researching +renew +refund +reclaim +raoul +puzzles +purposely +punks +prosecuted +plaid +picturing +pickin +parasites +mysteriously +multiply +mascara +jukebox +interruptions +gunfire +furnace +elbows +duplicate +drapes +deliberate +decoy +cryptic +coupla +condemn +complicate +colossal +clerks +clarity +brushed +banished +argon +alarmed +worships +versa +uncanny +technicality +sundae +stumble +stripping +shuts +schmuck +satin +saliva +robber +relentless +reconnect +recipes +rearrange +rainy +psychiatrists +policemen +plunge +plugged +patched +overload +o'malley +mindless +menus +lullaby +lotte +leavin +killin +karinsky +invalid +hides +grownups +griff +flaws +flashy +flaming +fettes +evicted +dread +degrassi +dealings +dangers +cushion +bowel +barged +abide +abandoning +wonderfully +wait'll +violate +suicidal +stayin +sorted +slamming +sketchy +shoplifting +raiser +quizmaster +prefers +needless +motherhood +momentarily +migraine +lifts +leukemia +leftover +keepin +hinks +hellhole +gowns +goodies +gallon +futures +entertained +eighties +conspiring +cheery +benign +apiece +adjustments +abusive +abduction +wiping +whipping +welles +unspeakable +unidentified +trivial +transcripts +textbook +supervise +superstitious +stricken +stimulating +spielberg +slices +shelves +scratches +sabotaged +retrieval +repressed +rejecting +quickie +ponies +peeking +outraged +o'connell +moping +moaning +mausoleum +licked +kovich +klutz +interrogating +interfered +insulin +infested +incompetence +hyper +horrified +handedly +gekko +fraid +fractured +examiner +eloped +disoriented +dashing +crashdown +courier +cockroach +chipped +brushing +bombed +bolts +baths +baptized +astronaut +assurance +anemia +abuela +abiding +withholding +weave +wearin +weaker +suffocating +straws +straightforward +stench +steamed +starboard +sideways +shrinks +shortcut +scram +roasted +roaming +riviera +respectfully +repulsive +psychiatry +provoked +penitentiary +painkillers +ninotchka +mitzvah +milligrams +midge +marshmallows +looky +lapse +kubelik +intellect +improvise +implant +goa'ulds +giddy +geniuses +fruitcake +footing +fightin +drinkin +doork +detour +cuddle +crashes +combo +colonnade +cheats +cetera +bailiff +auditioning +assed +amused +alienate +aiding +aching +unwanted +topless +tongues +tiniest +superiors +soften +sheldrake +rawley +raisins +presses +plaster +nessa +narrowed +minions +merciful +lawsuits +intimidating +infirmary +inconvenient +imposter +hugged +honoring +holdin +hades +godforsaken +fumes +forgery +foolproof +folder +flattery +fingertips +exterminator +explodes +eccentric +dodging +disguised +crave +constructive +concealed +compartment +chute +chinpokomon +bodily +astronauts +alimony +accustomed +abdominal +wrinkle +wallow +valium +untrue +uncover +trembling +treasures +torched +toenails +timed +termites +telly +taunting +taransky +talker +succubus +smarts +sliding +sighting +semen +seizures +scarred +savvy +sauna +saddest +sacrificing +rubbish +riled +ratted +rationally +provenance +phonse +perky +pedal +overdose +nasal +nanites +mushy +movers +missus +midterm +merits +melodramatic +manure +knitting +invading +interpol +incapacitated +hotline +hauling +gunpoint +grail +ganza +framing +flannel +faded +eavesdrop +desserts +calories +breathtaking +bleak +blacked +batter +aggravated +yanked +wigand +whoah +unwind +undoubtedly +unattractive +twitch +trimester +torrance +timetable +taxpayers +strained +stared +slapping +sincerity +siding +shenanigans +shacking +sappy +samaritan +poorer +politely +paste +oysters +overruled +nightcap +mosquito +millimeter +merrier +manhood +lucked +kilos +ignition +hauled +harmed +goodwill +freshmen +fenmore +fasten +farce +exploding +erratic +drunks +ditching +d'artagnan +cramped +contacting +closets +clientele +chimp +bargained +arranging +anesthesia +amuse +altering +afternoons +accountable +abetting +wolek +waved +uneasy +toddy +tattooed +spauldings +sliced +sirens +schibetta +scatter +rinse +remedy +redemption +pleasures +optimism +oblige +mmmmm +masked +malicious +mailing +kosher +kiddies +judas +isolate +insecurity +incidentally +heals +headlights +growl +grilling +glazed +flunk +floats +fiery +fairness +exercising +excellency +disclosure +cupboard +counterfeit +condescending +conclusive +clicked +cleans +cholesterol +cashed +broccoli +brats +blueprints +blindfold +billing +attach +appalled +alrighty +wynant +unsolved +unreliable +toots +tighten +sweatshirt +steinbrenner +steamy +spouse +sonogram +slots +sleepless +shines +retaliate +rephrase +redeem +rambling +quilt +quarrel +prying +proverbial +priced +prescribe +prepped +pranks +possessive +plaintiff +pediatrics +overlooked +outcast +nightgown +mumbo +mediocre +mademoiselle +lunchtime +lifesaver +leaned +lambs +interns +hounding +hellmouth +hahaha +goner +ghoul +gardening +frenzy +foyer +extras +exaggerate +everlasting +enlightened +dialed +devote +deceitful +d'oeuvres +cosmetic +contaminated +conspired +conning +cavern +carving +butting +boiled +blurry +babysit +ascension +aaaaah +wildly +whoopee +whiny +weiskopf +walkie +vultures +vacations +upfront +unresolved +tampering +stockholders +snaps +sleepwalking +shrunk +sermon +seduction +scams +revolve +phenomenal +patrolling +paranormal +ounces +omigod +nightfall +lashing +innocents +infierno +incision +humming +haunts +gloss +gloating +frannie +fetal +feeny +entrapment +discomfort +detonator +dependable +concede +complication +commotion +commence +chulak +caucasian +casually +brainer +bolie +ballpark +anwar +analyzing +accommodations +youse +wring +wallowing +transgenics +thrive +tedious +stylish +strippers +sterile +squeezing +squeaky +sprained +solemn +snoring +shattering +shabby +seams +scrawny +revoked +residue +reeks +recite +ranting +quoting +predicament +plugs +pinpoint +petrified +pathological +passports +oughtta +nighter +navigate +kippie +intrigue +intentional +insufferable +hunky +how've +horrifying +hearty +hamptons +grazie +funerals +forks +fetched +excruciating +enjoyable +endanger +dumber +drying +diabolical +crossword +corry +comprehend +clipped +classmates +candlelight +brutally +brutality +boarded +bathrobe +authorize +assemble +aerobics +wholesome +whiff +vermin +trophies +trait +tragically +toying +testy +tasteful +stocked +spinach +sipping +sidetracked +scrubbing +scraping +sanctity +robberies +ridin +retribution +refrain +realities +radiant +protesting +projector +plutonium +payin +parting +o'reilly +nooooo +motherfucking +measly +manic +lalita +juggling +jerking +intro +inevitably +hypnosis +huddle +horrendous +hobbies +heartfelt +harlin +hairdresser +gonorrhea +fussing +furtwangler +fleeting +flawless +flashed +fetus +eulogy +distinctly +disrespectful +denies +crossbow +cregg +crabs +cowardly +contraction +contingency +confirming +condone +coffins +cleansing +cheesecake +certainty +cages +c'est +briefed +bravest +bosom +boils +binoculars +bachelorette +appetizer +ambushed +alerted +woozy +withhold +vulgar +utmost +unleashed +unholy +unhappiness +unconditional +typewriter +typed +twists +supermodel +subpoenaed +stringing +skeptical +schoolgirl +romantically +rocked +revoir +reopen +puncture +preach +polished +planetarium +penicillin +peacefully +nurturing +more'n +mmhmm +midgets +marklar +lodged +lifeline +jellyfish +infiltrate +hutch +horseback +heist +gents +frickin +freezes +forfeit +flakes +flair +fathered +eternally +epiphany +disgruntled +discouraged +delinquent +decipher +danvers +cubes +credible +coping +chills +cherished +catastrophe +bombshell +birthright +billionaire +ample +affections +admiration +abbotts +whatnot +watering +vinegar +unthinkable +unseen +unprepared +unorthodox +underhanded +uncool +timeless +thump +thermometer +theoretically +tapping +tagged +swung +stares +spiked +solves +smuggle +scarier +saucer +quitter +prudent +powdered +poked +pointers +peril +penetrate +penance +opium +nudge +nostrils +neurological +mockery +mobster +medically +loudly +insights +implicate +hypocritical +humanly +holiness +healthier +hammered +haldeman +gunman +gloom +freshly +francs +flunked +flawed +emptiness +drugging +dozer +derevko +deprive +deodorant +cryin +crocodile +coloring +colder +cognac +clocked +clippings +charades +chanting +certifiable +caterers +brute +brochures +botched +blinders +bitchin +banter +woken +ulcer +tread +thankfully +swine +swimsuit +swans +stressing +steaming +stamped +stabilize +squirm +snooze +shuffle +shredded +seafood +scratchy +savor +sadistic +rhetorical +revlon +realist +prosecuting +prophecies +polyester +petals +persuasion +paddles +o'leary +nuthin +neighbour +negroes +muster +meningitis +matron +lockers +letterman +legged +indictment +hypnotized +housekeeping +hopelessly +hallucinations +grader +goldilocks +girly +flask +envelopes +downside +doves +dissolve +discourage +disapprove +diabetic +deliveries +decorator +crossfire +criminally +containment +comrades +complimentary +chatter +catchy +cashier +cartel +caribou +cardiologist +brawl +booted +barbershop +aryan +angst +administer +zellie +wreak +whistles +vandalism +vamps +uterus +upstate +unstoppable +understudy +tristin +transcript +tranquilizer +toxins +tonsils +stempel +spotting +spectator +spatula +softer +snotty +slinging +showered +sexiest +sensual +sadder +rimbaud +restrain +resilient +remission +reinstate +rehash +recollection +rabies +popsicle +plausible +pediatric +patronizing +ostrich +ortolani +oooooh +omelette +mistrial +marseilles +loophole +laughin +kevvy +irritated +infidelity +hypothermia +horrific +groupie +grinding +graceful +goodspeed +gestures +frantic +extradition +echelon +disks +dawnie +dared +damsel +curled +collateral +collage +chant +calculating +bumping +bribes +boardwalk +blinds +blindly +bleeds +bickering +beasts +backside +avenge +apprehended +anguish +abusing +youthful +yells +yanking +whomever +when'd +vomiting +vengeful +unpacking +unfamiliar +undying +tumble +trolls +treacherous +tipping +tantrum +tanked +summons +straps +stomped +stinkin +stings +staked +squirrels +sprinkles +speculate +sorting +skinned +sicko +sicker +shootin +shatter +seeya +schnapps +s'posed +ronee +respectful +regroup +regretting +reeling +reckoned +ramifications +puddy +projections +preschool +plissken +platonic +permalash +outdone +outburst +mutants +mugging +misfortune +miserably +miraculously +medications +margaritas +manpower +lovemaking +logically +leeches +latrine +kneel +inflict +impostor +hypocrisy +hippies +heterosexual +heightened +hecuba +healer +gunned +grooming +groin +gooey +gloomy +frying +friendships +fredo +firepower +fathom +exhaustion +evils +endeavor +eggnog +dreaded +d'arcy +crotch +coughing +coronary +cookin +consummate +congrats +companionship +caved +caspar +bulletproof +brilliance +breakin +brash +blasting +aloud +airtight +advising +advertise +adultery +aches +wronged +upbeat +trillion +thingies +tending +tarts +surreal +specs +specialize +spade +shrew +shaping +selves +schoolwork +roomie +recuperating +rabid +quart +provocative +proudly +pretenses +prenatal +pharmaceuticals +pacing +overworked +originals +nicotine +murderous +mileage +mayonnaise +massages +losin +interrogated +injunction +impartial +homing +heartbreaker +hacks +glands +giver +fraizh +flips +flaunt +englishman +electrocuted +dusting +ducking +drifted +donating +cylon +crutches +crates +cowards +comfortably +chummy +chitchat +childbirth +businesswoman +brood +blatant +bethy +barring +bagged +awakened +asbestos +airplanes +worshipped +winnings +why're +visualize +unprotected +unleash +trays +thicker +therapists +takeoff +streisand +storeroom +stethoscope +stacked +spiteful +sneaks +snapping +slaughtered +slashed +simplest +silverware +shits +secluded +scruples +scrubs +scraps +ruptured +roaring +receptionist +recap +raditch +radiator +pushover +plastered +pharmacist +perverse +perpetrator +ornament +ointment +nineties +napping +nannies +mousse +moors +momentary +misunderstandings +manipulator +malfunction +laced +kivar +kickin +infuriating +impressionable +holdup +hires +hesitated +headphones +hammering +groundwork +grotesque +graces +gauze +gangsters +frivolous +freeing +fours +forwarding +ferrars +faulty +fantasizing +extracurricular +empathy +divorces +detonate +depraved +demeaning +deadlines +dalai +cursing +cufflink +crows +coupons +comforted +claustrophobic +casinos +camped +busboy +bluth +bennetts +baskets +attacker +aplastic +angrier +affectionate +zapped +wormhole +weaken +unrealistic +unravel +unimportant +unforgettable +twain +suspend +superbowl +stutter +stewardess +stepson +standin +spandex +souvenirs +sociopath +skeletons +shivering +sexier +selfishness +scrapbook +ritalin +ribbons +reunite +remarry +relaxation +rattling +rapist +psychosis +prepping +poses +pleasing +pisses +piling +persecuted +padded +operatives +negotiator +natty +menopause +mennihan +martimmys +loyalties +laynie +lando +justifies +intimately +inexperienced +impotent +immortality +horrors +hooky +hinges +heartbreaking +handcuffed +gypsies +guacamole +grovel +graziella +goggles +gestapo +fussy +ferragamo +feeble +eyesight +explosions +experimenting +enchanting +doubtful +dizziness +dismantle +detectors +deserving +defective +dangling +dancin +crumble +creamed +cramping +conceal +clockwork +chrissakes +chrissake +chopping +cabinets +brooding +bonfire +blurt +bloated +blackmailer +beforehand +bathed +bathe +barcode +banish +badges +babble +await +attentive +aroused +antibodies +animosity +ya'll +wrinkled +wonderland +willed +whisk +waltzing +waitressing +vigilant +upbringing +unselfish +uncles +trendy +trajectory +striped +stamina +stalled +staking +stacks +spoils +snuff +snooty +snide +shrinking +senora +secretaries +scoundrel +saline +salads +rundown +riddles +relapse +recommending +raspberry +plight +pecan +pantry +overslept +ornaments +niner +negligent +negligence +nailing +mucho +mouthed +monstrous +malpractice +lowly +loitering +logged +lingering +lettin +lattes +kamal +juror +jillefsky +jacked +irritate +intrusion +insatiable +infect +impromptu +icing +hmmmm +hefty +gasket +frightens +flapping +firstborn +faucet +estranged +envious +dopey +doesn +disposition +disposable +disappointments +dipped +dignified +deceit +dealership +deadbeat +curses +coven +counselors +concierge +clutches +casbah +callous +cahoots +brotherly +britches +brides +bethie +beige +autographed +attendants +attaboy +astonishing +appreciative +antibiotic +aneurysm +afterlife +affidavit +zoning +whats +whaddaya +vasectomy +unsuspecting +toula +topanga +tonio +toasted +tiring +terrorized +tenderness +tailing +sweats +suffocated +sucky +subconsciously +starvin +sprouts +spineless +sorrows +snowstorm +smirk +slicery +sledding +slander +simmer +signora +sigmund +seventies +sedate +scented +sandals +rollers +retraction +resigning +recuperate +receptive +racketeering +queasy +provoking +priors +prerogative +premed +pinched +pendant +outsiders +orbing +opportunist +olanov +neurologist +nanobot +mommies +molested +misread +mannered +laundromat +intercom +inspect +insanely +infatuation +indulgent +indiscretion +inconsiderate +hurrah +howling +herpes +hasta +harassed +hanukkah +groveling +groosalug +gander +galactica +futile +fridays +flier +fixes +exploiting +exorcism +evasive +endorse +emptied +dreary +dreamy +downloaded +dodged +doctored +disobeyed +disneyland +disable +dehydrated +contemplating +coconuts +cockroaches +clogged +chilling +chaperon +cameraman +bulbs +bucklands +bribing +brava +bracelets +bowels +bluepoint +appetizers +appendix +antics +anointed +analogy +almonds +yammering +winch +weirdness +wangler +vibrations +vendor +unmarked +unannounced +twerp +trespass +travesty +transfusion +trainee +towelie +tiresome +straightening +staggering +sonar +socializing +sinus +sinners +shambles +serene +scraped +scones +scepter +sarris +saberhagen +ridiculously +ridicule +rents +reconciled +radios +publicist +pubes +prune +prude +precrime +postponing +pluck +perish +peppermint +peeled +overdo +nutshell +nostalgic +mulan +mouthing +mistook +meddle +maybourne +martimmy +lobotomy +livelihood +lippman +likeness +kindest +kaffee +jocks +jerked +jeopardizing +jazzed +insured +inquisition +inhale +ingenious +holier +helmets +heirloom +heinous +haste +harmsway +hardship +hanky +gutters +gruesome +groping +goofing +godson +glare +finesse +figuratively +ferrie +endangerment +dreading +dozed +dorky +dmitri +divert +discredit +dialing +cufflinks +crutch +craps +corrupted +cocoon +cleavage +cannery +bystander +brushes +bruising +bribery +brainstorm +bolted +binge +ballistics +astute +arroway +adventurous +adoptive +addicts +addictive +yadda +whitelighters +wematanye +weeds +wedlock +wallets +vulnerability +vroom +vents +upped +unsettling +unharmed +trippin +trifle +tracing +tormenting +thats +syphilis +subtext +stickin +spices +sores +smacked +slumming +sinks +signore +shitting +shameful +shacked +septic +seedy +righteousness +relish +rectify +ravishing +quickest +phoebs +perverted +peeing +pedicure +pastrami +passionately +ozone +outnumbered +oregano +offender +nukes +nosed +nighty +nifty +mounties +motivate +moons +misinterpreted +mercenary +mentality +marsellus +lupus +lumbar +lovesick +lobsters +leaky +laundering +latch +jafar +instinctively +inspires +indoors +incarcerated +hundredth +handkerchief +gynecologist +guittierez +groundhog +grinning +goodbyes +geese +fullest +eyelashes +eyelash +enquirer +endlessly +elusive +disarm +detest +deluding +dangle +cotillion +corsage +conjugal +confessional +cones +commandment +coded +coals +chuckle +christmastime +cheeseburgers +chardonnay +celery +campfire +calming +burritos +brundle +broflovski +brighten +borderline +blinked +bling +beauties +bauers +battered +articulate +alienated +ahhhhh +agamemnon +accountants +y'see +wrongful +wrapper +workaholic +winnebago +whispered +warts +vacate +unworthy +unanswered +tonane +tolerated +throwin +throbbing +thrills +thorns +thereof +there've +tarot +sunscreen +stretcher +stereotype +soggy +sobbing +sizable +sightings +shucks +shrapnel +sever +senile +seaboard +scorned +saver +rebellious +rained +putty +prenup +pores +pinching +pertinent +peeping +paints +ovulating +opposites +occult +nutcracker +nutcase +newsstand +newfound +mocked +midterms +marshmallow +marbury +maclaren +leans +krudski +knowingly +keycard +junkies +juilliard +jolinar +irritable +invaluable +inuit +intoxicating +instruct +insolent +inexcusable +incubator +illustrious +hunsecker +houseguest +homosexuals +homeroom +hernia +harming +handgun +hallways +hallucination +gunshots +groupies +groggy +goiter +gingerbread +giggling +frigging +fledged +fedex +fairies +exchanging +exaggeration +esteemed +enlist +drags +dispense +disloyal +disconnect +desks +dentists +delacroix +degenerate +daydreaming +cushions +cuddly +corroborate +complexion +compensated +cobbler +closeness +chilled +checkmate +channing +carousel +calms +bylaws +benefactor +ballgame +baiting +backstabbing +artifact +airspace +adversary +actin +accuses +accelerant +abundantly +abstinence +zissou +zandt +yapping +witchy +willows +whadaya +vilandra +veiled +undress +undivided +underestimating +ultimatums +twirl +truckload +tremble +toasting +tingling +tents +tempered +sulking +stunk +sponges +spills +softly +snipers +scourge +rooftop +riana +revolting +revisit +refreshments +redecorating +recapture +raysy +pretense +prejudiced +precogs +pouting +poofs +pimple +piles +pediatrician +padre +packets +paces +orvelle +oblivious +objectivity +nighttime +nervosa +mexicans +meurice +melts +matchmaker +maeby +lugosi +lipnik +leprechaun +kissy +kafka +introductions +intestines +inspirational +insightful +inseparable +injections +inadvertently +hussy +huckabees +hittin +hemorrhaging +headin +haystack +hallowed +grudges +granilith +grandkids +grading +gracefully +godsend +gobbles +fragrance +fliers +finchley +farts +eyewitnesses +expendable +existential +dorms +delaying +degrading +deduction +darlings +danes +cylons +counsellor +contraire +consciously +conjuring +congratulating +cokes +buffay +brooch +bitching +bistro +bijou +bewitched +benevolent +bends +bearings +barren +aptitude +amish +amazes +abomination +worldly +whispers +whadda +wayward +wailing +vanishing +upscale +untouchable +unspoken +uncontrollable +unavoidable +unattended +trite +transvestite +toupee +timid +timers +terrorizing +swana +stumped +strolling +storybook +storming +stomachs +stoked +stationery +springtime +spontaneity +spits +spins +soaps +sentiments +scramble +scone +rooftops +retract +reflexes +rawdon +ragged +quirky +quantico +psychologically +prodigal +pounce +potty +pleasantries +pints +petting +perceive +onstage +notwithstanding +nibble +newmans +neutralize +mutilated +millionaires +mayflower +masquerade +mangy +macreedy +lunatics +lovable +locating +limping +lasagna +kwang +keepers +juvie +jaded +ironing +intuitive +intensely +insure +incantation +hysteria +hypnotize +humping +happenin +griet +grasping +glorified +ganging +g'night +focker +flunking +flimsy +flaunting +fixated +fitzwallace +fainting +eyebrow +exonerated +ether +electrician +egotistical +earthly +dusted +dignify +detonation +debrief +dazzling +dan'l +damnedest +daisies +crushes +crucify +contraband +confronting +collapsing +cocked +clicks +cliche +circled +chandelier +carburetor +callers +broads +breathes +bloodshed +blindsided +blabbing +bialystock +bashing +ballerina +aviva +arteries +anomaly +airstrip +agonizing +adjourn +aaaaa +yearning +wrecker +witnessing +whence +warhead +unsure +unheard +unfreeze +unfold +unbalanced +ugliest +troublemaker +toddler +tiptoe +threesome +thirties +thermostat +swipe +surgically +subtlety +stung +stumbling +stubs +stride +strangling +sprayed +socket +smuggled +showering +shhhhh +sabotaging +rumson +rounding +risotto +repairman +rehearsed +ratty +ragging +radiology +racquetball +racking +quieter +quicksand +prowl +prompt +premeditated +prematurely +prancing +porcupine +plated +pinocchio +peeked +peddle +panting +overweight +overrun +outing +outgrown +obsess +nursed +nodding +negativity +negatives +musketeers +mugger +motorcade +merrily +matured +masquerading +marvellous +maniacs +lovey +louse +linger +lilies +lawful +kudos +knuckle +juices +judgments +itches +intolerable +intermission +inept +incarceration +implication +imaginative +huckleberry +holster +heartburn +gunna +groomed +graciously +fulfillment +fugitives +forsaking +forgives +foreseeable +flavors +flares +fixation +fickle +fantasize +famished +fades +expiration +exclamation +erasing +eiffel +eerie +earful +duped +dulles +dissing +dissect +dispenser +dilated +detergent +desdemona +debriefing +damper +curing +crispina +crackpot +courting +cordial +conflicted +comprehension +commie +cleanup +chiropractor +charmer +chariot +cauldron +catatonic +bullied +buckets +brilliantly +breathed +booths +boardroom +blowout +blindness +blazing +biologically +bibles +biased +beseech +barbaric +balraj +audacity +anticipating +alcoholics +airhead +agendas +admittedly +absolution +youre +yippee +wittlesey +withheld +willful +whammy +weakest +washes +virtuous +videotapes +vials +unplugged +unpacked +unfairly +turbulence +tumbling +tricking +tremendously +traitors +torches +tinga +thyroid +teased +tawdry +taker +sympathies +swiped +sundaes +suave +strut +stepdad +spewing +spasm +socialize +slither +simulator +shutters +shrewd +shocks +semantics +schizophrenic +scans +savages +rya'c +runny +ruckus +royally +roadblocks +rewriting +revoke +repent +redecorate +recovers +recourse +ratched +ramali +racquet +quince +quiche +puppeteer +puking +puffed +problemo +praises +pouch +postcards +pooped +poised +piled +phoney +phobia +patching +parenthood +pardner +oozing +ohhhhh +numbing +nostril +nosey +neatly +nappa +nameless +mortuary +moronic +modesty +midwife +mcclane +matuka +maitre +lumps +lucid +loosened +loins +lawnmower +lamotta +kroehner +jinxy +jessep +jamming +jailhouse +jacking +intruders +inhuman +infatuated +indigestion +implore +implanted +hormonal +hoboken +hillbilly +heartwarming +headway +hatched +hartmans +harping +grapevine +gnome +forties +flyin +flirted +fingernail +exhilarating +enjoyment +embark +dumper +dubious +drell +docking +disillusioned +dishonor +disbarred +dicey +custodial +counterproductive +corned +cords +contemplate +concur +conceivable +cobblepot +chickened +checkout +carpe +cap'n +campers +buyin +bullies +braid +boxed +bouncy +blueberries +blubbering +bloodstream +bigamy +beeped +bearable +autographs +alarming +wretch +wimps +widower +whirlwind +whirl +warms +vandelay +unveiling +undoing +unbecoming +turnaround +touche +togetherness +tickles +ticker +teensy +taunt +sweethearts +stitched +standpoint +staffers +spotless +soothe +smothered +sickening +shouted +shepherds +shawl +seriousness +schooled +schoolboy +s'mores +roped +reminders +raggedy +preemptive +plucked +pheromones +particulars +pardoned +overpriced +overbearing +outrun +ohmigod +nosing +nicked +neanderthal +mosquitoes +mortified +milky +messin +mecha +markinson +marivellas +mannequin +manderley +madder +macready +lookie +locusts +lifetimes +lanna +lakhi +kholi +impersonate +hyperdrive +horrid +hopin +hogging +hearsay +harpy +harboring +hairdo +hafta +grasshopper +gobble +gatehouse +foosball +floozy +fished +firewood +finalize +felons +euphemism +entourage +elitist +elegance +drokken +drier +dredge +dossier +diseased +diarrhea +diagnose +despised +defuse +d'amour +contesting +conserve +conscientious +conjured +collars +clogs +chenille +chatty +chamomile +casing +calculator +brittle +breached +blurted +birthing +bikinis +astounding +assaulting +aroma +appliance +antsy +amnio +alienating +aliases +adolescence +xerox +wrongs +workload +willona +whistling +werewolves +wallaby +unwelcome +unseemly +unplug +undermining +ugliness +tyranny +tuesdays +trumpets +transference +ticks +tangible +tagging +swallowing +superheroes +studs +strep +stowed +stomping +steffy +sprain +spouting +sponsoring +sneezing +smeared +slink +shakin +sewed +seatbelt +scariest +scammed +sanctimonious +roasting +rightly +retinal +rethinking +resented +reruns +remover +racks +purest +progressing +presidente +preeclampsia +postponement +portals +poppa +pliers +pinning +pelvic +pampered +padding +overjoyed +ooooo +one'll +octavius +nonono +nicknames +neurosurgeon +narrows +misled +mislead +mishap +milltown +milking +meticulous +mediocrity +meatballs +machete +lurch +layin +knockin +khruschev +jurors +jumpin +jugular +jeweler +intellectually +inquiries +indulging +indestructible +indebted +imitate +ignores +hyperventilating +hyenas +hurrying +hermano +hellish +heheh +harshly +handout +grunemann +glances +giveaway +getup +gerome +furthest +frosting +frail +forwarded +forceful +flavored +flammable +flaky +fingered +fatherly +ethic +embezzlement +duffel +dotted +distressed +disobey +disappearances +dinky +diminish +diaphragm +deuces +creme +courteous +comforts +coerced +clots +clarification +chunks +chickie +chases +chaperoning +cartons +caper +calves +caged +bustin +bulging +bringin +boomhauer +blowin +blindfolded +biscotti +ballplayer +bagging +auster +assurances +aschen +arraigned +anonymity +alters +albatross +agreeable +adoring +abduct +wolfi +weirded +watchers +washroom +warheads +vincennes +urgency +understandably +uncomplicated +uhhhh +twitching +treadmill +thermos +tenorman +tangle +talkative +swarm +surrendering +summoning +strive +stilts +stickers +squashed +spraying +sparring +soaring +snort +sneezed +slaps +skanky +singin +sidle +shreck +shortness +shorthand +sharper +shamed +sadist +rydell +rusik +roulette +resumes +respiration +recount +reacts +purgatory +princesses +presentable +ponytail +plotted +pinot +pigtails +phillippe +peddling +paroled +orbed +offends +o'hara +moonlit +minefield +metaphors +malignant +mainframe +magicks +maggots +maclaine +loathing +leper +leaps +leaping +lashed +larch +larceny +lapses +ladyship +juncture +jiffy +jakov +invoke +infantile +inadmissible +horoscope +hinting +hideaway +hesitating +heddy +heckles +hairline +gripe +gratifying +governess +goebbels +freddo +foresee +fascination +exemplary +executioner +etcetera +escorts +endearing +eaters +earplugs +draped +disrupting +disagrees +dimes +devastate +detain +depositions +delicacy +darklighter +cynicism +cyanide +cutters +cronus +continuance +conquering +confiding +compartments +combing +cofell +clingy +cleanse +christmases +cheered +cheekbones +buttle +burdened +bruenell +broomstick +brained +bozos +bontecou +bluntman +blazes +blameless +bizarro +bellboy +beaucoup +barkeep +awaken +astray +assailant +appease +aphrodisiac +alleys +yesss +wrecks +woodpecker +wondrous +wimpy +willpower +wheeling +weepy +waxing +waive +videotaped +veritable +untouched +unlisted +unfounded +unforeseen +twinge +triggers +traipsing +toxin +tombstone +thumping +therein +testicles +telephones +tarmac +talby +tackled +swirling +suicides +suckered +subtitles +sturdy +strangler +stockbroker +stitching +steered +standup +squeal +sprinkler +spontaneously +splendor +spiking +spender +snipe +snagged +skimming +siddown +showroom +shovels +shotguns +shoelaces +shitload +shellfish +sharpest +shadowy +seizing +scrounge +scapegoat +sayonara +saddled +rummaging +roomful +renounce +reconsidered +recharge +realistically +radioed +quirks +quadrant +punctual +practising +pours +poolhouse +poltergeist +pocketbook +plainly +picnics +pesto +pawing +passageway +partied +oneself +numero +nostalgia +nitwit +neuro +mixer +meanest +mcbeal +matinee +margate +marce +manipulations +manhunt +manger +magicians +loafers +litvack +lightheaded +lifeguard +lawns +laughingstock +ingested +indignation +inconceivable +imposition +impersonal +imbecile +huddled +housewarming +horizons +homicides +hiccups +hearse +hardened +gushing +gushie +greased +goddamit +freelancer +forging +fondue +flustered +flung +flinch +flicker +fixin +festivus +fertilizer +farted +faggots +exonerate +evict +enormously +encrypted +emdash +embracing +duress +dupres +dowser +doormat +disfigured +disciplined +dibbs +depository +deathbed +dazzled +cuttin +cures +crowding +crepe +crammed +copycat +contradict +confidant +condemning +conceited +commute +comatose +clapping +circumference +chuppah +chore +choksondik +chestnuts +briault +bottomless +bonnet +blokes +berluti +beret +beggars +bankroll +bania +athos +arsenic +apperantly +ahhhhhh +afloat +accents +zipped +zeros +zeroes +zamir +yuppie +youngsters +yorkers +wisest +wipes +wield +whyn't +weirdos +wednesdays +vicksburg +upchuck +untraceable +unsupervised +unpleasantness +unhook +unconscionable +uncalled +trappings +tragedies +townie +thurgood +things'll +thine +tetanus +terrorize +temptations +tanning +tampons +swarming +straitjacket +steroid +startling +starry +squander +speculating +sollozzo +sneaked +slugs +skedaddle +sinker +silky +shortcomings +sellin +seasoned +scrubbed +screwup +scrapes +scarves +sandbox +salesmen +rooming +romances +revere +reproach +reprieve +rearranging +ravine +rationalize +raffle +punchy +psychobabble +provocation +profoundly +prescriptions +preferable +polishing +poached +pledges +pirelli +perverts +oversized +overdressed +outdid +nuptials +nefarious +mouthpiece +motels +mopping +mongrel +missin +metaphorically +mertin +memos +melodrama +melancholy +measles +meaner +mantel +maneuvering +mailroom +luring +listenin +lifeless +licks +levon +legwork +kneecaps +kippur +kiddie +kaput +justifiable +insistent +insidious +innuendo +innit +indecent +imaginable +horseshit +hemorrhoid +hella +healthiest +haywire +hamsters +hairbrush +grouchy +grisly +gratuitous +glutton +glimmer +gibberish +ghastly +gentler +generously +geeky +fuhrer +fronting +foolin +faxes +faceless +extinguisher +expel +etched +endangering +ducked +dodgeball +dives +dislocated +discrepancy +devour +derail +dementia +daycare +cynic +crumbling +cowardice +covet +cornwallis +corkscrew +cookbook +commandments +coincidental +cobwebs +clouded +clogging +clicking +clasp +chopsticks +chefs +chaps +cashing +carat +calmer +brazen +brainwashing +bradys +bowing +boned +bloodsucking +bleachers +bleached +bedpan +bearded +barrenger +bachelors +awwww +assures +assigning +asparagus +apprehend +anecdote +amoral +aggravation +afoot +acquaintances +accommodating +yakking +worshipping +wladek +willya +willies +wigged +whoosh +whisked +watered +warpath +volts +violates +valuables +uphill +unwise +untimely +unsavory +unresponsive +unpunished +unexplained +tubby +trolling +toxicology +tormented +toothache +tingly +timmiihh +thursdays +thoreau +terrifies +temperamental +telegrams +talkie +takers +symbiote +swirl +suffocate +stupider +strapping +steckler +springing +someway +sleepyhead +sledgehammer +slant +slams +showgirl +shoveling +shmoopy +sharkbait +shan't +scrambling +schematics +sandeman +sabbatical +rummy +reykjavik +revert +responsive +rescheduled +requisition +relinquish +rejoice +reckoning +recant +rebadow +reassurance +rattlesnake +ramble +primed +pricey +prance +pothole +pocus +persist +perpetrated +pekar +peeling +pastime +parmesan +pacemaker +overdrive +ominous +observant +nothings +noooooo +nonexistent +nodded +nieces +neglecting +nauseating +mutated +musket +mumbling +mowing +mouthful +mooseport +monologue +mistrust +meetin +masseuse +mantini +mailer +madre +lowlifes +locksmith +livid +liven +limos +liberating +lhasa +leniency +leering +laughable +lashes +lasagne +laceration +korben +katan +kalen +jittery +jammies +irreplaceable +intubate +intolerant +inhaler +inhaled +indifferent +indifference +impound +impolite +humbly +heroics +heigh +guillotine +guesthouse +grounding +grips +gossiping +goatee +gnomes +gellar +frutt +frobisher +freudian +foolishness +flagged +femme +fatso +fatherhood +fantasized +fairest +faintest +eyelids +extravagant +extraterrestrial +extraordinarily +escalator +elevate +drivel +dissed +dismal +disarray +dinnertime +devastation +dermatologist +delicately +defrost +debutante +debacle +damone +dainty +cuvee +culpa +crucified +creeped +crayons +courtship +convene +congresswoman +concocted +compromises +comprende +comma +coleslaw +clothed +clinically +chickenshit +checkin +cesspool +caskets +calzone +brothel +boomerang +bodega +blasphemy +bitsy +bicentennial +berlini +beatin +beards +barbas +barbarians +backpacking +arrhythmia +arousing +arbitrator +antagonize +angling +anesthetic +altercation +aggressor +adversity +acathla +aaahhh +wreaking +workup +wonderin +wither +wielding +what'm +what'cha +waxed +vibrating +veterinarian +venting +vasey +valor +validate +upholstery +untied +unscathed +uninterrupted +unforgiving +undies +uncut +twinkies +tucking +treatable +treasured +tranquility +townspeople +torso +tomei +tipsy +tinsel +tidings +thirtieth +tantrums +tamper +talky +swayed +swapping +suitor +stylist +stirs +standoff +sprinklers +sparkly +snobby +snatcher +smoother +sleepin +shrug +shoebox +sheesh +shackles +setbacks +sedatives +screeching +scorched +scanned +satyr +roadblock +riverbank +ridiculed +resentful +repellent +recreate +reconvene +rebuttal +realmedia +quizzes +questionnaire +punctured +pucker +prolong +professionalism +pleasantly +pigsty +penniless +paychecks +patiently +parading +overactive +ovaries +orderlies +oracles +oiled +offending +nudie +neonatal +neighborly +moops +moonlighting +mobilize +mmmmmm +milkshake +menial +meats +mayan +maxed +mangled +magua +lunacy +luckier +liters +lansbury +kooky +knowin +jeopardized +inkling +inhalation +inflated +infecting +incense +inbound +impractical +impenetrable +idealistic +i'mma +hypocrites +hurtin +humbled +hologram +hokey +hocus +hitchhiking +hemorrhoids +headhunter +hassled +harts +hardworking +haircuts +hacksaw +genitals +gazillion +gammy +gamesphere +fugue +footwear +folly +flashlights +fives +filet +extenuating +estrogen +entails +embezzled +eloquent +egomaniac +ducts +drowsy +drones +doree +donovon +disguises +diggin +deserting +depriving +defying +deductible +decorum +decked +daylights +daybreak +dashboard +damnation +cuddling +crunching +crickets +crazies +councilman +coughed +conundrum +complimented +cohaagen +clutching +clued +clader +cheques +checkpoint +chats +channeling +ceases +carasco +capisce +cantaloupe +cancelling +campsite +burglars +breakfasts +bra'tac +blueprint +bleedin +blabbed +beneficiary +basing +avert +atone +arlyn +approves +apothecary +antiseptic +aleikuum +advisement +zadir +wobbly +withnail +whattaya +whacking +wedged +wanders +vaginal +unimaginable +undeniable +unconditionally +uncharted +unbridled +tweezers +tvmegasite +trumped +triumphant +trimming +treading +tranquilizers +toontown +thunk +suture +suppressing +strays +stonewall +stogie +stepdaughter +stace +squint +spouses +splashed +speakin +sounder +sorrier +sorrel +sombrero +solemnly +softened +snobs +snippy +snare +smoothing +slump +slimeball +slaving +silently +shiller +shakedown +sensations +scrying +scrumptious +screamin +saucy +santoses +roundup +roughed +rosary +robechaux +retrospect +rescind +reprehensible +repel +remodeling +reconsidering +reciprocate +railroaded +psychics +promos +prob'ly +pristine +printout +priestess +prenuptial +precedes +pouty +phoning +peppy +pariah +parched +panes +overloaded +overdoing +nymphs +nother +notebooks +nearing +nearer +monstrosity +milady +mieke +mephesto +medicated +marshals +manilow +mammogram +m'lady +lotsa +loopy +lesion +lenient +learner +laszlo +kross +kinks +jinxed +involuntary +insubordination +ingrate +inflatable +incarnate +inane +hypoglycemia +huntin +humongous +hoodlum +honking +hemorrhage +helpin +hathor +hatching +grotto +grandmama +gorillas +godless +girlish +ghouls +gershwin +frosted +flutter +flagpole +fetching +fatter +faithfully +exert +evasion +escalate +enticing +enchantress +elopement +drills +downtime +downloading +dorks +doorways +divulge +dissociative +disgraceful +disconcerting +deteriorate +destinies +depressive +dented +denim +decruz +decidedly +deactivate +daydreams +curls +culprit +cruelest +crippling +cranberries +corvis +copped +commend +coastguard +cloning +cirque +churning +chock +chivalry +catalogues +cartwheels +carols +canister +buttered +bundt +buljanoff +bubbling +brokers +broaden +brimstone +brainless +bores +badmouthing +autopilot +ascertain +aorta +ampata +allenby +accosted +absolve +aborted +aaagh +aaaaaah +yonder +yellin +wyndham +wrongdoing +woodsboro +wigging +wasteland +warranty +waltzed +walnuts +vividly +veggie +unnecessarily +unloaded +unicorns +understated +unclean +umbrellas +twirling +turpentine +tupperware +triage +treehouse +tidbit +tickled +threes +thousandth +thingie +terminally +teething +tassel +talkies +swoon +switchboard +swerved +suspiciously +subsequentlyne +subscribe +strudel +stroking +strictest +stensland +starin +stannart +squirming +squealing +sorely +softie +snookums +sniveling +smidge +sloth +skulking +simian +sightseeing +siamese +shudder +shoppers +sharpen +shannen +semtex +secondhand +seance +scowl +scorn +safekeeping +russe +rummage +roshman +roomies +roaches +rinds +retrace +retires +resuscitate +rerun +reputations +rekall +refreshment +reenactment +recluse +ravioli +raves +raking +purses +punishable +punchline +puked +prosky +previews +poughkeepsie +poppins +polluted +placenta +pissy +petulant +perseverance +pears +pawns +pastries +partake +panky +palate +overzealous +orchids +obstructing +objectively +obituaries +obedient +nothingness +musty +motherly +mooning +momentous +mistaking +minutemen +milos +microchip +meself +merciless +menelaus +mazel +masturbate +mahogany +lysistrata +lillienfield +likable +liberate +leveled +letdown +larynx +lardass +lainey +lagged +klorel +kidnappings +keyed +karmic +jeebies +irate +invulnerable +intrusive +insemination +inquire +injecting +informative +informants +impure +impasse +imbalance +illiterate +hurled +hunts +hematoma +headstrong +handmade +handiwork +growling +gorky +getcha +gesundheit +gazing +galley +foolishly +fondness +floris +ferocious +feathered +fateful +fancies +fakes +faker +expire +ever'body +essentials +eskimos +enlightening +enchilada +emissary +embolism +elsinore +ecklie +drenched +drazi +doped +dogging +doable +dislikes +dishonesty +disengage +discouraging +derailed +deformed +deflect +defer +deactivated +crips +constellations +congressmen +complimenting +clubbing +clawing +chromium +chimes +chews +cheatin +chaste +cellblock +caving +catered +catacombs +calamari +bucking +brulee +brits +brisk +breezes +bounces +boudoir +binks +better'n +bellied +behrani +behaves +bedding +balmy +badmouth +backers +avenging +aromatherapy +armpit +armoire +anythin +anonymously +anniversaries +aftershave +affliction +adrift +admissible +adieu +acquittal +yucky +yearn +whitter +whirlpool +wendigo +watchdog +wannabes +wakey +vomited +voicemail +valedictorian +uttered +unwed +unrequited +unnoticed +unnerving +unkind +unjust +uniformed +unconfirmed +unadulterated +unaccounted +uglier +turnoff +trampled +tramell +toads +timbuktu +throwback +thimble +tasteless +tarantula +tamale +takeovers +swish +supposing +streaking +stargher +stanzi +stabs +squeamish +splattered +spiritually +spilt +speciality +smacking +skywire +skips +skaara +simpatico +shredding +showin +shortcuts +shite +shielding +shamelessly +serafine +sentimentality +seasick +schemer +scandalous +sainted +riedenschneider +rhyming +revel +retractor +retards +resurrect +remiss +reminiscing +remanded +reiben +regains +refuel +refresher +redoing +redheaded +reassured +rearranged +rapport +qumar +prowling +prejudices +precarious +powwow +pondering +plunger +plunged +pleasantville +playpen +phlegm +perfected +pancreas +paley +ovary +outbursts +oppressed +ooohhh +omoroca +offed +o'toole +nurture +nursemaid +nosebleed +necktie +muttering +munchies +mucking +mogul +mitosis +misdemeanor +miscarried +millionth +migraines +midler +manicurist +mandelbaum +manageable +malfunctioned +magnanimous +loudmouth +longed +lifestyles +liddy +lickety +leprechauns +komako +klute +kennel +justifying +irreversible +inventing +intergalactic +insinuate +inquiring +ingenuity +inconclusive +incessant +improv +impersonation +hyena +humperdinck +hubba +housework +hoffa +hither +hissy +hippy +hijacked +heparin +hellooo +hearth +hassles +hairstyle +hahahaha +hadda +guys'll +gutted +gulls +gritty +grievous +graft +gossamer +gooder +gambled +gadgets +fundamentals +frustrations +frolicking +frock +frilly +foreseen +footloose +fondly +flirtation +flinched +flatten +farthest +exposer +evading +escrow +empathize +embryos +embodiment +ellsberg +ebola +dulcinea +dreamin +drawbacks +doting +doose +doofy +disturbs +disorderly +disgusts +detox +denominator +demeanor +deliriously +decode +debauchery +croissant +cravings +cranked +coworkers +councilor +confuses +confiscate +confines +conduit +compress +combed +clouding +clamps +cinch +chinnery +celebratory +catalogs +carpenters +carnal +canin +bundys +bulldozer +buggers +bueller +brainy +booming +bookstores +bloodbath +bittersweet +bellhop +beeping +beanstalk +beady +baudelaire +bartenders +bargains +averted +armadillo +appreciating +appraised +antlers +aloof +allowances +alleyway +affleck +abject +zilch +youore +xanax +wrenching +wouldn +witted +wicca +whorehouse +whooo +whips +vouchers +victimized +vicodin +untested +unsolicited +unfocused +unfettered +unfeeling +unexplainable +understaffed +underbelly +tutorial +tryst +trampoline +towering +tirade +thieving +thang +swimmin +swayzak +suspecting +superstitions +stubbornness +streamers +strattman +stonewalling +stiffs +stacking +spout +splice +sonrisa +smarmy +slows +slicing +sisterly +shrill +shined +seeming +sedley +seatbelts +scour +scold +schoolyard +scarring +salieri +rustling +roxbury +rewire +revved +retriever +reputable +remodel +reins +reincarnation +rance +rafters +rackets +quail +pumbaa +proclaim +probing +privates +pried +prewedding +premeditation +posturing +posterity +pleasurable +pizzeria +pimps +penmanship +penchant +pelvis +overturn +overstepped +overcoat +ovens +outsmart +outed +ooohh +oncologist +omission +offhand +odour +nyazian +notarized +nobody'll +nightie +navel +nabbed +mystique +mover +mortician +morose +moratorium +mockingbird +mobsters +mingling +methinks +messengered +merde +masochist +martouf +martians +marinara +manray +majorly +magnifying +mackerel +lurid +lugging +lonnegan +loathsome +llantano +liberace +leprosy +latinos +lanterns +lamest +laferette +kraut +intestine +innocencia +inhibitions +ineffectual +indisposed +incurable +inconvenienced +inanimate +improbable +implode +hydrant +hustling +hustled +huevos +how'm +hooey +hoods +honcho +hinge +hijack +heimlich +hamunaptra +haladki +haiku +haggle +gutsy +grunting +grueling +gribbs +greevy +grandstanding +godparents +glows +glistening +gimmick +gaping +fraiser +formalities +foreigner +folders +foggy +fitty +fiends +fe'nos +favours +eyeing +extort +expedite +escalating +epinephrine +entitles +entice +eminence +eights +earthlings +eagerly +dunville +dugout +doublemeat +doling +dispensing +dispatcher +discoloration +diners +diddly +dictates +diazepam +derogatory +delights +defies +decoder +dealio +danson +cutthroat +crumbles +croissants +crematorium +craftsmanship +could'a +cordless +cools +conked +confine +concealing +complicates +communique +cockamamie +coasters +clobbered +clipping +clipboard +clemenza +cleanser +circumcision +chanukah +certainaly +cellmate +cancels +cadmium +buzzed +bumstead +bucko +browsing +broth +braver +boggling +bobbing +blurred +birkhead +benet +belvedere +bellies +begrudge +beckworth +banky +baldness +baggy +babysitters +aversion +astonished +assorted +appetites +angina +amiss +ambulances +alibis +airway +admires +adhesive +yoyou +xxxxxx +wreaked +wracking +woooo +wooing +wised +wilshire +wedgie +waging +violets +vincey +uplifting +untrustworthy +unmitigated +uneventful +undressing +underprivileged +unburden +umbilical +tweaking +turquoise +treachery +tosses +torching +toothpick +toasts +thickens +tereza +tenacious +teldar +taint +swill +sweatin +subtly +subdural +streep +stopwatch +stockholder +stillwater +stalkers +squished +squeegee +splinters +spliced +splat +spied +spackle +sophistication +snapshots +smite +sluggish +slithered +skeeters +sidewalks +sickly +shrugs +shrubbery +shrieking +shitless +settin +sentinels +selfishly +scarcely +sangria +sanctum +sahjhan +rustle +roving +rousing +rosomorf +riddled +responsibly +renoir +remoray +remedial +refundable +redirect +recheck +ravenwood +rationalizing +ramus +ramelle +quivering +pyjamas +psychos +provocations +prouder +protestors +prodded +proctologist +primordial +pricks +prickly +precedents +pentangeli +pathetically +parka +parakeet +panicky +overthruster +outsmarted +orthopedic +oncoming +offing +nutritious +nuthouse +nourishment +nibbling +newlywed +narcissist +mutilation +mundane +mummies +mumble +mowed +morvern +mortem +mopes +molasses +misplace +miscommunication +miney +midlife +menacing +memorizing +massaging +masking +magnets +luxuries +lounging +lothario +liposuction +lidocaine +libbets +levitate +leeway +launcelot +larek +lackeys +kumbaya +kryptonite +knapsack +keyhole +katarangura +juiced +jakey +ironclad +invoice +intertwined +interlude +interferes +injure +infernal +indeedy +incur +incorrigible +incantations +impediment +igloo +hysterectomy +hounded +hollering +hindsight +heebie +havesham +hasenfuss +hankering +hangers +hakuna +gutless +gusto +grubbing +grrrr +grazed +gratification +grandeur +gorak +godammit +gnawing +glanced +frostbite +frees +frazzled +fraulein +fraternizing +fortuneteller +formaldehyde +followup +foggiest +flunky +flickering +firecrackers +figger +fetuses +fates +eyeliner +extremities +extradited +expires +exceedingly +evaporate +erupt +epileptic +entrails +emporium +egregious +eggshells +easing +duwayne +droll +dreyfuss +dovey +doubly +doozy +donkeys +donde +distrust +distressing +disintegrate +discreetly +decapitated +dealin +deader +dashed +darkroom +dares +daddies +dabble +cushy +cupcakes +cuffed +croupier +croak +crapped +coursing +coolers +contaminate +consummated +construed +condos +concoction +compulsion +commish +coercion +clemency +clairvoyant +circulate +chesterton +checkered +charlatan +chaperones +categorically +cataracts +carano +capsules +capitalize +burdon +bullshitting +brewed +breathless +breasted +brainstorming +bossing +borealis +bonsoir +bobka +boast +blimp +bleep +bleeder +blackouts +bisque +billboards +beatings +bayberry +bashed +bamboozled +balding +baklava +baffled +backfires +babak +awkwardness +attest +attachments +apologizes +anyhoo +antiquated +alcante +advisable +aahhh +aaahh +zatarc +yearbooks +wuddya +wringing +womanhood +witless +winging +whatsa +wetting +waterproof +wastin +vogelman +vocation +vindicated +vigilance +vicariously +venza +vacuuming +utensils +uplink +unveil +unloved +unloading +uninhibited +unattached +tweaked +turnips +trinkets +toughen +toting +topside +terrors +terrify +technologically +tarnish +tagliati +szpilman +surly +supple +summation +suckin +stepmom +squeaking +splashmore +souffle +solitaire +solicitation +solarium +smokers +slugged +slobbering +skylight +skimpy +sinuses +silenced +sideburns +shrinkage +shoddy +shhhhhh +shelled +shareef +shangri +seuss +serenade +scuffle +scoff +scanners +sauerkraut +sardines +sarcophagus +salvy +rusted +russells +rowboat +rolfsky +ringside +respectability +reparations +renegotiate +reminisce +reimburse +regimen +raincoat +quibble +puzzled +purposefully +pubic +proofing +prescribing +prelim +poisons +poaching +personalized +personable +peroxide +pentonville +payphone +payoffs +paleontology +overflowing +oompa +oddest +objecting +o'hare +o'daniel +notches +nobody'd +nightstand +neutralized +nervousness +nerdy +needlessly +naquadah +nappy +nantucket +nambla +mountaineer +motherfuckin +morrie +monopolizing +mohel +mistreated +misreading +misbehave +miramax +minivan +milligram +milkshakes +metamorphosis +medics +mattresses +mathesar +matchbook +matata +marys +malucci +magilla +lymphoma +lowers +lordy +linens +lindenmeyer +limelight +leapt +laxative +lather +lapel +lamppost +laguardia +kindling +kegger +kawalsky +juries +jokin +jesminder +interning +innermost +injun +infallible +industrious +indulgence +incinerator +impossibility +impart +illuminate +iguanas +hypnotic +hyped +hospitable +hoses +homemaker +hirschmuller +helpers +headset +guardianship +guapo +grubby +granola +granddaddy +goren +goblet +gluttony +globes +giorno +getter +geritol +gassed +gaggle +foxhole +fouled +foretold +floorboards +flippers +flaked +fireflies +feedings +fashionably +farragut +fallback +facials +exterminate +excites +everything'll +evenin +ethically +ensue +enema +empath +eluded +eloquently +eject +edema +dumpling +droppings +dolled +distasteful +disputing +displeasure +disdain +deterrent +dehydration +defied +decomposing +dawned +dailies +custodian +crusts +crucifix +crowning +crier +crept +craze +crawls +couldn +correcting +corkmaster +copperfield +cooties +contraption +consumes +conspire +consenting +consented +conquers +congeniality +complains +communicator +commendable +collide +coladas +colada +clout +clooney +classifieds +clammy +civility +cirrhosis +chink +catskills +carvers +carpool +carelessness +cardio +carbs +capades +butabi +busmalis +burping +burdens +bunks +buncha +bulldozers +browse +brockovich +breakthroughs +bravado +boogety +blossoms +blooming +bloodsucker +blight +betterton +betrayer +belittle +beeps +bawling +barts +bartending +bankbooks +babish +atropine +assertive +armbrust +anyanka +annoyance +anemic +anago +airwaves +aimlessly +aaargh +aaand +yoghurt +writhing +workable +winking +winded +widen +whooping +whiter +whatya +wazoo +voila +virile +vests +vestibule +versed +vanishes +urkel +uproot +unwarranted +unscheduled +unparalleled +undergrad +tweedle +turtleneck +turban +trickery +transponder +toyed +townhouse +thyself +thunderstorm +thinning +thawed +tether +technicalities +tau'ri +tarnished +taffeta +tacked +systolic +swerve +sweepstakes +swabs +suspenders +superwoman +sunsets +succulent +subpoenas +stumper +stosh +stomachache +stewed +steppin +stepatech +stateside +spicoli +sparing +soulless +sonnets +sockets +snatching +smothering +slush +sloman +slashing +sitters +simpleton +sighs +sidra +sickens +shunned +shrunken +showbiz +shopped +shimmering +shagging +semblance +segue +sedation +scuzzlebutt +scumbags +screwin +scoundrels +scarsdale +scabs +saucers +saintly +saddened +runaways +runaround +rheya +resenting +rehashing +rehabilitated +regrettable +refreshed +redial +reconnecting +ravenous +raping +rafting +quandary +pylea +putrid +puffing +psychopathic +prunes +probate +prayin +pomegranate +plummeting +planing +plagues +pinata +pithy +perversion +personals +perched +peeps +peckish +pavarotti +pajama +packin +pacifier +overstepping +okama +obstetrician +nutso +nuance +normalcy +nonnegotiable +nomak +ninny +nines +nicey +newsflash +neutered +nether +negligee +necrosis +navigating +narcissistic +mylie +muses +momento +moisturizer +moderation +misinformed +misconception +minnifield +mikkos +methodical +mebbe +meager +maybes +matchmaking +masry +markovic +malakai +luzhin +lusting +lumberjack +loopholes +loaning +lightening +leotard +launder +lamaze +kubla +kneeling +kibosh +jumpsuit +joliet +jogger +janover +jakovasaurs +irreparable +innocently +inigo +infomercial +inexplicable +indispensable +impregnated +impossibly +imitating +hunches +hummus +houmfort +hothead +hostiles +hooves +hooligans +homos +homie +hisself +heyyy +hesitant +hangout +handsomest +handouts +hairless +gwennie +guzzling +guinevere +grungy +goading +glaring +gavel +gardino +gangrene +fruitful +friendlier +freckle +freakish +forthright +forearm +footnote +flops +fixer +firecracker +finito +figgered +fezzik +fastened +farfetched +fanciful +familiarize +faire +fahrenheit +extravaganza +exploratory +explanatory +everglades +eunuch +estas +escapade +erasers +emptying +embarassing +dweeb +dutiful +dumplings +dries +drafty +dollhouse +dismissing +disgraced +discrepancies +disbelief +disagreeing +digestion +didnt +deviled +deviated +demerol +delectable +decaying +decadent +dears +dateless +d'algout +cultivating +cryto +crumpled +crumbled +cronies +crease +craves +cozying +corduroy +congratulated +confidante +compressions +complicating +compadre +coerce +classier +chums +chumash +chivalrous +chinpoko +charred +chafing +celibacy +carted +carryin +carpeting +carotid +cannibals +candor +butterscotch +busts +busier +bullcrap +buggin +brookside +brodski +brassiere +brainwash +brainiac +botrelle +bonbon +boatload +blimey +blaring +blackness +bipartisan +bimbos +bigamist +biebe +biding +betrayals +bestow +bellerophon +bedpans +bassinet +basking +barzini +barnyard +barfed +backups +audited +asinine +asalaam +arouse +applejack +annoys +anchovies +ampule +alameida +aggravate +adage +accomplices +yokel +y'ever +wringer +witwer +withdrawals +windward +willfully +whorfin +whimsical +whimpering +weddin +weathered +warmest +wanton +volant +visceral +vindication +veggies +urinate +uproar +unwritten +unwrap +unsung +unsubstantiated +unspeakably +unscrupulous +unraveling +unquote +unqualified +unfulfilled +undetectable +underlined +unattainable +unappreciated +ummmm +ulcers +tylenol +tweak +turnin +tuatha +tropez +trellis +toppings +tootin +toodle +tinkering +thrives +thespis +theatrics +thatherton +tempers +tavington +tartar +tampon +swelled +sutures +sustenance +sunflowers +sublet +stubbins +strutting +strewn +stowaway +stoic +sternin +stabilizing +spiraling +spinster +speedometer +speakeasy +soooo +soiled +sneakin +smithereens +smelt +smacks +slaughterhouse +slacks +skids +sketching +skateboards +sizzling +sixes +sirree +simplistic +shouts +shorted +shoelace +sheeit +shards +shackled +sequestered +selmak +seduces +seclusion +seamstress +seabeas +scoops +scooped +scavenger +satch +s'more +rudeness +romancing +rioja +rifkin +rieper +revise +reunions +repugnant +replicating +repaid +renewing +relaxes +rekindle +regrettably +regenerate +reels +reciting +reappear +readin +ratting +rapes +rancher +rammed +rainstorm +railroading +queers +punxsutawney +punishes +pssst +prudy +proudest +protectors +procrastinating +proactive +priss +postmortem +pompoms +poise +pickings +perfectionist +peretti +people'll +pecking +patrolman +paralegal +paragraphs +paparazzi +pankot +pampering +overstep +overpower +outweigh +omnipotent +odious +nuwanda +nurtured +newsroom +neeson +needlepoint +necklaces +neato +muggers +muffler +mousy +mourned +mosey +mopey +mongolians +moldy +misinterpret +minibar +microfilm +mendola +mended +melissande +masturbating +masbath +manipulates +maimed +mailboxes +magnetism +m'lord +m'honey +lymph +lunge +lovelier +lefferts +leezak +ledgers +larraby +laloosh +kundun +kozinski +knockoff +kissin +kiosk +kennedys +kellman +karlo +kaleidoscope +jeffy +jaywalking +instructing +infraction +informer +infarction +impulsively +impressing +impersonated +impeach +idiocy +hyperbole +hurray +humped +huhuh +hsing +hordes +hoodlums +honky +hitchhiker +hideously +heaving +heathcliff +headgear +headboard +hazing +harem +handprint +hairspray +gutiurrez +goosebumps +gondola +glitches +gasping +frolic +freeways +frayed +fortitude +forgetful +forefathers +fonder +foiled +foaming +flossing +flailing +fitzgeralds +firehouse +finders +fiftieth +fellah +fawning +farquaad +faraway +fancied +extremists +exorcist +exhale +ethros +entrust +ennui +energized +encephalitis +embezzling +elster +elixir +electrolytes +duplex +dryers +drexl +dredging +drawback +don'ts +dobisch +divorcee +disrespected +disprove +disobeying +disinfectant +dingy +digress +dieting +dictating +devoured +devise +detonators +desist +deserter +derriere +deron +deceptive +debilitating +deathwok +daffodils +curtsy +cursory +cuppa +cumin +cronkite +cremation +credence +cranking +coverup +courted +countin +counselling +cornball +contentment +consensual +compost +cluett +cleverly +cleansed +cleanliness +chopec +chomp +chins +chime +cheswick +chessler +cheapest +chatted +cauliflower +catharsis +catchin +caress +camcorder +calorie +cackling +bystanders +buttoned +buttering +butted +buries +burgel +buffoon +brogna +bragged +boutros +bogeyman +blurting +blurb +blowup +bloodhound +blissful +birthmark +bigot +bestest +belted +belligerent +beggin +befall +beeswax +beatnik +beaming +barricade +baggoli +badness +awoke +artsy +artful +aroun +armpits +arming +annihilate +anise +angiogram +anaesthetic +amorous +ambiance +alligators +adoration +admittance +adama +abydos +zonked +zhivago +yorkin +wrongfully +writin +wrappers +worrywart +woops +wonderfalls +womanly +wickedness +whoopie +wholeheartedly +whimper +which'll +wheelchairs +what'ya +warranted +wallop +wading +wacked +virginal +vermouth +vermeil +verger +ventriss +veneer +vampira +utero +ushers +urgently +untoward +unshakable +unsettled +unruly +unlocks +ungodly +undue +uncooperative +uncontrollably +unbeatable +twitchy +tumbler +truest +triumphs +triplicate +tribbey +tortures +tongaree +tightening +thorazine +theres +testifies +teenaged +tearful +taxing +taldor +syllabus +swoops +swingin +suspending +sunburn +stuttering +stupor +strides +strategize +strangulation +stooped +stipulation +stingy +stapled +squeaks +squawking +spoilsport +splicing +spiel +spencers +spasms +spaniard +softener +sodding +soapbox +smoldering +smithbauer +skittish +sifting +sickest +sicilians +shuffling +shrivel +segretti +seeping +securely +scurrying +scrunch +scrote +screwups +schenkman +sawing +savin +satine +sapiens +salvaging +salmonella +sacrilege +rumpus +ruffle +roughing +rotted +rondall +ridding +rickshaw +rialto +rhinestone +restrooms +reroute +requisite +repress +rednecks +redeeming +rayed +ravell +raked +raincheck +raffi +racked +pushin +profess +prodding +procure +presuming +preppy +prednisone +potted +posttraumatic +poorhouse +podiatrist +plowed +pledging +playroom +plait +placate +pinback +picketing +photographing +pharoah +petrak +petal +persecuting +perchance +pellets +peeved +peerless +payable +pauses +pathologist +pagliacci +overwrought +overreaction +overqualified +overheated +outcasts +otherworldly +opinionated +oodles +oftentimes +occured +obstinate +nutritionist +numbness +nubile +nooooooo +nobodies +nepotism +neanderthals +mushu +mucus +mothering +mothballs +monogrammed +molesting +misspoke +misspelled +misconstrued +miscalculated +minimums +mince +mildew +mighta +middleman +mementos +mellowed +mayol +mauled +massaged +marmalade +mardi +makings +lundegaard +lovingly +loudest +lotto +loosing +loompa +looming +longs +loathes +littlest +littering +lifelike +legalities +laundered +lapdog +lacerations +kopalski +knobs +knitted +kittridge +kidnaps +kerosene +karras +jungles +jockeys +iranoff +invoices +invigorating +insolence +insincere +insectopia +inhumane +inhaling +ingrates +infestation +individuality +indeterminate +incomprehensible +inadequacy +impropriety +importer +imaginations +illuminating +ignite +hysterics +hypodermic +hyperventilate +hyperactive +humoring +honeymooning +honed +hoist +hoarding +hitching +hiker +hightail +hemoglobin +hell'd +heinie +growin +grasped +grandparent +granddaughters +gouged +goblins +gleam +glades +gigantor +get'em +geriatric +gatekeeper +gargoyles +gardenias +garcon +garbo +gallows +gabbing +futon +fulla +frightful +freshener +fortuitous +forceps +fogged +fodder +foamy +flogging +flaun +flared +fireplaces +feverish +favell +fattest +fattening +fallow +extraordinaire +evacuating +errant +envied +enchant +enamored +egocentric +dussander +dunwitty +dullest +dropout +dredged +dorsia +doornail +donot +dongs +dogged +dodgy +ditty +dishonorable +discriminating +discontinue +dings +dilly +dictation +dialysis +delly +delightfully +daryll +dandruff +cruddy +croquet +cringe +crimp +credo +crackling +courtside +counteroffer +counterfeiting +corrupting +copping +conveyor +contusions +contusion +conspirator +consoling +connoisseur +confetti +composure +compel +colic +coddle +cocksuckers +coattails +cloned +claustrophobia +clamoring +churn +chugga +chirping +chasin +chapped +chalkboard +centimeter +caymans +catheter +casings +caprica +capelli +cannolis +cannoli +camogli +camembert +butchers +butchered +busboys +bureaucrats +buckled +bubbe +brownstone +bravely +brackley +bouquets +botox +boozing +boosters +bodhi +blunders +blunder +blockage +biocyte +betrays +bested +beryllium +beheading +beggar +begbie +beamed +bastille +barstool +barricades +barbecues +barbecued +bandwagon +backfiring +bacarra +avenged +autopsies +aunties +associating +artichoke +arrowhead +appendage +apostrophe +antacid +ansel +annul +amuses +amped +amicable +amberg +alluring +adversaries +admirers +adlai +acupuncture +abnormality +aaaahhhh +zooming +zippity +zipping +zeroed +yuletide +yoyodyne +yengeese +yeahhh +wrinkly +wracked +withered +winks +windmills +whopping +wendle +weigart +waterworks +waterbed +watchful +wantin +wagging +waaah +vying +ventricle +varnish +vacuumed +unreachable +unprovoked +unmistakable +unfriendly +unfolding +underpaid +uncuff +unappealing +unabomber +typhoid +tuxedos +tushie +turds +tumnus +troubadour +trinium +treaters +treads +transpired +transgression +tought +thready +thins +thinners +techs +teary +tattaglia +tassels +tarzana +tanking +tablecloths +synchronize +symptomatic +sycophant +swimmingly +sweatshop +surfboard +superpowers +sunroom +sunblock +sugarplum +stupidly +strumpet +strapless +stooping +stools +stealthy +stalks +stairmaster +staffer +sshhh +squatting +squatters +spectacularly +sorbet +socked +sociable +snubbed +snorting +sniffles +snazzy +snakebite +smuggler +smorgasbord +smooching +slurping +slouch +slingshot +slaved +skimmed +sisterhood +silliest +sidarthur +sheraton +shebang +sharpening +shanghaied +shakers +sendoff +scurvy +scoliosis +scaredy +scagnetti +sawchuk +saugus +sasquatch +sandbag +saltines +s'pose +roston +rostle +riveting +ristle +rifling +revulsion +reverently +retrograde +restful +resents +reptilian +reorganize +renovating +reiterate +reinvent +reinmar +reibers +reechard +recuse +reconciling +recognizance +reclaiming +recitation +recieved +rebate +reacquainted +rascals +railly +quintuplets +quahog +pygmies +puzzling +punctuality +prosthetic +proms +probie +preys +preserver +preppie +poachers +plummet +plumbers +plannin +pitying +pitfalls +piqued +pinecrest +pinches +pillage +pigheaded +physique +pessimistic +persecute +perjure +percentile +pentothal +pensky +penises +peini +pazzi +pastels +parlour +paperweight +pamper +pained +overwhelm +overalls +outrank +outpouring +outhouse +outage +ouija +obstructed +obsessions +obeying +obese +o'riley +o'higgins +nosebleeds +norad +noooooooo +nononono +nonchalant +nippy +neurosis +nekhorvich +necronomicon +naquada +n'est +mystik +mystified +mumps +muddle +mothership +moped +monumentally +monogamous +mondesi +misogynistic +misinterpreting +mindlock +mending +megaphone +meeny +medicating +meanie +masseur +markstrom +marklars +margueritas +manifesting +maharajah +lukewarm +loveliest +loran +lizardo +liquored +lipped +lingers +limey +lemkin +leisurely +lathe +latched +lapping +ladle +krevlorneswath +kosygin +khakis +kenaru +keats +kaitlan +julliard +jollies +jaundice +jargon +jackals +invisibility +insipid +inflamed +inferiority +inexperience +incinerated +incinerate +incendiary +incan +inbred +implicating +impersonator +hunks +horsing +hooded +hippopotamus +hiked +hetson +hetero +hessian +henslowe +hendler +hellstrom +headstone +hayloft +harbucks +handguns +hallucinate +haldol +haggling +gynaecologist +gulag +guilder +guaranteeing +groundskeeper +grindstone +grimoir +grievance +griddle +gribbit +greystone +graceland +gooders +goeth +gentlemanly +gelatin +gawking +ganged +fukes +fromby +frenchmen +foursome +forsley +forbids +footwork +foothold +floater +flinging +flicking +fittest +fistfight +fireballs +fillings +fiddling +fennyman +felonious +felonies +feces +favoritism +fatten +fanatics +faceman +excusing +excepted +entwined +entree +ensconced +eladio +ehrlichman +easterland +dueling +dribbling +drape +downtrodden +doused +dosed +dorleen +dokie +distort +displeased +disown +dismount +disinherited +disarmed +disapproves +diperna +dined +diligent +dicaprio +depress +decoded +debatable +dealey +darsh +damsels +damning +dad'll +d'oeuvre +curlers +curie +cubed +crikey +crepes +countrymen +cornfield +coppers +copilot +copier +cooing +conspiracies +consigliere +condoning +commoner +commies +combust +comas +colds +clawed +clamped +choosy +chomping +chimps +chigorin +chianti +cheep +checkups +cheaters +celibate +cautiously +cautionary +castell +carpentry +caroling +carjacking +caritas +caregiver +cardiology +candlesticks +canasta +cain't +burro +burnin +bunking +bumming +bullwinkle +brummel +brooms +brews +breathin +braslow +bracing +botulism +boorish +bloodless +blayne +blatantly +blankie +bedbugs +becuase +barmaid +bared +baracus +banal +bakes +backpacks +attentions +atrocious +ativan +athame +asunder +astound +assuring +aspirins +asphyxiation +ashtrays +aryans +arnon +apprehension +applauding +anvil +antiquing +antidepressants +annoyingly +amputate +altruistic +alotta +alerting +afterthought +affront +affirm +actuality +abysmal +absentee +yeller +yakushova +wuzzy +wriggle +worrier +woogyman +womanizer +windpipe +windbag +willin +whisking +whimsy +wendall +weeny +weensy +weasels +watery +watcha +wasteful +waski +washcloth +waaay +vouched +viznick +ventriloquist +vendettas +veils +vayhue +vamanos +vadimus +upstage +uppity +unsaid +unlocking +unintentionally +undetected +undecided +uncaring +unbearably +tween +tryout +trotting +trini +trimmings +trickier +treatin +treadstone +trashcan +transcendent +tramps +townsfolk +torturous +torrid +toothpicks +tolerable +tireless +tiptoeing +timmay +tillinghouse +tidying +tibia +thumbing +thrusters +thrashing +these'll +thatos +testicular +teriyaki +tenors +tenacity +tellers +telemetry +tarragon +switchblade +swicker +swells +sweatshirts +swatches +surging +supremely +sump'n +succumb +subsidize +stumbles +stuffs +stoppin +stipulate +stenographer +steamroll +stasis +stagger +squandered +splint +splendidly +splashy +splashing +specter +sorcerers +somewheres +somber +snuggled +snowmobile +sniffed +snags +smugglers +smudged +smirking +smearing +slings +sleet +sleepovers +sleek +slackers +siree +siphoning +singed +sincerest +sickened +shuffled +shriveled +shorthanded +shittin +shish +shipwrecked +shins +sheetrock +shawshank +shamu +sha're +servitude +sequins +seascape +scrapings +scoured +scorching +sandpaper +saluting +salud +ruffled +roughnecks +rougher +rosslyn +rosses +roost +roomy +romping +revolutionize +reprimanded +refute +refrigerated +reeled +redundancies +rectal +recklessly +receding +reassignment +reapers +readout +ration +raring +ramblings +raccoons +quarantined +purging +punters +psychically +premarital +pregnancies +predisposed +precautionary +pollute +podunk +plums +plaything +pixilated +pitting +piranhas +pieced +piddles +pickled +photogenic +phosphorous +pffft +pestilence +pessimist +perspiration +perps +penticoff +passageways +pardons +panics +pancamo +paleontologist +overwhelms +overstating +overpaid +overdid +outlive +orthodontist +orgies +oreos +ordover +ordinates +ooooooh +oooohhh +omelettes +officiate +obtuse +obits +nymph +novocaine +noooooooooo +nipping +nilly +nightstick +negate +neatness +natured +narcotic +narcissism +namun +nakatomi +murky +muchacho +mouthwash +motzah +morsel +morph +morlocks +mooch +moloch +molest +mohra +modus +modicum +mockolate +misdemeanors +miscalculation +middies +meringue +mercilessly +meditating +mayakovsky +maximillian +marlee +markovski +maniacal +maneuvered +magnificence +maddening +lutze +lunged +lovelies +lorry +loosening +lookee +littered +lilac +lightened +laces +kurzon +kurtzweil +kind've +kimono +kenji +kembu +keanu +kazuo +jonesing +jilted +jiggling +jewelers +jewbilee +jacqnoud +jacksons +ivories +insurmountable +innocuous +innkeeper +infantery +indulged +indescribable +incoherent +impervious +impertinent +imperfections +hunnert +huffy +horsies +horseradish +hollowed +hogwash +hockley +hissing +hiromitsu +hidin +hereafter +helpmann +hehehe +haughty +happenings +hankie +handsomely +halliwells +haklar +haise +gunsights +grossly +grope +grocer +grits +gripping +grabby +glorificus +gizzard +gilardi +gibarian +geminon +gasses +garnish +galloping +gairwyn +futterman +futility +fumigated +fruitless +friendless +freon +foregone +forego +floored +flighty +flapjacks +fizzled +ficus +festering +farbman +fabricate +eyghon +extricate +exalted +eventful +esophagus +enterprising +entail +endor +emphatically +embarrasses +electroshock +easel +duffle +drumsticks +dissection +dissected +disposing +disparaging +disorientation +disintegrated +disarming +devoting +dessaline +deprecating +deplorable +delve +degenerative +deduct +decomposed +deathly +dearie +daunting +dankova +cyclotron +cyberspace +cutbacks +culpable +cuddled +crumpets +cruelly +crouching +cranium +cramming +cowering +couric +cordesh +conversational +conclusively +clung +clotting +cleanest +chipping +chimpanzee +chests +cheapen +chainsaws +censure +catapult +caravaggio +carats +captivating +calrissian +butlers +busybody +bussing +bunion +bulimic +budging +brung +browbeat +brokenhearted +brecher +breakdowns +bracebridge +boning +blowhard +blisters +blackboard +bigotry +bialy +bhamra +bended +begat +battering +baste +basquiat +barricaded +barometer +balled +baited +badenweiler +backhand +ascenscion +argumentative +appendicitis +apparition +anxiously +antagonistic +angora +anacott +amniotic +ambience +alonna +aleck +akashic +ageless +abouts +aawwww +aaaaarrrrrrggghhh +aaaaaa +zendi +yuppies +yodel +y'hear +wrangle +wombosi +wittle +withstanding +wisecracks +wiggling +wierd +whittlesley +whipper +whattya +whatsamatter +whatchamacallit +whassup +whad'ya +weakling +warfarin +waponis +wampum +wadn't +vorash +vizzini +virtucon +viridiana +veracity +ventilated +varicose +varcon +vandalized +vamos +vamoose +vaccinated +vacationing +usted +urinal +uppers +unwittingly +unsealed +unplanned +unhinged +unhand +unfathomable +unequivocally +unbreakable +unadvisedly +udall +tynacorp +tuxes +tussle +turati +tunic +tsavo +trussed +troublemakers +trollop +tremors +transsexual +transfusions +toothbrushes +toned +toddlers +tinted +tightened +thundering +thorpey +this'd +thespian +thaddius +tenuous +tenths +tenement +telethon +teleprompter +teaspoon +taunted +tattle +tardiness +taraka +tappy +tapioca +tapeworm +talcum +tacks +swivel +swaying +superpower +summarize +sumbitch +sultry +suburbia +styrofoam +stylings +strolls +strobe +stockpile +stewardesses +sterilized +sterilize +stealin +stakeouts +squawk +squalor +squabble +sprinkled +sportsmanship +spokes +spiritus +sparklers +spareribs +sowing +sororities +sonovabitch +solicit +softy +softness +softening +snuggling +snatchers +snarling +snarky +snacking +smears +slumped +slowest +slithering +sleazebag +slayed +slaughtering +skidded +skated +sivapathasundaram +sissies +silliness +silences +sidecar +sicced +shylock +shtick +shrugged +shriek +shoves +should'a +shortcake +shockingly +shirking +shaves +shatner +sharpener +shapely +shafted +sexless +septum +selflessness +seabea +scuff +screwball +scoping +scooch +scolding +schnitzel +schemed +scalper +santy +sankara +sanest +salesperson +sakulos +safehouse +sabers +runes +rumblings +rumbling +ruijven +ringers +righto +rhinestones +retrieving +reneging +remodelling +relentlessly +regurgitate +refills +reeking +reclusive +recklessness +recanted +ranchers +rafer +quaking +quacks +prophesied +propensity +profusely +problema +prided +prays +postmark +popsicles +poodles +pollyanna +polaroids +pokes +poconos +pocketful +plunging +plugging +pleeease +platters +pitied +pinetti +piercings +phooey +phonies +pestering +periscope +pentagram +pelts +patronized +paramour +paralyze +parachutes +pales +paella +paducci +owatta +overdone +overcrowded +overcompensating +ostracized +ordinate +optometrist +operandi +omens +okayed +oedipal +nuttier +nuptial +nunheim +noxious +nourish +notepad +nitroglycerin +nibblet +neuroses +nanosecond +nabbit +mythic +munchkins +multimillion +mulroney +mucous +muchas +mountaintop +morlin +mongorians +moneybags +mom'll +molto +mixup +misgivings +mindset +michalchuk +mesmerized +merman +mensa +meaty +mbwun +materialize +materialistic +masterminded +marginally +mapuhe +malfunctioning +magnify +macnamara +macinerney +machinations +macadamia +lysol +lurks +lovelorn +lopsided +locator +litback +litany +linea +limousines +limes +lighters +liebkind +levity +levelheaded +letterhead +lesabre +leron +lepers +lefts +leftenant +laziness +layaway +laughlan +lascivious +laryngitis +lapsed +landok +laminated +kurten +kobol +knucklehead +knowed +knotted +kirkeby +kinsa +karnovsky +jolla +jimson +jettison +jeric +jawed +jankis +janitors +jango +jalopy +jailbreak +jackers +jackasses +invalidate +intercepting +intercede +insinuations +infertile +impetuous +impaled +immerse +immaterial +imbeciles +imagines +idyllic +idolized +icebox +i'd've +hypochondriac +hyphen +hurtling +hurried +hunchback +hullo +horsting +hoooo +homeboys +hollandaise +hoity +hijinks +hesitates +herrero +herndorff +helplessly +heeyy +heathen +hearin +headband +harrassment +harpies +halstrom +hahahahaha +hacer +grumbling +grimlocks +grift +greets +grandmothers +grander +grafts +gordievsky +gondorff +godorsky +glscripts +gaudy +gardeners +gainful +fuses +fukienese +frizzy +freshness +freshening +fraught +frantically +foxbooks +fortieth +forked +foibles +flunkies +fleece +flatbed +fisted +firefight +fingerpaint +filibuster +fhloston +fenceline +femur +fatigues +fanucci +fantastically +familiars +falafel +fabulously +eyesore +expedient +ewwww +eviscerated +erogenous +epidural +enchante +embarassed +embarass +embalming +elude +elspeth +electrocute +eigth +eggshell +echinacea +eases +earpiece +earlobe +dumpsters +dumbshit +dumbasses +duloc +duisberg +drummed +drinkers +dressy +dorma +doily +divvy +diverting +dissuade +disrespecting +displace +disorganized +disgustingly +discord +disapproving +diligence +didja +diced +devouring +detach +destructing +desolate +demerits +delude +delirium +degrade +deevak +deemesa +deductions +deduce +debriefed +deadbeats +dateline +darndest +damnable +dalliance +daiquiri +d'agosta +cussing +cryss +cripes +cretins +crackerjack +cower +coveting +couriers +countermission +cotswolds +convertibles +conversationalist +consorting +consoled +consarn +confides +confidentially +commited +commiserate +comme +comforter +comeuppance +combative +comanches +colosseum +colling +coexist +coaxing +cliffside +chutes +chucked +chokes +childlike +childhoods +chickening +chenowith +charmingly +changin +catsup +captioning +capsize +cappucino +capiche +candlewell +cakewalk +cagey +caddie +buxley +bumbling +bulky +buggered +brussel +brunettes +brumby +brotha +bronck +brisket +bridegroom +braided +bovary +bookkeeper +bluster +bloodline +blissfully +blase +billionaires +bicker +berrisford +bereft +berating +berate +bendy +belive +belated +beikoku +beens +bedspread +bawdy +barreling +baptize +banya +balthazar +balmoral +bakshi +bails +badgered +backstreet +awkwardly +auras +attuned +atheists +astaire +assuredly +arrivederci +appetit +appendectomy +apologetic +antihistamine +anesthesiologist +amulets +albie +alarmist +aiight +adstream +admirably +acquaint +abound +abominable +aaaaaaah +zekes +zatunica +wussy +worded +wooed +woodrell +wiretap +windowsill +windjammer +windfall +whisker +whims +whatiya +whadya +weirdly +weenies +waunt +washout +wanto +waning +victimless +verdad +veranda +vandaley +vancomycin +valise +vaguest +upshot +unzip +unwashed +untrained +unstuck +unprincipled +unmentionables +unjustly +unfolds +unemployable +uneducated +unduly +undercut +uncovering +unconsciousness +unconsciously +tyndareus +turncoat +turlock +tulle +tryouts +trouper +triplette +trepkos +tremor +treeger +trapeze +traipse +tradeoff +trach +torin +tommorow +tollan +toity +timpani +thumbprint +thankless +tell'em +telepathy +telemarketing +telekinesis +teevee +teeming +tarred +tambourine +talentless +swooped +switcheroo +swirly +sweatpants +sunstroke +suitors +sugarcoat +subways +subterfuge +subservient +subletting +stunningly +strongbox +striptease +stravanavitch +stradling +stoolie +stodgy +stocky +stifle +stealer +squeezes +squatter +squarely +sprouted +spool +spindly +speedos +soups +soundly +soulmates +somebody'll +soliciting +solenoid +sobering +snowflakes +snowballs +snores +slung +slimming +skulk +skivvies +skewered +skewer +sizing +sistine +sidebar +sickos +shushing +shunt +shugga +shone +shol'va +sharpened +shapeshifter +shadowing +shadoe +selectman +sefelt +seared +scrounging +scribbling +scooping +scintillating +schmoozing +scallops +sapphires +sanitarium +sanded +safes +rudely +roust +rosebush +rosasharn +rondell +roadhouse +riveted +rewrote +revamp +retaliatory +reprimand +replicators +replaceable +remedied +relinquishing +rejoicing +reincarnated +reimbursed +reevaluate +redid +redefine +recreating +reconnected +rebelling +reassign +rearview +rayne +ravings +ratso +rambunctious +radiologist +quiver +quiero +queef +qualms +pyrotechnics +pulsating +psychosomatic +proverb +promiscuous +profanity +prioritize +preying +predisposition +precocious +precludes +prattling +prankster +povich +potting +postpartum +porridge +polluting +plowing +pistachio +pissin +pickpocket +physicals +peruse +pertains +personified +personalize +perjured +perfecting +pepys +pepperdine +pembry +peering +peels +pedophile +patties +passkey +paratrooper +paraphernalia +paralyzing +pandering +paltry +palpable +pagers +pachyderm +overstay +overestimated +overbite +outwit +outgrow +outbid +ooops +oomph +oohhh +oldie +obliterate +objectionable +nygma +notting +noches +nitty +nighters +newsstands +newborns +neurosurgery +nauseated +nastiest +narcolepsy +mutilate +muscled +murmur +mulva +mulling +mukada +muffled +morgues +moonbeams +monogamy +molester +molestation +molars +moans +misprint +mismatched +mirth +mindful +mimosas +millander +mescaline +menstrual +menage +mellowing +medevac +meddlesome +matey +manicures +malevolent +madmen +macaroons +lydell +lycra +lunchroom +lunching +lozenges +looped +litigious +liquidate +linoleum +lingk +limitless +limber +lilacs +ligature +liftoff +lemmiwinks +leggo +learnin +lazarre +lawyered +lactose +knelt +kenosha +kemosabe +jussy +junky +jordy +jimmies +jeriko +jakovasaur +issacs +isabela +irresponsibility +ironed +intoxication +insinuated +inherits +ingest +ingenue +inflexible +inflame +inevitability +inedible +inducement +indignant +indictments +indefensible +incomparable +incommunicado +improvising +impounded +illogical +ignoramus +hydrochloric +hydrate +hungover +humorless +humiliations +hugest +hoverdrone +hovel +hmmph +hitchhike +hibernating +henchman +helloooo +heirlooms +heartsick +headdress +hatches +harebrained +hapless +hanen +handsomer +hallows +habitual +guten +gummy +guiltier +guidebook +gstaad +gruff +griss +grieved +grata +gorignak +goosed +goofed +glowed +glitz +glimpses +glancing +gilmores +gianelli +geraniums +garroway +gangbusters +gamblers +galls +fuddy +frumpy +frowning +frothy +fro'tak +frere +fragrances +forgettin +follicles +flowery +flophouse +floatin +flirts +flings +flatfoot +fingerprinting +fingerprinted +fingering +finald +fillet +fianc +femoral +federales +fawkes +fascinates +farfel +fambly +falsified +fabricating +exterminators +expectant +excusez +excrement +excercises +evian +etins +esophageal +equivalency +equate +equalizer +entrees +enquire +endearment +empathetic +emailed +eggroll +earmuffs +dyslexic +duper +duesouth +drunker +druggie +dreadfully +dramatics +dragline +downplay +downers +dominatrix +doers +docket +docile +diversify +distracts +disloyalty +disinterested +discharging +disagreeable +dirtier +dinghy +dimwitted +dimoxinil +dimmy +diatribe +devising +deviate +detriment +desertion +depressants +depravity +deniability +delinquents +defiled +deepcore +deductive +decimate +deadbolt +dauthuille +dastardly +daiquiris +daggers +dachau +curiouser +curdled +cucamonga +cruller +cruces +crosswalk +crinkle +crescendo +cremate +counseled +couches +cornea +corday +copernicus +contrition +contemptible +constipated +conjoined +confounded +condescend +concoct +conch +compensating +committment +commandeered +comely +coddled +cockfight +cluttered +clunky +clownfish +cloaked +clenched +cleanin +civilised +circumcised +cimmeria +cilantro +chutzpah +chucking +chiseled +chicka +chattering +cervix +carrey +carpal +carnations +cappuccinos +candied +calluses +calisthenics +bushy +burners +budington +buchanans +brimming +braids +boycotting +bouncers +botticelli +botherin +bookkeeping +bogyman +bogged +bloodthirsty +blintzes +blanky +binturong +billable +bigboote +bewildered +betas +bequeath +behoove +befriend +bedpost +bedded +baudelaires +barreled +barboni +barbeque +bangin +baltus +bailout +backstabber +baccarat +awning +augie +arguillo +archway +apricots +apologising +annyong +anchorman +amenable +amazement +allspice +alannis +airfare +airbags +ahhhhhhhhh +ahhhhhhhh +ahhhhhhh +agitator +adrenal +acidosis +achoo +accessorizing +accentuate +abrasions +abductor +aaaahhh +aaaaaaaa +aaaaaaa +zeroing +zelner +zeldy +yevgeny +yeska +yellows +yeesh +yeahh +yamuri +wouldn't've +workmanship +woodsman +winnin +winked +wildness +whoring +whitewash +whiney +when're +wheezer +wheelman +wheelbarrow +westerburg +weeding +watermelons +washboard +waltzes +wafting +voulez +voluptuous +vitone +vigilantes +videotaping +viciously +vices +veruca +vermeer +verifying +vasculitis +valets +upholstered +unwavering +untold +unsympathetic +unromantic +unrecognizable +unpredictability +unmask +unleashing +unintentional +unglued +unequivocal +underrated +underfoot +unchecked +unbutton +unbind +unbiased +unagi +uhhhhh +tugging +triads +trespasses +treehorn +traviata +trappers +transplants +trannie +tramping +tracheotomy +tourniquet +tooty +toothless +tomarrow +toasters +thruster +thoughtfulness +thornwood +tengo +tenfold +telltale +telephoto +telephoned +telemarketer +tearin +tastic +tastefully +tasking +taser +tamed +tallow +taketh +taillight +tadpoles +tachibana +syringes +sweated +swarthy +swagger +surges +supermodels +superhighway +sunup +sun'll +sulfa +sugarless +sufficed +subside +strolled +stringy +strengthens +straightest +straightens +storefront +stopper +stockpiling +stimulant +stiffed +steyne +sternum +stepladder +stepbrother +steers +steelheads +steakhouse +stathis +stankylecartmankennymr +standoffish +stalwart +squirted +spritz +sprig +sprawl +spousal +sphincter +spenders +spearmint +spatter +spangled +southey +soured +sonuvabitch +somethng +snuffed +sniffs +smokescreen +smilin +slobs +sleepwalker +sleds +slays +slayage +skydiving +sketched +skanks +sixed +siphoned +siphon +simpering +sigfried +sidearm +siddons +sickie +shuteye +shuffleboard +shrubberies +shrouded +showmanship +shouldn't've +shoplift +shiatsu +sentries +sentance +sensuality +seething +secretions +searing +scuttlebutt +sculpt +scowling +scouring +scorecard +schoolers +schmucks +scepters +scaly +scalps +scaffolding +sauces +sartorius +santen +salivating +sainthood +saget +saddens +rygalski +rusting +ruination +rueland +rudabaga +rottweiler +roofies +romantics +rollerblading +roldy +roadshow +rickets +rible +rheza +revisiting +retentive +resurface +restores +respite +resounding +resorting +resists +repulse +repressing +repaying +reneged +refunds +rediscover +redecorated +reconstructive +recommitted +recollect +receptacle +reassess +reanimation +realtors +razinin +rationalization +ratatouille +rashum +rasczak +rancheros +rampler +quizzing +quips +quartered +purring +pummeling +puede +proximo +prospectus +pronouncing +prolonging +procreation +proclamations +principled +prides +preoccupation +prego +precog +prattle +pounced +potshots +potpourri +porque +pomegranates +polenta +plying +pluie +plesac +playmates +plantains +pillowcase +piddle +pickers +photocopied +philistine +perpetuate +perpetually +perilous +pawned +pausing +pauper +parter +parlez +parlay +pally +ovulation +overtake +overstate +overpowering +overpowered +overconfident +overbooked +ovaltine +outweighs +outings +ottos +orrin +orifice +orangutan +oopsy +ooooooooh +oooooo +ooohhhh +ocular +obstruct +obscenely +o'dwyer +nutjob +nunur +notifying +nostrand +nonny +nonfat +noblest +nimble +nikes +nicht +newsworthy +nestled +nearsighted +ne'er +nastier +narco +nakedness +muted +mummified +mudda +mozzarella +moxica +motivator +motility +mothafucka +mortmain +mortgaged +mores +mongers +mobbed +mitigating +mistah +misrepresented +mishke +misfortunes +misdirection +mischievous +mineshaft +millaney +microwaves +metzenbaum +mccovey +masterful +masochistic +marliston +marijawana +manya +mantumbi +malarkey +magnifique +madrona +madox +machida +m'hidi +lullabies +loveliness +lotions +looka +lompoc +litterbug +litigator +lithe +liquorice +linds +limericks +lightbulb +lewises +letch +lemec +layover +lavatory +laurels +lateness +laparotomy +laboring +kuato +kroff +krispy +krauts +knuckleheads +kitschy +kippers +kimbrow +keypad +keepsake +kebab +karloff +junket +judgemental +jointed +jezzie +jetting +jeeze +jeeter +jeesus +jeebs +janeane +jails +jackhammer +ixnay +irritates +irritability +irrevocable +irrefutable +irked +invoking +intricacies +interferon +intents +insubordinate +instructive +instinctive +inquisitive +inlay +injuns +inebriated +indignity +indecisive +incisors +incacha +inalienable +impresses +impregnate +impregnable +implosion +idolizes +hypothyroidism +hypoglycemic +huseni +humvee +huddling +honing +hobnobbing +hobnob +histrionics +histamine +hirohito +hippocratic +hindquarters +hikita +hikes +hightailed +hieroglyphics +heretofore +herbalist +hehey +hedriks +heartstrings +headmistress +headlight +hardheaded +happend +handlebars +hagitha +habla +gyroscope +guys'd +guy'd +guttersnipe +grump +growed +grovelling +groan +greenbacks +gravedigger +grating +grasshoppers +grandiose +grandest +grafted +gooood +goood +gooks +godsakes +goaded +glamorama +giveth +gingham +ghostbusters +germane +georgy +gazzo +gazelles +gargle +garbled +galgenstein +gaffe +g'day +fyarl +furnish +furies +fulfills +frowns +frowned +frighteningly +freebies +freakishly +forewarned +foreclose +forearms +fordson +fonics +flushes +flitting +flemmer +flabby +fishbowl +fidgeting +fevers +feigning +faxing +fatigued +fathoms +fatherless +fancier +fanatical +factored +eyelid +eyeglasses +expresso +expletive +expectin +excruciatingly +evidentiary +ever'thing +eurotrash +eubie +estrangement +erlich +epitome +entrap +enclose +emphysema +embers +emasculating +eighths +eardrum +dyslexia +duplicitous +dumpty +dumbledore +dufus +duddy +duchamp +drunkenness +drumlin +drowns +droid +drinky +drifts +drawbridge +dramamine +douggie +douchebag +dostoyevsky +doodling +don'tcha +domineering +doings +dogcatcher +doctoring +ditzy +dissimilar +dissecting +disparage +disliking +disintegrating +dishwalla +dishonored +dishing +disengaged +disavowed +dippy +diorama +dimmed +dilate +digitalis +diggory +dicing +diagnosing +devola +desolation +dennings +denials +deliverance +deliciously +delicacies +degenerates +degas +deflector +defile +deference +decrepit +deciphered +dawdle +dauphine +daresay +dangles +dampen +damndest +cucumbers +cucaracha +cryogenically +croaks +croaked +criticise +crisper +creepiest +creams +crackle +crackin +covertly +counterintelligence +corrosive +cordially +cops'll +convulsions +convoluted +conversing +conga +confrontational +confab +condolence +condiments +complicit +compiegne +commodus +comings +cometh +collusion +collared +cockeyed +clobber +clemonds +clarithromycin +cienega +christmasy +christmassy +chloroform +chippie +chested +cheeco +checklist +chauvinist +chandlers +chambermaid +chakras +cellophane +caveat +cataloguing +cartmanland +carples +carny +carded +caramels +cappy +caped +canvassing +callback +calibrated +calamine +buttermilk +butterfingers +bunsen +bulimia +bukatari +buildin +budged +brobich +bringer +brendell +brawling +bratty +braised +boyish +boundless +botch +boosh +bookies +bonbons +bodes +bobunk +bluntly +blossoming +bloomers +bloodstains +bloodhounds +blech +biter +biometric +bioethics +bijan +bigoted +bicep +bereaved +bellowing +belching +beholden +beached +batmobile +barcodes +barch +barbecuing +bandanna +backwater +backtrack +backdraft +augustino +atrophy +atrocity +atley +atchoo +asthmatic +assoc +armchair +arachnids +aptly +appetizing +antisocial +antagonizing +anorexia +anini +andersons +anagram +amputation +alleluia +airlock +aimless +agonized +agitate +aggravating +aerosol +acing +accomplishing +accidently +abuser +abstain +abnormally +aberration +aaaaahh +zlotys +zesty +zerzura +zapruder +zantopia +yelburton +yeess +y'knowwhati'msayin +wwhat +wussies +wrenched +would'a +worryin +wormser +wooooo +wookiee +wolchek +wishin +wiseguys +windbreaker +wiggy +wieners +wiedersehen +whoopin +whittled +wherefore +wharvey +welts +wellstone +wedges +wavered +watchit +wastebasket +wango +waken +waitressed +wacquiem +vrykolaka +voula +vitally +visualizing +viciousness +vespers +vertes +verily +vegetarians +vater +vaporize +vannacutt +vallens +ussher +urinating +upping +unwitting +untangle +untamed +unsanitary +unraveled +unopened +unisex +uninvolved +uninteresting +unintelligible +unimaginative +undeserving +undermines +undergarments +unconcerned +tyrants +typist +tykes +tybalt +twosome +twits +tutti +turndown +tularemia +tuberculoma +tsimshian +truffaut +truer +truant +trove +triumphed +tripe +trigonometry +trifled +trifecta +tribulations +tremont +tremoille +transcends +trafficker +touchin +tomfoolery +tinkered +tinfoil +tightrope +thousan +thoracotomy +thesaurus +thawing +thatta +tessio +temps +taxidermist +tator +tachycardia +t'akaya +swelco +sweetbreads +swatting +supercollider +sunbathing +summarily +suffocation +sueleen +succinct +subsided +submissive +subjecting +subbing +subatomic +stupendous +stunted +stubble +stubbed +streetwalker +strategizing +straining +straightaway +stoli +stiffer +stickup +stens +steamroller +steadwell +steadfast +stateroom +stans +sshhhh +squishing +squinting +squealed +sprouting +sprimp +spreadsheets +sprawled +spotlights +spooning +spirals +speedboat +spectacles +speakerphone +southglen +souse +soundproof +soothsayer +sommes +somethings +solidify +soars +snorted +snorkeling +snitches +sniping +snifter +sniffin +snickering +sneer +snarl +smila +slinking +slanted +slanderous +slammin +skimp +skilosh +siteid +sirloin +singe +sighing +sidekicks +sicken +showstopper +shoplifter +shimokawa +sherborne +shavadai +sharpshooters +sharking +shagged +shaddup +senorita +sesterces +sensuous +seahaven +scullery +scorcher +schotzie +schnoz +schmooze +schlep +schizo +scents +scalping +scalped +scallop +scalding +sayeth +saybrooke +sawed +savoring +sardine +sandstorm +sandalwood +salutations +sagman +s'okay +rsvp'd +rousted +rootin +romper +romanovs +rollercoaster +rolfie +robinsons +ritzy +ritualistic +ringwald +rhymed +rheingold +rewrites +revoking +reverts +retrofit +retort +retinas +respirations +reprobate +replaying +repaint +renquist +renege +relapsing +rekindled +rejuvenating +rejuvenated +reinstating +recriminations +rechecked +reassemble +rears +reamed +reacquaint +rayanne +ravish +rathole +raspail +rarest +rapists +rants +racketeer +quittin +quitters +quintessential +queremos +quellek +quelle +quasimodo +pyromaniac +puttanesca +puritanical +purer +puree +pungent +pummel +puedo +psychotherapist +prosecutorial +prosciutto +propositioning +procrastination +probationary +primping +preventative +prevails +preservatives +preachy +praetorians +practicality +powders +potus +postop +positives +poser +portolano +portokalos +poolside +poltergeists +pocketed +poach +plummeted +plucking +plimpton +playthings +plastique +plainclothes +pinpointed +pinkus +pinks +pigskin +piffle +pictionary +piccata +photocopy +phobias +perignon +perfumes +pecks +pecked +patently +passable +parasailing +paramus +papier +paintbrush +pacer +paaiint +overtures +overthink +overstayed +overrule +overestimate +overcooked +outlandish +outgrew +outdoorsy +outdo +orchestrate +oppress +opposable +oooohh +oomupwah +okeydokey +okaaay +ohashi +of'em +obscenities +oakie +o'gar +nurection +nostradamus +norther +norcom +nooch +nonsensical +nipped +nimbala +nervously +neckline +nebbleman +narwhal +nametag +n'n't +mycenae +muzak +muumuu +mumbled +mulvehill +muggings +muffet +mouthy +motivates +motaba +moocher +mongi +moley +moisturize +mohair +mocky +mmkay +mistuh +missis +misdeeds +mincemeat +miggs +miffed +methadone +messieur +menopausal +menagerie +mcgillicuddy +mayflowers +matrimonial +matick +masai +marzipan +maplewood +manzelle +mannequins +manhole +manhandle +malfunctions +madwoman +machiavelli +lynley +lynched +lurconis +lujack +lubricant +looove +loons +loofah +lonelyhearts +lollipops +lineswoman +lifers +lexter +lepner +lemony +leggy +leafy +leadeth +lazerus +lazare +lawford +languishing +lagoda +ladman +kundera +krinkle +krendler +kreigel +kowolski +knockdown +knifed +kneed +kneecap +kids'll +kennie +kenmore +keeled +kazootie +katzenmoyer +kasdan +karak +kapowski +kakistos +julyan +jockstrap +jobless +jiggly +jaunt +jarring +jabbering +irrigate +irrevocably +irrationally +ironies +invitro +intimated +intently +intentioned +intelligently +instill +instigator +instep +inopportune +innuendoes +inflate +infects +infamy +indiscretions +indiscreet +indio +indignities +indict +indecision +inconspicuous +inappropriately +impunity +impudent +impotence +implicates +implausible +imperfection +impatience +immutable +immobilize +idealist +iambic +hysterically +hyperspace +hygienist +hydraulics +hydrated +huzzah +husks +hunched +huffed +hubris +hubbub +hovercraft +houngan +hosed +horoscopes +hopelessness +hoodwinked +honorably +honeysuckle +homegirl +holiest +hippity +hildie +hieroglyphs +hexton +herein +heckle +heaping +healthilizer +headfirst +hatsue +harlot +hardwired +halothane +hairstyles +haagen +haaaaa +gutting +gummi +groundless +groaning +gristle +grills +graynamore +grabbin +goodes +goggle +glittering +glint +gleaming +glassy +girth +gimbal +giblets +gellers +geezers +geeze +garshaw +gargantuan +garfunkel +gangway +gandarium +gamut +galoshes +gallivanting +gainfully +gachnar +fusionlips +fusilli +furiously +frugal +fricking +frederika +freckling +frauds +fountainhead +forthwith +forgo +forgettable +foresight +foresaw +fondling +fondled +fondle +folksy +fluttering +fluffing +floundering +flirtatious +flexing +flatterer +flaring +fixating +finchy +figurehead +fiendish +fertilize +ferment +fending +fellahs +feelers +fascinate +fantabulous +falsify +fallopian +faithless +fairer +fainter +failings +facetious +eyepatch +exxon +extraterrestrials +extradite +extracurriculars +extinguish +expunged +expelling +exorbitant +exhilarated +exertion +exerting +excercise +everbody +evaporated +escargot +escapee +erases +epizootics +epithelials +ephrum +entanglements +enslave +engrossed +emphatic +emeralds +ember +emancipated +elevates +ejaculate +effeminate +eccentricities +easygoing +earshot +dunks +dullness +dulli +dulled +drumstick +dropper +driftwood +dregs +dreck +dreamboat +draggin +downsizing +donowitz +dominoes +diversions +distended +dissipate +disraeli +disqualify +disowned +dishwashing +disciplining +discerning +disappoints +dinged +digested +dicking +detonating +despising +depressor +depose +deport +dents +defused +deflecting +decryption +decoys +decoupage +decompress +decibel +decadence +deafening +dawning +dater +darkened +dappy +dallying +dagon +czechoslovakians +cuticles +cuteness +cupboards +culottes +cruisin +crosshairs +cronyn +criminalistics +creatively +creaming +crapping +cranny +cowed +contradicting +constipation +confining +confidences +conceiving +conceivably +concealment +compulsively +complainin +complacent +compels +communing +commode +comming +commensurate +columnists +colonoscopy +colchicine +coddling +clump +clubbed +clowning +cliffhanger +clang +cissy +choosers +choker +chiffon +channeled +chalet +cellmates +cathartic +caseload +carjack +canvass +canisters +candlestick +candlelit +camry +calzones +calitri +caldy +byline +butterball +bustier +burlap +bureaucrat +buffoons +buenas +brookline +bronzed +broiled +broda +briss +brioche +briar +breathable +brays +brassieres +boysenberry +bowline +boooo +boonies +booklets +bookish +boogeyman +boogey +bogas +boardinghouse +bluuch +blundering +bluer +blowed +blotchy +blossomed +bloodwork +bloodied +blithering +blinks +blathering +blasphemous +blacking +birdson +bings +bfmid +bfast +bettin +berkshires +benjamins +benevolence +benched +benatar +bellybutton +belabor +behooves +beddy +beaujolais +beattle +baxworth +baseless +barfing +bannish +bankrolled +banek +ballsy +ballpoint +baffling +badder +badda +bactine +backgammon +baako +aztreonam +authoritah +auctioning +arachtoids +apropos +aprons +apprised +apprehensive +anythng +antivenin +antichrist +anorexic +anoint +anguished +angioplasty +angio +amply +ampicillin +amphetamines +alternator +alcove +alabaster +airlifted +agrabah +affidavits +admonished +admonish +addled +addendum +accuser +accompli +absurdity +absolved +abrusso +abreast +aboot +abductions +abducting +aback +ababwa +aaahhhh +zorin +zinthar +zinfandel +zillions +zephyrs +zatarcs +zacks +youuu +yokels +yardstick +yammer +y'understand +wynette +wrung +wreaths +wowed +wouldn'ta +worming +wormed +workday +woodsy +woodshed +woodchuck +wojadubakowski +withering +witching +wiseass +wiretaps +wining +willoby +wiccaning +whupped +whoopi +whoomp +wholesaler +whiteness +whiner +whatchya +wharves +wenus +weirdoes +weaning +watusi +waponi +waistband +wackos +vouching +votre +vivica +viveca +vivant +vivacious +visor +visitin +visage +vicrum +vetted +ventriloquism +venison +varnsen +vaporized +vapid +vanstock +uuuuh +ushering +urologist +urination +upstart +uprooted +unsubtitled +unspoiled +unseat +unseasonably +unseal +unsatisfying +unnerve +unlikable +unleaded +uninsured +uninspired +unicycle +unhooked +unfunny +unfreezing +unflattering +unfairness +unexpressed +unending +unencumbered +unearth +undiscovered +undisciplined +understan +undershirt +underlings +underline +undercurrent +uncivilized +uncharacteristic +umpteenth +uglies +tuney +trumps +truckasaurus +trubshaw +trouser +tringle +trifling +trickster +trespassers +trespasser +traumas +trattoria +trashes +transgressions +trampling +tp'ed +toxoplasmosis +tounge +tortillas +topsy +topple +topnotch +tonsil +tions +timmuh +timithious +tilney +tighty +tightness +tightens +tidbits +ticketed +thyme +threepio +thoughtfully +thorkel +thommo +thing'll +thefts +that've +thanksgivings +tetherball +testikov +terraforming +tepid +tendonitis +tenboom +telex +teenybopper +tattered +tattaglias +tanneke +tailspin +tablecloth +swooping +swizzle +swiping +swindled +swilling +swerving +sweatshops +swaddling +swackhammer +svetkoff +supossed +superdad +sumptuous +sugary +sugai +subvert +substantiate +submersible +sublimating +subjugation +stymied +strychnine +streetlights +strassmans +stranglehold +strangeness +straddling +straddle +stowaways +stotch +stockbrokers +stifling +stepford +steerage +steena +statuary +starlets +staggeringly +ssshhh +squaw +spurt +spungeon +spritzer +sprightly +sprays +sportswear +spoonful +splittin +splitsville +speedily +specialise +spastic +sparrin +souvlaki +southie +sourpuss +soupy +soundstage +soothes +somebody'd +softest +sociopathic +socialized +snyders +snowmobiles +snowballed +snatches +smugness +smoothest +smashes +sloshed +sleight +skyrocket +skied +skewed +sixpence +sipowicz +singling +simulates +shyness +shuvanis +showoff +shortsighted +shopkeeper +shoehorn +shithouse +shirtless +shipshape +shifu +shelve +shelbyville +sheepskin +sharpens +shaquille +shanshu +servings +sequined +seizes +seashells +scrambler +scopes +schnauzer +schmo +schizoid +scampered +savagely +saudis +santas +sandovals +sanding +saleswoman +sagging +s'cuse +rutting +ruthlessly +runneth +ruffians +rubes +rosalita +rollerblades +rohypnol +roasts +roadies +ritten +rippling +ripples +rigoletto +richardo +rethought +reshoot +reserving +reseda +rescuer +reread +requisitions +repute +reprogram +replenish +repetitious +reorganizing +reinventing +reinvented +reheat +refrigerators +reenter +recruiter +recliner +rawdy +rashes +rajeski +raison +raisers +rages +quinine +questscape +queller +pygmalion +pushers +pusan +purview +pumpin +pubescent +prudes +provolone +propriety +propped +procrastinate +processional +preyed +pretrial +portent +pooling +poofy +polloi +policia +poacher +pluses +pleasuring +platitudes +plateaued +plaguing +pittance +pinheads +pincushion +pimply +pimped +piggyback +piecing +phillipe +philipse +philby +pharaohs +petyr +petitioner +peshtigo +pesaram +persnickety +perpetrate +percolating +pepto +penne +penell +pemmican +peeks +pedaling +peacemaker +pawnshop +patting +pathologically +patchouli +pasts +pasties +passin +parlors +paltrow +palamon +padlock +paddling +oversleep +overheating +overdosed +overcharge +overblown +outrageously +ornery +opportune +oooooooooh +oohhhh +ohhhhhh +ogres +odorless +obliterated +nyong +nymphomaniac +ntozake +novocain +nough +nonnie +nonissue +nodules +nightmarish +nightline +niceties +newsman +needra +nedry +necking +navour +nauseam +nauls +narim +namath +nagged +naboo +n'sync +myslexia +mutator +mustafi +musketeer +murtaugh +murderess +munching +mumsy +muley +mouseville +mortifying +morgendorffers +moola +montel +mongoloid +molestered +moldings +mocarbies +mo'ss +mixers +misrell +misnomer +misheard +mishandled +miscreant +misconceptions +miniscule +millgate +mettle +metricconverter +meteors +menorah +mengele +melding +meanness +mcgruff +mcarnold +matzoh +matted +mastectomy +massager +marveling +marooned +marmaduke +marick +manhandled +manatees +man'll +maltin +maliciously +malfeasance +malahide +maketh +makeovers +maiming +machismo +lumpectomy +lumbering +lucci +lording +lorca +lookouts +loogie +loners +loathed +lissen +lighthearted +lifer +lickin +lewen +levitation +lestercorp +lessee +lentils +legislate +legalizing +lederhosen +lawmen +lasskopf +lardner +lambeau +lamagra +ladonn +lactic +lacquer +labatier +krabappel +kooks +knickknacks +klutzy +kleynach +klendathu +kinross +kinkaid +kind'a +ketch +kesher +karikos +karenina +kanamits +junshi +jumbled +joust +jotted +jobson +jingling +jigalong +jerries +jellies +jeeps +javna +irresistable +internist +intercranial +inseminated +inquisitor +infuriate +inflating +infidelities +incessantly +incensed +incase +incapacitate +inasmuch +inaccuracies +imploding +impeding +impediments +immaturity +illegible +iditarod +icicles +ibuprofen +i'i'm +hymie +hydrolase +hunker +humps +humons +humidor +humdinger +humbling +huggin +huffing +housecleaning +hothouse +hotcakes +hosty +hootenanny +hootchie +hoosegow +honks +honeymooners +homily +homeopathic +hitchhikers +hissed +hillnigger +hexavalent +hewwo +hershe +hermey +hergott +henny +hennigans +henhouse +hemolytic +helipad +heifer +hebrews +hebbing +heaved +headlock +harrowing +harnessed +hangovers +handi +handbasket +halfrek +hacene +gyges +guys're +gundersons +gumption +gruntmaster +grubs +grossie +groped +grins +greaseball +gravesite +gratuity +granma +grandfathers +grandbaby +gradski +gracing +gossips +gooble +goners +golitsyn +gofer +godsake +goddaughter +gnats +gluing +glares +givers +ginza +gimmie +gimmee +gennero +gemme +gazpacho +gazed +gassy +gargling +gandhiji +galvanized +gallbladder +gaaah +furtive +fumigation +fucka +fronkonsteen +frills +freezin +freewald +freeloader +frailty +forger +foolhardy +fondest +fomin +followin +follicle +flotation +flopping +floodgates +flogged +flicked +flenders +fleabag +fixings +fixable +fistful +firewater +firelight +fingerbang +finalizing +fillin +filipov +fiderer +felling +feldberg +feign +faunia +fatale +farkus +fallible +faithfulness +factoring +eyeful +extramarital +exterminated +exhume +exasperated +eviscerate +estoy +esmerelda +escapades +epoxy +enticed +enthused +entendre +engrossing +endorphins +emptive +emmys +eminently +embezzler +embarressed +embarrassingly +embalmed +eludes +eling +elated +eirie +egotitis +effecting +eerily +eecom +eczema +earthy +earlobes +eally +dyeing +dwells +duvet +duncans +dulcet +droves +droppin +drools +drey'auc +downriver +domesticity +dollop +doesnt +dobler +divulged +diversionary +distancing +dispensers +disorienting +disneyworld +dismissive +disingenuous +disheveled +disfiguring +dinning +dimming +diligently +dilettante +dilation +dickensian +diaphragms +devastatingly +destabilize +desecrate +deposing +deniece +demony +delving +delicates +deigned +defraud +deflower +defibrillator +defiantly +defenceless +defacing +deconstruction +decompose +deciphering +decibels +deceptively +deceptions +decapitation +debutantes +debonair +deadlier +dawdling +davic +darwinism +darnit +darks +danke +danieljackson +dangled +cytoxan +cutout +cutlery +curveball +curfews +cummerbund +crunches +crouched +crisps +cripples +crilly +cribs +crewman +creepin +creeds +credenza +creak +crawly +crawlin +crawlers +crated +crackheads +coworker +couldn't've +corwins +coriander +copiously +convenes +contraceptives +contingencies +contaminating +conniption +condiment +concocting +comprehending +complacency +commendatore +comebacks +com'on +collarbone +colitis +coldly +coiffure +coffers +coeds +codependent +cocksucking +cockney +cockles +clutched +closeted +cloistered +cleve +cleats +clarifying +clapped +cinnabar +chunnel +chumps +cholinesterase +choirboy +chocolatey +chlamydia +chigliak +cheesie +chauvinistic +chasm +chartreuse +charo +charnier +chapil +chalked +chadway +certifiably +cellulite +celled +cavalcade +cataloging +castrated +cassio +cashews +cartouche +carnivore +carcinogens +capulet +captivated +capt'n +cancellations +campin +callate +callar +caffeinated +cadavers +cacophony +cackle +buzzes +buttoning +busload +burglaries +burbs +buona +bunions +bullheaded +buffs +bucyk +buckling +bruschetta +browbeating +broomsticks +broody +bromly +brolin +briefings +brewskies +breathalyzer +breakups +bratwurst +brania +braiding +brags +braggin +bradywood +bottomed +bossa +bordello +bookshelf +boogida +bondsman +bolder +boggles +bludgeoned +blowtorch +blotter +blips +blemish +bleaching +blainetologists +blading +blabbermouth +birdseed +bimmel +biloxi +biggly +bianchinni +betadine +berenson +belus +belloq +begets +befitting +beepers +beelzebub +beefed +bedridden +bedevere +beckons +beaded +baubles +bauble +battleground +bathrobes +basketballs +basements +barroom +barnacle +barkin +barked +baretta +bangles +bangler +banality +bambang +baltar +ballplayers +bagman +baffles +backroom +babysat +baboons +averse +audiotape +auctioneer +atten +atcha +astonishment +arugula +arroz +antihistamines +annoyances +anesthesiology +anatomically +anachronism +amiable +amaretto +allahu +alight +aimin +ailment +afterglow +affronte +advil +adrenals +actualization +acrost +ached +accursed +accoutrements +absconded +aboveboard +abetted +aargh +aaaahh +zuwicky +zolda +ziploc +zakamatak +youve +yippie +yesterdays +yella +yearns +yearnings +yearned +yawning +yalta +yahtzee +y'mean +y'are +wuthering +wreaks +worrisome +workiiing +wooooooo +wonky +womanizing +wolodarsky +wiwith +withdraws +wishy +wisht +wipers +wiper +winos +windthorne +windsurfing +windermere +wiggled +wiggen +whwhat +whodunit +whoaaa +whittling +whitesnake +whereof +wheezing +wheeze +whatd'ya +whataya +whammo +whackin +wellll +weightless +weevil +wedgies +webbing +weasly +wayside +waxes +waturi +washy +washrooms +wandell +waitaminute +waddya +waaaah +vornac +vishnoor +virulent +vindictiveness +vinceres +villier +vigeous +vestigial +ventilate +vented +venereal +veering +veered +veddy +vaslova +valosky +vailsburg +vaginas +vagas +urethra +upstaged +uploading +unwrapping +unwieldy +untapped +unsatisfied +unquenchable +unnerved +unmentionable +unlovable +unknowns +uninformed +unimpressed +unhappily +unguarded +unexplored +undergarment +undeniably +unclench +unclaimed +uncharacteristically +unbuttoned +unblemished +ululd +uhhhm +tweeze +tutsami +tushy +tuscarora +turkle +turghan +turbinium +tubers +trucoat +troxa +tropicana +triquetra +trimmers +triceps +trespassed +traya +traumatizing +transvestites +trainors +tradin +trackers +townies +tourelles +toucha +tossin +tortious +topshop +topes +tonics +tongs +tomsk +tomorrows +toiling +toddle +tizzy +tippers +timmi +thwap +thusly +ththe +thrusts +throwers +throwed +throughway +thickening +thermonuclear +thelwall +thataway +terrifically +tendons +teleportation +telepathically +telekinetic +teetering +teaspoons +tarantulas +tapas +tanned +tangling +tamales +tailors +tahitian +tactful +tachy +tablespoon +syrah +synchronicity +synch +synapses +swooning +switchman +swimsuits +sweltering +sweetly +suvolte +suslov +surfed +supposition +suppertime +supervillains +superfluous +superego +sunspots +sunning +sunless +sundress +suckah +succotash +sublevel +subbasement +studious +striping +strenuously +straights +stonewalled +stillness +stilettos +stevesy +steno +steenwyck +stargates +stammering +staedert +squiggly +squiggle +squashing +squaring +spreadsheet +spramp +spotters +sporto +spooking +splendido +spittin +spirulina +spiky +spate +spartacus +spacerun +soonest +something'll +someth +somepin +someone'll +sofas +soberly +sobered +snowmen +snowbank +snowballing +snivelling +sniffling +snakeskin +snagging +smush +smooter +smidgen +smackers +slumlord +slossum +slimmer +slighted +sleepwalk +sleazeball +skokie +skeptic +sitarides +sistah +sipped +sindell +simpletons +simony +silkwood +silks +silken +sightless +sideboard +shuttles +shrugging +shrouds +showy +shoveled +shouldn'ta +shoplifters +shitstorm +sheeny +shapetype +shaming +shallows +shackle +shabbily +shabbas +seppuku +senility +semite +semiautomatic +selznick +secretarial +sebacio +scuzzy +scummy +scrutinized +scrunchie +scribbled +scotches +scolded +scissor +schlub +scavenging +scarin +scarfing +scallions +scald +savour +savored +saute +sarcoidosis +sandbar +saluted +salish +saith +sailboats +sagittarius +sacre +saccharine +sacamano +rushdie +rumpled +rumba +rulebook +rubbers +roughage +rotisserie +rootie +roofy +roofie +romanticize +rittle +ristorante +rippin +rinsing +ringin +rincess +rickety +reveling +retest +retaliating +restorative +reston +restaurateur +reshoots +resetting +resentments +reprogramming +repossess +repartee +renzo +remore +remitting +remeber +relaxants +rejuvenate +rejections +regenerated +refocus +referrals +reeno +recycles +recrimination +reclining +recanting +reattach +reassigning +razgul +raved +rattlesnakes +rattles +rashly +raquetball +ransack +raisinettes +raheem +radisson +radishes +raban +quoth +qumari +quints +quilts +quilting +quien +quarreled +purty +purblind +punchbowl +publically +psychotics +psychopaths +psychoanalyze +pruning +provasik +protectin +propping +proportioned +prophylactic +proofed +prompter +procreate +proclivities +prioritizing +prinze +pricked +press'll +presets +prescribes +preocupe +prejudicial +prefex +preconceived +precipice +pralines +pragmatist +powerbar +pottie +pottersville +potsie +potholes +posses +posies +portkey +porterhouse +pornographers +poring +poppycock +poppers +pomponi +pokin +poitier +podiatry +pleeze +pleadings +playbook +platelets +plane'arium +placebos +place'll +pistachios +pirated +pinochle +pineapples +pinafore +pimples +piggly +piddling +picon +pickpockets +picchu +physiologically +physic +phobic +philandering +phenomenally +pheasants +pewter +petticoat +petronis +petitioning +perturbed +perpetuating +permutat +perishable +perimeters +perfumed +percocet +per'sus +pepperjack +penalize +pelting +pellet +peignoir +pedicures +peckers +pecans +pawning +paulsson +pattycake +patrolmen +patois +pathos +pasted +parishioner +parcheesi +parachuting +papayas +pantaloons +palpitations +palantine +paintballing +overtired +overstress +oversensitive +overnights +overexcited +overanxious +overachiever +outwitted +outvoted +outnumber +outlast +outlander +out've +orphey +orchestrating +openers +ooooooo +okies +ohhhhhhhhh +ohhhhhhhh +ogling +offbeat +obsessively +obeyed +o'hana +o'bannon +o'bannion +numpce +nummy +nuked +nuances +nourishing +nosedive +norbu +nomlies +nomine +nixed +nihilist +nightshift +newmeat +neglectful +neediness +needin +naphthalene +nanocytes +nanite +naivete +n'yeah +mystifying +myhnegon +mutating +musing +mulled +muggy +muerto +muckraker +muchachos +mountainside +motherless +mosquitos +morphed +mopped +moodoo +moncho +mollem +moisturiser +mohicans +mocks +mistresses +misspent +misinterpretation +miscarry +minuses +mindee +mimes +millisecond +milked +mightn't +mightier +mierzwiak +microchips +meyerling +mesmerizing +mershaw +meecrob +medicate +meddled +mckinnons +mcgewan +mcdunnough +mcats +mbien +matzah +matriarch +masturbated +masselin +martialed +marlboros +marksmanship +marinate +marchin +manicured +malnourished +malign +majorek +magnon +magnificently +macking +machiavellian +macdougal +macchiato +macaws +macanaw +m'self +lydells +lusts +lucite +lubricants +lopper +lopped +loneliest +lonelier +lomez +lojack +loath +liquefy +lippy +limps +likin +lightness +liesl +liebchen +licious +libris +libation +lhamo +leotards +leanin +laxatives +lavished +latka +lanyard +lanky +landmines +lameness +laddies +lacerated +labored +l'amour +kreskin +kovitch +kournikova +kootchy +konoss +knknow +knickety +knackety +kmart +klicks +kiwanis +kissable +kindergartners +kilter +kidnet +kid'll +kicky +kickbacks +kickback +kholokov +kewpie +kendo +katra +kareoke +kafelnikov +kabob +junjun +jumba +julep +jordie +jondy +jolson +jenoff +jawbone +janitorial +janiro +ipecac +invigorated +intruded +intros +intravenously +interruptus +interrogations +interject +interfacing +interestin +insuring +instilled +insensitivity +inscrutable +inroads +innards +inlaid +injector +ingratitude +infuriates +infra +infliction +indelicate +incubators +incrimination +inconveniencing +inconsolable +incestuous +incas +incarcerate +inbreeding +impudence +impressionists +impeached +impassioned +imipenem +idling +idiosyncrasies +icebergs +hypotensive +hydrochloride +hushed +humus +humph +hummm +hulking +hubcaps +hubald +howya +howbout +how'll +housebroken +hotwire +hotspots +hotheaded +horrace +hopsfield +honto +honkin +honeymoons +homewrecker +hombres +hollers +hollerin +hoedown +hoboes +hobbling +hobble +hoarse +hinky +highlighters +hexes +heru'ur +hernias +heppleman +hell're +heighten +heheheheheh +heheheh +hedging +heckling +heckled +heavyset +heatshield +heathens +heartthrob +headpiece +hayseed +haveo +hauls +hasten +harridan +harpoons +hardens +harcesis +harbouring +hangouts +halkein +haleh +halberstam +hairnet +hairdressers +hacky +haaaa +h'yah +gusta +gushy +gurgling +guilted +gruel +grudging +grrrrrr +grosses +groomsmen +griping +gravest +gratified +grated +goulash +goopy +goona +goodly +godliness +godawful +godamn +glycerin +glutes +glowy +globetrotters +glimpsed +glenville +glaucoma +girlscout +giraffes +gilbey +gigglepuss +ghora +gestating +gelato +geishas +gearshift +gayness +gasped +gaslighting +garretts +garba +gablyczyck +g'head +fumigating +fumbling +fudged +fuckwad +fuck're +fuchsia +fretting +freshest +frenchies +freezers +fredrica +fraziers +fraidy +foxholes +fourty +fossilized +forsake +forfeits +foreclosed +foreal +footsies +florists +flopped +floorshow +floorboard +flinching +flecks +flaubert +flatware +flatulence +flatlined +flashdance +flail +flagging +fiver +fitzy +fishsticks +finetti +finelli +finagle +filko +fieldstone +fibber +ferrini +feedin +feasting +favore +fathering +farrouhk +farmin +fairytale +fairservice +factoid +facedown +fabled +eyeballin +extortionist +exquisitely +expedited +exorcise +existentialist +execs +exculpatory +exacerbate +everthing +eventuality +evander +euphoric +euphemisms +estamos +erred +entitle +enquiries +enormity +enfants +endive +encyclopedias +emulating +embittered +effortless +ectopic +ecirc +easely +earphones +earmarks +dweller +durslar +durned +dunois +dunking +dunked +dumdum +dullard +dudleys +druthers +druggist +drossos +drooled +driveways +drippy +dreamless +drawstring +drang +drainpipe +dozing +dotes +dorkface +doorknobs +doohickey +donnatella +doncha +domicile +dokos +dobermans +dizzying +divola +ditsy +distaste +disservice +dislodged +dislodge +disinherit +disinformation +discounting +dinka +dimly +digesting +diello +diddling +dictatorships +dictators +diagnostician +devours +devilishly +detract +detoxing +detours +detente +destructs +desecrated +derris +deplore +deplete +demure +demolitions +demean +delish +delbruck +delaford +degaulle +deftly +deformity +deflate +definatly +defector +decrypted +decontamination +decapitate +decanter +dardis +dampener +damme +daddy'll +dabbling +dabbled +d'etre +d'argent +d'alene +d'agnasti +czechoslovakian +cymbal +cyberdyne +cutoffs +cuticle +curvaceous +curiousity +crowing +crowed +croutons +cropped +criminy +crescentis +crashers +cranwell +coverin +courtrooms +countenance +cosmically +cosign +corroboration +coroners +cornflakes +copperpot +copperhead +copacetic +coordsize +convulsing +consults +conjures +congenial +concealer +compactor +commercialism +cokey +cognizant +clunkers +clumsily +clucking +cloves +cloven +cloths +clothe +clods +clocking +clings +clavicle +classless +clashing +clanking +clanging +clamping +civvies +citywide +circulatory +circuited +chronisters +chromic +choos +chloroformed +chillun +cheesed +chatterbox +chaperoned +channukah +cerebellum +centerpieces +centerfold +ceecee +ccedil +cavorting +cavemen +cauterized +cauldwell +catting +caterine +cassiopeia +carves +cartwheel +carpeted +carob +caressing +carelessly +careening +capricious +capitalistic +capillaries +candidly +camaraderie +callously +calfskin +caddies +buttholes +busywork +busses +burps +burgomeister +bunkhouse +bungchow +bugler +buffets +buffed +brutish +brusque +bronchitis +bromden +brolly +broached +brewskis +brewin +brean +breadwinner +brana +bountiful +bouncin +bosoms +borgnine +bopping +bootlegs +booing +bombosity +bolting +boilerplate +bluey +blowback +blouses +bloodsuckers +bloodstained +bloat +bleeth +blackface +blackest +blackened +blacken +blackballed +blabs +blabbering +birdbrain +bipartisanship +biodegradable +biltmore +bilked +big'uns +bidet +besotted +bernheim +benegas +bendiga +belushi +bellboys +belittling +behinds +begone +bedsheets +beckoning +beaute +beaudine +beastly +beachfront +bathes +batak +baser +baseballs +barbella +bankrolling +bandaged +baerly +backlog +backin +babying +azkaban +awwwww +aviary +authorizes +austero +aunty +attics +atreus +astounded +astonish +artemus +arses +arintero +appraiser +apathetic +anybody'd +anxieties +anticlimactic +antar +anglos +angleman +anesthetist +androscoggin +andolini +andale +amway +amuck +amniocentesis +amnesiac +americano +amara +alvah +altruism +alternapalooza +alphabetize +alpaca +allus +allergist +alexandros +alaikum +akimbo +agoraphobia +agides +aggrhh +aftertaste +adoptions +adjuster +addictions +adamantium +activator +accomplishes +aberrant +aaaaargh +aaaaaaaaaaaaa +a'ight +zzzzzzz +zucchini +zookeeper +zirconia +zippers +zequiel +zellary +zeitgeist +zanuck +zagat +you'n +ylang +yes'm +yenta +yecchh +yecch +yawns +yankin +yahdah +yaaah +y'got +xeroxed +wwooww +wristwatch +wrangled +wouldst +worthiness +worshiping +wormy +wormtail +wormholes +woosh +wollsten +wolfing +woefully +wobbling +wintry +wingding +windstorm +windowtext +wiluna +wilting +wilted +willick +willenholly +wildflowers +wildebeest +whyyy +whoppers +whoaa +whizzing +whizz +whitest +whistled +whist +whinny +wheelies +whazzup +whatwhatwhaaat +whato +whatdya +what'dya +whacks +wewell +wetsuit +welluh +weeps +waylander +wavin +wassail +wasnt +warneford +warbucks +waltons +wallbanger +waiving +waitwait +vowing +voucher +vornoff +vorhees +voldemort +vivre +vittles +vindaloo +videogames +vichyssoise +vicarious +vesuvius +verguenza +ven't +velveteen +velour +velociraptor +vastness +vasectomies +vapors +vanderhof +valmont +validates +valiantly +vacuums +usurp +usernum +us'll +urinals +unyielding +unvarnished +unturned +untouchables +untangled +unsecured +unscramble +unreturned +unremarkable +unpretentious +unnerstand +unmade +unimpeachable +unfashionable +underwrite +underlining +underling +underestimates +underappreciated +uncouth +uncork +uncommonly +unclog +uncircumcised +unchallenged +uncas +unbuttoning +unapproved +unamerican +unafraid +umpteen +umhmm +uhwhy +ughuh +typewriters +twitches +twitched +twirly +twinkling +twinges +twiddling +turners +turnabout +tumblin +tryed +trowel +trousseau +trivialize +trifles +tribianni +trenchcoat +trembled +traumatize +transitory +transients +transfuse +transcribing +tranq +trampy +traipsed +trainin +trachea +traceable +touristy +toughie +toscanini +tortola +tortilla +torreon +toreador +tommorrow +tollbooth +tollans +toidy +togas +tofurkey +toddling +toddies +toasties +toadstool +to've +tingles +timin +timey +timetables +tightest +thuggee +thrusting +thrombus +throes +thrifty +thornharts +thinnest +thicket +thetas +thesulac +tethered +testaburger +tersenadine +terrif +terdlington +tepui +temping +tector +taxidermy +tastebuds +tartlets +tartabull +tar'd +tantamount +tangy +tangles +tamer +tabula +tabletops +tabithia +szechwan +synthedyne +svenjolly +svengali +survivalists +surmise +surfboards +surefire +suprise +supremacists +suppositories +superstore +supercilious +suntac +sunburned +summercliff +sullied +sugared +suckle +subtleties +substantiated +subsides +subliminal +subhuman +strowman +stroked +stroganoff +streetlight +straying +strainer +straighter +straightener +stoplight +stirrups +stewing +stereotyping +stepmommy +stephano +stashing +starshine +stairwells +squatsie +squandering +squalid +squabbling +squab +sprinkling +spreader +spongy +spokesmen +splintered +spittle +spitter +spiced +spews +spendin +spect +spearchucker +spatulas +southtown +soused +soshi +sorter +sorrowful +sooth +some'in +soliloquy +soiree +sodomized +sobriki +soaping +snows +snowcone +snitching +snitched +sneering +snausages +snaking +smoothed +smoochies +smarten +smallish +slushy +slurring +sluman +slithers +slippin +sleuthing +sleeveless +skinless +skillfully +sketchbook +skagnetti +sista +sinning +singularly +sinewy +silverlake +siguto +signorina +sieve +sidearms +shying +shunning +shtud +shrieks +shorting +shortbread +shopkeepers +shmancy +shizzit +shitheads +shitfaced +shipmates +shiftless +shelving +shedlow +shavings +shatters +sharifa +shampoos +shallots +shafter +sha'nauc +sextant +serviceable +sepsis +senores +sendin +semis +semanski +selflessly +seinfelds +seers +seeps +seductress +secaucus +sealant +scuttling +scusa +scrunched +scissorhands +schreber +schmancy +scamps +scalloped +savoir +savagery +sarong +sarnia +santangel +samool +sallow +salino +safecracker +sadism +sacrilegious +sabrini +sabath +s'aright +ruttheimer +rudest +rubbery +rousting +rotarian +roslin +roomed +romari +romanica +rolltop +rolfski +rockettes +roared +ringleader +riffing +ribcage +rewired +retrial +reting +resuscitated +restock +resale +reprogrammed +replicant +repentant +repellant +repays +repainting +renegotiating +rendez +remem +relived +relinquishes +relearn +relaxant +rekindling +rehydrate +refueled +refreshingly +refilling +reexamine +reeseman +redness +redeemable +redcoats +rectangles +recoup +reciprocated +reassessing +realy +realer +reachin +re'kali +rawlston +ravages +rappaports +ramoray +ramming +raindrops +rahesh +radials +racists +rabartu +quiches +quench +quarreling +quaintly +quadrants +putumayo +put'em +purifier +pureed +punitis +pullout +pukin +pudgy +puddings +puckering +pterodactyl +psychodrama +psats +protestations +protectee +prosaic +propositioned +proclivity +probed +printouts +prevision +pressers +preset +preposition +preempt +preemie +preconceptions +prancan +powerpuff +potties +potpie +poseur +porthole +poops +pooping +pomade +polyps +polymerized +politeness +polisher +polack +pocketknife +poatia +plebeian +playgroup +platonically +platitude +plastering +plasmapheresis +plaids +placemats +pizzazz +pintauro +pinstripes +pinpoints +pinkner +pincer +pimento +pileup +pilates +pigmen +pieeee +phrased +photocopies +phoebes +philistines +philanderer +pheromone +phasers +pfeffernuesse +pervs +perspire +personify +perservere +perplexed +perpetrating +perkiness +perjurer +periodontist +perfunctory +perdido +percodan +pentameter +pentacle +pensive +pensione +pennybaker +pennbrooke +penhall +pengin +penetti +penetrates +pegnoir +peeve +peephole +pectorals +peckin +peaky +peaksville +paxcow +paused +patted +parkishoff +parkers +pardoning +paraplegic +paraphrasing +paperers +papered +pangs +paneling +palooza +palmed +palmdale +palatable +pacify +pacified +owwwww +oversexed +overrides +overpaying +overdrawn +overcompensate +overcomes +overcharged +outmaneuver +outfoxed +oughtn't +ostentatious +oshun +orthopedist +or'derves +ophthalmologist +operagirl +oozes +oooooooh +onesie +omnis +omelets +oktoberfest +okeydoke +ofthe +ofher +obstetrical +obeys +obeah +o'henry +nyquil +nyanyanyanyah +nuttin +nutsy +nutball +nurhachi +numbskull +nullifies +nullification +nucking +nubbin +nourished +nonspecific +noing +noinch +nohoho +nobler +nitwits +newsprint +newspaperman +newscaster +neuropathy +netherworld +neediest +navasky +narcissists +napped +nafta +mache +mykonos +mutilating +mutherfucker +mutha +mutates +mutate +musn't +murchy +multitasking +mujeeb +mudslinging +muckraking +mousetrap +mourns +mournful +motherf +mostro +morphing +morphate +moralistic +moochy +mooching +monotonous +monopolize +monocle +molehill +moland +mofet +mockup +mobilizing +mmmmmmm +mitzvahs +mistreating +misstep +misjudge +misinformation +misdirected +miscarriages +miniskirt +mindwarped +minced +milquetoast +miguelito +mightily +midstream +midriff +mideast +microbe +methuselah +mesdames +mescal +men'll +memma +megaton +megara +megalomaniac +meeee +medulla +medivac +meaninglessness +mcnuggets +mccarthyism +maypole +may've +mauve +mateys +marshack +markles +marketable +mansiere +manservant +manse +manhandling +mallomars +malcontent +malaise +majesties +mainsail +mailmen +mahandra +magnolias +magnified +magev +maelstrom +machu +macado +m'boy +m'appelle +lustrous +lureen +lunges +lumped +lumberyard +lulled +luego +lucks +lubricated +loveseat +loused +lounger +loski +lorre +loora +looong +loonies +loincloth +lofts +lodgers +lobbing +loaner +livered +liqueur +ligourin +lifesaving +lifeguards +lifeblood +liaisons +let'em +lesbianism +lence +lemonlyman +legitimize +leadin +lazars +lazarro +lawyering +laugher +laudanum +latrines +lations +laters +lapels +lakefront +lahit +lafortunata +lachrymose +l'italien +kwaini +kruczynski +kramerica +kowtow +kovinsky +korsekov +kopek +knowakowski +knievel +knacks +kiowas +killington +kickball +keyworth +keymaster +kevie +keveral +kenyons +keggers +keepsakes +kechner +keaty +kavorka +karajan +kamerev +kaggs +jujyfruit +jostled +jonestown +jokey +joists +jocko +jimmied +jiggled +jests +jenzen +jenko +jellyman +jedediah +jealitosis +jaunty +jarmel +jankle +jagoff +jagielski +jackrabbits +jabbing +jabberjaw +izzat +irresponsibly +irrepressible +irregularity +irredeemable +inuvik +intuitions +intubated +intimates +interminable +interloper +intercostal +instyle +instigate +instantaneously +ining +ingrown +ingesting +infusing +infringe +infinitum +infact +inequities +indubitably +indisputable +indescribably +indentation +indefinable +incontrovertible +inconsequential +incompletes +incoherently +inclement +incidentals +inarticulate +inadequacies +imprudent +improprieties +imprison +imprinted +impressively +impostors +importante +imperious +impale +immodest +immobile +imbedded +imbecilic +illegals +idn't +hysteric +hypotenuse +hygienic +hyeah +hushpuppies +hunhh +humpback +humored +hummed +humiliates +humidifier +huggy +huggers +huckster +hotbed +hosing +hosers +horsehair +homebody +homebake +holing +holies +hoisting +hogwallop +hocks +hobbits +hoaxes +hmmmmm +hisses +hippest +hillbillies +hilarity +heurh +herniated +hermaphrodite +hennifer +hemlines +hemline +hemery +helplessness +helmsley +hellhound +heheheheh +heeey +hedda +heartbeats +heaped +healers +headstart +headsets +headlong +hawkland +havta +haulin +harvey'll +hanta +hansom +hangnail +handstand +handrail +handoff +hallucinogen +hallor +halitosis +haberdashery +gypped +guy'll +gumbel +guerillas +guava +guardrail +grunther +grunick +groppi +groomer +grodin +gripes +grinds +grifters +gretch +greevey +greasing +graveyards +grandkid +grainy +gouging +gooney +googly +goldmuff +goldenrod +goingo +godly +gobbledygook +gobbledegook +glues +gloriously +glengarry +glassware +glamor +gimmicks +giggly +giambetti +ghoulish +ghettos +ghali +gether +geriatrics +gerbils +geosynchronous +georgio +gente +gendarme +gelbman +gazillionth +gayest +gauging +gastro +gaslight +gasbag +garters +garish +garas +gantu +gangy +gangly +gangland +galling +gadda +furrowed +funnies +funkytown +fugimotto +fudging +fuckeen +frustrates +froufrou +froot +fromberge +frizzies +fritters +frightfully +friendliest +freeloading +freelancing +freakazoid +fraternization +framers +fornication +fornicating +forethought +footstool +foisting +focussing +focking +flurries +fluffed +flintstones +fledermaus +flayed +flawlessly +flatters +flashbang +flapped +fishies +firmer +fireproof +firebug +fingerpainting +finessed +findin +financials +finality +fillets +fiercest +fiefdom +fibbing +fervor +fentanyl +fenelon +fedorchuk +feckless +feathering +faucets +farewells +fantasyland +fanaticism +faltered +faggy +faberge +extorting +extorted +exterminating +exhumation +exhilaration +exhausts +exfoliate +excels +exasperating +exacting +everybody'd +evasions +espressos +esmail +errrr +erratically +eroding +ernswiler +epcot +enthralled +ensenada +enriching +enrage +enhancer +endear +encrusted +encino +empathic +embezzle +emanates +electricians +eking +egomaniacal +egging +effacing +ectoplasm +eavesdropped +dummkopf +dugray +duchaisne +drunkard +drudge +droop +droids +drips +dripped +dribbles +drazens +downy +downsize +downpour +dosages +doppelganger +dopes +doohicky +dontcha +doneghy +divining +divest +diuretics +diuretic +distrustful +disrupts +dismemberment +dismember +disinfect +disillusionment +disheartening +discourteous +discotheque +discolored +dirtiest +diphtheria +dinks +dimpled +didya +dickwad +diatribes +diathesis +diabetics +deviants +detonates +detests +detestable +detaining +despondent +desecration +derision +derailing +deputized +depressors +dependant +dentures +denominators +demur +demonology +delts +dellarte +delacour +deflated +defib +defaced +decorators +deaqon +davola +datin +darwinian +darklighters +dandelions +dampened +damaskinos +dalrimple +d'peshu +d'hoffryn +d'astier +cynics +cutesy +cutaway +curmudgeon +curdle +culpability +cuisinart +cuffing +crypts +cryptid +crunched +crumblers +crudely +crosscheck +croon +crissake +crevasse +creswood +creepo +creases +creased +creaky +cranks +crabgrass +coveralls +couple'a +coughs +coslaw +corporeal +cornucopia +cornering +corks +cordoned +coolly +coolin +cookbooks +contrite +contented +constrictor +confound +confit +confiscating +condoned +conditioners +concussions +comprendo +comers +combustible +combusted +collingswood +coldness +coitus +codicil +coasting +clydesdale +cluttering +clunker +clunk +clumsiness +clotted +clothesline +clinches +clincher +cleverness +clench +clein +cleanses +claymores +clammed +chugging +chronically +christsakes +choque +chompers +chiseling +chirpy +chirp +chinks +chingachgook +chickenpox +chickadee +chewin +chessboard +chargin +chanteuse +chandeliers +chamdo +chagrined +chaff +certs +certainties +cerreno +cerebrum +censured +cemetary +caterwauling +cataclysmic +casitas +cased +carvel +carting +carrear +carolling +carolers +carnie +cardiogram +carbuncle +capulets +canines +candaules +canape +caldecott +calamitous +cadillacs +cachet +cabeza +cabdriver +buzzards +butai +businesswomen +bungled +bumpkins +bummers +bulldoze +buffybot +bubut +bubbies +brrrrr +brownout +brouhaha +bronzing +bronchial +broiler +briskly +briefcases +bricked +breezing +breeher +breakable +breadstick +bravenet +braved +brandies +brainwaves +brainiest +braggart +bradlee +boys're +boys'll +boys'd +boutonniere +bossed +bosomy +borans +boosts +bookshelves +bookends +boneless +bombarding +bollo +boinked +boink +bluest +bluebells +bloodshot +blockhead +blockbusters +blithely +blather +blankly +bladders +blackbeard +bitte +bippy +biogenetics +bilge +bigglesworth +bicuspids +beususe +betaseron +besmirch +bernece +bereavement +bentonville +benchley +benching +bembe +bellyaching +bellhops +belie +beleaguered +behrle +beginnin +begining +beenie +beefs +beechwood +becau +beaverhausen +beakers +bazillion +baudouin +barrytown +barringtons +barneys +barbs +barbers +barbatus +bankrupted +bailiffs +backslide +baby'd +baaad +b'fore +awwwk +aways +awakes +automatics +authenticate +aught +aubyn +attired +attagirl +atrophied +asystole +astroturf +assertiveness +artichokes +arquillians +aright +archenemy +appraise +appeased +antin +anspaugh +anesthetics +anaphylactic +amscray +ambivalence +amalio +alriiight +alphabetized +alpena +alouette +allora +alliteration +allenwood +allegiances +algerians +alcerro +alastor +ahaha +agitators +aforethought +advertises +admonition +adirondacks +adenoids +acupuncturist +acula +actuarial +activators +actionable +achingly +accusers +acclimated +acclimate +absurdly +absorbent +absolvo +absolutes +absences +abdomenizer +aaaaaaaaah +aaaaaaaaaa +a'right diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/chrome_debug.log b/apps/SeleniumServiceold/chrome_profile_ddma/chrome_debug.log new file mode 100644 index 00000000..f5c6ada8 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/chrome_debug.log @@ -0,0 +1,13 @@ +[1329118:1329118:0414/235546.682951:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:225] No machine level policy manager exists. +[1329157:1329157:0414/235546.886330:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. +[1329118:1329118:0414/235547.014167:WARNING:ui/base/idle/idle_linux.cc:111] None of the known D-Bus ScreenSaver services could be used. +[1329118:1329118:0414/235547.882448:INFO:CONSOLE:2] "Loading the script 'https://s.go-mpulse.net/boomerang/4CLXT-77BXQ-ZDR6E-7N6BV-XANK4' violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' https://assets.adobedtm.com https://*.qualtrics.com". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.deltadentalma.com/onboarding/start/ (2) +[1329118:1329118:0414/235547.901013:INFO:CONSOLE:2] "Loading the script 'https://s.go-mpulse.net/boomerang/4CLXT-77BXQ-ZDR6E-7N6BV-XANK4' violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' https://assets.adobedtm.com https://*.qualtrics.com". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.deltadentalma.com/onboarding/start/ (2) +[1329118:1329118:0414/235548.369729:INFO:CONSOLE:0] "[DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) %o", source: https://providers.deltadentalma.com/onboarding/start/ (0) +[1329118:1329118:0414/235549.655270:INFO:CONSOLE:2] "Loading the script 'https://s.go-mpulse.net/boomerang/4CLXT-77BXQ-ZDR6E-7N6BV-XANK4' violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' https://assets.adobedtm.com https://*.qualtrics.com". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.deltadentalma.com/onboarding/start/ (2) +[1329118:1329118:0414/235549.666104:INFO:CONSOLE:2] "Loading the script 'https://s.go-mpulse.net/boomerang/4CLXT-77BXQ-ZDR6E-7N6BV-XANK4' violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' https://assets.adobedtm.com https://*.qualtrics.com". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.deltadentalma.com/onboarding/start/ (2) +[1329118:1329118:0414/235549.897575:INFO:CONSOLE:0] "[DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) %o", source: https://providers.deltadentalma.com/onboarding/start/ (0) +[1329118:1329137:0414/235552.471962:ERROR:google_apis/gcm/engine/registration_request.cc:290] Registration response error message: DEPRECATED_ENDPOINT +[1329118:1329118:0414/235612.133137:INFO:CONSOLE:2] "Loading the script 'https://s.go-mpulse.net/boomerang/4CLXT-77BXQ-ZDR6E-7N6BV-XANK4' violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' https://assets.adobedtm.com https://*.qualtrics.com". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.deltadentalma.com/member-details/173f7cc3-ea3c-4318-9a80-9c119a057710/?q=N4IgtgDg5iBcIEYDsBmAZkgxplBaApgIYqa4AsKCAHLgJyFUAMdmCC9jArEkgoyABoQAZwA2MeFQBstMggAmtUlPmEE5KYSl00nZmgRldjRlKztBIaHBC0kp+YwBGNBJnmdyafPlxP-ZLjyVJi08miEnChqSJaE1vAATGRIwayEuFphfrQIibhIiYxIdChUZFJOFVKYjFSW8gD2wjZFidqMgYaWAE4AljYAwgDyALIA+gAiAKIAMgAqAIIgAL5AA (2) +[1329118:1329118:0414/235612.144177:INFO:CONSOLE:2] "Loading the script 'https://s.go-mpulse.net/boomerang/4CLXT-77BXQ-ZDR6E-7N6BV-XANK4' violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' https://assets.adobedtm.com https://*.qualtrics.com". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.deltadentalma.com/member-details/173f7cc3-ea3c-4318-9a80-9c119a057710/?q=N4IgtgDg5iBcIEYDsBmAZkgxplBaApgIYqa4AsKCAHLgJyFUAMdmCC9jArEkgoyABoQAZwA2MeFQBstMggAmtUlPmEE5KYSl00nZmgRldjRlKztBIaHBC0kp+YwBGNBJnmdyafPlxP-ZLjyVJi08miEnChqSJaE1vAATGRIwayEuFphfrQIibhIiYxIdChUZFJOFVKYjFSW8gD2wjZFidqMgYaWAE4AljYAwgDyALIA+gAiAKIAMgAqAIIgAL5AA (2) +[1329118:1329137:0414/235617.303672:ERROR:google_apis/gcm/engine/registration_request.cc:290] Registration response error message: DEPRECATED_ENDPOINT diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/209b99dc8daaafd06a4e9f68405278143a0a25d9e609cea7bc87229f20842ce9 b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/209b99dc8daaafd06a4e9f68405278143a0a25d9e609cea7bc87229f20842ce9 new file mode 100644 index 00000000..b338a10e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/209b99dc8daaafd06a4e9f68405278143a0a25d9e609cea7bc87229f20842ce9 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/23759e3f6d0119a00038b963cec9fb7abafd7b65a35a7e83c7697511db59e6e7 b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/23759e3f6d0119a00038b963cec9fb7abafd7b65a35a7e83c7697511db59e6e7 new file mode 100644 index 00000000..3be0a530 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/23759e3f6d0119a00038b963cec9fb7abafd7b65a35a7e83c7697511db59e6e7 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/28220021657e0efee09be4578f0f12ef0860488d7b2b9abb826e576448189bc5 b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/28220021657e0efee09be4578f0f12ef0860488d7b2b9abb826e576448189bc5 new file mode 100644 index 00000000..a5024ef8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/28220021657e0efee09be4578f0f12ef0860488d7b2b9abb826e576448189bc5 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/3eb16d6c28b502ac4cfee8f4a148df05f4d93229fa36a71db8b08d06329ff18a b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/3eb16d6c28b502ac4cfee8f4a148df05f4d93229fa36a71db8b08d06329ff18a new file mode 100644 index 00000000..21bb9bb0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/3eb16d6c28b502ac4cfee8f4a148df05f4d93229fa36a71db8b08d06329ff18a differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/545666a4efd056351597bb386aea1368105ededc976ed5650d8682daab9f37ff b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/545666a4efd056351597bb386aea1368105ededc976ed5650d8682daab9f37ff new file mode 100644 index 00000000..f05173ef Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/545666a4efd056351597bb386aea1368105ededc976ed5650d8682daab9f37ff differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/56c21927faa028be6ce18c931660eec37e41da4bfbfd47cafa48350f828c0dbd b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/56c21927faa028be6ce18c931660eec37e41da4bfbfd47cafa48350f828c0dbd new file mode 100644 index 00000000..42527de0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/56c21927faa028be6ce18c931660eec37e41da4bfbfd47cafa48350f828c0dbd differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/5a495170cca02eedd8d6aa28440f8e19567995ad35564def5839b1e6b832c960 b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/5a495170cca02eedd8d6aa28440f8e19567995ad35564def5839b1e6b832c960 new file mode 100644 index 00000000..06d212c3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/5a495170cca02eedd8d6aa28440f8e19567995ad35564def5839b1e6b832c960 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/6411e2655bce97fd2795b6ec0a5a890f398eb7fc346456b36b12a02a50b202e0 b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/6411e2655bce97fd2795b6ec0a5a890f398eb7fc346456b36b12a02a50b202e0 new file mode 100644 index 00000000..1e5d974e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/6411e2655bce97fd2795b6ec0a5a890f398eb7fc346456b36b12a02a50b202e0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/7b05c14dba04ed522210b733f004cb0e74d7679a653b19bd029f9bc0e6b19903 b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/7b05c14dba04ed522210b733f004cb0e74d7679a653b19bd029f9bc0e6b19903 new file mode 100644 index 00000000..301df6d6 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/7b05c14dba04ed522210b733f004cb0e74d7679a653b19bd029f9bc0e6b19903 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/7f9857baf867d118d7178afcf51b1474c566d429ca903a7da62ebe9e2279326a b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/7f9857baf867d118d7178afcf51b1474c566d429ca903a7da62ebe9e2279326a new file mode 100644 index 00000000..c3589028 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/7f9857baf867d118d7178afcf51b1474c566d429ca903a7da62ebe9e2279326a differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/970a3e1af7f986ad66e212796dcd4a2db1210f7222cdfaa7d59d491fbe0369af b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/970a3e1af7f986ad66e212796dcd4a2db1210f7222cdfaa7d59d491fbe0369af new file mode 100644 index 00000000..de884b63 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/970a3e1af7f986ad66e212796dcd4a2db1210f7222cdfaa7d59d491fbe0369af differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/997725e77291803f76d82c727bb903b40dfb705828eb33f492a8d8e4c563d30b b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/997725e77291803f76d82c727bb903b40dfb705828eb33f492a8d8e4c563d30b new file mode 100644 index 00000000..a3cb2322 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/997725e77291803f76d82c727bb903b40dfb705828eb33f492a8d8e4c563d30b differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/9bec6c2c0185d3305ac8495047a1aa01e725d58f8f18d219742a2988f07cd93a b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/9bec6c2c0185d3305ac8495047a1aa01e725d58f8f18d219742a2988f07cd93a new file mode 100644 index 00000000..b6b9d33e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/9bec6c2c0185d3305ac8495047a1aa01e725d58f8f18d219742a2988f07cd93a differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/abd93867c038d4d17c101ace2226d7e21303d984d7097271392bae6be478495b b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/abd93867c038d4d17c101ace2226d7e21303d984d7097271392bae6be478495b new file mode 100644 index 00000000..3a774ce2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/abd93867c038d4d17c101ace2226d7e21303d984d7097271392bae6be478495b differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/c52c62a7c50daf7d3f73ec16977cd4b0ea401710807d5dbe3850941dd1b73a70 b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/c52c62a7c50daf7d3f73ec16977cd4b0ea401710807d5dbe3850941dd1b73a70 new file mode 100644 index 00000000..a2264001 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/c52c62a7c50daf7d3f73ec16977cd4b0ea401710807d5dbe3850941dd1b73a70 differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/f8929f38e4311c5717f1a0d4a0bc4fb0277329557a1a5aecb93317808669ba4f b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/f8929f38e4311c5717f1a0d4a0bc4fb0277329557a1a5aecb93317808669ba4f new file mode 100644 index 00000000..5ba6d29a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/f8929f38e4311c5717f1a0d4a0bc4fb0277329557a1a5aecb93317808669ba4f differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/fd8fd38c229ab33755ff429ccc9919eba21b566551cbfb17d8e11e35e941ee0e b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/fd8fd38c229ab33755ff429ccc9919eba21b566551cbfb17d8e11e35e941ee0e new file mode 100644 index 00000000..f14f23a9 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/fd8fd38c229ab33755ff429ccc9919eba21b566551cbfb17d8e11e35e941ee0e differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/metadata.json b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/metadata.json new file mode 100644 index 00000000..3dbff2b6 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/component_crx_cache/metadata.json @@ -0,0 +1 @@ +{"hashes":{"209b99dc8daaafd06a4e9f68405278143a0a25d9e609cea7bc87229f20842ce9":{"appid":"bjbcblmdcnggnibecjikpoljcgkbgphl"},"23759e3f6d0119a00038b963cec9fb7abafd7b65a35a7e83c7697511db59e6e7":{"appid":"obedbbhbpmojnkanicioggnmelmoomoc"},"28220021657e0efee09be4578f0f12ef0860488d7b2b9abb826e576448189bc5":{"appid":"gcmjkmgdlgnkkcocmoeiminaijmmjnii"},"3eb16d6c28b502ac4cfee8f4a148df05f4d93229fa36a71db8b08d06329ff18a":{"appid":"giekcmmlnklenlaomppkphknjmnnpneh"},"545666a4efd056351597bb386aea1368105ededc976ed5650d8682daab9f37ff":{"appid":"ojhpjlocmbogdgmfpkhlaaeamibhnphh"},"56c21927faa028be6ce18c931660eec37e41da4bfbfd47cafa48350f828c0dbd":{"appid":"gonpemdgkjcecdgbnaabipppbmgfggbe"},"5a495170cca02eedd8d6aa28440f8e19567995ad35564def5839b1e6b832c960":{"appid":"lmelglejhemejginpboagddgdfbepgmp"},"6411e2655bce97fd2795b6ec0a5a890f398eb7fc346456b36b12a02a50b202e0":{"appid":"ggkkehgbnfjpeggfpleeakpidbkibbmn"},"7b05c14dba04ed522210b733f004cb0e74d7679a653b19bd029f9bc0e6b19903":{"appid":"laoigpblnllgcgjnjnllmfolckpjlhki"},"7f9857baf867d118d7178afcf51b1474c566d429ca903a7da62ebe9e2279326a":{"appid":"hfnkpimlhhgieaddgfemjhofmfblmnib"},"970a3e1af7f986ad66e212796dcd4a2db1210f7222cdfaa7d59d491fbe0369af":{"appid":"khaoiebndkojlmppeemjhbpbandiljpe"},"997725e77291803f76d82c727bb903b40dfb705828eb33f492a8d8e4c563d30b":{"appid":"efniojlnjndmcbiieegkicadnoecjjef"},"9bec6c2c0185d3305ac8495047a1aa01e725d58f8f18d219742a2988f07cd93a":{"appid":"jflookgnkcckhobaglndicnbbgbonegd"},"abd93867c038d4d17c101ace2226d7e21303d984d7097271392bae6be478495b":{"appid":"hajigopbbjhghbfimgkfmpenfkclmohk"},"c52c62a7c50daf7d3f73ec16977cd4b0ea401710807d5dbe3850941dd1b73a70":{"appid":"jamhcnnkihinmdlkakkaopbjbbcngflc"},"f8929f38e4311c5717f1a0d4a0bc4fb0277329557a1a5aecb93317808669ba4f":{"appid":"ninodabcejpeglfjbkhdplaoglpcbffj"},"fd8fd38c229ab33755ff429ccc9919eba21b566551cbfb17d8e11e35e941ee0e":{"appid":"kiabhabjdbkjdpjbpigfodbdjmbglcoo"}}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/extensions_crx_cache/metadata.json b/apps/SeleniumServiceold/chrome_profile_ddma/extensions_crx_cache/metadata.json new file mode 100644 index 00000000..4d156105 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/extensions_crx_cache/metadata.json @@ -0,0 +1 @@ +{"hashes":{}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/first_party_sets.db b/apps/SeleniumServiceold/chrome_profile_ddma/first_party_sets.db new file mode 100644 index 00000000..64ff7b21 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/first_party_sets.db differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/first_party_sets.db-journal b/apps/SeleniumServiceold/chrome_profile_ddma/first_party_sets.db-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/_metadata/verified_contents.json new file mode 100644 index 00000000..b5cf5454 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJoeXBoLWFmLmh5YiIsInJvb3RfaGFzaCI6ImU3S1ZpWjlhODYwT3ZfdHR1dTRDME9JODlGQUNkcjR0Z01lOGhnNU1xVUkifSx7InBhdGgiOiJoeXBoLWFzLmh5YiIsInJvb3RfaGFzaCI6InduaE9NeFdLZ0hFMWhROXhKYWZxcS1SeXM4X0hyN2dzZFBBdHBwNmlVUDQifSx7InBhdGgiOiJoeXBoLWJlLmh5YiIsInJvb3RfaGFzaCI6IlpLdnllRTdIQmlLMktnYjBwRUUzVnotRmZ4RlJoQVNQcUJHeXlCbGtkaDAifSx7InBhdGgiOiJoeXBoLWJnLmh5YiIsInJvb3RfaGFzaCI6ImRaUHdPVkNCNC02eTJGRnRFSFJtQ0tfWUpzXzlUbjQzMVRrMm1UMGdDaE0ifSx7InBhdGgiOiJoeXBoLWJuLmh5YiIsInJvb3RfaGFzaCI6InduaE9NeFdLZ0hFMWhROXhKYWZxcS1SeXM4X0hyN2dzZFBBdHBwNmlVUDQifSx7InBhdGgiOiJoeXBoLWNzLmh5YiIsInJvb3RfaGFzaCI6IklnUndJWmZEOFctRjdYbExMMHJ4TTdkYTVRc3FVQlVwS2F5SkdodlVfRXcifSx7InBhdGgiOiJoeXBoLWN1Lmh5YiIsInJvb3RfaGFzaCI6ImFiWlhPbWx5T0dnSEplVWlHMkhaQURadHA3dlM2QnI3RGh3TUF0eWV4N2sifSx7InBhdGgiOiJoeXBoLWN5Lmh5YiIsInJvb3RfaGFzaCI6Ims5Y1JTUUhCNDNiNlVNaHN6cE5nN3k2cGliTVZGOFJnQjk3MmpQVGNvYkEifSx7InBhdGgiOiJoeXBoLWRhLmh5YiIsInJvb3RfaGFzaCI6IlRMZk92MjdUTFFpSDdWaFNIbDlCblQydDlKSkl1WEpDMWlFWUxRS251bGcifSx7InBhdGgiOiJoeXBoLWRlLTE5MDEuaHliIiwicm9vdF9oYXNoIjoiMHlHekNnc2tpTGI1STJoTC0yc1FCVmJMXzNCekE4VFNwSUZ6aDltd1ZsYyJ9LHsicGF0aCI6Imh5cGgtZGUtMTk5Ni5oeWIiLCJyb290X2hhc2giOiJIMGVZZHhlbDNyZU15UHRqVEt2QUI4RWFzaEFTbGpMUmhZOU83c0ljUFVRIn0seyJwYXRoIjoiaHlwaC1kZS1jaC0xOTAxLmh5YiIsInJvb3RfaGFzaCI6InpMQVlIVGVvc3IwdlBrcTc2VjdJM083b0V1cUI5M3NtSmxqNThibjZuYWMifSx7InBhdGgiOiJoeXBoLWVsLmh5YiIsInJvb3RfaGFzaCI6IjFOazV4S1JiR1ZYVElCUkVIbjB2SFJzU1VNTjZfdDAzdTVtRkwzMEtNN3MifSx7InBhdGgiOiJoeXBoLWVuLWdiLmh5YiIsInJvb3RfaGFzaCI6IlZvR2ZOaHpnajBOQ29qelhscjBQdjFSdnpFTEZJVFJ3MURRTWRUMXZiT0kifSx7InBhdGgiOiJoeXBoLWVuLXVzLmh5YiIsInJvb3RfaGFzaCI6Il94OUFGM2dFMzBLelE0bHFRU1BqLWZXWnl0bnNqLURWQVgzdDRqZEVUVXMifSx7InBhdGgiOiJoeXBoLWVzLmh5YiIsInJvb3RfaGFzaCI6IjBmdWc0YWVadDc0Z19XbEVyNUtsY1JHWkVkMzJXZFEtWFptSkxZX2xuRWsifSx7InBhdGgiOiJoeXBoLWV0Lmh5YiIsInJvb3RfaGFzaCI6ImxkUFIwUm14R3EyZ3EzNFF1Ylp6LXRlRGtvWFFibmg4VjM2bjIyRkNxY0EifSx7InBhdGgiOiJoeXBoLWV1Lmh5YiIsInJvb3RfaGFzaCI6IjRuZUtUOGU0OEdTaksycEV2Q254RGlaTm5XSVV1TzI0NjlIMTl0YU9MckkifSx7InBhdGgiOiJoeXBoLWZyLmh5YiIsInJvb3RfaGFzaCI6IjFudGF1Nm9FVUtQbWV2SFJKSkwydEc5c1FYQmxOcHFSZFJxYlZpMnJZeDAifSx7InBhdGgiOiJoeXBoLWdhLmh5YiIsInJvb3RfaGFzaCI6ImxGLVlGb3VwcUItempfM1ZadFc0aEw4Uk51Ql9YREpna0p2N1VMMFJFc1kifSx7InBhdGgiOiJoeXBoLWdsLmh5YiIsInJvb3RfaGFzaCI6IlJBU1hfb0MxVzFDUmtOYURETC0xZVoxYnYyS0c0Y2hfWE1jUEU4cXRpY1kifSx7InBhdGgiOiJoeXBoLWd1Lmh5YiIsInJvb3RfaGFzaCI6InJ3N2JaOElobTRBOFByYkIzdWJ5MUJvXzRBUm9xZHFMNk85UVZ0Y0JxX00ifSx7InBhdGgiOiJoeXBoLWhpLmh5YiIsInJvb3RfaGFzaCI6IjlOOGlUVVdmMFJGcGpkV2hOaFBGdV9EdEVmQkNlTllDTU5Bb0FRNnNERUkifSx7InBhdGgiOiJoeXBoLWhyLmh5YiIsInJvb3RfaGFzaCI6IjFmQm1wV1ZfSFh3NTBGT1ZiZklFdDVKdlFOTC1UMmxYT3ZDZGtKQm00bXcifSx7InBhdGgiOiJoeXBoLWh1Lmh5YiIsInJvb3RfaGFzaCI6InExWmRIaTR3VElWbFFiSHhVdW5NVEJaaEMya29JWTg1d3pUTnE0aUhTVlEifSx7InBhdGgiOiJoeXBoLWh5Lmh5YiIsInJvb3RfaGFzaCI6Im16VGZ5b1hMSjFSb0tmRUU4VGQxZnZzblNUVEI2ZFNaSDFXdFZrbGlwMm8ifSx7InBhdGgiOiJoeXBoLWl0Lmh5YiIsInJvb3RfaGFzaCI6Ii1jQW4xXzFFc0J6VjRjMzRBdUlNWTFZR2N3bUs4WXZxQ1RDNm12TTA0UGMifSx7InBhdGgiOiJoeXBoLWthLmh5YiIsInJvb3RfaGFzaCI6IlZoTFVGQnBOSDg5RDU2WXVPRmx4dnRqTTBJcjZfVTRLMUJacXB6NzVmaTAifSx7InBhdGgiOiJoeXBoLWtuLmh5YiIsInJvb3RfaGFzaCI6Iks1bWRDaFV2Z0VZQnFvODRfdzA2YmxsSmwzdngycWR2cUlpc3JpRlNZb2MifSx7InBhdGgiOiJoeXBoLWxhLmh5YiIsInJvb3RfaGFzaCI6Il9VdHZOaE5jMDdreTQxRHNJQmZmMkowdU5xd2liMVRreVBMa3ZHMndXVDAifSx7InBhdGgiOiJoeXBoLWx0Lmh5YiIsInJvb3RfaGFzaCI6Il9pbnpod2o5ZEtMZ3NOeDdVOHV1TGE4WVlXZUFnZVZQb2pVVUJ2eVZPUkUifSx7InBhdGgiOiJoeXBoLWx2Lmh5YiIsInJvb3RfaGFzaCI6Imtkc0Ytd1FuNHpQQzNySW83ekw0UUZLNlJ4NkNZVjZmVkhzd3dBM0tDV2MifSx7InBhdGgiOiJoeXBoLW1sLmh5YiIsInJvb3RfaGFzaCI6ImtGY3R1UFNiQWV4cUVDY3l6ZkZQd19COU5qeS1EU1lSQS1XREJERms2SWcifSx7InBhdGgiOiJoeXBoLW1uLWN5cmwuaHliIiwicm9vdF9oYXNoIjoiMm5yb3g2UFNHU19XQ1FZWUk3SnZ0cWwxMlhjUHVTd3UxMk1aS2VMT1QzayJ9LHsicGF0aCI6Imh5cGgtbXIuaHliIiwicm9vdF9oYXNoIjoiOU44aVRVV2YwUkZwamRXaE5oUEZ1X0R0RWZCQ2VOWUNNTkFvQVE2c0RFSSJ9LHsicGF0aCI6Imh5cGgtbXVsLWV0aGkuaHliIiwicm9vdF9oYXNoIjoiOHZyQnZRYWZfbHpSRVMyVXpERVRmdE9LR3hZUWstelhUSndXaUVLTGFJcyJ9LHsicGF0aCI6Imh5cGgtbmIuaHliIiwicm9vdF9oYXNoIjoidW1oN2VNX0ptaVRpdVdjeUNSU2Y0eGVnT085aDZaczZxcl9XeHdtQk9IdyJ9LHsicGF0aCI6Imh5cGgtbmwuaHliIiwicm9vdF9oYXNoIjoiMWNMSjEtZ0J3UkhNMDlhVExINVZZOWpXeGY2cUpqYjgydFdSX0tsRlg5ZyJ9LHsicGF0aCI6Imh5cGgtbm4uaHliIiwicm9vdF9oYXNoIjoiVVRNblpKaGR0LW51UGEwSGRBMmpqeE9yUU9CMTZ4UVk3ZFo1b2dKeVB2MCJ9LHsicGF0aCI6Imh5cGgtb3IuaHliIiwicm9vdF9oYXNoIjoiVHB6VEFycl94T28tbGxJeWZxSkFjdXZ6ZTF4UHdIR1NrcjJzRUtxdFpscyJ9LHsicGF0aCI6Imh5cGgtcGEuaHliIiwicm9vdF9oYXNoIjoiUndNcDBvLXFTRS1VWFhqXzc3RjIzTGJ5QXl4MVBpVzhBVUVHclNTeXhvbyJ9LHsicGF0aCI6Imh5cGgtcHQuaHliIiwicm9vdF9oYXNoIjoiOXZ2eHZMSmd6SVlsYjhTVTg0ajNzbjBRaGwtX2oyRlJmZTRscjAxWTF1ZyJ9LHsicGF0aCI6Imh5cGgtcnUuaHliIiwicm9vdF9oYXNoIjoicXN2dk9SNU5oUWlrYV8zVXU5N3QwQ0tWU2o2RFhPSVFFMVVXbWRmR1VRdyJ9LHsicGF0aCI6Imh5cGgtc2suaHliIiwicm9vdF9oYXNoIjoiN2Z4MDBSMHQtYjVscVVlX3hGNy1pVThuNkZUTzJrVjNmYy1odGdEQVZlYyJ9LHsicGF0aCI6Imh5cGgtc2wuaHliIiwicm9vdF9oYXNoIjoiT1hDWTBsMS0wYzZ2eVk4YmpURTBObEJBSnlvUVl5YmFfOVp0WVN0UF83byJ9LHsicGF0aCI6Imh5cGgtc3EuaHliIiwicm9vdF9oYXNoIjoidkNuSlFCenBVa0ZNdXV2RnlPNGRKOEZ3Ykc5M2dIdGY5eFBpRWtRNHM4byJ9LHsicGF0aCI6Imh5cGgtc3YuaHliIiwicm9vdF9oYXNoIjoiR1hhQU9rUmRyWE5ac1FLbHBKX3lCd1doZUNpRzhjZFNzREZ4OWc3MnJwOCJ9LHsicGF0aCI6Imh5cGgtdGEuaHliIiwicm9vdF9oYXNoIjoiUVAycFNGYW9id1pkNkxxbUdFNm1QYzJ3RWU1TXBKaW53ZjdrVEpreFRHYyJ9LHsicGF0aCI6Imh5cGgtdGUuaHliIiwicm9vdF9oYXNoIjoiVVctcFpVLWpycXEwZ05RT3IyclhqOEE1Q0d2WTdjRkV2ajFaVWw3Y3JDayJ9LHsicGF0aCI6Imh5cGgtdGsuaHliIiwicm9vdF9oYXNoIjoiZF8ydTBwdllRcXFwZHF0LS1CdGhlaFhBb3RIcjBSWWNHX0pyZWFFSXRjMCJ9LHsicGF0aCI6Imh5cGgtdWsuaHliIiwicm9vdF9oYXNoIjoieWxjVXUzT05ZS3N1LW9pS3R5VWNSak1PQnhwZzBMdjdMNENvZHpsUW5zayJ9LHsicGF0aCI6Imh5cGgtdW5kLWV0aGkuaHliIiwicm9vdF9oYXNoIjoiSGVnOHQ0ZmZyMVA3Zm02TnM2cmxBSXJTVHIzU2ktQWdNVEJ1cWVuejRvVSJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiIxWEh2TTdEbkIxY2ZFTHMzdVpwZ2ZXOURyLU1fVTlGYlE1V3hidlA5cG1VIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoiamFtaGNubmtpaGlubWRsa2Fra2FvcGJqYmJjbmdmbGMiLCJpdGVtX3ZlcnNpb24iOiIxMjAuMC42MDUwLjAiLCJwcm90b2NvbF92ZXJzaW9uIjoxfQ","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"ud33uh3_3o_eTIMSj_MKboC9-GzBxQ-Bu6XS31wn7JB3ntcoVSUfAgMjTBCsIYEEgqVfKJlf92wgl3SbjJWaT-_XfV8sMFwZtuAT0qJV0p9gammnprPP0OmUwJdJB-kK1MO8ESwSyeGKCEeIXGDqAVdQHkYD-oKzYS-zKhe9KVnU-WtJ6mtG80ybhjxJDM1aLyS6_ocXKYBmcB9av0IY-saDVR7hkVNjc-iR9lhYI1682VbDmlQ9-uueCkK4YsqmO1mOSgYcQ-Hm56zQxhGrMHbGokIX667-8yHRbxjoag7eNxHrY5VQI-te17pDKE9G9cz87qvGSMPUi9QGdyt7a1652KWPXe6bDEOjIoaHUq9juOd7r8SxYCv8tqhAx5nxhqkaq9oHSfiYrrcddaSdtdCOYo7hyqVQV1562x0NZiNrGH9sU5V-e_5DAmPVqBMA1yjY3ZQEWWyTdQ_Wtw5qbs3m5qh5Grut8RtIb7yGJJsamDN3LG73jcrtXZ1cMynqN3LysksG8Y73RfO3joVhy3gw5Y1X6ES1gvQi4n1hxvOCCXoGIbIJwIZGjTlcuh2J_eweLo0hm1IeXK_lAB9P1RiruKfEc0P75CY4V_LDziEdFHxIpFS6PjH94n1aAj0F3ba6opqyjgXs6n8uuhoJvdq5GwnAuwsOzs771p8mWl0"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"fLFplPrKe8OWo-G7YhCQxsnj2MHPUqYvWL9ACSCD1WuA4K5c0pOFNMZ10w0Po0lgprE7LTCjWTk3pKKvyTxojWAyAg-c75DU2kfnntDabBEn9ooCiBcWJIuOkJMdcLYBbfe-t-JO0KPKm-2mGi59MkO9xir2MMwAqtITGdrH4WXjHTIB6guYQMtre_Bp_zqvZnGQKqZI0Cdq8QVqd7z69_j63fvv0CjXuZ-6F1RNElS75H3FzJ1OrVMCOjEOaKyk1DD-aqgr-6lUq2er1XWrf9JxtAmAawpnh3RAEi_1VoGtbga92USt_0ZLiapoC4PlWSloLuX-_NYFg9gtPJNS9w"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-af.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-af.hyb new file mode 100644 index 00000000..54e6c0e1 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-af.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-as.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-as.hyb new file mode 100644 index 00000000..43a9527f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-as.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-be.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-be.hyb new file mode 100644 index 00000000..4da6b749 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-be.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-bg.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-bg.hyb new file mode 100644 index 00000000..3f46fa1c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-bg.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-bn.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-bn.hyb new file mode 100644 index 00000000..43a9527f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-bn.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-cs.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-cs.hyb new file mode 100644 index 00000000..4255d569 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-cs.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-cu.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-cu.hyb new file mode 100644 index 00000000..4ec90d39 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-cu.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-cy.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-cy.hyb new file mode 100644 index 00000000..5afe8aaa Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-cy.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-da.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-da.hyb new file mode 100644 index 00000000..f33f4307 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-da.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-de-1901.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-de-1901.hyb new file mode 100644 index 00000000..7de89ade Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-de-1901.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-de-1996.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-de-1996.hyb new file mode 100644 index 00000000..9880a9c3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-de-1996.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-de-ch-1901.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-de-ch-1901.hyb new file mode 100644 index 00000000..7e0b36ac Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-de-ch-1901.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-el.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-el.hyb new file mode 100644 index 00000000..413defde Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-el.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-en-gb.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-en-gb.hyb new file mode 100644 index 00000000..8b2ca339 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-en-gb.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-en-us.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-en-us.hyb new file mode 100644 index 00000000..db1469a5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-en-us.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-es.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-es.hyb new file mode 100644 index 00000000..1ef23304 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-es.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-et.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-et.hyb new file mode 100644 index 00000000..bc42bf3a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-et.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-eu.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-eu.hyb new file mode 100644 index 00000000..b9d6f468 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-eu.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-fr.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-fr.hyb new file mode 100644 index 00000000..b24b5a2a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-fr.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ga.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ga.hyb new file mode 100644 index 00000000..3eb376f8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ga.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-gl.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-gl.hyb new file mode 100644 index 00000000..604c80ae Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-gl.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-gu.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-gu.hyb new file mode 100644 index 00000000..908ea1ac Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-gu.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-hi.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-hi.hyb new file mode 100644 index 00000000..b0b9680f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-hi.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-hr.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-hr.hyb new file mode 100644 index 00000000..f73854cf Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-hr.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-hu.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-hu.hyb new file mode 100644 index 00000000..95d81941 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-hu.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-hy.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-hy.hyb new file mode 100644 index 00000000..1bb18328 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-hy.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-it.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-it.hyb new file mode 100644 index 00000000..aadffdf6 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-it.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ka.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ka.hyb new file mode 100644 index 00000000..818a72d2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ka.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-kn.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-kn.hyb new file mode 100644 index 00000000..46bdbcf4 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-kn.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-la.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-la.hyb new file mode 100644 index 00000000..c91ca2ff Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-la.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-lt.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-lt.hyb new file mode 100644 index 00000000..98c190c3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-lt.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-lv.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-lv.hyb new file mode 100644 index 00000000..105c2744 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-lv.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ml.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ml.hyb new file mode 100644 index 00000000..c716ff2b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ml.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-mn-cyrl.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-mn-cyrl.hyb new file mode 100644 index 00000000..3c6a4a4d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-mn-cyrl.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-mr.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-mr.hyb new file mode 100644 index 00000000..b0b9680f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-mr.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-mul-ethi.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-mul-ethi.hyb new file mode 100644 index 00000000..1bfa7d93 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-mul-ethi.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-nb.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-nb.hyb new file mode 100644 index 00000000..1e897a02 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-nb.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-nl.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-nl.hyb new file mode 100644 index 00000000..09b81c57 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-nl.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-nn.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-nn.hyb new file mode 100644 index 00000000..74cf56e4 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-nn.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-or.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-or.hyb new file mode 100644 index 00000000..e320ce8c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-or.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-pa.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-pa.hyb new file mode 100644 index 00000000..fd613259 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-pa.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-pt.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-pt.hyb new file mode 100644 index 00000000..10a669be Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-pt.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ru.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ru.hyb new file mode 100644 index 00000000..eddd313a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ru.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-sk.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-sk.hyb new file mode 100644 index 00000000..303df318 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-sk.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-sl.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-sl.hyb new file mode 100644 index 00000000..2215e70a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-sl.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-sq.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-sq.hyb new file mode 100644 index 00000000..dfb9c8b7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-sq.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-sv.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-sv.hyb new file mode 100644 index 00000000..9f07d78b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-sv.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ta.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ta.hyb new file mode 100644 index 00000000..3cb21b5b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-ta.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-te.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-te.hyb new file mode 100644 index 00000000..4b349071 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-te.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-tk.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-tk.hyb new file mode 100644 index 00000000..1bc93452 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-tk.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-uk.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-uk.hyb new file mode 100644 index 00000000..fc65a25e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-uk.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-und-ethi.hyb b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-und-ethi.hyb new file mode 100644 index 00000000..3c98edbd Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/hyph-und-ethi.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/manifest.json b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/manifest.json new file mode 100644 index 00000000..e8922aa4 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/hyphen-data/120.0.6050.0/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "hyphens-data", + "version": "120.0.6050.0" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/13/E6DC4029A1E4B4C1/48D47A1285FAC811/model-info.pb b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/13/E6DC4029A1E4B4C1/48D47A1285FAC811/model-info.pb new file mode 100644 index 00000000..554c237c --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/13/E6DC4029A1E4B4C1/48D47A1285FAC811/model-info.pb @@ -0,0 +1 @@ + 霞  \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/13/E6DC4029A1E4B4C1/48D47A1285FAC811/model.tflite b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/13/E6DC4029A1E4B4C1/48D47A1285FAC811/model.tflite new file mode 100644 index 00000000..b4290ff5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/13/E6DC4029A1E4B4C1/48D47A1285FAC811/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/15/E6DC4029A1E4B4C1/AB0F45FE37808FF0/VERSION.txt b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/15/E6DC4029A1E4B4C1/AB0F45FE37808FF0/VERSION.txt new file mode 100644 index 00000000..79195d0d --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/15/E6DC4029A1E4B4C1/AB0F45FE37808FF0/VERSION.txt @@ -0,0 +1,4 @@ +This is the model for the Browsing Topics Privacy Sandbox feature. + +Model Version: 5 +Taxonomy Version: v2 diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/15/E6DC4029A1E4B4C1/AB0F45FE37808FF0/model-info.pb b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/15/E6DC4029A1E4B4C1/AB0F45FE37808FF0/model-info.pb new file mode 100644 index 00000000..69659589 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/15/E6DC4029A1E4B4C1/AB0F45FE37808FF0/model-info.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/15/E6DC4029A1E4B4C1/AB0F45FE37808FF0/model.tflite b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/15/E6DC4029A1E4B4C1/AB0F45FE37808FF0/model.tflite new file mode 100644 index 00000000..db1c4254 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/15/E6DC4029A1E4B4C1/AB0F45FE37808FF0/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/15/E6DC4029A1E4B4C1/AB0F45FE37808FF0/override_list.pb.gz b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/15/E6DC4029A1E4B4C1/AB0F45FE37808FF0/override_list.pb.gz new file mode 100644 index 00000000..636aa8ee Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/15/E6DC4029A1E4B4C1/AB0F45FE37808FF0/override_list.pb.gz differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/2/E6DC4029A1E4B4C1/ED7FB3E4E74F1A54/model-info.pb b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/2/E6DC4029A1E4B4C1/ED7FB3E4E74F1A54/model-info.pb new file mode 100644 index 00000000..ec3001c6 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/2/E6DC4029A1E4B4C1/ED7FB3E4E74F1A54/model-info.pb @@ -0,0 +1 @@ +Ʋ H \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/2/E6DC4029A1E4B4C1/ED7FB3E4E74F1A54/model.tflite b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/2/E6DC4029A1E4B4C1/ED7FB3E4E74F1A54/model.tflite new file mode 100644 index 00000000..bb89e35c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/2/E6DC4029A1E4B4C1/ED7FB3E4E74F1A54/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/20/E6DC4029A1E4B4C1/4998779F8AB6B8C6/model-info.pb b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/20/E6DC4029A1E4B4C1/4998779F8AB6B8C6/model-info.pb new file mode 100644 index 00000000..4775b686 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/20/E6DC4029A1E4B4C1/4998779F8AB6B8C6/model-info.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/20/E6DC4029A1E4B4C1/4998779F8AB6B8C6/model.tflite b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/20/E6DC4029A1E4B4C1/4998779F8AB6B8C6/model.tflite new file mode 100644 index 00000000..c06ea417 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/20/E6DC4029A1E4B4C1/4998779F8AB6B8C6/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/24/E6DC4029A1E4B4C1/72107D82D7AD5877/enus_denylist_encoded_241007.txt b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/24/E6DC4029A1E4B4C1/72107D82D7AD5877/enus_denylist_encoded_241007.txt new file mode 100644 index 00000000..271621f0 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/24/E6DC4029A1E4B4C1/72107D82D7AD5877/enus_denylist_encoded_241007.txt @@ -0,0 +1,580 @@ +YWN0aXZlIHNob290ZXI= +YW5hbGNsaXB6 +YW5hbGRlc3RydWN0aW9u +YW5hbGRvbGxz +YW5hbGVzY29ydHM= +YW5hbGxpY2tmZXN0 +YW5hbHBpY3M= +YW5hbHJhcGlzdA== +YW5hbHNob2NrZXI= +YW5hbHR1YmU= +YXJzZWhvbGU= +YXNoZW1hbHR1YmU= +YXNob2xl +YXNpYW5zY2hsb25n +YXNz +YXp6b3ZlcmxvYWQ= +YmFkdGVlbmNhbQ== +YmFnbmJyb3M= +YmFsbGJ1c3Rpbmd0dWJl +YmFuZ2Jyb3M= +YmFuZ2J1cw== +YmFuZ2VkbWFtYXM= +YmFyZWJhY2s= +YmJ3Ym9vYnM= +YmVhc3RpYWxpdHk0dQ== +YmVlZ3R1YmU= +YmVlbXR1YmU= +YmlhdGNo +YmlnYmJ3Ym9vdHk= +YmlnYm9vYmRyZWFtcw== +YmlnYm9vYmZpbG1z +YmlnYm9vYmdlbQ== +YmlnYm9vYnNqdWdncw== +YmlnYm9vdHl0dWJl +Ymlnd2V0YnV0dA== +Ymlnd2V0dGJ1dHRz +YmlsYXRpbm1lbg== +YmlsYXRpbm9tZW4= +Yml0Y2g= +YmxhY2tib29icw== +YmxhY2tib290eWJlYXV0aWVz +YmxhY2tib3lhZGRpY3Rpb256 +Ymxvd2pvYg== +Ymx1bXBraW4= +Ym9mZg== +Ym9uZGFnZXR1YmU= +Ym9uZXJ0dWJl +YnJhemVy +YnViYmxlYnV0dGJvbmFuemE= +YnViYmxlYnV0dG9yZ3k= +YnViYmxlYnV0dHNnYWxvcmU= +YnVrYWtl +YnVrYWtrZQ== +YnVra2FrZQ== +YnVtZmlzdA== +YnVuZ2hvbGU= +YnVubnl0ZWVu +YnVzdHllYm9ueXBpY3M= +YnVzdHludWRlYmFiZXM= +YnV0dGhvbGVz +YnV0dGh1cnQ= +YnV0dHNla3M= +Y2FjdHViZQ== +Y2FtYm95c3R1YmU= +Y2FudmFz +Y2FyYW1lbHR1YmU= +Y2ZubWNvbnRlbnQ= +Y2ZubWhvdA== +Y2ZubXRvb2I= +Y2hhdHVyYmF0ZQ== +Y2hhdHVyYmF0aW5n +Y2hhdHVyYnV0ZQ== +Y2hpbms= +Y2hvYWQ= +Y2hvZGU= +Y2hvbG90dWJl +Y2h1YmJ5b3JnaWVz +Y2xpdA== +Y29jaw== +Y29qb25lcw== +Y29udHJpYnV0 +Y29vY2g= +Y29vbGll +Y29vbg== +Y3JhZW1waWU= +Y3JlYW1wZWlk +Y3JlYW1waWU= +Y3JlYW1wcGll +Y3JlYW1weQ== +Y3JlZW1waWU= +Y3JlbXBpZQ== +Y3JlcW1waWU= +Y3JpYW1waWU= +Y3JvY290dWJl +Y3Vsbw== +Y3Vt +Y3VubmlsaW5ndXM= +Y3VudA== +ZGFnbw== +ZGFtbWl0 +ZGFya2llcw== +ZGVlcGluc2lkZWJveXM= +ZGVlcHRocm9hdA== +ZGVmbG9yYXRpb24= +ZGljaw== +ZG9nZ2luZw== +ZG9uYXQ= +ZG91YmxldGVhbWVkdGVlbnM= +ZG91Y2hl +ZHlrZQ== +ZWJvbnljbGlwc3M= +ZWxlY3Q= +ZWxlcGFudHViZQ== +ZWxlcGhhbnR0dWJl +ZWxlcGhhbnR1YmU= +ZmFjZXNpdA== +ZmFn +ZmVsY2g= +ZmVsbGF0ZQ== +ZmVsbGF0aW8= +ZmVsbGF0cml4 +ZmVtZG9t +ZmlnZ2luZw== +ZmluZ2VyYmFuZw== +Zmlyc3RhbmFscXVlc3Q= +ZmlzdGVk +ZmlzdGZsdXNo +ZmlzdGluZw== +Zm9vdGpvYg== +Zm9ybmh1Yg== +ZnJlYWtzb2Zib29icw== +ZnJlZWFuYWw= +ZnJlZXRlZW50dWJl +ZnJlZXhtb2Jp +ZnVjaw== +ZnV0YW5hcmk= +Z2FnZ2Vycw== +Z2FuYmFuZ2Vk +Z2FuYmFuZ2Vycw== +Z2FuZ2JhZ2Vk +Z2FuZ2Jhbmc= +Z2FuZ3JhcGU= +Z2F5IGFjdGlvbg== +Z2F5IHNjZW5l +Z2F5IHRocmVlc29tZQ== +Z2F5YXNpYW5waXNz +Z2F5dGFyZA== +Z2F5d2Fk +Z2VyYmlsaW5n +Z2hldHRvYm9vdHl0dWJl +Z2hldHRvdHViZQ== +Z2lsZg== +Z2xvYmFsIHdhcm1pbmcgaXMgYSBob2F4 +Z2xvcnlob2xlc2VjcmV0cw== +Z2xvcnlob2xlc3dhbGxvdw== +Z2xvcnlob2xpbmc= +Z29hdHNl +Z29kZGFtbg== +Z29kc2FydG51ZGVz +Z29sZGVuIHNob3dlcg== +Z29vY2g= +Z29vaw== +Z295 +aGFuZGpvYg== +aGFwcHl0dWdnaW5n +aGVudGFp +aGVybQ== +aG9lcg== +aG9ndGllZA== +aG9tb3M= +aG9vZHR1YmU= +aG9va2Vycw== +aG9ybmJ1bm55 +aG9ybmluZXNz +aG9ybnludWRpc3Rz +aG90YmxhY2t2aWRz +aG90Z2F5ZmxpY2tz +aG90Z2F5bGlzdA== +aG90Z2F5dHViZQ== +aG90a2lua3lqbw== +aG90bW9tc2Jhbmd0ZWVucw== +aG90bnVkZWNhbXM= +aHVnZWJvb2JzaGFyZGNvcmU= +aWthbnRvdA== +aW5jZXN0dHViZXo= +aW5jZXN0dHY= +aW5jZXN0dmlk +aW5kaWFuYm9vYnN0dWJl +aW5kaWFucG9ydmlkZW9z +aW5kaWFucHJvbnZlZGlv +aW5kaWFucHJvbnZpZGVvcw== +aW5kaWFuc3hlY29t +aW5kaWFueGNsaXBz +aW5kaWVudWRlcw== +aW5qdW4= +aW50byBibGFjayBndXlz +aXl1dGFudHViZQ== +amFw +amV3dGFyZA== +amlnYWJvbw== +amlzbQ== +amlzc29t +aml6aHV0 +aml6eg== +am9ja3NwYW5r +am91amlpeg== +am91amlzcw== +am91aml6eA== +am91anp6 +am91eWl6eg== +a2Vlem1vdmlleg== +a2lrZQ== +bGFkeWJveQ== +bGFwIGRhbmNl +bGVhZA== +bGVzYmlhbiBhY3Rpb24= +bGVzYmlhbiBiYWJlcw== +bGVzYmlhbiBnaXJscw== +bGVzYmlhbiBzY2VuZQ== +bGVzYmlhbiB0ZWVucw== +bGVzYmlhbiB0aHJlZXNvbWU= +bGVzYm8= +bGV0aGFsaGFyZGNvcmU= +bGV6em8= +bGliZXJ0YXJk +bGlidGFyZA== +bGl0ZXJvcmljYQ== +bG9ybmh1Yg== +bG9zZQ== +bG9zaW5n +bG9zcw== +bG9zdA== +bWF0dXJldHViZQ== +bWF4Z2F5dHViZQ== +bWF4aW11c3R1YmU= +bWF6ZXR1YmU= +bWVhdHNwaW4= +bWVnYWJvb2JzZ2lybHM= +bWVsb25zdHViZQ== +bWlsZg== +bWluZ2U= +bW9iaWxleHNoYXJl +bW9mb3M= +bW9tbXlnb3Rib29icw== +bW9uZ29sb2lk +bXVuZ2luZw== +bXlyZXRyb3R1YmU= +bmFpamFub3Rl +bmFrZWRtYXR1cmVtb21z +bmFrZWRwYXBpcw== +bmVncmk= +bmVncm8= +bmVyZG51ZGVz +bmV3YmllbnVkZQ== +bmV3ZHVkZW51ZGVz +bmlnZ2E= +bmlnZ2Vy +bmlnZ3Jlc3M= +bmlnZ3Vo +bmlnbGV0 +bml0Y2hpZQ== +bm9va3k= +bm92b2Jvb2Jz +bnNmcw== +bnViaWxlcw== +bnViaWxldmlkcw== +bnVkZWhvdGFuZ2Vscw== +bnVkZWluZGlhZ2lybHNjbHVi +bnVkZWluZGlhbmdpcmxz +bnVkZXNwdXJp +bnVkZXRlZW5ib3lz +bnVkZXR1YmU= +bnVkZXZpc3Rh +bnVyZ2xlc255bXBocw== +bnV2aWQ= +b2xkbWFuYm95dHViZQ== +b25pb25ib290eXR1YmU= +b25seWJsYWNrdHViZQ== +b25seWZhbg== +b25seW1vbXR1YmU= +b29ybmh1Yg== +b3JhbA== +b3JnYXNtdHViZQ== +cGFraQ== +cGF3Zw== +cGVrcGVrdHViZQ== +cGVuaXM= +cGVydmNsaXBz +cGhhdGJsYWNrZnJlYWtz +cGhhdGJvb3R5aG9lcw== +cGhvbmViYW5r +cGhvcm5odWI= +cGlja2FidXR0 +cGlja2FuaW5ueQ== +cGluYXlib29iaWVz +cGluYXl2aWRlb3NjYW5kYWw= +cGlub3lob3RjYW16 +cGlybmh1Yg== +cGlybnR1YmU= +cGlzaW5n +cGlzc2FudA== +cGlzc2Vy +cGlzc2hvbGU= +cGlzc2h1bnRlcg== +cGxlYXNlYmFuZ215d2lmZQ== +cG9hcm5odWI= +cG9lbmh1Yg== +cG9lbnR1YmU= +cG9uaHVi +cG9ub2h1Yg== +cG9ucmh1Yg== +cG9ucmh1ZA== +cG9ucm5odWI= +cG9ucnR1YmU= +cG9vZnRhaA== +cG9vbg== +cG9vcGVlZ2lybA== +cG9yYW5odXA= +cG9yYmh1Yg== +cG9yYnR1YmU= +cG9yZ2llcw== +cG9yaGh1Yg== +cG9yaG5odWI= +cG9yaG51Yg== +cG9yaHVi +cG9ybWh1Yg== +cG9ybXR1YmU= +cG9ybg== +cG9yb25veG8= +cG9ycmh1Yg== +cG9ycm5odWI= +cG9ycm50dWJl +cG9ydHViZQ== +cG90bmh1Yg== +cG90bnR1YmU= +cG91cm5odWI= +cG91cm50dWJl +cHBybm94bw== +cHBybnR1YmU= +cHJpdmF0ZXZveWV1cg== +cHJuaHVi +cHJub2h1Yg== +cHJvbmhvYg== +cHJvbmh1Yg== +cHJvbmh1ZA== +cHJvbm1hemFuZXQ= +cHJvbm94bw== +cHJvbnJvdGljYQ== +cHJvbnJvdGlrYQ== +cHJvbnR1YmU= +cHJwbmh1Yg== +cHJ1bmh1Yg== +cHVuaXNodHViZQ== +cHVvcm5odWI= +cHVybmh1Yg== +cHVybm9odWI= +cHVybnR1YmU= +cHVzcw== +cXVlZXJob2xl +cmFkaWNhbCBpc2xhbQ== +cmFnaGVhZA== +cmF3YmxhY2t2aWRlb3M= +cmVhbGJsYWNrZXhwb3NlZA== +cmVhbGJsYWNrZmF0dGllcw== +cmVidHViZQ== +cmVidHVkZQ== +cmVkYnR1YmU= +cmVkZHR1YmU= +cmVkZXR1YmU= +cmVkaG90dHViZQ== +cmVkaHViZQ== +cmVkdGJl +cmVkdGJ1ZQ== +cmVkdGV1YmU= +cmVkdGh1YmU= +cmVkdGliZQ== +cmVkdGl1Yg== +cmVkdGpiZQ== +cmVkdG9iZQ== +cmVkdG91YmU= +cmVkdHJ1YmU= +cmVkdHR1YmU= +cmVkdHVi +cmVkdHVkZQ== +cmVkdHVl +cmVkdHVoZQ== +cmVkdHVuYmU= +cmVkdHVwZQ== +cmVkdHV1YmU= +cmVkdHV2ZQ== +cmVkdHliZQ== +cmVkdHl1Yg== +cmVkdXRiZQ== +cmVkeXR1YmU= +cmVkeXViZQ== +cmV0YXJk +cmV0ZHR1YmU= +cmV0dHViZQ== +cmln +cmltam9i +cm9rZXR0dWJl +cnJkdHViZQ== +c2Nob29sZ2lybGludGVybmFs +c2VsZnN1Y2s= +c2V4 +c2hhcnQ= +c2hhdA== +c2hlJ3MgYSB2aXJnaW4= +c2hlbWFpbGU= +c2hlbWFsZQ== +c2hpdA== +c2l0IG9uIG15IGZhY2U= +c2l0IG9uIG15IGxhcA== +c2l0IG9uIHlvdXIgZmFjZQ== +c2l0IG9uIHlvdXIgbGFw +c2thbms= +c2xvdXRsb2Fk +c2x1ZGxvYWQ= +c2x1bG9hZA== +c2x1dA== +c211dHR5 +c29mdGNvcmV0dWJl +c3BhbmdiYW5n +c3BhbmtiYW5n +c3Bhbmt3ZXJp +c3BpYw== +c3Bsb29nZQ== +c3Bsb29naW5n +c3Bvb2dl +c3Bvb2dpbmc= +c3Bvb2s= +c3B1bmtlZA== +c3B1bmtpbmc= +c3B1bmttb3V0aA== +c3B1bmt3b3J0aHk= +c3F1aXJ0ZXI= +c3F1aXJ0aW5hdG9y +c3VwZXJocXByb24= +c3dhbGxvd3NxdWlydA== +dGVlbnB1c3k= +dGhvdA== +dGhyZWVzb21lcw== +dGhyb2F0aW5n +dGlhdmF0dWJl +dGluYWZsaXg= +dGl0 +dG5hZml4 +dG5hZmxpeA== +dG9uaWNtb3ZpZXM= +dG9wbnVkZWNlbGVi +dHJhZGViYW5naW5n +dHJhbm5pZQ== +dHJhbm55 +dHJpa2VwYXRyb2xjb20= +dHNiaWdib290eWJpYW5jYQ== +dHN1cGE= +dHViZWFkdWx0bW92aWVz +dHViZWNhbWdpcmxz +dHViZWdhbG8= +dHViZWdhbHM= +dHViZWtpdHR5 +dHViZXBsYWVzdXJl +dHViZXBsZWFzdXJl +dHViZXRyb29wZXI= +dHViZXdvbGY= +dHViZXhjbGlwcw== +dHViZXphdXI= +dHdhdA== +dW5nbG9yeWhvbGU= +dXBza2lydA== +dmFn +dmlkZW9zem9vZmlsaWE= +dm9sdW50ZWVy +dm90ZQ== +dm90aW5n +dm95ZXVyYmFuaw== +dm95ZXVyY2xvdWRz +dm95ZXVyaGl0 +dm95ZXVybW9ua2V5 +dm95ZXVycGljcw== +dm95ZXVycnVzc2lhbg== +d2Fuaw== +d2V0YW5kcGlzc3k= +d2V0YmFjaw== +d2hpdGV5 +d2hvcmU= +d2hvcmlzaA== +d2lmZWNyYXZlc2JsYWNr +d2lu +d29n +d29u +d29vZnRlcnM= +d29w +d3Rm +eGJpZGVvcw== +eGNoYW1zdGVy +eGNpZGVvcw== +eGdheXN0dWJl +eGdyYW5ueXR1YmU= +eGhhbWFzdGVy +eGhhbWF0ZXI= +eGhhbWR0ZXI= +eGhhbWVhdGVy +eGhhbWVydGVy +eGhhbWVzdGVy +eGhhbW1zdGVy +eGhhbXBzdGVy +eGhhbXNhdGFy +eGhhbXNlcg== +eGhhbXNmZXI= +eGhhbXNtc3Rlcg== +eGhhbXNyZXI= +eGhhbXNydGVy +eGhhbXN0 +eGhhbXN5ZXI= +eGhhbXRlcg== +eGhhbXh0ZXI= +eGhhbXp0ZXI= +eGhhcm1lc3Rlcg== +eGhhcm1zdGVy +eGhhc21hc3Rlcg== +eGhhc21lc3Rlcg== +eGhhc21zdGVy +eGhhc210ZXI= +eGhhc3Rlcg== +eGhtYXN0ZXI= +eGhvbXN0ZXI= +eGhzbWFzdGFy +eGhzbXN0ZXI= +eGh1bXN0ZXI= +eG1oYXN0ZXI= +eG14eA== +eG5ueA== +eG54Yw== +eG54ZXJvdGljYQ== +eG54eA== +eHNoYW10ZXI= +eHR1YmU= +eHZpZGVv +eHZpZGVw +eHZpZGlv +eHZpZHM= +eHhubm4= +eHhueA== +eHh4 +eWlk +eWlmZnk= +eW9panp6 +eW9qanp6 +eW9wb3Vybg== +eW9wdW9ybg== +eW91ZGppeg== +eW91aWp6 +eW91amlpeg== +eW91amlzcw== +eW91aml6 +eW91amppeg== +eW91amp6eg== +eW91anp6 +eW91b29ybg== +eW91b3Ju +eW91cGhvcm4= +eW91cGlybg== +eW91cG9hcm4= +eW91cG9lbg== +eW91cG9uZQ== +eW91cG9ucg== +eW91cG9vcm4= +eW91cG9wcm4= +eW91cG9yYg== +eW91cG9ybQ== +eW91cG90bg== +eW91cHBybg== +eW91cHJvbg== +eW91cHJvcm4= +eXVvcG9ybQ== +eXV2dXR1 +em9vc2tvbA== +em9vc2tvb2w= +em9vdHViZXg= diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/24/E6DC4029A1E4B4C1/72107D82D7AD5877/model-info.pb b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/24/E6DC4029A1E4B4C1/72107D82D7AD5877/model-info.pb new file mode 100644 index 00000000..62dfe97f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/24/E6DC4029A1E4B4C1/72107D82D7AD5877/model-info.pb @@ -0,0 +1,5 @@ +Ð 2m +`type.googleapis.com/google.internal.chrome.optimizationguide.v1.OnDeviceTailSuggestModelMetadata +@: +vocab_en-us.txt:" + enus_denylist_encoded_241007.txt \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/24/E6DC4029A1E4B4C1/72107D82D7AD5877/model.tflite b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/24/E6DC4029A1E4B4C1/72107D82D7AD5877/model.tflite new file mode 100644 index 00000000..35ec8fd3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/24/E6DC4029A1E4B4C1/72107D82D7AD5877/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/24/E6DC4029A1E4B4C1/72107D82D7AD5877/vocab_en-us.txt b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/24/E6DC4029A1E4B4C1/72107D82D7AD5877/vocab_en-us.txt new file mode 100644 index 00000000..28617fff --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/24/E6DC4029A1E4B4C1/72107D82D7AD5877/vocab_en-us.txt @@ -0,0 +1,303 @@ + + + +02 +20 +ab +ac +ad +ag +ai +ak +al +am +an +ap +ar +as +at +au +av +ay +ba +be +bi +bl +bo +br +bu +ca +ce +ch +ci +ck +cl +co +cr +ct +cu +da +de +di +do +dr +ds +ea +eb +ec +ed +ee +eg +el +em +en +ep +er +es +et +ev +ew +ex +ey +fa +fe +ff +fi +fl +fo +fr +ga +ge +gh +gi +gl +go +gr +gs +ha +he +hi +ho +ht +ia +ic +id +ie +if +ig +il +im +in +io +ip +ir +is +it +iv +ke +ki +la +ld +le +li +ll +lo +ls +lt +lu +ly +ma +me +mi +mo +mp +mu +my +na +nc +nd +ne +ng +ni +nk +nn +no +ns +nt +nu +ny +oa +ob +oc +od +of +og +ok +ol +om +on +oo +op +or +os +ot +ou +ov +ow +pa +pe +ph +pi +pl +po +pp +pr +qu +ra +rc +rd +re +rg +ri +rk +rl +rm +rn +ro +rr +rs +rt +ru +ry +sa +sc +se +sh +si +so +sp +ss +st +su +ta +te +th +ti +to +tr +ts +tt +tu +ty +ub +uc +ue +ui +ul +um +un +up +ur +us +ut +va +ve +vi +wa +we +wh +wi +wo +yo +202 +ack +age +ail +ake +ale +all +ame +and +ant +ard +are +art +ast +ate +ati +cal +can +car +cha +che +chi +com +con +cou +der +ear +eat +ell +ent +ers +ess +est +for +gin +har +hat +her +hoo +how +ica +ice +ide +igh +ill +ine +ing +ion +ist +ity +ive +lan +lin +lle +log +man +mar +men +ogi +ome +one +ons +ook +ord +ort +oun +out +par +per +pla +ran +rea +ree +res +ric +sch +son +sta +ste +sto +ter +the +tio +ton +tor +tra +unt +ver +wha +wor +you + \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/25/E6DC4029A1E4B4C1/8FE789166B50EC04/model-info.pb b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/25/E6DC4029A1E4B4C1/8FE789166B50EC04/model-info.pb new file mode 100644 index 00000000..5ef0085b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/25/E6DC4029A1E4B4C1/8FE789166B50EC04/model-info.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/25/E6DC4029A1E4B4C1/8FE789166B50EC04/model.tflite b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/25/E6DC4029A1E4B4C1/8FE789166B50EC04/model.tflite new file mode 100644 index 00000000..f7c602b6 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/25/E6DC4029A1E4B4C1/8FE789166B50EC04/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/25/E6DC4029A1E4B4C1/8FE789166B50EC04/visual_model_desktop.tflite b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/25/E6DC4029A1E4B4C1/8FE789166B50EC04/visual_model_desktop.tflite new file mode 100644 index 00000000..dda89d6c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/25/E6DC4029A1E4B4C1/8FE789166B50EC04/visual_model_desktop.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/26/E6DC4029A1E4B4C1/CC2CB0555AB8E58E/model-info.pb b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/26/E6DC4029A1E4B4C1/CC2CB0555AB8E58E/model-info.pb new file mode 100644 index 00000000..37c6aad3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/26/E6DC4029A1E4B4C1/CC2CB0555AB8E58E/model-info.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/26/E6DC4029A1E4B4C1/CC2CB0555AB8E58E/model.tflite b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/26/E6DC4029A1E4B4C1/CC2CB0555AB8E58E/model.tflite new file mode 100644 index 00000000..6755e992 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/26/E6DC4029A1E4B4C1/CC2CB0555AB8E58E/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/43/E6DC4029A1E4B4C1/912B517D5FB37424/model-info.pb b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/43/E6DC4029A1E4B4C1/912B517D5FB37424/model-info.pb new file mode 100644 index 00000000..868620f4 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/43/E6DC4029A1E4B4C1/912B517D5FB37424/model-info.pb @@ -0,0 +1,3 @@ ++胄 2g +^type.googleapis.com/google_internal_chrome_optimizationguide_v1.PassageEmbeddingsModelMetadata@: +sentencepiece.model \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/43/E6DC4029A1E4B4C1/912B517D5FB37424/model.tflite b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/43/E6DC4029A1E4B4C1/912B517D5FB37424/model.tflite new file mode 100644 index 00000000..fecc5964 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/43/E6DC4029A1E4B4C1/912B517D5FB37424/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/43/E6DC4029A1E4B4C1/912B517D5FB37424/sentencepiece.model b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/43/E6DC4029A1E4B4C1/912B517D5FB37424/sentencepiece.model new file mode 100644 index 00000000..e8157f23 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/43/E6DC4029A1E4B4C1/912B517D5FB37424/sentencepiece.model differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/45/E6DC4029A1E4B4C1/ED7B4065507B5AEB/model-info.pb b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/45/E6DC4029A1E4B4C1/ED7B4065507B5AEB/model-info.pb new file mode 100644 index 00000000..974501bc Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/45/E6DC4029A1E4B4C1/ED7B4065507B5AEB/model-info.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/45/E6DC4029A1E4B4C1/ED7B4065507B5AEB/model.tflite b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/45/E6DC4029A1E4B4C1/ED7B4065507B5AEB/model.tflite new file mode 100644 index 00000000..d77b7a3f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/45/E6DC4029A1E4B4C1/ED7B4065507B5AEB/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/9/E6DC4029A1E4B4C1/82F9F93F84EC38E2/model-info.pb b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/9/E6DC4029A1E4B4C1/82F9F93F84EC38E2/model-info.pb new file mode 100644 index 00000000..7dc454c9 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/9/E6DC4029A1E4B4C1/82F9F93F84EC38E2/model-info.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/9/E6DC4029A1E4B4C1/82F9F93F84EC38E2/model.tflite b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/9/E6DC4029A1E4B4C1/82F9F93F84EC38E2/model.tflite new file mode 100644 index 00000000..d3fc9fc7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/optimization_guide_model_store/9/E6DC4029A1E4B4C1/82F9F93F84EC38E2/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/segmentation_platform/ukm_db b/apps/SeleniumServiceold/chrome_profile_ddma/segmentation_platform/ukm_db new file mode 100644 index 00000000..96c877ca Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_ddma/segmentation_platform/ukm_db differ diff --git a/apps/SeleniumServiceold/chrome_profile_ddma/segmentation_platform/ukm_db-wal b/apps/SeleniumServiceold/chrome_profile_ddma/segmentation_platform/ukm_db-wal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ActorSafetyLists/8.6294.2057/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/ActorSafetyLists/8.6294.2057/_metadata/verified_contents.json new file mode 100644 index 00000000..97ac0621 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/ActorSafetyLists/8.6294.2057/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJsaXN0ZGF0YS5qc29uIiwicm9vdF9oYXNoIjoiNmVJUlZmTTczUDJjbUxncUQ0UkRQMjU3a0Q5bWY1WUZscHlpREw1dUlfMCJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiItVlJhUzl1Q2xpeFJaSWR2c0VWMkxJb1l4UDREZHl1NTdUQUVfbUJ1dXBVIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoibmlub2RhYmNlanBlZ2xmamJraGRwbGFvZ2xwY2JmZmoiLCJpdGVtX3ZlcnNpb24iOiI4LjYyOTQuMjA1NyIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"jKit53qyELKtZdFmhNfr8UG21np9jbaiQqVos_AwfKv4_BgX2rGr9tFMYcixECPW2jWz3p_EXucBLRMppysx4tREaZvl9EEIh5rQOs4staXL4VU6ErcZemFbtGSoxxZIXi1xyIIliTA-qt1lzY_I5IrHjMMvCJCYlcElCyXxBseJ4qR0Ow9_VQqkaI9zIliBWVIAOt6c_-dL2hTkqoYCeXzIvqO4_0ui4wcj5WCAujTOc-zBl6WJeVZKtpc6_B5XI7flkjUnu5lGabghojB-Qc9Y-Fm1qZOz0zJPPj26EdqCMnyMpgDxssZyjO4P46Jjc_yMCXcKLpj5XmfoO1wRtScZPn3o4PSSVew305puVe2xJF-IhsbGSR1BWbRyMoQ0sCZkJC3VLdtW_w-emgNhgAGje-SwfkPckDe_vkrPpN6Rti_6J-SizkBUHDJMG-Dbl--_iiWOa_GwGvZx84WkWHxDRbkrhrGjgQcpXbrVtuZe8Fsx305sRj5qq5hxhlbguX_wYTK3Q_L7NjNHIkjOv6BuMF1Jo1EnCM1ey_PBx7z9pkZfRcHrCVhanvfpaXk_GeAuog1H5ESWetFgGuyvFjgApgPUycfo7c23bPIVMitpn8n1kjmUk7q11mzZANESmtDOQGDRlzhTXck6UC9DDP-AgbOMVryMRUS3MKxI58w"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"Eh7dVhKTBXsgvpNfC3nIXqJpMFzZD9oXTcm9024Z8zEOFSEw1nHWGU4Yrg_4wCpb2EiSFg9aXcVH9GvpeGg0EcGKbozMqwwmYk8UlOU5jpMf7B-afAFFKngNCuyDThtcWvWY6oKEJSVN7V4NcQ1dfhhxZLCfI8wqTbzEWCDS5vTuG0qZBHtkH4-d7r7W3c8ey4V0HtboOSF7FbHm5pC9x6T-e1uqmU0Ek-0pfHyYh-RYENVKZJN9-w8JF4y5KNN08Cyrn3-GB4IbJ6U7tgwCFnbpQqAr9oSeEcXitN0NmKuKySzvuVdNh_jQdgAOf5fkajDXHdxAWyaU1AErMLrTqQ"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ActorSafetyLists/8.6294.2057/listdata.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/ActorSafetyLists/8.6294.2057/listdata.json new file mode 100644 index 00000000..821920ad --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/ActorSafetyLists/8.6294.2057/listdata.json @@ -0,0 +1,24934 @@ +{ + "navigation_blocked": [ + { + "from": "*", + "to": "[*.]googleplex.com" + }, + { + "from": "*", + "to": "[*.]corp.goog" + }, + { + "from": "*", + "to": "[*.]corp.google.com" + }, + { + "from": "*", + "to": "[*.]proxy.googleprod.com" + }, + { + "from": "*", + "to": "[*.]sandbox.google.com" + }, + { + "from": "*", + "to": "[*.]borg.google.com" + }, + { + "from": "*", + "to": "[*.]prod.google.com" + }, + { + "from": "*", + "to": "accounts.google.com" + }, + { + "from": "*", + "to": "admin.google.com" + }, + { + "from": "*", + "to": "borg.google.com" + }, + { + "from": "*", + "to": "bugs.chromium.org" + }, + { + "from": "*", + "to": "chromewebstore.google.com" + }, + { + "from": "*", + "to": "chromium-review.googlesource.com" + }, + { + "from": "*", + "to": "colab.research.google.com" + }, + { + "from": "*", + "to": "colab.sandbox.google.com" + }, + { + "from": "*", + "to": "console.actions.google.com" + }, + { + "from": "*", + "to": "console.cloud.google.com" + }, + { + "from": "*", + "to": "console.developers.google.com" + }, + { + "from": "*", + "to": "console.firebase.google.com" + }, + { + "from": "*", + "to": "corp.googleapis.com" + }, + { + "from": "*", + "to": "issuetracker.google.com" + }, + { + "from": "*", + "to": "mail-settings.google.com" + }, + { + "from": "*", + "to": "myaccount.google.com" + }, + { + "from": "*", + "to": "passwords.google.com" + }, + { + "from": "*", + "to": "remotedesktop.google.com" + }, + { + "from": "*", + "to": "script.google.com" + }, + { + "from": "*", + "to": "shell.cloud.google.com" + }, + { + "from": "*", + "to": "ssh.cloud.google.com" + }, + { + "from": "*", + "to": "storage.googleapis.com" + }, + { + "from": "*", + "to": "takeout.google.com" + }, + { + "from": "*", + "to": "[*.]1stopvapor.com" + }, + { + "from": "*", + "to": "[*.]1x-winprizes.com" + }, + { + "from": "*", + "to": "[*.]3chi.com" + }, + { + "from": "*", + "to": "[*.]710pipes.com" + }, + { + "from": "*", + "to": "[*.]7oh.com" + }, + { + "from": "*", + "to": "[*.]7ohblack.com" + }, + { + "from": "*", + "to": "[*.]80percentarms.com" + }, + { + "from": "*", + "to": "[*.]aeroprecisionusa.com" + }, + { + "from": "*", + "to": "[*.]aimpoint.us" + }, + { + "from": "*", + "to": "[*.]airlockindustries.com" + }, + { + "from": "*", + "to": "[*.]alamorange.com" + }, + { + "from": "*", + "to": "[*.]alcapone-us.com" + }, + { + "from": "*", + "to": "[*.]allagash.com" + }, + { + "from": "*", + "to": "[*.]alliedbeverage.com" + }, + { + "from": "*", + "to": "[*.]ambushtoys.com" + }, + { + "from": "*", + "to": "[*.]amchar.com" + }, + { + "from": "*", + "to": "[*.]americanreloading.com" + }, + { + "from": "*", + "to": "[*.]americanspirit.com" + }, + { + "from": "*", + "to": "[*.]angelsenvy.com" + }, + { + "from": "*", + "to": "[*.]apothecarium.com" + }, + { + "from": "*", + "to": "[*.]area52.com" + }, + { + "from": "*", + "to": "[*.]arizer.com" + }, + { + "from": "*", + "to": "[*.]armslist.com" + }, + { + "from": "*", + "to": "[*.]atlanticfirearms.com" + }, + { + "from": "*", + "to": "[*.]atrius.dev" + }, + { + "from": "*", + "to": "[*.]attitudeseedbankusa.com" + }, + { + "from": "*", + "to": "[*.]b5systems.com" + }, + { + "from": "*", + "to": "[*.]bacardi.com" + }, + { + "from": "*", + "to": "[*.]backfireshop.com" + }, + { + "from": "*", + "to": "[*.]backpackboyzmi.com" + }, + { + "from": "*", + "to": "[*.]baileys.com" + }, + { + "from": "*", + "to": "[*.]bakedbags.com" + }, + { + "from": "*", + "to": "[*.]ballys.com" + }, + { + "from": "*", + "to": "[*.]bardstownbourbon.com" + }, + { + "from": "*", + "to": "[*.]barnesbullets.com" + }, + { + "from": "*", + "to": "[*.]barneysfarm.com" + }, + { + "from": "*", + "to": "[*.]barneysfarm.us" + }, + { + "from": "*", + "to": "[*.]barrelking.com" + }, + { + "from": "*", + "to": "[*.]batmachine.com" + }, + { + "from": "*", + "to": "[*.]beamdistilling.com" + }, + { + "from": "*", + "to": "[*.]bearcreekarsenal.com" + }, + { + "from": "*", + "to": "[*.]bearquartz.com" + }, + { + "from": "*", + "to": "[*.]berettagalleryusa.com" + }, + { + "from": "*", + "to": "[*.]bergara.online" + }, + { + "from": "*", + "to": "[*.]bhdistro.com" + }, + { + "from": "*", + "to": "[*.]bigchiefextracts.com" + }, + { + "from": "*", + "to": "[*.]biggrove.com" + }, + { + "from": "*", + "to": "[*.]bigmosmokeshop.com" + }, + { + "from": "*", + "to": "[*.]blacknote.com" + }, + { + "from": "*", + "to": "[*.]blackstoneshooting.com" + }, + { + "from": "*", + "to": "[*.]blackwellswines.com" + }, + { + "from": "*", + "to": "[*.]blazysusan.com" + }, + { + "from": "*", + "to": "[*.]bluemoonbrewingcompany.com" + }, + { + "from": "*", + "to": "[*.]bndlstech.com" + }, + { + "from": "*", + "to": "[*.]bottlebuzz.com" + }, + { + "from": "*", + "to": "[*.]boulevard.com" + }, + { + "from": "*", + "to": "[*.]bpioutdoors.com" + }, + { + "from": "*", + "to": "[*.]breckenridgedistillery.com" + }, + { + "from": "*", + "to": "[*.]briley.com" + }, + { + "from": "*", + "to": "[*.]brothersgrimmseeds.com" + }, + { + "from": "*", + "to": "[*.]brownells.com" + }, + { + "from": "*", + "to": "[*.]budclubshop.com" + }, + { + "from": "*", + "to": "[*.]budsgunshop.com" + }, + { + "from": "*", + "to": "[*.]budweiser.com" + }, + { + "from": "*", + "to": "[*.]buffalotracedistillery.com" + }, + { + "from": "*", + "to": "[*.]bulleit.com" + }, + { + "from": "*", + "to": "[*.]burialbeer.com" + }, + { + "from": "*", + "to": "[*.]buzzballz.com" + }, + { + "from": "*", + "to": "[*.]cakebread.com" + }, + { + "from": "*", + "to": "[*.]cakehousecannabis.com" + }, + { + "from": "*", + "to": "[*.]camel.com" + }, + { + "from": "*", + "to": "[*.]cannabox.com" + }, + { + "from": "*", + "to": "[*.]cannariver.com" + }, + { + "from": "*", + "to": "[*.]casamigos.com" + }, + { + "from": "*", + "to": "[*.]castleandkey.com" + }, + { + "from": "*", + "to": "[*.]cbdmd.com" + }, + { + "from": "*", + "to": "[*.]cdvs.us" + }, + { + "from": "*", + "to": "[*.]centermassinc.com" + }, + { + "from": "*", + "to": "[*.]chandon.com" + }, + { + "from": "*", + "to": "[*.]cheechandchonghemp.com" + }, + { + "from": "*", + "to": "[*.]chipsliquor.com" + }, + { + "from": "*", + "to": "[*.]chiselmachining.com" + }, + { + "from": "*", + "to": "[*.]chwinery.com" + }, + { + "from": "*", + "to": "[*.]cigaraficionado.com" + }, + { + "from": "*", + "to": "[*.]cleangreencertified.com" + }, + { + "from": "*", + "to": "[*.]cloud9cannabis.com" + }, + { + "from": "*", + "to": "[*.]clouddefensive.com" + }, + { + "from": "*", + "to": "[*.]cloudvapes.com" + }, + { + "from": "*", + "to": "[*.]cobratecknives.com" + }, + { + "from": "*", + "to": "[*.]cogunsales.com" + }, + { + "from": "*", + "to": "[*.]colt.com" + }, + { + "from": "*", + "to": "[*.]columbia.care" + }, + { + "from": "*", + "to": "[*.]cookiesdispensary.com" + }, + { + "from": "*", + "to": "[*.]cookiesflorida.co" + }, + { + "from": "*", + "to": "[*.]copsplus.com" + }, + { + "from": "*", + "to": "[*.]coronausa.com" + }, + { + "from": "*", + "to": "[*.]csaguns.com" + }, + { + "from": "*", + "to": "[*.]curaleaf.com" + }, + { + "from": "*", + "to": "[*.]cutwaterspirits.com" + }, + { + "from": "*", + "to": "[*.]cwspirits.com" + }, + { + "from": "*", + "to": "[*.]cyclonepods.com" + }, + { + "from": "*", + "to": "[*.]dacut.com" + }, + { + "from": "*", + "to": "[*.]dauntlessmanufacturing.com" + }, + { + "from": "*", + "to": "[*.]davidtubb.com" + }, + { + "from": "*", + "to": "[*.]deleonrxgunsandammo.com" + }, + { + "from": "*", + "to": "[*.]delmesaliquor.com" + }, + { + "from": "*", + "to": "[*.]delta8resellers.com" + }, + { + "from": "*", + "to": "[*.]deltateamtactical.com" + }, + { + "from": "*", + "to": "[*.]diageo.com" + }, + { + "from": "*", + "to": "[*.]dimeindustries.com" + }, + { + "from": "*", + "to": "[*.]discountenails.com" + }, + { + "from": "*", + "to": "[*.]discountpharms.com" + }, + { + "from": "*", + "to": "[*.]discountvapepen.com" + }, + { + "from": "*", + "to": "[*.]discreetballistics.com" + }, + { + "from": "*", + "to": "[*.]dmm.co.jp" + }, + { + "from": "*", + "to": "[*.]dogfish.com" + }, + { + "from": "*", + "to": "[*.]donbest.com" + }, + { + "from": "*", + "to": "[*.]donjulio.com" + }, + { + "from": "*", + "to": "[*.]dosequis.com" + }, + { + "from": "*", + "to": "[*.]downtownspirits.com" + }, + { + "from": "*", + "to": "[*.]dragonsmilk.com" + }, + { + "from": "*", + "to": "[*.]drinkhouseplant.com" + }, + { + "from": "*", + "to": "[*.]drinkwillies.com" + }, + { + "from": "*", + "to": "[*.]drinkwynk.com" + }, + { + "from": "*", + "to": "[*.]duckhorn.com" + }, + { + "from": "*", + "to": "[*.]dwilsonmfg.com" + }, + { + "from": "*", + "to": "[*.]eaglesportsrange.com" + }, + { + "from": "*", + "to": "[*.]eaze.com" + }, + { + "from": "*", + "to": "[*.]ecigmafia.com" + }, + { + "from": "*", + "to": "[*.]edie-parker.com" + }, + { + "from": "*", + "to": "[*.]ejuiceconnect.com" + }, + { + "from": "*", + "to": "[*.]ejuicedirect.com" + }, + { + "from": "*", + "to": "[*.]elcerritoliquor.com" + }, + { + "from": "*", + "to": "[*.]elementvape.com" + }, + { + "from": "*", + "to": "[*.]eltesorotequila.com" + }, + { + "from": "*", + "to": "[*.]empiresmokes.com" + }, + { + "from": "*", + "to": "[*.]empressgin.com" + }, + { + "from": "*", + "to": "[*.]eotechinc.com" + }, + { + "from": "*", + "to": "[*.]ethosgenetics.com" + }, + { + "from": "*", + "to": "[*.]fatheads.com" + }, + { + "from": "*", + "to": "[*.]fattuesday.com" + }, + { + "from": "*", + "to": "[*.]feals.com" + }, + { + "from": "*", + "to": "[*.]fernway.com" + }, + { + "from": "*", + "to": "[*.]fever-tree.com" + }, + { + "from": "*", + "to": "[*.]finewineandgoodspirits.com" + }, + { + "from": "*", + "to": "[*.]floridagunexchange.com" + }, + { + "from": "*", + "to": "[*.]floydscustomshop.com" + }, + { + "from": "*", + "to": "[*.]fogervapes.com" + }, + { + "from": "*", + "to": "[*.]fortgeorgebrewery.com" + }, + { + "from": "*", + "to": "[*.]forwardcontrolsdesign.com" + }, + { + "from": "*", + "to": "[*.]francisfordcoppolawinery.com" + }, + { + "from": "*", + "to": "[*.]franzesewine.com" + }, + { + "from": "*", + "to": "[*.]fswholesaleus.com" + }, + { + "from": "*", + "to": "[*.]fullyloadedchew.com" + }, + { + "from": "*", + "to": "[*.]gamecigars.com" + }, + { + "from": "*", + "to": "[*.]geekvape.com" + }, + { + "from": "*", + "to": "[*.]genuineraw.com" + }, + { + "from": "*", + "to": "[*.]getfluent.com" + }, + { + "from": "*", + "to": "[*.]getmyster.com" + }, + { + "from": "*", + "to": "[*.]getsoul.com" + }, + { + "from": "*", + "to": "[*.]getsunmed.com" + }, + { + "from": "*", + "to": "[*.]giantvapes.com" + }, + { + "from": "*", + "to": "[*.]gideonoptics.com" + }, + { + "from": "*", + "to": "[*.]glasspipesla.com" + }, + { + "from": "*", + "to": "[*.]glock.com" + }, + { + "from": "*", + "to": "[*.]gloriaferrer.com" + }, + { + "from": "*", + "to": "[*.]gmansportingarms.com" + }, + { + "from": "*", + "to": "[*.]gohatch.com" + }, + { + "from": "*", + "to": "[*.]goldenroad.la" + }, + { + "from": "*", + "to": "[*.]goldleafmd.com" + }, + { + "from": "*", + "to": "[*.]gooseisland.com" + }, + { + "from": "*", + "to": "[*.]gotoliquorstore.com" + }, + { + "from": "*", + "to": "[*.]gpen.com" + }, + { + "from": "*", + "to": "[*.]grabagun.com" + }, + { + "from": "*", + "to": "[*.]grav.com" + }, + { + "from": "*", + "to": "[*.]grayboe.com" + }, + { + "from": "*", + "to": "[*.]greatlakesbrewing.com" + }, + { + "from": "*", + "to": "[*.]greenpointseeds.com" + }, + { + "from": "*", + "to": "[*.]greenroads.com" + }, + { + "from": "*", + "to": "[*.]gricegunshop.com" + }, + { + "from": "*", + "to": "[*.]griffinhowe.com" + }, + { + "from": "*", + "to": "[*.]grog.shop" + }, + { + "from": "*", + "to": "[*.]gtdist.com" + }, + { + "from": "*", + "to": "[*.]gtr-studio.com" + }, + { + "from": "*", + "to": "[*.]guinnesswebstore.com" + }, + { + "from": "*", + "to": "[*.]gunbuyer.com" + }, + { + "from": "*", + "to": "[*.]guns.com" + }, + { + "from": "*", + "to": "[*.]gunsinternational.com" + }, + { + "from": "*", + "to": "[*.]gzanders.com" + }, + { + "from": "*", + "to": "[*.]halftimebeverage.com" + }, + { + "from": "*", + "to": "[*.]happydad.com" + }, + { + "from": "*", + "to": "[*.]happyhippo.com" + }, + { + "from": "*", + "to": "[*.]hardywood.com" + }, + { + "from": "*", + "to": "[*.]harpoonbrewery.com" + }, + { + "from": "*", + "to": "[*.]hausofarms.com" + }, + { + "from": "*", + "to": "[*.]headhunterssmokeshop.com" + }, + { + "from": "*", + "to": "[*.]heineken.com" + }, + { + "from": "*", + "to": "[*.]helle.com" + }, + { + "from": "*", + "to": "[*.]hellobatch.com" + }, + { + "from": "*", + "to": "[*.]herbalwellnesscenter.com" + }, + { + "from": "*", + "to": "[*.]herbiesheadshop.com" + }, + { + "from": "*", + "to": "[*.]highlandbrewing.com" + }, + { + "from": "*", + "to": "[*.]highwest.com" + }, + { + "from": "*", + "to": "[*.]hiproof.com" + }, + { + "from": "*", + "to": "[*.]hk-usa.com" + }, + { + "from": "*", + "to": "[*.]hoffgun.com" + }, + { + "from": "*", + "to": "[*.]honeyroseusa.com" + }, + { + "from": "*", + "to": "[*.]hornady.com" + }, + { + "from": "*", + "to": "[*.]hswsupply.com" + }, + { + "from": "*", + "to": "[*.]huxwrx.com" + }, + { + "from": "*", + "to": "[*.]hyattgunstore.com" + }, + { + "from": "*", + "to": "[*.]iba-world.com" + }, + { + "from": "*", + "to": "[*.]idaholiquor.com" + }, + { + "from": "*", + "to": "[*.]ignitioncasino.eu" + }, + { + "from": "*", + "to": "[*.]iheartjane.com" + }, + { + "from": "*", + "to": "[*.]insa.com" + }, + { + "from": "*", + "to": "[*.]jackdaniels.com" + }, + { + "from": "*", + "to": "[*.]jeeter.com" + }, + { + "from": "*", + "to": "[*.]jgsales.com" + }, + { + "from": "*", + "to": "[*.]jimbeam.com" + }, + { + "from": "*", + "to": "[*.]jjbuckley.com" + }, + { + "from": "*", + "to": "[*.]jspawnguns.com" + }, + { + "from": "*", + "to": "[*.]juicehead.com" + }, + { + "from": "*", + "to": "[*.]justinwine.com" + }, + { + "from": "*", + "to": "[*.]justkana.com" + }, + { + "from": "*", + "to": "[*.]kahlua.com" + }, + { + "from": "*", + "to": "[*.]keltecweapons.com" + }, + { + "from": "*", + "to": "[*.]ketelone.com" + }, + { + "from": "*", + "to": "[*.]keystonelight.com" + }, + { + "from": "*", + "to": "[*.]keystonesportingarmsllc.com" + }, + { + "from": "*", + "to": "[*.]khalifakush.com" + }, + { + "from": "*", + "to": "[*.]kick.com" + }, + { + "from": "*", + "to": "[*.]kimberamerica.com" + }, + { + "from": "*", + "to": "[*.]kineticdg.com" + }, + { + "from": "*", + "to": "[*.]knightarmco.com" + }, + { + "from": "*", + "to": "[*.]konabrewinghawaii.com" + }, + { + "from": "*", + "to": "[*.]krieghoff.com" + }, + { + "from": "*", + "to": "[*.]krytac.com" + }, + { + "from": "*", + "to": "[*.]kures.co" + }, + { + "from": "*", + "to": "[*.]kushqueen.shop" + }, + { + "from": "*", + "to": "[*.]kybourbontrail.com" + }, + { + "from": "*", + "to": "[*.]lagunitas.com" + }, + { + "from": "*", + "to": "[*.]leesdiscountliquor.com" + }, + { + "from": "*", + "to": "[*.]legacysports.com" + }, + { + "from": "*", + "to": "[*.]letsascend.com" + }, + { + "from": "*", + "to": "[*.]libertycannabis.com" + }, + { + "from": "*", + "to": "[*.]lighterusa.com" + }, + { + "from": "*", + "to": "[*.]lightshade.com" + }, + { + "from": "*", + "to": "[*.]liquorandwineoutlets.com" + }, + { + "from": "*", + "to": "[*.]liquorbarn.com" + }, + { + "from": "*", + "to": "[*.]litfarms.com" + }, + { + "from": "*", + "to": "[*.]lookah.com" + }, + { + "from": "*", + "to": "[*.]looseleaf.com" + }, + { + "from": "*", + "to": "[*.]lordvaperpens.com" + }, + { + "from": "*", + "to": "[*.]lowkeydis.com" + }, + { + "from": "*", + "to": "[*.]luckystrike.com" + }, + { + "from": "*", + "to": "[*.]mainlinearmory.com" + }, + { + "from": "*", + "to": "[*.]makersmark.com" + }, + { + "from": "*", + "to": "[*.]manasupply.com" + }, + { + "from": "*", + "to": "[*.]manhattanbeer.com" + }, + { + "from": "*", + "to": "[*.]manoswine.com" + }, + { + "from": "*", + "to": "[*.]mark7reloading.com" + }, + { + "from": "*", + "to": "[*.]marstrigger.com" + }, + { + "from": "*", + "to": "[*.]mephistogenetics.com" + }, + { + "from": "*", + "to": "[*.]miamiherald.com" + }, + { + "from": "*", + "to": "[*.]midsouthshooterssupply.com" + }, + { + "from": "*", + "to": "[*.]midwestguns.com" + }, + { + "from": "*", + "to": "[*.]midwestgunworks.com" + }, + { + "from": "*", + "to": "[*.]mipod.com" + }, + { + "from": "*", + "to": "[*.]missionliquor.com" + }, + { + "from": "*", + "to": "[*.]misterguns.com" + }, + { + "from": "*", + "to": "[*.]modernwarriors.com" + }, + { + "from": "*", + "to": "[*.]modlite.com" + }, + { + "from": "*", + "to": "[*.]modulusarms.com" + }, + { + "from": "*", + "to": "[*.]moet.com" + }, + { + "from": "*", + "to": "[*.]molsoncoors.com" + }, + { + "from": "*", + "to": "[*.]monstrumtactical.com" + }, + { + "from": "*", + "to": "[*.]moonwlkr.com" + }, + { + "from": "*", + "to": "[*.]morrrange.com" + }, + { + "from": "*", + "to": "[*.]mossberg.com" + }, + { + "from": "*", + "to": "[*.]motherearthri.com" + }, + { + "from": "*", + "to": "[*.]mothershipglass.com" + }, + { + "from": "*", + "to": "[*.]muckleshootcasino.com" + }, + { + "from": "*", + "to": "[*.]multiversebeans.com" + }, + { + "from": "*", + "to": "[*.]mummnapa.com" + }, + { + "from": "*", + "to": "[*.]mygrizzly.com" + }, + { + "from": "*", + "to": "[*.]myhavenstores.com" + }, + { + "from": "*", + "to": "[*.]mynicco.com" + }, + { + "from": "*", + "to": "[*.]myuwell.com" + }, + { + "from": "*", + "to": "[*.]myvaporstore.com" + }, + { + "from": "*", + "to": "[*.]natchezss.com" + }, + { + "from": "*", + "to": "[*.]nationwideliquor.com" + }, + { + "from": "*", + "to": "[*.]nativesmokes4less.one" + }, + { + "from": "*", + "to": "[*.]nectar.store" + }, + { + "from": "*", + "to": "[*.]neptuneseedbank.com" + }, + { + "from": "*", + "to": "[*.]nestorliquor.com" + }, + { + "from": "*", + "to": "[*.]newhollandbrew.com" + }, + { + "from": "*", + "to": "[*.]newport-pleasure.com" + }, + { + "from": "*", + "to": "[*.]newriffdistilling.com" + }, + { + "from": "*", + "to": "[*.]nicnac.com" + }, + { + "from": "*", + "to": "[*.]northerner.com" + }, + { + "from": "*", + "to": "[*.]nosler.com" + }, + { + "from": "*", + "to": "[*.]novakratom.com" + }, + { + "from": "*", + "to": "[*.]nuleafnaturals.com" + }, + { + "from": "*", + "to": "[*.]nvsglassworks.com" + }, + { + "from": "*", + "to": "[*.]nwtnhome.com" + }, + { + "from": "*", + "to": "[*.]nylservices.net" + }, + { + "from": "*", + "to": "[*.]ochotequila.com" + }, + { + "from": "*", + "to": "[*.]odellbrewing.com" + }, + { + "from": "*", + "to": "[*.]ohlq.com" + }, + { + "from": "*", + "to": "[*.]olesmoky.com" + }, + { + "from": "*", + "to": "[*.]omrifles.com" + }, + { + "from": "*", + "to": "[*.]onlineliquor.com" + }, + { + "from": "*", + "to": "[*.]oozelife.com" + }, + { + "from": "*", + "to": "[*.]oregrown.com" + }, + { + "from": "*", + "to": "[*.]ottercreeklabs.com" + }, + { + "from": "*", + "to": "[*.]ounceoz.com" + }, + { + "from": "*", + "to": "[*.]oxva.com" + }, + { + "from": "*", + "to": "[*.]pallmallusa.com" + }, + { + "from": "*", + "to": "[*.]palmbay.com" + }, + { + "from": "*", + "to": "[*.]palmettostatearmory.com" + }, + { + "from": "*", + "to": "[*.]pappyco.com" + }, + { + "from": "*", + "to": "[*.]partisantriggers.com" + }, + { + "from": "*", + "to": "[*.]pax.com" + }, + { + "from": "*", + "to": "[*.]paylesskratom.com" + }, + { + "from": "*", + "to": "[*.]planetofthevapes.com" + }, + { + "from": "*", + "to": "[*.]pointblankrange.com" + }, + { + "from": "*", + "to": "[*.]pornhub.com" + }, + { + "from": "*", + "to": "[*.]primaryarms.com" + }, + { + "from": "*", + "to": "[*.]primesupplydistro.com" + }, + { + "from": "*", + "to": "[*.]printyour2a.com" + }, + { + "from": "*", + "to": "[*.]puffco.com" + }, + { + "from": "*", + "to": "[*.]pulsarvaporizers.com" + }, + { + "from": "*", + "to": "[*.]pureohiowellness.com" + }, + { + "from": "*", + "to": "[*.]purlifenm.com" + }, + { + "from": "*", + "to": "[*.]randys.com" + }, + { + "from": "*", + "to": "[*.]rawthentic.com" + }, + { + "from": "*", + "to": "[*.]redstarvapor.com" + }, + { + "from": "*", + "to": "[*.]reedsindoorrange.com" + }, + { + "from": "*", + "to": "[*.]refinemi.com" + }, + { + "from": "*", + "to": "[*.]relxnow.com" + }, + { + "from": "*", + "to": "[*.]remedyliquor.com" + }, + { + "from": "*", + "to": "[*.]restoredispensaries.com" + }, + { + "from": "*", + "to": "[*.]rhinegeist.com" + }, + { + "from": "*", + "to": "[*.]ribenyan.com" + }, + { + "from": "*", + "to": "[*.]riflesupply.com" + }, + { + "from": "*", + "to": "[*.]risecannabis.com" + }, + { + "from": "*", + "to": "[*.]rkguns.com" + }, + { + "from": "*", + "to": "[*.]rostmartin.com" + }, + { + "from": "*", + "to": "[*.]rsregulate.com" + }, + { + "from": "*", + "to": "[*.]rubypearlco.com" + }, + { + "from": "*", + "to": "[*.]rumchata.com" + }, + { + "from": "*", + "to": "[*.]ryot.com" + }, + { + "from": "*", + "to": "[*.]santacruzshredder.com" + }, + { + "from": "*", + "to": "[*.]savagearms.com" + }, + { + "from": "*", + "to": "[*.]sazerac.com" + }, + { + "from": "*", + "to": "[*.]sb-tactical.com" + }, + { + "from": "*", + "to": "[*.]schedule35.co" + }, + { + "from": "*", + "to": "[*.]scheels.com" + }, + { + "from": "*", + "to": "[*.]scopelist.com" + }, + { + "from": "*", + "to": "[*.]scottsdalegunclub.com" + }, + { + "from": "*", + "to": "[*.]sctmfg.com" + }, + { + "from": "*", + "to": "[*.]secondamendsports.com" + }, + { + "from": "*", + "to": "[*.]securitegunclub.com" + }, + { + "from": "*", + "to": "[*.]seedsman.com" + }, + { + "from": "*", + "to": "[*.]seedsupreme.com" + }, + { + "from": "*", + "to": "[*.]sensiseeds.com" + }, + { + "from": "*", + "to": "[*.]sft2tactical.com" + }, + { + "from": "*", + "to": "[*.]sgproof.com" + }, + { + "from": "*", + "to": "[*.]shangriladispensaries.com" + }, + { + "from": "*", + "to": "[*.]sharpshooting.net" + }, + { + "from": "*", + "to": "[*.]shawcustombarrels.com" + }, + { + "from": "*", + "to": "[*.]shopbeergear.com" + }, + { + "from": "*", + "to": "[*.]shopbotanist.com" + }, + { + "from": "*", + "to": "[*.]shopburninglove.com" + }, + { + "from": "*", + "to": "[*.]shopharborside.com" + }, + { + "from": "*", + "to": "[*.]shophod.com" + }, + { + "from": "*", + "to": "[*.]shortsbrewing.com" + }, + { + "from": "*", + "to": "[*.]showmesunrise.com" + }, + { + "from": "*", + "to": "[*.]sierrabullets.com" + }, + { + "from": "*", + "to": "[*.]sierranevada.com" + }, + { + "from": "*", + "to": "[*.]silveroak.com" + }, + { + "from": "*", + "to": "[*.]silverstaterelief.com" + }, + { + "from": "*", + "to": "[*.]sixtyvines.com" + }, + { + "from": "*", + "to": "[*.]skoal.com" + }, + { + "from": "*", + "to": "[*.]skygatewholesale.com" + }, + { + "from": "*", + "to": "[*.]slickvapes.com" + }, + { + "from": "*", + "to": "[*.]sluggers.com" + }, + { + "from": "*", + "to": "[*.]smkw.com" + }, + { + "from": "*", + "to": "[*.]smokerfriendly.com" + }, + { + "from": "*", + "to": "[*.]smoktech.com" + }, + { + "from": "*", + "to": "[*.]smokymountaincbd.com" + }, + { + "from": "*", + "to": "[*.]snusdaddy.com" + }, + { + "from": "*", + "to": "[*.]specsonline.com" + }, + { + "from": "*", + "to": "[*.]sportsmansoutdoorsuperstore.com" + }, + { + "from": "*", + "to": "[*.]springfield-armory.com" + }, + { + "from": "*", + "to": "[*.]starbudscolorado.com" + }, + { + "from": "*", + "to": "[*.]staylitdesign.com" + }, + { + "from": "*", + "to": "[*.]stellaartois.com" + }, + { + "from": "*", + "to": "[*.]stellarosa.com" + }, + { + "from": "*", + "to": "[*.]stgermainliqueur.com" + }, + { + "from": "*", + "to": "[*.]stiiizy.com" + }, + { + "from": "*", + "to": "[*.]stincusa.com" + }, + { + "from": "*", + "to": "[*.]stoegerindustries.com" + }, + { + "from": "*", + "to": "[*.]storz-bickel.com" + }, + { + "from": "*", + "to": "[*.]strainly.io" + }, + { + "from": "*", + "to": "[*.]stranahans.com" + }, + { + "from": "*", + "to": "[*.]strikeindustries.com" + }, + { + "from": "*", + "to": "[*.]strngseeds.com" + }, + { + "from": "*", + "to": "[*.]stundenglass.com" + }, + { + "from": "*", + "to": "[*.]sugarlands.com" + }, + { + "from": "*", + "to": "[*.]sundae.flowers" + }, + { + "from": "*", + "to": "[*.]sundaygoods.com" + }, + { + "from": "*", + "to": "[*.]sunshinedaydream.com" + }, + { + "from": "*", + "to": "[*.]suparms.com" + }, + { + "from": "*", + "to": "[*.]surlybrewing.com" + }, + { + "from": "*", + "to": "[*.]taginn-usa.com" + }, + { + "from": "*", + "to": "[*.]tangledrootsbrewingco.com" + }, + { + "from": "*", + "to": "[*.]tearsoftheleft.com" + }, + { + "from": "*", + "to": "[*.]tedtobacco.com" + }, + { + "from": "*", + "to": "[*.]texasgunexperience.com" + }, + { + "from": "*", + "to": "[*.]theargus.co.uk" + }, + { + "from": "*", + "to": "[*.]thearmorylife.com" + }, + { + "from": "*", + "to": "[*.]thebarreltap.com" + }, + { + "from": "*", + "to": "[*.]thebourbonconcierge.com" + }, + { + "from": "*", + "to": "[*.]thecountryshed.com" + }, + { + "from": "*", + "to": "[*.]thedablab.com" + }, + { + "from": "*", + "to": "[*.]thedispensarynv.com" + }, + { + "from": "*", + "to": "[*.]thedopestshop.com" + }, + { + "from": "*", + "to": "[*.]thefirestation.com" + }, + { + "from": "*", + "to": "[*.]theflowery.co" + }, + { + "from": "*", + "to": "[*.]thegiftofwhatif.com" + }, + { + "from": "*", + "to": "[*.]thegundies.com" + }, + { + "from": "*", + "to": "[*.]thegunparlor.com" + }, + { + "from": "*", + "to": "[*.]theliquorbarn.com" + }, + { + "from": "*", + "to": "[*.]theliquorbros.com" + }, + { + "from": "*", + "to": "[*.]theliquorstore.com" + }, + { + "from": "*", + "to": "[*.]themininail.com" + }, + { + "from": "*", + "to": "[*.]themodernsportsman.com" + }, + { + "from": "*", + "to": "[*.]theoutpostarmory.com" + }, + { + "from": "*", + "to": "[*.]thesmokeshopguys.com" + }, + { + "from": "*", + "to": "[*.]thesocialleaf.com" + }, + { + "from": "*", + "to": "[*.]thevapersworld.com" + }, + { + "from": "*", + "to": "[*.]thezenco.com" + }, + { + "from": "*", + "to": "[*.]tools420.com" + }, + { + "from": "*", + "to": "[*.]torchhemp.com" + }, + { + "from": "*", + "to": "[*.]tpg420.com" + }, + { + "from": "*", + "to": "[*.]trehouse.com" + }, + { + "from": "*", + "to": "[*.]trilliumbrewing.com" + }, + { + "from": "*", + "to": "[*.]tristararms.com" + }, + { + "from": "*", + "to": "[*.]troegs.com" + }, + { + "from": "*", + "to": "[*.]trulieve.com" + }, + { + "from": "*", + "to": "[*.]tryarro.com" + }, + { + "from": "*", + "to": "[*.]trybrst.com" + }, + { + "from": "*", + "to": "[*.]trynowadays.com" + }, + { + "from": "*", + "to": "[*.]turleywinecellars.com" + }, + { + "from": "*", + "to": "[*.]twinliquors.com" + }, + { + "from": "*", + "to": "[*.]uncoiledfirearms.com" + }, + { + "from": "*", + "to": "[*.]underwoodammo.com" + }, + { + "from": "*", + "to": "[*.]unitytactical.com" + }, + { + "from": "*", + "to": "[*.]unlockparadise.com" + }, + { + "from": "*", + "to": "[*.]uptownspirits.com" + }, + { + "from": "*", + "to": "[*.]urbnleaf.com" + }, + { + "from": "*", + "to": "[*.]usafirearms.com" + }, + { + "from": "*", + "to": "[*.]usedguns.com" + }, + { + "from": "*", + "to": "[*.]utepilsbrewing.com" + }, + { + "from": "*", + "to": "[*.]vapehoneystick.com" + }, + { + "from": "*", + "to": "[*.]vapesourcing.com" + }, + { + "from": "*", + "to": "[*.]vapewh.com" + }, + { + "from": "*", + "to": "[*.]vaporauthority.com" + }, + { + "from": "*", + "to": "[*.]vaporcafeonline.net" + }, + { + "from": "*", + "to": "[*.]vaporfi.com" + }, + { + "from": "*", + "to": "[*.]vaporhatch.com" + }, + { + "from": "*", + "to": "[*.]vaporider.deals" + }, + { + "from": "*", + "to": "[*.]verilife.com" + }, + { + "from": "*", + "to": "[*.]vermontfreehand.com" + }, + { + "from": "*", + "to": "[*.]veuveclicquot.com" + }, + { + "from": "*", + "to": "[*.]vgoodiez.com" + }, + { + "from": "*", + "to": "[*.]visitgreengoods.com" + }, + { + "from": "*", + "to": "[*.]voodooranger.com" + }, + { + "from": "*", + "to": "[*.]vpm.com" + }, + { + "from": "*", + "to": "[*.]vytaloptions.com" + }, + { + "from": "*", + "to": "[*.]wbarmory.com" + }, + { + "from": "*", + "to": "[*.]whatacountry.com" + }, + { + "from": "*", + "to": "[*.]whiskyandwhiskey.com" + }, + { + "from": "*", + "to": "[*.]whistlepigwhiskey.com" + }, + { + "from": "*", + "to": "[*.]wickedweedbrewing.com" + }, + { + "from": "*", + "to": "[*.]williesremedy.com" + }, + { + "from": "*", + "to": "[*.]wilsoncombat.com" + }, + { + "from": "*", + "to": "[*.]winc.com" + }, + { + "from": "*", + "to": "[*.]winchester.com" + }, + { + "from": "*", + "to": "[*.]windycitycigars.com" + }, + { + "from": "*", + "to": "[*.]winstoncigarettes.com" + }, + { + "from": "*", + "to": "[*.]woodencork.com" + }, + { + "from": "*", + "to": "[*.]woodfordreserve.com" + }, + { + "from": "*", + "to": "[*.]wulfmods.com" + }, + { + "from": "*", + "to": "[*.]ww2collectibles.com" + }, + { + "from": "*", + "to": "[*.]xhamster.com" + }, + { + "from": "*", + "to": "[*.]xnxx.com" + }, + { + "from": "*", + "to": "[*.]xvideos.com" + }, + { + "from": "*", + "to": "[*.]yankeespirits.com" + }, + { + "from": "*", + "to": "[*.]yocan.com" + }, + { + "from": "*", + "to": "[*.]yocanvaporizer.com" + }, + { + "from": "*", + "to": "[*.]youbooze.com" + }, + { + "from": "*", + "to": "[*.]zamnesia.com" + }, + { + "from": "*", + "to": "[*.]zerofoxgivenllc.com" + }, + { + "from": "*", + "to": "[*.]zigzag.com" + }, + { + "from": "*", + "to": "[*.]zippixtoothpicks.com" + } + ], + "navigation_allowed": [ + { + "from": "https://play.prodigygame.com", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://connected.mcgraw-hill.com", + "to": "https://login.mhcampus.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://clever.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://clever.com" + }, + { + "from": "https://math.prodigygame.com", + "to": "https://play.prodigygame.com" + }, + { + "from": "https://ezto.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://clever.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://learning.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://clever.com" + }, + { + "from": "https://www.getepic.com", + "to": "https://kids.getepic.com" + }, + { + "from": "https://workforcenow.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://clever.com" + }, + { + "from": "https://qbo.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://login.live.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://outlook.office.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://ccsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://outlook.live.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://api.id.me", + "to": "https://sa.www4.irs.gov" + }, + { + "from": "https://account.microsoft.com", + "to": "https://login.live.com" + }, + { + "from": "https://easybridge-dashboard-web.savvaseasybridge.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://student.edgenuity.com", + "to": "https://sso-middleman.sso-prod.il-apps.com" + }, + { + "from": "https://play.boddlelearning.com", + "to": "https://lms.boddlelearning.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://outlook.office.com" + }, + { + "from": "https://personal1.vanguard.com", + "to": "https://login.vanguard.com" + }, + { + "from": "https://www.doubledowncasino.com", + "to": "https://www.doubledowncasino2.com" + }, + { + "from": "https://zone05-student.renaissance-go.com", + "to": "https://global-zone05.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://app.blackbaud.com", + "to": "https://sts-sso.myschoolapp.com" + }, + { + "from": "https://www.capitalone.com", + "to": "https://myaccounts.capitalone.com" + }, + { + "from": "https://kids.getepic.com", + "to": "https://www.getepic.com" + }, + { + "from": "https://my.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://www.wellsfargo.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://app.subject.com", + "to": "https://app.time4learning.com" + }, + { + "from": "https://sso.prodigygame.com", + "to": "https://play.prodigygame.com" + }, + { + "from": "https://zone51-student.renaissance-go.com", + "to": "https://global-zone51.renaissance-go.com" + }, + { + "from": "https://secure.bankofamerica.com", + "to": "https://www.bankofamerica.com" + }, + { + "from": "https://zone50-student.renaissance-go.com", + "to": "https://global-zone50.renaissance-go.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://secure.ssa.gov" + }, + { + "from": "https://device.login.microsoftonline.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://www.doubledowncasino2.com", + "to": "https://ddc.promo" + }, + { + "from": "https://accounts.google.com", + "to": "https://mail.google.com" + }, + { + "from": "https://forms.office.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://student.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://zone53-student.renaissance-go.com", + "to": "https://global-zone53.renaissance-go.com" + }, + { + "from": "https://api.imaginelearning.com", + "to": "https://my.imaginelearning.com" + }, + { + "from": "https://apps.explorelearning.com", + "to": "https://content.explorelearning.com" + }, + { + "from": "https://global.americanexpress.com", + "to": "https://www.americanexpress.com" + }, + { + "from": "https://www.blooket.com", + "to": "https://www.google.com" + }, + { + "from": "https://sso.prodigygame.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://zone20-student.renaissance-go.com", + "to": "https://global-zone20.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://zone52-student.renaissance-go.com", + "to": "https://global-zone52.renaissance-go.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://id.synchrony.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://getnovasearches.com" + }, + { + "from": "https://secure.uhcprovider.com", + "to": "https://identity.onehealthcareid.com" + }, + { + "from": "https://zone08-student.renaissance-go.com", + "to": "https://global-zone08.renaissance-go.com" + }, + { + "from": "https://online.citi.com", + "to": "https://www.citi.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://t.co" + }, + { + "from": "https://content.explorelearning.com", + "to": "https://connect.explorelearning.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://pass.securly.com" + }, + { + "from": "https://english.prodigygame.com", + "to": "https://play.prodigygame.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://www.myhoroscopepro.com" + }, + { + "from": "https://policyservicing.apps.progressive.com", + "to": "https://account.apps.progressive.com" + }, + { + "from": "https://f2.apps.elf.edmentum.com", + "to": "https://auth.edmentum.com" + }, + { + "from": "https://www.chase.com", + "to": "https://secure.chase.com" + }, + { + "from": "https://sites.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://www.aetna.com", + "to": "https://health.aetna.com" + }, + { + "from": "https://global-zone05.renaissance-go.com", + "to": "https://zone05-student.renaissance-go.com" + }, + { + "from": "https://informeddelivery.usps.com", + "to": "https://www.usps.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://student.amplify.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mysignins.microsoft.com" + }, + { + "from": "https://clever.com", + "to": "https://app.seesaw.me" + }, + { + "from": "https://accounts.intuit.com", + "to": "https://qbo.intuit.com" + }, + { + "from": "https://endfield.gryphline.com", + "to": "https://to.trakzon.com" + }, + { + "from": "https://absenceemp.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://absenceadminweb.frontlineeducation.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://www.bankofamerica.com", + "to": "https://secure.bankofamerica.com" + }, + { + "from": "https://www.thelearningodyssey.com", + "to": "https://app.time4learning.com" + }, + { + "from": "https://games.prodigygame.com", + "to": "https://play.prodigygame.com" + }, + { + "from": "https://www.canva.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.ssa.gov", + "to": "https://secure.ssa.gov" + }, + { + "from": "https://runpayroll.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://global-zone51.renaissance-go.com", + "to": "https://zone51-student.renaissance-go.com" + }, + { + "from": "https://www.google.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://outlook.office365.com" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://www.fidelity.com" + }, + { + "from": "https://www.opera.com", + "to": "https://to.trakzon.com" + }, + { + "from": "https://signin.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://cas.byu.edu", + "to": "https://api-d3b66583.duosecurity.com" + }, + { + "from": "https://www.microsoft.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://reading.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://content.explorelearning.com", + "to": "https://apps.explorelearning.com" + }, + { + "from": "https://login.live.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://student.edgenuity.com", + "to": "https://auth.edgenuity.com" + }, + { + "from": "https://www.gimkit.com", + "to": "https://www.google.com" + }, + { + "from": "https://sso.rumba.pk12ls.com", + "to": "https://www.savvasrealize.com" + }, + { + "from": "https://accounts.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://www.coolmathgames.com", + "to": "https://www.google.com" + }, + { + "from": "https://travel.capitalone.com", + "to": "https://verified.capitalone.com" + }, + { + "from": "https://m365.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://id.blooket.com", + "to": "https://dashboard.blooket.com" + }, + { + "from": "https://f1.apps.elf.edmentum.com", + "to": "https://auth.edmentum.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://consumercenter.mysynchrony.com" + }, + { + "from": "https://accounts.shopify.com", + "to": "https://admin.shopify.com" + }, + { + "from": "https://health.aetna.com", + "to": "https://www.aetna.com" + }, + { + "from": "https://api-d594f029.duosecurity.com", + "to": "https://shb.ais.ucla.edu" + }, + { + "from": "https://global-zone53.renaissance-go.com", + "to": "https://zone53-student.renaissance-go.com" + }, + { + "from": "https://useast-www.securly.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://idp.ncedcloud.org", + "to": "https://my.ncedcloud.org" + }, + { + "from": "https://www.usbank.com", + "to": "https://onlinebanking.usbank.com" + }, + { + "from": "https://sm-student-mfe-production.smhost.net", + "to": "https://successmaker.smhost.net" + }, + { + "from": "https://www.churchofjesuschrist.org", + "to": "https://id.churchofjesuschrist.org" + }, + { + "from": "https://classroom.google.com", + "to": "https://clever.com" + }, + { + "from": "https://www.securly.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://www.noredink.com", + "to": "https://clever.com" + }, + { + "from": "https://sa.www4.irs.gov", + "to": "https://api.id.me" + }, + { + "from": "https://search.yahoo.com", + "to": "https://cosrchrdr.com" + }, + { + "from": "https://account.venmo.com", + "to": "https://id.venmo.com" + }, + { + "from": "https://global-zone50.renaissance-go.com", + "to": "https://zone50-student.renaissance-go.com" + }, + { + "from": "https://apstudents.collegeboard.org", + "to": "https://myap.collegeboard.org" + }, + { + "from": "https://login.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://chatgpt.com", + "to": "https://www.google.com" + }, + { + "from": "https://queue.ticketmaster.com", + "to": "https://www.ticketmaster.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://samsclub.syf.com" + }, + { + "from": "https://auth.ohid.ohio.gov", + "to": "https://ohid.verify.ohio.gov" + }, + { + "from": "https://play.blooket.com", + "to": "https://www.google.com" + }, + { + "from": "https://global-zone20.renaissance-go.com", + "to": "https://zone20-student.renaissance-go.com" + }, + { + "from": "https://student.edgenuity.com", + "to": "https://student.ex.edgenuity.com" + }, + { + "from": "https://xtramath.org", + "to": "https://home.xtramath.org" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://amazon.syf.com" + }, + { + "from": "https://www.discover.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://global-zone51.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://bbu-ion.com" + }, + { + "from": "https://app.powerbi.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.ticketmaster.com", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://cust01-prd03-ath01.prd.mykronos.com" + }, + { + "from": "https://www.pch.com", + "to": "https://mpo.pch.com" + }, + { + "from": "https://access.paylocity.com", + "to": "https://go.paylocity.com" + }, + { + "from": "https://sso.vspvision.com", + "to": "https://portal.eyefinity.com" + }, + { + "from": "https://runpayroll.adp.com", + "to": "https://runpayrollmain.adp.com" + }, + { + "from": "https://global-zone52.renaissance-go.com", + "to": "https://zone52-student.renaissance-go.com" + }, + { + "from": "https://accounts.brex.com", + "to": "https://accounts-api.brex.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.canva.com", + "to": "https://www.google.com" + }, + { + "from": "https://sso.comptia.org", + "to": "https://labsimapp.testout.com" + }, + { + "from": "https://www.google.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://outlook.office.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://docs.google.com" + }, + { + "from": "https://sso.philasd.org", + "to": "https://philasd.infinitecampus.org" + }, + { + "from": "https://app-unify.app.connectcdk.com", + "to": "https://login.connectcdk.com" + }, + { + "from": "https://useast2-www.securly.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://global-zone08.renaissance-go.com", + "to": "https://zone08-student.renaissance-go.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://login.classlink.com" + }, + { + "from": "https://m3a.vhlcentral.com", + "to": "https://www.vhlcentral.com" + }, + { + "from": "https://login.frontlineeducation.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://kahoot.com", + "to": "https://www.google.com" + }, + { + "from": "https://secureb.eyefinity.com", + "to": "https://portal.eyefinity.com" + }, + { + "from": "https://global-pr.renaissance-go.com", + "to": "https://teacher.renaissance.com" + }, + { + "from": "https://personal1.vanguard.com", + "to": "https://logon.vanguard.com" + }, + { + "from": "https://amer-1.identity.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://auth.ticketmaster.com", + "to": "https://www.ticketmaster.com" + }, + { + "from": "https://secure.eyefinity.com", + "to": "https://secureb.eyefinity.com" + }, + { + "from": "https://absencesub.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://dashboard.brex.com", + "to": "https://accounts.brex.com" + }, + { + "from": "https://goldquest.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://houstonisd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://hmh-prod-758e06fe-8ce4-48c1-8178-352985ed61dc.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://farmersagent.lightning.force.com", + "to": "https://farmersagent.my.salesforce.com" + }, + { + "from": "https://outlook.live.com", + "to": "https://login.live.com" + }, + { + "from": "https://global-zone05.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://clever.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://adminwebui.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://portal.eyefinity.com", + "to": "https://sso.vspvision.com" + }, + { + "from": "https://my.amplify.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://www.commonlit.org", + "to": "https://clever.com" + }, + { + "from": "https://caas.mheducation.com", + "to": "https://accounts.mheducation.com" + }, + { + "from": "https://www.clever.com", + "to": "https://www.google.com" + }, + { + "from": "https://clever.com", + "to": "https://platform.learning.com" + }, + { + "from": "https://www.att.com", + "to": "https://oidc.idp.clogin.att.com" + }, + { + "from": "https://ohid.verify.ohio.gov", + "to": "https://auth.ohid.ohio.gov" + }, + { + "from": "https://games.aarp.org", + "to": "https://secure.aarp.org" + }, + { + "from": "https://lms.lausd.net", + "to": "https://login.i-ready.com" + }, + { + "from": "https://tsheets.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://www.getepic.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://cryptohack.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://www.google.com", + "to": "https://mysdpbc.org" + }, + { + "from": "https://worldtrends.pw", + "to": "https://www.google.com" + }, + { + "from": "https://scratch.mit.edu", + "to": "https://www.google.com" + }, + { + "from": "https://secure.indeed.com", + "to": "https://account.indeed.com" + }, + { + "from": "https://portal.follettdestiny.com", + "to": "https://security.follettsoftware.com" + }, + { + "from": "https://login.live.com", + "to": "https://account.microsoft.com" + }, + { + "from": "https://click.alibaba.com", + "to": "https://m1rs.com" + }, + { + "from": "https://accounts-api.brex.com", + "to": "https://dashboard.brex.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.reddit.com" + }, + { + "from": "https://to.pwrgamerz.com", + "to": "https://www.playerhq.co" + }, + { + "from": "https://signin.att.com", + "to": "https://att-yahoo.att.net" + }, + { + "from": "https://vocabulary.amplify.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://mail3.spectrum.net", + "to": "https://www.spectrum.net" + }, + { + "from": "https://www.mysdpbc.org", + "to": "https://mysdpbc.org" + }, + { + "from": "https://oauth.portal.athenahealth.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://login.centralreach.com", + "to": "https://members.centralreach.com" + }, + { + "from": "https://account.live.com", + "to": "https://login.live.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://mail.proton.me", + "to": "https://account.proton.me" + }, + { + "from": "https://ww2.dealertrack.app.coxautoinc.com", + "to": "https://login.dealertrack.app.coxautoinc.com" + }, + { + "from": "https://www.healthsafe-id.com", + "to": "https://member.uhc.com" + }, + { + "from": "https://lti-auth.prod.amira.cloud", + "to": "https://home.app.amiralearning.com" + }, + { + "from": "https://www.nytimes.com", + "to": "https://www.google.com" + }, + { + "from": "https://prod-auth.fastbridge.org", + "to": "https://clever.com" + }, + { + "from": "https://www.deltadentalins.com", + "to": "https://auth.deltadentalins.com" + }, + { + "from": "https://login.us.bill.com", + "to": "https://app02.us.bill.com" + }, + { + "from": "https://signin.ea.com", + "to": "https://www.ea.com" + }, + { + "from": "https://idp3.optimum.net", + "to": "https://myemail.optimum.net" + }, + { + "from": "https://open.spotify.com", + "to": "https://accounts.spotify.com" + }, + { + "from": "https://www.google.com", + "to": "https://docs.google.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://www.google.com" + }, + { + "from": "https://google-sso.prd.mykronos.com", + "to": "https://cust01-prd03-ath01.prd.mykronos.com" + }, + { + "from": "https://login.taxes.hrblock.com", + "to": "https://taxes.hrblock.com" + }, + { + "from": "https://lti.int.turnitin.com", + "to": "https://www.gradescope.com" + }, + { + "from": "https://api.va.gov", + "to": "https://www.va.gov" + }, + { + "from": "https://sso.purdue.edu", + "to": "https://purdue.brightspace.com" + }, + { + "from": "https://images.search.yahoo.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://cnsb.usps.com", + "to": "https://pay.usps.com" + }, + { + "from": "https://www.internalfb.com", + "to": "https://fb.okta.com" + }, + { + "from": "https://sso.prodigygame.com", + "to": "https://games.prodigygame.com" + }, + { + "from": "https://www.wherewindsmeetgame.com", + "to": "https://to.pwrgamerz.com" + }, + { + "from": "https://wayground.com", + "to": "https://www.google.com" + }, + { + "from": "https://oidc.idp.clogin.att.com", + "to": "https://signin.att.com" + }, + { + "from": "https://prod.idp.collegeboard.org", + "to": "https://myap.collegeboard.org" + }, + { + "from": "https://igoforms2.ipipeline.com", + "to": "https://pipepasstoigo.ipipeline.com" + }, + { + "from": "https://milogintp.michigan.gov", + "to": "https://miloginbi.michigan.gov" + }, + { + "from": "https://www.synchrony.com", + "to": "https://lowes.syf.com" + }, + { + "from": "https://myaccount.mohela.studentaid.gov", + "to": "https://authenticate2.mohela.studentaid.gov" + }, + { + "from": "https://fishingfrenzy.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone50.renaissance-go.com" + }, + { + "from": "https://healthy.kaiserpermanente.org", + "to": "https://identityauth.kaiserpermanente.org" + }, + { + "from": "https://docs.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://employers.indeed.com", + "to": "https://account.indeed.com" + }, + { + "from": "https://my.amplify.com", + "to": "https://student.amplify.com" + }, + { + "from": "https://canvas.tamu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://clever.com", + "to": "https://www.zearn.org" + }, + { + "from": "https://okta.brightmls.com", + "to": "https://login.brightmls.com" + }, + { + "from": "https://central.sophos.com", + "to": "https://login.sophos.com" + }, + { + "from": "https://www.mathplayground.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.savvasrealize.com", + "to": "https://sso.rumba.pk12ls.com" + }, + { + "from": "https://secure.indeed.com", + "to": "https://employers.indeed.com" + }, + { + "from": "https://app02.us.bill.com", + "to": "https://login.us.bill.com" + }, + { + "from": "https://en.wikipedia.org", + "to": "https://www.google.com" + }, + { + "from": "https://login.confluent.io", + "to": "https://confluent.cloud" + }, + { + "from": "https://login.vanguard.com", + "to": "https://logon.vanguard.com" + }, + { + "from": "https://endfield.gryphline.com", + "to": "https://to.pwrgamerz.com" + }, + { + "from": "https://api.imaginelearning.com", + "to": "https://app.imaginelearning.com" + }, + { + "from": "https://global-zone50.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://www.t-mobile.com", + "to": "https://account.t-mobile.com" + }, + { + "from": "https://www.ixl.com", + "to": "https://www.google.com" + }, + { + "from": "https://www1.deltadentalins.com", + "to": "https://www.deltadentalins.com" + }, + { + "from": "https://myaccount.edfinancial.studentaid.gov", + "to": "https://authenticate2.edfinancial.studentaid.gov" + }, + { + "from": "https://login.xfinity.com", + "to": "https://www.xfinity.com" + }, + { + "from": "https://workplaceservices.fidelity.com", + "to": "https://nb.fidelity.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://ath01.prd.mykronos.com" + }, + { + "from": "https://my.ncedcloud.org", + "to": "https://idp.ncedcloud.org" + }, + { + "from": "https://login.lightspeedsystems.app", + "to": "https://classroom.lightspeedsystems.app" + }, + { + "from": "https://workspace.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.drivecentric.io", + "to": "https://app.drivecentric.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://static.deledao.com" + }, + { + "from": "https://www.creditonebank.com", + "to": "https://access.creditonebank.com" + }, + { + "from": "https://unify-snhu.my.site.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://farmersinsurance.okta.com", + "to": "https://farmersagent.lightning.force.com" + }, + { + "from": "https://www.alaskaair.com", + "to": "https://auth0.alaskaair.com" + }, + { + "from": "https://eee-api.10005.elluciancloud.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.expedia.com", + "to": "https://www.clicktripz.com" + }, + { + "from": "https://www.foragentsonly.com", + "to": "https://policyservicing.apps.foragentsonly.com" + }, + { + "from": "https://sts.flvs.net", + "to": "https://login.flvs.net" + }, + { + "from": "https://myaccount.aidvantage.studentaid.gov", + "to": "https://authenticate2.aidvantage.studentaid.gov" + }, + { + "from": "https://open.spotify.com", + "to": "https://www.google.com" + }, + { + "from": "https://global-zone20.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://myaccountauth.caliberhomeloans.com", + "to": "https://myaccount.newrez.com" + }, + { + "from": "https://informeddelivery.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://caia.treasury.gov" + }, + { + "from": "https://pay.usps.com", + "to": "https://cnsb.usps.com" + }, + { + "from": "https://edu.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.spectrum.net", + "to": "https://id.spectrum.net" + }, + { + "from": "https://taxes.hrblock.com", + "to": "https://login.taxes.hrblock.com" + }, + { + "from": "https://www.cengage.com", + "to": "https://account.cengage.com" + }, + { + "from": "https://identityauth.kaiserpermanente.org", + "to": "https://healthy.kaiserpermanente.org" + }, + { + "from": "https://www.getepic.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone05.renaissance-go.com" + }, + { + "from": "https://global-zone52.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://teams.microsoft.com" + }, + { + "from": "https://api.id.me", + "to": "https://verify.id.me" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://auth.msu.edu", + "to": "https://d2l.msu.edu" + }, + { + "from": "https://matrix.brightmls.com", + "to": "https://www.brightmls.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://tjx.syf.com" + }, + { + "from": "https://waller.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://webmail1.earthlink.net", + "to": "https://accounts.earthlink.net" + }, + { + "from": "https://www-awu.aleks.com", + "to": "https://www-awa.aleks.com" + }, + { + "from": "https://physician.quanum.questdiagnostics.com", + "to": "https://auth2.questdiagnostics.com" + }, + { + "from": "https://retaillink.login.wal-mart.com", + "to": "https://retaillink2.wal-mart.com" + }, + { + "from": "https://genesishcc.onelogin.com", + "to": "https://cust01-prd07-ath01.prd.mykronos.com" + }, + { + "from": "https://login.microsoft.com", + "to": "https://login.live.com" + }, + { + "from": "https://courses.portal2learn.com", + "to": "https://login.learn.pennfoster.edu" + }, + { + "from": "https://mysteriousprocess.com", + "to": "https://d0dh.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://clever.com" + }, + { + "from": "https://signin.coxautoinc.com", + "to": "https://login.dealertrack.app.coxautoinc.com" + }, + { + "from": "https://federation.intuit.com", + "to": "https://auth.byndid.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://cnsb.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://vantus.cardinalhealth.com", + "to": "https://pdlogin.cardinalhealth.com" + }, + { + "from": "https://outlook.cloud.microsoft", + "to": "https://outlook.live.com" + }, + { + "from": "https://account.proton.me", + "to": "https://mail.proton.me" + }, + { + "from": "https://accounts.google.com", + "to": "https://payments.google.com" + }, + { + "from": "https://login.huntington.com", + "to": "https://onlinebanking.huntington.com" + }, + { + "from": "https://sts-vis-main.starbucks.com", + "to": "https://sso-stb.jdadelivers.com" + }, + { + "from": "https://gogetwaggle.com", + "to": "https://practice.gogetwaggle.com" + }, + { + "from": "https://verified.capitalone.com", + "to": "https://myaccounts.capitalone.com" + }, + { + "from": "https://identity.athenahealth.com", + "to": "https://athenanet.athenahealth.com" + }, + { + "from": "https://api2.practicefusion.com", + "to": "https://api.id.me" + }, + { + "from": "https://www.citi.com", + "to": "https://online.citi.com" + }, + { + "from": "https://onlinebanking.usbank.com", + "to": "https://www.usbank.com" + }, + { + "from": "https://verified.capitalone.com", + "to": "https://creditwise.capitalone.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://outlook.cloud.microsoft" + }, + { + "from": "https://na3.netchexonline.net", + "to": "https://primaryauth.b2clogin.com" + }, + { + "from": "https://www.familysearch.org", + "to": "https://ident.familysearch.org" + }, + { + "from": "https://www.google.com", + "to": "https://www.facebook.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://www.google.com", + "to": "https://mail.google.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://web.kamihq.com" + }, + { + "from": "https://new.express.adobe.com", + "to": "https://classroom.edu.adobe.com" + }, + { + "from": "https://global-zone53.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://blog.techpointspot.com", + "to": "https://m1rs.com" + }, + { + "from": "https://shibboleth.arizona.edu", + "to": "https://d2l.arizona.edu" + }, + { + "from": "https://login.renaissance.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://best.aliexpress.com", + "to": "https://blog.techpointspot.com" + }, + { + "from": "https://ntrdd.mlsmatrix.com", + "to": "https://ntreis.clareityiam.net" + }, + { + "from": "https://skyward.iscorp.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://sso.prodigygame.com", + "to": "https://english.prodigygame.com" + }, + { + "from": "https://quizlet.com", + "to": "https://www.google.com" + }, + { + "from": "https://cat.easybridge.pk12ls.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.espn.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone50-student.renaissance-go.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://hmh-prod-e18cca52-2652-4760-91b4-7f9f8a1b8dc0.okta.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://games.prodigygame.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.realtor.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://bingo-app-dsa.playtika.com" + }, + { + "from": "https://us-east-1.console.aws.amazon.com", + "to": "https://console.aws.amazon.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://xsearch4you.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://login.aa.com", + "to": "https://www.aa.com" + }, + { + "from": "https://www.desmos.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.tripadvisor.com", + "to": "https://www.clicktripz.com" + }, + { + "from": "https://reading.amplify.com", + "to": "https://vocabulary.amplify.com" + }, + { + "from": "https://servicing.online.metlife.com", + "to": "https://access.online.metlife.com" + }, + { + "from": "https://hsccsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone50-student.renaissance-go.com" + }, + { + "from": "https://connect.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://verify.id.me", + "to": "https://api.id.me" + }, + { + "from": "https://idcs-256bd455f58c4aeb8d0305d1ea06637c.identity.oraclecloud.com", + "to": "https://login.oci.oraclecloud.com" + }, + { + "from": "https://global-zone08.renaissance-go.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://primaryauth.b2clogin.com", + "to": "https://na3.netchexonline.net" + }, + { + "from": "https://zoom.us", + "to": "https://www.zoom.com" + }, + { + "from": "https://github.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://onedrive.live.com", + "to": "https://login.live.com" + }, + { + "from": "https://unify-snhu.my.site.com", + "to": "https://my.snhu.edu" + }, + { + "from": "https://webcourses.ucf.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://getproctorio.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://clever.com" + }, + { + "from": "https://www.narakathegame.com", + "to": "https://to.pwrgamerz.com" + }, + { + "from": "https://secure.simplepractice.com", + "to": "https://account.simplepractice.com" + }, + { + "from": "https://www-awy.aleks.com", + "to": "https://www-awa.aleks.com" + }, + { + "from": "https://f2.apps.elf.edmentum.com", + "to": "https://f2.app.edmentum.com" + }, + { + "from": "https://www.google.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://identity.myisolved.com", + "to": "https://aee.myisolved.com" + }, + { + "from": "https://lg-brn.provenpixel.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://admin.shopify.com", + "to": "https://accounts.shopify.com" + }, + { + "from": "https://cloud.authentisign.com", + "to": "https://www.zipformplus.com" + }, + { + "from": "https://outlook.office365.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://lg-twn.provenpixel.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://lg-zhr.provenpixel.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-758e06fe-8ce4-48c1-8178-352985ed61dc.okta.com" + }, + { + "from": "https://lg-lvr.provenpixel.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://clever.com", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://lg-crl.provenpixel.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://lg-dbr.provenpixel.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://clever.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://www.google.com", + "to": "https://austinisd.us001-rapididentity.com" + }, + { + "from": "https://play.blooket.com", + "to": "https://dashboard.blooket.com" + }, + { + "from": "https://app01.us.bill.com", + "to": "https://login.us.bill.com" + }, + { + "from": "https://www.amtrak.com", + "to": "https://login.amtrak.com" + }, + { + "from": "https://aasd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://app.nearpod.com", + "to": "https://nearpod.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.hubspot.com" + }, + { + "from": "https://lg.provenpixel.com", + "to": "https://everyonetravels.com" + }, + { + "from": "https://workplaceservices.fidelity.com", + "to": "https://workplacedigital.fidelity.com" + }, + { + "from": "https://id.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://hpayroll.adp.com", + "to": "https://runpayrollmain.adp.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://word.cloud.microsoft" + }, + { + "from": "https://closereading.amplify.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://firewall-cp.cnusd.k12.ca.us:6082", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.starbucks.com", + "to": "https://sbux-portal.globalreachtech.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://schools.renaissance.com" + }, + { + "from": "https://www.aarp.org", + "to": "https://games.aarp.org" + }, + { + "from": "https://apclassroom.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://www.usvisascheduling.com", + "to": "https://atlasauth.b2clogin.com" + }, + { + "from": "https://sso.maxiagentes.net", + "to": "https://hermes.maxiagentes.net" + }, + { + "from": "https://docs.google.com", + "to": "https://forms.gle" + }, + { + "from": "https://www.brainpop.com", + "to": "https://jr.brainpop.com" + }, + { + "from": "https://www.openinvoice.com", + "to": "https://app.openinvoice.com" + }, + { + "from": "https://www.mail.com", + "to": "https://navigator-lxa.mail.com" + }, + { + "from": "https://pike.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone08.renaissance-go.com" + }, + { + "from": "https://idp.texthelp.com", + "to": "https://orbit.texthelp.com" + }, + { + "from": "https://student-client.readingeggs.com", + "to": "https://app.readingeggs.com" + }, + { + "from": "https://login.us.bill.com", + "to": "https://app01.us.bill.com" + }, + { + "from": "https://students.magmamath.com", + "to": "https://app.magmamath.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://accounts.hytale.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.usa.canon.com", + "to": "https://auth.myprofile.americas.canon.com" + }, + { + "from": "https://eric.textron.com", + "to": "https://login.textron.com" + }, + { + "from": "https://play.blooket.com", + "to": "https://www.blooket.com" + }, + { + "from": "https://my.americanhondafinance.com", + "to": "https://login.honda.com" + }, + { + "from": "https://vinsolutions.signin.coxautoinc.com", + "to": "https://vinsolutions.app.coxautoinc.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://wd501.myworkday.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.pinterest.com" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.kroger.com" + }, + { + "from": "https://doctor.vsp.com", + "to": "https://sso.vspvision.com" + }, + { + "from": "https://idpproxy-ucpath.universityofcalifornia.edu", + "to": "https://ucphrprdpub.universityofcalifornia.edu" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone51.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://my.d41.org", + "to": "https://myd41.us001-rapididentity.com" + }, + { + "from": "https://www.xfinity.com", + "to": "https://customer.xfinity.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone05-student.renaissance-go.com" + }, + { + "from": "https://rosevillejuhsd.asp.aeries.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://myips.schoology.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://facts.prodigygame.com", + "to": "https://play.prodigygame.com" + }, + { + "from": "https://www.prodigygame.com", + "to": "https://www.google.com" + }, + { + "from": "https://app.blackbaud.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://learn.pennfoster.edu", + "to": "https://landing.portal2learn.com" + }, + { + "from": "https://www.reddit.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.humbleisd.net", + "to": "https://humbleisd.us001-rapididentity.com" + }, + { + "from": "https://myemail.optimum.net", + "to": "https://www.optimum.net" + }, + { + "from": "https://login.nationalgrid.com", + "to": "https://myaccount.nationalgrid.com" + }, + { + "from": "https://kennesaw.view.usg.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.nwea.org", + "to": "https://start.mapnwea.org" + }, + { + "from": "https://auth.apis.classlink.com", + "to": "https://login.classlink.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://www.facebook.com" + }, + { + "from": "https://reviewstores.com", + "to": "https://asbrqvf.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://www.pearson.com" + }, + { + "from": "https://policycenter.farmersinsurance.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://finance.yahoo.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://member.uhc.com", + "to": "https://www.healthsafe-id.com" + }, + { + "from": "https://www.deltamath.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://garlandisd.us002-rapididentity.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://id.blooket.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://mylab.pearson.com" + }, + { + "from": "https://www.hoodamath.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.today.newyorklife.com", + "to": "https://www.pfed.newyorklife.com:9031" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://clever.com" + }, + { + "from": "https://payroll.justworks.com", + "to": "https://api.payroll.justworks.com" + }, + { + "from": "https://bostoncollege.instructure.com", + "to": "https://services.bc.edu" + }, + { + "from": "https://portal.us.bn.cloud.ariba.com", + "to": "https://service.ariba.com" + }, + { + "from": "https://www.faust.idp.ford.com", + "to": "https://corp.sts.ford.com" + }, + { + "from": "https://www-awa.aleks.com", + "to": "https://www.aleks.com" + }, + { + "from": "https://www.xbox.com", + "to": "https://login.live.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://clever.com" + }, + { + "from": "https://sso.godaddy.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://mclass.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://rewards.pch.com", + "to": "https://mpo.pch.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.amazon.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://sso.curseforge.com" + }, + { + "from": "https://netsecure.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://www.walmart.com", + "to": "https://r.v2i8b.com" + }, + { + "from": "https://lrps.wgu.edu", + "to": "https://access.wgu.edu" + }, + { + "from": "https://id.spectrum.net", + "to": "https://www.spectrum.net" + }, + { + "from": "https://login.usw2.pure.cloud", + "to": "https://apps.usw2.pure.cloud" + }, + { + "from": "https://emufsd.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://workplacedigital.fidelity.com", + "to": "https://workplaceservices.fidelity.com" + }, + { + "from": "https://auth.myflfamilies.com", + "to": "https://myaccess.myflfamilies.com" + }, + { + "from": "https://fluency.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://myaccountauth.caliberhomeloans.com", + "to": "https://myaccount.shellpointmtg.com" + }, + { + "from": "https://endfield.gryphline.com", + "to": "https://www.gamazi.com" + }, + { + "from": "https://lg.provenpixel.com", + "to": "https://top-list.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mylearning.suny.edu" + }, + { + "from": "https://idcs-6dfbdd810afa4d509f6cfc191d612acd.identity.oraclecloud.com", + "to": "https://login.ucdenver.edu" + }, + { + "from": "https://apps.facebook.com", + "to": "https://bingo.bitrhymes.com" + }, + { + "from": "https://apps.usw2.pure.cloud", + "to": "https://login.usw2.pure.cloud" + }, + { + "from": "https://identity.onehealthcareid.com", + "to": "https://www.uhcjarvis.com" + }, + { + "from": "https://www.google.com", + "to": "https://tab.gladly.io" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone52.renaissance-go.com" + }, + { + "from": "https://ic4.computershare.com", + "to": "https://www-us.computershare.com" + }, + { + "from": "https://www.freetaxusa.com", + "to": "https://auth.freetaxusa.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://wayground.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://documentcloud.adobe.com" + }, + { + "from": "https://www.prodigygame.com", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://myaccount.draftkings.com", + "to": "https://sportsbook.draftkings.com" + }, + { + "from": "https://www.aol.com", + "to": "https://membernotifications.aol.com" + }, + { + "from": "https://video.search.yahoo.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://ca-egusd.edupoint.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://jackson.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://login.zillow-workspace.com", + "to": "https://www.dotloop.com" + }, + { + "from": "https://servicing.newrez.com", + "to": "https://myaccountauth.caliberhomeloans.com" + }, + { + "from": "https://teacher.goguardian.com", + "to": "https://account.goguardian.com" + }, + { + "from": "https://id.blooket.com", + "to": "https://www.blooket.com" + }, + { + "from": "https://account.mayoclinic.org", + "to": "https://onlineservices.mayoclinic.org" + }, + { + "from": "https://id.starbucks.com", + "to": "https://sso-stb.jdadelivers.com" + }, + { + "from": "https://tusd1.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://play.stmath.com", + "to": "https://clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://apps.warren.kyschools.us" + }, + { + "from": "https://idp.hawaii.edu", + "to": "https://lamaku.hawaii.edu" + }, + { + "from": "https://clever.com", + "to": "https://pass.securly.com" + }, + { + "from": "https://absenceadminweb.frontlineeducation.com", + "to": "https://login.frontlineeducation.com" + }, + { + "from": "https://connect.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://search.yahoo.com", + "to": "https://seek.searchthatweb.com" + }, + { + "from": "https://f1.apps.elf.edmentum.com", + "to": "https://f1.app.edmentum.com" + }, + { + "from": "https://www.crazygames.com", + "to": "https://www.google.com" + }, + { + "from": "https://lausdschoology.azurewebsites.net", + "to": "https://www.google.com" + }, + { + "from": "https://app.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://online.adp.com", + "to": "https://runpayroll.adp.com" + }, + { + "from": "https://secureacceptance.cybersource.com", + "to": "https://www.cengage.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://jcpenney.syf.com" + }, + { + "from": "https://idp.aa.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://pbskids.org", + "to": "https://www.google.com" + }, + { + "from": "https://everyonetravels.com", + "to": "https://djxh1.com" + }, + { + "from": "https://authorize.coxautoinc.com", + "to": "https://vinsolutions.signin.coxautoinc.com" + }, + { + "from": "https://www.jobleads.com", + "to": "https://click.appcast.io" + }, + { + "from": "https://www2.bwproducers.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://idp.maine.edu", + "to": "https://identity.maine.edu" + }, + { + "from": "https://lms.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://dashboard.covermymeds.com", + "to": "https://portal.covermymeds.com" + }, + { + "from": "https://app.constantcontact.com", + "to": "https://login.constantcontact.com" + }, + { + "from": "https://sso.bi.com", + "to": "https://ta.bi.com" + }, + { + "from": "https://login.i-ready.com", + "to": "https://clever.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://apps.facebook.com" + }, + { + "from": "https://aic.fcps.edu", + "to": "https://sso.fcps.edu" + }, + { + "from": "https://trinet.hrpassport.com", + "to": "https://identity.trinet.com" + }, + { + "from": "https://am.ticketmaster.com", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://www.dotloop.com", + "to": "https://my.dotloop.com" + }, + { + "from": "https://ohid.ohio.gov", + "to": "https://auth.ohid.ohio.gov" + }, + { + "from": "https://clever.com", + "to": "https://www.brainpop.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone20.renaissance-go.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://g2288.com" + }, + { + "from": "https://help.twitch.tv", + "to": "https://id.twitch.tv" + }, + { + "from": "https://signin.aws.amazon.com", + "to": "https://us-east-2.signin.aws.amazon.com" + }, + { + "from": "https://widefieldco.infinitecampus.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://service.ringcentral.com", + "to": "https://login.ringcentral.com" + }, + { + "from": "https://myaccount.microsoft.com", + "to": "https://mysignins.microsoft.com" + }, + { + "from": "https://login.avidsuite.com", + "to": "https://supplierexperiences.avidsuite.com" + }, + { + "from": "https://www.indeed.com", + "to": "https://smartapply.indeed.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://app.readinghorizons.com", + "to": "https://clever.com" + }, + { + "from": "https://clever.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://documentcloud.adobe.com" + }, + { + "from": "https://amphi.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.bing.com", + "to": "https://www.msn.com" + }, + { + "from": "https://my.healthequity.com", + "to": "https://member.my.healthequity.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://www.pdf2docs.com" + }, + { + "from": "https://clever.com", + "to": "https://www.ixl.com" + }, + { + "from": "https://myaccount.centerpointenergy.com", + "to": "https://login.centerpointenergy.com" + }, + { + "from": "https://id.cengage.com", + "to": "https://account.cengage.com" + }, + { + "from": "https://login.connectcdk.com", + "to": "https://app-unify.app.connectcdk.com" + }, + { + "from": "https://authdepot.phoenix.edu", + "to": "https://login.phoenix.edu" + }, + { + "from": "https://m365.cloud.microsoft", + "to": "https://login.live.com" + }, + { + "from": "https://providerportal.libertydentalplan.com", + "to": "https://libertydentaloffice.b2clogin.com" + }, + { + "from": "https://readyhub.garlandisd.net", + "to": "https://garlandisd.us002-rapididentity.com" + }, + { + "from": "https://my.stukent.com", + "to": "https://login.stukent.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://bank.truist.com", + "to": "https://dias.bank.truist.com" + }, + { + "from": "https://accounts.pointclickcare.com", + "to": "https://login.pointclickcare.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://us-east-1.online.tableau.com" + }, + { + "from": "https://id.twitch.tv", + "to": "https://help.twitch.tv" + }, + { + "from": "https://find.myhoroscopepro.com", + "to": "https://www.myhoroscopepro.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.my.froedtert.com", + "to": "https://id.my.froedtert.com" + }, + { + "from": "https://mail.google.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://f2.app.edmentum.com", + "to": "https://f2.apps.elf.edmentum.com" + }, + { + "from": "https://memberlogin.carefirst.com", + "to": "https://member.carefirst.com" + }, + { + "from": "https://absenceadminweb.frontlineeducation.com", + "to": "https://absencesub.frontlineeducation.com" + }, + { + "from": "https://studio.youtube.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://sso.uga.edu", + "to": "https://uga.view.usg.edu" + }, + { + "from": "https://my.amplify.com", + "to": "https://mclass.amplify.com" + }, + { + "from": "https://ndusnam.ndus.edu", + "to": "https://api-bff46e3e.duosecurity.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://clever.com" + }, + { + "from": "https://gemini.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://launchpad.classlink.com", + "to": "https://myapps.classlink.com" + }, + { + "from": "https://developer.api.autodesk.com", + "to": "https://acc.autodesk.com" + }, + { + "from": "https://7rl70027.ibosscloud.com", + "to": "https://www.google.com" + }, + { + "from": "https://matrix.fmlsd.mlsmatrix.com", + "to": "https://firstmls-login.sso.remine.com" + }, + { + "from": "https://watch.spectrum.net", + "to": "https://id.spectrum.net" + }, + { + "from": "https://policycenter-2.farmersinsurance.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://mpo.pch.com", + "to": "https://www.pch.com" + }, + { + "from": "https://retail.cdk.com", + "to": "https://www.eleadcrm.com" + }, + { + "from": "https://apps.docusign.com", + "to": "https://na3.docusign.net" + }, + { + "from": "https://apps.facebook.com", + "to": "https://doubleucasino.com" + }, + { + "from": "https://www.google.com", + "to": "https://static.deledao.com" + }, + { + "from": "https://apps.docusign.com", + "to": "https://na4.docusign.net" + }, + { + "from": "https://cs.oasis.asu.edu", + "to": "https://go.oasis.asu.edu" + }, + { + "from": "https://classroom.google.com", + "to": "https://orbit.texthelp.com" + }, + { + "from": "https://prod.idp.collegeboard.org", + "to": "https://www.collegeboard.org" + }, + { + "from": "https://mathstream.carnegielearning.com", + "to": "https://www.carnegielearning.com" + }, + { + "from": "https://gresham.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://albertsons-admin.okta.com", + "to": "https://albertsons.okta.com" + }, + { + "from": "https://www.opera.com", + "to": "https://www.runoperagx.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.cnn.com" + }, + { + "from": "https://idm.suny.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://dadeschools.schoology.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://clever.discoveryeducation.com", + "to": "https://clever.com" + }, + { + "from": "https://businesscentral.dynamics.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://forms.office.com" + }, + { + "from": "https://mattoon.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://accounts.spotify.com", + "to": "https://open.spotify.com" + }, + { + "from": "https://coda.grammarly.com", + "to": "https://app.grammarly.com" + }, + { + "from": "https://npsadfs.nps.k12.nj.us", + "to": "https://ola.performancematters.com" + }, + { + "from": "https://www.ikea.com", + "to": "https://us.accounts.ikea.com" + }, + { + "from": "https://login.stukent.com", + "to": "https://my.stukent.com" + }, + { + "from": "https://authentication.iepdirect.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://ciam.albertsons.com", + "to": "https://albertsons-admin.okta.com" + }, + { + "from": "https://cardholder.ebtedge.com", + "to": "https://login5.fisglobal.com" + }, + { + "from": "https://login.tax1099.com", + "to": "https://web.tax1099.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://e2020.geniussis.com", + "to": "https://sso-middleman.sso-prod.il-apps.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://10ay.online.tableau.com" + }, + { + "from": "https://www.crunchyroll.com", + "to": "https://sso.crunchyroll.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://id.my.froedtert.com", + "to": "https://www.my.froedtert.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.imdb.com" + }, + { + "from": "https://support.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://doubleucasino.com", + "to": "https://duc.link" + }, + { + "from": "https://acsc.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://sso.entrykeyid.com", + "to": "https://my.ambetterhealth.com" + }, + { + "from": "https://member.carefirst.com", + "to": "https://memberlogin.carefirst.com" + }, + { + "from": "https://crmkt.livejasmin.com", + "to": "https://martted.com" + }, + { + "from": "https://prod-app02-blue.fastbridge.org", + "to": "https://prod-auth.fastbridge.org" + }, + { + "from": "https://account.hrblock.com", + "to": "https://taxes.hrblock.com" + }, + { + "from": "https://air.1688.com", + "to": "https://order.1688.com" + }, + { + "from": "https://api-f75d14b9.duosecurity.com", + "to": "https://identity.maine.edu" + }, + { + "from": "https://kahoot.it", + "to": "https://www.google.com" + }, + { + "from": "https://clever.com", + "to": "https://www.myreadingacademy.com" + }, + { + "from": "https://secure.justworks.com", + "to": "https://payroll.justworks.com" + }, + { + "from": "https://id.blooket.com", + "to": "https://www.google.com" + }, + { + "from": "https://identity.walmart.com", + "to": "https://www.walmart.com" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone05-student.renaissance-go.com" + }, + { + "from": "https://pe-xl-prod.knowdl.com", + "to": "https://interop.pearson.com" + }, + { + "from": "https://apps.cgp-oex.wgu.edu", + "to": "https://lrps.wgu.edu" + }, + { + "from": "https://www.myworkday.com", + "to": "https://federation.intuit.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://idp.aa.com" + }, + { + "from": "https://sso.jumpcloud.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://www.liveadexchanger.com" + }, + { + "from": "https://www.myreadingacademy.com", + "to": "https://clever.com" + }, + { + "from": "https://spplus-ss1.prd.mykronos.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://www.advancepro.com", + "to": "https://my.advancepro.com" + }, + { + "from": "https://sso.nwmls.com", + "to": "https://members.nwmls.com" + }, + { + "from": "https://ddpcshares.com", + "to": "https://www.doubledowncasino.com" + }, + { + "from": "https://auth.reliant.com", + "to": "https://myaccount.reliant.com" + }, + { + "from": "https://student.classdojo.com", + "to": "https://www.classdojo.com" + }, + { + "from": "https://shib.uvu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://prod-useast-b.online.tableau.com" + }, + { + "from": "https://policyservicing.apps.foragentsonly.com", + "to": "https://www.foragentsonly.com" + }, + { + "from": "https://www.lexiacore5.com", + "to": "https://clever.com" + }, + { + "from": "https://www.walmart.com", + "to": "https://identity.walmart.com" + }, + { + "from": "https://login.labcorp.com", + "to": "https://link.labcorp.com" + }, + { + "from": "https://sports.yahoo.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://api.my.healthequity.com", + "to": "https://member.my.healthequity.com" + }, + { + "from": "https://codespark.com", + "to": "https://dashboard.codespark.com" + }, + { + "from": "https://matrix.commondataplatform.com", + "to": "https://signin.northstarmls.com" + }, + { + "from": "https://start.mapnwea.org", + "to": "https://teach.mapnwea.org" + }, + { + "from": "https://auth.wyze.com", + "to": "https://my.wyze.com" + }, + { + "from": "https://idp.gsu.edu", + "to": "https://gastate.view.usg.edu" + }, + { + "from": "https://bookflix.digital.scholastic.com", + "to": "https://digital.scholastic.com" + }, + { + "from": "https://mydmvportal.flhsmv.gov", + "to": "https://mydmvportal-flhsmv.my.site.com" + }, + { + "from": "https://sdsu.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://checkout.ticketmaster.com", + "to": "https://www.ticketmaster.com" + }, + { + "from": "https://fs.charterschoolit.com", + "to": "https://www.colegia.org" + }, + { + "from": "https://student.magicschool.ai", + "to": "https://login.magicschool.ai" + }, + { + "from": "https://www.huntington.com", + "to": "https://onlinebanking.huntington.com" + }, + { + "from": "https://clever.com", + "to": "https://one95.app" + }, + { + "from": "https://sef.mlsmatrix.com", + "to": "https://miamirealtors.mysolidearth.com" + }, + { + "from": "https://secure.aarp.org", + "to": "https://games.aarp.org" + }, + { + "from": "https://old.reddit.com", + "to": "https://www.reddit.com" + }, + { + "from": "https://workforcenow.cloud.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://access.jpmorgan.com", + "to": "https://accessportal.jpmorgan.com" + }, + { + "from": "https://www.americanexpress.com", + "to": "https://www.travel.americanexpress.com" + }, + { + "from": "https://nerd.wwnorton.com", + "to": "https://ncia.wwnorton.com" + }, + { + "from": "https://login.aol.com", + "to": "https://www.aol.com" + }, + { + "from": "https://blackboard.ndus.edu", + "to": "https://ndusnam.ndus.edu" + }, + { + "from": "https://search.yahoo.com", + "to": "https://find.myhoroscopepro.com" + }, + { + "from": "https://successmaker.smhost.net", + "to": "https://sm-student-mfe-production.smhost.net" + }, + { + "from": "https://www.google.com", + "to": "https://www.canva.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://app.powerbi.com" + }, + { + "from": "https://searchsuperpdf.com", + "to": "https://searchscr.com" + }, + { + "from": "https://login.frontlineeducation.com", + "to": "https://absenceemp.frontlineeducation.com" + }, + { + "from": "https://learn.snhu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.comed.com", + "to": "https://secure1.comed.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://www.google.com" + }, + { + "from": "https://fs.dcccd.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://billinghub.farmersinsurance.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://www1.arbitersports.com", + "to": "https://go.arbitersports.com" + }, + { + "from": "https://www.mylakeviewloan.com", + "to": "https://account.mylakeviewloan.com" + }, + { + "from": "https://farmersinsurance.okta.com", + "to": "https://outlook.office365.com" + }, + { + "from": "https://my.amplify.com", + "to": "https://vocabulary.amplify.com" + }, + { + "from": "https://reading.amplify.com", + "to": "https://closereading.amplify.com" + }, + { + "from": "https://merchant.snapfinance.com", + "to": "https://m-id.snapfinance.com" + }, + { + "from": "https://eis-prod.ec.jsums.edu", + "to": "https://facultyssb-prod.ec.jsums.edu" + }, + { + "from": "https://apps.docusign.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://www.nitrotype.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.instagram.com", + "to": "https://www.google.com" + }, + { + "from": "https://learn0.k12.com", + "to": "https://login.k12.com" + }, + { + "from": "https://canvas.oregonstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://idpcloud.nycenet.edu", + "to": "https://hmh-prod-4383c407-584d-4b6f-ad21-164c9c4bdabb.okta.com" + }, + { + "from": "https://auth.band.us", + "to": "https://www.band.us" + }, + { + "from": "https://shib.bu.edu", + "to": "https://student.bu.edu" + }, + { + "from": "https://track.ecampaignstats.com", + "to": "https://gateway.app.cardealsnearyou.com" + }, + { + "from": "https://docs.google.com", + "to": "https://clever.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://everify.uscis.gov" + }, + { + "from": "https://order.chick-fil-a.com", + "to": "https://login.my.chick-fil-a.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone08-student.renaissance-go.com" + }, + { + "from": "https://www.troweprice.com", + "to": "https://www.rps.troweprice.com" + }, + { + "from": "https://www.getepic.com", + "to": "https://clever.com" + }, + { + "from": "https://account.kdocs.cn", + "to": "https://account.wps.cn" + }, + { + "from": "https://unblocked-games.s3.amazonaws.com", + "to": "https://www.google.com" + }, + { + "from": "https://lotto.pch.com", + "to": "https://mpo.pch.com" + }, + { + "from": "https://carvana.okta.com", + "to": "https://tableau.carvana.net" + }, + { + "from": "https://outlook.live.com", + "to": "https://outlook.office.com" + }, + { + "from": "https://www.verizon.com", + "to": "https://secure.verizon.com" + }, + { + "from": "https://poki.com", + "to": "https://www.google.com" + }, + { + "from": "https://prod-app04-blue.fastbridge.org", + "to": "https://prod-auth.fastbridge.org" + }, + { + "from": "https://www.erome.com", + "to": "https://stripchat.com" + }, + { + "from": "https://auth.edgenuity.com", + "to": "https://www.google.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone52-student.renaissance-go.com" + }, + { + "from": "https://lg.provenpixel.com", + "to": "https://retaillane.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.courses.miami.edu" + }, + { + "from": "https://mso.morganstanleyclientserv.com", + "to": "https://login.morganstanleyclientserv.com" + }, + { + "from": "https://smartapply.indeed.com", + "to": "https://secure.indeed.com" + }, + { + "from": "https://us-east-2.console.aws.amazon.com", + "to": "https://console.aws.amazon.com" + }, + { + "from": "https://www.khanacademy.org", + "to": "https://www.google.com" + }, + { + "from": "https://achieve.macmillanlearning.com", + "to": "https://iam.macmillanlearning.com" + }, + { + "from": "https://account.cengage.com", + "to": "https://auth.cengage.com" + }, + { + "from": "https://clever.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://shibboleth.buffalo.edu", + "to": "https://ublearns.buffalo.edu" + }, + { + "from": "https://sso.comptia.org", + "to": "https://platform.comptia.org" + }, + { + "from": "https://org62.lightning.force.com", + "to": "https://org62.my.salesforce.com" + }, + { + "from": "https://my.lonestar.edu", + "to": "https://d2l.lonestar.edu" + }, + { + "from": "https://www.classdojo.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.pchshopping.com", + "to": "https://mpo.pch.com" + }, + { + "from": "https://same-witness.com", + "to": "https://d0dh.com" + }, + { + "from": "https://www.google.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://signin.aws.amazon.com", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://popsmartblocker.pro", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://login.classlink.com" + }, + { + "from": "https://apstudents.collegeboard.org", + "to": "https://www.collegeboard.org" + }, + { + "from": "https://www.facebook.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://apstudents.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://outlook.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.samplicio.us", + "to": "https://rx.samplicio.us" + }, + { + "from": "https://idp.classlink.com", + "to": "https://ola.performancematters.com" + }, + { + "from": "https://myap.collegeboard.org", + "to": "https://www.google.com" + }, + { + "from": "https://thepoint.lww.com", + "to": "https://sso.wkhpe.com" + }, + { + "from": "https://waldenu.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://pay.ebay.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://login.nextech.com", + "to": "https://app1.intellechart.net" + }, + { + "from": "https://f1.app.edmentum.com", + "to": "https://f1.apps.elf.edmentum.com" + }, + { + "from": "https://account.t-mobile.com", + "to": "https://www.t-mobile.com" + }, + { + "from": "https://mvc.icaremanager.com", + "to": "https://app.icaremanager.com" + }, + { + "from": "https://securelogin.synchronybank.com", + "to": "https://auth.synchronybank.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://mycourses.cccs.edu" + }, + { + "from": "https://search.yahoo.com", + "to": "https://searchsuperpdf.com" + }, + { + "from": "https://forsyth.instructure.com", + "to": "https://fcss-adfs.forsyth.k12.ga.us" + }, + { + "from": "https://ident.familysearch.org", + "to": "https://www.familysearch.org" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth.schooltool.com" + }, + { + "from": "https://s.click.aliexpress.com", + "to": "https://blog.techpointspot.com" + }, + { + "from": "https://f2.app.edmentum.com", + "to": "https://auth.edmentum.com" + }, + { + "from": "https://clock.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://my.waldenu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://idp.shibboleth.ttu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://obqj2.com" + }, + { + "from": "https://getipass.com", + "to": "https://ua.getipass.com" + }, + { + "from": "https://dashboard.twitch.tv", + "to": "https://www.twitch.tv" + }, + { + "from": "https://myidentity.platform.athenahealth.com", + "to": "https://8042-1.portal.athenahealth.com" + }, + { + "from": "https://blockerpopsmart.net", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://www.youtube.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.typing.com" + }, + { + "from": "https://cdmsportal.b2clogin.com", + "to": "https://v4m-portal-prod.cdcnapps.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://vocabulary.amplify.com" + }, + { + "from": "https://solo.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://gateway.geico.com", + "to": "https://geicoextendprod.b2clogin.com" + }, + { + "from": "https://jss.xfinity.com", + "to": "https://customer.xfinity.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://us-west-2b.online.tableau.com" + }, + { + "from": "https://prodsd-dc.foremoststar.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://shibboleth.nyu.edu" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://sso.ocps.net" + }, + { + "from": "https://app.rocketmoney.com", + "to": "https://auth.rocketaccount.com" + }, + { + "from": "https://smartblockerpop.com", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://www.va.gov", + "to": "https://eauth.va.gov" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://aspen.knoxschools.org" + }, + { + "from": "https://www.nvenergy.com", + "to": "https://login.nvenergy.com" + }, + { + "from": "https://m-id.snapfinance.com", + "to": "https://merchant-v3.snapfinance.com" + }, + { + "from": "https://idp.maine.edu", + "to": "https://courses.maine.edu" + }, + { + "from": "https://matrix.recolorado.com", + "to": "https://iam.recolorado.com" + }, + { + "from": "https://prod.login.express-scripts.com", + "to": "https://www.express-scripts.com" + }, + { + "from": "https://secure.starfall.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.indeed.com", + "to": "https://messages.indeed.com" + }, + { + "from": "https://rewards.pch.com", + "to": "https://www.pch.com" + }, + { + "from": "https://servicing.shellpointmtg.com", + "to": "https://myaccountauth.caliberhomeloans.com" + }, + { + "from": "https://www.vystarcu.org", + "to": "https://online.vystarcu.org" + }, + { + "from": "https://www.google.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://us.store.bambulab.com", + "to": "https://bambulab.com" + }, + { + "from": "https://carriers.carecorenational.com", + "to": "https://mypa.evicore.com" + }, + { + "from": "https://clever.com", + "to": "https://www.nitrotype.com" + }, + { + "from": "https://us.dealertrack.com", + "to": "https://login.dealertrack.app.coxautoinc.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://plus.pearson.com" + }, + { + "from": "https://signin.costco.com", + "to": "https://www.costco.com" + }, + { + "from": "https://auth.highmark.com", + "to": "https://member.myhighmark.com" + }, + { + "from": "https://clever.com", + "to": "https://readingfluency.mapnwea.org" + }, + { + "from": "https://teams.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://fb1.farm2.zynga.com" + }, + { + "from": "https://newportal.gcu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.fox.com", + "to": "https://auth.fox.com" + }, + { + "from": "https://canvas.liberty.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://us-west-2.console.aws.amazon.com", + "to": "https://console.aws.amazon.com" + }, + { + "from": "https://nearpod.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://global-zone53.renaissance-go.com" + }, + { + "from": "https://my.wgu.edu", + "to": "https://access.wgu.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://outlook.office.com.mcas.ms" + }, + { + "from": "https://nylic.lightning.force.com", + "to": "https://nylic.my.salesforce.com" + }, + { + "from": "https://idpcloud.nycenet.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://1.next.westlaw.com", + "to": "https://signon.thomsonreuters.com" + }, + { + "from": "https://absenceadminweb.frontlineeducation.com", + "to": "https://absenceemp.frontlineeducation.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://mclass.amplify.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://bisrchrdr.com" + }, + { + "from": "https://sso.prodigygame.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://ecsrchrdr.com" + }, + { + "from": "https://www.roblox.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.blackbaud.com" + }, + { + "from": "https://www.xfinity.com", + "to": "https://jss.xfinity.com" + }, + { + "from": "https://login.ny.gov", + "to": "https://ols.tax.ny.gov" + }, + { + "from": "https://achieve.bfwpub.com", + "to": "https://iam.bfwpub.com" + }, + { + "from": "https://auth.advisor.lpl.com", + "to": "https://loginv2.lpl.com" + }, + { + "from": "https://hmh-prod-cba63737-77e6-4671-8c33-5079552021fc.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://mclass.amplify.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://verified.usps.com", + "to": "https://cnsb.usps.com" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone08-student.renaissance-go.com" + }, + { + "from": "https://www.google.com", + "to": "https://x.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://brightspace.missouristate.edu" + }, + { + "from": "https://secure.verizon.com", + "to": "https://www.verizon.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.zearn.org" + }, + { + "from": "https://oidc.covermymeds.com", + "to": "https://account.covermymeds.com" + }, + { + "from": "https://urbn-ss1.prd.mykronos.com", + "to": "https://ath01.prd.mykronos.com" + }, + { + "from": "https://student.naviance.com", + "to": "https://clever.com" + }, + { + "from": "https://apclassroom.collegeboard.org", + "to": "https://apstudents.collegeboard.org" + }, + { + "from": "https://my.statefarm.com", + "to": "https://policy-view.statefarm.com" + }, + { + "from": "https://eauth.va.gov", + "to": "https://api.va.gov" + }, + { + "from": "https://brightspace.uri.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.office.fedex.com", + "to": "https://www.fedex.com" + }, + { + "from": "https://policycenter-3.farmersinsurance.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://clever.com", + "to": "https://www.lexiacore5.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://classroom.amplify.com" + }, + { + "from": "https://login.yahoo.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://login.coldwellbanker.com", + "to": "https://realogy.okta.com" + }, + { + "from": "https://www.surveymonkey.com", + "to": "https://auth-us.surveymonkey.com" + }, + { + "from": "https://austin.erp.frontlineeducation.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://login.esped.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://www.google.com", + "to": "https://quizlet.com" + }, + { + "from": "https://www.flyfrontier.com", + "to": "https://booking.flyfrontier.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.homedepot.com" + }, + { + "from": "https://login.microsoftonline.us", + "to": "https://webmail.apps.mil" + }, + { + "from": "https://app.ace.aaa.com", + "to": "https://account.app.ace.aaa.com" + }, + { + "from": "https://idfs.gs.com", + "to": "https://www.goldman.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.msn.com" + }, + { + "from": "https://booking.flyfrontier.com", + "to": "https://www.flyfrontier.com" + }, + { + "from": "https://www.tiktok.com", + "to": "https://www.google.com" + }, + { + "from": "https://app.adjust.com", + "to": "https://to.pwrgamerz.com" + }, + { + "from": "https://identity.deltadental.com", + "to": "https://auth.deltadental.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.zptraffic.org" + }, + { + "from": "https://signin.autodesk.com", + "to": "https://acc.autodesk.com" + }, + { + "from": "https://app-na2.hubspot.com", + "to": "https://app.hubspot.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.nitrotype.com" + }, + { + "from": "https://portal.austinisd.org", + "to": "https://austinisd.us001-rapididentity.com" + }, + { + "from": "https://www.google.com", + "to": "https://adfs.scps.k12.fl.us" + }, + { + "from": "https://azmvdnow.b2clogin.com", + "to": "https://azmvdnow.gov" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://usflearn.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.brightmls.com", + "to": "https://login.brightmls.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.lexiacore5.com" + }, + { + "from": "https://learn.umgc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.classdojo.com", + "to": "https://www.google.com" + }, + { + "from": "https://console.aws.amazon.com", + "to": "https://us-east-2.signin.aws.amazon.com" + }, + { + "from": "https://cas.cc.binghamton.edu", + "to": "https://idp.cc.binghamton.edu" + }, + { + "from": "https://www.pinterest.com", + "to": "https://www.google.com" + }, + { + "from": "https://readingfluency.mapnwea.org", + "to": "https://clever.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://launchpad.classlink.com" + }, + { + "from": "https://apps.p04.eloqua.com", + "to": "https://secure.p04.eloqua.com" + }, + { + "from": "https://www.aleks.com", + "to": "https://www-awu.aleks.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone51-student.renaissance-go.com" + }, + { + "from": "https://www.wherewindsmeetgame.com", + "to": "https://to.trakzon.com" + }, + { + "from": "https://www.epicgames.com", + "to": "https://store.epicgames.com" + }, + { + "from": "https://www.idicore.com", + "to": "https://login.idicore.com" + }, + { + "from": "https://www.google.com", + "to": "https://en.wikipedia.org" + }, + { + "from": "https://cart.ebay.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://personal.login.mass.gov", + "to": "https://dtaconnect.eohhs.mass.gov" + }, + { + "from": "https://atge.okta.com", + "to": "https://community.chamberlain.edu" + }, + { + "from": "https://eis.apps.uillinois.edu", + "to": "https://banner.apps.uillinois.edu" + }, + { + "from": "https://www.synchrony.com", + "to": "https://verizonvisacard.syf.com" + }, + { + "from": "https://fusion.libertytax.net", + "to": "https://liberty.drakezero.com" + }, + { + "from": "https://www.ixl.com", + "to": "https://clever.com" + }, + { + "from": "https://store.epicgames.com", + "to": "https://www.epicgames.com" + }, + { + "from": "https://us-east-1.console.aws.amazon.com", + "to": "https://signin.aws.amazon.com" + }, + { + "from": "https://www.optimum.net", + "to": "https://myemail.optimum.net" + }, + { + "from": "https://auth.optimum.net", + "to": "https://www.optimum.net" + }, + { + "from": "https://seller.us.tiktokshopglobalselling.com", + "to": "https://seller.tiktokshopglobalselling.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://searchscr.com" + }, + { + "from": "https://code.org", + "to": "https://studio.code.org" + }, + { + "from": "https://access.workspace.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.principal.com", + "to": "https://account.individuals.principal.com" + }, + { + "from": "https://gluu-prod01-prod.amstack-amwayidv2-prod.amwayglobal.com", + "to": "https://account2.amwayglobal.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.getepic.com" + }, + { + "from": "https://cas.columbia.edu", + "to": "https://oauth.cc.columbia.edu" + }, + { + "from": "https://shibboleth.main.ad.rit.edu", + "to": "https://mycourses.rit.edu" + }, + { + "from": "https://content.xfinity.com", + "to": "https://jss.xfinity.com" + }, + { + "from": "https://discord.com", + "to": "https://accounts.hytale.com" + }, + { + "from": "https://ogdensd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://sso.gfs.com", + "to": "https://order.gfs.com" + }, + { + "from": "https://saml-console.apps.classlink.com", + "to": "https://clever.com" + }, + { + "from": "https://promotions.betonline.ag", + "to": "https://displayvertising.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://broward.onelogin.com" + }, + { + "from": "https://eastcentral.schoolobjects.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://prod-uswest-c.online.tableau.com" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone52-student.renaissance-go.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.xbox.com" + }, + { + "from": "https://myvc.valenciacollege.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://sso.services.box.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://sso.stu.edu" + }, + { + "from": "https://xidp.rutgers.edu", + "to": "https://rutgers.my.site.com" + }, + { + "from": "https://login.app.teachingstrategies.com", + "to": "https://www.app.teachingstrategies.com" + }, + { + "from": "https://sso.cc.stonybrook.edu", + "to": "https://mycourses.stonybrook.edu" + }, + { + "from": "https://saml.e-access.att.com", + "to": "https://oidc.idp.elogin.att.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mesquite.schoolobjects.com" + }, + { + "from": "https://login-us.suralink.com", + "to": "https://accounts.suralink.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://suno.com" + }, + { + "from": "https://math.prodigygame.com", + "to": "https://facts.prodigygame.com" + }, + { + "from": "https://soundcloud.com", + "to": "https://www.google.com" + }, + { + "from": "https://myf2b.com", + "to": "https://clever.com" + }, + { + "from": "https://www.savvasrealize.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://lms.lausd.net", + "to": "https://clever.com" + }, + { + "from": "https://brainhealthfocus.club", + "to": "https://best-health.live" + }, + { + "from": "https://matrix.realcomponline.com", + "to": "https://realcomp.clareityiam.net" + }, + { + "from": "https://erau.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.starttest.com", + "to": "https://www.riversideonlinetest.com" + }, + { + "from": "https://sso.rumba.pk12ls.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://portal.vidapay.com", + "to": "https://id.vidapay.com" + }, + { + "from": "https://us-east-1.console.aws.amazon.com", + "to": "https://us-east-2.console.aws.amazon.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://hmh-prod-8bf04eb4-3f46-4861-9ccd-efcb7a58f0b9.okta.com" + }, + { + "from": "https://adobeid-na1.services.adobe.com", + "to": "https://auth.services.adobe.com" + }, + { + "from": "https://apps.docusign.com", + "to": "https://www.docusign.net" + }, + { + "from": "https://member.myhighmark.com", + "to": "https://iel.member.highmark.com" + }, + { + "from": "https://mylabmastering.pearson.com", + "to": "https://login.pearson.com" + }, + { + "from": "https://brightspace.cpcc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://teams.microsoft.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://mykplan.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://www.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://app.peardeck.com", + "to": "https://www.google.com" + }, + { + "from": "https://weather.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.irs.gov", + "to": "https://sa.www4.irs.gov" + }, + { + "from": "https://www.hrblock.com", + "to": "https://taxes.hrblock.com" + }, + { + "from": "https://api.cactus-search.com", + "to": "https://api.wise-moth.com" + }, + { + "from": "https://fortifiedadblocker.app", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://swis.pbisapps.org", + "to": "https://www.pbisapps.org" + }, + { + "from": "https://teams.cloud.microsoft", + "to": "https://teams.microsoft.com" + }, + { + "from": "https://giantadblocker.app", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://www.carmax.com", + "to": "https://idp.carmax.com" + }, + { + "from": "https://signin.rethinkfirst.com", + "to": "https://clever.com" + }, + { + "from": "https://myaccount.nationalgrid.com", + "to": "https://login.nationalgrid.com" + }, + { + "from": "https://clevelandmetro.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.blooket.com", + "to": "https://clever.com" + }, + { + "from": "https://skyslope.com", + "to": "https://forms.skyslope.com" + }, + { + "from": "https://r.v2i8b.com", + "to": "https://threatdefender.info" + }, + { + "from": "https://www.google.com", + "to": "https://earth.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.yelp.com" + }, + { + "from": "https://admin.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://my.dotloop.com", + "to": "https://www.dotloop.com" + }, + { + "from": "https://login.o.woa.com", + "to": "https://devops.woa.com" + }, + { + "from": "https://adblockerfortify.net", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://tasks.wgu.edu", + "to": "https://access.wgu.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.linkedin.com" + }, + { + "from": "https://accounting.waveapps.com", + "to": "https://next.waveapps.com" + }, + { + "from": "https://pgrx-portal.pipelinerx.com", + "to": "https://apps.pipelinerx.com" + }, + { + "from": "https://idp.uvm.edu", + "to": "https://brightspace.uvm.edu" + }, + { + "from": "https://www.epicgames.com", + "to": "https://my.account.sony.com" + }, + { + "from": "https://adblockerfortify.pro", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://na.verify.docusign.net", + "to": "https://na.account.docusign.com" + }, + { + "from": "https://t.co", + "to": "https://mysteriousprocess.com" + }, + { + "from": "https://canvas.iastate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://myvc.valenciacollege.edu" + }, + { + "from": "https://app02.us.bill.com", + "to": "https://app01.us.bill.com" + }, + { + "from": "https://www.pfed.newyorklife.com", + "to": "https://www.pfed.newyorklife.com:9031" + }, + { + "from": "https://play.blooket.com", + "to": "https://clever.com" + }, + { + "from": "https://time.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://mail.google.com", + "to": "https://clever.com" + }, + { + "from": "https://game-viewer.learn.magpie.org", + "to": "https://learn.magpie.org" + }, + { + "from": "https://login.xfinity.com", + "to": "https://jss.xfinity.com" + }, + { + "from": "https://cmsweb.sfsu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://fedauth.viabenefits.com", + "to": "https://secure.viabenefits.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.instagram.com" + }, + { + "from": "https://my.mheducation.com", + "to": "https://www-awy.aleks.com" + }, + { + "from": "https://customer.xfinity.com", + "to": "https://www.xfinity.com" + }, + { + "from": "https://access.wgu.edu", + "to": "https://srm.my.salesforce.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://kennesaw.view.usg.edu" + }, + { + "from": "https://www.aliexpress.com", + "to": "https://www.aliexpress.us" + }, + { + "from": "https://tcdwm.com", + "to": "https://rdwmcr.com" + }, + { + "from": "https://giantadblocker.pro", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://shibboleth.umich.edu", + "to": "https://tam.onecampus.com" + }, + { + "from": "https://lobby.chumbacasino.com", + "to": "https://login.chumbacasino.com" + }, + { + "from": "https://starbucks.lms.sapsf.com", + "to": "https://hcm41.sapsf.com" + }, + { + "from": "https://myid.isd12.org", + "to": "https://myid-isd12.us002-rapididentity.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://purdue.brightspace.com" + }, + { + "from": "https://giantadblocker.net", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://students.enrichingstudents.com", + "to": "https://login.enrichingstudents.com" + }, + { + "from": "https://mycs.fiu.edu", + "to": "https://myps.fiu.edu" + }, + { + "from": "https://www.ebay.com", + "to": "https://pay.ebay.com" + }, + { + "from": "https://phasd.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://sso.fepblue.org", + "to": "https://custserv.fepblue.org" + }, + { + "from": "https://popsmartblocker.pro", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://portal.discover.com", + "to": "https://card.discover.com" + }, + { + "from": "https://abcsmartcookies.com", + "to": "https://app.abcsmartcookies.com" + }, + { + "from": "https://www.mylearningplan.com", + "to": "https://pg-plm-ui.pg-prod.frontlineeducation.com" + }, + { + "from": "https://www.jetblue.com", + "to": "https://managetrips.jetblue.com" + }, + { + "from": "https://claims.zirmed.com", + "to": "https://login.zirmed.com" + }, + { + "from": "https://console.command.kw.com", + "to": "https://authn.kw.com" + }, + { + "from": "https://auth.avidsuite.com", + "to": "https://login.avidsuite.com" + }, + { + "from": "https://certauth.login.microsoftonline.us", + "to": "https://login.microsoftonline.us" + }, + { + "from": "https://www.aliexpress.us", + "to": "https://www.aliexpress.com" + }, + { + "from": "https://faportal.aa.com", + "to": "https://idp.aa.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://prod-useast-a.online.tableau.com" + }, + { + "from": "https://support.pearson.com", + "to": "https://help.pearsoncmg.com" + }, + { + "from": "https://login.yahoo.com", + "to": "https://mail.yahoo.com" + }, + { + "from": "https://jr.brainpop.com", + "to": "https://www.brainpop.com" + }, + { + "from": "https://outlook.live.com", + "to": "https://www.microsoft.com" + }, + { + "from": "https://lera.connectmls.com", + "to": "https://sabor.mysolidearth.com" + }, + { + "from": "https://my.ny.gov", + "to": "https://login.ny.gov" + }, + { + "from": "https://app.aimswebplus.com", + "to": "https://clever.com" + }, + { + "from": "https://account.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://app.smartsheet.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://www.blooket.com" + }, + { + "from": "https://soleranab2b.b2clogin.com", + "to": "https://sso.dealersocket.com" + }, + { + "from": "https://www.google.com", + "to": "https://sites.google.com" + }, + { + "from": "https://msccsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://api-1c764b40.duosecurity.com", + "to": "https://coinbase.okta.com" + }, + { + "from": "https://www.aleks.com", + "to": "https://www-awy.aleks.com" + }, + { + "from": "https://austinisd.us001-rapididentity.com", + "to": "https://imaginelearning.auth0.com" + }, + { + "from": "https://www.99math.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.aapc.com", + "to": "https://aapclogin.b2clogin.com" + }, + { + "from": "https://accountmanager.ford.com", + "to": "https://login.ford.com" + }, + { + "from": "https://my.ivytech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-cba63737-77e6-4671-8c33-5079552021fc.okta.com" + }, + { + "from": "https://p.1ts21.top", + "to": "https://48tube.com" + }, + { + "from": "https://ev.turnitin.com", + "to": "https://api.turnitin.com" + }, + { + "from": "https://wa-member2.kaiserpermanente.org", + "to": "https://wa-member.kaiserpermanente.org" + }, + { + "from": "https://studio.mindplay.com", + "to": "https://account.mindplay.com" + }, + { + "from": "https://mvc2.icaremanager.com", + "to": "https://app.icaremanager.com" + }, + { + "from": "https://my.amplify.com", + "to": "https://classroom.amplify.com" + }, + { + "from": "https://www.merriam-webster.com", + "to": "https://www.google.com" + }, + { + "from": "https://northeastern.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://harlandale.us002-rapididentity.com", + "to": "https://sso.harlandale.net" + }, + { + "from": "https://eagent.farmersinsurance.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://www.biltrewards.com", + "to": "https://id.biltrewards.com" + }, + { + "from": "https://atlasauth.b2clogin.com", + "to": "https://www.usvisascheduling.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://dallascollege.brightspace.com" + }, + { + "from": "https://auth.cengage.com", + "to": "https://www.cengage.com" + }, + { + "from": "https://www.typingclub.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.klarna.com", + "to": "https://js.klarna.com" + }, + { + "from": "https://matrix.canopymls.com", + "to": "https://login.canopymls.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://ckla.amplify.com" + }, + { + "from": "https://myap.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://admin.shopify.com", + "to": "https://www.shopify.com" + }, + { + "from": "https://login.dominionenergy.com", + "to": "https://myaccount.dominionenergy.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://my.waldenu.edu" + }, + { + "from": "https://dias.bank.truist.com", + "to": "https://bank.truist.com" + }, + { + "from": "https://www.kdocs.cn", + "to": "https://account.kdocs.cn" + }, + { + "from": "https://app.classkick.com", + "to": "https://clever.com" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://retiretxn.fidelity.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone20-student.renaissance-go.com" + }, + { + "from": "https://clever.com", + "to": "https://app.talkingpts.org" + }, + { + "from": "https://my.mheducation.com", + "to": "https://www-awu.aleks.com" + }, + { + "from": "https://login.dealertrack.app.coxautoinc.com", + "to": "https://ww2.dealertrack.app.coxautoinc.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://aesrchrdr.com" + }, + { + "from": "https://login.frontlineeducation.com", + "to": "https://absencesub.frontlineeducation.com" + }, + { + "from": "https://api-e66e090f.duosecurity.com", + "to": "https://austinisd.us001-rapididentity.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://beaverhub.oregonstate.edu" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.youtube-nocookie.com" + }, + { + "from": "https://www.google.com", + "to": "https://ourshort.com" + }, + { + "from": "https://login.glic.com", + "to": "https://www6.glic.com" + }, + { + "from": "https://hmh-prod-32f19384-92af-4d00-acfd-6bb424fbd4fe.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://hrbtaxgroup-sso.prd.mykronos.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://www.myon.com", + "to": "https://clever.com" + }, + { + "from": "https://login.nelnet.net", + "to": "https://sis.factsmgt.com" + }, + { + "from": "https://www.abcya.com", + "to": "https://www.google.com" + }, + { + "from": "https://campus.lcboe.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://lms.boddlelearning.com", + "to": "https://play.boddlelearning.com" + }, + { + "from": "https://my.flexmls.com", + "to": "https://www.flexmls.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://english.prodigygame.com" + }, + { + "from": "https://app.imaginelearning.com", + "to": "https://api.imaginelearning.com" + }, + { + "from": "https://forms.skyslope.com", + "to": "https://id.skyslope.com" + }, + { + "from": "https://api-71fc1511.duosecurity.com", + "to": "https://weblogin.albany.edu" + }, + { + "from": "https://accounts.ea.com", + "to": "https://www.ea.com" + }, + { + "from": "https://alabama.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.mcas.ms", + "to": "https://outlook.office.com.mcas.ms" + }, + { + "from": "https://www.starfall.com", + "to": "https://www.google.com" + }, + { + "from": "https://heroadblocker.pro", + "to": "https://dash58wl.com" + }, + { + "from": "https://auth.thomsonreuters.com", + "to": "https://secure.netlinksolution.com" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone51-student.renaissance-go.com" + }, + { + "from": "https://secure.lyric.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://campus.bergenfield.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://student.writescore.com", + "to": "https://clever.com" + }, + { + "from": "https://business.thehartford.com", + "to": "https://account.thehartford.com" + }, + { + "from": "https://www.dealertrackdms.app.coxautoinc.com", + "to": "https://signin.coxautoinc.com" + }, + { + "from": "https://aspen.cps.edu", + "to": "https://portal.id.cps.edu" + }, + { + "from": "https://search.yahoo.com", + "to": "https://search.noted-it.com" + }, + { + "from": "https://login.guardianlife.com", + "to": "https://www.guardiananytime.com" + }, + { + "from": "https://orderexpress.cardinalhealth.com", + "to": "https://pdlogin.cardinalhealth.com" + }, + { + "from": "https://mychartor.providence.org", + "to": "https://providenceaccounts.b2clogin.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://app.hubspot.com" + }, + { + "from": "https://app.luminpdf.com", + "to": "https://account.luminpdf.com" + }, + { + "from": "https://spsprodcus3.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://blockerpopsmart.net", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://portal.eyefinity.com", + "to": "https://www.eyefinity.com" + }, + { + "from": "https://weblogin.umich.edu", + "to": "https://shibboleth.umich.edu" + }, + { + "from": "https://start.mapnwea.org", + "to": "https://clever.com" + }, + { + "from": "https://connectsso.dentaquest.com", + "to": "https://provideraccess.dentaquest.com" + }, + { + "from": "https://play.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://us-east-1.signin.aws", + "to": "https://view.awsapps.com" + }, + { + "from": "https://salesforce.okta.com", + "to": "https://gus.my.salesforce.com" + }, + { + "from": "https://app.twigscience.com", + "to": "https://clever.com" + }, + { + "from": "https://fl.uaig.net", + "to": "https://www.uaig.net" + }, + { + "from": "https://ironmountaininfo-sso.prd.mykronos.com", + "to": "https://cust01-prd03-ath01.prd.mykronos.com" + }, + { + "from": "https://www.wsj.com", + "to": "https://sso.accounts.dowjones.com" + }, + { + "from": "https://brightspace.uakron.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://bb-csuohio.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://account.hrblock.com", + "to": "https://www.hrblock.com" + }, + { + "from": "https://auth.thomsonreuters.com", + "to": "https://signon.thomsonreuters.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://app2.icaremanager.com", + "to": "https://app.icaremanager.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.ticketmaster.com" + }, + { + "from": "https://www.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://vault.netvoyage.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://signin.newrez.com", + "to": "https://myaccountauth.caliberhomeloans.com" + }, + { + "from": "https://my.calpers.ca.gov", + "to": "https://auth.my.calpers.ca.gov" + }, + { + "from": "https://app.time4learning.com", + "to": "https://www.thelearningodyssey.com" + }, + { + "from": "https://www.coolmathgames.com", + "to": "https://clever.com" + }, + { + "from": "https://cmsweb.cms.sdsu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://smartblockerpop.com", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://familiar-common.com", + "to": "https://shemaletubesx.com" + }, + { + "from": "https://databricks.okta.com", + "to": "https://auth.kolide.com" + }, + { + "from": "https://cno.jerkmate.net", + "to": "https://brightadnetwork.com" + }, + { + "from": "https://southingtonschools.instructure.com", + "to": "https://sts.southingtonschools.org" + }, + { + "from": "https://passwordreset.microsoftonline.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://global-zone50.renaissance-go.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://blackboard.und.edu", + "to": "https://ndusnam.ndus.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://login.live.com" + }, + { + "from": "https://signon.oracle.com", + "to": "https://login-ext.identity.oraclecloud.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://visd.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://brp.my.salesforce-sites.com", + "to": "https://brp.my.salesforce.com" + }, + { + "from": "https://sites.google.com", + "to": "https://clever.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://bconline.broward.edu" + }, + { + "from": "https://www.rockstargames.com", + "to": "https://signin.rockstargames.com" + }, + { + "from": "https://global-pr.renaissance-go.com", + "to": "https://clever.com" + }, + { + "from": "https://static.deledao.com", + "to": "https://www.google.com" + }, + { + "from": "https://ngabul.halilibul.site", + "to": "https://opungnani.shop" + }, + { + "from": "https://www.typing.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://brightspace.utrgv.edu" + }, + { + "from": "https://idsrv.app.amiralearning.com", + "to": "https://home.app.amiralearning.com" + }, + { + "from": "https://fs.charterschoolit.com", + "to": "https://colegia.org" + }, + { + "from": "https://agencynews.farmers.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://iam.pearson.com" + }, + { + "from": "https://myedd.edd.ca.gov", + "to": "https://caeddicamext-admin.okta.com" + }, + { + "from": "https://sanstonehealth-ca.matrixcare.com", + "to": "https://matrixcare.okta.com" + }, + { + "from": "https://login.viking.com", + "to": "https://www.viking.com" + }, + { + "from": "https://www.xactanalysis.com", + "to": "https://identity.verisk.com" + }, + { + "from": "https://brp.my.salesforce.com", + "to": "https://brp.my.salesforce-sites.com" + }, + { + "from": "https://ccccsprd.ps.ccc.edu", + "to": "https://cccihprd.ps.ccc.edu" + }, + { + "from": "https://advisorservices.schwab.com", + "to": "https://si2.schwabinstitutional.com" + }, + { + "from": "https://www.starttest.com", + "to": "https://www.mynbme.org" + }, + { + "from": "https://labsimapp.testout.com", + "to": "https://sso.comptia.org" + }, + { + "from": "https://ids.zenoti.com", + "to": "https://handandstone.zenoti.com" + }, + { + "from": "https://subs.fox.com", + "to": "https://auth.fox.com" + }, + { + "from": "https://auth.computershare.com", + "to": "https://ic4.computershare.com" + }, + { + "from": "https://vector.lightning.force.com", + "to": "https://vector.my.salesforce.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://gastate.view.usg.edu" + }, + { + "from": "https://pfgcustomerfirst.b2clogin.com", + "to": "https://www.customerfirstsolutions.com" + }, + { + "from": "https://sso.illinoisstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.paypal.com", + "to": "https://pay.usps.com" + }, + { + "from": "https://myturbotax.intuit.com", + "to": "https://turbotax.intuit.com" + }, + { + "from": "https://play.dreambox.com", + "to": "https://clever.com" + }, + { + "from": "https://documentcloud.adobe.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.safeway.com", + "to": "https://ciam.albertsons.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://elegantnewtab.com" + }, + { + "from": "https://brightspace.cuny.edu", + "to": "https://ssologin.cuny.edu" + }, + { + "from": "https://secure.peco.com", + "to": "https://secure1.peco.com" + }, + { + "from": "https://onboarding.paylocity.com", + "to": "https://app.paylocity.com" + }, + { + "from": "https://transcomcloud10-sso.prd.mykronos.com", + "to": "https://cust01-prd03-ath01.prd.mykronos.com" + }, + { + "from": "https://zmail.primericaonline.com", + "to": "https://login.primericaonline.com" + }, + { + "from": "https://www.lincolnfinancial.com", + "to": "https://auth.lincolnfinancial.com" + }, + { + "from": "https://brightspace.indwes.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://hmh-prod-75d89ff5-60b9-4761-999a-a34037491833.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://wgu.hosted.panopto.com", + "to": "https://access.wgu.edu" + }, + { + "from": "https://myfreedom.freedommortgage.com", + "to": "https://myloan.freedommortgage.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://verify.ccbcmd.edu" + }, + { + "from": "https://apps.expediapartnercentral.com", + "to": "https://www.expediapartnercentral.com" + }, + { + "from": "https://online.adp.com", + "to": "https://my.adp.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.lowes.com" + }, + { + "from": "https://spsprodcus2.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.turnitin.com" + }, + { + "from": "https://reconnect.commerce.fl.gov", + "to": "https://login.deo.myflorida.com" + }, + { + "from": "https://ehr.valant.io", + "to": "https://www.valant.io" + }, + { + "from": "https://myps.fiu.edu", + "to": "https://signon.fiu.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.foxnews.com" + }, + { + "from": "https://www.shoppinglifestyle.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://canvas.tccd.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://geometrylitepc.io", + "to": "https://www.google.com" + }, + { + "from": "https://www.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://accounts.bandlab.com", + "to": "https://www.bandlab.com" + }, + { + "from": "https://patient.navigatingcare.com", + "to": "https://login.navigatingcare.com" + }, + { + "from": "https://topselections0.blogspot.com", + "to": "https://velvetcircuit.blogspot.com" + }, + { + "from": "https://edge.boingomedia.com", + "to": "https://retail.boingohotspot.net" + }, + { + "from": "https://vector.file.force.com", + "to": "https://vector.my.salesforce.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.wevideo.com" + }, + { + "from": "https://risd.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://signin.rockstargames.com", + "to": "https://www.rockstargames.com" + }, + { + "from": "https://pfloginapp.cloud.aa.com", + "to": "https://pfloginapplite.cloud.aa.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://id.atlassian.com" + }, + { + "from": "https://www.qrstuff.com", + "to": "https://primel.is" + }, + { + "from": "https://wd5.myworkday.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.fidelity.com", + "to": "https://digital.fidelity.com" + }, + { + "from": "https://my.adp.com", + "to": "https://idp.federate.amazon.com" + }, + { + "from": "https://hmh-prod-d72c559a-15cd-44c4-ad32-e3fca8f83cef.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://signin.ebay.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://login.xfinity.com", + "to": "https://customer.xfinity.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://www.google.com" + }, + { + "from": "https://myaflac.aflac.com", + "to": "https://mylogin.aflac.com" + }, + { + "from": "https://mibor.connectmls.com", + "to": "https://auth.mibor.com" + }, + { + "from": "https://f1.app.edmentum.com", + "to": "https://auth.edmentum.com" + }, + { + "from": "https://fgwn01.ultipro.com", + "to": "https://ftkn01.ultipro.com" + }, + { + "from": "https://www.wizefind.com", + "to": "https://vibrantscale.com" + }, + { + "from": "https://sso.colpal.com", + "to": "https://cp.kerberos.okta.com" + }, + { + "from": "https://app.skyslope.com", + "to": "https://agent.skyslope.com" + }, + { + "from": "https://acrobat.adobe.com", + "to": "https://www.adobe.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.instagram.com" + }, + { + "from": "https://sso.rumba.pk12ls.com", + "to": "https://easybridge-dashboard-web.savvaseasybridge.com" + }, + { + "from": "https://fastflirtnetwork.com", + "to": "https://zw2a.oasis4flirt.com" + }, + { + "from": "https://www.webassign.net", + "to": "https://gateway.cengage.com" + }, + { + "from": "https://www.glassdoor.com", + "to": "https://secure.indeed.com" + }, + { + "from": "https://www.dealercentral.net", + "to": "https://my.autonation.com" + }, + { + "from": "https://www3.dadeschools.net", + "to": "https://graph.dadeschools.net" + }, + { + "from": "https://services.unum.com", + "to": "https://sso.unum.com" + }, + { + "from": "https://app.schoology.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://secure.paycor.com", + "to": "https://hcm.paycor.com" + }, + { + "from": "https://forms.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://account.amazon.jobs", + "to": "https://idp.federate.amazon.com" + }, + { + "from": "https://access.brivo.com", + "to": "https://account.brivo.com" + }, + { + "from": "https://lti.int.turnitin.com", + "to": "https://purdue.brightspace.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://zone53-student.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://ola2.performancematters.com" + }, + { + "from": "https://matrixcare.okta.com", + "to": "https://sanstonehealth-ca.matrixcare.com" + }, + { + "from": "https://equatorialtown.com", + "to": "https://creamy.gay" + }, + { + "from": "https://myturbotax.intuit.com", + "to": "https://us-east-2.turbotaxonline.intuit.com" + }, + { + "from": "https://my.primerica.com", + "to": "https://login.my.primerica.com" + }, + { + "from": "https://www.virginatlantic.com", + "to": "https://identity.virginatlantic.com" + }, + { + "from": "https://fhvfd.com", + "to": "https://rcdn-web.com" + }, + { + "from": "https://ivylearn.ivytech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://belk.syf.com" + }, + { + "from": "https://login.live.com", + "to": "https://app.clipchamp.com" + }, + { + "from": "https://www.boddlelearning.com", + "to": "https://www.google.com" + }, + { + "from": "https://bb.wpunj.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.nextech.com", + "to": "https://pm.nextech.com" + }, + { + "from": "https://login.mybsf.org", + "to": "https://www.mybsf.org" + }, + { + "from": "https://deltayp.com", + "to": "https://dealupnow.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://schools.renaissance.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://www.ddpcshares.com", + "to": "https://www.doubledowncasino.com" + }, + { + "from": "https://www.directv.com", + "to": "https://identity.directv.com" + }, + { + "from": "https://sts.aceservices.com", + "to": "https://acenet.aceservices.com" + }, + { + "from": "https://trading.ald.my.id", + "to": "https://kmazing.org" + }, + { + "from": "https://clever.com", + "to": "https://play.boddlelearning.com" + }, + { + "from": "https://www.simmonsandfletcher.com", + "to": "https://primel.is" + }, + { + "from": "https://authentication.vinsolutions.com", + "to": "https://vinsolutions.app.coxautoinc.com" + }, + { + "from": "https://wgu-nx.acrobatiq.com", + "to": "https://lrps.wgu.edu" + }, + { + "from": "https://secure1.comed.com", + "to": "https://secure.comed.com" + }, + { + "from": "https://www.goguardian.com", + "to": "https://account.goguardian.com" + }, + { + "from": "https://my.waveapps.com", + "to": "https://next.waveapps.com" + }, + { + "from": "https://uofnorthflorida-onmicrosoft-com.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-75d89ff5-60b9-4761-999a-a34037491833.okta.com" + }, + { + "from": "https://secure.globalpay.com", + "to": "https://hrpos.heartland.us" + }, + { + "from": "https://wamsprd.wisconsin.gov", + "to": "https://access.wi.gov" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://www.prodigygame.com" + }, + { + "from": "https://skyward-ocprod.iscorp.com", + "to": "https://sso.ocps.net" + }, + { + "from": "https://growtherapy.com", + "to": "https://growtherapy.us.auth0.com" + }, + { + "from": "https://myaccount.bmwfs.com", + "to": "https://login.bmwusa.com" + }, + { + "from": "https://www.aa.com", + "to": "https://login.aa.com" + }, + { + "from": "https://aarpvolunteer.my.site.com", + "to": "https://secure.aarp.org" + }, + { + "from": "https://hisdconnect.powerschool.com", + "to": "https://clever.com" + }, + { + "from": "https://clever.com", + "to": "https://myzbportal.com" + }, + { + "from": "https://online.valenciacollege.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://aee.myisolved.com", + "to": "https://identity.myisolved.com" + }, + { + "from": "https://sageoak.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.hulu.com", + "to": "https://secure.hulu.com" + }, + { + "from": "https://www.mylearningplan.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://www.homebuddy.com", + "to": "https://www.mnbasd77.com" + }, + { + "from": "https://www.ixl.com", + "to": "https://sso.gg4l.com" + }, + { + "from": "https://auth.simplisafe.com", + "to": "https://webapp.simplisafe.com" + }, + { + "from": "https://login.xero.com", + "to": "https://go.xero.com" + }, + { + "from": "https://card.discover.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://edpuzzle.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.pfed.newyorklife.com:9031", + "to": "https://www.cfed.newyorklife.com" + }, + { + "from": "https://auth.services.adobe.com", + "to": "https://www.adobe.com" + }, + { + "from": "https://stratus.mfindealerservices.com", + "to": "https://stratusdealer-auth.mfindealerservices.com" + }, + { + "from": "https://navigate.nu.edu", + "to": "https://nu.okta.com" + }, + { + "from": "https://pollypolish.com", + "to": "https://tigor.site" + }, + { + "from": "https://cb-call-center.my.connect.aws", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://www.savvasrealize.com", + "to": "https://welcomescreen.rumba.pk12ls.com" + }, + { + "from": "https://www.pfed.newyorklife.com:9031", + "to": "https://www.today.newyorklife.com" + }, + { + "from": "https://www.mybsf.org", + "to": "https://login.mybsf.org" + }, + { + "from": "https://workspace.partners.org", + "to": "https://partnershealthcare.okta.com" + }, + { + "from": "https://static.adp.com", + "to": "https://my.adp.com" + }, + { + "from": "https://hub.jw.org", + "to": "https://login.jw.org" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://10az.online.tableau.com" + }, + { + "from": "https://member.bcbsnc.com", + "to": "https://auth.bcbsnc.com" + }, + { + "from": "https://app.prolific.com", + "to": "https://auth.prolific.com" + }, + { + "from": "https://uuap.baidu-int.com", + "to": "https://uuap.baidu.com" + }, + { + "from": "https://campbellcounty.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://mylogin.aflac.com", + "to": "https://myaflac.aflac.com" + }, + { + "from": "https://login.retail.genius.io", + "to": "https://posportal.ovation.us" + }, + { + "from": "https://app.paylocity.com", + "to": "https://onboarding.paylocity.com" + }, + { + "from": "https://mychartwa.providence.org", + "to": "https://providenceaccounts.b2clogin.com" + }, + { + "from": "https://quickbooks.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.target.com" + }, + { + "from": "https://victoria.schoolobjects.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://mail.jwpub.org", + "to": "https://login.jw.org" + }, + { + "from": "https://weblogin.asu.edu", + "to": "https://api-ab654001.duosecurity.com" + }, + { + "from": "https://app.advizr.com", + "to": "https://login.orionadvisor.com" + }, + { + "from": "https://auth.proofing.statefarm.com", + "to": "https://www.statefarm.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://suite.smarttech-prod.com" + }, + { + "from": "https://www.naver.com", + "to": "https://nid.naver.com" + }, + { + "from": "https://testing.illuminateed.com", + "to": "https://clayton.illuminatehc.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth.services.adobe.com" + }, + { + "from": "https://dallascollege.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://next.tickets.la28.org", + "to": "https://tickets.la28.org" + }, + { + "from": "https://stitchfix.wta-us8.wfs.cloud", + "to": "https://app-us8.wfs.cloud" + }, + { + "from": "https://www.zearn.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.disneyplus.com" + }, + { + "from": "https://auth.edgenuity.com", + "to": "https://student.ex.edgenuity.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://zoom.us" + }, + { + "from": "https://ultimaterewardspoints.chase.com", + "to": "https://secure.chase.com" + }, + { + "from": "https://auth.deltadental.com", + "to": "https://provider.deltadental.com" + }, + { + "from": "https://math.prodigygame.com", + "to": "https://games.prodigygame.com" + }, + { + "from": "https://www.mercuryfirst.com", + "to": "https://auth.mercuryinsurance.com" + }, + { + "from": "https://business.facebook.com", + "to": "https://www.facebook.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://apps.warren.kyschools.us" + }, + { + "from": "https://www.beenverified.com", + "to": "https://phonenumberlookup.online" + }, + { + "from": "https://rapidid.jefferson.kyschools.us", + "to": "https://jcpsky.infinitecampus.org" + }, + { + "from": "https://fb.okta.com", + "to": "https://facebook.csod.com" + }, + { + "from": "https://login.ringcentral.com", + "to": "https://app.ringcentral.com" + }, + { + "from": "https://my.ncedcloud.org", + "to": "https://www.google.com" + }, + { + "from": "https://translate.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://v2.horsereality.com", + "to": "https://www.horsereality.com" + }, + { + "from": "https://lcrf.churchofjesuschrist.org", + "to": "https://lcrffe.churchofjesuschrist.org" + }, + { + "from": "https://www2.bwproducers.com", + "to": "https://www.iaproducers.com" + }, + { + "from": "https://accesscenter.roundrockisd.org", + "to": "https://www.google.com" + }, + { + "from": "https://appx.wheniwork.com", + "to": "https://login.wheniwork.com" + }, + { + "from": "https://science.brainpop.com", + "to": "https://www.brainpop.com" + }, + { + "from": "https://auth.ung.edu", + "to": "https://ung.view.usg.edu" + }, + { + "from": "https://app.pariconnect.com", + "to": "https://login.parinc.com" + }, + { + "from": "https://auth.rocketaccount.com", + "to": "https://account.mrcooper.com" + }, + { + "from": "https://login.i-ready.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.canva.com" + }, + { + "from": "https://app.speechify.com", + "to": "https://speechify.com" + }, + { + "from": "https://www.creditonebank.com", + "to": "https://secure.creditonebank.com" + }, + { + "from": "https://adpvantage.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://x.com", + "to": "https://api.x.com" + }, + { + "from": "https://secure.myfico.com", + "to": "https://auth.myfico.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://take5slots.com" + }, + { + "from": "https://csn.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://online.greensky.com", + "to": "https://auth.prod.greensky.com" + }, + { + "from": "https://ilogin.illinois.gov", + "to": "https://benefits.ides.illinois.gov" + }, + { + "from": "https://www.google.com", + "to": "https://www.ixl.com" + }, + { + "from": "https://host.nxt.blackbaud.com", + "to": "https://app.blackbaud.com" + }, + { + "from": "https://vod.ebay.com", + "to": "https://pay.ebay.com" + }, + { + "from": "https://login2.redroverk12.com", + "to": "https://app.redroverk12.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-32f19384-92af-4d00-acfd-6bb424fbd4fe.okta.com" + }, + { + "from": "https://www.viking.com", + "to": "https://login.viking.com" + }, + { + "from": "https://igoforms-pn1.ipipeline.com", + "to": "https://pipepasstoigo-pn1.ipipeline.com" + }, + { + "from": "https://www4.carmax.com", + "to": "https://idp.carmax.com" + }, + { + "from": "https://job.myjobhelper.com", + "to": "https://click.appcast.io" + }, + { + "from": "https://api.portal.therapyappointment.com", + "to": "https://portal.therapyappointment.com" + }, + { + "from": "https://auth.synchronybank.com", + "to": "https://securelogin.synchronybank.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://wd3.myworkday.com" + }, + { + "from": "https://authenticate.pcc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://zh.wikipedia.org" + }, + { + "from": "https://fortifiedadblocker.app", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://online.adp.com", + "to": "https://netsecure.adp.com" + }, + { + "from": "https://clever.com", + "to": "https://mysdpbc.org" + }, + { + "from": "https://scratch.mit.edu", + "to": "https://clever.com" + }, + { + "from": "https://www.wherewindsmeetgame.com", + "to": "https://rr.tracker.mobiletracking.ru" + }, + { + "from": "https://clever.com", + "to": "https://student.schoolcity.com" + }, + { + "from": "https://giantadblocker.net", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://sso.unc.edu", + "to": "https://cs.cc.unc.edu" + }, + { + "from": "https://fs.epcc.edu", + "to": "https://online.epcc.edu" + }, + { + "from": "https://autotecfid.com", + "to": "https://aav4.auctionaccess.com" + }, + { + "from": "https://login.alibaba.com", + "to": "https://www.alibaba.com" + }, + { + "from": "https://secure.bge.com", + "to": "https://secure2.bge.com" + }, + { + "from": "https://lakecentral.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://app02.us.bill.com", + "to": "https://home.bill.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://play.boddlelearning.com" + }, + { + "from": "https://mobile.impact.ailife.com", + "to": "https://impact.ailife.com" + }, + { + "from": "https://sso.unc.edu", + "to": "https://fs.cc.unc.edu" + }, + { + "from": "https://connect.garmin.com", + "to": "https://sso.garmin.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.walmart.com" + }, + { + "from": "https://sso.unc.edu", + "to": "https://hc.cc.unc.edu" + }, + { + "from": "https://mycourses.cnm.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://signup.live.com", + "to": "https://login.live.com" + }, + { + "from": "https://hq.gofan.co", + "to": "https://auth.gofan.co" + }, + { + "from": "https://assessment.peardeck.com", + "to": "https://www.google.com" + }, + { + "from": "https://sso.unc.edu", + "to": "https://csrpt.cc.unc.edu" + }, + { + "from": "https://pbskids.org", + "to": "https://clever.com" + }, + { + "from": "https://id.skyslope.com", + "to": "https://app.skyslope.com" + }, + { + "from": "https://reading.amplify.com", + "to": "https://mclass.amplify.com" + }, + { + "from": "https://sso.unc.edu", + "to": "https://fsrpt.cc.unc.edu" + }, + { + "from": "https://giantadblocker.app", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://sso.unc.edu", + "to": "https://hcrpt.cc.unc.edu" + }, + { + "from": "https://www.gimkit.com", + "to": "https://clever.com" + }, + { + "from": "https://auth.exxat.com", + "to": "https://steps.exxat.com" + }, + { + "from": "https://chaturbate.com", + "to": "https://familiar-common.com" + }, + { + "from": "https://cgesd.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://excel.cloud.microsoft" + }, + { + "from": "https://sso.rumba.pk12ls.com", + "to": "https://sm-student-mfe-production.smhost.net" + }, + { + "from": "https://id.atlassian.com", + "to": "https://start.atlassian.com" + }, + { + "from": "https://www.shareowneronline.com", + "to": "https://auth.shareowneronline.com" + }, + { + "from": "https://auth.gofan.co", + "to": "https://hq.gofan.co" + }, + { + "from": "https://www.healthsafe-id.com", + "to": "https://www.medicare.uhc.com" + }, + { + "from": "https://xtramath.org", + "to": "https://www.google.com" + }, + { + "from": "https://egusd.typingclub.com", + "to": "https://s.typingclub.com" + }, + { + "from": "https://login.hofstra.edu", + "to": "https://api-d7f1c588.duosecurity.com" + }, + { + "from": "https://lanschoolair.lenovosoftware.com", + "to": "https://www.google.com" + }, + { + "from": "https://studentadmin.connectnd.us", + "to": "https://ndusnam.ndus.edu" + }, + { + "from": "https://telusinternational.onelogin.com", + "to": "https://wd3.myworkday.com" + }, + { + "from": "https://www.narakathegame.com", + "to": "https://rr.tracker.mobiletracking.ru" + }, + { + "from": "https://brightspace.usc.edu", + "to": "https://login.usc.edu" + }, + { + "from": "https://reg.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://campus.pueblocityschools.us", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://auth.bcbsnc.com", + "to": "https://member.bcbsnc.com" + }, + { + "from": "https://kahoot.it", + "to": "https://clever.com" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone20-student.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://ola10.performancematters.com" + }, + { + "from": "https://clever.com", + "to": "https://www.getepic.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://d-90672c00e9.awsapps.com", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://customer.nextgearcapital.coxautoinc.com", + "to": "https://signin.coxautoinc.com" + }, + { + "from": "https://www.blueshieldca.com", + "to": "https://ping-ext.blueshieldca.com" + }, + { + "from": "https://giantadblocker.pro", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://login.primericaonline.com", + "to": "https://www.primericaonline.com" + }, + { + "from": "https://www1.royalbank.com", + "to": "https://secure.royalbank.com" + }, + { + "from": "https://static.deledao.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://web21.ehrgo.com", + "to": "https://goapp.ehrgo.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://mylearning.suny.edu" + }, + { + "from": "https://graniteschools.instructure.com", + "to": "https://www.google.com" + }, + { + "from": "https://skyward.harmonytx.org", + "to": "https://skyward.iscorp.com" + }, + { + "from": "https://dnrweqffuwjtx.cloudfront.net", + "to": "https://www.google.com" + }, + { + "from": "https://oauth.arise.com", + "to": "https://register.arise.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://vl.purplekiwii.com" + }, + { + "from": "https://sentry.soraapp.com", + "to": "https://soraapp.com" + }, + { + "from": "https://la28id.la28.org", + "to": "https://next.tickets.la28.org" + }, + { + "from": "https://idp.classlink.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.icevonline.com", + "to": "https://www.google.com" + }, + { + "from": "https://spsprodcus1.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://manheimcloud-onmicrosoft-com.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.honda.com", + "to": "https://my.americanhondafinance.com" + }, + { + "from": "https://sign.on.eurofins.com", + "to": "https://sso.eurofins.com" + }, + { + "from": "https://www.zillow.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.statefarm.com", + "to": "https://auth.proofing.statefarm.com" + }, + { + "from": "https://id.alohi.com", + "to": "https://app.fax.plus" + }, + { + "from": "https://www.foxnews.com", + "to": "https://auth.fox.com" + }, + { + "from": "https://login.uconn.edu", + "to": "https://lms.uconn.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://d2l.mu.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://id.churchofjesuschrist.org", + "to": "https://my.byui.edu" + }, + { + "from": "https://secure6.saashr.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://www.99math.com" + }, + { + "from": "https://accounts.intuit.com", + "to": "https://tsheets.intuit.com" + }, + { + "from": "https://dh.centurylink.com", + "to": "https://mm-signin.centurylink.com" + }, + { + "from": "https://security.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://purpleid.okta.com", + "to": "https://mybizaccount.fedex.com" + }, + { + "from": "https://www.myworkday.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://centurylink.net", + "to": "https://webmail.centurylink.net" + }, + { + "from": "https://edfinity.com", + "to": "https://canvas.asu.edu" + }, + { + "from": "https://www.curriculumassociates.com", + "to": "https://www.google.com" + }, + { + "from": "https://myhomeloan.navyfederal.org", + "to": "https://ssoauth.navyfederal.org" + }, + { + "from": "https://www.britannica.com", + "to": "https://www.google.com" + }, + { + "from": "https://thirdparty.aliexpress.com", + "to": "https://www.aliexpress.com" + }, + { + "from": "https://blueadvlnd.com", + "to": "https://attirecideryeah.com" + }, + { + "from": "https://adblockerfortify.net", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://tooeleschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.allstate.com", + "to": "https://myaccountrwd.allstate.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://bconline.broward.edu" + }, + { + "from": "https://auth.podium.com", + "to": "https://app.podium.com" + }, + { + "from": "https://idp.wmich.edu", + "to": "https://elearning.wmich.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://my.ivytech.edu" + }, + { + "from": "https://login.n2y.com", + "to": "https://app.n2y.com" + }, + { + "from": "https://www.investor360.com", + "to": "https://my.investor360.com" + }, + { + "from": "https://www.netflix.com", + "to": "https://www.google.com" + }, + { + "from": "https://na1-global-session.itf.csod.com", + "to": "https://mcdcampus.sabacloud.com" + }, + { + "from": "https://retail.boingohotspot.net", + "to": "https://edge.boingomedia.com" + }, + { + "from": "https://auth.hulu.com", + "to": "https://www.hulu.com" + }, + { + "from": "https://adblockerfortify.pro", + "to": "https://farnuq73xy.com" + }, + { + "from": "https://www.qwickly.tools", + "to": "https://brightspace.usc.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://infinitecampus.naperville203.org" + }, + { + "from": "https://www.redcross.org", + "to": "https://volunteerconnection.redcross.org" + }, + { + "from": "https://www.google.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd09-ath01.prd.mykronos.com" + }, + { + "from": "https://auth-us1.smarttech-prod.com", + "to": "https://suite.smarttech-prod.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://djxh1.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.meijer.com", + "to": "https://id.meijer.com" + }, + { + "from": "https://login.live.com", + "to": "https://www.minecraft.net" + }, + { + "from": "https://sso.entrykeyid.com", + "to": "https://my.wellcare.com" + }, + { + "from": "https://assessments.magpie.org", + "to": "https://learn.magpie.org" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ola.k12pathways.cloud", + "to": "https://www.ezatest.com" + }, + { + "from": "https://welcomescreen.rumba.pk12ls.com", + "to": "https://www.savvasrealize.com" + }, + { + "from": "https://gateway.app.cardealsnearyou.com", + "to": "https://us.hashcatenated.com" + }, + { + "from": "https://auth.myapps.paychex.com", + "to": "https://login.flex.paychex.com" + }, + { + "from": "https://d11jzht7mj96rr.cloudfront.net", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.earthlink.net", + "to": "https://webmail1.earthlink.net" + }, + { + "from": "https://go.xero.com", + "to": "https://login.xero.com" + }, + { + "from": "https://wgu.myeducator.com", + "to": "https://lrps.wgu.edu" + }, + { + "from": "https://accounts.zoho.com", + "to": "https://www.zoho.com" + }, + { + "from": "https://prod-app03-blue.fastbridge.org", + "to": "https://prod-auth.fastbridge.org" + }, + { + "from": "https://interop.pearson.com", + "to": "https://d2l.lonestar.edu" + }, + { + "from": "https://oauth.xfinity.com", + "to": "https://connect.xfinity.com" + }, + { + "from": "https://www.microsoft.com", + "to": "https://www.google.com" + }, + { + "from": "https://gateway.zscalerone.net", + "to": "https://www.google.com" + }, + { + "from": "https://www.kroger.com", + "to": "https://login.kroger.com" + }, + { + "from": "https://myaccount.google.com", + "to": "https://payments.google.com" + }, + { + "from": "https://www.linkedin.com", + "to": "https://click.appcast.io" + }, + { + "from": "https://search.redlinerev.com", + "to": "https://redlinerev.com" + }, + { + "from": "https://login.hchb.com", + "to": "https://idp.hchb.com" + }, + { + "from": "https://asd20.schoology.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://searchr.lattor.com", + "to": "https://search.lattor.com" + }, + { + "from": "https://www.collegeboard.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.optimum.net", + "to": "https://myemail.suddenlink.net" + }, + { + "from": "https://fed.erau.edu", + "to": "https://erau.okta.com" + }, + { + "from": "https://gateway.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://accessportal.jpmorgan.com", + "to": "https://access.jpmorgan.com" + }, + { + "from": "https://idm.suny.edu", + "to": "https://mylearning.suny.edu" + }, + { + "from": "https://prsclientview.chubb.com", + "to": "https://auth.chubb.com" + }, + { + "from": "https://provider.hioscar.com", + "to": "https://accounts.hioscar.com" + }, + { + "from": "https://www.gamazi.com", + "to": "https://rr.tracker.mobiletracking.ru" + }, + { + "from": "https://ic.parkhill.k12.mo.us", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://chatgpt.com", + "to": "https://auth.openai.com" + }, + { + "from": "https://user.drakesoftware.com", + "to": "https://authflow.drakesoftware.com" + }, + { + "from": "https://hbsp.harvard.edu", + "to": "https://checkout.hbsp.harvard.edu" + }, + { + "from": "https://my.stubhub.com", + "to": "https://www.stubhub.com" + }, + { + "from": "https://support.squarespace.com", + "to": "https://login.squarespace.com" + }, + { + "from": "https://myaccount.reliant.com", + "to": "https://auth.reliant.com" + }, + { + "from": "https://t.co", + "to": "https://sentimentalflight.com" + }, + { + "from": "https://sso.fau.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://schnucks.okta.com", + "to": "https://schnucks.logile.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://tmll7.com" + }, + { + "from": "https://mgmt.zirmed.com", + "to": "https://login.zirmed.com" + }, + { + "from": "https://www.aliexpress.us", + "to": "https://thirdparty.aliexpress.com" + }, + { + "from": "https://popsmartblocker.pro", + "to": "https://helvox21ez.com" + }, + { + "from": "https://auth.wright.edu", + "to": "https://pilot.wright.edu" + }, + { + "from": "https://sfusd.typingclub.com", + "to": "https://s.typingclub.com" + }, + { + "from": "https://v.daum.net", + "to": "https://www.daum.net" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://lms.uconn.edu" + }, + { + "from": "https://global-us-smb.accessmyiq.com", + "to": "https://login8.fiscloudservices.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://www.infinitecampus.com" + }, + { + "from": "https://seek.gg", + "to": "https://portal.prdgforward.com" + }, + { + "from": "https://scratch.mit.edu", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://quickserve.cummins.com", + "to": "https://mylogin.cummins.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://wd12.myworkday.com" + }, + { + "from": "https://alaschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://us.search.yahoo.com" + }, + { + "from": "https://incommon2.sso.utah.edu", + "to": "https://dcus21-prd17-ath01.prd.mykronos.com" + }, + { + "from": "https://www.accessmyiq.com", + "to": "https://login8.fiscloudservices.com" + }, + { + "from": "https://music.youtube.com", + "to": "https://www.google.com" + }, + { + "from": "https://cs-prod-pub.deltacollege.edu", + "to": "https://deltacollege.okta.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.readworks.org" + }, + { + "from": "https://id.blooket.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.jnjvision.com", + "to": "https://api.jnjvisionpro.com" + }, + { + "from": "https://fs.coloradomesa.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://api.fr.aamc.org", + "to": "https://auth.aamc.org" + }, + { + "from": "https://profile.indeed.com", + "to": "https://smartapply.indeed.com" + }, + { + "from": "https://s.cint.com", + "to": "https://sw.cint.com" + }, + { + "from": "https://idm.cms.gov", + "to": "https://www.novitasphere.com" + }, + { + "from": "https://ua.getipass.com", + "to": "https://getipass.com" + }, + { + "from": "https://subs.fox.com", + "to": "https://www.fox.com" + }, + { + "from": "https://my.partstrader.us.com", + "to": "https://oid.partstrader.us.com" + }, + { + "from": "https://nj.myaccount.pseg.com", + "to": "https://nj.pseg.com" + }, + { + "from": "https://quickemployerforms.intuit.com", + "to": "https://accounts-tax.intuit.com" + }, + { + "from": "https://cnusd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://canvas.spcollege.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.creditonebank.com", + "to": "https://www.creditonebank.com" + }, + { + "from": "https://store.hytale.com", + "to": "https://accounts.hytale.com" + }, + { + "from": "https://myaccount.servicing.mohela.com", + "to": "https://authenticate2.servicing.mohela.com" + }, + { + "from": "https://nimbus.boingomedia.com", + "to": "https://retail.boingohotspot.net" + }, + { + "from": "https://www.statefarm.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://auth.illuminateed.com", + "to": "https://clayton.illuminatehc.com" + }, + { + "from": "https://www.atitesting.com", + "to": "https://faculty.atitesting.com" + }, + { + "from": "https://portal.follettdestiny.com", + "to": "https://portalapi.follettsoftware.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mnsu.learn.minnstate.edu" + }, + { + "from": "https://rapidid.jefferson.kyschools.us", + "to": "https://outlook.office.com" + }, + { + "from": "https://api.cloud.orionadvisor.com", + "to": "https://login.orionadvisor.com" + }, + { + "from": "https://app.na1.kortext.com", + "to": "https://read.na1.kortext.com" + }, + { + "from": "https://pplathomeb2c.pplfirst.com", + "to": "https://pplathome.pplfirst.com" + }, + { + "from": "https://signin.sso.members1st.org", + "to": "https://signin.members1st.org" + }, + { + "from": "https://sso.redcross.org", + "to": "https://www.redcross.org" + }, + { + "from": "https://consumercenter.mysynchrony.com", + "to": "https://id.synchrony.com" + }, + { + "from": "https://www.ebay.com", + "to": "https://cart.ebay.com" + }, + { + "from": "https://home.bill.com", + "to": "https://app02.us.bill.com" + }, + { + "from": "https://account.battle.net", + "to": "https://us.account.battle.net" + }, + { + "from": "https://login.constantcontact.com", + "to": "https://app.constantcontact.com" + }, + { + "from": "https://canvas.unm.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.subway.com", + "to": "https://id.subway.com" + }, + { + "from": "https://login3.id.hp.com", + "to": "https://instantink.hpconnected.com" + }, + { + "from": "https://login.american-equity.com", + "to": "https://myportal.american-equity.com" + }, + { + "from": "https://pikekyschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://ngabul.halilibul.site", + "to": "https://fullofgas.my.id" + }, + { + "from": "https://login.classlink.com", + "to": "https://myapps.classlink.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://clever.com" + }, + { + "from": "https://program.kwtears.com", + "to": "https://student-login.lwtears.com" + }, + { + "from": "https://www.starfall.com", + "to": "https://clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://wd108.myworkday.com" + }, + { + "from": "https://www.pfed.newyorklife.com:9031", + "to": "https://nylic.lightning.force.com" + }, + { + "from": "https://accounts.cardconnect.com", + "to": "https://cardpointe.com" + }, + { + "from": "https://mail.qq.com", + "to": "https://wx.mail.qq.com" + }, + { + "from": "https://www.foremoststar.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://capitaloneshopping.com", + "to": "https://www.slickcodes.net" + }, + { + "from": "https://www.uchealth.org", + "to": "https://mychart.uchealth.org" + }, + { + "from": "https://accounts.google.com", + "to": "https://login.lightspeedsystems.app" + }, + { + "from": "https://mysignins.microsoft.com", + "to": "https://myaccount.microsoft.com" + }, + { + "from": "https://genius.com", + "to": "https://www.google.com" + }, + { + "from": "https://claims.farmers.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://neal.fun", + "to": "https://www.google.com" + }, + { + "from": "https://tr-marker.com", + "to": "https://mobtalk.xyz" + }, + { + "from": "https://stellasora.global", + "to": "https://to.trakzon.com" + }, + { + "from": "https://login.princesshouse.com", + "to": "https://newcorner.princesshouse.com" + }, + { + "from": "https://socialclub.rockstargames.com", + "to": "https://signin.rockstargames.com" + }, + { + "from": "https://www.msn.com", + "to": "https://www.google.com" + }, + { + "from": "https://powerschool.hawthorne.k12.ca.us", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://auth.services.adobe.com" + }, + { + "from": "https://nerd.wwnorton.com", + "to": "https://digital.wwnorton.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://account.microsoft.com" + }, + { + "from": "https://brightspace.lmu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://idp.pima.edu", + "to": "https://d2l.pima.edu" + }, + { + "from": "https://onlineservices.mayoclinic.org", + "to": "https://account.mayoclinic.org" + }, + { + "from": "https://fonts.adobe.com", + "to": "https://auth.services.adobe.com" + }, + { + "from": "https://link.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://omni.royalbank.com", + "to": "https://secure.royalbank.com" + }, + { + "from": "https://federation.elanfinancialservices.com", + "to": "https://fedhub.fidelity.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://gxologistics.service-now.com" + }, + { + "from": "https://www.securly.com", + "to": "https://www.google.com" + }, + { + "from": "https://outlook.live.com", + "to": "https://www.msn.com" + }, + { + "from": "https://fantasy.espn.com", + "to": "https://www.espn.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd06-ath01.prd.mykronos.com" + }, + { + "from": "https://universityofutah-sso.prd.mykronos.com", + "to": "https://dcus21-prd17-ath01.prd.mykronos.com" + }, + { + "from": "https://www.paypal.com", + "to": "https://pay.ebay.com" + }, + { + "from": "https://www.noredink.com", + "to": "https://www.google.com" + }, + { + "from": "https://disneyworld.disney.go.com", + "to": "https://www.disneytravelagents.com" + }, + { + "from": "https://onboard.inspirafinancial.com", + "to": "https://login.inspirafinancial.com" + }, + { + "from": "https://concerto.ihg.com", + "to": "https://myfederate.ihg.com" + }, + { + "from": "https://canvas.northwestern.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.stubhub.com" + }, + { + "from": "https://indeedinc.lightning.force.com", + "to": "https://indeedinc.my.salesforce.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://powerpoint.cloud.microsoft" + }, + { + "from": "https://shib.ncsu.edu", + "to": "https://portalsp.acs.ncsu.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.brainpop.com" + }, + { + "from": "https://app.blackbaud.com", + "to": "https://account.blackbaud.school" + }, + { + "from": "https://secure.entertimeonline.com", + "to": "https://worksight2.gnapartners.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://newconnect.mheducation.com" + }, + { + "from": "https://federatedid-na1.services.adobe.com", + "to": "https://auth.services.adobe.com" + }, + { + "from": "https://wyndcu1.oraclehospitality.us-ashburn-1.ocs.oraclecloud.com", + "to": "https://idcs-256bd455f58c4aeb8d0305d1ea06637c.identity.oraclecloud.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://student.amplify.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://ola.performancematters.com" + }, + { + "from": "https://www.duke-energy.com", + "to": "https://internet.speedpay.com" + }, + { + "from": "https://cardholder.ebtedge.com", + "to": "https://www.ebtedge.com" + }, + { + "from": "https://connect.cloudresearch.com", + "to": "https://account.cloudresearch.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://cedarrapidsia.infinitecampus.org" + }, + { + "from": "https://account.docusign.com", + "to": "https://apps.docusign.com" + }, + { + "from": "https://www.noridianmedicareportal.com", + "to": "https://esp.noridianmedicareportal.com" + }, + { + "from": "https://elitesaveauto.com", + "to": "https://trk.bestautoinsuranceclub.com" + }, + { + "from": "https://rr.tracker.mobiletracking.ru", + "to": "https://mysteriousprocess.com" + }, + { + "from": "https://access.wgu.edu", + "to": "https://my.wgu.edu" + }, + { + "from": "https://t.co", + "to": "https://hk.jayantwhaling.shop" + }, + { + "from": "https://planner.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://twentytwowords.com" + }, + { + "from": "https://my.echecks.com", + "to": "https://login-deluxe.echecks.com" + }, + { + "from": "https://signin.resourcecenter.workday.com", + "to": "https://digital.workday.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.netflix.com" + }, + { + "from": "https://login.wyndhamhotels.com", + "to": "https://www.wyndhamhotels.com" + }, + { + "from": "https://idpcloud.nycenet.edu", + "to": "https://apps.schools.nyc" + }, + { + "from": "https://www.costco.com", + "to": "https://signin.costco.com" + }, + { + "from": "https://financial.nationwide.com", + "to": "https://identity.nationwide.com" + }, + { + "from": "https://prod-app01-blue.fastbridge.org", + "to": "https://prod-auth.fastbridge.org" + }, + { + "from": "https://graniteschools.focusschoolsoftware.com", + "to": "https://www.google.com" + }, + { + "from": "https://api-d9f25bf0.duosecurity.com", + "to": "https://famu.login.duosecurity.com" + }, + { + "from": "https://www.calculator.net", + "to": "https://www.google.com" + }, + { + "from": "https://drake.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://bank.discover.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://www.schwab.com", + "to": "https://onboard.schwab.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://playmyvegas.playstudios.com" + }, + { + "from": "https://www.espn.com", + "to": "https://www.google.com" + }, + { + "from": "https://blockerpopsmart.net", + "to": "https://helvox21ez.com" + }, + { + "from": "https://oauth.xfinity.com", + "to": "https://www.xfinity.com" + }, + { + "from": "https://login.healthequity.com", + "to": "https://my.healthequity.com" + }, + { + "from": "https://passport.carnegielearning.com", + "to": "https://www.carnegielearning.com" + }, + { + "from": "https://app.hubspot.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://bojel.com", + "to": "https://1ude.com" + }, + { + "from": "https://service.transunion.com", + "to": "https://ciam.tui.transunion.com" + }, + { + "from": "https://student.3plearning.com", + "to": "https://id.3plearning.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://account.voicemod.net" + }, + { + "from": "https://launch.assessment-primary.renaissance.com", + "to": "https://zone53-student.renaissance-go.com" + }, + { + "from": "https://account.app.ace.aaa.com", + "to": "https://app.ace.aaa.com" + }, + { + "from": "https://app.asana.com", + "to": "https://asana.com" + }, + { + "from": "https://www.google.com", + "to": "https://forneyisd.us002-rapididentity.com" + }, + { + "from": "https://app.zoom.us", + "to": "https://us06web.zoom.us" + }, + { + "from": "https://www.zearn.org", + "to": "https://clever.com" + }, + { + "from": "https://secure.hulu.com", + "to": "https://www.hulu.com" + }, + { + "from": "https://brainly.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.ibm.com", + "to": "https://careers.ibm.com" + }, + { + "from": "https://account.inspirafinancial.com", + "to": "https://login.inspirafinancial.com" + }, + { + "from": "https://learn.uark.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://kahoot.com", + "to": "https://create.kahoot.it" + }, + { + "from": "https://home.flmmis.com", + "to": "https://sso.flmmis.com" + }, + { + "from": "https://my.amplify.com", + "to": "https://ereader.learning.amplify.com" + }, + { + "from": "https://app.zoom.us", + "to": "https://us02web.zoom.us" + }, + { + "from": "https://ccsdlibrary.follettdestiny.com", + "to": "https://portal.follettdestiny.com" + }, + { + "from": "https://agent-auth.bambooinsurance.com", + "to": "https://guidewire-hub.okta.com" + }, + { + "from": "https://www.google.com", + "to": "https://play.hbomax.com" + }, + { + "from": "https://teams.live.com", + "to": "https://teams.microsoft.com" + }, + { + "from": "https://www.splashlearn.com", + "to": "https://play.splashlearn.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://r.v2i8b.com" + }, + { + "from": "https://currently.att.yahoo.com", + "to": "https://signin.att.com" + }, + { + "from": "https://www.bilt.com", + "to": "https://id.biltrewards.com" + }, + { + "from": "https://reading.amplify.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.tiktok.com" + }, + { + "from": "https://login.ny.gov", + "to": "https://my.dmv.ny.gov" + }, + { + "from": "https://home.mcafee.com", + "to": "https://myaccount.mcafee.com" + }, + { + "from": "https://purdueglobal.brightspace.com", + "to": "https://sso.kaplan.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://elearn.etsu.edu" + }, + { + "from": "https://id.ups.com", + "to": "https://www.ups.com" + }, + { + "from": "https://sso.flmmis.com", + "to": "https://home.flmmis.com" + }, + { + "from": "https://launchpad.classlink.com", + "to": "https://www.google.com" + }, + { + "from": "https://identity.verisk.com", + "to": "https://www.xactanalysis.com" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone50.renaissance-go.com" + }, + { + "from": "https://gmm.getmoremath.com", + "to": "https://clever.com" + }, + { + "from": "https://www.canva.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://deltacollege.okta.com", + "to": "https://cs-prod-pub.deltacollege.edu" + }, + { + "from": "https://wwu.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.mylexia.com", + "to": "https://www.mylexia.com" + }, + { + "from": "https://us-east-2.console.aws.amazon.com", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://assess.apps.pdricloud.com", + "to": "https://workflow.apps.pdricloud.com" + }, + { + "from": "https://sso.crunchyroll.com", + "to": "https://www.crunchyroll.com" + }, + { + "from": "https://spsprodcus5.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://spsprodcus4.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://teacheraccesscenter-studentpsjaisd.msappproxy.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://clever.com", + "to": "https://alo.acadiencelearning.org" + }, + { + "from": "https://stratusdealer-auth.mfindealerservices.com", + "to": "https://stratus.mfindealerservices.com" + }, + { + "from": "https://idp.smh.com", + "to": "https://portal.smh.com" + }, + { + "from": "https://mysignins.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://sru.desire2learn.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.maxpreps.com", + "to": "https://www.google.com" + }, + { + "from": "https://travelplanner.etp.aa.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://account.optumbank.com", + "to": "https://www.healthsafe-id.com" + }, + { + "from": "https://services.rethinkfirst.com", + "to": "https://signin.rethinkfirst.com" + }, + { + "from": "https://www.google.com", + "to": "https://outlook.office.com" + }, + { + "from": "https://prod-nextech.us.auth0.com", + "to": "https://login.nextech.com" + }, + { + "from": "https://login.ny.gov", + "to": "https://unemployment.labor.ny.gov" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone05.renaissance-go.com" + }, + { + "from": "https://login.snhu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.xtime.com", + "to": "https://xtime.signin.coxautoinc.com" + }, + { + "from": "https://my.usf.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.snapchat.com", + "to": "https://www.snapchat.com" + }, + { + "from": "https://campus.forsyth.k12.ga.us", + "to": "https://fcss-adfs.forsyth.k12.ga.us" + }, + { + "from": "https://online.epcc.edu", + "to": "https://fs.epcc.edu" + }, + { + "from": "https://drive.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.formative.com" + }, + { + "from": "https://referee.id.me", + "to": "https://verify.id.me" + }, + { + "from": "https://myapps.microsoft.com", + "to": "https://myaccount.microsoft.com" + }, + { + "from": "https://skyslope.com", + "to": "https://send.skyslope.com" + }, + { + "from": "https://servicemaster.my.salesforce.com", + "to": "https://servicemaster--c.vf.force.com" + }, + { + "from": "https://clever.com", + "to": "https://www.clever.com" + }, + { + "from": "https://amp.hrblock.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://cidp.texashealth.org", + "to": "https://account.texashealth.org" + }, + { + "from": "https://api-83460870.duosecurity.com", + "to": "https://ethos.blinn.edu" + }, + { + "from": "https://cas.byu.edu", + "to": "https://learningsuite.byu.edu" + }, + { + "from": "https://ceterab2cprod.b2clogin.com", + "to": "https://advisor.adviceworks.net" + }, + { + "from": "https://www.mathplayground.com", + "to": "https://clever.com" + }, + { + "from": "http://nimbus.boingomedia.com", + "to": "https://retail.boingohotspot.net" + }, + { + "from": "https://studentportal.mathletics.com", + "to": "https://activitycontentscreen.mathletics.com" + }, + { + "from": "https://myaccount.payoneer.com", + "to": "https://login.payoneer.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://training.knowbe4.com" + }, + { + "from": "https://blackboard.waketech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://southplainscollege.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.chess.com", + "to": "https://www.google.com" + }, + { + "from": "https://lcr.churchofjesuschrist.org", + "to": "https://id.churchofjesuschrist.org" + }, + { + "from": "https://passport.jd.com", + "to": "https://cfe.m.jd.com" + }, + { + "from": "https://www.hertz.com", + "to": "https://link.hertz.com" + }, + { + "from": "https://www.youtubekids.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.bbc.com", + "to": "https://www.bbc.co.uk" + }, + { + "from": "https://clever.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://www.medanswering.com", + "to": "https://auth.medanswering.com" + }, + { + "from": "https://www.twitch.tv", + "to": "https://dashboard.twitch.tv" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://authn.autodesk.com" + }, + { + "from": "https://outlook.live.com", + "to": "https://www.google.com" + }, + { + "from": "https://id.embark.games", + "to": "https://steamcommunity.com" + }, + { + "from": "https://gateway.app.homefixdaily.com", + "to": "https://us.hashcatenated.com" + }, + { + "from": "https://sso.prodigygame.com", + "to": "https://facts.prodigygame.com" + }, + { + "from": "https://login.wisc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://unify-snhu.my.site.com" + }, + { + "from": "https://businesstravel.capitalone.com", + "to": "https://verified.capitalone.com" + }, + { + "from": "https://login.buildertrend.com", + "to": "https://buildertrend.net" + }, + { + "from": "https://www.google.com", + "to": "https://intraweb.minot.k12.nd.us" + }, + { + "from": "https://dashboard.web.vanguard.com", + "to": "https://login.vanguard.com" + }, + { + "from": "https://www.google.com", + "to": "https://classroom.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://rapidid.jefferson.kyschools.us" + }, + { + "from": "https://gpcustomer.b2clogin.com", + "to": "https://ww2.heartlandportico.com" + }, + { + "from": "https://dentalhubauth.b2clogin.com", + "to": "https://app.dentalhub.com" + }, + { + "from": "https://identity.directv.com", + "to": "https://stream.directv.com" + }, + { + "from": "https://rtischeduler.com", + "to": "https://clever.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://www.google.com" + }, + { + "from": "https://ssaa.delta.com", + "to": "https://icrewaws.delta.com" + }, + { + "from": "https://popsmartblocker.pro", + "to": "https://kryvex90ut.com" + }, + { + "from": "https://www.att.com", + "to": "https://signin.att.com" + }, + { + "from": "https://my.achievementnetwork.org", + "to": "https://clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://login.etrieve.cloud" + }, + { + "from": "https://login.coinbase.com", + "to": "https://accounts.coinbase.com" + }, + { + "from": "https://vinsolutions.app.coxautoinc.com", + "to": "https://vinsolutions.signin.coxautoinc.com" + }, + { + "from": "https://smartblockerpop.com", + "to": "https://helvox21ez.com" + }, + { + "from": "https://www.myworkday.com", + "to": "https://shibboleth2.asu.edu" + }, + { + "from": "https://jll.okta.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://fountainvalley.aeries.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://id.atlassian.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.pebblego.com" + }, + { + "from": "https://rps205.login.duosecurity.com", + "to": "https://outlook.cloud.microsoft" + }, + { + "from": "https://www.rhdiscovery.com", + "to": "https://app.readinghorizons.com" + }, + { + "from": "https://reg.usps.com", + "to": "https://www.usps.com" + }, + { + "from": "https://clever.com", + "to": "https://adfs.d51schools.org" + }, + { + "from": "https://providerlogin.carefirst.com", + "to": "https://provider.carefirst.com" + }, + { + "from": "https://id.churchofjesuschrist.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.cbp.gov", + "to": "https://ace.cbp.gov" + }, + { + "from": "https://idp-ua.mtmlink.net", + "to": "https://mtm.mtmlink.net" + }, + { + "from": "https://mail.google.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://azgames.io", + "to": "https://www.google.com" + }, + { + "from": "https://my.mheducation.com", + "to": "https://connected.mcgraw-hill.com" + }, + { + "from": "https://webpayments.billmatrix.com", + "to": "https://www.erieinsurance.com" + }, + { + "from": "https://passport.yunexpress.cn", + "to": "https://oms2.yunexpress.cn" + }, + { + "from": "https://assessment.cliengage.org", + "to": "https://cliengage.org" + }, + { + "from": "https://www.google.com", + "to": "https://weather.com" + }, + { + "from": "https://assist.utrgv.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://cxone.niceincontact.com", + "to": "https://cxagent.nicecxone.com" + }, + { + "from": "https://login.mountsinai.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://shibboleth.nyu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.fox.com", + "to": "https://subs.fox.com" + }, + { + "from": "https://www.ebay.com", + "to": "https://vod.ebay.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd07-ath01.prd.mykronos.com" + }, + { + "from": "https://saprod.emory.edu", + "to": "https://api-1b760dac.duosecurity.com" + }, + { + "from": "https://d2l.coloradomesa.edu", + "to": "https://incommon.coloradomesa.edu" + }, + { + "from": "https://mymvc.state.nj.us", + "to": "https://securecheckout.cdc.nicusa.com" + }, + { + "from": "https://signin.purdueglobal.edu", + "to": "https://purdueglobal.brightspace.com" + }, + { + "from": "https://blockerpopsmart.net", + "to": "https://kryvex90ut.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://dcus21-prd19-ath01.prd.mykronos.com" + }, + { + "from": "https://gcp.vsp.autopartners.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://apps.isd728.org", + "to": "https://isd728.us002-rapididentity.com" + }, + { + "from": "https://sa.www4.irs.gov", + "to": "https://la.www4.irs.gov" + }, + { + "from": "https://origination.rocketmortgage.com", + "to": "https://dashboard.rocketmortgage.com" + }, + { + "from": "https://authn.hawaii.edu", + "to": "https://api-16a593a9.duosecurity.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://brightspace.binghamton.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://ola.performancematters.com" + }, + { + "from": "https://gvltec.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.cardconnect.com", + "to": "https://cardpointe.cardconnect.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://wayground.com" + }, + { + "from": "https://www.ixl.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://brightpath.youscience.com", + "to": "https://signin.youscience.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://search.pdf2docs.com" + }, + { + "from": "https://sts.boydgroup.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://workplaceservices.fidelity.com" + }, + { + "from": "https://sso.authrock.com", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://idcs-6dfbdd810afa4d509f6cfc191d612acd.identity.oraclecloud.com", + "to": "https://ping.prod.cu.edu" + }, + { + "from": "https://www.clever.com", + "to": "https://online.studiesweekly.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.typing.com" + }, + { + "from": "https://evrrs.mymdthink.maryland.gov", + "to": "https://access.mymdthink.maryland.gov" + }, + { + "from": "https://www.truist.com", + "to": "https://dias.bank.truist.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://ggc.view.usg.edu" + }, + { + "from": "https://smartblockerpop.com", + "to": "https://kryvex90ut.com" + }, + { + "from": "https://bremenpublicschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://classes.pace.edu", + "to": "https://portal5login.pace.edu" + }, + { + "from": "https://ap.idf.medcity.net", + "to": "https://remote.vdi.medcity.net" + }, + { + "from": "https://ping-fed.salliemae.com", + "to": "https://servicing.salliemae.com" + }, + { + "from": "https://web.drfirst.com", + "to": "https://ehr.valant.io" + }, + { + "from": "https://threatdefender.info", + "to": "https://www.walmart.com" + }, + { + "from": "https://stripchat.com", + "to": "https://www.arminius.io" + }, + { + "from": "https://apply.stepupforstudents.org", + "to": "https://login.stepupforstudents.org" + }, + { + "from": "https://www.grammarly.com", + "to": "https://www.google.com" + }, + { + "from": "https://musiclab.chromeexperiments.com", + "to": "https://www.google.com" + }, + { + "from": "https://mynissan.nissanusa.com", + "to": "https://www.nissanfinance.com" + }, + { + "from": "https://login.edgepark.com", + "to": "https://my.edgepark.com" + }, + { + "from": "https://courses.portal2learn.com", + "to": "https://signon.pennfoster.com" + }, + { + "from": "https://www.thrivent.com", + "to": "https://servicing.apps.thrivent.com" + }, + { + "from": "https://www.aainflight.com", + "to": "https://login.aa.com" + }, + { + "from": "https://www.schoolobjects.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.msn.com" + }, + { + "from": "https://idp2.unr.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://stripchat.com", + "to": "https://go.arminius.io" + }, + { + "from": "https://secure.aarp.org", + "to": "https://www.aarp.org" + }, + { + "from": "https://unionskyward.nefec.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://secure.globalpay.com", + "to": "https://www.heartlandpayroll.com" + }, + { + "from": "https://canvas.wayne.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.wayfair.com", + "to": "https://secure.wayfair.com" + }, + { + "from": "https://manage.autodesk.com", + "to": "https://www.autodesk.com" + }, + { + "from": "https://hermes.maxiagentes.net", + "to": "https://sso.maxiagentes.net" + }, + { + "from": "https://www.teacherspayteachers.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.mortgagecalculator.org", + "to": "https://www.google.com" + }, + { + "from": "https://research.ebsco.com", + "to": "https://login.openathens.net" + }, + { + "from": "https://cardpointe.com", + "to": "https://accounts.cardconnect.com" + }, + { + "from": "https://portal.insperity.com", + "to": "https://timestar.insperity.com" + }, + { + "from": "https://t.co", + "to": "https://scan.traxoto.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://security.follettsoftware.com" + }, + { + "from": "https://www.google.com", + "to": "https://block.opendns.com" + }, + { + "from": "https://www.deltadentalins.com", + "to": "https://auth.deltadental.com" + }, + { + "from": "https://ey43.com", + "to": "https://koviral.xyz" + }, + { + "from": "https://auth.marginedge.com", + "to": "https://app.marginedge.com" + }, + { + "from": "https://www.google.com", + "to": "https://content.explorelearning.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://manager.classworks.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.peacocktv.com" + }, + { + "from": "https://www.deltamath.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://auth.edgenuity.com", + "to": "https://sso-middleman.sso-prod.il-apps.com" + }, + { + "from": "https://endfield.gryphline.com", + "to": "https://djxh1.com" + }, + { + "from": "https://partnershealthcare.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.msn.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://sis.portal.nyu.edu", + "to": "https://albert.nyu.edu" + }, + { + "from": "https://www.americafirst.com", + "to": "https://webaccess45.americafirst.com" + }, + { + "from": "https://us-east-1.console.aws.amazon.com", + "to": "https://us-west-2.console.aws.amazon.com" + }, + { + "from": "https://bluee.bcbsnc.com", + "to": "https://providers.bcbsnc.com" + }, + { + "from": "https://att-yahoo.att.net", + "to": "https://currently.att.yahoo.com" + }, + { + "from": "https://educate.lindsay.k12.ca.us", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.opera.com", + "to": "https://get-gx.com" + }, + { + "from": "https://blocked.syd-1.linewize.net", + "to": "https://www.google.com" + }, + { + "from": "https://turbotax.intuit.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://d2l.arizona.edu" + }, + { + "from": "https://apps.explorelearning.com", + "to": "https://connect.explorelearning.com" + }, + { + "from": "https://www.aarp.org", + "to": "https://secure.aarp.org" + }, + { + "from": "https://accounts.google.com", + "to": "https://account.goguardian.com" + }, + { + "from": "https://portal.hpsmart.com", + "to": "https://www.hpsmart.com" + }, + { + "from": "https://partnerlink.jhancock.com", + "to": "https://ltc.customer.johnhancock.com" + }, + { + "from": "https://www.google.com", + "to": "https://myaccounts.capitalone.com" + }, + { + "from": "https://capoel.com", + "to": "https://vibrantscale.com" + }, + { + "from": "https://search.naver.com", + "to": "https://www.naver.com" + }, + { + "from": "https://speeddial.worldpac.com", + "to": "https://worldpac.my.site.com" + }, + { + "from": "https://portal.azure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://copilot.microsoft.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.cpm.org", + "to": "https://sso.cpm.org" + }, + { + "from": "https://www.timestables.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.xfinity.com", + "to": "https://polaris.xfinity.com" + }, + { + "from": "https://elearn.sinclair.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://now.agent.safeco.com", + "to": "https://dpec.safeco.com" + }, + { + "from": "https://omg.adult", + "to": "https://brightadnetwork.com" + }, + { + "from": "https://www.mybookie.ag", + "to": "https://displayvertising.com" + }, + { + "from": "https://adfs.sdstate.edu", + "to": "https://adfs.sdbor.edu" + }, + { + "from": "https://clever.com", + "to": "https://fs.charterschoolit.com" + }, + { + "from": "https://insidebrady.okta.com", + "to": "https://dcus21-prd11-ath01.prd.mykronos.com" + }, + { + "from": "https://hunterdouglas.okta.com", + "to": "https://thelink.hunterdouglas.com" + }, + { + "from": "https://studentportal-lhric.eschooldata.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://my.guildmortgage.com", + "to": "https://idp.guildmortgage.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://link.cc-rgs.com" + }, + { + "from": "https://rr.tracker.mobiletracking.ru", + "to": "https://econventa.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://oidc.idp.elogin.att.com" + }, + { + "from": "https://sso.comptia.org", + "to": "https://login.comptia.org" + }, + { + "from": "https://myapps.microsoft.com", + "to": "https://mysignins.microsoft.com" + }, + { + "from": "https://authenticator.pingone.com", + "to": "https://login.external.hp.com" + }, + { + "from": "https://wayfair.okta.com", + "to": "https://apps.mypurecloud.com" + }, + { + "from": "https://www.usaa.com", + "to": "https://na4.docusign.net" + }, + { + "from": "https://webapp4.asu.edu", + "to": "https://cs.oasis.asu.edu" + }, + { + "from": "https://t.co", + "to": "https://same-witness.com" + }, + { + "from": "https://www.splashlearn.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.delta.com" + }, + { + "from": "https://citizensflb2c.b2clogin.com", + "to": "https://guidewire-hub.okta.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://wonderblockoffer.com" + }, + { + "from": "https://signature-ca.matrixcare.com", + "to": "https://matrixcare.okta.com" + }, + { + "from": "https://palmbeachstate.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://mycourses.cccs.edu" + }, + { + "from": "https://www.usaa.com", + "to": "https://rewards.usaa360.com" + }, + { + "from": "https://www.commonlit.org", + "to": "https://www.google.com" + }, + { + "from": "https://littlecaesars.com", + "to": "https://order.littlecaesars.com" + }, + { + "from": "https://app.perusall.com", + "to": "https://canvas.asu.edu" + }, + { + "from": "https://meet.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure4.saashr.com", + "to": "https://sso.philasd.org" + }, + { + "from": "https://virtualgateway.mass.gov", + "to": "https://admin.login.mass.gov" + }, + { + "from": "https://www.google.com", + "to": "https://www.temu.com" + }, + { + "from": "https://centene.evolvenxt.com", + "to": "https://sso.connect.pingidentity.com" + }, + { + "from": "https://ebudde.littlebrownie.com", + "to": "https://cookieportal.littlebrownie.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cs.nevada.unr.edu" + }, + { + "from": "https://open.spotify.com", + "to": "https://www.spotify.com" + }, + { + "from": "https://slcc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://redlinerev.com", + "to": "https://go.3bluemedia.com" + }, + { + "from": "https://book.princess.com", + "to": "https://www.princess.com" + }, + { + "from": "https://insurance.apps.progressivedirect.com", + "to": "https://autoinsurance1.progressivedirect.com" + }, + { + "from": "https://t.co", + "to": "https://djxh1.com" + }, + { + "from": "https://campus.cowetaschools.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://authe-ent.jpmorgan.com", + "to": "https://nwas-ent.jpmorgan.com" + }, + { + "from": "https://track.ecampaignstats.com", + "to": "https://gateway.app.homefixdaily.com" + }, + { + "from": "https://useast-www.securly.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.evernote.com", + "to": "https://www.evernote.com" + }, + { + "from": "https://amsuiteplus.amig.com", + "to": "https://login.amig.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app-na2.hubspot.com" + }, + { + "from": "https://insurance.apps.progressivedirect.com", + "to": "https://autoinsurance5.progressivedirect.com" + }, + { + "from": "https://login.wustl.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://csusm.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://to.pwrgamerz.com", + "to": "https://rtbbhub.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://normandale.learn.minnstate.edu" + }, + { + "from": "https://mydmv.colorado.gov", + "to": "https://securecheckout.cdc.nicusa.com" + }, + { + "from": "https://secure.pepco.com", + "to": "https://secure.exeloncorp.com" + }, + { + "from": "https://signup.live.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://submit.jotform.com", + "to": "https://form.jotform.com" + }, + { + "from": "https://www.google.com", + "to": "https://zhuanlan.zhihu.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://hesperiaca.infinitecampus.org" + }, + { + "from": "https://sso.jumpcloud.com", + "to": "https://console.jumpcloud.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://sentry.soraapp.com" + }, + { + "from": "https://auth.hertz.com", + "to": "https://www.hertz.com" + }, + { + "from": "https://www.linkedin.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.ku.edu", + "to": "https://sa.ku.edu" + }, + { + "from": "https://www.tripadvisor.com", + "to": "https://compare.guestreservations.com" + }, + { + "from": "https://app.getsling.com", + "to": "https://login.getsling.com" + }, + { + "from": "https://phsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://sunrun.my.salesforce.com", + "to": "https://sunrun--c.vf.force.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://appletonwi.infinitecampus.org" + }, + { + "from": "https://fnd.foundation.game", + "to": "https://to.trakzon.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://mastercard.syf.com" + }, + { + "from": "https://dcus21-prd19-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://nshe-unlv.okta.com", + "to": "https://my.unlv.nevada.edu" + }, + { + "from": "https://research.ebsco.com", + "to": "https://search.ebscohost.com" + }, + { + "from": "https://app.classwallet.com", + "to": "https://main-auth.classwallet.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://qvc.syf.com" + }, + { + "from": "https://consumer.myiuhealth.org", + "to": "https://account.myiuhealth.org" + }, + { + "from": "https://portfolio.geico.com", + "to": "https://ecams.geico.com" + }, + { + "from": "https://transcendac.mercuryinsurance.com", + "to": "https://auth.mercuryinsurance.com" + }, + { + "from": "https://www.starfall.com", + "to": "https://secure.starfall.com" + }, + { + "from": "https://idp.iam.wisconsin.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://ag.mymitchell.com", + "to": "https://repaircenter.mymitchell.com" + }, + { + "from": "https://clever.com", + "to": "https://www.typing.com" + }, + { + "from": "https://accounts.mheducation.com", + "to": "https://connect.mheducation.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://amp.hrblock.com" + }, + { + "from": "https://www.myinstants.com", + "to": "https://www.google.com" + }, + { + "from": "https://myclasses.southuniversity.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.duolingo.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://go.arminius.io", + "to": "https://www.arminius.io" + }, + { + "from": "https://www.coinbase.com", + "to": "https://login.coinbase.com" + }, + { + "from": "https://ssoauth.navyfederal.org", + "to": "https://digitalomni.navyfederal.org" + }, + { + "from": "https://www.e-access.att.com", + "to": "https://oidc.idp.elogin.att.com" + }, + { + "from": "https://idp.calpoly.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://claims.ui.des.nc.gov", + "to": "https://fed.div.des.nc.gov" + }, + { + "from": "https://www.google.com", + "to": "https://forsale.godaddy.com" + }, + { + "from": "https://app.smartsheet.com", + "to": "https://www.smartsheet.com" + }, + { + "from": "https://authn-us.lexisnexis.com", + "to": "https://signin.lexisnexis.com" + }, + { + "from": "https://careers.costco.com", + "to": "https://www.costco.com" + }, + { + "from": "https://plus.pearson.com", + "to": "https://www.pearson.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://api.payroll.justworks.com", + "to": "https://login.justworks.com" + }, + { + "from": "https://weblogin.albany.edu", + "to": "https://flow.myualbany.albany.edu" + }, + { + "from": "https://seller.tiktokshopglobalselling.com", + "to": "https://seller.us.tiktokshopglobalselling.com" + }, + { + "from": "https://acuvuecheckout.jnjvision.com", + "to": "https://api.jnjvisionpro.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://sa.www4.irs.gov" + }, + { + "from": "https://student.classdojo.com", + "to": "https://clever.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://99800.click.beyondcheap.com" + }, + { + "from": "https://www.sdc.com", + "to": "https://premium.sdc.com" + }, + { + "from": "https://login.us-east-1.auth.skillbuilder.aws", + "to": "https://view.awsapps.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.tripadvisor.com" + }, + { + "from": "https://www.internalfb.com", + "to": "https://fb.workplace.com" + }, + { + "from": "https://clever.com", + "to": "https://www.struggly.com" + }, + { + "from": "https://www.bovada.lv", + "to": "https://displayvertising.com" + }, + { + "from": "https://my.phoenix.edu", + "to": "https://authdepot.phoenix.edu" + }, + { + "from": "https://quinnipiac.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.hudl.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.retail.genius.io", + "to": "https://portal.retail.genius.io" + }, + { + "from": "https://www.erome.com", + "to": "https://crmkt.livejasmin.com" + }, + { + "from": "https://service.brighthousefinancial.com", + "to": "https://sso.brighthousefinancial.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://amzn.markable.ai" + }, + { + "from": "https://amarev.org", + "to": "https://t.co" + }, + { + "from": "https://oidc.flex.paychex.com", + "to": "https://login.flex.paychex.com" + }, + { + "from": "https://pay.ebay.com", + "to": "https://cart.ebay.com" + }, + { + "from": "https://www.tinkercad.com", + "to": "https://www.google.com" + }, + { + "from": "https://github.com", + "to": "https://www.google.com" + }, + { + "from": "https://auth.msu.edu", + "to": "https://student.msu.edu" + }, + { + "from": "https://www.blooket.com", + "to": "https://id.blooket.com" + }, + { + "from": "https://dealer.toyota.com", + "to": "https://ep.fram.idm.toyota.com" + }, + { + "from": "https://www.wescom.org", + "to": "https://online.wescom.org" + }, + { + "from": "https://identity.onehealthcareid.com", + "to": "https://provider.umr.com" + }, + { + "from": "https://dfid.dayforcehcm.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://riverview.schoology.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://payments.xfinity.com", + "to": "https://customer.xfinity.com" + }, + { + "from": "https://login.frontlineeducation.com", + "to": "https://authentication.iepdirect.com" + }, + { + "from": "https://shib.oit.duke.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.spotify.com", + "to": "https://open.spotify.com" + }, + { + "from": "https://app.kidkare.com", + "to": "https://foodprogram.kidkare.com" + }, + { + "from": "https://secure.cebroker.com", + "to": "https://licensees.cebroker.com" + }, + { + "from": "https://portal.teachersoftomorrow.org", + "to": "https://teachersoftomorrowb2c.b2clogin.com" + }, + { + "from": "https://atozworkforce.idprism-auth.amazon.com", + "to": "https://atoz.amazon.work" + }, + { + "from": "https://hmh-prod-451a8031-9de2-4a6b-8998-f0f3d14e075d.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://cas.georgiasouthern.edu", + "to": "https://georgiasouthern.desire2learn.com" + }, + { + "from": "https://music.apple.com", + "to": "https://www.google.com" + }, + { + "from": "https://research.ebsco.com", + "to": "https://openurl.ebsco.com" + }, + { + "from": "https://mckenziecounty.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.canva.com", + "to": "https://google-workspace.canva-apps.com" + }, + { + "from": "https://secretlair.wizards.com", + "to": "https://storequeue.wizards.com" + }, + { + "from": "https://blackboard.sanjac.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://nordaccount.com", + "to": "https://auth.napps-1.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://app.blackbaud.com" + }, + { + "from": "https://twu.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://stripchat.com", + "to": "https://www.erome.com" + }, + { + "from": "https://www.google.com", + "to": "https://app.hapara.com" + }, + { + "from": "https://login.squarespace.com", + "to": "https://support.squarespace.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.realpage.com" + }, + { + "from": "https://moodle.louisiana.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ahasso.heart.org", + "to": "https://elearning.heart.org" + }, + { + "from": "https://us.etrade.com", + "to": "https://www.etrade.wallst.com" + }, + { + "from": "https://login.ny.gov", + "to": "https://apps.labor.ny.gov" + }, + { + "from": "https://accounts.google.com", + "to": "https://meet.google.com" + }, + { + "from": "https://launchpad.classlink.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://cdn9.xdailynews.us" + }, + { + "from": "https://mysdpbc.org", + "to": "https://olapalmbeach.performancematters.com" + }, + { + "from": "https://giantadblocker.net", + "to": "https://helvox21ez.com" + }, + { + "from": "https://www.yardipcu.com", + "to": "https://greystarus.yardione.com" + }, + { + "from": "https://sis.mybps.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd03-ath01.prd.mykronos.com" + }, + { + "from": "https://nexuspcgames.com", + "to": "https://rtbbhub.com" + }, + { + "from": "https://idcs-3359adb31e35415e8c1729c5c8098c6d.identity.oraclecloud.com", + "to": "https://login.seattle.gov" + }, + { + "from": "https://ohid.verify.ohio.gov", + "to": "https://ohiomeansjobs.ohio.gov" + }, + { + "from": "https://dcus11-pid01.gss.mykronos.com", + "to": "https://dcus21-prd11-ath01.prd.mykronos.com" + }, + { + "from": "https://mclass.amplify.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://olamiami.performancematters.com" + }, + { + "from": "https://agent.resolutionlife.us", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://eliteaa.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://auth.nelnet.studentaid.gov", + "to": "https://nelnet.studentaid.gov" + }, + { + "from": "https://vsa.flvs.net", + "to": "https://learn.flvs.net" + }, + { + "from": "https://secure.ssa.gov", + "to": "https://api.id.me" + }, + { + "from": "https://edocuments.statefarm.com", + "to": "https://auth.proofing.statefarm.com" + }, + { + "from": "https://student.amplify.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://www.id.me", + "to": "https://api.id.me" + }, + { + "from": "https://www.google.com", + "to": "https://www.expedia.com" + }, + { + "from": "https://mail.google.com", + "to": "https://docs.google.com" + }, + { + "from": "https://sso.gatech.edu", + "to": "https://idpproxy.usg.edu" + }, + { + "from": "https://my.amplify.com", + "to": "https://clever.com" + }, + { + "from": "https://zone.k12.com", + "to": "https://login.k12.com" + }, + { + "from": "https://challenge.spotify.com", + "to": "https://accounts.spotify.com" + }, + { + "from": "https://tempeunion.us001-rapididentity.com", + "to": "https://accounts.illuminateed.net" + }, + { + "from": "https://app.treez.io", + "to": "https://login.treez.io" + }, + { + "from": "https://gowifinavy.wifi.viasat.com", + "to": "https://redir.portals.prod.vws-ce.viasat.io" + }, + { + "from": "https://portal.ipostal1.com", + "to": "https://my.ipostal1.com" + }, + { + "from": "https://nakedly.ai", + "to": "https://nakedher.com" + }, + { + "from": "https://app.zoominfo.com", + "to": "https://login.zoominfo.com" + }, + { + "from": "https://fortifiedadblocker.app", + "to": "https://helvox21ez.com" + }, + { + "from": "https://ngapps.adp.com", + "to": "https://runpayrollmain.adp.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://hawaii.infinitecampus.org" + }, + { + "from": "https://xhamster.com", + "to": "https://xhamsterlive.com" + }, + { + "from": "https://matrixcare.okta.com", + "to": "https://signature-ca.matrixcare.com" + }, + { + "from": "https://auth.prod.greensky.com", + "to": "https://online.greensky.com" + }, + { + "from": "https://accounts.businesstrack.com", + "to": "https://www.businesstrack.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://brightspace.cpcc.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://sharklinkportal.nova.edu" + }, + { + "from": "https://search.yahoo.com", + "to": "https://qonline-src.com" + }, + { + "from": "https://logonservices.iam.target.com", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://camptrekstore.com", + "to": "https://899546.silverwhitebirds.co" + }, + { + "from": "https://clever.com", + "to": "https://links.ccpanthers.com" + }, + { + "from": "https://www.foragentsonly.com", + "to": "https://www.foragentsonlylogin.progressive.com" + }, + { + "from": "https://sso.ucmo.edu", + "to": "https://ucmo.brightspace.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://dcus21-prd13-ath01.prd.mykronos.com" + }, + { + "from": "https://ty.tyrotation.com", + "to": "https://ty.tyserving.com" + }, + { + "from": "https://www.readworks.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://brightspace.missouristate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.bankofamerica.com", + "to": "https://billpay-ui.bankofamerica.com" + }, + { + "from": "https://indeed.okta.com", + "to": "https://indeedinc.my.salesforce.com" + }, + { + "from": "https://oidc.idp.blogin.att.com", + "to": "https://bcontent.att.com" + }, + { + "from": "https://www.erome.com", + "to": "https://cno.jerkmate.net" + }, + { + "from": "https://provider.carefirst.com", + "to": "https://providerlogin.carefirst.com" + }, + { + "from": "https://www.geoguessr.com", + "to": "https://www.google.com" + }, + { + "from": "https://store.usps.com", + "to": "https://www.usps.com" + }, + { + "from": "https://www.aetna.com", + "to": "https://health.medicare.aetna.com" + }, + { + "from": "https://www.google.com", + "to": "https://maps.app.goo.gl" + }, + { + "from": "https://www.americanexpress.com", + "to": "https://global.americanexpress.com" + }, + { + "from": "https://concerthealth.my.salesforce.com", + "to": "https://ec.concerthealth.io" + }, + { + "from": "https://accountscenter.instagram.com", + "to": "https://www.instagram.com" + }, + { + "from": "https://www.jetblue.com", + "to": "https://trueblue.jetblue.com" + }, + { + "from": "https://is-teams.aisd.net", + "to": "https://www.google.com" + }, + { + "from": "https://mosaic2.jerkmate.com", + "to": "https://brightadnetwork.com" + }, + { + "from": "https://identity.elluciancloud.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://shibboleth.usc.edu", + "to": "https://experience.usc.edu" + }, + { + "from": "https://ocim.oraclehospitality.us-ashburn-1.ocs.oraclecloud.com", + "to": "https://idcs-256bd455f58c4aeb8d0305d1ea06637c.identity.oraclecloud.com" + }, + { + "from": "https://mybmw.bmwusa.com", + "to": "https://login.bmwusa.com" + }, + { + "from": "https://blackboard.louisville.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://luoa.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.zearn.org" + }, + { + "from": "https://error.alibaba.com", + "to": "https://djxh1.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://access.workspace.google.com" + }, + { + "from": "https://gadgetsfinds-products.blogspot.com", + "to": "https://t.co" + }, + { + "from": "https://besvot91rk.com", + "to": "https://tr-marker.com" + }, + { + "from": "https://onlcourses.tridenttech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://kmazing.org", + "to": "https://trading.ald.my.id" + }, + { + "from": "https://ims-na1.adobelogin.com", + "to": "https://classroom.edu.adobe.com" + }, + { + "from": "https://dyno.gg", + "to": "https://discord.com" + }, + { + "from": "https://epiclink-cs.kp.org", + "to": "https://fam.kp.org" + }, + { + "from": "https://signin.autodesk.com", + "to": "https://forums.autodesk.com" + }, + { + "from": "https://hytale.com", + "to": "https://accounts.hytale.com" + }, + { + "from": "https://navigator-lxa.mail.com", + "to": "https://www.mail.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.hilton.com" + }, + { + "from": "https://signin.acorns.com", + "to": "https://app.acorns.com" + }, + { + "from": "https://iroz.sutherlandglobal.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.zoom.com", + "to": "https://www.google.com" + }, + { + "from": "https://stripchat.com", + "to": "https://familiar-common.com" + }, + { + "from": "https://ec.concerthealth.io", + "to": "https://concerthealth.my.salesforce.com" + }, + { + "from": "https://ohiomeansjobs.ohio.gov", + "to": "https://ohid.verify.ohio.gov" + }, + { + "from": "https://www.canva.com", + "to": "https://clever.com" + }, + { + "from": "https://api-a5b40f86.duosecurity.com", + "to": "https://centralauth.uco.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://outlook.office365.com.mcas.ms" + }, + { + "from": "https://blackboard.forsythtech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.paypal.com", + "to": "https://paypalcredit.syf.com" + }, + { + "from": "https://news.yahoo.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://fs.midlandstech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://registration.mypearson.com", + "to": "https://login.pearson.com" + }, + { + "from": "https://schools.graniteschools.org", + "to": "https://www.google.com" + }, + { + "from": "https://sys.hsiplatform.com", + "to": "https://otis.osmanager4.com" + }, + { + "from": "https://paymentscenter-client.huntington.com", + "to": "https://login.huntington.com" + }, + { + "from": "https://signin.shellpointmtg.com", + "to": "https://myaccountauth.caliberhomeloans.com" + }, + { + "from": "https://sso.uwm.com", + "to": "https://www.uwm.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://discord.com", + "to": "https://sso.curseforge.com" + }, + { + "from": "https://8042-1.portal.athenahealth.com", + "to": "https://oauth.portal.athenahealth.com" + }, + { + "from": "https://myportallogin.vestis.com", + "to": "https://idcs-0cb883576bbd46209c84a6a594573ac3.identity.oraclecloud.com" + }, + { + "from": "https://auth.getweave.com", + "to": "https://app.getweave.com" + }, + { + "from": "https://cir2login.b2clogin.com", + "to": "https://www.cir2.com" + }, + { + "from": "https://auth.hulu.com", + "to": "https://secure.hulu.com" + }, + { + "from": "https://www.duolingo.com", + "to": "https://www.google.com" + }, + { + "from": "https://portal.oeconnection.com", + "to": "https://accountna.oeconnection.com" + }, + { + "from": "https://fscj.onelogin.com", + "to": "https://my.fscj.edu" + }, + { + "from": "https://www.google.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://www.google.com", + "to": "https://play.boddlelearning.com" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://researchtools.fidelity.com" + }, + { + "from": "https://useast2-www.securly.com", + "to": "https://www.google.com" + }, + { + "from": "https://wb.etm.aa.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://online.metlife.com", + "to": "https://access.online.metlife.com" + }, + { + "from": "https://shib.bu.edu", + "to": "https://applicant.bu.edu" + }, + { + "from": "https://shibidp.its.virginia.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://www.formative.com", + "to": "https://www.google.com" + }, + { + "from": "https://teachersoftomorrowb2c.b2clogin.com", + "to": "https://portal.teachersoftomorrow.org" + }, + { + "from": "https://www.cnn.com", + "to": "https://www.google.com" + }, + { + "from": "https://rx.costco.com", + "to": "https://signin.costco.com" + }, + { + "from": "https://missingmail.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://kiosk.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://www.infinitecampus.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.bannerhealth.com", + "to": "https://account.bannerhealth.com" + }, + { + "from": "https://www.progressive.com", + "to": "https://account.apps.progressive.com" + }, + { + "from": "https://authentication.td.com", + "to": "https://authorization.td.com" + }, + { + "from": "https://app.flashlight360.com", + "to": "https://clever.com" + }, + { + "from": "https://www.tsp.gov", + "to": "https://login.tsp.gov" + }, + { + "from": "https://kiausa.b2clogin.com", + "to": "https://www.kdealer.com" + }, + { + "from": "https://maidpro.my.salesforce.com", + "to": "https://maidpro--c.vf.force.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://login.i-ready.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.savvasrealize.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://ecampusd2l.blinn.edu" + }, + { + "from": "https://gxo.com", + "to": "https://kronos.gxo.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.aimswebplus.com" + }, + { + "from": "https://oidc.idp.clogin.att.com", + "to": "https://att-yahoo.att.net" + }, + { + "from": "https://id.atlassian.com", + "to": "https://trello.com" + }, + { + "from": "https://secure1.peco.com", + "to": "https://secure.peco.com" + }, + { + "from": "https://eis-prod.ec.ct.edu", + "to": "https://reg-prod.ec.ct.edu" + }, + { + "from": "https://www2.higher-hire.com", + "to": "https://www.higher-hire.com" + }, + { + "from": "https://hcc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://grand-concern.com", + "to": "https://milkyx.gay" + }, + { + "from": "https://gbaccount.thehartford.com", + "to": "https://account.thehartford.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.jobleads.com" + }, + { + "from": "https://www.google.com", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://owners.marriottvacationclub.com", + "to": "https://login.marriottvacationclub.com" + }, + { + "from": "https://www.atmcd.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://chaturbate.com", + "to": "https://red-shopping.com" + }, + { + "from": "https://giantadblocker.app", + "to": "https://helvox21ez.com" + }, + { + "from": "https://giantadblocker.pro", + "to": "https://helvox21ez.com" + }, + { + "from": "https://www.blooket.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://insurancetoolkits.com", + "to": "https://www.landing.insurancetoolkits.com" + }, + { + "from": "https://okta.chipotle.com", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://tools.kamihq.com", + "to": "https://web.kamihq.com" + }, + { + "from": "https://www.epicgames.com", + "to": "https://steamcommunity.com" + }, + { + "from": "https://www.google.com", + "to": "https://archive.org" + }, + { + "from": "https://albertsons.okta.com", + "to": "https://www.safeway.com" + }, + { + "from": "https://connect.alturamso.com", + "to": "https://identity.alturamso.com" + }, + { + "from": "https://www.walmart.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.post.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://dcus21-prd13-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://my.ncedcloud.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://drive.google.com" + }, + { + "from": "https://auth.deltadentalins.com", + "to": "https://www.deltadentalins.com" + }, + { + "from": "https://id.utah.gov", + "to": "https://jobs.utah.gov" + }, + { + "from": "https://stream.directv.com", + "to": "https://identity.directv.com" + }, + { + "from": "https://mwa.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://student.fastphonics.com", + "to": "https://app.readingeggs.com" + }, + { + "from": "https://www.digikey.com", + "to": "https://auth.digikey.com" + }, + { + "from": "https://sts-vis-cloud3.starbucks.com", + "to": "https://sts-vis-main.starbucks.com" + }, + { + "from": "https://scone-prod.us-east-1.insops.net", + "to": "https://iad.scorm.canvaslms.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://janesvillewi.infinitecampus.org" + }, + { + "from": "https://auth.erickson.com", + "to": "https://myerickson.erickson.com" + }, + { + "from": "https://www.rakuten.com", + "to": "https://www.chewy.com" + }, + { + "from": "https://hawthornemsa.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://personal.safeco.com", + "to": "https://aspire.safeco.com" + }, + { + "from": "https://identity.axxessweb.com", + "to": "https://central.axxessweb.com" + }, + { + "from": "https://id.elsevier.com", + "to": "https://www.sciencedirect.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.afternic.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.bing.com" + }, + { + "from": "https://apps.mypurecloud.com", + "to": "https://login.mypurecloud.com" + }, + { + "from": "https://payments.xfinity.com", + "to": "https://www.xfinity.com" + }, + { + "from": "https://custidp.bnsf.com", + "to": "https://customer2.bnsf.com" + }, + { + "from": "https://app.frontlineeducation.com", + "to": "https://login.frontlineeducation.com" + }, + { + "from": "https://click.appcast.io", + "to": "https://www.jobs2careers.com" + }, + { + "from": "https://login.w3.ibm.com", + "to": "https://login.ibm.com" + }, + { + "from": "https://outlook.live.com", + "to": "https://outlook.office365.com" + }, + { + "from": "https://auth.rentspree.com", + "to": "https://www.rentspree.com" + }, + { + "from": "https://api-fcf41f89.duosecurity.com", + "to": "https://hartnell.login.duosecurity.com" + }, + { + "from": "https://adblockerfortify.pro", + "to": "https://helvox21ez.com" + }, + { + "from": "https://direct.crowdtap.com", + "to": "https://screener.purespectrum.com" + }, + { + "from": "https://signin.epic.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://richmond.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://quicklaunch.williamwoods.edu" + }, + { + "from": "https://idp.utmb.edu", + "to": "https://utmb.blackboard.com" + }, + { + "from": "https://us.account.battle.net", + "to": "https://account.battle.net" + }, + { + "from": "https://suite.smarttech-prod.com", + "to": "https://suite.smarttech.com" + }, + { + "from": "https://spice.se.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://cusd.illuminatehc.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://sts-vis-main.starbucks.com", + "to": "https://tas-starbucks.taleo.net" + }, + { + "from": "https://msjc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://espanol.search.yahoo.com", + "to": "https://www.myhoroscopepro.com" + }, + { + "from": "https://zoom.us", + "to": "https://www.google.com" + }, + { + "from": "https://idm.sos.ca.gov", + "to": "https://bizfileonline.sos.ca.gov" + }, + { + "from": "https://rr.tracker.mobiletracking.ru", + "to": "https://v2006.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.nytimes.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://axis.lightning.force.com" + }, + { + "from": "https://login.tyson.com", + "to": "https://tyson.kerberos.okta.com" + }, + { + "from": "https://idpcloud.nycenet.edu", + "to": "https://outlook.office.com" + }, + { + "from": "https://www.google.com", + "to": "https://open.spotify.com" + }, + { + "from": "https://classic.netaddress.com", + "to": "https://www.netaddress.com" + }, + { + "from": "https://lmsedit.brightmls.com", + "to": "https://www.brightmls.com" + }, + { + "from": "https://learn.madisoncollege.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://d2l.lonestar.edu" + }, + { + "from": "https://www.uaig.net", + "to": "https://fl.uaig.net" + }, + { + "from": "https://fido-login-int.identity.oraclecloud.com", + "to": "https://login.oci.oraclecloud.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://hhs.my.site.com" + }, + { + "from": "https://emr.wheel.health", + "to": "https://clinicians.wheel.health" + }, + { + "from": "https://www.readworks.org", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://student.breakoutedu.com" + }, + { + "from": "https://www.ally.com", + "to": "https://live.invest.ally.com" + }, + { + "from": "https://id.starbucks.com", + "to": "https://sts-vis-cloud1.starbucks.com" + }, + { + "from": "https://auth.thomsonreuters.com", + "to": "https://www.gofileroom.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://login.ibm.com" + }, + { + "from": "https://www.fortnite.com", + "to": "https://www.epicgames.com" + }, + { + "from": "https://absence.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://identity.pbisapps.org", + "to": "https://swis.pbisapps.org" + }, + { + "from": "https://clever.com", + "to": "https://content.explorelearning.com" + }, + { + "from": "https://naturalsourcehub.com", + "to": "https://t.truenaturalfinds.com" + }, + { + "from": "https://incommon.coloradomesa.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ssu.barbri.com", + "to": "https://lms.barbri.com" + }, + { + "from": "https://www.mtb.com", + "to": "https://treasurycenter.mtb.com" + }, + { + "from": "https://account.wps.cn", + "to": "https://account.kdocs.cn" + }, + { + "from": "https://adblockerfortify.net", + "to": "https://helvox21ez.com" + }, + { + "from": "https://next.frame.io", + "to": "https://accounts.frame.io" + }, + { + "from": "https://login.amtrak.com", + "to": "https://www.amtrak.com" + }, + { + "from": "https://signin.travelers.com", + "to": "https://selfservice.travelers.com" + }, + { + "from": "https://wentworth.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ccsu.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.prodemand.com", + "to": "https://www1.prodemand.com" + }, + { + "from": "https://www.remind.com", + "to": "https://clever.com" + }, + { + "from": "https://app.schoology.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://lh.shift4.com", + "to": "https://workforce.skytab.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://studentportal.educationincites.com" + }, + { + "from": "https://rccd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://dallascollege.us003-rapididentity.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://academy.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://signin.att.com", + "to": "https://www.att.com" + }, + { + "from": "https://cardpointe.cardconnect.com", + "to": "https://accounts.cardconnect.com" + }, + { + "from": "https://business.hioscar.com", + "to": "https://accounts.hioscar.com" + }, + { + "from": "https://freelandschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://fultonschools.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://myaccount.draftkings.com", + "to": "https://casino.draftkings.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://ath01.prd.mykronos.com" + }, + { + "from": "https://us-east-2.signin.aws.amazon.com", + "to": "https://us-east-2.console.aws.amazon.com" + }, + { + "from": "https://signin.ea.com", + "to": "https://www.pogo.com" + }, + { + "from": "https://www.economist.com", + "to": "https://myaccount.economist.com" + }, + { + "from": "https://www.google.com", + "to": "https://sa.www4.irs.gov" + }, + { + "from": "https://sponsor.fidelity.com", + "to": "https://plansponsorservices.fidelity.com" + }, + { + "from": "https://idcs-2efb1ca805094188bc80c9e2f432e670.identity.oraclecloud.com", + "to": "https://coautilities.com" + }, + { + "from": "https://authorize.coxautoinc.com", + "to": "https://vinsolutions.app.coxautoinc.com" + }, + { + "from": "https://app.pebblego.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://ggc.view.usg.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://drive.google.com", + "to": "https://docs.google.com" + }, + { + "from": "https://www.usps.com", + "to": "https://informeddelivery.usps.com" + }, + { + "from": "https://seller-us-accounts.tiktok.com", + "to": "https://seller-us.tiktok.com" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone08.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.clipchamp.com" + }, + { + "from": "https://tubitv.com", + "to": "https://www.google.com" + }, + { + "from": "https://student.readingeggspress.com", + "to": "https://app.readingeggs.com" + }, + { + "from": "https://onlineclaims.usps.com", + "to": "https://verified.usps.com" + }, + { + "from": "https://app.perusall.com", + "to": "https://ufl.instructure.com" + }, + { + "from": "https://rr.tracker.mobiletracking.ru", + "to": "https://vibrantscale.com" + }, + { + "from": "https://support.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://en.wikipedia.org", + "to": "https://zh.wikipedia.org" + }, + { + "from": "https://us.shein.com", + "to": "https://stojnemz.site" + }, + { + "from": "https://www.gaoding.art", + "to": "https://huaban.com" + }, + { + "from": "https://payments.app.nipr.com", + "to": "https://hub.app.nipr.com" + }, + { + "from": "https://servicing.apps.thrivent.com", + "to": "https://login.apps.thrivent.com" + }, + { + "from": "https://global-zone51.renaissance-go.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://www.baidu.com", + "to": "https://www.hao123h.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://mycourses.ccu.edu" + }, + { + "from": "https://api-eeb3ef54.duosecurity.com", + "to": "https://rps205.login.duosecurity.com" + }, + { + "from": "https://usm.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://t.co", + "to": "https://vibrantscale.com" + }, + { + "from": "https://www.classlink.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.pnfp.com", + "to": "https://pfpntn.banking.apiture.com" + }, + { + "from": "https://servicenow.okta.com", + "to": "https://servicenow.kerberos.okta.com" + }, + { + "from": "https://www.heartlandpayroll.com", + "to": "https://secure.globalpay.com" + }, + { + "from": "https://signon.thomsonreuters.com", + "to": "https://1.next.westlaw.com" + }, + { + "from": "https://account.cengage.com", + "to": "https://aplia.apps.ng.cengage.com" + }, + { + "from": "https://documents.individuals.principal.com", + "to": "https://account.individuals.principal.com" + }, + { + "from": "https://login.mutualofomaha.com", + "to": "https://www3.mutualofomaha.com" + }, + { + "from": "https://clever.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://account.squarespace.com", + "to": "https://login.squarespace.com" + }, + { + "from": "https://bbu-ion.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.myunfi.com", + "to": "https://unfib2c.b2clogin.com" + }, + { + "from": "https://www.ashleydirect.com", + "to": "https://home.ashleydirect.com" + }, + { + "from": "https://auth.uber.com", + "to": "https://health.uber.com" + }, + { + "from": "https://online.metlife.com", + "to": "https://mybenefits.metlife.com" + }, + { + "from": "https://www.google.com", + "to": "https://online.adp.com" + }, + { + "from": "https://blackboard.gwu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.omegafi.com", + "to": "https://auth.togetherwork.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://ident.familysearch.org" + }, + { + "from": "https://wishcharter.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://secure.newegg.com", + "to": "https://www.newegg.com" + }, + { + "from": "https://polaris.xfinity.com", + "to": "https://www.xfinity.com" + }, + { + "from": "https://rtsd.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://clever.com", + "to": "https://platform.everfi.net" + }, + { + "from": "https://signin.lexisnexis.com", + "to": "https://plus.lexis.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.zara.com" + }, + { + "from": "https://secure7.saashr.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://d3rtzzzsiu7gdr.cloudfront.net", + "to": "https://www.google.com" + }, + { + "from": "https://membean.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://cardgames.io" + }, + { + "from": "https://clever.com", + "to": "https://create.kahoot.it" + }, + { + "from": "https://provider.deltadental.com", + "to": "https://auth.deltadental.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://online.adp.com" + }, + { + "from": "https://umalearn.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://fedauth.colorado.edu", + "to": "https://ping.prod.cu.edu" + }, + { + "from": "https://authsvc.cvshealth.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://mccc.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://docs.google.com" + }, + { + "from": "https://aboutzenlife.com", + "to": "https://vibrantscale.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone50.renaissance-go.com" + }, + { + "from": "https://www.google.com", + "to": "https://teams.microsoft.com" + }, + { + "from": "https://saml.alight.com", + "to": "https://worklife.alight.com" + }, + { + "from": "https://gas.mcd.com", + "to": "https://mcdcampus.sabacloud.com" + }, + { + "from": "https://kahoot.it", + "to": "https://kahoot.com" + }, + { + "from": "https://gtsplus.toyota.com", + "to": "https://ep.fram.idm.toyota.com" + }, + { + "from": "https://eetd2.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://pm.officeally.com", + "to": "https://www.officeally.com" + }, + { + "from": "https://ace.cbp.gov", + "to": "https://login.cbp.gov" + }, + { + "from": "https://us06web.zoom.us", + "to": "https://zoom.us" + }, + { + "from": "https://tecumsehmi.infinitecampus.org", + "to": "https://b2clmtechus.b2clogin.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://go.gale.com", + "to": "https://galeapps.gale.com" + }, + { + "from": "https://welcome.ukg.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://myaccount.nytimes.com", + "to": "https://www.nytimes.com" + }, + { + "from": "https://api-ac3fd5f5.duosecurity.com", + "to": "https://identity.denison.edu" + }, + { + "from": "https://auth.fox.com", + "to": "https://www.fox.com" + }, + { + "from": "https://m1rs.com", + "to": "https://djxh1.com" + }, + { + "from": "https://www.google.com", + "to": "https://linktr.ee" + }, + { + "from": "https://system.netsuite.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://academy20co.infinitecampus.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://rtbbhub.com" + }, + { + "from": "https://surveyengine.taxcreditco.com", + "to": "https://olivia.paradox.ai" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.fredmeyer.com" + }, + { + "from": "https://selfservice.tdecu.org", + "to": "https://login.tdecu.org" + }, + { + "from": "https://dailydealreviewer.site", + "to": "https://scan.traxoto.com" + }, + { + "from": "https://atoz-login.amazon.work", + "to": "https://atoz.amazon.work" + }, + { + "from": "https://www.ck12.org", + "to": "https://clever.com" + }, + { + "from": "https://classroom.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://www.dmv.ca.gov", + "to": "https://www.radv.dmv.ca.gov" + }, + { + "from": "https://rapidid.jefferson.kyschools.us", + "to": "https://clever.com" + }, + { + "from": "https://login.marriottvacationclub.com", + "to": "https://owners.marriottvacationclub.com" + }, + { + "from": "https://secure.peco.com", + "to": "https://www.peco.com" + }, + { + "from": "https://ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://www.ebay.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://portal.azure.com" + }, + { + "from": "https://idms.dealersocket.com", + "to": "https://na.login.solera.com" + }, + { + "from": "https://familyservices.floridaearlylearning.com", + "to": "https://floridasso.b2clogin.com" + }, + { + "from": "https://lms.360training.com", + "to": "https://www.360training.com" + }, + { + "from": "https://login.uc.edu", + "to": "https://api-c9607b10.duosecurity.com" + }, + { + "from": "https://incommon.esu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://capitalone.wd12.myworkdayjobs.com", + "to": "https://www.capitalonecareers.com" + }, + { + "from": "https://www.opco.com", + "to": "https://www.oppenheimer.com" + }, + { + "from": "https://sso.godaddy.com", + "to": "https://www.godaddy.com" + }, + { + "from": "https://portal.wcs.k12.va.us", + "to": "https://federation.wcs.k12.va.us" + }, + { + "from": "https://secure.paymentech.com", + "to": "https://nwas.jpmorgan.com" + }, + { + "from": "https://mylu.liberty.edu", + "to": "https://gh-services-app-prod.apps.lyn-cre01.liberty.edu" + }, + { + "from": "https://api.virtru.com", + "to": "https://secure.virtru.com" + }, + { + "from": "https://main-auth.classwallet.com", + "to": "https://app.classwallet.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://autodesk-prod.okta.com" + }, + { + "from": "https://appsmfa.labor.ny.gov", + "to": "https://apps.labor.ny.gov" + }, + { + "from": "https://sis.factsmgt.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://www.disneyplus.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.justice.gov" + }, + { + "from": "https://www.google.com", + "to": "https://selfservice.libertyhill.txed.net" + }, + { + "from": "https://sso.garmin.com", + "to": "https://connect.garmin.com" + }, + { + "from": "https://www.google.com", + "to": "https://blocked.syd-1.linewize.net" + }, + { + "from": "https://myapps.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://learnersedge.instructure.com", + "to": "https://online.iteach.net" + }, + { + "from": "https://cas.byu.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://shsu.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://member.priorityhealth.com", + "to": "https://member-signup.priorityhealth.com" + }, + { + "from": "https://teacher.renaissance.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://prosportsfanjersey.com", + "to": "https://www.hakko.ai" + }, + { + "from": "https://accounts.theatlantic.com", + "to": "https://www.theatlantic.com" + }, + { + "from": "https://streamlabs.com", + "to": "https://id.twitch.tv" + }, + { + "from": "https://lacare.my.site.com", + "to": "https://lacareb2cproviderprod.b2clogin.com" + }, + { + "from": "https://idp.ncedcloud.org", + "to": "https://homebase.schoolnet.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.bbc.com" + }, + { + "from": "https://online.seminolestate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://hornets.alasu.edu" + }, + { + "from": "https://photoshop.adobe.com", + "to": "https://www.adobe.com" + }, + { + "from": "https://austinisd.us001-rapididentity.com", + "to": "https://hmh-prod-d1a105d2-31b5-428a-b7d4-ce316d2f7d47.okta.com" + }, + { + "from": "https://hcm.paycor.com", + "to": "https://secure.paycor.com" + }, + { + "from": "https://login.lytx.com", + "to": "https://app.lytx.com" + }, + { + "from": "https://play.boddlelearning.com", + "to": "https://www.google.com" + }, + { + "from": "https://pdnesb2c.b2clogin.com", + "to": "https://myaccount.nespower.com" + }, + { + "from": "https://app.grammarly.com", + "to": "https://coda.grammarly.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mycourses.siu.edu" + }, + { + "from": "https://app.peardeck.com", + "to": "https://clever.com" + }, + { + "from": "https://eis-prod.ec.usfca.edu", + "to": "https://studentssb-prod.ec.usfca.edu" + }, + { + "from": "https://my.tiaa.org", + "to": "https://auth.tiaa.org" + }, + { + "from": "https://app.thinkagent.com", + "to": "https://www.aetna.com" + }, + { + "from": "https://online.amtrustgroup.com", + "to": "https://auth.amtrustgroup.com" + }, + { + "from": "https://polypad.amplify.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://windows.cloud.microsoft" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://ath04.prd.mykronos.com" + }, + { + "from": "https://psc.bonddesk.com", + "to": "https://www.bonddesk.com" + }, + { + "from": "https://login.mypurecloud.com", + "to": "https://apps.mypurecloud.com" + }, + { + "from": "https://app.webpt.com", + "to": "https://emr.webpt.com" + }, + { + "from": "https://loansifternow.optimalblue.com", + "to": "https://connect.optimalblue.com" + }, + { + "from": "https://new.express.adobe.com", + "to": "https://www.adobe.com" + }, + { + "from": "https://soundbuttonsworld.com", + "to": "https://www.google.com" + }, + { + "from": "https://federation.etrade.com", + "to": "https://www.bonddesk.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://mycourses.cnm.edu" + }, + { + "from": "https://id.mneiam.mn.gov", + "to": "https://auth.mnsure.org" + }, + { + "from": "https://jimeng.jianying.com", + "to": "https://open.douyin.com" + }, + { + "from": "https://app.talkingpts.org", + "to": "https://clever.com" + }, + { + "from": "https://photos.google.com", + "to": "https://photos.app.goo.gl" + }, + { + "from": "https://login.usc.edu", + "to": "https://shibboleth.usc.edu" + }, + { + "from": "https://focus.escambia.k12.fl.us", + "to": "https://login.escambia.k12.fl.us" + }, + { + "from": "https://survey.gallup.com", + "to": "https://my.gallup.com" + }, + { + "from": "https://selfservice.njm.com", + "to": "https://www.njm.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://accounts.bandlab.com" + }, + { + "from": "https://connectmls1.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://mnsu.learn.minnstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.klarna.com", + "to": "https://app.klarna.com" + }, + { + "from": "https://blog.descontrolepodcast.com", + "to": "https://tigor.site" + }, + { + "from": "https://success.athenahealth.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://www.ladwp.com", + "to": "https://myaccount.ladwp.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mccs.brightspace.com" + }, + { + "from": "https://www.ea.com", + "to": "https://signin.ea.com" + }, + { + "from": "https://play.hbomax.com", + "to": "https://auth.hbomax.com" + }, + { + "from": "https://pbskids.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://saml.dts.utah.gov", + "to": "https://id.utah.gov" + }, + { + "from": "https://myaccount.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://shibboleth.gmu.edu", + "to": "https://info.canvas.gmu.edu" + }, + { + "from": "https://ssaa.delta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.office.com" + }, + { + "from": "https://www.google.com", + "to": "https://pass.securly.com" + }, + { + "from": "https://members.transunion.com", + "to": "https://ciam.tui.transunion.com" + }, + { + "from": "https://ccbcmd.brightspace.com", + "to": "https://id.quicklaunch.io" + }, + { + "from": "https://chipotle-sso.prd.mykronos.com", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://pay.subway.com", + "to": "https://www.subway.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://canvas.tamucc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.elsevier.com", + "to": "https://www.sciencedirect.com" + }, + { + "from": "https://hccsaweb.hccs.edu:8080", + "to": "https://myeagle.hccs.edu" + }, + { + "from": "https://d2l.nl.edu", + "to": "https://id.quicklaunch.io" + }, + { + "from": "https://www.gmx.com", + "to": "https://navigator-bs.gmx.com" + }, + { + "from": "https://ftkn01.ultipro.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.mcas.ms", + "to": "https://outlook.office365.com.mcas.ms" + }, + { + "from": "https://signin.costco.com", + "to": "https://www.costcotravel.com" + }, + { + "from": "https://auth.fglife.com", + "to": "https://saleslink.fglife.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://dealersource.jmagroup.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://djxh1.com" + }, + { + "from": "https://connectmls4.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://kippnashville.illuminatehc.com", + "to": "https://auth.illuminateed.com" + }, + { + "from": "https://qeltron62ua.com", + "to": "https://flowyepmob.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-451a8031-9de2-4a6b-8998-f0f3d14e075d.okta.com" + }, + { + "from": "https://mygarage.bmwusa.com", + "to": "https://login.bmwusa.com" + }, + { + "from": "https://mail.yahoo.com", + "to": "https://login.yahoo.com" + }, + { + "from": "https://lawschool.thomsonreuters.com", + "to": "https://signon.thomsonreuters.com" + }, + { + "from": "https://auth.fastbridge.org", + "to": "https://prod-app04-blue.fastbridge.org" + }, + { + "from": "https://testing.illuminateed.com", + "to": "https://www.google.com" + }, + { + "from": "https://webcourses.niu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.ally.com", + "to": "https://live.invest.ally.com" + }, + { + "from": "https://us-west-2.console.aws.amazon.com", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://doczilla.libertymutual.com", + "to": "https://lmidp.libertymutual.com" + }, + { + "from": "https://connectmls2.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://www.rushmoreservicing.com", + "to": "https://account.rushmoreservicing.com" + }, + { + "from": "https://workplaceservices.fidelity.com", + "to": "https://digital.fidelity.com" + }, + { + "from": "https://cognito.youscience.com", + "to": "https://signin.youscience.com" + }, + { + "from": "https://pmc.ncbi.nlm.nih.gov", + "to": "https://www.google.com" + }, + { + "from": "https://auth.fox.com", + "to": "https://subs.fox.com" + }, + { + "from": "https://admin192c.acellus.com", + "to": "https://auth.goldkey.com" + }, + { + "from": "https://login.cchaxcess.com", + "to": "https://workflow.cchaxcess.com" + }, + { + "from": "https://api-b28e333f.duosecurity.com", + "to": "https://sfusd.login.duosecurity.com" + }, + { + "from": "https://login.cajonvalley.net", + "to": "https://imaginelearning.auth0.com" + }, + { + "from": "https://herzinguniversity.my.site.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://99800.click.beyondcheap.com", + "to": "https://100996.click.beyondcheap.com" + }, + { + "from": "https://identity.healthsafe-id.com", + "to": "https://member.uhc.com" + }, + { + "from": "https://login.live.com", + "to": "https://signup.live.com" + }, + { + "from": "https://na4.docusign.net", + "to": "https://account.docusign.com" + }, + { + "from": "https://clever.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://studio.youtube.com" + }, + { + "from": "https://www.doubledowncasino2.com", + "to": "https://play.doubledowncasino.com" + }, + { + "from": "https://pass.securly.com", + "to": "https://www.google.com" + }, + { + "from": "https://top-list.com", + "to": "https://djxh1.com" + }, + { + "from": "https://secure2.bge.com", + "to": "https://secure.bge.com" + }, + { + "from": "https://onlineaccess.edwardjones.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://onlytosearch.com", + "to": "https://hipmomsguide.com" + }, + { + "from": "https://login.stepupforstudents.org", + "to": "https://apply.stepupforstudents.org" + }, + { + "from": "https://strix45ql.com", + "to": "https://bookstation.org" + }, + { + "from": "https://us-west-2.signin.aws.amazon.com", + "to": "https://us-west-2.console.aws.amazon.com" + }, + { + "from": "https://blackboard.syracuse.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://digital-account.libertymutual.com", + "to": "https://login.libertymutual.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone51.renaissance-go.com" + }, + { + "from": "https://logon.ccc.edu", + "to": "https://cccihprd.ps.ccc.edu" + }, + { + "from": "https://www.google.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://tfb.t-mobile.com", + "to": "https://account.t-mobile.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://imaginelearning.auth0.com" + }, + { + "from": "https://nmsu.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://general.zirmed.com", + "to": "https://login.zirmed.com" + }, + { + "from": "https://www.hmhco.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://api-90f18fc1.duosecurity.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd08-ath01.prd.mykronos.com" + }, + { + "from": "https://login.aol.com", + "to": "https://membernotifications.aol.com" + }, + { + "from": "https://graph.baidu.com", + "to": "https://www.baidu.com" + }, + { + "from": "https://my.wgu.edu", + "to": "https://vsa2.wgu.edu" + }, + { + "from": "https://allideasofanime.com", + "to": "https://v2006.com" + }, + { + "from": "https://login.extraspace.com", + "to": "https://myaccount.extraspace.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://anokaramsey.learn.minnstate.edu" + }, + { + "from": "https://login.publicmediasignin.org", + "to": "https://social.publicmediasignin.org" + }, + { + "from": "https://create.roblox.com", + "to": "https://www.roblox.com" + }, + { + "from": "https://app.openinvoice.com", + "to": "https://www.openinvoice.com" + }, + { + "from": "https://www.msn.com", + "to": "http://www.msftconnecttest.com" + }, + { + "from": "https://www.shoppinglifestyle.com", + "to": "https://cdn4ads.com" + }, + { + "from": "https://idp.smu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.sans.org", + "to": "https://login.sans.org" + }, + { + "from": "https://peer.fldoe.org", + "to": "https://floridasso.b2clogin.com" + }, + { + "from": "https://empowercollegeprep.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://ebooks.cengage.com", + "to": "https://etextlauncher.cengage.com" + }, + { + "from": "https://iuself.iu.edu", + "to": "https://idp.login.iu.edu" + }, + { + "from": "https://www.mylincolnportal.com", + "to": "https://auth.mylincolnportal.com" + }, + { + "from": "https://search.dailystocks.com", + "to": "https://pub.searchnova.net" + }, + { + "from": "https://www.swagbucks.com", + "to": "https://wss.pollfish.com" + }, + { + "from": "https://static-als.nvidia.com", + "to": "https://play.geforcenow.com" + }, + { + "from": "https://commonspiritcorp.okta.com", + "to": "https://employeecentral.commonspirit.org" + }, + { + "from": "https://account.live.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.getepic.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://canvas.uml.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://trk.cervustrk.com", + "to": "https://trk.ursusltrk.com" + }, + { + "from": "https://id.churchofjesuschrist.org", + "to": "https://www.churchofjesuschrist.org" + }, + { + "from": "https://investor.vanguard.com", + "to": "https://login.vanguard.com" + }, + { + "from": "https://auth.sunfirematrix.com", + "to": "https://www.sunfirematrix.com" + }, + { + "from": "https://www.santanderbank.com", + "to": "https://bob.santanderbank.com" + }, + { + "from": "https://watch.spectrum.net", + "to": "https://www.spectrum.net" + }, + { + "from": "https://unemployment.mass.gov", + "to": "https://personal.login.mass.gov" + }, + { + "from": "https://portal.office.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://fb.okta.com", + "to": "https://tableau.thefacebook.com" + }, + { + "from": "https://dsrs.api.healthcare.gov", + "to": "https://www.healthsherpa.com" + }, + { + "from": "https://login.openathens.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://popsmartblocker.pro", + "to": "https://strix45ql.com" + }, + { + "from": "https://www.dictionary.com", + "to": "https://www.google.com" + }, + { + "from": "https://myenvoyair.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://nycgw47.tdf.org", + "to": "https://my.tdf.org" + }, + { + "from": "https://animeloundry.com", + "to": "https://g2288.com" + }, + { + "from": "https://secure-lti.wguassessment.com", + "to": "https://my.wgu.edu" + }, + { + "from": "https://www.viabenefitsaccounts.com", + "to": "https://wtwb2cprod.b2clogin.com" + }, + { + "from": "https://uncw.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.pch.com", + "to": "https://lotto.pch.com" + }, + { + "from": "https://www.myforcura.com", + "to": "https://auth.myforcura.com" + }, + { + "from": "https://canvas.pasadena.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://wordleunlimited.org", + "to": "https://www.google.com" + }, + { + "from": "https://shibboleth.columbia.edu", + "to": "https://oauth.cc.columbia.edu" + }, + { + "from": "https://lockhart.schoolobjects.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://connectmls3.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://prod.northstar.ellielabs.com", + "to": "https://idp.elliemae.com" + }, + { + "from": "https://www.playerhq.co", + "to": "https://djxh1.com" + }, + { + "from": "https://adfs.utsa.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://github.com" + }, + { + "from": "https://www.zearn.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://promotions.sportsbetting.ag", + "to": "https://ekamsply.com" + }, + { + "from": "https://myapps.adt.com", + "to": "https://adt.kerberos.okta.com" + }, + { + "from": "https://sts-vis-cloud1.starbucks.com", + "to": "https://sts-vis-main.starbucks.com" + }, + { + "from": "https://authn.kw.com", + "to": "https://console.command.kw.com" + }, + { + "from": "https://autoclubsouth.aaa.com", + "to": "https://login.acg.aaa.com" + }, + { + "from": "https://powerschool.long.k12.ga.us", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.edmentum.com", + "to": "https://www.google.com" + }, + { + "from": "https://infinity.icicibank.com", + "to": "https://retailnetbanking.icici.bank.in" + }, + { + "from": "https://connectmls8.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://lafsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://gateway.app.homebuilderworld.com", + "to": "https://us.hashcatenated.com" + }, + { + "from": "https://ping-sso.schneider-electric.com", + "to": "https://se.my.salesforce.com" + }, + { + "from": "https://auth.gln.com", + "to": "https://app.finaleinventory.com" + }, + { + "from": "https://secretlair.wizards.com", + "to": "https://myaccounts.wizards.com" + }, + { + "from": "https://image.baidu.com", + "to": "https://www.baidu.com" + }, + { + "from": "https://x.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.rakuten.com", + "to": "https://www.target.com" + }, + { + "from": "https://api-f50891ec.duosecurity.com", + "to": "https://login.oakton.edu" + }, + { + "from": "https://www.teachyourmonster.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://100554.click.beyondcheap.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://students.umgc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://otieu.com", + "to": "https://t.co" + }, + { + "from": "https://rtbbhub.com", + "to": "https://ekamsply.com" + }, + { + "from": "https://chromewebstore.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://samsara.okta.com", + "to": "https://auth.kolide.com" + }, + { + "from": "https://sjredwings.follettdestiny.com", + "to": "https://portal.follettdestiny.com" + }, + { + "from": "https://nfi.okta.com", + "to": "https://dcus11-prd10-ath10.prd.mykronos.com" + }, + { + "from": "https://kids.getepic.com", + "to": "https://www.google.com" + }, + { + "from": "https://sso.comptia.org", + "to": "https://www.comptia.org" + }, + { + "from": "https://myemail.suddenlink.net", + "to": "https://www.optimum.net" + }, + { + "from": "https://my.stukent.com", + "to": "https://edifyapp.stukent.com" + }, + { + "from": "https://amplify.com", + "to": "https://www.google.com" + }, + { + "from": "https://credentials.principal.com", + "to": "https://account.individuals.principal.com" + }, + { + "from": "https://send.skyslope.com", + "to": "https://id.skyslope.com" + }, + { + "from": "https://medstarhealth.patientportal.us-1.healtheintent.com", + "to": "https://medstarhealth.consumeridp.us-1.healtheintent.com" + }, + { + "from": "https://mlb.tickets.com", + "to": "https://ids.mlb.com" + }, + { + "from": "https://drive.proton.me", + "to": "https://account.proton.me" + }, + { + "from": "https://d2llearn.tri-c.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.adobe.com", + "to": "https://productrouter.adobe.com" + }, + { + "from": "https://app.educlimber.com", + "to": "https://frontend.educlimber.com" + }, + { + "from": "https://login.flex.paychex.com", + "to": "https://myapps.paychex.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.quora.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://english-dashboard.pearson.com" + }, + { + "from": "https://www.prodigygame.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://www.kohls.com", + "to": "https://rd.bizrate.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://go.dealmoon.com" + }, + { + "from": "https://gateway.app.cardealsnearyou.com", + "to": "https://eu.vilitram.com" + }, + { + "from": "https://account.vcccd.edu", + "to": "https://my.vcccd.edu" + }, + { + "from": "https://www.facebook.com", + "to": "https://mail.google.com" + }, + { + "from": "https://messages.indeed.com", + "to": "https://www.indeed.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.cnbc.com" + }, + { + "from": "https://api-d9f25bf0.duosecurity.com", + "to": "https://sso-d9f25bf0.sso.duosecurity.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://perrisunionca.infinitecampus.org" + }, + { + "from": "https://client.restaurantpos.spoton.com", + "to": "https://merchant-auth.spoton.com" + }, + { + "from": "https://accounts.frame.io", + "to": "https://next.frame.io" + }, + { + "from": "https://app.peardeck.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://buy.adesa.com", + "to": "https://openauction.prod.nw.adesa.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://lee.focusschoolsoftware.com" + }, + { + "from": "https://secure4.saashr.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://teams.cloud.microsoft" + }, + { + "from": "https://azmvdnow.gov", + "to": "https://azmvdnow.b2clogin.com" + }, + { + "from": "https://www.dmac-solutions.net", + "to": "https://www.google.com" + }, + { + "from": "https://fun.high5casino.com", + "to": "https://high5casino.com" + }, + { + "from": "https://cint2.scrtgrd.online", + "to": "https://hipiyk.com" + }, + { + "from": "https://commauth.penfed.org", + "to": "https://home.penfed.org" + }, + { + "from": "https://prowebtoggle.shop", + "to": "https://engine.4dsply.com" + }, + { + "from": "https://sis.factsmgt.com", + "to": "https://accounts.renweb.com" + }, + { + "from": "https://nightingale-edu.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://account.authorize.net", + "to": "https://login.authorize.net" + }, + { + "from": "https://pghschools.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://go.arminius.io", + "to": "https://syndicate.contentsserved.com" + }, + { + "from": "https://auth.m3as.com", + "to": "https://cloud.m3as.com" + }, + { + "from": "https://www.peardeck.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://discord.com" + }, + { + "from": "https://americanhonda.qualtrics.com", + "to": "https://hondaweb.com" + }, + { + "from": "https://www.netacad.com", + "to": "https://auth.netacad.com" + }, + { + "from": "https://cilp.ntgrd.net", + "to": "https://hipiyk.com" + }, + { + "from": "https://ps.franklin-academy.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://auth.netacad.com", + "to": "https://www.netacad.com" + }, + { + "from": "https://jobs.buildsubmarines.com", + "to": "https://click.appcast.io" + }, + { + "from": "https://spsprodeus22.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://create.kahoot.it", + "to": "https://www.google.com" + }, + { + "from": "https://us02web.zoom.us", + "to": "https://zoom.us" + }, + { + "from": "https://progressive.boltinc.com", + "to": "https://insurance.apps.progressivedirect.com" + }, + { + "from": "https://www.office.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone52.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://workspace.google.com" + }, + { + "from": "https://csp.aliexpress.com", + "to": "https://login.aliexpress.com" + }, + { + "from": "https://www.imdb.com", + "to": "https://www.google.com" + }, + { + "from": "https://myapps.paychex.com", + "to": "https://login.flex.paychex.com" + }, + { + "from": "https://student.mathseeds.com", + "to": "https://app.readingeggs.com" + }, + { + "from": "https://hgtc.desire2learn.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://snowrider3d.com", + "to": "https://www.google.com" + }, + { + "from": "https://id.churchofjesuschrist.org", + "to": "https://ident.familysearch.org" + }, + { + "from": "https://www23.bmo.com", + "to": "https://www21.bmo.com" + }, + { + "from": "https://www.accuweather.com", + "to": "https://www.google.com" + }, + { + "from": "https://business.comcast.com", + "to": "https://login.xfinity.com" + }, + { + "from": "https://phx004-student-ui-prod.examsoft.com", + "to": "https://ui.examsoft.io" + }, + { + "from": "https://health.medicare.aetna.com", + "to": "https://www.aetna.com" + }, + { + "from": "https://coautilities.com", + "to": "https://dss-coa.opower.com" + }, + { + "from": "https://connectmlst.rapmls.com", + "to": "https://prospector.metrolist.net" + }, + { + "from": "https://clever.com", + "to": "https://www.californiacolleges.edu" + }, + { + "from": "https://access.workspace.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://adfs.dpsk12.org", + "to": "https://clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.loopnet.com" + }, + { + "from": "https://play.splashlearn.com", + "to": "https://www.splashlearn.com" + }, + { + "from": "https://www22.bmo.com", + "to": "https://www21.bmo.com" + }, + { + "from": "https://geometry-games.io", + "to": "https://www.google.com" + }, + { + "from": "https://dreamnyc.illuminatehc.com", + "to": "https://auth.illuminateed.com" + }, + { + "from": "https://iel.member.highmark.com", + "to": "https://auth.highmark.com" + }, + { + "from": "https://www.yahoo.com", + "to": "https://currently.att.yahoo.com" + }, + { + "from": "https://paid.outbrain.com", + "to": "https://jornalmeiahora.com" + }, + { + "from": "https://cdn9.xdailynews.us", + "to": "https://displayvertising.com" + }, + { + "from": "https://connect.ccu.edu", + "to": "https://id.quicklaunch.io" + }, + { + "from": "https://lacareb2cmembersprod.b2clogin.com", + "to": "https://members.lacare.org" + }, + { + "from": "https://clever.com", + "to": "https://digital.scholastic.com" + }, + { + "from": "https://canvas.uccs.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ui.creditacceptance.com", + "to": "https://caps.creditacceptance.com" + }, + { + "from": "https://servicearizona.com", + "to": "https://azmvdnow.gov" + }, + { + "from": "https://api-ecae067e.duosecurity.com", + "to": "https://weblogin.pennkey.upenn.edu" + }, + { + "from": "https://authenticator.pingone.eu", + "to": "https://sso.mercedes-benz.com" + }, + { + "from": "https://webmap.onxmaps.com", + "to": "https://www.onxmaps.com" + }, + { + "from": "https://hcltech-sso.prd.mykronos.com", + "to": "https://ath04.prd.mykronos.com" + }, + { + "from": "https://granite.follettdestiny.com", + "to": "https://portal.follettdestiny.com" + }, + { + "from": "https://www.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://myaccess.myflfamilies.com", + "to": "https://auth.myflfamilies.com" + }, + { + "from": "https://oidc.weaveconnect.com", + "to": "https://auth.getweave.com" + }, + { + "from": "https://fuse.pattersondental.com", + "to": "https://prod-iam-duende-svc.fuse.pattersondental.com" + }, + { + "from": "https://admin.booking.com", + "to": "https://account.booking.com" + }, + { + "from": "https://www.zerogpt.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://schaumburgil.infinitecampus.org" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://servicemessages.fidelity.com" + }, + { + "from": "https://auth.edmentum.com", + "to": "https://f2.apps.elf.edmentum.com" + }, + { + "from": "https://wotcgs.ey.com", + "to": "https://darden.paradox.ai" + }, + { + "from": "https://ecampusd2l.blinn.edu", + "to": "https://ethos.blinn.edu" + }, + { + "from": "https://www.xbox.com", + "to": "https://www.google.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://cust01-prd07-ath01.prd.mykronos.com" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone51.renaissance-go.com" + }, + { + "from": "https://connectmls5.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://scs.focusschoolsoftware.com" + }, + { + "from": "https://pennwest.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.myworkday.com", + "to": "https://wayfair.okta.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.marriott.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://sso.nmjc.edu" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://fundresearch.fidelity.com" + }, + { + "from": "https://saucyrecipes.com", + "to": "https://searchr.lattor.com" + }, + { + "from": "https://mylabschool.pearson.com", + "to": "https://www.mathxlforschool.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth.netacad.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://clever.com" + }, + { + "from": "https://login.loandepot.com", + "to": "https://servicing.loandepot.com" + }, + { + "from": "https://login.employees.theworknumber.com", + "to": "https://registration.employees.theworknumber.com" + }, + { + "from": "https://account.publix.com", + "to": "https://www.publix.com" + }, + { + "from": "https://federate.bsu.edu", + "to": "https://myballstate.bsu.edu" + }, + { + "from": "https://www.epicgames.com", + "to": "https://login.live.com" + }, + { + "from": "https://cust01-pid01.gss.mykronos.com", + "to": "https://cust01-prd04-ath01.prd.mykronos.com" + }, + { + "from": "https://login.achievementnetwork.org", + "to": "https://my.achievementnetwork.org" + }, + { + "from": "https://account.amway.com", + "to": "https://www.amway.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://businesscentral.dynamics.com" + }, + { + "from": "https://prod.idp.collegeboard.org", + "to": "https://bigfuture.collegeboard.org" + }, + { + "from": "https://uti.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://99801.click.beyondcheap.com" + }, + { + "from": "https://apexfocusgroup.com", + "to": "https://ggglj.raytrckr.com" + }, + { + "from": "https://mymfa.whirlpool.com", + "to": "https://access.whirlpool.com" + }, + { + "from": "https://signin.ebay.com", + "to": "https://appleid.apple.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.facebook.com" + }, + { + "from": "https://shibboleth.illinois.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://d2l.depaul.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://steamcommunity.com" + }, + { + "from": "https://spsprodeus21.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://doj-login-ext.okta-gov.com", + "to": "https://doj-login-ext-admin.okta-gov.com" + }, + { + "from": "https://playafterdark.com", + "to": "https://mobileslimped.top" + }, + { + "from": "https://www.google.com", + "to": "https://www.flightaware.com" + }, + { + "from": "https://fs.dmacc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://soundboardguys.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.jwpepper.com", + "to": "https://login.jwpepper.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://wcjc.brightspace.com" + }, + { + "from": "https://salesforce.okta.com", + "to": "https://wd12.myworkday.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.bestchoice.com" + }, + { + "from": "https://app.ellevationeducation.com", + "to": "https://login.ellevationeducation.com" + }, + { + "from": "https://utahtech.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.abcya.com", + "to": "https://clever.com" + }, + { + "from": "https://promotions.betonline.ag", + "to": "https://premiumvertising.com" + }, + { + "from": "https://banner.aws.valenciacollege.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.hbomax.com", + "to": "https://www.hbomax.com" + }, + { + "from": "https://notabletemporarydownloads.s3.amazonaws.com", + "to": "https://web.kamihq.com" + }, + { + "from": "https://www.alaskaair.com", + "to": "https://reservations.alaskaair.com" + }, + { + "from": "https://www.creditviewdashboard.com", + "to": "https://ssoauth.navyfederal.org" + }, + { + "from": "https://hac.bisd.us", + "to": "https://www.google.com" + }, + { + "from": "https://mypractice.collegeboard.org", + "to": "https://account.collegeboard.org" + }, + { + "from": "https://na.account.docusign.com", + "to": "https://esign.chase.com" + }, + { + "from": "https://sso.memphis.edu", + "to": "https://portal.memphis.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.instacart.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.reddit.com" + }, + { + "from": "https://hub.wpspublish.com", + "to": "https://passport.wpspublish.com" + }, + { + "from": "https://canvas.cwi.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://login.my.chick-fil-a.com", + "to": "https://order.chick-fil-a.com" + }, + { + "from": "https://passport.pitt.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://steps.exxat.com" + }, + { + "from": "https://lti-auth.prod.amira.cloud", + "to": "https://idsrv.app.amiralearning.com" + }, + { + "from": "https://pattersonb2c.b2clogin.com", + "to": "https://fuse.pattersondental.com" + }, + { + "from": "https://autoinsurance5.progressivedirect.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://logon.bcg.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://d2l.sdbor.edu" + }, + { + "from": "https://mysrps.sra.maryland.gov", + "to": "https://auth.sra.maryland.gov" + }, + { + "from": "https://www.indeed.com", + "to": "https://secure.indeed.com" + }, + { + "from": "https://bigfuture.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://scec.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://drivers.uber.com", + "to": "https://auth.uber.com" + }, + { + "from": "https://www.runoperagx.com", + "to": "https://mobtalk.xyz" + }, + { + "from": "https://login.us-east-1.auth.skillbuilder.aws", + "to": "https://cp.certmetrics.com" + }, + { + "from": "https://www.shesfreaky.com", + "to": "https://crmkt.livejasmin.com" + }, + { + "from": "https://remits.zirmed.com", + "to": "https://login.zirmed.com" + }, + { + "from": "https://vinsolutions.app.coxautoinc.com", + "to": "https://authorize.coxautoinc.com" + }, + { + "from": "https://smartapply.indeed.com", + "to": "https://www.indeed.com" + }, + { + "from": "https://id.polleverywhere.com", + "to": "https://pollev.com" + }, + { + "from": "https://www.playerhq.co", + "to": "https://fhvfd.com" + }, + { + "from": "https://courses.cebroker.com", + "to": "https://licensees.cebroker.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://ola8.performancematters.com" + }, + { + "from": "https://2983-1.portal.athenahealth.com", + "to": "https://oauth.portal.athenahealth.com" + }, + { + "from": "https://contentplayer.wonderlic.com", + "to": "https://workflow.wonderlic.com" + }, + { + "from": "https://www.nike.com", + "to": "https://accounts.nike.com" + }, + { + "from": "https://ssologin.myloweslife.com", + "to": "https://dcus21-prd13-ath01.prd.mykronos.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://clever.com" + }, + { + "from": "https://studentaid.gov", + "to": "https://www.google.com" + }, + { + "from": "https://account.docusign.com", + "to": "https://na4.docusign.net" + }, + { + "from": "https://banner.apps.uillinois.edu", + "to": "https://eis.apps.uillinois.edu" + }, + { + "from": "https://path.at.upenn.edu", + "to": "https://idp.pennkey.upenn.edu" + }, + { + "from": "https://auth.firstconnectinsurance.com", + "to": "https://portal.firstconnectinsurance.com" + }, + { + "from": "https://chaturbate.com", + "to": "https://cactusheadroomscaling.com" + }, + { + "from": "https://oauth.xfinity.com", + "to": "https://customer.xfinity.com" + }, + { + "from": "https://my.lacourt.org", + "to": "https://calcourts02b2c.b2clogin.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://accounts.brex.com" + }, + { + "from": "https://endfield.gryphline.com", + "to": "https://v2006.com" + }, + { + "from": "https://servicing.online.metlife.com", + "to": "https://online.metlife.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://ath05.prd.mykronos.com" + }, + { + "from": "https://horizonsingles.com", + "to": "https://trk.cervustrk.com" + }, + { + "from": "https://learn.helloworldcs.org", + "to": "https://clever.com" + }, + { + "from": "https://kids.youtube.com", + "to": "https://www.google.com" + }, + { + "from": "https://sdpbc.typingclub.com", + "to": "https://s.typingclub.com" + }, + { + "from": "https://canvas.jccc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://eligibility.zirmed.com", + "to": "https://login.zirmed.com" + }, + { + "from": "https://www.nytimes.com", + "to": "https://www.drudgereport.com" + }, + { + "from": "https://x.com", + "to": "https://www.espn.com" + }, + { + "from": "https://blockerpopsmart.net", + "to": "https://strix45ql.com" + }, + { + "from": "https://alajohnston.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://f5-onmicrosoft-com.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://century.learn.minnstate.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.sciencedirect.com" + }, + { + "from": "https://identity.directv.com", + "to": "https://www.directv.com" + }, + { + "from": "https://pay.ebay.com", + "to": "https://js.klarna.com" + }, + { + "from": "https://bulkedit.ebay.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://bconline.broward.edu" + }, + { + "from": "https://www.thesaurus.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.epicgames.com", + "to": "https://accounts.hytale.com" + }, + { + "from": "https://myturbotax.intuit.com", + "to": "https://accounts-tax.intuit.com" + }, + { + "from": "https://authn.mclennan.edu", + "to": "https://brightspace.mclennan.edu" + }, + { + "from": "https://login.navan.com", + "to": "https://app.navan.com" + }, + { + "from": "https://login.sendgrid.com", + "to": "https://app.sendgrid.com" + }, + { + "from": "https://login.asusystem.edu", + "to": "https://pack.astate.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://marketplace.microsoft.com" + }, + { + "from": "https://blocked.syd-1.linewize.net", + "to": "https://www.youtube.com" + }, + { + "from": "https://login.greenwaysecurecloud.com", + "to": "https://east.intergyhosted.com" + }, + { + "from": "https://access.broadcom.com", + "to": "https://mylogin.broadcom.com" + }, + { + "from": "https://employer.servicing.online.metlife.com", + "to": "https://access.online.metlife.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://dcus21-prd15-ath01.prd.mykronos.com" + }, + { + "from": "https://brightspace.nyu.edu", + "to": "https://shibboleth.nyu.edu" + }, + { + "from": "https://auth.it.marist.edu", + "to": "https://brightspace.marist.edu" + }, + { + "from": "https://www.gauthmath.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.jw.org", + "to": "https://hub.jw.org" + }, + { + "from": "https://sso.globelifeinc.com", + "to": "https://libertynational.my.site.com" + }, + { + "from": "https://sso.uwm.com", + "to": "https://loanpipeline.uwm.com" + }, + { + "from": "https://math.mindplay.com", + "to": "https://account.mindplay.com" + }, + { + "from": "https://shemaletubesx.com", + "to": "https://djxh1.com" + }, + { + "from": "https://news.yahoo.co.jp", + "to": "https://www.yahoo.co.jp" + }, + { + "from": "https://accounts.google.com", + "to": "https://voice.google.com" + }, + { + "from": "https://error.alibaba.com", + "to": "https://g2288.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://student.senorwooly.com" + }, + { + "from": "https://www.hmhco.com", + "to": "https://clever.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://1ato.com" + }, + { + "from": "https://www.hilton.com", + "to": "https://secure.guestinternet.com" + }, + { + "from": "https://fusion.certus.com", + "to": "https://login.certus.com" + }, + { + "from": "https://myaccount.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://fusionacademy.my.site.com", + "to": "https://student.fusionacademy.com" + }, + { + "from": "https://www.acg.aaa.com", + "to": "https://memberapps.acg.aaa.com" + }, + { + "from": "https://cityoftampa-sso.prd.mykronos.com", + "to": "https://dcus21-prd11-ath01.prd.mykronos.com" + }, + { + "from": "https://www-awa.aleks.com", + "to": "https://www-awu.aleks.com" + }, + { + "from": "https://coinbase.lightning.force.com", + "to": "https://coinbase.my.salesforce.com" + }, + { + "from": "https://www.penfed.org", + "to": "https://home.penfed.org" + }, + { + "from": "https://www.pearson.com", + "to": "https://login.pearson.com" + }, + { + "from": "https://cust01-prd07-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://api-f0541510.duosecurity.com", + "to": "https://sso.uga.edu" + }, + { + "from": "https://waubonsee.instructure.com", + "to": "https://wccidc.waubonsee.edu" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-d72c559a-15cd-44c4-ad32-e3fca8f83cef.okta.com" + }, + { + "from": "https://oaklandcc.okta.com", + "to": "https://oaklandcc.desire2learn.com" + }, + { + "from": "https://business-sso.us.tiktok.com", + "to": "https://seller-us.tiktok.com" + }, + { + "from": "https://sso.uga.edu", + "to": "https://idpproxy.usg.edu" + }, + { + "from": "https://connectmls7.mredllc.com", + "to": "https://connectmls-api.mredllc.com" + }, + { + "from": "https://api-35357bef.duosecurity.com", + "to": "https://signin.k-state.edu" + }, + { + "from": "https://sso.radford.edu", + "to": "https://tam.onecampus.com" + }, + { + "from": "https://assurant.okta.com", + "to": "https://autorepairs.assurant.com" + }, + { + "from": "https://home.app.amiralearning.com", + "to": "https://clever.com" + }, + { + "from": "https://portal.essilorpro.com", + "to": "https://nab2cprd.b2clogin.com" + }, + { + "from": "https://accountscenter.facebook.com", + "to": "https://www.instagram.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.wsj.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mingle-sso.inforcloudsuite.com" + }, + { + "from": "https://www.google.com", + "to": "https://easybridge-dashboard-web.savvaseasybridge.com" + }, + { + "from": "https://www.healthsafe-id.com", + "to": "https://www.myoptum.com" + }, + { + "from": "https://brightspace.bentley.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://api-1b760dac.duosecurity.com", + "to": "https://workspace.emory.org" + }, + { + "from": "https://icam.edd.ca.gov", + "to": "https://myedd.edd.ca.gov" + }, + { + "from": "https://cas.rutgers.edu", + "to": "https://idps.rutgers.edu" + }, + { + "from": "https://adsmanager.facebook.com", + "to": "https://business.facebook.com" + }, + { + "from": "https://secure05.principal.com", + "to": "https://account.individuals.principal.com" + }, + { + "from": "https://pplathome.pplfirst.com", + "to": "https://pplathomeb2c.pplfirst.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.espn.com" + }, + { + "from": "https://clever.com", + "to": "https://schools.clever.com" + }, + { + "from": "https://smartblockerpop.com", + "to": "https://strix45ql.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://login.jh.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://login.justworks.com", + "to": "https://payroll.justworks.com" + }, + { + "from": "https://ms.twigscience.com", + "to": "https://app.twigscience.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.zillow.com" + }, + { + "from": "https://worldclass.regis.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://cssa.cunyfirst.cuny.edu", + "to": "https://home.cunyfirst.cuny.edu" + }, + { + "from": "https://play.blooket.com", + "to": "https://goldquest.blooket.com" + }, + { + "from": "https://cubeguide.github.io", + "to": "https://www.google.com" + }, + { + "from": "https://xtramath.org", + "to": "https://clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://danvillepublicschools.us001-rapididentity.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://hmh-prod-10c78577-504c-4893-ac81-947a5fa27856.okta.com" + }, + { + "from": "https://broadcom.okta.com", + "to": "https://mylogin.broadcom.com" + }, + { + "from": "https://www.yahoo.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.foragentsonlylogin.progressive.com", + "to": "https://www.foragentsonly.com" + }, + { + "from": "https://primel.is", + "to": "https://djxh1.com" + }, + { + "from": "https://login.my.primerica.com", + "to": "https://my.primerica.com" + }, + { + "from": "https://www-awa.aleks.com", + "to": "https://www-awy.aleks.com" + }, + { + "from": "https://www.indeed.com", + "to": "https://employers.indeed.com" + }, + { + "from": "https://docs.google.com", + "to": "https://bit.ly" + }, + { + "from": "https://verified.capitalone.com", + "to": "https://apply.capitalone.com" + }, + { + "from": "https://outlook.office365.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://seller.walmart.com", + "to": "https://login.account.wal-mart.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://ironmtnprod.cloud.varicent.com" + }, + { + "from": "https://mycourses.cccs.edu", + "to": "https://bannercas.cccs.edu" + }, + { + "from": "https://www.google.com", + "to": "https://brainly.com" + }, + { + "from": "https://www.arminius.io", + "to": "https://srv.eu.ppmxp.com" + }, + { + "from": "https://clever.com", + "to": "https://www.splashlearn.com" + }, + { + "from": "https://sso.ramp.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://eis-prod.ec.ct.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://signin.coxautoinc.com", + "to": "https://www.dealertrackdms.app.coxautoinc.com" + }, + { + "from": "https://digital.fidelity.com", + "to": "https://workplacedigital.fidelity.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://ccsd.taleo.net" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://d2l.iup.edu" + }, + { + "from": "https://app.procore.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://tricarewestauth.triwest.com", + "to": "https://tricare-bene.triwest.com" + }, + { + "from": "https://g2288.com", + "to": "https://ios94.com" + }, + { + "from": "https://connect.openathens.net", + "to": "https://login.openathens.net" + }, + { + "from": "https://auth.littlecaesars.com", + "to": "https://order.littlecaesars.com" + }, + { + "from": "https://www.shoppinglifestyle.com", + "to": "https://intellipopup.com" + }, + { + "from": "https://myportal.sdccd.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://guest.pgn.medcity.net", + "to": "https://splash.dnaspaces.io" + }, + { + "from": "https://www.google.com", + "to": "https://www.shutterstock.com" + }, + { + "from": "https://payments.klarna.com", + "to": "https://login.klarna.com" + }, + { + "from": "https://my.xcelenergy.com", + "to": "https://co.my.xcelenergy.com" + }, + { + "from": "https://academy.abeka.com", + "to": "https://test.linkit.com" + }, + { + "from": "https://atf-eforms.silencershop.com", + "to": "https://poweredbydealer.silencershop.com" + }, + { + "from": "https://farmersinsurance.okta.com", + "to": "https://eagentsaml.farmersinsurance.com" + }, + { + "from": "https://webauth.service.ohio-state.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://online.emea.adp.com", + "to": "https://portal.people.adp.com" + }, + { + "from": "https://pfedprod.wal-mart.com", + "to": "https://retaillink.login.wal-mart.com" + }, + { + "from": "https://coxcorporate-sso.prd.mykronos.com", + "to": "https://cust01-prd09-ath01.prd.mykronos.com" + }, + { + "from": "https://aboutzenlife.com", + "to": "https://sentimentalflight.com" + }, + { + "from": "https://lowescompanies-sso.prd.mykronos.com", + "to": "https://dcus21-prd13-ath01.prd.mykronos.com" + }, + { + "from": "https://commercial.agentexchange.com", + "to": "https://eriesecurebusiness.agentexchange.com" + }, + { + "from": "https://se.lightning.force.com", + "to": "https://se.my.salesforce.com" + }, + { + "from": "https://sso.connect.pingidentity.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://dashboard.rocketmortgage.com", + "to": "https://auth.rocketaccount.com" + }, + { + "from": "https://word.cloud.microsoft", + "to": "https://login.live.com" + }, + { + "from": "https://neshobacentral.instructure.com", + "to": "https://clever.com" + }, + { + "from": "https://www.njportal.com", + "to": "https://securecheckout.cdc.nicusa.com" + }, + { + "from": "https://tickets.interpark.com", + "to": "https://ticket.globalinterpark.com" + }, + { + "from": "https://bannerhealth-sso.prd.mykronos.com", + "to": "https://cust01-prd04-ath01.prd.mykronos.com" + }, + { + "from": "https://sso.cmich.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://paid.outbrain.com", + "to": "https://ajudeoplaneta.com" + }, + { + "from": "https://secure.eyefinity.com", + "to": "https://eclaim.eyefinity.com" + }, + { + "from": "https://auth.www.abebooks.com", + "to": "https://www.abebooks.com" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.kingsoopers.com" + }, + { + "from": "https://ath05.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://www.investor360.com", + "to": "https://massmutual.investor360.com" + }, + { + "from": "https://book-i.jal.co.jp", + "to": "https://jallogin.jal.co.jp" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://stcloudstate.learn.minnstate.edu" + }, + { + "from": "https://www.asos.com", + "to": "https://my.asos.com" + }, + { + "from": "https://spectrumsurveys.com", + "to": "https://direct.crowdtap.com" + }, + { + "from": "https://www.erome.com", + "to": "https://omg.adult" + }, + { + "from": "https://paid.outbrain.com", + "to": "https://saudementalefisica.com" + }, + { + "from": "https://login.wisc.edu", + "to": "https://my.wisc.edu" + }, + { + "from": "https://gateway.ultiproworkplace.com", + "to": "https://fs.ultiproworkplace.com" + }, + { + "from": "https://login.constantcontact.com", + "to": "https://www.constantcontact.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://apps.warren.kyschools.us" + }, + { + "from": "https://egateway.ultipro.com", + "to": "https://efs.ultipro.com" + }, + { + "from": "https://idp.pennkey.upenn.edu", + "to": "https://path.at.upenn.edu" + }, + { + "from": "https://v1-w21099dashboard.taxbandits.com", + "to": "https://v1-w21099forms.taxbandits.com" + }, + { + "from": "https://corp.sts.ford.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://user-management.atitesting.com", + "to": "https://www.atitesting.com" + }, + { + "from": "https://loansphereservicingdigital.bkiconnect.com", + "to": "https://ssoauth.navyfederal.org" + }, + { + "from": "https://www.youtube.com", + "to": "https://blocked.goguardian.com" + }, + { + "from": "https://okta.brightmls.com", + "to": "https://www.brightmls.com" + }, + { + "from": "https://wewillwrite.com", + "to": "https://www.google.com" + }, + { + "from": "https://identity.ec.passhe.edu", + "to": "https://studentssb-prod.ec.passhe.edu" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://uncached.com", + "to": "https://searchr.lattor.com" + }, + { + "from": "https://www.google.com", + "to": "https://genesishcc.onelogin.com" + }, + { + "from": "https://signin.shipstation.com", + "to": "https://ship13.shipstation.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://growtherapy.us.auth0.com" + }, + { + "from": "https://melissaisd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://mymadison.ps.jmu.edu", + "to": "https://mylogin.jmu.edu" + }, + { + "from": "https://a.sprig.com", + "to": "https://www.rakuten.com" + }, + { + "from": "https://secure.hulu.com", + "to": "https://auth.hulu.com" + }, + { + "from": "https://courses.ccac.edu", + "to": "https://sso.ccac.edu" + }, + { + "from": "https://portal.3shapecommunicate.com", + "to": "https://profile.identity.3shape.com" + }, + { + "from": "https://www.kiddle.co", + "to": "https://www.google.com" + }, + { + "from": "https://create.kahoot.it", + "to": "https://kahoot.com" + }, + { + "from": "https://www.google.com", + "to": "https://wonderblockoffer.com" + }, + { + "from": "https://connect.optimalblue.com", + "to": "https://loansifternow.optimalblue.com" + }, + { + "from": "https://mybizaccount.fedex.com", + "to": "https://purpleid.okta.com" + }, + { + "from": "https://unifi.ui.com", + "to": "https://account.ui.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://app.smartsheet.com" + }, + { + "from": "https://home.xtramath.org", + "to": "https://xtramath.org" + }, + { + "from": "https://www.carefirst.com", + "to": "https://individual.carefirst.com" + }, + { + "from": "https://www.google.com", + "to": "https://deltayp.com" + }, + { + "from": "https://cusd24.schoology.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://wallet.subsplash.com", + "to": "https://dashboard.subsplash.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://login.frontlineeducation.com" + }, + { + "from": "https://via.boingohotspot.net", + "to": "https://retail.boingohotspot.net" + }, + { + "from": "https://nationalpatriotpress.com", + "to": "https://engine.4dsply.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://web.kamihq.com" + }, + { + "from": "https://my.unum.com", + "to": "https://sso.unum.com" + }, + { + "from": "https://www.gimkit.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://metrostate.learn.minnstate.edu" + }, + { + "from": "https://mto.treasury.michigan.gov", + "to": "https://miloginbi.michigan.gov" + }, + { + "from": "https://login3.id.hp.com", + "to": "https://portal.hpsmart.com" + }, + { + "from": "https://californiaops.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://docs.google.com" + }, + { + "from": "https://sc.officeally.com", + "to": "https://auth.officeally.com" + }, + { + "from": "https://www-us.api.concursolutions.com", + "to": "https://us2.concursolutions.com" + }, + { + "from": "https://stripchat.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://www.quill.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.ushopmate.store", + "to": "https://6reeqa.com" + }, + { + "from": "https://console.cloud.tencent.com", + "to": "https://cloud.tencent.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://kud2l.kutztown.edu" + }, + { + "from": "https://phet.colorado.edu", + "to": "https://www.google.com" + }, + { + "from": "https://ace.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.hoodamath.com", + "to": "https://clever.com" + }, + { + "from": "https://www.pch.com", + "to": "https://rewards.pch.com" + }, + { + "from": "https://loyaltyconnect.ihg.com", + "to": "https://myfederate.ihg.com" + }, + { + "from": "https://hoopladoopla.com", + "to": "https://mftrkinx.com" + }, + { + "from": "https://signup.ticketmaster.com", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://accounts.fitbit.com" + }, + { + "from": "https://fs.pitt.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://intranet.csgonline.org" + }, + { + "from": "https://classroom.amplify.com", + "to": "https://my.amplify.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://clayton.view.usg.edu" + }, + { + "from": "https://nfhslearn.com", + "to": "https://course.nfhslearn.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone08.renaissance-go.com" + }, + { + "from": "https://q.gusd.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://app.grammarly.com", + "to": "https://www.grammarly.com" + }, + { + "from": "https://spsprodeus24.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.chewy.com" + }, + { + "from": "https://sso.fed.prod.aws.swalife.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://app.medsien.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://apply.wgu.edu", + "to": "https://access.wgu.edu" + }, + { + "from": "https://www.shoppinglifestyle.com", + "to": "https://antiadblocksystems.com" + }, + { + "from": "https://games.aarp.org", + "to": "https://www.aarp.org" + }, + { + "from": "https://secure.web.plus.espn.com", + "to": "https://www.espn.com" + }, + { + "from": "https://www.wellsfargoadvisors.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://engage.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.starfall.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://ncat.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://torc.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://kahoot.it", + "to": "https://create.kahoot.it" + }, + { + "from": "https://client.schwab.com", + "to": "https://onboard.schwab.com" + }, + { + "from": "https://rooms.docusign.com", + "to": "https://na3.docusign.net" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://ath05.prd.mykronos.com" + }, + { + "from": "https://us.etrade.com", + "to": "https://psc.bonddesk.com" + }, + { + "from": "https://monkeytype.com", + "to": "https://www.google.com" + }, + { + "from": "https://portal.aws.amazon.com", + "to": "https://signin.aws.amazon.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://waterlooia.infinitecampus.org" + }, + { + "from": "https://www.powerschool.com", + "to": "https://www.google.com" + }, + { + "from": "https://global-zone50.renaissance-go.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://playhop.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.indeed.com", + "to": "https://www.google.com" + }, + { + "from": "https://eriesecurebusiness.agentexchange.com", + "to": "https://commercial.agentexchange.com" + }, + { + "from": "https://gwprofile.bcbsfl.com", + "to": "https://member.bcbsfl.com" + }, + { + "from": "https://teachhub.schools.nyc", + "to": "https://idpcloud.nycenet.edu" + }, + { + "from": "https://www.jackpotparty.com", + "to": "https://apps.facebook.com" + }, + { + "from": "https://www.uhceservices.com", + "to": "https://identity.onehealthcareid.com" + }, + { + "from": "https://www.typing.com", + "to": "https://clever.com" + }, + { + "from": "https://pki.dmdc.osd.mil", + "to": "https://myaccess.dmdc.osd.mil" + }, + { + "from": "https://www.google.com", + "to": "https://web.kamihq.com" + }, + { + "from": "https://account.peardeck.com", + "to": "https://assessment.peardeck.com" + }, + { + "from": "https://adobe.okta.com", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://tulane.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://policies.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://zeeik.com", + "to": "https://zikaf.com" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.frysfood.com" + }, + { + "from": "https://collin.onelogin.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://g2288.com", + "to": "https://nfrit.com" + }, + { + "from": "https://secure.globalpay.com", + "to": "https://m.heartlandcheckview.com" + }, + { + "from": "https://ssaa.delta.com", + "to": "https://horizon.delta.com" + }, + { + "from": "https://uh.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://d2l.mu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://idcs-0cb883576bbd46209c84a6a594573ac3.identity.oraclecloud.com", + "to": "https://myportallogin.vestis.com" + }, + { + "from": "https://my.golmn.com", + "to": "https://auth.golmn.com" + }, + { + "from": "https://www.adobe.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.bilt.com", + "to": "https://www.biltrewards.com" + }, + { + "from": "https://www.yahoo.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://x.com", + "to": "https://www.reddit.com" + }, + { + "from": "https://secure.indeed.com", + "to": "https://smartapply.indeed.com" + }, + { + "from": "https://wheelofnames.com", + "to": "https://www.google.com" + }, + { + "from": "https://llulearn.b2clogin.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://portal.allenisd.org", + "to": "https://aisd-tx.us001-rapididentity.com" + }, + { + "from": "https://www.northwesternmutual.com", + "to": "https://login.northwesternmutual.com" + }, + { + "from": "https://shop.sysco.com", + "to": "https://secure.sysco.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.zoom.us" + }, + { + "from": "https://plus.pearson.com", + "to": "https://login.pearson.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://hmh-prod-07bf4ac2-a624-4e3d-a763-7e3f1b1f4a7b.okta.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://99806.click.beyondcheap.com" + }, + { + "from": "https://www.minecraft.net", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://boiseschools.infinitecampus.org" + }, + { + "from": "https://redirhub.top", + "to": "https://my.juno.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://sam.gov" + }, + { + "from": "https://tscfl.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://paid.outbrain.com", + "to": "https://educacaoemfinancas.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://alaaz.infinitecampus.org" + }, + { + "from": "https://providerservices.floridaearlylearning.com", + "to": "https://floridasso.b2clogin.com" + }, + { + "from": "https://id.twitch.tv", + "to": "https://id.streamelements.com" + }, + { + "from": "https://secure.its.yale.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://mpo.pch.com", + "to": "https://rewards.pch.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://myapps.microsoft.com" + }, + { + "from": "https://www.rbcwealthmanagement.com", + "to": "https://www.rbcwm-usa.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://westada.us001-rapididentity.com" + }, + { + "from": "https://app.bluebeam.com", + "to": "https://signin.bluebeam.com" + }, + { + "from": "https://auth.armls.com", + "to": "https://armls.flexmls.com" + }, + { + "from": "https://casprod.pfw.edu", + "to": "https://purdue.brightspace.com" + }, + { + "from": "https://tbid.digital.salesforce.com", + "to": "https://org62.my.salesforce.com" + }, + { + "from": "https://course.smartsims.com", + "to": "https://websim1.smartsims.com" + }, + { + "from": "https://gateway.app.cardealsnearyou.com", + "to": "https://us.vilitram.com" + }, + { + "from": "https://qualcomm.sharepoint.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://weverse.io", + "to": "https://account.weverse.io" + }, + { + "from": "https://achievementfirst.okta.com", + "to": "https://achievementfirst.kerberos.okta.com" + }, + { + "from": "https://garticphone.com", + "to": "https://discord.com" + }, + { + "from": "https://epass.nc.gov", + "to": "https://idpprod.nc.gov:8443" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://blue.inova.org" + }, + { + "from": "https://autoinsurance1.progressivedirect.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://seller-us.tiktok.com", + "to": "https://seller-us-accounts.tiktok.com" + }, + { + "from": "https://lms.360training.com", + "to": "https://player.360training.com" + }, + { + "from": "https://myeverify.uscis.gov", + "to": "https://myaccount.uscis.gov" + }, + { + "from": "https://stargate.wcpss.net", + "to": "https://idp.ncedcloud.org" + }, + { + "from": "https://a826-umax.dep.nyc.gov", + "to": "https://umaxazprodb2c.b2clogin.com" + }, + { + "from": "https://reg.usps.com", + "to": "https://informeddelivery.usps.com" + }, + { + "from": "https://api-61f0c83f.duosecurity.com", + "to": "https://dcsdk12.login.duosecurity.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://www.valant.io", + "to": "https://ehr.valant.io" + }, + { + "from": "https://login.ct.gov", + "to": "https://service.ct.gov" + }, + { + "from": "https://thetrendypicks.com", + "to": "https://www.google.com" + }, + { + "from": "https://scholar.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://cmsweb.csusm.edu", + "to": "https://my.csusm.edu" + }, + { + "from": "https://login.hlthben.com", + "to": "https://webs.hlthben.com" + }, + { + "from": "https://lms.cofc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://1adr.com", + "to": "https://rcdn-web.com" + }, + { + "from": "https://myaccess.dmdc.osd.mil", + "to": "https://tricare-bene.triwest.com" + }, + { + "from": "https://idp.wmich.edu", + "to": "https://go.wmich.edu" + }, + { + "from": "https://app.9dots.org", + "to": "https://clever.com" + }, + { + "from": "https://www.statefarm.com", + "to": "https://auth.proofing.statefarm.com" + }, + { + "from": "https://clever.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://disneycruise.disney.go.com", + "to": "https://www.disneytravelagents.com" + }, + { + "from": "https://farmersagent.my.salesforce.com", + "to": "https://farmersagent.lightning.force.com" + }, + { + "from": "https://providenceaccounts.b2clogin.com", + "to": "https://wamt.myonlinechart.org" + }, + { + "from": "https://alexa.askfrank.net", + "to": "https://htttps.org" + }, + { + "from": "https://checkmarq.mu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://whiteboard.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://aistudio.google.com", + "to": "https://ai.google.dev" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://brightspace.cincinnatistate.edu" + }, + { + "from": "https://search.pch.com", + "to": "https://mpo.pch.com" + }, + { + "from": "https://meet.jit.si", + "to": "https://web-cdn.jitsi.net" + }, + { + "from": "https://forms.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://online.adp.com", + "to": "https://hpayroll.adp.com" + }, + { + "from": "https://www.betonline.ag", + "to": "https://api.betonline.ag" + }, + { + "from": "https://www.ves.com", + "to": "https://secure.na2.echosign.com" + }, + { + "from": "https://aob-saml-prod.fiservapps.com", + "to": "https://login.salliemae.com" + }, + { + "from": "https://cust01-pid01.gss.mykronos.com", + "to": "https://cust01-prd06-ath01.prd.mykronos.com" + }, + { + "from": "https://clever.com", + "to": "https://app.pebblego.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://ola2.performancematters.com" + }, + { + "from": "https://alo.acadiencelearning.org", + "to": "https://clever.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://login2.redroverk12.com" + }, + { + "from": "https://secure.delmarva.com", + "to": "https://secure.exeloncorp.com" + }, + { + "from": "https://selfservice.penguinrandomhouse.biz", + "to": "https://secure.penguinrandomhouse.com" + }, + { + "from": "https://occc.mrooms3.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://lawschool.westlaw.com", + "to": "https://signon.thomsonreuters.com" + }, + { + "from": "https://elevenlabs.io", + "to": "https://djxh1.com" + }, + { + "from": "https://buy.adesa.com", + "to": "https://login2.adesa.com" + }, + { + "from": "https://app.lawpay.com", + "to": "https://secure.lawpay.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.realpage.com" + }, + { + "from": "https://signin.costco.com", + "to": "https://sameday.costco.com" + }, + { + "from": "https://adfs.usd.edu", + "to": "https://adfs.sdbor.edu" + }, + { + "from": "https://compare.top-best.com", + "to": "https://zepisu.com" + }, + { + "from": "https://lpic.prvbrws.com", + "to": "https://hipiyk.com" + }, + { + "from": "https://sts.aceservices.com", + "to": "https://retailer.aceservices.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.google.com" + }, + { + "from": "https://authentication.vinsolutions.com", + "to": "https://authorize.coxautoinc.com" + }, + { + "from": "https://sso.tfs.usmc.mil", + "to": "https://mol.tfs.usmc.mil" + }, + { + "from": "https://auth.hbomax.com", + "to": "https://play.hbomax.com" + }, + { + "from": "https://www.agoda.com", + "to": "https://s3.amazonaws.com" + }, + { + "from": "https://login.deo.myflorida.com", + "to": "https://reconnect.commerce.fl.gov" + }, + { + "from": "https://ping-sso.schneider-electric.com", + "to": "https://seadvantage.lightning.force.com" + }, + { + "from": "https://authn.hawaii.edu", + "to": "https://idp.hawaii.edu" + }, + { + "from": "https://prod-hidoe.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.alibaba.com", + "to": "https://login.alibaba.com" + }, + { + "from": "https://ecp2.emodal.com", + "to": "https://sso.emodal.com" + }, + { + "from": "https://auth.ceslogin.org", + "to": "https://id.churchofjesuschrist.org" + }, + { + "from": "https://www.nytimes.com", + "to": "https://help.nytimes.com" + }, + { + "from": "https://verified.capitalone.com", + "to": "https://www.capitalone.com" + }, + { + "from": "https://idp.scccd.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://redoak.schoolobjects.com", + "to": "https://www.schoolobjects.com" + }, + { + "from": "https://us-east-2.console.aws.amazon.com", + "to": "https://us-east-2.signin.aws.amazon.com" + }, + { + "from": "https://wyndcu4.oraclehospitality.us-ashburn-1.ocs.oraclecloud.com", + "to": "https://idcs-256bd455f58c4aeb8d0305d1ea06637c.identity.oraclecloud.com" + }, + { + "from": "https://caps.creditacceptance.com", + "to": "https://ui.creditacceptance.com" + }, + { + "from": "https://platform.claude.com", + "to": "https://claude.ai" + }, + { + "from": "https://t.doujindomain.com", + "to": "https://ty.tyrotation.com" + }, + { + "from": "https://secure.bge.com", + "to": "https://www.bge.com" + }, + { + "from": "https://blackboardlearn.utep.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://brookings.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login-ext.identity.oraclecloud.com", + "to": "https://eeho.fa.us2.oraclecloud.com" + }, + { + "from": "https://www.lennoxpros.com", + "to": "https://id.access.lennoxpros.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://dqsrchrdr.com" + }, + { + "from": "https://miloginbi.michigan.gov", + "to": "https://milogintp.michigan.gov" + }, + { + "from": "https://enterprise.login.utexas.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://carvana.okta.com", + "to": "https://wd503.myworkday.com" + }, + { + "from": "https://accounts-api.brex.com", + "to": "https://accounts.brex.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://learn.ttuhsc.edu" + }, + { + "from": "https://online.adp.com", + "to": "https://runpayrollmain.adp.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone05.renaissance-go.com" + }, + { + "from": "https://lsrelay-config-production.s3.amazonaws.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://www.thesantatracker.com", + "to": "https://www.google.com" + }, + { + "from": "https://host.godaddy.com", + "to": "https://sso.godaddy.com" + }, + { + "from": "https://www.pbisapps.org", + "to": "https://identity.pbisapps.org" + }, + { + "from": "https://id.starbucks.com", + "to": "https://sts-vis-cloud3.starbucks.com" + }, + { + "from": "https://threatdefender.info", + "to": "https://www.outdoorrevival.com" + }, + { + "from": "https://www.google.com", + "to": "https://english.prodigygame.com" + }, + { + "from": "https://clpolicy.foragentsonly.com", + "to": "https://www.foragentsonly.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.kroger.com" + }, + { + "from": "https://www.guestreservations.com", + "to": "https://www.tripadvisor.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://mail.google.com" + }, + { + "from": "https://nb.fidelity.com", + "to": "https://retiretxn.fidelity.com" + }, + { + "from": "https://auth.edmentum.com", + "to": "https://f1.apps.elf.edmentum.com" + }, + { + "from": "https://www.oppenheimer.com", + "to": "https://www.opco.com" + }, + { + "from": "https://store-inova.com", + "to": "https://wtr.healthmypath.com" + }, + { + "from": "https://cart.payments.ebay.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://www.chase.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://popsmartblocker.pro", + "to": "https://cyltor88mf.com" + }, + { + "from": "https://brandverdict.com", + "to": "https://www.google.com" + }, + { + "from": "https://api-599957ed.duosecurity.com", + "to": "https://scas.auth.uni.edu" + }, + { + "from": "https://idp.payspanhealth.com", + "to": "https://www.payspanhealth.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://awakening.legendsoflearning.com" + }, + { + "from": "https://plus.lexis.com", + "to": "https://signin.lexisnexis.com" + }, + { + "from": "https://ecpi.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://api-7b93640a.duosecurity.com", + "to": "https://ghco.onelogin.com" + }, + { + "from": "https://app.formative.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.hoteleffectiveness.com", + "to": "https://login.actabl.com" + }, + { + "from": "https://dcodprdb2c.b2clogin.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://class.daytonastate.edu" + }, + { + "from": "https://my.ticketmaster.com", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://cryptohack.blooket.com" + }, + { + "from": "https://oak.acorns.com", + "to": "https://signin.acorns.com" + }, + { + "from": "https://auth.narrpr.com", + "to": "https://www.narrpr.com" + }, + { + "from": "https://login.personifyhealth.com", + "to": "https://app.personifyhealth.com" + }, + { + "from": "https://arm.huntington.com", + "to": "https://login.huntington.com" + }, + { + "from": "https://auth.proofing.statefarm.com", + "to": "https://policy-view.statefarm.com" + }, + { + "from": "https://app.qqcatalyst.com", + "to": "https://login.qqcatalyst.com" + }, + { + "from": "https://client.schwab.com", + "to": "https://sws-gateway-nr.schwab.com" + }, + { + "from": "https://www.indeed.com", + "to": "https://resumes.indeed.com" + }, + { + "from": "https://ccisd.schoology.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://dcus21-prd17-ath01.prd.mykronos.com" + }, + { + "from": "https://redlands.aeries.net", + "to": "https://www.google.com" + }, + { + "from": "https://weblogin.pennkey.upenn.edu", + "to": "https://path.at.upenn.edu" + }, + { + "from": "https://www.consumerreports.org", + "to": "https://secure.consumerreports.org" + }, + { + "from": "https://secure.entertimeonline.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://verified.usps.com", + "to": "https://www.usps.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://adfs.sdbor.edu" + }, + { + "from": "https://secure.aleks.com", + "to": "https://dallascollege.brightspace.com" + }, + { + "from": "https://dashboard.twitch.tv", + "to": "https://taxcentral.amazon.com" + }, + { + "from": "https://toatc.login.duosecurity.com", + "to": "https://sso-0a41826f.sso.duosecurity.com" + }, + { + "from": "https://portal.my.harvard.edu", + "to": "https://login.harvard.edu" + }, + { + "from": "https://rbi.okta.com", + "to": "https://rbi-admin.okta.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://aeoutfitters.syf.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://d2l.ship.edu" + }, + { + "from": "https://login.mhcampus.com", + "to": "https://clever.com" + }, + { + "from": "https://app.biorender.com", + "to": "https://auth.biorender.com" + }, + { + "from": "https://auth.cloud.google", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.nu.edu", + "to": "https://nu-admin.okta.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://go.uhcl.edu" + }, + { + "from": "https://interop.pearson.com", + "to": "https://brightspace.cuny.edu" + }, + { + "from": "https://clever.com", + "to": "https://app.mathfactlab.com" + }, + { + "from": "https://www.cs2n.org", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://carelinkor.providence.org" + }, + { + "from": "https://register.arise.com", + "to": "https://oauth.arise.com" + }, + { + "from": "https://account.chrobinson.com", + "to": "https://online.chrobinson.com" + }, + { + "from": "https://login.etrieve.cloud", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.rakuten.com", + "to": "https://www.temu.com" + }, + { + "from": "https://login-patient.labcorp.com", + "to": "https://patient.labcorp.com" + }, + { + "from": "https://sso.nwmls.com", + "to": "https://www.matrix.nwmls.com" + }, + { + "from": "https://create.kahoot.it", + "to": "https://kahoot.it" + }, + { + "from": "https://myaccount.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://mycourses.unh.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://primel.is", + "to": "https://g2288.com" + }, + { + "from": "https://www.logmein.com", + "to": "https://secure.logmein.com" + }, + { + "from": "https://login.gatech.edu", + "to": "https://idpproxy.usg.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.edmunds.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.etsy.com" + }, + { + "from": "https://sso.dnb.com", + "to": "https://my.dnb.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://www.getepic.com" + }, + { + "from": "https://webapps.ccnet.ucla.edu", + "to": "https://mylogin.it.uclahealth.org" + }, + { + "from": "https://www.google.com", + "to": "https://www.hyatt.com" + }, + { + "from": "https://assessment.peardeck.com", + "to": "https://www.peardeck.com" + }, + { + "from": "https://paid.outbrain.com", + "to": "https://iclnoticias.com" + }, + { + "from": "https://milogin.michigan.gov", + "to": "https://newmibridges.michigan.gov" + }, + { + "from": "https://www.google.com", + "to": "https://weblogin.asu.edu" + }, + { + "from": "https://www.uwm.com", + "to": "https://loanpipeline.uwm.com" + }, + { + "from": "https://www.hyatt.com", + "to": "https://world.hyatt.com" + }, + { + "from": "https://login.oregonstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone20.renaissance-go.com" + }, + { + "from": "https://nylic.file.force.com", + "to": "https://www.pfed.newyorklife.com:9031" + }, + { + "from": "https://www.google.com", + "to": "https://www.twitch.tv" + }, + { + "from": "https://www.google.com", + "to": "https://www.drudgereport.com" + }, + { + "from": "https://shop.id.me", + "to": "https://api.id.me" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.masteryconnect.com" + }, + { + "from": "https://www.aliexpress.com", + "to": "https://best.aliexpress.com" + }, + { + "from": "https://hc92prd.acs.ncsu.edu", + "to": "https://portalsp.acs.ncsu.edu" + }, + { + "from": "https://my.easternflorida.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://nb.fidelity.com" + }, + { + "from": "https://my.pitchbook.com", + "to": "https://login-prod.morningstar.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://socket.pearsoned.com" + }, + { + "from": "https://login.live.com", + "to": "https://accounts.hytale.com" + }, + { + "from": "https://mytoms.ets.org", + "to": "https://sso3.cambiumast.com" + }, + { + "from": "https://www.cbc.ca", + "to": "https://www.google.com" + }, + { + "from": "https://services.pastbook.com", + "to": "https://moments.pastbook.com" + }, + { + "from": "https://hw.mail.163.com", + "to": "https://mail.163.com" + }, + { + "from": "https://www.sciencedirect.com", + "to": "https://id.elsevier.com" + }, + { + "from": "https://identity.vaxcare.com", + "to": "https://vaxportal.vaxcare.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://wallet.google.com" + }, + { + "from": "https://topreviewsclub.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://brightspace.utrgv.edu" + }, + { + "from": "https://www.amazon.com", + "to": "https://travmic.com" + }, + { + "from": "https://pascosso.pasco.k12.fl.us", + "to": "https://pasco.focusschoolsoftware.com" + }, + { + "from": "https://store.steampowered.com", + "to": "https://www.google.com" + }, + { + "from": "https://track.ecampaignstats.com", + "to": "https://gateway.app.homebuilderworld.com" + }, + { + "from": "https://identity.checkr.com", + "to": "https://dashboard.checkr.com" + }, + { + "from": "https://na3.docusign.net", + "to": "https://account.docusign.com" + }, + { + "from": "https://sso.kyid.ky.gov", + "to": "https://fed.kyid.ky.gov" + }, + { + "from": "https://www.synchrony.com", + "to": "https://auth.synchronybank.com" + }, + { + "from": "https://login.stanford.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.ufl.edu", + "to": "https://my.ufl.edu" + }, + { + "from": "https://www.princess.com", + "to": "https://book.princess.com" + }, + { + "from": "https://www.bing.com", + "to": "https://www.google.com" + }, + { + "from": "https://ndcdyn.interactivebrokers.com", + "to": "https://www.interactivebrokers.com" + }, + { + "from": "https://login.bcbst.com", + "to": "https://sso.bcbst.com" + }, + { + "from": "https://ps.losrios.edu", + "to": "https://lrccd.okta.com" + }, + { + "from": "https://login.wwt.com", + "to": "https://cust01-prd08-ath01.prd.mykronos.com" + }, + { + "from": "https://my.pennfoster.com", + "to": "https://landing.portal2learn.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://wdmcs.infinitecampus.org" + }, + { + "from": "https://storylineonline.net", + "to": "https://www.google.com" + }, + { + "from": "https://xtime.signin.coxautoinc.com", + "to": "https://login.xtime.com" + }, + { + "from": "https://play.blooket.com", + "to": "https://cryptohack.blooket.com" + }, + { + "from": "https://cardealsnearyou.com", + "to": "https://gateway.app.cardealsnearyou.com" + }, + { + "from": "https://my.siteground.com", + "to": "https://login.siteground.com" + }, + { + "from": "https://docs.google.com", + "to": "https://my.noodletools.com" + }, + { + "from": "https://accounts.intuit.com", + "to": "https://quickbooks.intuit.com" + }, + { + "from": "https://login.mutualofamerica.com", + "to": "https://myaccount.mutualofamerica.com" + }, + { + "from": "https://monmouth.desire2learn.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://cumminscommerce.my.site.com", + "to": "https://mylogin.cummins.com" + }, + { + "from": "https://arms.esuhsd.org", + "to": "https://esuhsd.us001-rapididentity.com" + }, + { + "from": "https://www.edclub.com", + "to": "https://www.typingclub.com" + }, + { + "from": "https://www.xfinity.com", + "to": "https://connect.xfinity.com" + }, + { + "from": "https://auth.nationaldebtrelief.com", + "to": "https://app.nationaldebtrelief.com" + }, + { + "from": "https://my.boisestate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://us-west-2.console.aws.amazon.com", + "to": "https://us-west-2.signin.aws.amazon.com" + }, + { + "from": "https://iowa.kuder.com", + "to": "https://clever.com" + }, + { + "from": "https://code.org", + "to": "https://www.google.com" + }, + { + "from": "https://seller.tiktokshopglobalselling.com", + "to": "https://seller.tiktokglobalshop.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://facts.prodigygame.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.costco.com" + }, + { + "from": "https://csprd.fscj.edu", + "to": "https://my.fscj.edu" + }, + { + "from": "https://www.pandora.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.hulu.com", + "to": "https://auth.hulu.com" + }, + { + "from": "https://hotgames.io", + "to": "https://www.google.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://revel-ise.pearson.com" + }, + { + "from": "https://bb.siue.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://security.follettsoftware.com" + }, + { + "from": "https://app.meliopayments.com", + "to": "https://app.melio.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://lucidsearches.com" + }, + { + "from": "https://capitaloneshopping.com", + "to": "https://www.instacart.com" + }, + { + "from": "https://www.bbc.co.uk", + "to": "https://www.bbc.com" + }, + { + "from": "https://hub.corp.ebay.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://sso.shawu.edu" + }, + { + "from": "https://fs.duvalschools.org", + "to": "https://duval.focusschoolsoftware.com" + }, + { + "from": "https://adfs.sdbor.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.vistana.com", + "to": "https://villafinder.vistana.com" + }, + { + "from": "https://onlinebanking.huntington.com", + "to": "https://login.huntington.com" + }, + { + "from": "https://www.healthsafe-id.com", + "to": "https://account.optumbank.com" + }, + { + "from": "https://www.google.com", + "to": "https://policies.google.com" + }, + { + "from": "https://missionary.churchofjesuschrist.org", + "to": "https://id.churchofjesuschrist.org" + }, + { + "from": "https://us.ess.barracudanetworks.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.fedex.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://orchestration.halo.gcu.edu" + }, + { + "from": "https://everyonetravels.com", + "to": "https://fhvfd.com" + }, + { + "from": "https://portal.nextinsurance.com", + "to": "https://login.nextinsurance.com" + }, + { + "from": "https://normandale.learn.minnstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.rakuten.com", + "to": "https://www.ticketmaster.com" + }, + { + "from": "https://deepai.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.publix.com", + "to": "https://account.publix.com" + }, + { + "from": "https://account.godaddy.com", + "to": "https://www.godaddy.com" + }, + { + "from": "https://eatcells.com", + "to": "https://sentimentalflight.com" + }, + { + "from": "https://dash.cloudflare.com", + "to": "https://www.cloudflare.com" + }, + { + "from": "https://vendor.appfolio.com", + "to": "https://passport.appf.io" + }, + { + "from": "https://secure.aleks.com", + "to": "https://d2l.sdbor.edu" + }, + { + "from": "https://login.tipalti.com", + "to": "https://hub.tipalti.com" + }, + { + "from": "https://myaccount.extraspace.com", + "to": "https://login.extraspace.com" + }, + { + "from": "https://www.sfdr-cisd.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.chewyhealth.com", + "to": "https://auth0.chewyhealth.com" + }, + { + "from": "https://www.mixtiles.com", + "to": "https://primel.is" + }, + { + "from": "https://soraapp.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://ccs.casa.uh.edu", + "to": "https://uh.instructure.com" + }, + { + "from": "https://idp.cpp.edu", + "to": "https://my.cpp.edu" + }, + { + "from": "https://sc.officeally.com", + "to": "https://www.officeally.com" + }, + { + "from": "https://clever.com", + "to": "https://play.stmath.com" + }, + { + "from": "https://northpoconopa.infinitecampus.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://ramport.angelo.edu" + }, + { + "from": "https://100554.click.beyondcheap.com", + "to": "https://101000.click.beyondcheap.com" + }, + { + "from": "https://nmhealth-onmicrosoft-com.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.harvardpilgrim.org", + "to": "https://login.harvardpilgrim.org" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://sso.tamiu.edu" + }, + { + "from": "https://control.adt.com", + "to": "https://www.adt.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://cust01-prd09-ath01.prd.mykronos.com" + }, + { + "from": "https://ashland.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://toppickers.site" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.smartsheet.com" + }, + { + "from": "https://www.typing.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://kids.getepic.com" + }, + { + "from": "https://www.underarmour.com", + "to": "https://login.shop.underarmour.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://99804.click.beyondcheap.com" + }, + { + "from": "https://www.rakuten.com", + "to": "https://www.instacart.com" + }, + { + "from": "https://tracking.r.digidip.net", + "to": "https://www.shoptastic.io" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.canva.com" + }, + { + "from": "https://signin.k-state.edu", + "to": "https://ksucsprd.ksis.its.ksu.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://millersville.desire2learn.com" + }, + { + "from": "https://cloud.unity.com", + "to": "https://api.unity.com" + }, + { + "from": "https://start.ro.co", + "to": "https://ro.co" + }, + { + "from": "https://myapps.adt.com", + "to": "https://adt.my.salesforce.com" + }, + { + "from": "https://www.google.com", + "to": "https://my.ncedcloud.org" + }, + { + "from": "https://adfs.stcc.edu", + "to": "https://www.stcc.edu" + }, + { + "from": "https://campus.tcitys.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://na2.docusign.net", + "to": "https://insurance.apps.progressivedirect.com" + }, + { + "from": "https://smartblockerpop.com", + "to": "https://cyltor88mf.com" + }, + { + "from": "https://www.vivint.com", + "to": "https://click.kinohast.com" + }, + { + "from": "https://www.ed2go.com", + "to": "https://learn.ed2go.com" + }, + { + "from": "https://academica.aws.wayne.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://blogpeak.com", + "to": "https://t.co" + }, + { + "from": "https://veriviews.blogspot.com", + "to": "https://t.co" + }, + { + "from": "https://www.pearson.com", + "to": "https://plus.pearson.com" + }, + { + "from": "https://participant.wageworks.com", + "to": "https://member.my.healthequity.com" + }, + { + "from": "https://dcus21-prd17-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://tsheet.burnsmcd.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://vrxpro.covetrus.com", + "to": "https://auth.covetrus.com" + }, + { + "from": "https://www.fepblue.org", + "to": "https://custserv.fepblue.org" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://d2l.yorktech.edu" + }, + { + "from": "https://alltopreviews.net", + "to": "https://www.google.com" + }, + { + "from": "https://www21.bmo.com", + "to": "https://www22.bmo.com" + }, + { + "from": "https://mycourses.dtcc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://redirhub.top", + "to": "https://www.manmadediy.com" + }, + { + "from": "https://kids.getepic.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://discord.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.jh.edu", + "to": "https://mycloud.jh.edu" + }, + { + "from": "https://login.zscalerone.net", + "to": "https://gateway.zscalerone.net" + }, + { + "from": "https://login.byui.edu", + "to": "https://my.byui.edu" + }, + { + "from": "https://pf.prod.global.chs.ping.cloud", + "to": "https://cust01-prd09-ath01.prd.mykronos.com" + }, + { + "from": "https://nextgen.my.horizonblue.com", + "to": "https://secure.horizonblue.com" + }, + { + "from": "https://www.hioscar.com", + "to": "https://accounts.hioscar.com" + }, + { + "from": "https://cpsreds.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://account.cccmypath.org", + "to": "https://www.opencccapply.net" + }, + { + "from": "https://www.turnitin.com", + "to": "https://clever.com" + }, + { + "from": "https://learning.ultipro.com", + "to": "https://scormengine.schoox.com" + }, + { + "from": "https://www.buildinglink.com", + "to": "https://auth.buildinglink.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://cust01-prd08-ath01.prd.mykronos.com" + }, + { + "from": "https://te3333e00c8774b87b6ad45e942de1750.certauth.login.microsoftonline.us", + "to": "https://login.microsoftonline.us" + }, + { + "from": "https://www.investor360.com", + "to": "https://auth.investor360.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://deeplink.rockncash.com" + }, + { + "from": "https://live.douyin.com", + "to": "https://www.douyin.com" + }, + { + "from": "https://clever.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://login.gs1us.org", + "to": "https://dh.gs1us.org" + }, + { + "from": "https://us.services.docusign.net", + "to": "https://na.account.docusign.com" + }, + { + "from": "https://www.dailymail.co.uk", + "to": "https://www.drudgereport.com" + }, + { + "from": "https://idcs-df5b546bdf884f46a9a50f2199fc813c.identity.oraclecloud.com", + "to": "https://login.oci.oraclecloud.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://commonwealthu.brightspace.com" + }, + { + "from": "https://i-car.auth0.com", + "to": "https://www.i-car.com" + }, + { + "from": "https://login.avidsuite.com", + "to": "https://one.avidxchange.net" + }, + { + "from": "https://landr-atlas.com", + "to": "https://possibilityvision.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://go.promptemr.com", + "to": "https://authenticate.promptemr.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://myportal.sdccd.edu" + }, + { + "from": "https://mail.yahoo.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://global-zone05.renaissance-go.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://adfs.cmich.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://my.phoenix.edu", + "to": "https://www.phoenix.edu" + }, + { + "from": "https://107373.click.validclick.net", + "to": "https://onmyshoppinglist.com" + }, + { + "from": "https://www.myfreecams.com", + "to": "https://www.mfcads.com" + }, + { + "from": "https://search.freshcardio.com", + "to": "https://freshcardio.com" + }, + { + "from": "https://api.payroll.justworks.com", + "to": "https://payroll.justworks.com" + }, + { + "from": "https://myshield.federatedinsurance.com", + "to": "https://login.federatedinsurance.com" + }, + { + "from": "https://login.touro.edu", + "to": "https://mytouroone.touro.edu" + }, + { + "from": "https://globalmedical-sso.prd.mykronos.com", + "to": "https://cust01-prd08-ath01.prd.mykronos.com" + }, + { + "from": "https://app.acorns.com", + "to": "https://oak.acorns.com" + }, + { + "from": "https://device.login.microsoftonline.us", + "to": "https://login.microsoftonline.us" + }, + { + "from": "https://bconline.broward.edu", + "to": "https://broward.onelogin.com" + }, + { + "from": "https://blockerpopsmart.net", + "to": "https://cyltor88mf.com" + }, + { + "from": "https://portal.follettdestiny.com", + "to": "https://search.follettsoftware.com" + }, + { + "from": "https://resource-secure.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://connect.xfinity.com", + "to": "https://www.xfinity.com" + }, + { + "from": "https://giantadblocker.net", + "to": "https://strix45ql.com" + }, + { + "from": "https://dadeschools.schoology.com", + "to": "https://clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://community.adobe.com" + }, + { + "from": "https://aas.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://mail.google.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://www1.royalbank.com", + "to": "https://omni.royalbank.com" + }, + { + "from": "https://www.bnsf.com", + "to": "https://custidp.bnsf.com" + }, + { + "from": "https://rooms.thrillshare.com", + "to": "https://accounts.thrillshare.com" + }, + { + "from": "https://www.brightmls.com", + "to": "https://matrix.brightmls.com" + }, + { + "from": "https://eagentsaml.farmersinsurance.com", + "to": "https://farmersagent.lightning.force.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.washingtonpost.com" + }, + { + "from": "https://login.live.com", + "to": "https://verify.microsoft.com" + }, + { + "from": "https://www.tooeleschools.org", + "to": "https://www.google.com" + }, + { + "from": "https://google-workspace.canva-apps.com", + "to": "https://www.canva.com" + }, + { + "from": "https://lms.atitesting.com", + "to": "https://student.atitesting.com" + }, + { + "from": "https://identity.deltadental.com", + "to": "https://www.deltadentalins.com" + }, + { + "from": "https://linewize.auth.qoria.cloud", + "to": "https://portal.linewize.net" + }, + { + "from": "https://time.frontlineeducation.com", + "to": "https://absenceadminweb.frontlineeducation.com" + }, + { + "from": "https://loginidp.hchb.com", + "to": "https://idp.hchb.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.espn.com" + }, + { + "from": "https://giantadblocker.pro", + "to": "https://strix45ql.com" + }, + { + "from": "https://sts.southtexascollege.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://trainingportal.linuxfoundation.org", + "to": "https://sso.linuxfoundation.org" + }, + { + "from": "https://www.amazon.com", + "to": "https://107373.click.validclick.net" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://www.hmhco.com" + }, + { + "from": "https://medportal.omma.ok.gov", + "to": "https://login.ok.gov" + }, + { + "from": "https://clever.com", + "to": "https://app.edulastic.com" + }, + { + "from": "https://ww3.keytrack.pro", + "to": "https://displayvertising.com" + }, + { + "from": "https://login.sequoia.com", + "to": "https://id.sequoia.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://student.classdojo.com" + }, + { + "from": "https://zikaf.com", + "to": "https://lombsk.com" + }, + { + "from": "https://devryu.instructure.com", + "to": "https://dvu.okta.com" + }, + { + "from": "https://oldnavy.gap.com", + "to": "https://secure-oldnavy.gap.com" + }, + { + "from": "https://signin.rockstargames.com", + "to": "https://socialclub.rockstargames.com" + }, + { + "from": "https://mycourses.pearson.com", + "to": "https://login.pearson.com" + }, + { + "from": "https://login.natgenagency.com", + "to": "https://natgenagency.com" + }, + { + "from": "https://mytempo.waldenu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://eku.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://new.optumrx.com", + "to": "https://www.healthsafe-id.com" + }, + { + "from": "https://collin.onelogin.com", + "to": "https://cougarweb.collin.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.youtubekids.com" + }, + { + "from": "https://westga.onelogin.com", + "to": "https://westga.view.usg.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://brightspace.uindy.edu" + }, + { + "from": "https://cssprofile.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://secure.pepco.com", + "to": "https://www.pepco.com" + }, + { + "from": "https://connect.mdvip.com", + "to": "https://login.mdvip.com" + }, + { + "from": "https://login.oci.oraclecloud.com", + "to": "https://cloud.oracle.com" + }, + { + "from": "https://www.msn.com", + "to": "https://www.drudgereport.com" + }, + { + "from": "https://goapp.ehrgo.com", + "to": "https://web21.ehrgo.com" + }, + { + "from": "https://hosted-pages.id.me", + "to": "https://api.id.me" + }, + { + "from": "https://mylabmastering.pearson.com", + "to": "https://mycourses.pearson.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://policy.eclbiz.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://ironmountainlms.plateau.com", + "to": "https://performancemanager4.successfactors.com" + }, + { + "from": "https://www.usps.com", + "to": "https://reg.usps.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://genxe.ccbcmd.edu" + }, + { + "from": "https://adblockerfortify.pro", + "to": "https://strix45ql.com" + }, + { + "from": "https://passport.insperity.com", + "to": "https://timestar.insperity.com" + }, + { + "from": "https://login.uillinois.edu", + "to": "https://banner.apps.uillinois.edu" + }, + { + "from": "https://api.freckle.com", + "to": "https://clever.com" + }, + { + "from": "https://myaccount.uscis.gov", + "to": "https://first.uscis.gov" + }, + { + "from": "https://identity.3shape.com", + "to": "https://portal.3shapecommunicate.com" + }, + { + "from": "https://auth.elsevier.com", + "to": "https://id.elsevier.com" + }, + { + "from": "https://www.google.com", + "to": "https://play.blooket.com" + }, + { + "from": "https://learn.zybooks.com", + "to": "https://lrps.wgu.edu" + }, + { + "from": "https://myevicoreportal.medsolutions.com", + "to": "https://mypa.evicore.com" + }, + { + "from": "https://fortifiedadblocker.app", + "to": "https://strix45ql.com" + }, + { + "from": "https://lead.renaissance.com", + "to": "https://global-zone53.renaissance-go.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://ogdenut.infinitecampus.org" + }, + { + "from": "https://spsprodeus23.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.shoptastic.io", + "to": "https://allyighabovethecity.com" + }, + { + "from": "https://idag2.jpmorganchase.com", + "to": "https://authe-ent.jpmorgan.com" + }, + { + "from": "https://gcil.lightning.force.com", + "to": "https://gcil.my.salesforce.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mstate.learn.minnstate.edu" + }, + { + "from": "https://mypfd.alaska.gov", + "to": "https://myalaska.b2clogin.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://dcus21-prd11-ath01.prd.mykronos.com" + }, + { + "from": "https://fitpick.blogspot.com", + "to": "https://t.co" + }, + { + "from": "https://reynolds.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://savvasrealize.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://cirstatements.woveplatform.com", + "to": "https://login.woveplatform.com" + }, + { + "from": "https://www.paypal.com", + "to": "https://www.etsy.com" + }, + { + "from": "https://idp.wmich.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://gardengroveusd.aeries.net", + "to": "https://www.google.com" + }, + { + "from": "https://www.dyson.com", + "to": "https://djxh1.com" + }, + { + "from": "https://secure.bankofamerica.com", + "to": "https://appb1.paymentsinvoicing.bankofamerica.com" + }, + { + "from": "https://aq.jd.com", + "to": "https://passport.jd.com" + }, + { + "from": "https://learning.servicenow.com", + "to": "https://ssosignon.servicenow.com" + }, + { + "from": "https://cust01-prd08-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://delmar.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://107365.click.validclick.net", + "to": "https://onmyshoppinglist.com" + }, + { + "from": "https://securemail.mycigna.com", + "to": "https://my.cigna.com" + }, + { + "from": "https://autoclubsouth.aaa.com", + "to": "https://www.acg.aaa.com" + }, + { + "from": "https://cust01-prd09-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://xmoto.us", + "to": "https://abtc.us" + }, + { + "from": "https://go.servicetitan.com", + "to": "https://login.servicetitan.com" + }, + { + "from": "https://ma-weymouth.myfollett.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.aliyun.com", + "to": "https://click.aliyun.com" + }, + { + "from": "https://policyservicing.apps.progressive.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://sa.ed.gov", + "to": "https://nsldsfap.ed.gov" + }, + { + "from": "https://identity.pbisapps.org", + "to": "https://www.pbisapps.org" + }, + { + "from": "https://flow.myualbany.albany.edu", + "to": "https://myualbany.albany.edu" + }, + { + "from": "https://app.schoox.com", + "to": "https://scormengine.schoox.com" + }, + { + "from": "https://www.google.com", + "to": "https://outlook.office365.com" + }, + { + "from": "https://soraapp.com", + "to": "https://sentry.soraapp.com" + }, + { + "from": "https://fs.palmbeachstate.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://107364.click.validclick.net", + "to": "https://onmyshoppinglist.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://nebout.infinitecampus.org" + }, + { + "from": "https://107368.click.validclick.net", + "to": "https://onmyshoppinglist.com" + }, + { + "from": "https://www.flowrestling.org", + "to": "https://www.trackwrestling.com" + }, + { + "from": "https://www.homedepot.com", + "to": "https://go.magik.ly" + }, + { + "from": "https://goloveai.com", + "to": "https://chatwaifuapp.com" + }, + { + "from": "https://id.biltrewards.com", + "to": "https://www.biltrewards.com" + }, + { + "from": "https://auth.investopedia.com", + "to": "https://www.investopedia.com" + }, + { + "from": "https://adblockerfortify.net", + "to": "https://strix45ql.com" + }, + { + "from": "https://t.co", + "to": "https://g2288.com" + }, + { + "from": "https://www.99math.com", + "to": "https://clever.com" + }, + { + "from": "https://id.twitch.tv", + "to": "https://www.twitch.tv" + }, + { + "from": "https://accounts.google.com", + "to": "https://us-east-1.signin.aws" + }, + { + "from": "https://www.redcross.org", + "to": "https://www.redcrosslearningcenter.org" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://sso1.rose.edu" + }, + { + "from": "https://myaccount.guildmortgage.com", + "to": "https://idp.guildmortgage.com" + }, + { + "from": "https://onfirstup.com", + "to": "https://advocate.socialchorus.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://sa.niu.edu" + }, + { + "from": "https://mars-group.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://brightspace.vanderbilt.edu", + "to": "https://onevu.vanderbilt.edu" + }, + { + "from": "https://mychart.uchealth.org", + "to": "https://www.uchealth.org" + }, + { + "from": "https://elements.envato.com", + "to": "https://app.envato.com" + }, + { + "from": "https://applogin.ciee.org", + "to": "https://my.ciee.org" + }, + { + "from": "https://onlinebanking.regions.com", + "to": "https://login.regions.com" + }, + { + "from": "https://console.aws.amazon.com", + "to": "https://signin.aws.amazon.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.facebook.com" + }, + { + "from": "https://mk.marykayintouch.com", + "to": "https://order.marykayintouch.com" + }, + { + "from": "https://ctccs.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://giantadblocker.app", + "to": "https://strix45ql.com" + }, + { + "from": "https://screener.purespectrum.com", + "to": "https://fusion.spectrumsurveys.com" + }, + { + "from": "https://quickdraw.withgoogle.com", + "to": "https://www.google.com" + }, + { + "from": "https://atge.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.openai.com", + "to": "https://chatgpt.com" + }, + { + "from": "https://adfs.scccd.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://app.zoom.us", + "to": "https://zoom.us" + }, + { + "from": "https://apps.facebook.com", + "to": "https://bit.ly" + }, + { + "from": "https://accounts.google.com", + "to": "https://classroom.google.com" + }, + { + "from": "https://promotions.betonline.ag", + "to": "https://ekamsply.com" + }, + { + "from": "https://online.macomb.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://rr.tracker.mobiletracking.ru", + "to": "https://anym8.com" + }, + { + "from": "https://hmh-prod-13b026be-4baa-409c-8288-f5bf5f071f0b.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://sharklinkportal.nova.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.payoneer.com", + "to": "https://myaccount.payoneer.com" + }, + { + "from": "https://login.smith.edu", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://paycc.uaig.net", + "to": "https://fl.uaig.net" + }, + { + "from": "https://my.asos.com", + "to": "https://secure.asos.com" + }, + { + "from": "https://www.sparknotes.com", + "to": "https://www.google.com" + }, + { + "from": "https://clever.com", + "to": "https://portal.alisal.org" + }, + { + "from": "https://www.google.com", + "to": "https://forums.autodesk.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://107365.click.validclick.net" + }, + { + "from": "https://login.isaca.org", + "to": "https://store.isaca.org" + }, + { + "from": "https://ssologin.cuny.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://search.pdf2docs.com", + "to": "https://www.pdf2docs.com" + }, + { + "from": "https://clever.com", + "to": "https://jr.brainpop.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth.openvpn.com" + }, + { + "from": "https://view.awsapps.com", + "to": "https://login.us-east-1.auth.skillbuilder.aws" + }, + { + "from": "https://providenceaccounts.b2clogin.com", + "to": "https://orca.myonlinechart.org" + }, + { + "from": "https://my.harrypotter.com", + "to": "https://www.harrypotter.com" + }, + { + "from": "https://www1.nyc.gov", + "to": "https://a810-dobnow.nyc.gov" + }, + { + "from": "https://www.yardipcv.com", + "to": "https://bozzuto35904.yardione.com" + }, + { + "from": "https://skyward.usd308.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://greenbaywi.infinitecampus.org" + }, + { + "from": "https://web.drfirst.com", + "to": "https://crm.bestnotes.com" + }, + { + "from": "https://seattleu.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://my.dmacc.edu" + }, + { + "from": "https://tempeunion.instructure.com", + "to": "https://portal.tempeunion.org" + }, + { + "from": "https://drive.google.com", + "to": "https://clever.com" + }, + { + "from": "https://fs.ultiproworkplace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://licensees.cebroker.com", + "to": "https://secure.cebroker.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://107368.click.validclick.net" + }, + { + "from": "https://sales.geico.com", + "to": "https://www.geico.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://107364.click.validclick.net" + }, + { + "from": "https://login.openathens.net", + "to": "https://auth.elsevier.com" + }, + { + "from": "https://courses.portal2learn.com", + "to": "https://login.learn.jmhs.com" + }, + { + "from": "https://www.google.com", + "to": "https://support.google.com" + }, + { + "from": "https://hmh-prod-1a7ecb43-2e0b-4381-8b5d-aca2a7245916.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://www.fitbit.com", + "to": "https://accounts.fitbit.com" + }, + { + "from": "https://global-zone52.renaissance-go.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://fds.morainevalley.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://tools.usps.com", + "to": "https://www.usps.com" + }, + { + "from": "https://udcs.ead.udel.edu", + "to": "https://cas.nss.udel.edu" + }, + { + "from": "https://www.brainpop.com", + "to": "https://science.brainpop.com" + }, + { + "from": "https://stake.us", + "to": "https://brightadnetwork.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.icloud.com" + }, + { + "from": "https://login.lpl.com", + "to": "https://clientworks.lpl.com" + }, + { + "from": "https://willisisd.instructure.com", + "to": "https://clever.com" + }, + { + "from": "https://hrprod.emory.edu", + "to": "https://api-1b760dac.duosecurity.com" + }, + { + "from": "https://www.desmos.com", + "to": "https://clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://zoom.us" + }, + { + "from": "https://canelink.miami.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://travelsecure.chase.com", + "to": "https://secure.chase.com" + }, + { + "from": "https://online.greatergiving.com", + "to": "https://login.b2c.greatergiving.com" + }, + { + "from": "https://www.paycomonline.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://dcus21-prd11-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://ui.exostechnology.com", + "to": "https://prodexos.b2clogin.com" + }, + { + "from": "https://weblogin.umich.edu", + "to": "https://tam.onecampus.com" + }, + { + "from": "https://eauth.va.gov", + "to": "https://lgy.va.gov" + }, + { + "from": "https://codesignal.com", + "to": "https://app.codesignal.com" + }, + { + "from": "https://providencepsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://portal.ideapublicschools.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.skyward.com", + "to": "https://www.google.com" + }, + { + "from": "https://uth.instructure.com", + "to": "https://login.uth.edu" + }, + { + "from": "https://www.google.com", + "to": "https://order.online" + }, + { + "from": "https://www.indeed.com", + "to": "https://onboarding.indeed.com" + }, + { + "from": "https://blackboard.mercyhurst.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://missioncisd.schoolobjects.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://s3.eu-west-1.amazonaws.com", + "to": "https://camptrekstore.com" + }, + { + "from": "https://login.costco.com", + "to": "https://dcus21-prd15-ath01.prd.mykronos.com" + }, + { + "from": "https://conjuguemos.com", + "to": "https://www.google.com" + }, + { + "from": "https://identity.maine.edu", + "to": "https://idp.maine.edu" + }, + { + "from": "https://bambulab.com", + "to": "https://us.store.bambulab.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://xmoto.us" + }, + { + "from": "https://dealer.toyota.com", + "to": "https://setfederationgateway.jmfamily.com" + }, + { + "from": "https://www.google.com", + "to": "https://scriptblox.com" + }, + { + "from": "https://wayground.com", + "to": "https://clever.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://training.knowbe4.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://harborfreight.syf.com" + }, + { + "from": "https://edutech.schooltool.com", + "to": "https://auth.schooltool.com" + }, + { + "from": "https://a.kaigaidoujin.com", + "to": "https://t.doujindomain.com" + }, + { + "from": "https://id.mcafee.com", + "to": "https://protection.mcafee.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://t.co" + }, + { + "from": "https://app.discoveryeducation.com", + "to": "https://clever.discoveryeducation.com" + }, + { + "from": "https://api.id.me", + "to": "https://login.deo.myflorida.com" + }, + { + "from": "https://login.readingplus.com", + "to": "https://student.readingplus.com" + }, + { + "from": "https://pusdatsa.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.ixl.com", + "to": "https://sso.suwannee.k12.fl.us" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://booneky.infinitecampus.org" + }, + { + "from": "https://login.geisinger.org", + "to": "https://mychart.mycarecompass.org" + }, + { + "from": "https://www.experian.com", + "to": "https://usa.experian.com" + }, + { + "from": "https://auth.examfx.com", + "to": "https://learning.examfx.com" + }, + { + "from": "https://ors-idm.mtu9.oraclerestaurants.com", + "to": "https://simphony-home.mtu9.oraclerestaurants.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://mylabmastering.pearson.com" + }, + { + "from": "https://myidb2b.cardinalhealth.com", + "to": "https://pdlogin.cardinalhealth.com" + }, + { + "from": "https://ccis.ucourses.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://chatgpt.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.erome.com", + "to": "https://mosaic2.jerkmate.com" + }, + { + "from": "https://www.securly.com", + "to": "https://clever.com" + }, + { + "from": "https://www.aafp.org", + "to": "https://apps.aafp.org" + }, + { + "from": "https://fatcoupon.com", + "to": "https://mftrkinx.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.guestreservations.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://accounts.cloud.com" + }, + { + "from": "https://payments.google.com", + "to": "https://pay.google.com" + }, + { + "from": "https://99801.click.beyondcheap.com", + "to": "https://100793.click.beyondcheap.com" + }, + { + "from": "https://app01.us.bill.com", + "to": "https://home.bill.com" + }, + { + "from": "https://action.democraticgovernors.org", + "to": "https://polling.dga.net" + }, + { + "from": "https://home.app.amiralearning.com", + "to": "https://idsrv.app.amiralearning.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://pslogin.towson.edu" + }, + { + "from": "https://www.agentexchange.com", + "to": "https://eriesecurebusiness.agentexchange.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.espn.com" + }, + { + "from": "https://portalnjmcdirect-cloud.njcourts.gov", + "to": "https://securecheckout.cdc.nicusa.com" + }, + { + "from": "https://myproconnect.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://app.snappages.site", + "to": "https://dashboard.subsplash.com" + }, + { + "from": "https://wellsoffice.ceo.wellsfargo.com", + "to": "https://identity.wellsoneexpensemanager.wf.com" + }, + { + "from": "https://api-7fbd5233.duosecurity.com", + "to": "https://cas.csufresno.edu" + }, + { + "from": "https://www.bloomingdales.com", + "to": "https://rd.bizrate.com" + }, + { + "from": "https://cdn.plaid.com", + "to": "https://accountservices.navyfederal.org" + }, + { + "from": "https://app.rippling.com", + "to": "https://www.rippling.com" + }, + { + "from": "https://bi-quote.libertymutual.com", + "to": "https://lmidp.libertymutual.com" + }, + { + "from": "https://oam.reliant.com", + "to": "https://myaccount.reliant.com" + }, + { + "from": "https://www.aoins.com", + "to": "https://rct.corelogic.com" + }, + { + "from": "https://moments.pastbook.com", + "to": "https://services.pastbook.com" + }, + { + "from": "https://app.blackbaud.com", + "to": "https://sts.yourcausegrants.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://us-east-1.signin.aws" + }, + { + "from": "https://chssharedbusiness-ss1.prd.mykronos.com", + "to": "https://cust01-prd09-ath01.prd.mykronos.com" + }, + { + "from": "https://curriculum.characterstrong.com", + "to": "https://login.characterstrong.com" + }, + { + "from": "https://app.cltexam.com", + "to": "https://app2.cltexam.com" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.smithsfoodanddrug.com" + }, + { + "from": "https://groups.id.me", + "to": "https://api.id.me" + }, + { + "from": "https://blackrock.login.duosecurity.com", + "to": "https://sso-d659d5d1.sso.duosecurity.com" + }, + { + "from": "https://login.mybcps.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://confluent.cloud", + "to": "https://login.confluent.io" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://id.utah.gov" + }, + { + "from": "https://myinfo.pfd.dor.alaska.gov", + "to": "https://myalaska.b2clogin.com" + }, + { + "from": "https://idp.pima.edu", + "to": "https://my.pima.edu" + }, + { + "from": "https://adfs3.medstar.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://education.minecraft.net", + "to": "https://www.google.com" + }, + { + "from": "https://bossy-talk.com", + "to": "https://creamy.gay" + }, + { + "from": "https://mymonsoon.com", + "to": "https://auth.armls.com" + }, + { + "from": "https://www.acorns.com", + "to": "https://oak.acorns.com" + }, + { + "from": "https://wayfair.service-now.com", + "to": "https://wayfair.okta.com" + }, + { + "from": "https://www.republicservices.com", + "to": "https://my.republicservices.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://antiadblocksystems.com" + }, + { + "from": "https://gtc.marlboro.com", + "to": "https://www.marlboro.com" + }, + { + "from": "https://apps.facebook.com", + "to": "https://farm-us.centurygames.com" + }, + { + "from": "https://chat.solutionreach.com", + "to": "https://login.solutionreach.com" + }, + { + "from": "https://mysdpbc.org", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.sap.com", + "to": "https://sapit-forme-prod.authentication.eu11.hana.ondemand.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://launchpad.classlink.com" + }, + { + "from": "https://www.toastmasters.org", + "to": "https://login.toastmasters.org" + }, + { + "from": "https://my-shop.fourthwall.com", + "to": "https://hero.fourthwall.com" + }, + { + "from": "https://sycsd.follettdestiny.com", + "to": "https://portal.follettdestiny.com" + }, + { + "from": "https://idpcloud.nycenet.edu", + "to": "https://idp.schools.nyc" + }, + { + "from": "https://pfd-ciam.mtb.com", + "to": "https://treasurycenter.mtb.com" + }, + { + "from": "https://new.optumrx.com", + "to": "https://identity.healthsafe-id.com" + }, + { + "from": "https://login.orionadvisor.com", + "to": "https://api.cloud.orionadvisor.com" + }, + { + "from": "https://st10.schooltool.com", + "to": "https://auth.schooltool.com" + }, + { + "from": "https://selfservice.banner.vt.edu", + "to": "https://login.vt.edu" + }, + { + "from": "https://outlook.office.com", + "to": "https://login.live.com" + }, + { + "from": "https://clever.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://openai.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure.app.amiralearning.com", + "to": "https://idsrv.app.amiralearning.com" + }, + { + "from": "https://global-zone52.renaissance-go.com", + "to": "https://clever.com" + }, + { + "from": "https://www.ticketmaster.com", + "to": "https://www.google.com" + }, + { + "from": "https://content.explorelearning.com", + "to": "https://clever.com" + }, + { + "from": "https://retirees.aa.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://churchillnv.infinitecampus.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://apcentral.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://app01.us.bill.com", + "to": "https://app.bill.com" + }, + { + "from": "https://escambia.instructure.com", + "to": "https://login.escambia.k12.fl.us" + }, + { + "from": "https://accounts.google.com", + "to": "https://warrenky.infinitecampus.org" + }, + { + "from": "https://online.eiu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.progressive.com", + "to": "https://insurance.apps.progressivedirect.com" + }, + { + "from": "https://account.collegeboard.org", + "to": "https://mysat.collegeboard.org" + }, + { + "from": "https://detail.1688.com", + "to": "https://m.1688.com" + }, + { + "from": "https://login.otto.vet", + "to": "https://flow.otto.vet" + }, + { + "from": "https://secure.creditonebank.com", + "to": "https://access.creditonebank.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.twitch.tv" + }, + { + "from": "https://identity.att.com", + "to": "https://signin.att.com" + }, + { + "from": "https://mtcu9.oraclehospitality.us-ashburn-1.ocs.oraclecloud.com", + "to": "https://idcs-df5b546bdf884f46a9a50f2199fc813c.identity.oraclecloud.com" + }, + { + "from": "https://product.costar.com", + "to": "https://secure.costargroup.com" + }, + { + "from": "https://okta.nd.edu", + "to": "https://tam.onecampus.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.vrtechnology.store" + }, + { + "from": "https://www.google.com", + "to": "https://www-awy.aleks.com" + }, + { + "from": "https://www.foremostagent.com", + "to": "https://www.foremoststar.com" + }, + { + "from": "https://smartcompliance.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://sso.corp.ebay.com", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://xtramath.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://auth.zappos.com", + "to": "https://www.zappos.com" + }, + { + "from": "https://app.nabis.com", + "to": "https://brand.nabis.com" + }, + { + "from": "https://messages.indeed.com", + "to": "https://secure.indeed.com" + }, + { + "from": "https://login.parinc.com", + "to": "https://app.pariconnect.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://gcp.vsp.autopartners.net" + }, + { + "from": "https://www.kub.org", + "to": "https://login.kub.org" + }, + { + "from": "https://ushgproviders.b2clogin.com", + "to": "https://providerportal.ushealthgroup.com" + }, + { + "from": "https://pvschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.myopenmath.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://hmh-prod-81f20767-998f-4007-914c-011404b11a48.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://myhome.lennar.com", + "to": "https://auth.lennar.com" + }, + { + "from": "https://www.mypepsico.com", + "to": "https://secure.pepsico.com" + }, + { + "from": "https://play.hbomax.com", + "to": "https://migration.hbomax.com" + }, + { + "from": "https://una.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ee.mdthink.maryland.gov", + "to": "https://access.mdthink.maryland.gov" + }, + { + "from": "https://www.customerfirstsolutions.com", + "to": "https://pfgcustomerfirst.b2clogin.com" + }, + { + "from": "https://sso.brown.edu", + "to": "https://selfservice.brown.edu" + }, + { + "from": "https://1ato.com", + "to": "https://rcdn-web.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.united.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://flgusaapp.ecwcloud.com" + }, + { + "from": "https://shibidp.amherst.edu", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://math.imaginelearning.com", + "to": "https://clever.com" + }, + { + "from": "https://michigan.aaa.com", + "to": "https://login.acg.aaa.com" + }, + { + "from": "https://tenor.com", + "to": "https://www.google.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.alpha-futures.com" + }, + { + "from": "https://redirhub.top", + "to": "https://www.zenith-facts.com" + }, + { + "from": "https://healthvivfit.com", + "to": "https://tousym.com" + }, + { + "from": "https://intranet.winwholesale.com", + "to": "https://login.winsupply.com" + }, + { + "from": "https://currently.att.yahoo.com", + "to": "https://signout.att.net" + }, + { + "from": "https://source.corp.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://elearn.mtsu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://edpuzzle.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://mypfd.alaska.gov", + "to": "https://my.alaska.gov" + }, + { + "from": "https://secure.ssa.gov", + "to": "https://www.ssa.gov" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://login.wayne.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.indeed.com" + }, + { + "from": "https://www.history.com", + "to": "https://www.google.com" + }, + { + "from": "https://aapilots.aa.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://intellipopup.com" + }, + { + "from": "https://dtsrchrdr.com", + "to": "https://searchsrk.com" + }, + { + "from": "https://mylsu.apps.lsu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://eee-api.10005.elluciancloud.com", + "to": "https://ramid.ccsf.edu" + }, + { + "from": "https://atozworkforce.idprism-auth.amazon.com", + "to": "https://atoz-login.amazon.work" + }, + { + "from": "https://www.snapchat.com", + "to": "https://www.google.com" + }, + { + "from": "https://earth.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://topselections0.blogspot.com" + }, + { + "from": "https://app.readingeggs.com", + "to": "https://student.mathseeds.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-1a7ecb43-2e0b-4381-8b5d-aca2a7245916.okta.com" + }, + { + "from": "https://adfs.mdc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://homeservices.my.site.com", + "to": "https://thdsaml.homedepot.com" + }, + { + "from": "https://www21.bmo.com", + "to": "https://www23.bmo.com" + }, + { + "from": "https://member.anthem.com", + "to": "https://login.member.anthem.com" + }, + { + "from": "https://portal.fmcsa.dot.gov", + "to": "https://secure.login.gov" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://elearn.chattanoogastate.edu" + }, + { + "from": "https://www2.employedusa.com", + "to": "https://www.employedusa.com" + }, + { + "from": "https://d2l.oru.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://nike.okta.com", + "to": "https://www.myworkday.com" + }, + { + "from": "https://nordstrom.service-now.com", + "to": "https://nordstrom.okta.com" + }, + { + "from": "https://corban.populiweb.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.atlanticcityelectric.com", + "to": "https://secure.exeloncorp.com" + }, + { + "from": "https://my.imaginelearning.com", + "to": "https://clever.com" + }, + { + "from": "https://growtherapy.us.auth0.com", + "to": "https://growtherapy.com" + }, + { + "from": "https://www.google.com", + "to": "https://isd728.us002-rapididentity.com" + }, + { + "from": "https://services.saml.sso.hsabank.com", + "to": "https://my.cigna.com" + }, + { + "from": "https://account.vaconnects.virginia.edu", + "to": "https://vaconnects.virginia.edu" + }, + { + "from": "https://parentaccess.swoca.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://logon.sammonsfinancialgroup.com", + "to": "https://www.midlandnational.com" + }, + { + "from": "https://login.myeyedr.com", + "to": "https://secure.myeyedr.com" + }, + { + "from": "https://eei.tamusa.edu", + "to": "https://jagwire.tamusa.edu" + }, + { + "from": "https://mb.verizonwireless.com", + "to": "https://mblogin.verizonwireless.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://ebaymastercard.syf.com" + }, + { + "from": "https://picksverse.blogspot.com", + "to": "https://t.co" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.streetfashionparis.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://cdx.epa.gov" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.juliafashionista.com" + }, + { + "from": "https://pcl.uscourts.gov", + "to": "https://pacer.login.uscourts.gov" + }, + { + "from": "https://freefy.app", + "to": "https://www.google.com" + }, + { + "from": "https://mystudents.panoramaed.com", + "to": "https://auth.panoramaed.com" + }, + { + "from": "https://exploration.inmoment.com", + "to": "https://cloud.inmoment.com" + }, + { + "from": "https://play.blooket.com", + "to": "https://fishingfrenzy.blooket.com" + }, + { + "from": "https://lit-pro-us.scholastic.com", + "to": "https://digital.scholastic.com" + }, + { + "from": "https://go.utah.edu", + "to": "https://incommon2.sso.utah.edu" + }, + { + "from": "https://spsprodwus31.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://id.nfl.com", + "to": "https://www.nfl.com" + }, + { + "from": "https://casadm.calivrs.org", + "to": "https://edrs.calivrs.org" + }, + { + "from": "https://family.baidu.com", + "to": "https://uuap.baidu.com" + }, + { + "from": "https://login.fabfitfun.com", + "to": "https://fabfitfun.com" + }, + { + "from": "https://app.five9.com", + "to": "https://app-scl.five9.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://dcus11-prd16-ath01.prd.mykronos.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://irm.service-now.com" + }, + { + "from": "https://capitaloneshopping.com", + "to": "https://www.samsclub.com" + }, + { + "from": "https://sites.google.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://us1a.app.anaplan.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.eagleeyenetworks.com", + "to": "https://webapp.eagleeyenetworks.com" + }, + { + "from": "https://media.newprogrammatic.click", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://auth.shockbyte.com", + "to": "https://panel.shockbyte.com" + }, + { + "from": "https://thatcherud.apscc.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://wx.mail.qq.com", + "to": "https://mail.qq.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://firewall-cp.cnusd.k12.ca.us:6082" + }, + { + "from": "https://indeed.zoom.us", + "to": "https://indeed.join.gong.io" + }, + { + "from": "https://epicpnwmychart.optum.com", + "to": "https://identity.healthsafe-id.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://wd503.myworkday.com" + }, + { + "from": "https://mini.nerdlegame.com", + "to": "https://nerdlegame.com" + }, + { + "from": "https://ssaa.delta.com", + "to": "https://icrew.delta.com" + }, + { + "from": "https://hp.sharepoint.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.hakko.ai", + "to": "https://displayvertising.com" + }, + { + "from": "https://beaver.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://myfreedom.freedommortgage.com", + "to": "https://mylogin.freedommortgage.com" + }, + { + "from": "https://www.erome.com", + "to": "https://www.rabbitscams.sex" + }, + { + "from": "https://classcompanion.com", + "to": "https://www.google.com" + }, + { + "from": "https://mo.tb2track.pro", + "to": "https://ww3.keytrack.pro" + }, + { + "from": "https://signon.thomsonreuters.com", + "to": "https://auth.thomsonreuters.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://casfx.my.salesforce.com" + }, + { + "from": "https://accounts.bandlab.com", + "to": "https://edu.bandlab.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://pocatelloid.infinitecampus.org" + }, + { + "from": "https://adfs.pgcps.org", + "to": "https://clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.baidu.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://gastate.view.usg.edu" + }, + { + "from": "https://my.uspto.gov", + "to": "https://auth.uspto.gov" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://blackboard.noc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://app.joinhandshake.com", + "to": "https://joinhandshake.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://mail.google.com" + }, + { + "from": "https://auth.chubb.com", + "to": "https://agentview.chubb.com" + }, + { + "from": "https://identity-mgr.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://galt.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://assist.utrgv.edu" + }, + { + "from": "https://signin.purdueglobal.edu", + "to": "https://campus.purdueglobal.edu" + }, + { + "from": "https://myprofile.americas.canon.com", + "to": "https://auth.myprofile.americas.canon.com" + }, + { + "from": "https://camphillsd.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://auth.fastbridge.org", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://play.boddlelearning.com", + "to": "https://clever.com" + }, + { + "from": "https://metrostate.learn.minnstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://adblockerproshield.app", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://m1rs.com", + "to": "https://g2288.com" + }, + { + "from": "https://unified.neogov.com", + "to": "https://login.neogov.com" + }, + { + "from": "https://unifiedwhc.okta.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://app.tophat.com", + "to": "https://d2l.arizona.edu" + }, + { + "from": "https://www.google.com", + "to": "https://www.tirerack.com" + }, + { + "from": "https://app.edulastic.com", + "to": "https://clever.com" + }, + { + "from": "https://identityservice.medmutual.com", + "to": "https://member.medmutual.com" + }, + { + "from": "https://play.prodigygame.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://global-zone50.renaissance-go.com", + "to": "https://schools.renaissance.com" + }, + { + "from": "https://archive.org", + "to": "https://www.google.com" + }, + { + "from": "https://manage.wix.com", + "to": "https://www.wix.com" + }, + { + "from": "https://adblockerproshield.pro", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://youtu.be", + "to": "https://t.co" + }, + { + "from": "https://clever.com", + "to": "https://app.mymathacademy.com" + }, + { + "from": "https://www.collegeboard.org", + "to": "https://account.collegeboard.org" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://signin.cooley.edu" + }, + { + "from": "https://x.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://experiorusa.com", + "to": "https://keycloak.experiorusa.com" + }, + { + "from": "https://adblockerproshield.net", + "to": "https://qeltron62ua.com" + }, + { + "from": "https://www.jd.com", + "to": "https://union-click.jd.com" + }, + { + "from": "https://login.xfinity.com", + "to": "https://business.comcast.com" + }, + { + "from": "https://valenciacollege.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.uwm.com", + "to": "https://easyqualifier.uwm.com" + }, + { + "from": "https://uniteklearning.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://njit.instructure.com", + "to": "https://login.njit.edu" + }, + { + "from": "https://unify-snhu.my.site.com", + "to": "https://login.snhu.edu" + }, + { + "from": "https://www.aarp.org", + "to": "https://stayingsharp.aarp.org" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://minneapolis.learn.minnstate.edu" + }, + { + "from": "https://greenbaywi.infinitecampus.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.gobrightline.com", + "to": "https://login.gobrightline.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://login.beloit.edu" + }, + { + "from": "https://99806.click.beyondcheap.com", + "to": "https://101002.click.beyondcheap.com" + }, + { + "from": "https://myuhc.optumbank.com", + "to": "https://www.healthsafe-id.com" + }, + { + "from": "https://www.ford.com", + "to": "https://login.ford.com" + }, + { + "from": "https://wilmu.instructure.com", + "to": "https://fs.wilmu.edu" + }, + { + "from": "https://login.mahix.org", + "to": "https://www.mahix.org" + }, + { + "from": "https://browserdefaults.microsoft.com", + "to": "https://clk.tradedoubler.com" + }, + { + "from": "https://sameday.costco.com", + "to": "https://www.costco.com" + }, + { + "from": "https://sso-d659d5d1.sso.duosecurity.com", + "to": "https://blackrock.login.duosecurity.com" + }, + { + "from": "https://rocket.com", + "to": "https://auth.rocketaccount.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://fluency.amplify.com" + }, + { + "from": "https://blueadvlnd.com", + "to": "https://acquaintjokinglyscoring.com" + }, + { + "from": "https://hub.godaddy.com", + "to": "https://sso.godaddy.com" + }, + { + "from": "https://learn.secondstep.org", + "to": "https://login.secondstep.org" + }, + { + "from": "https://nearpod.com", + "to": "https://app.nearpod.com" + }, + { + "from": "https://www.albertsons.com", + "to": "https://ciam.albertsons.com" + }, + { + "from": "https://members.lacare.org", + "to": "https://lacareb2cmembersprod.b2clogin.com" + }, + { + "from": "https://www.google.com", + "to": "https://themaholic.com" + }, + { + "from": "https://teams.microsoft.com", + "to": "https://login.live.com" + }, + { + "from": "https://asuce.instructure.com", + "to": "https://login.cpe.asu.edu" + }, + { + "from": "https://hawaii.infinitecampus.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://sso.johndeere.com", + "to": "https://johndeere.kerberos.okta.com" + }, + { + "from": "https://delta2.plateau.com", + "to": "https://performancemanager4.successfactors.com" + }, + { + "from": "https://app.planable.io", + "to": "https://h.seranking.com" + }, + { + "from": "https://myidentity.platform.athenahealth.com", + "to": "https://2983-1.portal.athenahealth.com" + }, + { + "from": "https://app.hubspot.com", + "to": "https://app-na2.hubspot.com" + }, + { + "from": "https://4290-1.portal.athenahealth.com", + "to": "https://oauth.portal.athenahealth.com" + }, + { + "from": "https://wayfair.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login20.ascendertx.com", + "to": "https://portals20.ascendertx.com" + }, + { + "from": "https://mic.gomedico.com", + "to": "https://aegagentb2c.b2clogin.com" + }, + { + "from": "https://portal.cms.gov", + "to": "https://idm.cms.gov" + }, + { + "from": "https://canvas.cwu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://has.schoology.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://my.brenau.edu" + }, + { + "from": "https://clever.com", + "to": "https://app.minga.io" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd04-ath01.prd.mykronos.com" + }, + { + "from": "https://api-b56e4c34.duosecurity.com", + "to": "https://uwa.login.duosecurity.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://d2l.oakton.edu" + }, + { + "from": "https://student.fusionacademy.com", + "to": "https://fusionacademy.my.site.com" + }, + { + "from": "https://nerdlegame.com", + "to": "https://mini.nerdlegame.com" + }, + { + "from": "https://lmidp.libertymutual.com", + "to": "https://bi-quote.libertymutual.com" + }, + { + "from": "https://www.abcya.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.myopenmath.com", + "to": "https://mycourses.cccs.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://soraapp.com", + "to": "https://www.google.com" + }, + { + "from": "https://ps-ket.metasolutions.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://fanaccount.axs.com", + "to": "https://www.axs.com" + }, + { + "from": "https://zozoki.com", + "to": "https://www.google.com" + }, + { + "from": "https://practice.app.amiralearning.com", + "to": "https://home.app.amiralearning.com" + }, + { + "from": "https://force-us-phoenix-production-identity.moj.io", + "to": "https://force-us.moj.io" + }, + { + "from": "https://peridot.truman.edu", + "to": "https://learn.truman.edu" + }, + { + "from": "https://elearning.kctcs.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone20.renaissance-go.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://mobileslimped.top" + }, + { + "from": "https://auth.prod.greensky.com", + "to": "https://portal.greensky.com" + }, + { + "from": "https://core.learn.edgenuity.com", + "to": "https://sso-middleman.sso-prod.il-apps.com" + }, + { + "from": "https://login.acg.aaa.com", + "to": "https://memberapps.acg.aaa.com" + }, + { + "from": "https://login.hillsdale.edu", + "to": "https://online.hillsdale.edu" + }, + { + "from": "https://us-east-1.signin.aws.amazon.com", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://fdmpnoptout.fedex.com", + "to": "https://www.fedex.com" + }, + { + "from": "https://auth.services.adobe.com", + "to": "https://accounts.frame.io" + }, + { + "from": "https://secure.costargroup.com", + "to": "https://www.loopnet.com" + }, + { + "from": "https://mahealthconnector-b2b.login.softheon.com", + "to": "https://member.mahealthconnector.org" + }, + { + "from": "https://api-e7d4574d.duosecurity.com", + "to": "https://cas.columbia.edu" + }, + { + "from": "https://sales.geico.com", + "to": "https://geicoextendprod.b2clogin.com" + }, + { + "from": "https://www.hawaiianairlines.com", + "to": "https://auth0.alaskaair.com" + }, + { + "from": "https://player.talentcentral.us.shl.com", + "to": "https://talentcentral.us.shl.com" + }, + { + "from": "https://portal.adp.com", + "to": "https://signin.online.adp.com" + }, + { + "from": "https://rccare.lightning.force.com", + "to": "https://rccare.my.salesforce.com" + }, + { + "from": "https://www.legendsoflearning.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.xvideos.com", + "to": "https://www.google.com" + }, + { + "from": "https://reports.mapnwea.org", + "to": "https://teach.mapnwea.org" + }, + { + "from": "https://af.okta.mil", + "to": "https://myfss.us.af.mil" + }, + { + "from": "https://accounts.google.com", + "to": "https://secure.realtimesis.com" + }, + { + "from": "https://www.duke-energy.com", + "to": "https://login.duke-energy.com" + }, + { + "from": "https://olui2.fs.ml.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.99math.com" + }, + { + "from": "https://signin.rethinkfirst.com", + "to": "https://nextgen.govizzle.com" + }, + { + "from": "https://www.comed.com", + "to": "https://secure.comed.com" + }, + { + "from": "https://us.shopping.search.yahoo.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.dickssportinggoods.com" + }, + { + "from": "https://athenahealth.csod.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://promotions.betonline.ag", + "to": "https://josyuftkxli.com" + }, + { + "from": "https://www.thegatewaypundit.com", + "to": "https://x.com" + }, + { + "from": "https://id.scopely.com", + "to": "https://home.startrekfleetcommand.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.nbcnews.com" + }, + { + "from": "https://identity.onehealthcareid.com", + "to": "https://www.aarpsupplementalhealth.com" + }, + { + "from": "https://www.theaet.com", + "to": "https://www.google.com" + }, + { + "from": "https://esp.psd202.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://clever.com", + "to": "https://www.savvasrealize.com" + }, + { + "from": "https://www.google.com", + "to": "https://www-awu.aleks.com" + }, + { + "from": "https://hrms.iu.edu", + "to": "https://idp.login.iu.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://daviessky.infinitecampus.org" + }, + { + "from": "https://www.office.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://vertexaisearch.cloud.google" + }, + { + "from": "https://dcus11-prd16-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://ehi-prod.my.connect.aws", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://extranetcloud.marriott.com", + "to": "https://marriott.service-now.com" + }, + { + "from": "https://www.playerhq.co", + "to": "https://v2006.com" + }, + { + "from": "https://ads-fed.northwestern.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://blocked.syd-1.linewize.net", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://business.facebook.com", + "to": "https://adsmanager.facebook.com" + }, + { + "from": "https://websites.godaddy.com", + "to": "https://sso.godaddy.com" + }, + { + "from": "https://identityauth.kaiserpermanente.org", + "to": "https://wa-member2.kaiserpermanente.org" + }, + { + "from": "https://antuitbtoc.b2clogin.com", + "to": "https://flowersfoods.antuit.ai" + }, + { + "from": "https://rd.bizrate.com", + "to": "https://www.shoppinglifestyle.com" + }, + { + "from": "https://login.windows.net", + "to": "https://slalom.my.salesforce.com" + }, + { + "from": "https://www.playstation.com", + "to": "https://my.account.sony.com" + }, + { + "from": "https://www.qwickly.tools", + "to": "https://northeastern.instructure.com" + }, + { + "from": "https://logon.sammonsfinancialgroup.com", + "to": "https://www.northamericancompany.com" + }, + { + "from": "https://login.lawmatics.com", + "to": "https://app.lawmatics.com" + }, + { + "from": "https://recruiting.adp.com", + "to": "https://myjobs.adp.com" + }, + { + "from": "https://login.libertymutual.com", + "to": "https://eservice.libertymutual.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.booking.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://icampus.walton.k12.ga.us" + }, + { + "from": "https://iam.azrealtorsso.com", + "to": "https://pr.transactiondesk.com" + }, + { + "from": "https://www.youngliving.com", + "to": "https://auth.youngliving.com" + }, + { + "from": "https://oauth.arise.com", + "to": "https://chat.arise.com" + }, + { + "from": "https://idp.gsu.edu", + "to": "https://idpproxy.usg.edu" + }, + { + "from": "https://clever.com", + "to": "https://apps.explorelearning.com" + }, + { + "from": "https://cardboxyou.com", + "to": "https://usedownloads.com" + }, + { + "from": "https://play.edshed.com", + "to": "https://www.edshed.com" + }, + { + "from": "https://signin.vestwell.com", + "to": "https://service.vestwell.com" + }, + { + "from": "https://connectioncentral.pearsonvue.com", + "to": "https://wsr.pearsonvue.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://login.veevavault.com" + }, + { + "from": "https://concept-oh.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://blueline.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://app.planbook.com", + "to": "https://auth.planbook.com" + }, + { + "from": "https://onlyfans.com", + "to": "https://beacons.ai" + }, + { + "from": "https://edfinity.com", + "to": "https://asu.instructure.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://dcus21-prd11-ath01.prd.mykronos.com" + }, + { + "from": "https://idp.cos.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://skyward.kleinisd.net" + }, + { + "from": "https://auth.gelato.com", + "to": "https://dashboard.gelato.com" + }, + { + "from": "https://api-e94b18f0.duosecurity.com", + "to": "https://sso.radford.edu" + }, + { + "from": "https://myaccounts.capitalone.com", + "to": "https://apply.capitalone.com" + }, + { + "from": "https://forms.skyslope.com", + "to": "https://skyslope.com" + }, + { + "from": "https://cloudimanage.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.240.org", + "to": "https://study.240tutoring.com" + }, + { + "from": "https://secure.exeloncorp.com", + "to": "https://secure.pepco.com" + }, + { + "from": "https://link.arise.com", + "to": "https://register.arise.com" + }, + { + "from": "https://geometrydash-lite.io", + "to": "https://www.google.com" + }, + { + "from": "https://account.ring.com", + "to": "https://ring.com" + }, + { + "from": "https://idas2.jpmorganchase.com", + "to": "https://workspace-tok-jp.jpmchase.com" + }, + { + "from": "https://auth.prioritycommerce.com", + "to": "https://app.mxmerchant.com" + }, + { + "from": "https://cas.360training.com", + "to": "https://www.360training.com" + }, + { + "from": "https://login.comptia.org", + "to": "https://sso.comptia.org" + }, + { + "from": "https://www.foxnews.com", + "to": "https://www.google.com" + }, + { + "from": "https://app.perusall.com", + "to": "https://canvas.eee.uci.edu" + }, + { + "from": "https://mydmvportal-flhsmv.my.site.com", + "to": "https://mydmvportal.flhsmv.gov" + }, + { + "from": "https://www.comptia.org", + "to": "https://sso.comptia.org" + }, + { + "from": "https://everlustinglife.com", + "to": "https://gamengirls.com" + }, + { + "from": "https://www.myon.com", + "to": "https://global-zone05.renaissance-go.com" + }, + { + "from": "https://accountsettings.ebay.com", + "to": "https://www.ebay.com" + }, + { + "from": "https://api.pivotinteractives.com", + "to": "https://lti-service.svc.schoology.com" + }, + { + "from": "https://westernonline.wiu.edu", + "to": "https://auth.wiu.edu" + }, + { + "from": "https://nvcc.my.vccs.edu", + "to": "https://portal.my.vccs.edu" + }, + { + "from": "https://dsm.commercehub.com", + "to": "https://auth.commercehub.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://searchthatweb.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://sso.prodigygame.com" + }, + { + "from": "https://api.transmitsecurity.io", + "to": "https://my.healthequity.com" + }, + { + "from": "https://account.wps.cn", + "to": "https://www.kdocs.cn" + }, + { + "from": "https://asll.site", + "to": "https://brek.online" + }, + { + "from": "https://focus.dealer.reyrey.net", + "to": "https://login.dealer.reyrey.net" + }, + { + "from": "https://www.mypoints.com", + "to": "https://wss.pollfish.com" + }, + { + "from": "https://myaccount.ea.com", + "to": "https://signin.ea.com" + }, + { + "from": "https://lastpass.com", + "to": "https://www.lastpass.com" + }, + { + "from": "https://progressive.boltinc.com", + "to": "https://autoinsurance5.progressivedirect.com" + }, + { + "from": "https://www.700dealer.com", + "to": "https://sevenhundredb2c.b2clogin.com" + }, + { + "from": "https://sso3.cambiumast.com", + "to": "https://mytoms.ets.org" + }, + { + "from": "https://clever.com", + "to": "https://www.canva.com" + }, + { + "from": "https://pornone.com", + "to": "https://crmkt.livejasmin.com" + }, + { + "from": "https://word.cloud.microsoft", + "to": "https://www.google.com" + }, + { + "from": "https://www.internalfb.com", + "to": "https://docs.google.com" + }, + { + "from": "https://classroom.lightspeedsystems.app", + "to": "https://login.lightspeedsystems.app" + }, + { + "from": "https://sso.dealersocket.com", + "to": "https://bb.dealersocket.com" + }, + { + "from": "https://advance.lexis.com", + "to": "https://plus.lexis.com" + }, + { + "from": "https://www.runoperagx.com", + "to": "https://clickdir.xyz" + }, + { + "from": "https://micro.nerdlegame.com", + "to": "https://nerdlegame.com" + }, + { + "from": "https://www.chase.com", + "to": "https://chase-app.bill.com" + }, + { + "from": "https://somersetskypointe.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://auth.seismic.com" + }, + { + "from": "https://login.duke-energy.com", + "to": "https://www.duke-energy.com" + }, + { + "from": "https://app.frontlineeducation.com", + "to": "https://pg-plm-ui.pg-prod.frontlineeducation.com" + }, + { + "from": "https://stojnemz.site", + "to": "https://www.videofreeuse.online" + }, + { + "from": "https://www.primericaonline.com", + "to": "https://login.primericaonline.com" + }, + { + "from": "https://alalexington.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://revyo.online" + }, + { + "from": "https://track.ecampaignstats.com", + "to": "https://www.myemailtracking.com" + }, + { + "from": "https://ap.idf.medcity.net", + "to": "https://mingle-sso.inforcloudsuite.com" + }, + { + "from": "https://www.citi.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://kids.getepic.com", + "to": "https://clever.com" + }, + { + "from": "https://fed.nebraska.edu", + "to": "https://myred.nebraska.edu" + }, + { + "from": "https://myprofile.servsafe.com", + "to": "https://www.servsafe.com" + }, + { + "from": "https://auth.buildinglink.com", + "to": "https://www.buildinglink.com" + }, + { + "from": "https://www.usps.com", + "to": "https://cnsb.usps.com" + }, + { + "from": "https://www.spotify.com", + "to": "https://accounts.spotify.com" + }, + { + "from": "https://mymonroe-ssoservice.monroeu.edu", + "to": "https://mymonroe.monroeu.edu" + }, + { + "from": "https://pre-login-app-prod-us-west-1.iterocloud.com", + "to": "https://bff.cloud.myitero.com" + }, + { + "from": "https://elearning.delta.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://employers.indeed.com", + "to": "https://interviews.indeed.com" + }, + { + "from": "https://m1rs.com", + "to": "https://tmll7.com" + }, + { + "from": "https://1osb.com", + "to": "https://rcdn-web.com" + }, + { + "from": "https://idp.uwm.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.deltadental.com", + "to": "https://identity.deltadental.com" + }, + { + "from": "https://rounder.acumenmd.com", + "to": "https://connect.acumenmd.com" + }, + { + "from": "https://www.northerntrust.com", + "to": "https://wwwc.ntrs.com" + }, + { + "from": "https://moodle.lsus.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://api.va.gov", + "to": "https://secure.login.gov" + }, + { + "from": "https://mypolicy.fglife.com", + "to": "https://auth.fglife.com" + }, + { + "from": "https://fabfitfun.com", + "to": "https://login.fabfitfun.com" + }, + { + "from": "https://mymu.marshall.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://mvipstation.vsp.virginia.gov", + "to": "https://login.vsp.virginia.gov" + }, + { + "from": "https://themezon.net", + "to": "https://www.google.com" + }, + { + "from": "https://www.dyson.com", + "to": "https://g2288.com" + }, + { + "from": "https://iam.atypon.com", + "to": "https://login.openathens.net" + }, + { + "from": "https://idm.cms.gov", + "to": "https://thespot.fcso.com" + }, + { + "from": "https://chaturbate.com", + "to": "https://holahupa.com" + }, + { + "from": "https://jornalmeiahora.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://portal.yardiprisma.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://slp.michiganvirtual.org", + "to": "https://lss.michiganvirtual.org" + }, + { + "from": "https://mytargetcirclecard.target.com", + "to": "https://www.target.com" + }, + { + "from": "https://graniteschools.instructure.com", + "to": "https://sites.google.com" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.harristeeter.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://makecode.microbit.org" + }, + { + "from": "https://www.google.com", + "to": "https://www.spectrum.net" + }, + { + "from": "https://clever.com", + "to": "https://www.varsitytutors.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.europecuisines.com" + }, + { + "from": "https://cozyreviews.site", + "to": "https://scan.traxoto.com" + }, + { + "from": "https://connect.mlslistings.com", + "to": "https://lm4.mlslistings.com" + }, + { + "from": "https://www.pmi.org", + "to": "https://idp.pmi.org" + }, + { + "from": "https://na3.docusign.net", + "to": "https://apps.docusign.com" + }, + { + "from": "https://www.varsitytutors.com", + "to": "https://clever.com" + }, + { + "from": "https://wgu.mindedgeonline.com", + "to": "https://lrps.wgu.edu" + }, + { + "from": "https://www.thepayplace.com", + "to": "https://dsvsesvc.sos.state.mi.us" + }, + { + "from": "https://cloudhostingz.com", + "to": "https://t.co" + }, + { + "from": "https://login.aol.com", + "to": "https://mail.aol.com" + }, + { + "from": "https://connectcdk.okta.com", + "to": "https://www.forddirectcrm.com" + }, + { + "from": "https://account.docusign.com", + "to": "https://www.docusign.com" + }, + { + "from": "https://login.publicmediasignin.org", + "to": "https://www.pbs.org" + }, + { + "from": "https://idp.ncedcloud.org", + "to": "https://600.ncsis.gov" + }, + { + "from": "https://student.atitesting.com", + "to": "https://user-management.atitesting.com" + }, + { + "from": "https://id.eagleeyenetworks.com", + "to": "https://auth.eagleeyenetworks.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.semanticscholar.org" + }, + { + "from": "https://www.google.com", + "to": "https://seatgeek.com" + }, + { + "from": "https://www.chase.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://shakopeemn.infinitecampus.org" + }, + { + "from": "https://keycloak.prod.barti.com", + "to": "https://app.prod.barti.com" + }, + { + "from": "https://www.midjourney.com", + "to": "https://discord.com" + }, + { + "from": "https://theq.qcc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www2.scrdc.wa-k12.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.espn.com", + "to": "https://secure.web.plus.espn.com" + }, + { + "from": "https://myturbotax.intuit.com", + "to": "https://us-west-2.turbotaxonline.intuit.com" + }, + { + "from": "https://templejc.desire2learn.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://app.edulastic.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://g2288.com" + }, + { + "from": "https://accounts.heb.com", + "to": "https://www.heb.com" + }, + { + "from": "https://myrecords.dayforce.com", + "to": "https://app101prodazureadb2c01.b2clogin.com" + }, + { + "from": "https://sso.router.integration.prod.mheducation.com", + "to": "https://brightspace.cincinnatistate.edu" + }, + { + "from": "https://www.ebay.com", + "to": "https://capitaloneshopping.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://walgreens.syf.com" + }, + { + "from": "https://home.mycloud.com", + "to": "https://prod.accounts.westerndigital.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://elearn.nscc.edu" + }, + { + "from": "https://www.spanishdict.com", + "to": "https://www.google.com" + }, + { + "from": "https://calendar.google.com", + "to": "https://calendar.app.google" + }, + { + "from": "https://ri-cranston.myfollett.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.ok.gov", + "to": "https://claimantportal.oesc.ok.gov" + }, + { + "from": "https://thefeed.subway.com", + "to": "https://subid.subway.com" + }, + { + "from": "https://parentaccess.swoca.net", + "to": "https://central.swoca.net" + }, + { + "from": "https://nbdigital.fidelity.com", + "to": "https://nb.fidelity.com" + }, + { + "from": "https://pg.4cd.edu", + "to": "https://m.4cd.edu" + }, + { + "from": "https://sfwysts.safeway.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://apyecom.com", + "to": "https://go.mixtraffik.ru" + }, + { + "from": "https://www.hyattconnect.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://onepass.regions.com", + "to": "https://regionscommercialfed.regions.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.ssa.gov" + }, + { + "from": "https://www.google.com", + "to": "https://www.tractorsupply.com" + }, + { + "from": "https://exmail.qq.com", + "to": "https://work.weixin.qq.com" + }, + { + "from": "https://auth.chubb.com", + "to": "https://prsclientview.chubb.com" + }, + { + "from": "https://www.marlboro.com", + "to": "https://gtc.marlboro.com" + }, + { + "from": "https://bolsterate.net", + "to": "https://golnkz.com" + }, + { + "from": "https://id-ip.zeiss.com", + "to": "https://b2c.zeiss.com" + }, + { + "from": "https://now.gg", + "to": "https://www.google.com" + }, + { + "from": "https://www.fctoolkit.dealerconnection.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://abo.cricketwireless.com", + "to": "https://www.e-access.att.com" + }, + { + "from": "https://oasis.farmingdale.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://cloud.oracle.com", + "to": "https://www.oracle.com" + }, + { + "from": "https://login.yahoo.com", + "to": "https://help.yahoo.com" + }, + { + "from": "https://desales.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://armsweb.ehi.com", + "to": "https://prdarms.b2clogin.com" + }, + { + "from": "https://elearning.marinenet.usmc.mil", + "to": "https://portal.marinenet.usmc.mil" + }, + { + "from": "https://www.narakathegame.com", + "to": "https://to.trakzon.com" + }, + { + "from": "https://us.shein.com", + "to": "https://onelink.shein.com" + }, + { + "from": "https://myballstate.bsu.edu", + "to": "https://federate.bsu.edu" + }, + { + "from": "https://laredo.erp.frontlineeducation.com", + "to": "https://app.frontlineeducation.com" + }, + { + "from": "https://www.yout-ube.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://ellpractice.com", + "to": "https://intervene.io" + }, + { + "from": "https://www.amazon.com", + "to": "https://t.co" + }, + { + "from": "https://owlexpress.kennesaw.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://learnlisaacademy.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://mccs.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://calendar.google.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://www.va.gov" + }, + { + "from": "https://store.tcgplayer.com", + "to": "https://sellerportal.tcgplayer.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://sso.accounts.dowjones.com" + }, + { + "from": "https://mail.google.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://na4.docusign.net", + "to": "https://apps.docusign.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.reddit.com" + }, + { + "from": "https://www.splashlearn.com", + "to": "https://clever.com" + }, + { + "from": "https://shibidp.colostate.edu", + "to": "https://ramweb.colostate.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://app.webull.com", + "to": "https://passport.webull.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://quizlet.com" + }, + { + "from": "https://prod.idp.collegeboard.org", + "to": "https://mypractice.collegeboard.org" + }, + { + "from": "https://us-east-1.signin.aws", + "to": "https://us-east-1.quicksight.aws.amazon.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth.openai.com" + }, + { + "from": "https://cccihprd.ps.ccc.edu", + "to": "https://logon.ccc.edu" + }, + { + "from": "https://help.salesforce.com", + "to": "https://tbid.digital.salesforce.com" + }, + { + "from": "https://clever.com", + "to": "https://classroom.google.com" + }, + { + "from": "https://login.live.com", + "to": "https://onedrive.live.com" + }, + { + "from": "https://www.membersonline.com", + "to": "https://nwa.truevalue.com" + }, + { + "from": "https://campus.hillsboro.k12.mo.us", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.pbs.org" + }, + { + "from": "https://apps.facebook.com", + "to": "https://goldpartycasino.purplekiwii.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://myportal.essex.edu" + }, + { + "from": "https://csdo.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://dtsrchrdr.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.teacherspayteachers.com" + }, + { + "from": "https://gpoticket.globalinterpark.com", + "to": "https://tickets.interpark.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://hmh-prod-79eb0d27-2a12-4284-9b8e-64d27330f8a6.okta.com" + }, + { + "from": "https://learn1.k12.com", + "to": "https://learn0.k12.com" + }, + { + "from": "https://auth.api-gw.dbaas.aircanada.com", + "to": "https://www.aircanada.com" + }, + { + "from": "https://account.docusign.com", + "to": "https://na3.docusign.net" + }, + { + "from": "https://www.remove.bg", + "to": "https://www.google.com" + }, + { + "from": "https://fssocaregiver.intermountain.net", + "to": "https://cust01-prd08-ath01.prd.mykronos.com" + }, + { + "from": "https://www.sling.com", + "to": "https://watch.sling.com" + }, + { + "from": "https://order.1688.com", + "to": "https://detail.1688.com" + }, + { + "from": "https://kohls.okta.com", + "to": "https://kohls.kerberos.okta.com" + }, + { + "from": "https://login.cmu.edu", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://duckduckgo.com", + "to": "https://www.google.com" + }, + { + "from": "https://payment.parchment.com", + "to": "https://www.parchment.com" + }, + { + "from": "https://survey3.medallia.com", + "to": "https://retail.boingohotspot.net" + }, + { + "from": "https://www.amazon.com", + "to": "https://productreviewamzo.blogspot.com" + }, + { + "from": "https://vns.prismhr.com", + "to": "https://vesprod.b2clogin.com" + }, + { + "from": "https://onemedical.okta.com", + "to": "https://admin.1life.com" + }, + { + "from": "https://apps.labor.ny.gov", + "to": "https://unemployment.labor.ny.gov" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://qtime.qualcomm.com" + }, + { + "from": "https://fortifyv2.lcptracker.net", + "to": "https://userportal.fortifyv2.lcptracker.net" + }, + { + "from": "https://www.youtube.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.eporner.com", + "to": "https://chaturbate.com" + }, + { + "from": "https://app.personifyhealth.com", + "to": "https://login.personifyhealth.com" + }, + { + "from": "https://absencesub.frontlineeducation.com", + "to": "https://login.frontlineeducation.com" + }, + { + "from": "https://mags.com", + "to": "https://mdc.magazinediscountcenter.com" + }, + { + "from": "https://login.usc.edu", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://www.mybib.com", + "to": "https://www.google.com" + }, + { + "from": "https://dailymulligan.com", + "to": "https://searchr.lattor.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://onlcourses.tridenttech.edu" + }, + { + "from": "https://rr.tracker.mobiletracking.ru", + "to": "https://g2288.com" + }, + { + "from": "https://id.utah.gov", + "to": "https://saml.dts.utah.gov" + }, + { + "from": "https://www.netflix.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://workplacedigital.fidelity.com", + "to": "https://retiretxn.fidelity.com" + }, + { + "from": "https://6reeqa.com", + "to": "https://mysteriousprocess.com" + }, + { + "from": "https://signin.travelers.com", + "to": "https://access-ext.travelers.com" + }, + { + "from": "https://www.google.com", + "to": "https://apps.explorelearning.com" + }, + { + "from": "https://hmh-prod-29e9b0cc-1099-4aaf-a7df-d029db041cfd.okta.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://play.slotomania.com", + "to": "https://www.slotomania.com" + }, + { + "from": "https://marriott.service-now.com", + "to": "https://extranetcloud.marriott.com" + }, + { + "from": "https://mc.manuscriptcentral.com", + "to": "https://access.clarivate.com" + }, + { + "from": "https://login.yahoo.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.adp.com", + "to": "https://online.adp.com" + }, + { + "from": "https://transdevservices-sso.prd.mykronos.com", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://asmnext.makemusic.com", + "to": "https://home.makemusic.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.remove.bg" + }, + { + "from": "https://slopegame-online.com", + "to": "https://www.google.com" + }, + { + "from": "https://gtcc-edu.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://fed.transplace.com", + "to": "https://auth.uberfreight.com" + }, + { + "from": "https://www.lexiacore5.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.lightspeedsystems.app", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://borrow.nypl.org", + "to": "https://ilsstaff.nypl.org" + }, + { + "from": "https://os5.mycloud.com", + "to": "https://prod.accounts.westerndigital.com" + }, + { + "from": "https://student-client.readingeggs.com", + "to": "https://student.3plearning.com" + }, + { + "from": "https://my.whirlpool.com", + "to": "https://access.whirlpool.com" + }, + { + "from": "https://www.qualifiedreviews.info", + "to": "https://t.co" + }, + { + "from": "https://accounts.google.com", + "to": "https://mylogin.broadcom.com" + }, + { + "from": "https://www.tdecu.org", + "to": "https://selfservice.tdecu.org" + }, + { + "from": "https://shop.app.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://fed.kyid.ky.gov", + "to": "https://kynect.ky.gov" + }, + { + "from": "https://services10.ieee.org", + "to": "https://scienceconnect.io" + }, + { + "from": "https://sis.palmbeachschools.org", + "to": "https://mysdpbc.org" + }, + { + "from": "https://gsso.gilead.com", + "to": "https://gilead.kerberos.okta.com" + }, + { + "from": "https://www.docusign.net", + "to": "https://account.docusign.com" + }, + { + "from": "https://global-zone50.renaissance-go.com", + "to": "https://sso.gg4l.com" + }, + { + "from": "https://utswmedicalctr-sso.prd.mykronos.com", + "to": "https://cust01-prd06-ath01.prd.mykronos.com" + }, + { + "from": "https://oregontrail.ws", + "to": "https://www.google.com" + }, + { + "from": "https://webmaila.juno.com", + "to": "https://webmail.juno.com" + }, + { + "from": "https://www.insightexpress.com", + "to": "https://surveys.insightexpressai.com" + }, + { + "from": "https://hotelsso.bwhhotelgroup.com", + "to": "https://www.bwh.autoclerkcloud.com" + }, + { + "from": "https://secure.penguinrandomhouse.com", + "to": "https://selfservice.penguinrandomhouse.biz" + }, + { + "from": "https://workspace.cnusd.k12.ca.us", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://893450.silverwhitebirds.co", + "to": "https://paqofy.com" + }, + { + "from": "https://www.arminius.io", + "to": "https://hubrtb.com" + }, + { + "from": "https://qeltron62ua.com", + "to": "https://flowpanlive.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://learning.amplify.com" + }, + { + "from": "https://cint2.passpass.online", + "to": "https://hipiyk.com" + }, + { + "from": "https://guidewire-hub.okta.com", + "to": "https://agents.germaniaconnect.com" + }, + { + "from": "https://trk.shophermedia.net", + "to": "https://media.newprogrammatic.click" + }, + { + "from": "https://fifa-fwc26-us.tickets.fifa.com", + "to": "https://auth.fifa.com" + }, + { + "from": "https://www.weightwatchers.com", + "to": "https://cmx.weightwatchers.com" + }, + { + "from": "https://www.lenovo.com", + "to": "https://account.lenovo.com" + }, + { + "from": "https://betfanatics.okta.com", + "to": "https://dcus11-prd10-ath10.prd.mykronos.com" + }, + { + "from": "https://verified.capitalone.com", + "to": "https://portal.discover.com" + }, + { + "from": "https://kyruus.auth0.com", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://login.mcas.ms", + "to": "https://teams.microsoft.com.mcas.ms" + }, + { + "from": "https://swest.instructure.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://auth.openvpn.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://visariomedia.com" + }, + { + "from": "https://footballbros.io", + "to": "https://www.google.com" + }, + { + "from": "https://santatracker.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.nationwide.com", + "to": "https://cam.nationwide.com" + }, + { + "from": "https://my.echecks.com", + "to": "https://login-mpx.echecks.com" + }, + { + "from": "https://alacoastal.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://redshelf.com", + "to": "https://platform.virdocs.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://myaccount.microsoft.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.disneyplus.com" + }, + { + "from": "https://www.sciencedirect.com", + "to": "https://linkinghub.elsevier.com" + }, + { + "from": "https://www.hmhco.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.flvs.net", + "to": "https://www.google.com" + }, + { + "from": "https://wsr.pearsonvue.com", + "to": "https://login.comptia.org" + }, + { + "from": "https://vip.invisalign.com", + "to": "https://myaccount-us.aligntech.com" + }, + { + "from": "https://plan.northwesternmutual.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-cde98123-cff8-40a0-a3a6-7efa19818aa4.okta.com" + }, + { + "from": "https://www.symbaloo.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://campus.dekalb.k12.ga.us" + }, + { + "from": "https://field-reporting.inmoment.com", + "to": "https://cloud.inmoment.com" + }, + { + "from": "https://campus.lamar.k12.ga.us", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://federation.intuit.com", + "to": "https://intuitb2b.my.salesforce.com" + }, + { + "from": "https://secure.optumfinancial.com", + "to": "https://www.healthsafe-id.com" + }, + { + "from": "https://docs.google.com", + "to": "https://mail.google.com" + }, + { + "from": "https://idp.etrade.com", + "to": "https://www.etrade.wallst.com" + }, + { + "from": "https://outlook.office.com", + "to": "https://login.wayne.edu" + }, + { + "from": "https://carma.cvnacorp.com", + "to": "https://us-west-2.console.aws.amazon.com" + }, + { + "from": "https://phi-ep.prismhr.com", + "to": "https://login.proservice.com" + }, + { + "from": "https://impact.ailife.com", + "to": "https://aws.impact.ailife.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://greeceny.infinitecampus.org" + }, + { + "from": "https://sso3.tvh.com", + "to": "https://ath04.prd.mykronos.com" + }, + { + "from": "https://soundbuttons.com", + "to": "https://www.google.com" + }, + { + "from": "https://costcowhlsus-sso.prd.mykronos.com", + "to": "https://dcus21-prd15-ath01.prd.mykronos.com" + }, + { + "from": "https://www.phoenix.edu", + "to": "https://authdepot.phoenix.edu" + }, + { + "from": "https://account.docusign.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://shibboleth.arizona.edu", + "to": "https://apps.cirrusidentity.com" + }, + { + "from": "https://okta.miracosta.edu", + "to": "https://surf.miracosta.edu" + }, + { + "from": "https://home.bill.com", + "to": "https://app01.us.bill.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.awaycamping.com" + }, + { + "from": "https://beastacademy.com", + "to": "https://login.artofproblemsolving.com" + }, + { + "from": "https://www.bbc.com", + "to": "https://www.google.com" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone52.renaissance-go.com" + }, + { + "from": "https://www.uhcmemberhub.com", + "to": "https://identity.healthsafe-id.com" + }, + { + "from": "https://www.southtexascollege.edu", + "to": "https://www.google.com" + }, + { + "from": "https://my.doorifymls.com", + "to": "https://sso.tangilla.com" + }, + { + "from": "https://agentseller.temu.com", + "to": "https://seller.kuajingmaihuo.com" + }, + { + "from": "https://eracsprd.ps.erau.edu", + "to": "https://erau.okta.com" + }, + { + "from": "https://api.jnjvisionpro.com", + "to": "https://www.jnjvision.com" + }, + { + "from": "https://profile.collegeboard.org", + "to": "https://cssprofile.collegeboard.org" + }, + { + "from": "https://login.engine.com", + "to": "https://members.engine.com" + }, + { + "from": "https://soc-wfd-sso.prd.mykronos.com", + "to": "https://cust01-prd06-ath01.prd.mykronos.com" + }, + { + "from": "https://appen-mercury.my.site.com", + "to": "https://app.crowdgen.com" + }, + { + "from": "https://cp.okta.com", + "to": "https://cp.kerberos.okta.com" + }, + { + "from": "https://sportsbook.draftkings.com", + "to": "https://www.draftkings.com" + }, + { + "from": "https://www.netflix.com", + "to": "https://www.disneyplus.com" + }, + { + "from": "https://www.google.com", + "to": "https://bleacherreport.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.splashlearn.com" + }, + { + "from": "https://www.zillow.com", + "to": "https://theoldhouselife.com" + }, + { + "from": "https://campus.dpsk12.org", + "to": "https://adfs.dpsk12.org" + }, + { + "from": "https://litebluesso.usps.gov", + "to": "https://liteblue.usps.gov" + }, + { + "from": "https://sso.connect.pingidentity.com", + "to": "https://glowstick.taskus.com" + }, + { + "from": "https://mathplayzone.com", + "to": "https://www.google.com" + }, + { + "from": "https://costpoint.saic.com", + "to": "https://fs.saic.com" + }, + { + "from": "https://lms.lausd.net", + "to": "https://www.ixl.com" + }, + { + "from": "https://ghc.pointclickcare.com", + "to": "https://genesishcc.onelogin.com" + }, + { + "from": "https://www.synchrony.com", + "to": "https://dsg.syf.com" + }, + { + "from": "https://sso.brighthousefinancial.com", + "to": "https://www.brighthousefinancial.com" + }, + { + "from": "https://student.freckle.com", + "to": "https://api.freckle.com" + }, + { + "from": "https://umamherst.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://dinosaur-game.io", + "to": "https://www.google.com" + }, + { + "from": "https://loanpipeline.uwm.com", + "to": "https://www.uwm.com" + }, + { + "from": "https://www.zhihu.com", + "to": "https://zhuanlan.zhihu.com" + }, + { + "from": "https://portal.azure.us", + "to": "https://login.microsoftonline.us" + }, + { + "from": "https://www.axs.com", + "to": "https://tix.axs.com" + }, + { + "from": "https://www.firstenergycorp.com", + "to": "https://b2clogin.firstenergycorp.com" + }, + { + "from": "https://shopping.turbotax.intuit.com", + "to": "https://accounts.intuit.com" + }, + { + "from": "https://tf4c44cda18c646b080f2e290072444fd.certauth.login.microsoftonline.us", + "to": "https://login.microsoftonline.us" + }, + { + "from": "https://www.google.com", + "to": "https://chatgpt.com" + }, + { + "from": "https://sso.dickssportinggoods.com", + "to": "https://www.dickssportinggoods.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://copilot.microsoft.com" + }, + { + "from": "https://apply.coveredca.com", + "to": "https://covered-ca.my.site.com" + }, + { + "from": "https://service.thehartford.com", + "to": "https://account.thehartford.com" + }, + { + "from": "https://acboe.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.friv.com", + "to": "https://www.google.com" + }, + { + "from": "https://6reeqa.com", + "to": "https://same-witness.com" + }, + { + "from": "https://docs.google.com", + "to": "https://art-analytics.appspot.com" + }, + { + "from": "https://tcu.brightspace.com", + "to": "https://tcu.okta.com" + }, + { + "from": "https://admin.google.com", + "to": "https://mail.google.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://fishingfrenzy.blooket.com" + }, + { + "from": "https://apps.apple.com", + "to": "https://www.google.com" + }, + { + "from": "https://dashboard.boxcast.com", + "to": "https://login.boxcast.com" + }, + { + "from": "https://www.yelp.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.grainger.com" + }, + { + "from": "https://digital.scholastic.com", + "to": "https://bookflix.digital.scholastic.com" + }, + { + "from": "https://calstatela.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://portal.greensky.com", + "to": "https://auth.prod.greensky.com" + }, + { + "from": "https://app.neat.com", + "to": "https://auth.neat.com" + }, + { + "from": "https://secure.accor.com", + "to": "https://all.accor.com" + }, + { + "from": "https://web.telegram.org", + "to": "https://t.me" + }, + { + "from": "https://hotspot.nevaya.net", + "to": "https://wifi4.nevaya.net" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://icampus.mapleton.us" + }, + { + "from": "https://console.aws.amazon.com", + "to": "https://aws.amazon.com" + }, + { + "from": "https://clever.com", + "to": "https://play.dreambox.com" + }, + { + "from": "https://blog.kardiologi-ui.com", + "to": "https://tigor.site" + }, + { + "from": "https://www.xnxx.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure.justworks.com", + "to": "https://login.justworks.com" + }, + { + "from": "https://viifcktm.com", + "to": "https://djxh1.com" + }, + { + "from": "https://riders.uber.com", + "to": "https://m.uber.com" + }, + { + "from": "https://elatedput.com", + "to": "https://creamy.gay" + }, + { + "from": "https://umassboston.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://clever.com", + "to": "https://blocked.goguardian.com" + }, + { + "from": "https://authorize.roblox.com", + "to": "https://www.roblox.com" + }, + { + "from": "https://id.atlassian.com", + "to": "https://home.atlassian.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://chatgpt.com" + }, + { + "from": "https://www.myhondaperformancecenter.com", + "to": "https://hondaweb.com" + }, + { + "from": "https://clever.com", + "to": "https://english.lexialearning.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://id.quicklaunch.io" + }, + { + "from": "https://sherpath.elsevier.com", + "to": "https://lrpsltilaunchservice.wgu.edu" + }, + { + "from": "https://unified.neogov.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://my.ucf.edu" + }, + { + "from": "https://my.mheducation.com", + "to": "https://www-awa.aleks.com" + }, + { + "from": "https://www.indemed.com", + "to": "https://myidb2b.cardinalhealth.com" + }, + { + "from": "https://app.primeopinion.com", + "to": "https://r.prmin.net" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://teams.microsoft.com.mcas.ms" + }, + { + "from": "https://idcs-2a557cb7df984c749b9334fceebc32cf.identity.oraclecloud.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://djxh1.com" + }, + { + "from": "https://www.shoptastic.io", + "to": "https://tracking.r.digidip.net" + }, + { + "from": "https://secureaccess.wa.gov", + "to": "https://www.billerpayments.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://cdn1.lorenciso.com" + }, + { + "from": "https://colegia.org", + "to": "https://www.google.com" + }, + { + "from": "https://login.kroger.com", + "to": "https://www.ralphs.com" + }, + { + "from": "https://www.coach.com", + "to": "https://www.coachoutlet.com" + }, + { + "from": "https://proximity.instructure.com", + "to": "https://clever.com" + }, + { + "from": "https://eclps.libertymutual.com", + "to": "https://lmidp.libertymutual.com" + }, + { + "from": "https://redeem.myrewardsaccess.com", + "to": "https://federation.elanfinancialservices.com" + }, + { + "from": "https://www.wix.com", + "to": "https://editor.wix.com" + }, + { + "from": "https://authy.switch.fadv.com", + "to": "https://pa.fadv.com" + }, + { + "from": "https://api-268194b0.duosecurity.com", + "to": "https://login.ucsc.edu" + }, + { + "from": "https://iam.macmillanlearning.com", + "to": "https://myaccount.macmillanlearning.com" + }, + { + "from": "https://auth.myforcura.com", + "to": "https://www.myforcura.com" + }, + { + "from": "https://hunkware-v4.chhj.com", + "to": "https://support.chhj.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://login.chumbacasino.com" + }, + { + "from": "https://auth.toasttab.com", + "to": "https://login.getsling.com" + }, + { + "from": "https://newarkboe.typingclub.com", + "to": "https://s.typingclub.com" + }, + { + "from": "https://nu.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://webtrading.tradestation.com", + "to": "https://signin.tradestation.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://dcus21-prd13-ath01.prd.mykronos.com" + }, + { + "from": "https://trhcaclients.b2clogin.com", + "to": "https://tricare-bene.triwest.com" + }, + { + "from": "https://playlistsound.com", + "to": "https://www.google.com" + }, + { + "from": "https://order.usfoods.com", + "to": "https://usfoodsb2cprod.b2clogin.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://docs.google.com" + }, + { + "from": "https://replenish.usa.canon.com", + "to": "https://auth.myprofile.americas.canon.com" + }, + { + "from": "https://www.toyota.com", + "to": "https://account.toyota.com" + }, + { + "from": "https://solano.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.windows.net", + "to": "https://www.myworkday.com" + }, + { + "from": "https://signup.live.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://org62--apttus-cqapprov.vf.force.com", + "to": "https://org62.lightning.force.com" + }, + { + "from": "https://www.nike.com", + "to": "https://nike.sng.link" + }, + { + "from": "https://www.aleks.com", + "to": "https://www-awa.aleks.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://anym8.com" + }, + { + "from": "https://evr.webmvr.com", + "to": "https://www.webmvr.com" + }, + { + "from": "https://oneview.v2020-sai.com", + "to": "https://login.woveplatform.com" + }, + { + "from": "https://www.bandlab.com", + "to": "https://accounts.bandlab.com" + }, + { + "from": "https://login.converge.amwell.com", + "to": "https://americanwellforclinicians.com" + }, + { + "from": "https://access.whirlpool.com", + "to": "https://my.whirlpool.com" + }, + { + "from": "https://login.nvenergy.com", + "to": "https://www.nvenergy.com" + }, + { + "from": "https://go.magik.ly", + "to": "https://11164440.clickvector.net" + }, + { + "from": "https://na2.docusign.net", + "to": "https://account.docusign.com" + }, + { + "from": "https://prod.idp.collegeboard.org", + "to": "https://apclassroom.collegeboard.org" + }, + { + "from": "https://search.yahoo.com", + "to": "https://mail.google.com" + }, + { + "from": "https://www.onemazdausa.com", + "to": "https://portal.mazdausa.com" + }, + { + "from": "https://tea.texas.gov", + "to": "https://www.google.com" + }, + { + "from": "https://identity.hapag-lloyd.com", + "to": "https://www.hapag-lloyd.com" + }, + { + "from": "https://access.wgu.edu", + "to": "https://apply.wgu.edu" + }, + { + "from": "https://ptsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://iwcs.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://mail.google.com" + }, + { + "from": "https://web.moultriemobile.com", + "to": "https://login.moultriemobile.com" + }, + { + "from": "https://login11.ascendertx.com", + "to": "https://portals11.ascendertx.com" + }, + { + "from": "https://app.alpha-futures.com", + "to": "https://secure.safecharge.com" + }, + { + "from": "https://login.microsoftonline.us", + "to": "https://outlook.office365.us.mcas-gov.us" + }, + { + "from": "https://login.ayahealthcare.com", + "to": "https://my.ayahealthcare.com" + }, + { + "from": "https://www.pearson.com", + "to": "https://www.google.com" + }, + { + "from": "https://ntm-supplier.scopeworker.com", + "to": "https://tm-supplier.scopeworker.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth-us.surveymonkey.com" + }, + { + "from": "https://id.awin.com", + "to": "https://ui.awin.com" + }, + { + "from": "https://www.aarpsupplementalhealth.com", + "to": "https://identity.onehealthcareid.com" + }, + { + "from": "https://api.unity.com", + "to": "https://login.unity.com" + }, + { + "from": "https://x.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://app.frame.io", + "to": "https://accounts.frame.io" + }, + { + "from": "https://clever.com", + "to": "https://app.assessmentforgood.org" + }, + { + "from": "https://matrix.crmls.org", + "to": "https://signin.crmls.org" + }, + { + "from": "https://identity.athenahealth.com", + "to": "https://success.athenahealth.com" + }, + { + "from": "https://www.myquadient.com", + "to": "https://na.myqsso.quadient.com" + }, + { + "from": "https://uidp-prod.its.rochester.edu", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://cbc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://pinterest.okta.com", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://to.trakzon.com", + "to": "https://cdn4ads.com" + }, + { + "from": "https://login.adventhealth.com", + "to": "https://cust01-prd04-ath01.prd.mykronos.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://account.docusign.com" + }, + { + "from": "https://pbskids.org", + "to": "https://login.i-ready.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.dropbox.com" + }, + { + "from": "https://myaccount.microsoft.com", + "to": "https://myaccess.microsoft.com" + }, + { + "from": "https://harper.blackboard.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://runpayrollmain.adp.com", + "to": "https://hpayroll.adp.com" + }, + { + "from": "https://kwiktrip.okta.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://app.dentalhub.com", + "to": "https://dentalhubauth.b2clogin.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://www.linkedin.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://us02web.zoom.us" + }, + { + "from": "https://clever.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://dashboard.blooket.com", + "to": "https://goldquest.blooket.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://brightspace.mclennan.edu" + }, + { + "from": "https://fanaticsinc-ss5.prd.mykronos.com", + "to": "https://dcus11-prd10-ath10.prd.mykronos.com" + }, + { + "from": "https://esp.noridianmedicareportal.com", + "to": "https://www.noridianmedicareportal.com" + }, + { + "from": "https://www.leanderisd.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.target.com", + "to": "https://www.google.com" + }, + { + "from": "https://casapp.300.boydapi.com", + "to": "https://rewards.boydgaming.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://alextech.learn.minnstate.edu" + }, + { + "from": "https://www.doordash.com", + "to": "https://identity.doordash.com" + }, + { + "from": "https://signin.autodesk.com", + "to": "https://www.autodesk.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://www.ixl.com" + }, + { + "from": "https://login.upmchp.com", + "to": "https://provideronline.upmchp.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.youtube-nocookie.com" + }, + { + "from": "https://soleranab2b.b2clogin.com", + "to": "https://bb.dealersocket.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://ainingheclimat.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://adfs.scranton.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://mail.google.com" + }, + { + "from": "https://ecom.docusign.com", + "to": "https://apps.docusign.com" + }, + { + "from": "https://servicing.rocketmortgage.com", + "to": "https://auth.rocketaccount.com" + }, + { + "from": "https://account.docusign.com", + "to": "https://www.docusign.net" + }, + { + "from": "https://akronschools.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://tcusd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.khanacademy.org" + }, + { + "from": "https://exretailb2c.b2clogin.com", + "to": "https://account.constellation.com" + }, + { + "from": "https://portal.ssat.org", + "to": "https://authorize.ssat.org" + }, + { + "from": "https://gregoryportland.schoolobjects.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://www.timeanddate.com", + "to": "https://www.google.com" + }, + { + "from": "https://global-zone20.renaissance-go.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://elearn.midlandstech.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.fedex.com", + "to": "https://getrewards.fedex.com" + }, + { + "from": "https://myclaims.allstate.com", + "to": "https://myaccountrwd.allstate.com" + }, + { + "from": "https://ccga.view.usg.edu", + "to": "https://fedserv.ccga.edu" + }, + { + "from": "https://cdn.plaid.com", + "to": "https://onlinebanking.tdbank.com" + }, + { + "from": "https://sso.tylertech.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://api.virtru.com", + "to": "https://jpmchase.secure.virtru.com" + }, + { + "from": "https://cnyric02.schooltool.com", + "to": "https://auth.schooltool.com" + }, + { + "from": "https://trimedx.service-now.com", + "to": "https://trimedx.okta.com" + }, + { + "from": "https://kenan-flagler.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://eaglercraft.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://rctc.learn.minnstate.edu" + }, + { + "from": "https://calcourts02b2c.b2clogin.com", + "to": "https://my.lacourt.org" + }, + { + "from": "https://account.proton.me", + "to": "https://drive.proton.me" + }, + { + "from": "https://www.geappliances.com", + "to": "https://geapp.my.site.com" + }, + { + "from": "https://login.neighborlysoftware.com", + "to": "https://portal.neighborlysoftware.com" + }, + { + "from": "https://prodmh-dc.foremoststar.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://www.inspect.app.coxautoinc.com", + "to": "https://x6.xtime.app.coxautoinc.com" + }, + { + "from": "https://my.tiaa.org", + "to": "https://digitalforms.tiaa.org" + }, + { + "from": "https://www.carquestpro.com", + "to": "https://my.advancepro.com" + }, + { + "from": "https://accounts.snapchat.com", + "to": "https://www.bitmoji.com" + }, + { + "from": "https://m.heartlandcheckview.com", + "to": "https://secure.globalpay.com" + }, + { + "from": "https://login.greenville.k12.sc.us", + "to": "https://adfs.greenville.k12.sc.us" + }, + { + "from": "https://to.trakzon.com", + "to": "https://blockadsnot.com" + }, + { + "from": "https://aesrchrdr.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://trendyusdeals.blogspot.com" + }, + { + "from": "https://epiclink-cn.kp.org", + "to": "https://fam.kp.org" + }, + { + "from": "https://reader.activelylearn.com", + "to": "https://read.activelylearn.com" + }, + { + "from": "https://spsprodwus23.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://my.max.auto", + "to": "https://max.firstlook.biz" + }, + { + "from": "https://login.taobao.com", + "to": "https://item.taobao.com" + }, + { + "from": "https://atf-eforms.silencershop.com", + "to": "https://silencershop.us.auth0.com" + }, + { + "from": "https://crm.zoho.com", + "to": "https://accounts.zoho.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.zhihu.com" + }, + { + "from": "https://discord.com", + "to": "https://account.voicemod.net" + }, + { + "from": "https://plnkr.co", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://myportal.scccd.edu" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://wayground.com" + }, + { + "from": "https://nerdlegame.com", + "to": "https://micro.nerdlegame.com" + }, + { + "from": "https://authsa127.alipay.com", + "to": "https://cashiersa127.alipay.com" + }, + { + "from": "https://app.pebblego.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.app.teachingstrategies.com", + "to": "https://quorum.app.teachingstrategies.com" + }, + { + "from": "https://chaturbate.com", + "to": "https://equatorialtown.com" + }, + { + "from": "https://cint2.sfdmngrd.online", + "to": "https://hipiyk.com" + }, + { + "from": "https://www.arminius.io", + "to": "https://go.arminius.io" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://nhcc.learn.minnstate.edu" + }, + { + "from": "https://lti.int.turnitin.com", + "to": "https://d2l.arizona.edu" + }, + { + "from": "https://trimedx.okta.com", + "to": "https://trimedx.service-now.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://idp.classlink.com", + "to": "https://oshkoshwi.infinitecampus.org" + }, + { + "from": "https://saml.youscience.com", + "to": "https://signin.youscience.com" + }, + { + "from": "https://starpets.gg", + "to": "https://pay.gmpays.com" + }, + { + "from": "https://sso.cccmypath.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ihchealthservices-sso.prd.mykronos.com", + "to": "https://cust01-prd08-ath01.prd.mykronos.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.adobe.com" + }, + { + "from": "https://app.goto.com", + "to": "https://meet.goto.com" + }, + { + "from": "https://na4.docusign.net", + "to": "https://www.usaa.com" + }, + { + "from": "https://auth.services.adobe.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://platform.techsmart.codes", + "to": "https://clever.com" + }, + { + "from": "https://practice.mapnwea.org", + "to": "https://test.mapnwea.org" + }, + { + "from": "https://nelson.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://canvas.polk.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://css-hcahealthcare-prd.tam.inforcloudsuite.com", + "to": "https://mingle-sso.inforcloudsuite.com" + }, + { + "from": "https://account.sprouts.com", + "to": "https://sproutscustomerid.b2clogin.com" + }, + { + "from": "https://csprod-ss.net.ucf.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://agent.bcbsnc.com", + "to": "https://auth.bcbsnc.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.adidas.com" + }, + { + "from": "https://www.inspect.app.coxautoinc.com", + "to": "https://login.xtime.com" + }, + { + "from": "https://payments.ncdot.gov", + "to": "https://login.payitgov.com" + }, + { + "from": "https://dashboard.add123.com", + "to": "https://secure.add123.com" + }, + { + "from": "https://www.ace.aaa.com", + "to": "https://account.app.ace.aaa.com" + }, + { + "from": "https://dashboard.covermymeds.com", + "to": "https://rxservice.covermymeds.com" + }, + { + "from": "https://rps205.login.duosecurity.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://copilot.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://seller.kuajingmaihuo.com", + "to": "https://agentseller.temu.com" + }, + { + "from": "https://physicianportal.etenet.com", + "to": "https://secure.etenet.com" + }, + { + "from": "https://quillbot.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure8.saashr.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.goodreads.com", + "to": "https://www.google.com" + }, + { + "from": "https://studio.shootproof.com", + "to": "https://www.shootproof.com" + }, + { + "from": "https://click.cpx-research.com", + "to": "https://mpo.pch.com" + }, + { + "from": "https://pay.ebay.com", + "to": "https://signin.ebay.com" + }, + { + "from": "https://apps.explorelearning.com", + "to": "https://clever.com" + }, + { + "from": "https://id.indeed.tech", + "to": "https://www.myworkday.com" + }, + { + "from": "https://mycourses.southeast.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://surveys.panoramaed.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://adfs.uky.edu", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://bcpss.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://safeer2.moe.gov.sa", + "to": "https://mip.moe.gov.sa" + }, + { + "from": "https://www.optimum.net", + "to": "https://business.optimum.net" + }, + { + "from": "https://portals.veracross.com", + "to": "https://accounts.veracross.com" + }, + { + "from": "https://gff.my.salesforce.com", + "to": "https://gff.lightning.force.com" + }, + { + "from": "https://uhcmira.my.site.com", + "to": "https://identity.onehealthcareid.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://id.atlassian.com" + }, + { + "from": "https://www.iberia.com", + "to": "https://login.iberia.com" + }, + { + "from": "https://redirhub.top", + "to": "https://www.ratemyprofessors.com" + }, + { + "from": "https://oneidentity.allstate.com", + "to": "https://myaccountrwd.allstate.com" + }, + { + "from": "https://prepaid.t-mobile.com", + "to": "https://account.t-mobile.com" + }, + { + "from": "https://x.com", + "to": "https://twitter.com" + }, + { + "from": "https://auth.fastbridge.org", + "to": "https://prod-app01-blue.fastbridge.org" + }, + { + "from": "https://secure2.paymentech.com", + "to": "https://nwas.jpmorgan.com" + }, + { + "from": "https://finance.yahoo.com", + "to": "https://www.google.com" + }, + { + "from": "https://profile.aws.amazon.com", + "to": "https://us-east-1.signin.aws" + }, + { + "from": "https://i-car.auth0.com", + "to": "https://academy.i-car.com" + }, + { + "from": "https://sso.corp.ebay.com", + "to": "https://tableau.corp.ebay.com" + }, + { + "from": "https://masque-games.firebaseapp.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://readtheory.org", + "to": "https://www.google.com" + }, + { + "from": "https://spacardportal.works.com", + "to": "https://ssocardportal.works.com" + }, + { + "from": "https://my.americanhondafinance.com", + "to": "https://login.acura.com" + }, + { + "from": "https://login.uc.edu", + "to": "https://www.catalyst.uc.edu" + }, + { + "from": "https://csdnb.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://login.bgsu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.secureaccountview.com", + "to": "https://accounts.principal.com" + }, + { + "from": "https://www.citi.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://sso.georgiaaccess.gov", + "to": "https://enroll.georgiaaccess.gov" + }, + { + "from": "https://play.blooket.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://www.etihad.com", + "to": "https://digital.etihad.com" + }, + { + "from": "https://www.spectrumbusiness.net", + "to": "https://id.spectrum.net" + }, + { + "from": "https://www.peardeck.com", + "to": "https://assessment.peardeck.com" + }, + { + "from": "https://stripchat.com", + "to": "https://blockadsnot.com" + }, + { + "from": "https://lensa.com", + "to": "https://click.appcast.io" + }, + { + "from": "https://dkr1.ssisurveys.com", + "to": "https://www.e-rewards.com" + }, + { + "from": "https://www.jewelosco.com", + "to": "https://ciam.albertsons.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mnstate.learn.minnstate.edu" + }, + { + "from": "https://weblogin.pennkey.upenn.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://www.hcahealthcare.com", + "to": "https://splash.dnaspaces.io" + }, + { + "from": "https://accounts.myherbalife.com", + "to": "https://www.myherbalife.com" + }, + { + "from": "https://prod-app04-green.fastbridge.org", + "to": "https://prod-auth.fastbridge.org" + }, + { + "from": "https://interop.pearson.com", + "to": "https://brightspace.cpcc.edu" + }, + { + "from": "https://redirhub.top", + "to": "https://go.tractor.com" + }, + { + "from": "https://matrix.brightmls.com", + "to": "https://okta.brightmls.com" + }, + { + "from": "https://webmap.onxmaps.com", + "to": "https://identity.onxmaps.com" + }, + { + "from": "https://hipmomsguide.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://mossadamsapps.b2clogin.com", + "to": "https://portal.mossadams.com" + }, + { + "from": "https://help.bill.com", + "to": "https://app02.us.bill.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://video.a2e.ai" + }, + { + "from": "https://www.baidu.com", + "to": "http://baidu.yni84.com" + }, + { + "from": "https://www.culvers.com", + "to": "https://welcome.culvers.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://learn.pct.edu" + }, + { + "from": "https://www.wikipedia.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.quora.com", + "to": "https://www.google.com" + }, + { + "from": "https://threatdefender.info", + "to": "https://my.juno.com" + }, + { + "from": "https://www.swagbucks.com", + "to": "https://survey.cmix.com" + }, + { + "from": "https://web.kamihq.com", + "to": "https://tools.kamihq.com" + }, + { + "from": "https://toytheater.com", + "to": "https://www.google.com" + }, + { + "from": "https://member.northstarmls.com", + "to": "https://signin.northstarmls.com" + }, + { + "from": "https://www.abcya.com", + "to": "https://la.abcya.com" + }, + { + "from": "https://freshcardio.com", + "to": "https://searchr.lattor.com" + }, + { + "from": "https://99804.click.beyondcheap.com", + "to": "https://101006.click.beyondcheap.com" + }, + { + "from": "https://owdoyouknoasa.org", + "to": "https://search.yahoo.com" + }, + { + "from": "https://shibboleth.main.ad.rit.edu", + "to": "https://wd12.myworkday.com" + }, + { + "from": "https://www.khanacademy.org", + "to": "https://clever.com" + }, + { + "from": "https://profile.indeed.com", + "to": "https://www.indeed.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://sso.godaddy.com" + }, + { + "from": "https://ajudeoplaneta.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://johndeere.service-now.com", + "to": "https://sso.johndeere.com" + }, + { + "from": "https://obqj2.com", + "to": "https://djxh1.com" + }, + { + "from": "https://www.shoppinglifestyle.com", + "to": "https://betteradsystem.com" + }, + { + "from": "https://eweb.seminolestate.edu", + "to": "https://my.seminolestate.edu" + }, + { + "from": "https://www.360training.com", + "to": "https://dashboard.360training.com" + }, + { + "from": "https://cloud.oracle.com", + "to": "https://login.us-ashburn-1.oraclecloud.com" + }, + { + "from": "https://us-west-2.signin.aws.amazon.com", + "to": "https://anthropic.awsapps.com" + }, + { + "from": "https://play.usatoday.com", + "to": "https://games.usatoday.com" + }, + { + "from": "https://create.kahoot.it", + "to": "https://play.kahoot.it" + }, + { + "from": "https://www.ducksters.com", + "to": "https://www.google.com" + }, + { + "from": "https://my.sinclair.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://gn-math.dev", + "to": "https://www.google.com" + }, + { + "from": "https://ims-na1.adobelogin.com", + "to": "https://adminconsole.adobe.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://tmll7.com" + }, + { + "from": "https://xtramath.org", + "to": "https://awakening.legendsoflearning.com" + }, + { + "from": "https://sodexo.onelogin.com", + "to": "https://ath05.prd.mykronos.com" + }, + { + "from": "https://portal.hiscox.com", + "to": "https://prodb2chiscoxus.b2clogin.com" + }, + { + "from": "https://portal.thig.com", + "to": "https://auth.thig.com" + }, + { + "from": "https://class6x.gitlab.io", + "to": "https://www.google.com" + }, + { + "from": "https://secure.booking.com", + "to": "https://www.booking.com" + }, + { + "from": "https://my.semo.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://brookingssd.infinitecampus.org" + }, + { + "from": "https://casino.draftkings.com", + "to": "https://sportsbook.draftkings.com" + }, + { + "from": "https://calendar.google.com", + "to": "https://www.google.com" + }, + { + "from": "https://sso.online.tableau.com", + "to": "https://prod-uk-a.online.tableau.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://blog.techpointspot.com" + }, + { + "from": "https://www.google.com", + "to": "https://games.aarp.org" + }, + { + "from": "https://mccd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://lrpsltilaunchservice.wgu.edu", + "to": "https://lrps.wgu.edu" + }, + { + "from": "https://uuap.baidu.com", + "to": "https://erp.baidu.com" + }, + { + "from": "https://mncportalprod.b2clogin.com", + "to": "https://portalct.mynexuscare.com" + }, + { + "from": "https://my.dukemychart.org", + "to": "https://dukemychart.org" + }, + { + "from": "https://www.southcarolinablues.com", + "to": "https://secure.myhealthtoolkit.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://ecampusd2l.blinn.edu" + }, + { + "from": "https://cloud-auth.us.apps.paloaltonetworks.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://borrower.crosscountrymortgage.com", + "to": "https://auth.crosscountrymortgage.com" + }, + { + "from": "https://www.biblegateway.com", + "to": "https://www.google.com" + }, + { + "from": "https://insights.questmindshare.com", + "to": "https://www.samplicio.us" + }, + { + "from": "https://block.guard.io", + "to": "https://wonderblockoffer.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://content.explorelearning.com" + }, + { + "from": "https://www.microsoft.com", + "to": "https://login.live.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.reddit.com" + }, + { + "from": "https://authsvc.cvshealth.com", + "to": "https://colleaguezone.cvs.com" + }, + { + "from": "https://authnprd.erieinsurance.com", + "to": "https://custsso.erieinsurance.com" + }, + { + "from": "https://canvas.mc3.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.primarygames.com", + "to": "https://www.google.com" + }, + { + "from": "https://commonwealthu.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://air.1688.com", + "to": "https://cashiersa127.alipay.com" + }, + { + "from": "https://app.moultriemobile.com", + "to": "https://login.moultriemobile.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://il-joliet86.myfollett.com" + }, + { + "from": "https://sso.tamus.edu", + "to": "https://www.myworkday.com" + }, + { + "from": "https://stripchat.com", + "to": "https://red-shopping.com" + }, + { + "from": "https://fuzeweb.verizon.com", + "to": "https://vendorportal.verizon.com" + }, + { + "from": "https://login.adventhealth.com", + "to": "https://wd12.myworkday.com" + }, + { + "from": "https://play-cs.com", + "to": "https://game.play-cs.com" + }, + { + "from": "https://codebeautify.org", + "to": "https://www.google.com" + }, + { + "from": "https://twistity.com", + "to": "https://searchr.lattor.com" + }, + { + "from": "https://users.wix.com", + "to": "https://www.wix.com" + }, + { + "from": "https://www.google.com", + "to": "https://secure.guestinternet.com" + }, + { + "from": "https://customer.xfinity.com", + "to": "https://polaris.xfinity.com" + }, + { + "from": "https://www.newegg.com", + "to": "https://secure.newegg.com" + }, + { + "from": "https://api-6fb42d6b.duosecurity.com", + "to": "https://pwx.cernerworks.com" + }, + { + "from": "https://ignitere.firstam.com", + "to": "https://login.firstam.com" + }, + { + "from": "https://apps.acgme.org", + "to": "https://acgmeras.b2clogin.com" + }, + { + "from": "https://www.google.com.hk", + "to": "https://www.google.cn" + }, + { + "from": "https://lti.int.turnitin.com", + "to": "https://brightspace.nyu.edu" + }, + { + "from": "https://uagc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://sis.lcps.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.ct.gov", + "to": "https://dmv.service.ct.gov" + }, + { + "from": "https://search.aol.com", + "to": "https://www.aol.com" + }, + { + "from": "https://portal.covermymeds.com", + "to": "https://dashboard.covermymeds.com" + }, + { + "from": "https://www.google.com", + "to": "https://app.powerbi.com" + }, + { + "from": "https://www.unitedwifi.com", + "to": "https://wifigroundportal.united.com" + }, + { + "from": "https://eesd.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://bookaa.amadeus.com", + "to": "https://track.connect.travelaudience.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://customization-agility-483.lightning.force.com" + }, + { + "from": "https://static-100.advancedmd.com", + "to": "https://api-100.advancedmd.com" + }, + { + "from": "https://docs.google.com", + "to": "https://l.facebook.com" + }, + { + "from": "https://online.butlercc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://fb.workplace.com", + "to": "https://www.internalfb.com" + }, + { + "from": "https://samlidp.clever.com", + "to": "https://hmh-prod-13b026be-4baa-409c-8288-f5bf5f071f0b.okta.com" + }, + { + "from": "https://b2c-auth.everbridge.net", + "to": "https://member.everbridge.net" + }, + { + "from": "https://student.masteryconnect.com", + "to": "https://www.google.com" + }, + { + "from": "https://spsprodwus22.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.goto.com", + "to": "https://app.goto.com" + }, + { + "from": "https://lti.int.turnitin.com", + "to": "https://brightspace.usc.edu" + }, + { + "from": "https://apps.powerapps.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://placervilleusd.aeries.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://clever.com", + "to": "https://app.studyisland.com" + }, + { + "from": "https://secure.draftkings.com", + "to": "https://myaccount.draftkings.com" + }, + { + "from": "https://ocuonline.okcu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://sso.oakland.edu", + "to": "https://mysail.oakland.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://copilot.microsoft.com" + }, + { + "from": "https://api-89672378.duosecurity.com", + "to": "https://pfloginapp.cloud.aa.com" + }, + { + "from": "https://mybeesapp.com", + "to": "https://b2biamgbnazprod.b2clogin.com" + }, + { + "from": "https://ciam.tui.transunion.com", + "to": "https://members.transunion.com" + }, + { + "from": "https://smcps.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://mazda.medallia.com", + "to": "https://portal.mazdausa.com" + }, + { + "from": "https://survey.alchemer.com", + "to": "https://www.samplicio.us" + }, + { + "from": "https://login.nelnet.net", + "to": "https://online.factsmgt.com" + }, + { + "from": "https://readingrangers.voyagersopris.com", + "to": "https://core.voyagersopris.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.nexusmods.com" + }, + { + "from": "https://login.fiu.edu", + "to": "https://fiu.instructure.com" + }, + { + "from": "https://pwa.zoom.us", + "to": "https://app.zoom.us" + }, + { + "from": "https://www.yout-ube.com", + "to": "https://www.youtube-nocookie.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://my.css.edu" + }, + { + "from": "https://word.tips", + "to": "https://www.google.com" + }, + { + "from": "https://www.timestables.com", + "to": "https://clever.com" + }, + { + "from": "https://excel.cloud.microsoft", + "to": "https://login.live.com" + }, + { + "from": "https://www.hakko.ai", + "to": "https://cdn4ads.com" + }, + { + "from": "https://www.isaca.org", + "to": "https://login.isaca.org" + }, + { + "from": "https://reflex.explorelearning.com", + "to": "https://www.google.com" + }, + { + "from": "https://docs.google.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://www.twitch.tv", + "to": "https://help.twitch.tv" + }, + { + "from": "https://discover.microsoft365.com", + "to": "https://login.live.com" + }, + { + "from": "https://bb.scouting.org", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://auth.remarkable.com" + }, + { + "from": "https://blocked.goguardian.com", + "to": "https://lg.provenpixel.com" + }, + { + "from": "https://cs-secure.cerritos.edu", + "to": "https://cerritos.onbio-key.com" + }, + { + "from": "https://uidp-prod.its.rochester.edu", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://www.ticketmaster.co.uk", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://shop.comptia.org", + "to": "https://sso.comptia.org" + }, + { + "from": "https://p-auth.duke-energy.com", + "to": "https://www.duke-energy.com" + }, + { + "from": "https://www.multiplication.com", + "to": "https://www.google.com" + }, + { + "from": "https://bvusd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://join.wewillwrite.com", + "to": "https://www.google.com" + }, + { + "from": "https://unco.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://auth.nih.gov", + "to": "https://public.era.nih.gov" + }, + { + "from": "https://auth.cricut.com", + "to": "https://cricut.com" + }, + { + "from": "https://login.phreesia.net", + "to": "https://identity.athenahealth.com" + }, + { + "from": "https://hawaii.infinitecampus.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.myemailtracking.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://d2l.sccsc.edu" + }, + { + "from": "https://strix45ql.com", + "to": "https://reviewbooku.com" + }, + { + "from": "https://login10.fisglobal.com", + "to": "https://chexsystems-ds.fiscloudservices.com" + }, + { + "from": "https://auth.bcbsnc.com", + "to": "https://agent.bcbsnc.com" + }, + { + "from": "https://servicenow.okta.com", + "to": "https://my.servicenow.com" + }, + { + "from": "https://auth.sra.maryland.gov", + "to": "https://mysrps.sra.maryland.gov" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://goswosu.swosu.edu" + }, + { + "from": "https://eei1.lasierra.edu:9443", + "to": "https://blackboard.lasierra.edu" + }, + { + "from": "https://randolph.instructure.com", + "to": "https://idp.ncedcloud.org" + }, + { + "from": "https://www.affirm.com", + "to": "https://helpcenter.affirm.com" + }, + { + "from": "https://www.autoims.com", + "to": "https://site.autoims.com" + }, + { + "from": "https://saddle.benchmarkuniverse.com", + "to": "https://clever.com" + }, + { + "from": "https://appcenter.intuit.com", + "to": "https://web.tax1099.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://mcpasd.infinitecampus.org" + }, + { + "from": "https://vb.knowledgematters.com", + "to": "https://vbcourse.knowledgematters.com" + }, + { + "from": "https://travmic.com", + "to": "https://t.co" + }, + { + "from": "https://accounts.google.com", + "to": "https://play.google.com" + }, + { + "from": "https://employersportal.bcbstx.com", + "to": "https://groupauthenticator.bcbstx.com" + }, + { + "from": "https://subscribe.washingtonpost.com", + "to": "https://www.washingtonpost.com" + }, + { + "from": "https://mytime.fcps.edu", + "to": "https://aic.fcps.edu" + }, + { + "from": "https://secure.aarp.org", + "to": "https://login.app.cvent.com" + }, + { + "from": "https://auth.web.lfg.com", + "to": "https://auth.lincolnfinancial.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://reading.amplify.com" + }, + { + "from": "https://unleashedb2c.b2clogin.com", + "to": "https://commandcenter.unleashedbrands.com" + }, + { + "from": "https://www.medicare.uhc.com", + "to": "https://www.healthsafe-id.com" + }, + { + "from": "https://online.seranking.com", + "to": "https://h.planable.io" + }, + { + "from": "https://clever.com", + "to": "https://www.khanacademy.org" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://wd501.myworkday.com" + }, + { + "from": "https://login.nationalgrid.com", + "to": "https://accountmanager.nationalgrid.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://admin.cloud.microsoft" + }, + { + "from": "https://nb-ga.github.io", + "to": "https://www.google.com" + }, + { + "from": "https://ssosignon.servicenow.com", + "to": "https://signon.servicenow.com" + }, + { + "from": "https://codehs.com", + "to": "https://www.google.com" + }, + { + "from": "https://assetstore.unity.com", + "to": "https://api.unity.com" + }, + { + "from": "https://id.atlassian.com", + "to": "https://www.atlassian.com" + }, + { + "from": "https://allydreadfulhe.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://lti.waterford.org", + "to": "https://my.waterford.org" + }, + { + "from": "https://www.weddingpro.com", + "to": "https://theknotpro.com" + }, + { + "from": "https://www.google.com", + "to": "https://awakening.legendsoflearning.com" + }, + { + "from": "https://detail.1688.com", + "to": "https://s.click.1688.com" + }, + { + "from": "https://spoileddaring.com", + "to": "https://blog-imgs-170.fc2.com" + }, + { + "from": "https://g2288.com", + "to": "https://attirecideryeah.com" + }, + { + "from": "https://campus.sa.umasscs.net", + "to": "https://idcs-2a557cb7df984c749b9334fceebc32cf.identity.oraclecloud.com" + }, + { + "from": "https://www.pornhub.com", + "to": "https://www.google.com" + }, + { + "from": "https://lowesprod.service-now.com", + "to": "https://ssologin.myloweslife.com" + }, + { + "from": "https://www.chase.com", + "to": "https://myaccounts.capitalone.com" + }, + { + "from": "https://careers.walmart.com", + "to": "https://click.appcast.io" + }, + { + "from": "https://interop.pearson.com", + "to": "https://brightspace.ccc.edu" + }, + { + "from": "https://www.jnjvisionpro.com", + "to": "https://www.jnjvision.com" + }, + { + "from": "https://g2288.com", + "to": "https://peuru.com" + }, + { + "from": "https://www.google.com", + "to": "https://app.peardeck.com" + }, + { + "from": "https://video.search.yahoo.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.netflix.com" + }, + { + "from": "https://hrblockampsupport.my.salesforce.com", + "to": "https://amp.hrblock.com" + }, + { + "from": "https://holdings.web.vanguard.com", + "to": "https://dashboard.web.vanguard.com" + }, + { + "from": "https://kwiktrip-sso.prd.mykronos.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://online.hagerstowncc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://webmail.spectrum.net", + "to": "https://www.spectrum.net" + }, + { + "from": "https://www.philasd.org", + "to": "https://app.zoom.us" + }, + { + "from": "https://course.base.education", + "to": "https://login.base.education" + }, + { + "from": "https://www.apple.com", + "to": "https://www.google.com" + }, + { + "from": "https://psprd.glendale.edu", + "to": "https://portal.glendale.edu" + }, + { + "from": "https://www.youtube.com", + "to": "https://www.amazon.com" + }, + { + "from": "https://www.docusign.net", + "to": "https://apps.docusign.com" + }, + { + "from": "https://teams.live.com", + "to": "https://login.live.com" + }, + { + "from": "https://auth.flsgo.com", + "to": "https://pro.flsgo.com" + }, + { + "from": "https://file-na-phx-1.gofile.io", + "to": "https://gofile.io" + }, + { + "from": "https://r.linksprf.com", + "to": "https://adserver.commerce-mediabuying.com" + }, + { + "from": "https://signin.nexon.com", + "to": "https://www.nexon.com" + }, + { + "from": "https://purechoice1.blogspot.com", + "to": "https://urbannexus49.blogspot.com" + }, + { + "from": "https://www.duke-energy.com", + "to": "https://businessportal2.duke-energy.com" + }, + { + "from": "https://www.ck12.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.aarpmedicareplans.com", + "to": "https://identity.healthsafe-id.com" + }, + { + "from": "https://www.taxact.com", + "to": "https://auth.taxact.com" + }, + { + "from": "https://www.pandaexpress.com", + "to": "https://account.pandaexpress.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://web.descript.com" + }, + { + "from": "https://napi.playpokergo.com", + "to": "https://accounts.playpokergo.com" + }, + { + "from": "https://salisbury.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.pro.ahs.com", + "to": "https://pro.ahs.com" + }, + { + "from": "https://www.google.com", + "to": "https://wordleunlimited.org" + }, + { + "from": "https://id.spectrum.net", + "to": "https://watch.spectrum.net" + }, + { + "from": "https://www.google.com", + "to": "https://www.reuters.com" + }, + { + "from": "https://pdlogin.cardinalhealth.com", + "to": "https://vantus.cardinalhealth.com" + }, + { + "from": "https://www.nwea.org", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://mnwest.learn.minnstate.edu" + }, + { + "from": "https://farmersinsurance.okta.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://subscription.cookunity.com", + "to": "https://auth.cookunity.com" + }, + { + "from": "https://access-ext.travelers.com", + "to": "https://esri-ext.travelers.com" + }, + { + "from": "https://my.ipostal1.com", + "to": "https://portal.ipostal1.com" + }, + { + "from": "https://my.cardinal.virginia.gov", + "to": "https://virginia.okta.com" + }, + { + "from": "https://business.optimum.net", + "to": "https://www.optimum.net" + }, + { + "from": "https://www.silencershop.com", + "to": "https://silencershop.us.auth0.com" + }, + { + "from": "https://lausd.follettdestiny.com", + "to": "https://portal.follettdestiny.com" + }, + { + "from": "https://sso.wwt.com", + "to": "https://wwt.my.salesforce.com" + }, + { + "from": "https://www.spectrum.net", + "to": "https://mail3.spectrum.net" + }, + { + "from": "https://myfranciscan.franciscan.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.linkedin.com", + "to": "https://www.jobleads.com" + }, + { + "from": "https://myuser.nmu.edu", + "to": "https://mynmu.nmu.edu" + }, + { + "from": "https://track.ecampaignstats.com", + "to": "https://gateway.app.autodealsnearyou.com" + }, + { + "from": "https://app.classwallet.com", + "to": "https://www.amazon.com" + }, + { + "from": "https://personal1.vanguard.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://stcloudstate.learn.minnstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://oside.asp.aeries.net", + "to": "https://www.google.com" + }, + { + "from": "https://docs.proton.me", + "to": "https://account.proton.me" + }, + { + "from": "https://interop.pearson.com", + "to": "https://ess.starkstate.edu" + }, + { + "from": "https://gateway.ixopay.com", + "to": "https://ebilling.dhl.com" + }, + { + "from": "https://slidesgo.com", + "to": "https://www.google.com" + }, + { + "from": "https://secure.aleks.com", + "to": "https://mga.view.usg.edu" + }, + { + "from": "https://apps.docusign.com", + "to": "https://www.docusign.com" + }, + { + "from": "https://billing.indeed.com", + "to": "https://employers.indeed.com" + }, + { + "from": "https://one.zoho.com", + "to": "https://accounts.zoho.com" + }, + { + "from": "https://www.youtube.com", + "to": "https://x.com" + }, + { + "from": "https://hmh-prod-d5ed69a9-1746-4974-adea-19aa2e4fbdf1.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://queue.ticketmaster.co.uk", + "to": "https://www.ticketmaster.co.uk" + }, + { + "from": "https://ucsb-sso.prd.mykronos.com", + "to": "https://dcus21-prd13-ath01.prd.mykronos.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://assessment.peardeck.com" + }, + { + "from": "https://hdbz.fa.us2.oraclecloud.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure.wayfair.com", + "to": "https://www.wayfair.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://oasis.farmingdale.edu" + }, + { + "from": "https://v3.myqsrsoft.com", + "to": "https://home.myqsrsoft.com" + }, + { + "from": "https://www.hakko.ai", + "to": "https://blockadsnot.com" + }, + { + "from": "https://www.scribd.com", + "to": "https://www.google.com" + }, + { + "from": "https://m.ntesgsght.com", + "to": "https://to.pwrgamerz.com" + }, + { + "from": "https://connexion.bnc.ca", + "to": "https://api.bnc.ca" + }, + { + "from": "https://auth.securebanklogin.com", + "to": "https://www.transaction.card.fnbo.com" + }, + { + "from": "https://webfg.ehryourway.com", + "to": "https://login.ehryourway.com" + }, + { + "from": "https://www.google.com", + "to": "https://healthy.kaiserpermanente.org" + }, + { + "from": "https://hub.libertytax.net", + "to": "https://auth.libertytax.net" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://classroom.google.com" + }, + { + "from": "https://paws.southalabama.edu", + "to": "https://ssoauth.southalabama.edu" + }, + { + "from": "https://login.xero.com", + "to": "https://hq.xero.com" + }, + { + "from": "https://www.bankofamerica.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://campusweb.cofo.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://apcentral.collegeboard.org", + "to": "https://www.google.com" + }, + { + "from": "https://quikpayasp.com", + "to": "https://tuportal6.temple.edu" + }, + { + "from": "https://signin.shipstation.com", + "to": "https://ship14.shipstation.com" + }, + { + "from": "https://iclnoticias.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://chaseloyalty.chase.com", + "to": "https://secure.chase.com" + }, + { + "from": "https://cloudhostingz.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.google.com", + "to": "https://finance.yahoo.com" + }, + { + "from": "https://factsmgt.com", + "to": "https://www.google.com" + }, + { + "from": "https://digital.scholastic.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://brightspace.sjf.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://abac.view.usg.edu", + "to": "https://abac.onbio-key.com" + }, + { + "from": "https://access.paylocity.com", + "to": "https://onboarding.paylocity.com" + }, + { + "from": "https://educacaoemfinancas.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://connect.kestraholdings.com", + "to": "https://fed.kestrafinancial.com" + }, + { + "from": "https://alljobnow.com", + "to": "https://jobs.best-jobs-online.com" + }, + { + "from": "https://doralcollege.instructure.com", + "to": "https://fs.charterschoolit.com" + }, + { + "from": "https://satsuite.collegeboard.org", + "to": "https://prod.idp.collegeboard.org" + }, + { + "from": "https://fairview.deadfrontier.com", + "to": "https://www.deadfrontier.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://citrixsf.medstar.net" + }, + { + "from": "https://www.healthsafe-id.com", + "to": "https://www.optum.com" + }, + { + "from": "https://merchant-auth.spoton.com", + "to": "https://client.restaurantpos.spoton.com" + }, + { + "from": "https://www.affinity.studio", + "to": "https://www.canva.com" + }, + { + "from": "https://careers.appliedmaterials.com", + "to": "https://jobs.appliedmaterials.com" + }, + { + "from": "https://logon.vanguard.com", + "to": "https://balances.web.vanguard.com" + }, + { + "from": "https://skyward.iscorp.com", + "to": "https://clever.com" + }, + { + "from": "https://ssoext.gaf.com", + "to": "https://residentialwarranty.gaf.com" + }, + { + "from": "https://duckmath.org", + "to": "https://www.google.com" + }, + { + "from": "https://sso.johndeere.com", + "to": "https://johndeere.service-now.com" + }, + { + "from": "https://al.kuder.com", + "to": "https://clever.com" + }, + { + "from": "https://login.rowan.edu", + "to": "https://banner9.rowan.edu" + }, + { + "from": "https://my.omegafi.com", + "to": "https://login.omegafi.com" + }, + { + "from": "https://ukmc-sso.prd.mykronos.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://everettsd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://bhg.okta.com", + "to": "https://flmally0ovqs5fg94zapp.ecwcloud.com" + }, + { + "from": "https://www.kamiapp.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.kiddle.co", + "to": "https://kids.kiddle.co" + }, + { + "from": "https://www.prodigygame.com", + "to": "https://clever.com" + }, + { + "from": "https://login.add123.com", + "to": "https://secure.add123.com" + }, + { + "from": "https://authenticate.promptemr.com", + "to": "https://go.promptemr.com" + }, + { + "from": "https://coastdistrict.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.irs.gov", + "to": "https://www.google.com" + }, + { + "from": "https://fs.collierschools.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://easel.teacherspayteachers.com" + }, + { + "from": "https://accounts.powerdms.com", + "to": "https://signin.powerdms.com" + }, + { + "from": "https://igoforms-pn1.ipipeline.com", + "to": "https://www.docusign.net" + }, + { + "from": "https://app.bamboohr.com", + "to": "https://www.bamboohr.com" + }, + { + "from": "https://ih-prd.fisglobal.com", + "to": "https://login.huntington.com" + }, + { + "from": "https://provider-uhss.umr.com", + "to": "https://identity.onehealthcareid.com" + }, + { + "from": "https://www.svusd.org", + "to": "https://www.google.com" + }, + { + "from": "https://discover.microsoft365.com", + "to": "https://mydefender.microsoft.com" + }, + { + "from": "https://research.etrade.net", + "to": "https://idp.etrade.com" + }, + { + "from": "https://word.cloud.microsoft", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.etsy.com", + "to": "https://www.google.com" + }, + { + "from": "https://svp.onelogin.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://secure1.xb-online.com", + "to": "https://auth.1st.com" + }, + { + "from": "https://employers.indeed.com", + "to": "https://www.indeed.com" + }, + { + "from": "https://portal.voya.com", + "to": "https://sponsor.voya.com" + }, + { + "from": "https://pay.ebay.com", + "to": "https://www.paypal.com" + }, + { + "from": "https://www.google.com", + "to": "https://wayground.com" + }, + { + "from": "https://www.google.com", + "to": "https://create.kahoot.it" + }, + { + "from": "https://myapplications.microsoft.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://landr-atlas.com", + "to": "https://pressurisationtech.com" + }, + { + "from": "https://myapps.microsoft.com", + "to": "https://myaccess.microsoft.com" + }, + { + "from": "https://pingid.state.co.us", + "to": "https://cees.my.salesforce.com" + }, + { + "from": "https://prosserschools.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://global-zone08.renaissance-go.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://www.pbs.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.xfinity.com", + "to": "https://login.xfinity.com" + }, + { + "from": "https://login.live.com", + "to": "https://account.live.com" + }, + { + "from": "https://search.ebscohost.com", + "to": "https://login.ebsco.com" + }, + { + "from": "https://auth.youngliving.com", + "to": "https://www.youngliving.com" + }, + { + "from": "https://cust01-prd03-ath01.prd.mykronos.com", + "to": "https://google-sso.prd.mykronos.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://www.getepic.com" + }, + { + "from": "https://i.taobao.com", + "to": "https://passport.taobao.com" + }, + { + "from": "https://auth.swyftops.com", + "to": "https://app.swyftops.com" + }, + { + "from": "https://api-807e9ec2.duosecurity.com", + "to": "https://wheaton.login.duosecurity.com" + }, + { + "from": "https://app.surveyjunkie.com", + "to": "https://go.activemeasure.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://prudential-financial-2156.workspaceoneaccess.com" + }, + { + "from": "https://okta.hioscar.com", + "to": "https://auth.kolide.com" + }, + { + "from": "https://forums.autodesk.com", + "to": "https://signin.autodesk.com" + }, + { + "from": "https://anokaramsey.learn.minnstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://usfoodsb2cprod.b2clogin.com", + "to": "https://order.usfoods.com" + }, + { + "from": "https://www.ebay.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://eaccess.employers.com", + "to": "https://login.employers.com" + }, + { + "from": "https://app.klarna.com", + "to": "https://login.klarna.com" + }, + { + "from": "https://cengageorg.my.site.com", + "to": "https://support.cengage.com" + }, + { + "from": "https://otc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://stillwaterinsurance.com", + "to": "https://stillwaterins.b2clogin.com" + }, + { + "from": "https://oabaubsutha.com", + "to": "https://rcdn-web.com" + }, + { + "from": "https://sa.ktrmr.com", + "to": "https://router.cint.com" + }, + { + "from": "https://skyward-gprod.iscorp.com", + "to": "https://www.google.com" + }, + { + "from": "https://best.aliexpress.com", + "to": "https://www.aliexpress.com" + }, + { + "from": "https://smartrecipe.site", + "to": "https://twr.dailymentips.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://signin.ebay.com" + }, + { + "from": "https://starkville.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://century.learn.minnstate.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://login.cat.com" + }, + { + "from": "https://my.equifax.com", + "to": "https://signin.my.equifax.com" + }, + { + "from": "https://go.sunrun.com", + "to": "https://sunrun--c.vf.force.com" + }, + { + "from": "https://ashelookedroun.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://na2.docusign.net", + "to": "https://apps.docusign.com" + }, + { + "from": "https://app.frontlineeducation.com", + "to": "https://absenceemp.frontlineeducation.com" + }, + { + "from": "https://www.aisd.net", + "to": "https://www.google.com" + }, + { + "from": "https://student-login.lwtears.com", + "to": "https://program.kwtears.com" + }, + { + "from": "https://survey.pch.com", + "to": "https://offers.pch.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://media.pearsoncmg.com" + }, + { + "from": "https://www.costco.com", + "to": "https://contacts.costco.com" + }, + { + "from": "https://www.mayoclinic.org", + "to": "https://www.google.com" + }, + { + "from": "https://www.ebay.com", + "to": "https://cart.payments.ebay.com" + }, + { + "from": "https://authorize.music.apple.com", + "to": "https://idmsa.apple.com" + }, + { + "from": "https://forecast.weather.gov", + "to": "https://www.weather.gov" + }, + { + "from": "https://identity.onehealthcareid.com", + "to": "https://curoai.optum.com" + }, + { + "from": "https://connect.router.integration.prod.mheducation.com", + "to": "https://purdueglobal.brightspace.com" + }, + { + "from": "https://care.crossoverhealth.com", + "to": "https://secure.crossoverhealth.com" + }, + { + "from": "https://mail.yahoo.com", + "to": "https://www.yahoo.com" + }, + { + "from": "https://www.rockstargames.com", + "to": "https://socialclub.rockstargames.com" + }, + { + "from": "https://wonderblockoffer.com", + "to": "https://1osb.com" + }, + { + "from": "https://prd.hcm.ndus.edu", + "to": "https://ndusnam.ndus.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://app.gptzero.me" + }, + { + "from": "https://www.rewardany.com", + "to": "https://www.shoptastic.io" + }, + { + "from": "https://employeeselfservice.okstate.edu", + "to": "https://employeeselfservice.okstate.edu:4443" + }, + { + "from": "https://s.typingclub.com", + "to": "https://clever.com" + }, + { + "from": "https://www.colegia.org", + "to": "https://fs.charterschoolit.com" + }, + { + "from": "https://auth.planbook.com", + "to": "https://app.planbook.com" + }, + { + "from": "https://r.v2i8b.com", + "to": "https://shopbuttler.com" + }, + { + "from": "https://gas.mcd.com", + "to": "https://prod-green.ebos.qsrsoft.com" + }, + { + "from": "https://play.bingoblitz.com", + "to": "https://bit.ly" + }, + { + "from": "https://login.taxes.hrblock.com", + "to": "https://login.hrblock.com" + }, + { + "from": "https://authn.premera.com", + "to": "https://member.premera.com" + }, + { + "from": "https://capousd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://learning.amplify.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.dbqonline.com", + "to": "https://pgcps.instructure.com" + }, + { + "from": "https://login.routeone.net", + "to": "https://www.routeone.net" + }, + { + "from": "https://www.amazon.com", + "to": "https://www.zappos.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.carfax.com" + }, + { + "from": "https://app.edulastic.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://my.seminolestate.edu" + }, + { + "from": "https://api-08659818.duosecurity.com", + "to": "https://secure.its.yale.edu" + }, + { + "from": "https://www.google.com", + "to": "https://compass.okta.com" + }, + { + "from": "https://chat.baidu.com", + "to": "https://www.baidu.com" + }, + { + "from": "https://zonlyst.com", + "to": "https://dealforyou.site" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://sacramentocityca.infinitecampus.org" + }, + { + "from": "https://www.gap.com", + "to": "https://secure-www.gap.com" + }, + { + "from": "https://search.manheim.com", + "to": "https://salesschedule.manheim.com" + }, + { + "from": "https://thrillshare.com", + "to": "https://accounts.thrillshare.com" + }, + { + "from": "https://login.hofstra.edu", + "to": "https://my.hofstra.edu" + }, + { + "from": "https://login.auth.vonage.com", + "to": "https://app.vonage.com" + }, + { + "from": "https://startrekfleetcommand.com", + "to": "https://to.trakzon.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://id.evidence.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://dailydealreviewer.site" + }, + { + "from": "https://onboarding.wsj.com", + "to": "https://partner.wsj.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.nfl.com" + }, + { + "from": "https://www.google.com", + "to": "https://search.google.com" + }, + { + "from": "https://insurancetoolkits.com", + "to": "https://app.insurancetoolkits.com" + }, + { + "from": "https://www.iclfca.com", + "to": "https://federation.chrysler.com" + }, + { + "from": "https://chaffey.ondemandlogin.com", + "to": "https://my.chaffey.edu" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://global-zone53.renaissance-go.com" + }, + { + "from": "https://docs.google.com", + "to": "https://login.i-ready.com" + }, + { + "from": "https://kids.nationalgeographic.com", + "to": "https://www.google.com" + }, + { + "from": "https://idas2.jpmorganchase.com", + "to": "https://workspace-nwc02-3-na.jpmchase.com" + }, + { + "from": "https://login.k12.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://halo.gcu.edu" + }, + { + "from": "https://api-aad26a5f.duosecurity.com", + "to": "https://auth.rosalindfranklin.edu" + }, + { + "from": "https://www.youtube.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://solutions.sciquest.com", + "to": "https://www.amazon.com" + }, + { + "from": "https://provider.mvphealthcare.com", + "to": "https://provideraccount.mvphealthcare.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.theguardian.com" + }, + { + "from": "https://www.maptq.com", + "to": "https://smartplayer.maptq.com" + }, + { + "from": "https://top-list.com", + "to": "https://fhvfd.com" + }, + { + "from": "https://identity.app.edgenuity.com", + "to": "https://api.imaginelearning.com" + }, + { + "from": "https://applications.zoom.us", + "to": "https://mycourses.rit.edu" + }, + { + "from": "https://brookdalecc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://1099k.ticketmaster.com", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://ibm.seismic.com", + "to": "https://auth-ibm.seismic.com" + }, + { + "from": "https://samsara.okta.com", + "to": "https://samsara.lightning.force.com" + }, + { + "from": "https://sites.google.com", + "to": "https://apps.warren.kyschools.us" + }, + { + "from": "https://surveyengine.taxcreditco.com", + "to": "https://apply.starbucks.com" + }, + { + "from": "https://searcherarea.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://login.microsoftonline.us", + "to": "https://outlook.office365.us" + }, + { + "from": "https://sdccd.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.roommaster.com", + "to": "https://iqc.innquest.com" + }, + { + "from": "https://login.nocccd.edu", + "to": "https://mg.nocccd.edu" + }, + { + "from": "https://www.office.com", + "to": "https://www.google.com" + }, + { + "from": "https://intuit.service-now.com", + "to": "https://federation.intuit.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.dailymail.co.uk" + }, + { + "from": "https://oauth.cls.sba.gov", + "to": "https://lending.sba.gov" + }, + { + "from": "https://my.clevelandclinic.org", + "to": "https://www.google.com" + }, + { + "from": "https://fssocaregiver.intermountain.net", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://mail.google.com", + "to": "https://www.msn.com" + }, + { + "from": "https://s3.ariba.com", + "to": "https://s1.ariba.com" + }, + { + "from": "https://id.merchantos.com", + "to": "https://us.merchantos.com" + }, + { + "from": "https://images.search.yahoo.com", + "to": "https://www.youtube.com" + }, + { + "from": "https://genesis-sso.portalelevate.com", + "to": "https://clever.com" + }, + { + "from": "https://pfedprod.wal-mart.com", + "to": "https://storejobs.wal-mart.com" + }, + { + "from": "https://caesars.okta.com", + "to": "https://cust01-prd06-ath01.prd.mykronos.com" + }, + { + "from": "https://unify.performancematters.com", + "to": "https://ola2.performancematters.com" + }, + { + "from": "https://www.apple.com", + "to": "https://account.apple.com" + }, + { + "from": "https://apay-us.amazon.com", + "to": "https://partner-web.grubhub.com" + }, + { + "from": "https://ask.uwm.com", + "to": "https://sso.uwm.com" + }, + { + "from": "https://matrixcare.okta.com", + "to": "https://sanstonehealth.matrixcare.com" + }, + { + "from": "https://carboxyou.com", + "to": "https://cardboxyou.com" + }, + { + "from": "https://www.shoppinglifestyle.com", + "to": "https://visariomedia.com" + }, + { + "from": "https://eauth.va.gov", + "to": "https://fed.eauth.va.gov" + }, + { + "from": "https://my.wgu.edu", + "to": "https://tasks.wgu.edu" + }, + { + "from": "https://www.okx.com", + "to": "https://swivingtaggers.top" + }, + { + "from": "https://www.rockauto.com", + "to": "https://www.paypal.com" + }, + { + "from": "https://www.google.com", + "to": "https://www.forbes.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://nctc.learn.minnstate.edu" + }, + { + "from": "https://auth.renaissance.com", + "to": "https://login.renaissance.com" + }, + { + "from": "https://fed.eauth.va.gov", + "to": "https://dvagov-btsss.dynamics365portals.us" + }, + { + "from": "https://www.paramountplus.com", + "to": "https://www.google.com" + }, + { + "from": "https://team.viewpoint.com", + "to": "https://identity.team.viewpoint.com" + }, + { + "from": "https://app.podium.com", + "to": "https://auth.podium.com" + }, + { + "from": "https://connect.lumen.com", + "to": "https://signin.lumen.com" + }, + { + "from": "https://api-c6b0c057.duosecurity.com", + "to": "https://shib.bu.edu" + }, + { + "from": "https://warrensburgr6.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://hlpschools.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.aliexpress.com", + "to": "https://thirdparty.aliexpress.com" + }, + { + "from": "https://www.homedepot.com", + "to": "https://www.google.com" + }, + { + "from": "https://docs.google.com", + "to": "https://drive.google.com" + }, + { + "from": "https://service.healthplan.com", + "to": "https://my.cigna.com" + }, + { + "from": "https://login.renaissance.com", + "to": "https://auth.renaissance.com" + }, + { + "from": "https://outschool.com", + "to": "https://learner.outschool.com" + }, + { + "from": "https://classroom-6x.io", + "to": "https://www.google.com" + }, + { + "from": "https://www.savvasrealize.com", + "to": "https://www.google.com" + }, + { + "from": "https://aws.amazon.com", + "to": "https://us-east-1.console.aws.amazon.com" + }, + { + "from": "https://login.w3.ibm.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://saudementalefisica.com", + "to": "https://displayvertising.com" + }, + { + "from": "https://www.wordreference.com", + "to": "https://www.google.com" + }, + { + "from": "https://weblogin.asu.edu", + "to": "https://login.cpe.asu.edu" + }, + { + "from": "https://schoology.dpsk12.org", + "to": "https://www.google.com" + }, + { + "from": "https://nav.portalelevate.com", + "to": "https://genesis-sso.portalelevate.com" + }, + { + "from": "https://member.umr.com", + "to": "https://identity.healthsafe-id.com" + }, + { + "from": "https://www.pgcps.org", + "to": "https://www.google.com" + }, + { + "from": "https://idpcloud.nycenet.edu", + "to": "https://www.nycenet.edu" + }, + { + "from": "https://cardpay.com", + "to": "https://pay.gmpays.com" + }, + { + "from": "https://sell.smartstore.naver.com", + "to": "https://accounts.commerce.naver.com" + }, + { + "from": "https://login.pearson.com", + "to": "https://mylabschool.pearson.com" + }, + { + "from": "https://booking.philippineairlines.com", + "to": "https://www.philippineairlines.com" + }, + { + "from": "https://search.wesoughtit.com", + "to": "https://wesoughtit.com" + }, + { + "from": "https://login.tidal.com", + "to": "https://tidal.com" + }, + { + "from": "https://www.google.com", + "to": "https://play.prodigygame.com" + }, + { + "from": "https://mycharger.newhaven.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://idpcloud.nycenet.edu" + }, + { + "from": "https://www.google.com", + "to": "https://worklife.alight.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://elearn.mtsu.edu" + }, + { + "from": "https://www.amazon.com", + "to": "https://linktw.in" + }, + { + "from": "https://northvilleschools.schoology.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://fed.adp.com", + "to": "https://dcus11-prd12-ath01.prd.mykronos.com" + }, + { + "from": "https://www.backmarket.com", + "to": "https://accounts.backmarket.com" + }, + { + "from": "https://insights.modisoft.com", + "to": "https://modisoft.com" + }, + { + "from": "https://app.vssps.visualstudio.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.crunchyroll.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.live.com", + "to": "https://teams.microsoft.com" + }, + { + "from": "https://oauth.lifemiles.com", + "to": "https://www.lifemiles.com" + }, + { + "from": "https://dasher.doordash.com", + "to": "https://www.talent.com" + }, + { + "from": "https://clever.com", + "to": "https://my.noodletools.com" + }, + { + "from": "https://dd.indeed.com", + "to": "https://smartapply.indeed.com" + }, + { + "from": "https://mail.yahoo.com", + "to": "https://www.google.com" + }, + { + "from": "https://myapps.classlink.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://learn.magpie.org", + "to": "https://game-viewer.learn.magpie.org" + }, + { + "from": "https://clever.com", + "to": "https://english.prodigygame.com" + }, + { + "from": "https://pacer.psc.uscourts.gov", + "to": "https://pacer.login.uscourts.gov" + }, + { + "from": "https://www.europecuisines.com", + "to": "https://t.co" + }, + { + "from": "https://revme.online", + "to": "https://c.adsco.re" + }, + { + "from": "https://shastauhsd.aeries.net", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://clever.com", + "to": "https://nearpod.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://oaklandcc.desire2learn.com" + }, + { + "from": "https://heb--c.vf.force.com", + "to": "https://heb.lightning.force.com" + }, + { + "from": "https://oidc.idp.flogin.att.com", + "to": "https://fcontent.att.com" + }, + { + "from": "https://classroom.google.com", + "to": "https://math.prodigygame.com" + }, + { + "from": "https://vsa2.wgu.edu", + "to": "https://access.wgu.edu" + }, + { + "from": "https://store.usps.com", + "to": "https://cnsb.usps.com" + }, + { + "from": "https://www.coachoutlet.com", + "to": "https://www.coach.com" + }, + { + "from": "https://dmu.desire2learn.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ltc.customer.johnhancock.com", + "to": "https://partnerlink.jhancock.com" + }, + { + "from": "https://my.vcccd.edu", + "to": "https://account.vcccd.edu" + }, + { + "from": "https://www.megabonanza.com", + "to": "https://nznozzz1.com" + }, + { + "from": "https://securelogin.sharefile.com", + "to": "https://auth.sharefile.io" + }, + { + "from": "https://odysseyidentityprovider.tylerhost.net", + "to": "https://portal-nc.tylertech.cloud" + }, + { + "from": "https://transactions.firstam.com", + "to": "https://login.firstam.com" + }, + { + "from": "https://authea179.alipay.com", + "to": "https://cashierea179.alipay.com" + }, + { + "from": "https://teach.mapnwea.org", + "to": "https://auth.nwea.org" + }, + { + "from": "https://login.thryv.com", + "to": "https://go.thryv.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://d2l.lonestar.edu" + }, + { + "from": "https://www.southstatebank.com", + "to": "https://cw411.checkfreeweb.com" + }, + { + "from": "https://auth.uber.com", + "to": "https://merchants.ubereats.com" + }, + { + "from": "https://shopwizo.site", + "to": "https://t.co" + }, + { + "from": "https://www.synchrony.com", + "to": "https://hsn.syf.com" + }, + { + "from": "https://message.alibaba.com", + "to": "https://login.alibaba.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://qualcomm.service-now.com" + }, + { + "from": "https://us-east-1.console.aws.amazon.com", + "to": "https://us-east-1.signin.aws.amazon.com" + }, + { + "from": "https://learn.jmhs.com", + "to": "https://landing.portal2learn.com" + }, + { + "from": "https://www.google.com", + "to": "https://portal.alisal.org" + }, + { + "from": "https://nexuspcgames.com", + "to": "https://djxh1.com" + }, + { + "from": "https://aims.okta.com", + "to": "https://online.aims.edu" + }, + { + "from": "https://auth.slu.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://sullivank12.powerschool.com", + "to": "https://lockbox.clever.com" + }, + { + "from": "https://home.ashleydirect.com", + "to": "https://www.ashleydirect.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://99799.click.beyondcheap.com" + }, + { + "from": "https://hmh-prod-6ce385e0-e089-412b-b2ed-f53eccff7a4b.okta.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://www.americanexpress.com", + "to": "https://connect.secure.wellsfargo.com" + }, + { + "from": "https://student.msu.edu", + "to": "https://auth.msu.edu" + }, + { + "from": "https://accounts.google.com", + "to": "https://sayvilleny.infinitecampus.org" + }, + { + "from": "https://prdarms.b2clogin.com", + "to": "https://armsweb.ehi.com" + }, + { + "from": "https://adfs.ucdavis.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://student.schoolcity.com", + "to": "https://clever.com" + }, + { + "from": "https://www2.streetscape.com", + "to": "https://login.streetscape.com" + }, + { + "from": "https://login.xtime.app.coxautoinc.com", + "to": "https://xtime.signin.coxautoinc.com" + }, + { + "from": "https://myut.utoledo.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://soar.usm.edu" + }, + { + "from": "https://idp.classlink.com", + "to": "https://skyward.iscorp.com" + }, + { + "from": "https://idp.pmi.org", + "to": "https://www.pmi.org" + }, + { + "from": "https://univofrochester-ss1.prd.mykronos.com", + "to": "https://cust01-prd05-ath01.prd.mykronos.com" + }, + { + "from": "https://betterbargain.buzz", + "to": "https://djxh1.com" + }, + { + "from": "https://fun360.wilsonacademy.com", + "to": "https://auth.wilsonacademy.com" + }, + { + "from": "https://www.clocktab.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.bandlab.com", + "to": "https://www.google.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://mccs.brightspace.com" + }, + { + "from": "https://clever.com", + "to": "https://app.newsela.com" + }, + { + "from": "https://auth.learning.com", + "to": "https://student.learning.com" + }, + { + "from": "https://www.amazon.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.windows.net", + "to": "https://wd5.myworkday.com" + }, + { + "from": "https://auth.overdrive.com", + "to": "https://sentry.soraapp.com" + }, + { + "from": "https://infotracer.net", + "to": "https://www.wefindcaller.com" + }, + { + "from": "https://flowpanlive.com", + "to": "https://djxh1.com" + }, + { + "from": "https://login.eve.legal", + "to": "https://app.eve.legal" + }, + { + "from": "https://nvidia.service-now.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.klarna.com", + "to": "https://payments.klarna.com" + }, + { + "from": "https://hapi.hmhco.com", + "to": "https://www.hmhco.com" + }, + { + "from": "https://edgecustomer.geico.com", + "to": "https://na2.docusign.net" + }, + { + "from": "https://app.lodgify.com", + "to": "https://identityserver.lodgify.com" + }, + { + "from": "https://cust01-prd08-ath01.prd.mykronos.com", + "to": "https://mckesson.prd.mykronos.com" + }, + { + "from": "https://www.wekora.com", + "to": "https://t.co" + }, + { + "from": "https://esccsd.instructure.com", + "to": "https://samlidp.clever.com" + }, + { + "from": "https://voicemanager.spectrumbusiness.net", + "to": "https://www.spectrumbusiness.net" + }, + { + "from": "https://www.livenation.com", + "to": "https://auth.ticketmaster.com" + }, + { + "from": "https://shop.mheducation.com", + "to": "https://www.mheducation.com" + }, + { + "from": "https://app.perusall.com", + "to": "https://byui.instructure.com" + }, + { + "from": "https://eatcells.com", + "to": "https://vibrantscale.com" + }, + { + "from": "https://api-eb66cd1e.duosecurity.com", + "to": "https://remote.rwjbh.org" + }, + { + "from": "https://scienceconnect.io", + "to": "https://orcid.org" + }, + { + "from": "http://bbs.hanindisk.com", + "to": "http://www.hanindisk.com" + }, + { + "from": "https://app.prod.barti.com", + "to": "https://keycloak.prod.barti.com" + }, + { + "from": "https://www2.streetscape.com", + "to": "https://ceterab2cprod.b2clogin.com" + }, + { + "from": "https://student.chapterone.org", + "to": "https://app.chapterone.org" + }, + { + "from": "https://idp.21stmortgage.com", + "to": "https://myloan.21stmortgage.com" + }, + { + "from": "https://app.blackbaud.com", + "to": "https://npoc.nonprofit.yourcause.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://tv.youtube.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://studio.code.org" + }, + { + "from": "https://yearbookavenue.jostens.com", + "to": "https://www.google.com" + }, + { + "from": "https://app.ged.com", + "to": "https://wsr.pearsonvue.com" + }, + { + "from": "https://apps.bswift.com", + "to": "https://secure.bswift.com" + }, + { + "from": "https://dashboard.godaddy.com", + "to": "https://account.godaddy.com" + }, + { + "from": "https://ssop.pstcc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://lls--c.vf.force.com", + "to": "https://lls.my.salesforce.com" + }, + { + "from": "https://www.myhoroscopepro.com", + "to": "https://search-great.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://sso.cpm.org" + }, + { + "from": "https://brightspace.binghamton.edu", + "to": "https://idp.cc.binghamton.edu" + }, + { + "from": "https://www.hulu.com", + "to": "https://www.google.com" + }, + { + "from": "https://www.facebook.com", + "to": "https://www.msn.com" + }, + { + "from": "https://www.ibm.com", + "to": "https://login.ibm.com" + }, + { + "from": "https://trk.offerroads.com", + "to": "https://flowyepmob.com" + }, + { + "from": "https://www.epicgames.com", + "to": "https://www.fortnite.com" + }, + { + "from": "https://buy.norton.com", + "to": "https://us.norton.com" + }, + { + "from": "https://www.fordpro.com", + "to": "https://login.fordpro.com" + }, + { + "from": "https://home.testnav.com", + "to": "https://www.google.com" + }, + { + "from": "https://devices.classroom.relay.school", + "to": "https://silentpass.leeschools.net" + }, + { + "from": "https://login.ford.com", + "to": "https://accountmanager.ford.com" + }, + { + "from": "https://portalct.mynexuscare.com", + "to": "https://mncportalprod.b2clogin.com" + }, + { + "from": "https://auth.prismhr.com", + "to": "https://peologin.b2clogin.com" + }, + { + "from": "https://accounts.google.com", + "to": "https://www.chewy.com" + }, + { + "from": "https://sts.pvschools.net", + "to": "https://clever.com" + }, + { + "from": "https://apps.ndsu.edu", + "to": "https://api-bff46e3e.duosecurity.com" + }, + { + "from": "https://access.amexgbt.com", + "to": "https://global.amexgbt.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://carsoncityschools.infinitecampus.org" + }, + { + "from": "https://docusign.okta.com", + "to": "https://docusign.my.salesforce.com" + }, + { + "from": "https://progressive.boltinc.com", + "to": "https://autoinsurance1.progressivedirect.com" + }, + { + "from": "https://secure.login.gov", + "to": "https://myfamliplusemployer.state.co.us" + }, + { + "from": "https://app.hapara.com", + "to": "https://www.teacherdashboard.com" + }, + { + "from": "https://vsa.flvs.net", + "to": "https://sts.flvs.net" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://swic.brightspace.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://inverhills.learn.minnstate.edu" + }, + { + "from": "https://eps-2.typingclub.com", + "to": "https://s.typingclub.com" + }, + { + "from": "https://www.progressive.com", + "to": "https://autoinsurance5.progressivedirect.com" + }, + { + "from": "https://secure.hulu.com", + "to": "https://signup.hulu.com" + }, + { + "from": "https://survey.yougov.com", + "to": "https://isurvey-us.yougov.com" + }, + { + "from": "https://login-eqto-saasfaprod1.fa.ocs.oraclecloud.com", + "to": "https://fa-eqto-saasfaprod1.fa.ocs.oraclecloud.com" + }, + { + "from": "https://promotions.betonline.ag", + "to": "https://antiadblocksystems.com" + }, + { + "from": "https://soar.usm.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.epicgames.com", + "to": "https://appleid.apple.com" + }, + { + "from": "https://ohid.verify.ohio.gov", + "to": "https://cust01-prd07-ath01.prd.mykronos.com" + }, + { + "from": "https://www.construct.net", + "to": "https://www.google.com" + }, + { + "from": "https://gizmos.explorelearning.com", + "to": "https://www.google.com" + }, + { + "from": "https://interop.pearson.com", + "to": "https://ublearns.buffalo.edu" + }, + { + "from": "https://myjobs.indeed.com", + "to": "https://www.indeed.com" + }, + { + "from": "https://signup.live.com", + "to": "https://www.minecraft.net" + }, + { + "from": "https://hcm.share.nm.gov", + "to": "https://idcs-b60fca17091b4d5697aa480935cd61a5.identity.oraclecloud.com" + }, + { + "from": "https://www.baidu.com", + "to": "https://baike.baidu.com" + }, + { + "from": "https://www.nytimes.com", + "to": "https://myaccount.nytimes.com" + }, + { + "from": "https://custsso.erieinsurance.com", + "to": "https://www.erieinsurance.com" + }, + { + "from": "https://stratfordschools.typingclub.com", + "to": "https://s.typingclub.com" + }, + { + "from": "https://compare.sovrn.co", + "to": "https://stylelito.co" + }, + { + "from": "https://sso-middleman.sso-prod.il-apps.com", + "to": "https://clever.com" + }, + { + "from": "https://uab-sso.prd.mykronos.com", + "to": "https://dcus21-prd15-ath01.prd.mykronos.com" + }, + { + "from": "https://account.collegeboard.org", + "to": "https://myap.collegeboard.org" + }, + { + "from": "https://canvas.lorainccc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://student.schoolcity.com" + }, + { + "from": "https://tempolearning.brightspace.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.google.com", + "to": "https://app.grammarly.com" + }, + { + "from": "https://worldpac.my.site.com", + "to": "https://speeddial.worldpac.com" + }, + { + "from": "https://www.mainaccount.com", + "to": "https://login.woveplatform.com" + }, + { + "from": "https://www.bilibili.com", + "to": "https://passport.bilibili.com" + }, + { + "from": "https://mygarage.honda.com", + "to": "https://login.honda.com" + }, + { + "from": "https://id.quicklaunch.io", + "to": "https://sso-nuischool.quicklaunch.io" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://nvidia.service-now.com" + }, + { + "from": "https://dcus11-prd12-ath01.prd.mykronos.com", + "to": "https://fed.adp.com" + }, + { + "from": "https://sts.colum.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://d2l.mountunion.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://www.bestbuy.com", + "to": "https://go.magik.ly" + }, + { + "from": "https://cart.ebay.com", + "to": "https://pay.ebay.com" + }, + { + "from": "https://pfloginapp.cloud.aa.com", + "to": "https://travelplanner.etp.aa.com" + }, + { + "from": "https://identity.onehealthcareid.com", + "to": "https://www.encoderpro.com" + }, + { + "from": "https://vns-ep.prismhr.com", + "to": "https://vesprod.b2clogin.com" + }, + { + "from": "https://wow.boomlearning.com", + "to": "https://www.google.com" + }, + { + "from": "https://login.jupitered.com", + "to": "https://www.google.com" + }, + { + "from": "https://esp.brainpop.com", + "to": "https://www.brainpop.com" + }, + { + "from": "https://dealya.site", + "to": "https://promexa.online" + }, + { + "from": "https://surveyengine.taxcreditco.com", + "to": "https://starbucks.eightfold.ai" + }, + { + "from": "https://auburnsd.follettdestiny.com", + "to": "https://portal.follettdestiny.com" + }, + { + "from": "https://ncfast.nc.gov", + "to": "https://idpprod.nc.gov:8443" + }, + { + "from": "https://www2.hm.com", + "to": "https://click.linksynergy.com" + }, + { + "from": "https://incommon.esu.edu", + "to": "https://esu.desire2learn.com" + }, + { + "from": "https://appfolio.okta.com", + "to": "https://appfolio.my.salesforce.com" + }, + { + "from": "https://global-zone20.renaissance-go.com", + "to": "https://harlandale.us002-rapididentity.com" + }, + { + "from": "https://members.bluecrossmn.com", + "to": "https://app.bluecareadvisormn.com" + }, + { + "from": "https://order.marykayintouch.com", + "to": "https://mk.marykayintouch.com" + }, + { + "from": "https://login.classlink.com", + "to": "https://synergy.lps.org" + }, + { + "from": "https://www.google.com", + "to": "https://web.whatsapp.com" + }, + { + "from": "https://doodles.google", + "to": "https://www.google.com" + }, + { + "from": "https://connect.mckesson.com", + "to": "https://connect-login.mckesson.com" + }, + { + "from": "https://ddc.promo", + "to": "https://socialgiftz.com" + }, + { + "from": "https://a5.ucsd.edu", + "to": "https://act.ucsd.edu" + }, + { + "from": "https://www.va.gov", + "to": "https://www.myhealth.va.gov" + }, + { + "from": "https://my.dtcc.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://login.stevens.edu", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://ids.mlb.com", + "to": "https://mlb.tickets.com" + }, + { + "from": "https://stripchat.com", + "to": "https://playafterdark.com" + }, + { + "from": "https://engage.cloud.microsoft", + "to": "https://web.yammer.com" + }, + { + "from": "https://www.chloe.com", + "to": "https://primel.is" + }, + { + "from": "https://lucidsoftware.okta.com", + "to": "https://auth.kolide.com" + }, + { + "from": "https://nwacc.instructure.com", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://new.authorize.net", + "to": "https://login.authorize.net" + }, + { + "from": "https://work.1688.com", + "to": "https://login.1688.com" + }, + { + "from": "https://rivian-com.access.mcas.ms", + "to": "https://login.microsoftonline.com" + }, + { + "from": "https://rulexporn.com", + "to": "https://clladss.com" + }, + { + "from": "https://myportal.cshs.org", + "to": "https://cust01-prd07-ath01.prd.mykronos.com" + }, + { + "from": "https://stream.directv.com", + "to": "https://www.directv.com" + }, + { + "from": "https://account.thehartford.com", + "to": "https://service.thehartford.com" + }, + { + "from": "https://help.aarp.org", + "to": "https://secure.aarp.org" + }, + { + "from": "https://disney.service-now.com", + "to": "https://sso.myid.disney.com" + }, + { + "from": "https://wsd.login.duosecurity.com", + "to": "https://api-e789449e.duosecurity.com" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://elearn.roanestate.edu" + }, + { + "from": "https://www.search-location.com", + "to": "https://search.yahoo.com" + }, + { + "from": "https://truckerportal.emodal.com", + "to": "https://termops.emodal.com" + }, + { + "from": "https://student.byui.edu", + "to": "https://login.byui.edu" + }, + { + "from": "https://login.microsoftonline.com", + "to": "https://elearn.volstate.edu" + }, + { + "from": "https://www.livejasmin.com", + "to": "https://ctjdwm.com" + }, + { + "from": "https://fwsia.okta.com", + "to": "https://farmersinsurance.okta.com" + }, + { + "from": "https://my.csmd.edu", + "to": "https://am.csmd.edu" + }, + { + "from": "https://www.senorwooly.com", + "to": "https://student.senorwooly.com" + }, + { + "from": "https://www.sandals.com", + "to": "https://obe.sandals.com" + }, + { + "from": "https://elementary.skillstruck.com", + "to": "https://my.skillstruck.com" + }, + { + "from": "https://ibmsc.lightning.force.com", + "to": "https://ibmsc.my.salesforce.com" + }, + { + "from": "https://search.yahoo.com", + "to": "https://outlook.live.com" + }, + { + "from": "https://vww1.com", + "to": "https://rcdn-web.com" + }, + { + "from": "https://www.fordpro.com", + "to": "https://fcsfleet.b2clogin.com" + } + ] +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ActorSafetyLists/8.6294.2057/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/ActorSafetyLists/8.6294.2057/manifest.json new file mode 100644 index 00000000..0c671d4f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/ActorSafetyLists/8.6294.2057/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "listdata.json", + "version": "8.6294.2057" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/AmountExtractionHeuristicRegexes/4/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/AmountExtractionHeuristicRegexes/4/_metadata/verified_contents.json new file mode 100644 index 00000000..f0823b20 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/AmountExtractionHeuristicRegexes/4/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJoZXVyaXN0aWNfcmVnZXhlcy5iaW5hcnlwYiIsInJvb3RfaGFzaCI6Im9ROWwxLURWWndMVzhJaFF5TDdwdlZHdkZfUy1CUmtBX3l1SXlTRi1RbDgifSx7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoibGFLd2RJdXU1d2RBX3kxZHA0LVl0YUtaVUZZdm1KV1I4TEMxdnhNMVM0VSJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6Imhhamlnb3BiYmpoZ2hiZmltZ2tmbXBlbmZrY2xtb2hrIiwiaXRlbV92ZXJzaW9uIjoiNCIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"mqnzWWPXdMmUXubyqBppOqxAY921JfSOK_NcvIfwW7mkskMg4BQz9pzkrCPEJkJVcG_XUzkx1ByskF-ZC03s0RRaghvq-xYyFIOeL8g1A6wge9NuIZiD_KGIFmjieufISG8gijhKXINUgo6aKiGVQXWlMIRluSkGYmcTDeGW87JI1CkybIDjk3BOyKewFQiPDoafqe0BtW6fW8904q-C4xrrQHyCbmOjqhmO4VIusYh3J_LA4so-B3O-nVC30XaISnRKYPDTQzsTkz_eJq9LJcPL5RORZUrRaiDLMINSJaOUtne_6CT-6tlEuaZdLpeL9oIIsAc6taHZsz8yJvHhaVnjQsXL6eJrBufupTRY5i_Q0ir_aAsiBIu5xcOirAeMknUhxmFCGW5h7xEdp-FBL2d4ukbSDhlv2qrhPzd0TjNshQoXBaZSvLVjv9sC4RSF4vwva8j9O81ZfmFyyyzBs_mYsM0cMrrRETTXg_KrYiF-CSYBM3cZQWFyJ-w_-G0kRiryB0tG9AYkDAo2DcPuHAO7pRibl7CwM9mxsD4SFjiN_dlPUfMHBUGhgPZofVb2c7nY7ztndNKPzNKwYOZLrhj8G6-TQgJL7QplhG761mrkUrZOGzAIBu8i4HN9SqfFIClGNjLYdmXruTveYMQV0RwO--7HT4Dvd2OEwa5shsw"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"CG6KXxg_Mpqgw7XcrysRHH5F6HAql4JmenqcSzsnyja8z2d_cW6IfuHAmBQ78gE8HGIa4RUC3JQn08MN5zH2PlLfo4Lnr6NOyQGatRN7PZyK6gzaIMhK_0-CVEHR-A2mP9JpT9ksmxcURiKpAK44fTqod2KpzJMILYEFnB11MsZSEVYMYWQqT1mq4gRqo0uBne6paqZXKxLXIorweRX2KYPMYX9tHFt8CugLW5LmKPbReIJ4XJaLhLxRCHimnKtqx4r1_y7xPfitVCHIAfM5QVY6hv3xubPN2_bIPMeI6k2IlCZAH2tRptGgm9a80KlDpNQxMd9Eqi_z246ltVL2iA"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/AmountExtractionHeuristicRegexes/4/heuristic_regexes.binarypb b/apps/SeleniumServiceold/chrome_profile_dentaquest/AmountExtractionHeuristicRegexes/4/heuristic_regexes.binarypb new file mode 100644 index 00000000..b28941ef --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/AmountExtractionHeuristicRegexes/4/heuristic_regexes.binarypb @@ -0,0 +1,3 @@ + + +(?:US\$|USD|\$)\s*\d{1,3}(?:[.,]\d{3})*(?:[.,]\d{2})?(?:\s*)(?:USD|US\$|\$)?|(?:USD|US\$|\$)?\s*\d{1,3}(?:[.,]\d{3})*(?:[.,]\d{2})?\s*(?:USD|US\$|\$)^(?:\s*)(Due now \(USD\)|(Estimated )?(?:Order Total|Total:?)|TOTAL CHARGED TODAY \*|Final Total Price:|Flight total|grand total:?|Order Total(?: \(USD\))?:?|Price|Total(?:(?: \(USD\))?| Due| for Stay| Price| to be paid:| to pay|:)?|(Your )?(?:Payment Today|total(\s)price|Total:)|Show Order Summary:|Reservation Deposit Amount Due|Payment Due Now|Your Price|Total Due Now|Amount to pay|Total amount due|You pay today|Order Summary|TOTAL PAYMENT DUE|Payable Amount)(?:\s*)$ \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/AmountExtractionHeuristicRegexes/4/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/AmountExtractionHeuristicRegexes/4/manifest.json new file mode 100644 index 00000000..e8728afd --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/AmountExtractionHeuristicRegexes/4/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "Amount Extraction Heuristic Regexes", + "version": "4" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/BrowserMetrics-spare.pma b/apps/SeleniumServiceold/chrome_profile_dentaquest/BrowserMetrics-spare.pma new file mode 100644 index 00000000..98fc2c0b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/BrowserMetrics-spare.pma differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/CertificateRevocation/10389/LICENSE b/apps/SeleniumServiceold/chrome_profile_dentaquest/CertificateRevocation/10389/LICENSE new file mode 100644 index 00000000..33072b59 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/CertificateRevocation/10389/LICENSE @@ -0,0 +1,27 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/CertificateRevocation/10389/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/CertificateRevocation/10389/_metadata/verified_contents.json new file mode 100644 index 00000000..d18ca23a --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/CertificateRevocation/10389/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJMSUNFTlNFIiwicm9vdF9oYXNoIjoiUGIwc2tBVUxaUzFqWldTQnctV0hIRkltRlhVcExiZDlUcVkwR2ZHSHBWcyJ9LHsicGF0aCI6ImNybC1zZXQiLCJyb290X2hhc2giOiJGdlp4N2FvY09vM01mdlNldU8tTGp6MlJ6cFdiOGVTa1o3UExZQVZydHJjIn0seyJwYXRoIjoibWFuaWZlc3QuanNvbiIsInJvb3RfaGFzaCI6IkZQblp6NzY4T1ZDRkNfdEdhZzNLUGQ3T241UF9vamZmdHVHOTIxVTRyS1kifV0sImZvcm1hdCI6InRyZWVoYXNoIiwiaGFzaF9ibG9ja19zaXplIjo0MDk2fV0sIml0ZW1faWQiOiJoZm5rcGltbGhoZ2llYWRkZ2ZlbWpob2ZtZmJsbW5pYiIsIml0ZW1fdmVyc2lvbiI6IjEwMzg5IiwicHJvdG9jb2xfdmVyc2lvbiI6MX0","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"J9fQOQQYtWXMurXTCnfC2umTLp4ZRlT7ajKGVBbOToJZGkA4dAkXkhdAch-3CvbNjwBOSjXq16jH7kDTKw1h8maxVHqZJHmE02gJd5H_PaFsjn8waVHxGfXKXojCcplQc50jDJKN1DjeKgNXCiaeL8yBM_DE-RC2w8USdYxzIk9Ud0z9R-gTLyNAAtgeZOadoJZjyqviZJOAkvvY_CHBPbevnttSWxDCJEeLxE7MB3C7RbqcNGVuFoYE7BjKJrII-C9zJ177trnvbp75YswGTVazqfh-epDTOxIY6vwp672ChtvcjmNpg37Ar9mP1BEDApOIBgmZaXTHU1L4rXwc_g"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"FSsqC3szZfFWFpEeyiu930sivk29cLHtses5mZ3818RtbhXRvicyiK5lLAUKPiKoLWMiLwrqjoPcejPUf7bw7Jeq0JF6wlq_OGYTsXaohLb7z5q_6iiQPkRypBEhbbSIc8rRDv7NNgTmoLCUyj_GCCNOtOJJxtQhErhrdXS_Z48XhlwwBp2NlXIE0oxV--nloipJ4_KVN_s5kWNOooHn2OvEQXSMezHQQZmD-03RvExb7pOUxcQnT7PdrfzKdXQQwAbkCPlcMaWiCTpdga-_JjGnGMoK5L2Kuh1ZTMz0pYsvbtR1eZ2mRFnuAMs1mlYE8TarZMhv-QZ_PKV4hBeOaA"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/CertificateRevocation/10389/crl-set b/apps/SeleniumServiceold/chrome_profile_dentaquest/CertificateRevocation/10389/crl-set new file mode 100644 index 00000000..a50a7c5e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/CertificateRevocation/10389/crl-set differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/CertificateRevocation/10389/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/CertificateRevocation/10389/manifest.json new file mode 100644 index 00000000..f8b87344 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/CertificateRevocation/10389/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "crl-set-8628559915641911124.data", + "version": "10389" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Crowd Deny/2026.3.2.121/Preload Data b/apps/SeleniumServiceold/chrome_profile_dentaquest/Crowd Deny/2026.3.2.121/Preload Data new file mode 100644 index 00000000..e1a62465 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Crowd Deny/2026.3.2.121/Preload Data @@ -0,0 +1,2968 @@ + + +24.hu + + +777.ua + +allo.ua + + altema.jp + +americansongwriter.com + +animesdigital.org + + +anizle.org + + anizm.net + + anroll.tv + + answear.com + +athlonsports.com + + aylink.co + + behmelody.in + +betking.com.ua + +bigpara.hurriyet.com.tr + +biznes.interia.pl + + blavity.com + + boredflix.com + +bringmethenews.com + +businessinsider.com.pl + +casual-flirt-hub1.com +* +&cheerful-vista-dreamscape-basecamp.xyz + + cis.infox.sg + +clck.idealmedia.io + +click.ua + +clutchpoints.com + + comicbook.com + +dailygalaxy.com + +dealsandreels.makeup + + decider.com + + dnipro-m.ua + + dorzeczy.pl + +dotesports.com + +eobuwie.com.pl + +eurosport.tvn24.pl + + +ew.com + + f1.keporn.vip + +fandomwire.com + +financebuzz.com + + flcksbr.top + + flemmix.info + + flemmix.surf + + forsal.pl + + gameswaka.com + + geekchamp.com + +geekweek.interia.pl + + go2.kinogo.cc + + goniec.pl + + gowdr.com + +haber.mynet.com + +haustier-magazin.de + + hdzog.com + + +hdzog.tube + +healthy.thewom.it + + +hobby.porn + + +hochi.news + + +hotline.ua + + hotmovs.tube + +indiandefencereview.com + + +inporn.com + +instantnewsupdate.net + +interestingengineering.com + +katu.com + + +kinoukr.tv + +kobieta.interia.pl + +kobieta.onet.pl + + kompoz2.com + +lawandcrime.com + +lb4.lookmovie2.to + +lifehacker.com + + lifehacker.ru + +lilmariogame.com + + +ll-lab.com + + loudwire.com + +lubimyczytac.pl + +madame.lefigaro.fr + + mandiner.hu + + manysex.tube + + mashable.com + + meduza.io + +megapolitan.kompas.com + + melisa.pl + + metro.co.uk + + military.eu + +minimalistbaker.com + + modivo.pl + +motoryzacja.interia.pl + + +net.hr + +newrepublic.com + +nlab.itmedia.co.jp + + +nypost.com + +odelices.ouest-france.fr + + +offnews.bg + + okdiario.com + +okmagazine.com + + +onninen.pl + +opracowania.pl + +otonasalone.jp + + pagesix.com + + +parade.com + + parspack.com + + +people.com + +podocarpgag.autos + +pogoda.interia.pl + + pornone.com + +port.hu + +powergam.online +" +preload-spammy.permission.site + +princessjorita.com + +privatehomeclips.com + +przegladsportowy.onet.pl + +rg.ru + + +ria.ru + +ricette.giallozafferano.it + +rivestream.org + +russian.rt.com + + s.response.jp + +shawarmaday.com + +smart-flash.jp + +sorularlaislamiyet.com + +spammy.permission.site + +sport.interia.pl + +sportnieuws.nl + +subtitlestar.com + +sundayguardianlive.com + +swimsuit.si.com + + thehill.com + + theprint.in + + theweek.com + + todaysnyc.com + +toutelatele.ouest-france.fr + +trending.thespun.com + +txxx.com + +txxx.me + +ultimateclassicrock.com + + +unherd.com + + upornia.tube + +us.onlinesafetycontrol.com + +valenciaplaza.com + +vip.pornobolt.in + + +wanchan.jp + +wiadomosci.onet.pl + +wojas.pl + + wowroms.com + +ww.solarmovie2.com + +ww25.0123movie.net + +ww25.soap2day.day + +www.20minutes.fr + + www.24sata.hr + +www.3djuegos.com + +www.ad-hoc-news.de + +www.adnkronos.com + +www.agroinform.hu + +www.alvolante.it + +www.analdin.com + +www.androidcentral.com + + www.apart.pl + +www.apartmenttherapy.com + +www.auto-swiat.pl + +www.autoblog.com + +www.autoplus.fr + +www.autozeitung.de + + www.b92.net + +www.bkmkitap.com + +www.bobvila.com + +www.bollywoodshaadis.com + + www.bryk.pl + +www.casualself.com + +www.championat.com + +www.christianpost.com + +www.cosmopolitan.com + +www.creativebloq.com + +www.cucchiaio.it + +www.dailymail.co.uk + +www.denofgeek.com + +www.destructoid.com + +www.dlink7.com + + www.e1.ru + + www.earth.com + +www.eatthis.com + +www.elespanol.com + + www.elle.com + +www.ensonhaber.com + +www.eponuda.com + +www.espinof.com + +www.esquire.com + +www.euro.com.pl + +www.evvelcevap.com + +www.expressnews.com + + www.fakt.pl + +www.fantacalcio.it + +www.fikriyat.com + +www.filmweb.pl + +www.finanznachrichten.de + +www.firstpost.com + +www.fontanka.ru + +www.foot01.com + + www.forbes.pl + +www.fotomac.com.tr + +www.gamesradar.com + + www.gazeta.pl + + +www.geo.fr + + +www.geo.tv + +www.giallozafferano.it + +www.gobankingrates.com + +www.guitarworld.com + + www.gzt.com + +www.happyinshape.com + +www.heavy-r.com + + www.hebe.pl + +www.hellomagazine.com + +www.housebeautiful.com + +www.huffingtonpost.fr + +www.iflscience.com + + www.ign.com + +www.ilgiornale.it + +www.independent.co.uk + +www.inside-games.jp + +www.insidermonkey.com + +www.interia.pl + +www.itopya.com + +www.jeuxvideo.com + +www.justjared.com + +www.kaldata.com + + www.km77.com + +www.komputerswiat.pl + + www.kurir.rs + +www.laprovence.com + +www.laptophardware.hu + +www.larazon.es + + www.lecker.de + +www.leparisien.fr + +www.lexpress.fr + +www.liberation.fr + +www.libertaddigital.com + +www.littlefries.com + +www.lookmovie2.to + +www.loudersound.com + +www.marieclaire.com + +www.maximonline.ru + +www.meczyki.pl + +www.mediaexpert.pl + +www.mediaite.com + +www.medonet.pl + + www.melty.fr + +www.memurlar.net + +www.mensjournal.com + +www.mentalfloss.com + +www.mercurynews.com + +www.morele.net + + www.moyo.ua + +www.mprnews.org + +www.musicradar.com + +www.my-personaltrainer.it + + www.mynet.com + + www.ndtv.com + +www.newindianexpress.com + +www.novelodge.com + +www.ntv.com.tr + +www.ntvspor.net + +www.oekotest.de + + www.onet.pl + + www.out.com + +www.outdoorlife.com + +www.outkick.com + +www.parents.fr + +www.pccomponentes.it + +www.pcgamer.com + + www.pcmag.com + +www.pcworld.com + +www.phonearena.com + + www.pitax.pl + +www.pleinevie.fr + +www.pobreflix.forex + +www.pobreflixonline.online + +www.polsatnews.pl + +www.polsatsport.pl + +www.polybuzz.ai + +www.popsci.com + +www.prevention.com + +www.primetimer.com + +www.purepeople.com + +www.realsimple.com + + +www.rmf.fm + + www.rmf24.pl + + www.rp.pl + +www.sabah.com.tr + +www.schulferien.org + +www.semafor.com + +www.seriouseats.com + +www.sfchronicle.com + +www.sfgate.com + +www.skuola.net + +www.sozcu.com.tr + +www.sport-express.ru + + www.sport.pl + + www.sport1.de + + www.sports.fr + +www.sportskeeda.com + +www.statesman.com + +www.studenti.it + +www.sueddeutsche.de + +www.tagesspiegel.de + +www.tarafdari.com + +www.techbloat.com + +www.techinsider.ru + +www.techradar.com + +www.telegraphindia.com + +www.telepolis.pl + +www.the-independent.com + +www.the-sun.com + +www.thecelebpost.com + +www.thedailybeast.com + +www.thenews.com.pk + +www.thescottishsun.co.uk + +www.thespruceeats.com + +www.thestreet.com + +www.thesun.co.uk + + www.thesun.ie + +www.thevoicemag.ru + +www.timesnownews.com + + www.tmz.com + +www.tomsguide.com + +www.tomshardware.com + +www.townandcountrymag.com + +www.tportal.hr + +www.transfermarkt.com.tr + +www.transfermarkt.de + +www.travelandtourworld.com + +www.trustedreviews.com + +www.turkiyegazetesi.com.tr + +www.tvmovie.de + + www.twz.com + +www.usatoday.com + +www.usmagazine.com + +www.valeursactuelles.com + +www.vecernji.hr + + www.vice.com + +www.wallstreet-online.de + +www.wcostream.tv + +www.whathifi.com + +www.windowscentral.com + +www.wionews.com + + www.woman.ru + +www.womanandhome.com + +www.xozilla.com + +www.yenisafak.com + +www.ynetnews.com + +www.zakzak.co.jp + + wyborcza.pl + +wydarzenia.interia.pl + +xn--90aivcdt6dxbc.xn--p1ai + +yorozoonews.jp + +young-machine.com + + yts-subs.com + +zielona.interia.pl + + +zrzutka.pl + +025-52225999.name + +0lin.com + +12monthloanstoday.com + + 134138.bond + +141991324.bond + +1pokerroomcasino.com + +247trafficpro.com + +3dwhistler.com + + 4g365.com + +5280relocation.com + + +686683.com + + 701236.bond + + 721229.bond + +7memoriesfashion.com + + +827277.com + + 895yy.com + +8zajfyrcc0xd.today + + abiceyo.sbs + + +abmilf.com + +absolute-secrecy.com + + abxxx.com + + +aceluk.sbs + + acizapil.sbs + + +ads4pc.com + +adsforcomputercity.com + +adsforcomputertech.com + +adsforcomputerweb.com + +adslivetraining.com + + adstopc.com + + adultmeet.fun +! +adventureromancenetwork.com + + advtgroup.com + + advtpro.com + + ahimoma.sbs + + +aicyly.com + +aigaithojo.com + +aihearts.monster + +akl.im + + alecezag.sbs + +amateurkinkycouple.com + +amigaslindas.com + +andbestest.bond + + anexe.sbs + +angelsfate.com + +anonopinion.com + +aponchellyce.com + + appowdrip.com + + aroundin.sbs + + arruggio.bond + + artbella.org + + artbytoby.com + +arteamanopanama.com + + +artos.name + + +arumuf.sbs + + asebihewo.sbs + + asexgay.lat + +asexybabes.com + +asigntoalign.com + + asizujuru.sbs + +assistance-guides.com + + atergeos.com + +authageudomen.com + + autolog.autos + +autorespons.bond + +averagesapper.com + +awaken2wonder.com + +azdjevents.com + + azinabsor.com + +backuptwitter.com + + baimpubs.com + + barcuress.com + + basevenol.sbs + + baveyos.sbs + + bepup.sbs + +bestdayeversweeps.com + +bestlessons.bond + +bestlessonslabs.bond + +bestrongernews.com + + bfxzh.com + +bigbeaksbirdtoys.com + +bigideasphl.com + + bikedata.org + +bima101sok.com + +biomedicinskanalytiker.org + + +biqund.com + + biruowxw.com + + +bivena.lol + +blackporn.tube + +blissfuldaily.com + +blistevarad.com + +blossomdate.xyz + + boilers.bond + + bojof.sbs + +boldmediahq.bond + +bond-place.com + + boustahe.com + +brasspolishing.net + +breatnesses.sbs + +britageens.com + + +btxpgs.com + +bucremonan.com + + bulpiace.com + + byomo.com + + caf21.org + + callcall.bond + +callcallapp.bond + +callcentres.bond + + cancouss.com + +captchaless.top + + cartoil.com + +cavaccally.com + + +cdsyjt.com + + centranow.com + +chat-corner.com + +chatflow.click + +chatlinedating.lat + +cheapuggsusonline.com + +chemcopter.com + +chiksonline.xyz + + chjtljd.com + +chousyokufes.com + +churchvendors.com + + chydrion.com + +cirquedunoc.com + +classroomchampion.com + +clean-chatties.com + +clexperigratine.com + +click-space.com + +click2win4life.com + +coc-servers.com + +codynglostic.com + +cogingiactocal.com + +companieshq.bond + +connectlifepartners.com + +connectnewpeople.com + +contactosrapidos.com + + conther.sbs + +corporationshq.bond + +corporationslabs.bond + +counterate.bond + +cowboytheory.com + + coxezar.sbs + +crownouveau.com + +crush-dash.com + +crushsphere.biz + +crypticoins.com + + +cugoja.sbs + + cummer.bond + + cuniliq.sbs + + cupid.lat + + cupidabo.com + +curbosconren.com + + cusnenon.com + + dashuncw.com + +date-circle.com + +date-corner.com + +date-inyourarea.com + + date-lane.com + +date-patrol.com + +date-place.com + + dateable.lat + + daterapp.bond + + daterly.bond + + datiklaw.com + +dating-sweeties.com + +datingdateable.lat + +datlngplace.com + +deepconnectionzone.com + +dehormendistion.com + +demomaxly.bond + +demomediumapp.bond + + desain.click + +desbordespain.com + + +devmt5.com + + digitason.com + +diysolartucson.com + +domaindhaba.com + +dr-bailee-zglaacg.work + +dr-catharine-ypfcluc.work + +dr-dovie-wqdraci.work + +dr-effie-xrajblw.work + +dr-elda-vdyrmxt.work + +dr-elnora-whxmldi.work + +dr-estrella-fowxvzr.work + +dr-evalyn-vakjlfr.work + +dr-flossie-wltpjmo.work + +dr-jazmyn-gixlhma.work + +dr-loren-poamavu.work + +dr-maddison-hqxihof.work + +dr-maida-fqvyyfk.work + +dr-myrtie-yeoimmi.work + +dr-neva-oareott.work + +dr-ollie-jwmouro.work + +dr-patricia-oijduqn.work + +dr-providenci-hqfumdk.work + +draguedirecte.com + + dreambos.bond + +dsvmvcj5j8wz.today + + duojc.com + +dushisentrenon.com + + +dxs168.com + + ecobond.bond + +ecodealapp.sbs + + ecodealhq.sbs + +ecodeallabs.sbs +* +$ecommercesoftwaresolutionsonline.com + +effeminie.bond + + egogijag.sbs + + eguwi.sbs + + ekuhuguy.sbs + + elahiyuf.sbs + +electionhelper.com + +electricbikesco.com + +elegant-question.com + + elinizefo.sbs +! +elitematchmakersconnect.com + +elitematchmakershub.com + +eliteprofessionalmatch.com + +elkhaouarizmi.com + + elorhood.lat + +enduringromancehub.com + +englishdroid.com + +enseignement-prive.com + + epatchia.com + +ephierring.com + +essenselab.com + +everlastingheartmate.com + + evijumin.sbs + +exceptionaldates.net + +exitthewho.com + + exobscals.com + +expertjobmatch.com + + exthe.lat + + eyoro.sbs + +fairytellers.sbs + + fancyapp.bond + + fancyhq.bond + + fancyhub.bond + +fancylovehq.bond + +fancylovelabs.bond + + fancyly.bond + + fasionist.lat + + fayechai.com + + feedtofap.com + + +feman.bond + +fetishlivecamsforce.com + +fewer-jumps.com + + figawatu.sbs + +filmizlepop.com + +find-singles-online.com + +findlovepath.com +# +findmeaningfulconnections.com + +findrealconnections.com + +findshortsmall.com + +fistuakelly.com + +fitnesalasinia.com + +flingaroundme.com + +flirt-avenue.com + +flirt-club.com + +flirtandlucky.com + +flirtatiouslane.com + +flirthaven.biz + +flirtychat.online + +flirtyneighbors.xyz + +flirtypussies.com + +fluttermatch.xyz + +flyshoescentre.com + + foricarm.com + +free-the-midi.com + +friendlysocialspace.com + + frillier.bond + +fromtelehub.bond + +fuckbeautgirls.org + +funmeetonline.org + +funnyshow.bond + + fuxxx.com + + +fynweb.com + +g-whiteroom.com + +gadgetreviewblog.com + + galoquin.com + + ganticali.com + + geguruyuv.sbs + +geliogensily.com + +genuinebondinghub.com + + german0.xyz + +getcorporations.bond + +getecodeal.sbs + + getflash.bond + +getgsmmaps.cfd + +getgsmvoice.bond + + gethorny.bond + +getinterconnection.bond + +getkisstoday.bond + +getlovemethods.bond + +getmaxmedia.bond + +getmediafruit.cfd + +getmediaguru.bond + +getmediatops.bond + +getmilfs.online + +getmobilenetworks.bond + +getpleasure.bond + +gettechmedia.bond + +getteleriddle.bond + +gettelework.bond + + gettranny.com + + getwow.bond + +getyournights.bond + + gides.sbs + + girlish.bond + +girlzsearch.com + + giyab.sbs + +globalconnectionly.sbs + +goextremeapp.bond + +goldengoddessbath-body.com + + gomusic.info + +gontertatic.com + +goodgal-mansion.com + +goodtimesapp.bond + +goodtimeshq.bond + +greenbeanmanufacturing.com + +gruposerhumano.com + + gsmmapsly.cfd + +gsmtelelabs.bond + +gsmtowersapp.bond + +gsmtowershub.bond + +gsmvoicehq.bond + +gsmvoicely.bond + +gsmwifilabs.bond + +gsmwifily.bond + +gsmworldslabs.bond + + gukij.sbs + + gumeyadak.sbs + + guniwebi.sbs + +hairbyricardo.com + +happedreteridaw.com + +happydayscertification.com +& + happynewyear2016quoteswishes.com + + haqar.sbs + + haraping.com + + harculum.com + +harmonaizconnect.com + + +hclips.com + +healthmarkclinic.com + +heartfeltconnectionhub.com + +heatconnection.xyz + + heatmeet.fun + +hecaltahantly.com + + herecandy.com + +hericaoters.com + +heterbation.lat + + hexaprim.lol + +highestnutrition.com + +hipetimmelindic.com + + +hnjssw.com + +homosexwith.lat + +honeymooneymoon.lat + + hornyhub.bond + + hornywish.com + + hostezr.com + + hotcrush.fun + + hotlove.bond + +hotloveapp.bond + + hotmovs.com + + huntagift.com + +hypermousus.com + + hyperuda.com + + +iampua.com + + +idolin.sbs + + ignispc.com + + ignitezsg.com + +ihaveaconfessiontomake.com + + +ihugit.sbs + +ii41.com + + ikimeciz.sbs + + +ilagum.sbs + + ilawe.sbs + +imilroshoors.com + +impromote.bond +$ +infiniterelationshiptrails.com + +inflationrelief.net + +informationvine.com + + ingenthid.com + + inimema.sbs + +instant-bond.com + +interconnectionhq.bond + +interconnectionly.bond + +invalindectry.com + + +ipewux.sbs + + ipfsgames.com + + iquviguva.sbs + +irishaboard.com + +iuk-ism-kg.com + +iuradionetwork.com + +jacobsonbrosdeli.com + +jbautomotive722.com + +jdatingles.lat + +jobcenter.bond + +jobdiagnosis.com + + jobinfm.com + + jobmatcher.io + +joyful-linkup.com + + jptecnet.com + + jubsaugn.com + +kaleidoscopenight.com + + kesup.sbs + + khaculoxy.com + + kiboudate.xyz + +kiirajuniorprep.com + +kinesanized.com + + kixun.sbs + +kojodertattoo.com + +komunakallmet.com + + +kuikee.com + +la-lanterne.com + + laceract.com + +ladybrionna-iwvgccl.work + +ladycheyanne-zjyrsge.work + +ladyelse-mcckfhl.work + +ladyettie-gdvleyv.work + +ladyharmony-jtsjpln.work + +ladyhookup.com + +ladyinthebed.club + +ladyjany-uioalhf.work + +ladykaelyn-sawkdrs.work + +ladylavina-bsgnmge.work + +ladymary-tasyziu.work + +ladymaud-kltnnsd.work + +ladyreina-bmpapxy.work + +ladysylvia-xmuvcbq.work + + +laloci.sbs + +laparosis.bond + +latina-match.com + + lchpw.com + +leadingteamapp.bond + +leadingteamly.bond + + leilig.bond + +leipprandi.bond + +licktaughigme.com + +lightheartedlovelink.com + +lightheartmatch.com + +logaldaerved.com + +londonsbars.com + +looking4boobs.com + +looking4girl.com + + looncup.com + +loteriadecolombia.com + +love-corner.com + +loveacross.xyz + +lovedayly.bond + +lovelinesshub.sbs + +lovelyapp.bond + + lovelyhq.bond + +lovelyhub.bond + +lovemelabs.bond + +lovemethodshub.bond + +lovemethodslabs.bond + +lovesitehub.bond + + lovestorm.fun + +lucky-findings.com + + lumpiscer.com + + lungninja.com + + lustspot.fun + + lustyzone.fun + + mahikeg.sbs + +mailhazard.com + +mamorulove.xyz + + manine.bond + +marketingshowhq.bond + + markting.sbs + +match-dash.com + +match2maker.sbs + +matchcraftedai.com + +matchgeniusai.com + +matchmakers.lat + +matchmindsonline.com + + maxmedia.bond + +mckennasanderson.com + + mealsvege.lat + +media-proapp.sbs + +mediafruithq.cfd + +mediafruitlabs.cfd + +mediagurulabs.bond + +mediaonlinehq.bond + +mediaonlinelabs.bond + +mediaonlinely.bond + +mediarecordhub.sbs + +mediarecordly.sbs + +mediascape.bond + +mediatopshq.bond + +mediatopshub.bond + +meditrainical.bond + +meetanswerme.bond + +meetdreamgirl.vip + +meetfriendlypeople.com + +meetfunnydate.xyz + +meetgsmtowers.bond + +meetgsmworlds.bond + +meethorny.bond + +meetlovingpeople.com + +meetmediapro.sbs + +meetmobilehope.sbs + +meetmobilekbl.sbs + +meetopenhearts.com + +meetpeopleworld.com + +meetperfect.sbs + +meetpleasure.bond + +meetsuper.bond + +meetsuppliers.bond + +meetteleguru.bond + +meettelework.bond + +meety-moments.com + +mentorlawfirm.com + +meteoritients.bond + +microeconomy.bond + +midshorerecyclers.net + + millins.sbs + +minisgolfmotid.bond + +missalaina-phdbecs.work + +missashleigh-zminwld.work + +missbianka-tkctmln.work + +misscordia-tkhjomr.work + +missdemetris-bcbmhyv.work + +misselinor-vdeuvrk.work +! +missfrederique-caobjds.work + +missfrieda-pnisdaj.work + +missizabella-xhqjmyy.work + +missjosie-kbacnwy.work + +misskali-jweqaus.work + +misskathlyn-cmjniwn.work + +misslue-lvesqdu.work + +missmafalda-xfwkiqo.work + +missmaybelle-gzsievl.work + +missmelody-njpprmi.work + +missmichele-gsxlmnl.work + +missnina-opsdpds.work + +misspetra-yknfyic.work + +misssummer-fflpuiq.work + +misstelly-fqhhnvg.work + +missvivian-sommlgd.work + +misswilla-uuhnruq.work + +mistinexintings.com + +mitopamosal.com + +mobilehopehq.sbs + +mocivilengineering.com + +moneyhub-assist.sbs + +moneyhub-cashadvisor.sbs + +moneyhub-cashbalance.click + +moneyhub-cashbank.sbs + +moneyhub-cashboost.sbs + +moneyhub-cashbudget.sbs + +moneyhub-cashcredit.sbs + +moneyhub-cashdebt.sbs + +moneyhub-cashdesk.sbs + +moneyhub-cashengine.sbs + +moneyhub-cashfocus.sbs + +moneyhub-cashforge.sbs + +moneyhub-cashgrowth.sbs + +moneyhub-cashguide.sbs + +moneyhub-cashincome.sbs + +moneyhub-cashloan.sbs + +moneyhub-cashmap.sbs + +moneyhub-cashmentor.sbs + +moneyhub-cashpilot.sbs + +moneyhub-cashplanner.click + +moneyhub-cashprofit.sbs + +moneyhub-cashradar.sbs + +moneyhub-cashreserve.click + +moneyhub-cashsalary.sbs + +moneyhub-cashsavings.click + +moneyhub-cashsecure.sbs + +moneyhub-cashshield.click + +moneyhub-cashshield.sbs + +moneyhub-cashtrack.sbs + +moneyhub-cashvalue.click + +moneyhub-cashvalue.sbs + +moneyhub-cashvault.sbs + +moneyhub-cashvision.sbs + +moneyhub-cashwealth.sbs + +moneyhub-cashwise.sbs + +moneyhub-focus.sbs + +moneyhub-intel.sbs +" +moneyhub-investbridgehub.sbs + +moneyhub-investbrief.click +" +moneyhub-investcompass.click +! +moneyhub-investledger.click +" +moneyhub-investmonitor.click + +moneyhub-investradar.click +! +moneyhub-investreport.click +" +moneyhub-investtracker.click + +moneyhub-map.sbs +" +moneyhub-marketbalance.click + +moneyhub-marketbank.click + +moneyhub-marketboost.click + +moneyhub-marketbrief.click +! +moneyhub-marketbudget.click +! +moneyhub-marketcredit.click + +moneyhub-marketfocus.click + +moneyhub-marketindex.click + +moneyhub-marketintel.click +! +moneyhub-marketledger.click + +moneyhub-marketmap.click +! +moneyhub-marketmatrix.click + +moneyhub-marketpath.click + +moneyhub-marketpilot.click +" +moneyhub-marketplanner.click + +moneyhub-marketpulse.click +! +moneyhub-marketreport.click +! +moneyhub-marketreview.click + +moneyhub-marketscope.click +! +moneyhub-marketstream.click +" +moneyhub-markettracker.click + +moneyhub-marketvault.click +! +moneyhub-marketvision.click + +moneyhub-marketwatch.click + +moneyhub-marketwise.click + +moneyhub-marketzine.click + +moneyhub-mentor.sbs + +moneyhub-path.sbs + +moneyhub-payadvisor.click + +moneyhub-paybalance.click + +moneyhub-paybudget.click + +moneyhub-paycredit.click + +moneyhub-paydebt.click + +moneyhub-payfocus.click + +moneyhub-payinsight.click + +moneyhub-payload.click + +moneyhub-paypulse.click + +moneyhub-payreserve.click + +moneyhub-paysalary.click + +moneyhub-paysavings.click + +moneyhub-paysecure.click + +moneyhub-payshield.click + +moneyhub-paywealth.click + +moneyhub-reserve.sbs + +moneyhub-stream.sbs + +moneyhub-watch.sbs +! +moneyhub-wealthbridge.click +" +moneyhub-wealthbridgehub.sbs + +montlakemadness.com + +moonlovespark.xyz + + mopimog.sbs + + moressis.bond + +mountain-chalets.com + + +mrgay.tube + +mrs-alba-axrgrqm.work + +mrs-angie-nwhsyrg.work + +mrs-bernadine-ggpbxnx.work + +mrs-clarissa-frbfyyr.work + +mrs-della-honxxas.work + +mrs-gina-chbifab.work + +mrs-helene-utejypd.work + +mrs-icie-rhgzfri.work + +mrs-lurline-wacejhm.work + +mrs-maci-olqsgns.work + +mrs-rubye-qmrnvtv.work + +mrs-samara-wdctdet.work + +mrs-simone-czfnxxc.work + +mrs-zelda-ydfjyrz.work + +ms-ally-xhqkqlg.work + +ms-alyce-vwnkknv.work + +ms-astrid-oayfoqy.work + +ms-emmalee-sbhujum.work + +ms-ivah-sirlrbr.work + +ms-karlie-hqavuqj.work + +ms-lillian-gkxlrcg.work + +ms-mallie-isumfxb.work + +ms-marcia-ubzwwgo.work + +ms-marlee-tbajnsu.work + +ms-rae-jovuwrc.work + +ms-tess-lijvppo.work + +ms-trudie-njdcsyb.work + +ms-zetta-kwcleck.work + + +mudire.com + +myfreecam2cam.bond + +nathanaeldan.pro + +nature-et-vertus.com + +naughty-buddies.com + +naughtydate.xyz + + naxulagu.sbs + +nemagreske.com + + netoidism.com + + netteles.bond + + newlywed.lat + +newsmediaa.bond + +newsnavigator.pw + +newyorksbars.com + +nextdoornights.org + +nextlevelus.xyz + +ngs-medicare.com + + +nifari.lol + +nightchemistry.xyz + +nightneighbors.org + + nlinebest.sbs + +nogalcarpet.com + +nonalmolar.com + +nonfliestortic.com + +nonminerals.bond + + nonymous.sbs + +nophydropor.com + + normalhq.sbs + +nostringsmatch.com + +notadslife.com + + notiffit.com + +notifinfoback.com + + notifstar.com + +notiftravel.com + +nuviasmilesmail.com + +nydiamondsyndicate.com + + nylon24.com + +o-upssies12.vip + + obolazu.sbs + +odornavigation.org + +offerdayapp.xyz + + ofoto.sbs + + okigidop.sbs + + okoucho.com + +omgsweeps.info + + +oninir.sbs + + onlytik.com + + ooxxx.com + +opencorporations.bond + + openeco.sbs + +openflash.bond + +opengsmglob.bond + +opengsmtele.bond + +openheartedexplorers.com + +openhorny.bond + +openleadingteam.bond + +openlovely.bond + +openlovemethods.bond + +openmanykisses.bond + +openmarketingshow.bond + +openmatch.bond + +opennormal.sbs + +openspecialthings.bond + +opensweetgirls.bond + +opentelenautics.bond + +openyournights.bond + +optionsther.bond + + oreamper.com + + orgessial.com + + otaceione.com + + ozafewa.sbs + +ozidumplingsbk.com + + pacalned.com + +pair-circle.com + + pair-hub.com + + pair-lane.com + + +parsel.tel + +passionlink.xyz + + perfectly.sbs + +petsforacause.com + +phiotiousnes.com + + pick-her.xyz + + pillsen.info + + pillsen.pro + + +pixole.lol + +playingtolearn.org + +pleasurehq.bond + +pleasurely.bond + +pn12.biz + + podomming.com + + pornhits.com + + pornl.com + + porntop.com + +pp04.biz + + ppemaster.com + + +ppgopp.com + +pradaticatic.com + +pragoiliss.com + +preweddding.lat + + pricines.com + +princessaliza-kmgscbf.work + +princessamiya-aotnakx.work +" +princessbrielle-psdsqaw.work +" +princessdaniela-qyoytrt.work + +princessdixie-oiajdaw.work + +princessenola-clswiio.work +# +princessestrella-bmononf.work +# +princessfelicity-iduoptx.work + +princessjanis-ofdxqab.work + +princesskayli-ftiahlu.work +" +princesskirstin-kfyanvj.work + +princesslyda-hdhgpqr.work + +princessnoemi-kimfyss.work +! +princessphoebe-bwypsix.work + +princessretta-sfkzthf.work + +princessviva-atlrwpi.work +! +princessvivian-qudpgbr.work + +princesszelma-ogtypmf.work + +privatedates.xyz + +prizestash.com + +productreviewjobs.com + +prof-adela-vbvifqo.work + +prof-briana-gsoawuu.work + +prof-celia-mzgtprw.work +! +prof-guadalupe-khsrgaj.work + +prof-hailie-rfdafdb.work + +prof-jana-isujqbf.work + +prof-ludie-oudntff.work + +prof-marie-vdoxqyy.work + +prof-maybelle-ewokarf.work + +prof-nella-tufcqhj.work + +prof-neoma-mnfyqgw.work + +prof-rylee-xovdvex.work + +prof-verona-gqeycmt.work + +project-vu.com + + prounman.com + +psemettictuous.com + +ptaimpeerte.com + +ptifirelaria.com + +pytoxipreess.com + +quantumridgepro.xyz + +queenalice-buogybc.work + +queencamilla-pyurmix.work + +queenchristy-xrxfyja.work + +queenconnie-sywwtbi.work + +queenemilie-ojifyxb.work + +queeneryn-ruccksf.work + +queenfannie-icaqsvg.work + +queenjaunita-zlogdkr.work + +queenjustine-oqiekdg.work + +queenlora-cohxler.work + +queennicole-cknmqvw.work + +queenophelia-kglyxno.work + +queenreina-tdasgei.work + +queenromaine-vyyurjp.work + +queenshea-rnvyunt.work + +quesearocanrol.com + +quickest-matches.com + +quickytalks.com + +quipailized.com + +quistriolliker.com + + +qukoju.sbs + + quyihobiq.sbs + + r-cdn.com + + radioyur.com + +rankupwards.com + +raposablie.com + +ready-for-fun.com + +realadultdate.xyz + +redsevenlinux.com + +redwhitedate.xyz + +reignificence.bond + +relationsyncai.com + + remhainam.com + +remywordtsterk.com + + reprides.com + + retellers.sbs + + retupery.com + +revistadoc.org + +revistamuchomas.com + + rexameles.com + +rharcometa.com + +rhondamoorefieldlaw.com +" +riad-marrakech-choumissa.com + +robocaller.bond +! +rocketracingproductions.com + +romance-line.com + +romance-wave.com + + s3xuality.lat + + samihacoj.sbs + +samplesflash.com + +samwell-landscaping.com + +samyellativer.com + +sangiorgiosnc.com + +sartoriented.lat + +saudadematch.xyz + + savefrom.net + +savesaintjamesthegreat.org + +seductdream.com + +selfdefensecorp.com + +selvitesught.com + +sententias.org + + senzuri.tube + +serendipityflings.com + +serenebonding.com + +seriousdatingworld.com + +sex-friend-finder.com + +sexdateable.lat + +sexoaovivo.org + + sextop1x.com + +shekinahgospelmissions.org + +shenaniganbooks.com + + sioluost.com + + skysound7.com + +slutymilfs.com + +smartlifestyletrends.com + +smartmatematcher.com + +smartmedialy.sbs + +snagyoursamples.com + +soacievoce.com + +socialmatchplace.com + +solityimpar.bond + +soulharbor.biz + + soulsyync.xyz + +soundsofthenight.com + +southbayautoservice.net + +spark-place.com + +sparkhuddle.biz + +specialthings.bond + +specialthingslabs.bond + +specialthingsly.bond + +spectrtriee.cc + + spicybond.fun + + steamply.com + +steamydate.xyz + +stimprograms.com + +streetfashions.lat + +striounatylle.com + +strongbondtogether.com + +studiodolmaine.com + + succses.sbs + + superhq.bond + +superlabs.bond + + superly.bond + +supersweepstotherescue.com + +suppliersly.bond + +surgicalent.com + +suriattionation.com + + suriumes.com + +sweepscentreusa.com + +sweetgirlshq.bond + +sweetgirlsly.bond + +swiftgear.autos + + sycepasta.com + + sylaixin.com + +talk-match.com + +talkconnect.xyz + + talkwcs.com + +taryn-southern.com + + tcheturbo.com + +techniqes.bond + +technologyly.xyz + +tecnoclasta.com + + teleangel.sbs + +teleangelapp.sbs + +teleangelly.sbs + +teleconsole.cfd + +teleconsoleapp.cfd + +telefonly.bond + + teleguru.bond + +teleguruapp.bond + +telenauticsly.bond + +teleriddleapp.bond + +teleriddlehub.bond + +teleworkapp.bond + +teleworkhq.bond + +tenderpulse.biz + +terkepesingatlan.com + +thaiwebpromote.com + +theamericancareerguide.com + +thecityoflouisburg.com + +thefreesamplesguide.com + +thefreesampleshelper.com + + +thegay.com + + thegood.sbs + +thehoneygirls.bond +! +theikarialeanbellyjuice.com + +thelovely.bond + +themattress4u.com + +themediafruit.cfd + +themediaguru.bond + +themediaonline.bond + +themediatops.bond + +themediumwifi.bond + +themoneyminutes.com + + thenormal.sbs + +theofferday.xyz + + thesuper.bond + +thetechpark.xyz + +thetelefon.bond + +theteleriddle.bond +& + theunemploymentbenefitsguide.com + +theyournights.bond + +thinkanddone.com + +thrill-date.com + +thrillseekermatch.com + + throbs.bond + + tianrunsj.com + +timesbestseller.sbs + +tionchafibiper.com + +tjjinchanyi.com + +tomas-moviez.com + +topfabulous.bond + + topwow.bond + +touchandmeet.xyz + +tracolintergint.com + +tratommely.com + + travelall.lat + +travelgola.com + +travelluxembourg.org + + treetwear.lat + +trendndailyamerica.com + +trendndailyinsider.com + +trendndailyofficial.com + +trendndailyus.com + +tryanswerme.bond + + +trychk.com + +tryenjoyourday.bond + + tryflash.bond + +tryfromtele.bond + +trygsmtowers.bond + +trygsmwifi.bond + +trygsmworlds.bond + + tryhorny.bond + +trylovely.bond + + tryluck.bond + +trymediabuy.xyz + +trymediarecord.sbs + + tryspace.bond + +trytechmedia.bond + +trytelemaxa.bond + +trytelemix.sbs + +trytelenautics.bond + +tryyournights.bond + +tubepornclassic.com + + turekok.sbs + + tvtime.bond + + ujisikide.sbs + +ultrafemmy.bond + +unbowistes.com + + uncophys.com + + undatable.lat + + undinist.com + +unicatisubnaver.com + + unythai.com + + upornia.com + +urbanflings.xyz + +useboldmedia.bond + +usecorporations.bond + +usecybermonday.sbs + + usefancy.bond + +usegsmtele.bond + +uselovely.bond + +useloveme.bond + +uselovesite.bond + +usemarketingshow.bond + +usemediafruit.cfd + +usemediaguru.bond + +usemediumwifi.bond + +usepleasure.bond + +usespecialthings.bond + +usesuccess.xyz + +usetechnology.xyz + +usetelefon.bond + +usewificolor.sbs + +usmlepearls.com + + utoka.sbs + + vactioned.lat + + valkodra.lol + +valuemailpush.com + + vdajyi.space + +velvetpassion.xyz + +ventureintolove.com + +venturemetro.com + +videofunder.com + +visefacklerien.com + +vjav.com + +vxxx.com + + +w-news.biz + +w62xdvaf9124.today + +weddingmoons.lat + + wejip.sbs + +welatonkining.com + +wellbeingrules.com + + weltchor.com + + weready.click + +whimsydatingclub.com + +wifileadhq.cfd + +wifitechs.bond + +wildandffun.com + +wildheartmeet.com + + winalert.net + +witty-question.com + + worthyrid.com + +wristicalit.com + + wwwiheart.com + +xemloigiai.com + + xmilf.com + +xn----ztbcbceder.net + + xunigang.com + + xuzilefuv.sbs + + xxxi.porn + + xxxpush.com + + ycjqyey.com + + yhjc168.com + +youbesmart.com + +yourdollarwinner.com + +yournaughtyneighbor.com + +yournights.bond + +yournightshq.bond + +yournightsly.bond + +youthcarebeauty.com + + zaviagsae.com + + +zoguna.lol \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Crowd Deny/2026.3.2.121/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/Crowd Deny/2026.3.2.121/_metadata/verified_contents.json new file mode 100644 index 00000000..53cbb74b --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Crowd Deny/2026.3.2.121/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJQcmVsb2FkIERhdGEiLCJyb290X2hhc2giOiJPQ0daVnlWSnVZQk1xRTVoSEdYY01xQ05MTjdmdVE0NG5qWDVKS1ZDZ3g0In0seyJwYXRoIjoibWFuaWZlc3QuanNvbiIsInJvb3RfaGFzaCI6ImVZZDhDb0JMeFo2di13RmYyY0hFSnRzS0NrcU9EUDViZEVJUXFDdmZJRTQifV0sImZvcm1hdCI6InRyZWVoYXNoIiwiaGFzaF9ibG9ja19zaXplIjo0MDk2fV0sIml0ZW1faWQiOiJnZ2trZWhnYm5manBlZ2dmcGxlZWFrcGlkYmtpYmJtbiIsIml0ZW1fdmVyc2lvbiI6IjIwMjYuMy4yLjEyMSIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"LknOW4GBZZ5Yj4BGnbyVYj4PSaoJ7Xzr-rfe-30lNrB4zHwzTVKF3bchuM7xMX6faN0GlI-TQfpqtFQdi22n-28zwDiF2nxMAafDOEO9aYiBVYotB4qXWmrCa12r1-UM-WEBQTiJtpZELBVcbv1JqX_L7d1uiTIPKwb0DTGrSoEnsCGm8W7zSLlPZxvce8AQZ9-5ZcExIQQtK6JScGzCxb_aYEvm6rZc-cytbLB7M-_sQuZGgGcp_NgbB7X06PeKKoVaFfd1Gk8R7jL5QNrMjCN891GAVPTe3My72rnP-6XLLgX_493L9Xm0Lk-y2dxrs1GJGGt08gGs0dko6hHW2qThW8YkAHCAaLo6wZc_2aS-_wvvLgXQhH48kaslW0tqq7po8CoCZfEItxrtq2t7OHHmepRCB0x1ZiG7VkC7jL2hiE4XKUkTlklx9qgKpzhc0SYYa2VSIICwP0FKlMY-JSZIGjlEjqSw82TW8y6lcssM3T4NyKpOYCkFKgr-n5rSnS3t-700Jt3g1Q8mZy6K5kcQD9vvJFkYG7_1pL6RXCyqdHB0DWFf2FN-KQss3SzAIby0OnsUhUfoJ3y37Z7hBsTL9KwbdgunfYPWEJzxwOZvJDoy_gjbGDn2gK0w-ZxRBYb9hPoGjJ6Kuhy0YyDCZkztzVX5HCYHfIDPUziS-wk"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"ACIjoFb-3leuWc0nzcRaD8E-ZlaTwCeIqiRx7QGx8uIukLAGFHePwuOpoBxfYorMuB23LUKoVL57jX2KH0hoaG07fT0osrE0vPIR5fWPzYRtkrCfA-NxyP5zfQ2YWaYZU6AgOJlUKHQJybBLrQlEP3xKGVvkoZ9H306q7N8LMpRgUclHtILY4sx-e9V29hrRmTMQgRfrnx8wfxOOQ9pzgrvv_JLxDidHy9_7dzd2vyrVm5mgzG6hxz5CKmG5qkoaXRubfj_m89tAWztrbdszq0ZHKre0u0Jr4ZFFulmi4kY299JOM9CDSxR6gqDNrLcvaqh6W7gf7-W7XCR5WJurzg"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Crowd Deny/2026.3.2.121/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/Crowd Deny/2026.3.2.121/manifest.json new file mode 100644 index 00000000..4ad1a730 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Crowd Deny/2026.3.2.121/manifest.json @@ -0,0 +1,6 @@ +{ + "manifest_version": 2, + "name": "Crowd Deny", + "preload_data_format": 1, + "version": "2026.3.2.121" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Account Web Data b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Account Web Data new file mode 100644 index 00000000..af0f8c91 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Account Web Data differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Account Web Data-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Account Web Data-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Affiliation Database b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Affiliation Database new file mode 100644 index 00000000..a7fecdb2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Affiliation Database differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Affiliation Database-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Affiliation Database-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/AutofillAiModelCache/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/AutofillAiModelCache/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/AutofillAiModelCache/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/AutofillAiModelCache/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/AutofillStrikeDatabase/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/AutofillStrikeDatabase/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/AutofillStrikeDatabase/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/AutofillStrikeDatabase/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BookmarkMergedSurfaceOrdering b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BookmarkMergedSurfaceOrdering new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BookmarkMergedSurfaceOrdering @@ -0,0 +1,2 @@ +{ +} diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BrowsingTopicsSiteData b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BrowsingTopicsSiteData new file mode 100644 index 00000000..c41f9b37 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BrowsingTopicsSiteData differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BrowsingTopicsSiteData-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BrowsingTopicsSiteData-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BrowsingTopicsState b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BrowsingTopicsState new file mode 100644 index 00000000..022ce111 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BrowsingTopicsState @@ -0,0 +1,12 @@ +{ + "epochs": [ { + "calculation_time": "13417412919618144", + "config_version": 0, + "model_version": "0", + "padded_top_topics_start_index": 0, + "taxonomy_version": 0, + "top_topics_and_observing_domains": [ ] + } ], + "hex_encoded_hmac_key": "C0DC05A41763A054985B8B8F8D3522DF049DD074944BE433855441F573E27D5E", + "next_scheduled_calculation_time": "13418017719618202" +} diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BudgetDatabase/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BudgetDatabase/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BudgetDatabase/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/BudgetDatabase/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/07385f090cd09662_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/07385f090cd09662_0 new file mode 100644 index 00000000..f1dcfbb0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/07385f090cd09662_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/0cc77a991e974fa5_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/0cc77a991e974fa5_0 new file mode 100644 index 00000000..d5255cea Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/0cc77a991e974fa5_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/0cfb58e527d606bd_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/0cfb58e527d606bd_0 new file mode 100644 index 00000000..9656f5ca Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/0cfb58e527d606bd_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/0cfcd32e685a9f4d_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/0cfcd32e685a9f4d_0 new file mode 100644 index 00000000..8d9f5b95 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/0cfcd32e685a9f4d_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/0ecf31176291fcf6_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/0ecf31176291fcf6_0 new file mode 100644 index 00000000..82ead9b3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/0ecf31176291fcf6_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/11538c69e04e4101_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/11538c69e04e4101_0 new file mode 100644 index 00000000..9f133c79 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/11538c69e04e4101_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/14af0add40362dd9_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/14af0add40362dd9_0 new file mode 100644 index 00000000..8e0c0e9b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/14af0add40362dd9_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/15145040f7f12f31_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/15145040f7f12f31_0 new file mode 100644 index 00000000..4c024fbf Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/15145040f7f12f31_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/15ab73e485834970_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/15ab73e485834970_0 new file mode 100644 index 00000000..45e12551 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/15ab73e485834970_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/169af189e4396aa0_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/169af189e4396aa0_0 new file mode 100644 index 00000000..bffa8d06 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/169af189e4396aa0_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/16caf527819dbc03_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/16caf527819dbc03_0 new file mode 100644 index 00000000..29a289b7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/16caf527819dbc03_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/197aeb0fc4315778_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/197aeb0fc4315778_0 new file mode 100644 index 00000000..9e915143 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/197aeb0fc4315778_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/1adf59ca3c84eec7_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/1adf59ca3c84eec7_0 new file mode 100644 index 00000000..54126b2b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/1adf59ca3c84eec7_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/1b8b1e38661b8c13_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/1b8b1e38661b8c13_0 new file mode 100644 index 00000000..78ab8859 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/1b8b1e38661b8c13_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/1d3b06ab4d8ad10d_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/1d3b06ab4d8ad10d_0 new file mode 100644 index 00000000..99c34d0a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/1d3b06ab4d8ad10d_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/26cf1fa49f38c406_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/26cf1fa49f38c406_0 new file mode 100644 index 00000000..559985a1 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/26cf1fa49f38c406_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/274a467f9dd7660a_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/274a467f9dd7660a_0 new file mode 100644 index 00000000..17ec4340 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/274a467f9dd7660a_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/27b6ee55b064ca16_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/27b6ee55b064ca16_0 new file mode 100644 index 00000000..4faf8190 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/27b6ee55b064ca16_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/28bc2bfff5d71539_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/28bc2bfff5d71539_0 new file mode 100644 index 00000000..ae18d2f9 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/28bc2bfff5d71539_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/2b7b9fbe872da69b_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/2b7b9fbe872da69b_0 new file mode 100644 index 00000000..bfcf8806 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/2b7b9fbe872da69b_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/2ba5a1e807dbd657_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/2ba5a1e807dbd657_0 new file mode 100644 index 00000000..13eb46f0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/2ba5a1e807dbd657_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/2e90fbac865c4601_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/2e90fbac865c4601_0 new file mode 100644 index 00000000..2197b367 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/2e90fbac865c4601_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/338678d7119b7360_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/338678d7119b7360_0 new file mode 100644 index 00000000..c282d4ba Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/338678d7119b7360_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/33c896f5a95557ff_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/33c896f5a95557ff_0 new file mode 100644 index 00000000..7cb3a8f3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/33c896f5a95557ff_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/34b0ec9326e0abe3_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/34b0ec9326e0abe3_0 new file mode 100644 index 00000000..3d97c2a0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/34b0ec9326e0abe3_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/35c4fa291956de82_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/35c4fa291956de82_0 new file mode 100644 index 00000000..bf996fd0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/35c4fa291956de82_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/36d3ecedc28e25d8_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/36d3ecedc28e25d8_0 new file mode 100644 index 00000000..eb637903 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/36d3ecedc28e25d8_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/3790f149cbfb0b9d_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/3790f149cbfb0b9d_0 new file mode 100644 index 00000000..d4125ac7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/3790f149cbfb0b9d_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/3eb355de25c275ce_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/3eb355de25c275ce_0 new file mode 100644 index 00000000..90f58cb5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/3eb355de25c275ce_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/3eddb3b5b4f8caec_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/3eddb3b5b4f8caec_0 new file mode 100644 index 00000000..ca123602 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/3eddb3b5b4f8caec_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/3ef8367226f0d427_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/3ef8367226f0d427_0 new file mode 100644 index 00000000..e31ecb0c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/3ef8367226f0d427_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/41595a98059275c3_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/41595a98059275c3_0 new file mode 100644 index 00000000..1150bbd0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/41595a98059275c3_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4c814649e7c3c231_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4c814649e7c3c231_0 new file mode 100644 index 00000000..cea211a4 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4c814649e7c3c231_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4d7baa41f3502990_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4d7baa41f3502990_0 new file mode 100644 index 00000000..46574328 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4d7baa41f3502990_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4e180e9e0fad48e3_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4e180e9e0fad48e3_0 new file mode 100644 index 00000000..730bb0da Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4e180e9e0fad48e3_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4f0641622abc0cad_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4f0641622abc0cad_0 new file mode 100644 index 00000000..c5590e77 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4f0641622abc0cad_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4f71cc575cbf80ba_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4f71cc575cbf80ba_0 new file mode 100644 index 00000000..d491140b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/4f71cc575cbf80ba_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/517218a7ea543606_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/517218a7ea543606_0 new file mode 100644 index 00000000..e1198f76 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/517218a7ea543606_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/526bdbe87e8c805f_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/526bdbe87e8c805f_0 new file mode 100644 index 00000000..d999c81d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/526bdbe87e8c805f_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/538aa017ce93ed59_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/538aa017ce93ed59_0 new file mode 100644 index 00000000..7452adfa Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/538aa017ce93ed59_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/56f26cb03fefef4f_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/56f26cb03fefef4f_0 new file mode 100644 index 00000000..23b9647b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/56f26cb03fefef4f_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/59d744341869bb3c_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/59d744341869bb3c_0 new file mode 100644 index 00000000..ac1e50fb Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/59d744341869bb3c_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/59e9b73ec9e7f8b8_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/59e9b73ec9e7f8b8_0 new file mode 100644 index 00000000..002756a9 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/59e9b73ec9e7f8b8_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/5aee7195d1e7cb92_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/5aee7195d1e7cb92_0 new file mode 100644 index 00000000..cb063071 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/5aee7195d1e7cb92_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/5d88e61eff4a0a1c_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/5d88e61eff4a0a1c_0 new file mode 100644 index 00000000..77b2a841 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/5d88e61eff4a0a1c_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/6134acc77587ed37_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/6134acc77587ed37_0 new file mode 100644 index 00000000..7a538393 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/6134acc77587ed37_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/6351cd107efed247_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/6351cd107efed247_0 new file mode 100644 index 00000000..d227e530 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/6351cd107efed247_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/659c00bf0720b76f_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/659c00bf0720b76f_0 new file mode 100644 index 00000000..f362e0e0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/659c00bf0720b76f_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/65aed8c1305779df_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/65aed8c1305779df_0 new file mode 100644 index 00000000..e240e2a9 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/65aed8c1305779df_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/6911a8d7a97ae99d_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/6911a8d7a97ae99d_0 new file mode 100644 index 00000000..78bd11c5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/6911a8d7a97ae99d_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/69edc435fac3f4d7_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/69edc435fac3f4d7_0 new file mode 100644 index 00000000..d1c6daab Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/69edc435fac3f4d7_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/6b2b7c1c3dcad597_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/6b2b7c1c3dcad597_0 new file mode 100644 index 00000000..15d60ced Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/6b2b7c1c3dcad597_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/70bf9d5b7797cef9_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/70bf9d5b7797cef9_0 new file mode 100644 index 00000000..f77d6dc4 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/70bf9d5b7797cef9_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/71119144b61ec8e7_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/71119144b61ec8e7_0 new file mode 100644 index 00000000..0d290dde Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/71119144b61ec8e7_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/71eef0d8a39c8b3e_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/71eef0d8a39c8b3e_0 new file mode 100644 index 00000000..2f259061 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/71eef0d8a39c8b3e_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/744a832daecb6582_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/744a832daecb6582_0 new file mode 100644 index 00000000..5f1950f1 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/744a832daecb6582_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/766805c9bd5a8d3b_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/766805c9bd5a8d3b_0 new file mode 100644 index 00000000..acf75232 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/766805c9bd5a8d3b_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/7ab630d83e2964a4_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/7ab630d83e2964a4_0 new file mode 100644 index 00000000..c850a89c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/7ab630d83e2964a4_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/7ed0635e77b3ce88_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/7ed0635e77b3ce88_0 new file mode 100644 index 00000000..2c4ee949 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/7ed0635e77b3ce88_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/7ed3838bb913f12b_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/7ed3838bb913f12b_0 new file mode 100644 index 00000000..9fcf0282 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/7ed3838bb913f12b_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/809e6e927312f29a_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/809e6e927312f29a_0 new file mode 100644 index 00000000..78ebcce2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/809e6e927312f29a_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/8289b6c520c06d88_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/8289b6c520c06d88_0 new file mode 100644 index 00000000..3ac2bc7a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/8289b6c520c06d88_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/8368b4aa9e61df31_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/8368b4aa9e61df31_0 new file mode 100644 index 00000000..f7a69db3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/8368b4aa9e61df31_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/8da2e9ea8602db11_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/8da2e9ea8602db11_0 new file mode 100644 index 00000000..a485e857 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/8da2e9ea8602db11_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/93d81321f8c35eab_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/93d81321f8c35eab_0 new file mode 100644 index 00000000..1530faea Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/93d81321f8c35eab_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/95edf5f185a86b66_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/95edf5f185a86b66_0 new file mode 100644 index 00000000..422cb831 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/95edf5f185a86b66_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/974f94a74da52dd7_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/974f94a74da52dd7_0 new file mode 100644 index 00000000..f0878db4 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/974f94a74da52dd7_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/a0da7221881d54da_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/a0da7221881d54da_0 new file mode 100644 index 00000000..505b6759 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/a0da7221881d54da_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/a156da213bab5f6f_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/a156da213bab5f6f_0 new file mode 100644 index 00000000..4929364b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/a156da213bab5f6f_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/a41a1790f39e88ec_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/a41a1790f39e88ec_0 new file mode 100644 index 00000000..35d2d51f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/a41a1790f39e88ec_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/a76da6a588eab9e1_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/a76da6a588eab9e1_0 new file mode 100644 index 00000000..b13691d8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/a76da6a588eab9e1_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/aad98ae7a00f0ca7_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/aad98ae7a00f0ca7_0 new file mode 100644 index 00000000..c86e9a13 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/aad98ae7a00f0ca7_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ac52f51421b3f0bf_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ac52f51421b3f0bf_0 new file mode 100644 index 00000000..ffbd827c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ac52f51421b3f0bf_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ad1633e06fd8b031_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ad1633e06fd8b031_0 new file mode 100644 index 00000000..540cd60a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ad1633e06fd8b031_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/afc268e5f66a1c8f_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/afc268e5f66a1c8f_0 new file mode 100644 index 00000000..01ed367d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/afc268e5f66a1c8f_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/b3420b0edeffa2ea_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/b3420b0edeffa2ea_0 new file mode 100644 index 00000000..89d5f9b0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/b3420b0edeffa2ea_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/b768d71671bb0b4c_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/b768d71671bb0b4c_0 new file mode 100644 index 00000000..c9eb43b1 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/b768d71671bb0b4c_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/b8460d5b381d44d6_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/b8460d5b381d44d6_0 new file mode 100644 index 00000000..d20bee3a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/b8460d5b381d44d6_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ba2e056f6d732ae6_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ba2e056f6d732ae6_0 new file mode 100644 index 00000000..d37edd93 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ba2e056f6d732ae6_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/c6b017e8992a4b8d_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/c6b017e8992a4b8d_0 new file mode 100644 index 00000000..986354e3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/c6b017e8992a4b8d_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/c6d16cd91fcd53cc_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/c6d16cd91fcd53cc_0 new file mode 100644 index 00000000..3d950057 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/c6d16cd91fcd53cc_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/c948eb31538b726a_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/c948eb31538b726a_0 new file mode 100644 index 00000000..a3d53a89 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/c948eb31538b726a_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ca5a042ab283e31b_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ca5a042ab283e31b_0 new file mode 100644 index 00000000..53e4d6fe Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ca5a042ab283e31b_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/cacefcc029447be5_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/cacefcc029447be5_0 new file mode 100644 index 00000000..2cf99464 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/cacefcc029447be5_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/cb3ea0c5ba174d50_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/cb3ea0c5ba174d50_0 new file mode 100644 index 00000000..d91f14a5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/cb3ea0c5ba174d50_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/cc91a239a414a0a7_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/cc91a239a414a0a7_0 new file mode 100644 index 00000000..05ce1b0a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/cc91a239a414a0a7_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/cf20d6210dd14004_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/cf20d6210dd14004_0 new file mode 100644 index 00000000..b8bb6d32 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/cf20d6210dd14004_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/d0a38416e0164d30_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/d0a38416e0164d30_0 new file mode 100644 index 00000000..0c8109a1 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/d0a38416e0164d30_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/d585e2cb0bf04acd_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/d585e2cb0bf04acd_0 new file mode 100644 index 00000000..eea92bee Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/d585e2cb0bf04acd_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/d5ae4cc088f6f8d8_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/d5ae4cc088f6f8d8_0 new file mode 100644 index 00000000..4e7adcb3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/d5ae4cc088f6f8d8_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e1e9e79c3dbd1fca_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e1e9e79c3dbd1fca_0 new file mode 100644 index 00000000..4d781424 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e1e9e79c3dbd1fca_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e50374769b46f443_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e50374769b46f443_0 new file mode 100644 index 00000000..c8458a9c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e50374769b46f443_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e5570516b409f97c_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e5570516b409f97c_0 new file mode 100644 index 00000000..731715a1 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e5570516b409f97c_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e6e13ff680c70b38_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e6e13ff680c70b38_0 new file mode 100644 index 00000000..f52c11b9 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e6e13ff680c70b38_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e74edfe41ed7a09b_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e74edfe41ed7a09b_0 new file mode 100644 index 00000000..bc3c9ec6 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e74edfe41ed7a09b_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e94cea5c59591603_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e94cea5c59591603_0 new file mode 100644 index 00000000..a7f64b47 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/e94cea5c59591603_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ef25c3485bedf5cd_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ef25c3485bedf5cd_0 new file mode 100644 index 00000000..e6c241cb Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ef25c3485bedf5cd_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ef27670d1d017356_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ef27670d1d017356_0 new file mode 100644 index 00000000..20d36659 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ef27670d1d017356_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/f1f98e65a3b16a52_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/f1f98e65a3b16a52_0 new file mode 100644 index 00000000..ee38876b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/f1f98e65a3b16a52_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/f640f7cf35287bd5_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/f640f7cf35287bd5_0 new file mode 100644 index 00000000..5e4fdf60 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/f640f7cf35287bd5_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/f70de80dee5dae2c_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/f70de80dee5dae2c_0 new file mode 100644 index 00000000..925edfbe Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/f70de80dee5dae2c_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/f84dd6b450389cd6_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/f84dd6b450389cd6_0 new file mode 100644 index 00000000..f844e608 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/f84dd6b450389cd6_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ff9126c9c595f896_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ff9126c9c595f896_0 new file mode 100644 index 00000000..71d9cf32 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/ff9126c9c595f896_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/index b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/index new file mode 100644 index 00000000..79bd403a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/index-dir/the-real-index b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/index-dir/the-real-index new file mode 100644 index 00000000..f95e7a91 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/Cache_Data/index-dir/the-real-index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/No_Vary_Search/journal.baj b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/No_Vary_Search/journal.baj new file mode 100644 index 00000000..54fe66eb --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/No_Vary_Search/journal.baj @@ -0,0 +1 @@ +$F~ \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/No_Vary_Search/snapshot.baf b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/No_Vary_Search/snapshot.baf new file mode 100644 index 00000000..8912405f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Cache/No_Vary_Search/snapshot.baf differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/ClientCertificates/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/ClientCertificates/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/ClientCertificates/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/ClientCertificates/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/021b95e91cf6037f_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/021b95e91cf6037f_0 new file mode 100644 index 00000000..04cba4f6 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/021b95e91cf6037f_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/03b47451ddcb222a_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/03b47451ddcb222a_0 new file mode 100644 index 00000000..deab1bf5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/03b47451ddcb222a_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/03bbc62607698e86_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/03bbc62607698e86_0 new file mode 100644 index 00000000..f1a8ef92 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/03bbc62607698e86_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/0d01e84246bcc042_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/0d01e84246bcc042_0 new file mode 100644 index 00000000..f5d3a824 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/0d01e84246bcc042_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/0d14e4130451a9c7_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/0d14e4130451a9c7_0 new file mode 100644 index 00000000..49fe255a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/0d14e4130451a9c7_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/160c40f1b34191be_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/160c40f1b34191be_0 new file mode 100644 index 00000000..95481253 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/160c40f1b34191be_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/1a3203b5bdc379d7_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/1a3203b5bdc379d7_0 new file mode 100644 index 00000000..72ba62c8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/1a3203b5bdc379d7_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/1e8b31ce8d0b0470_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/1e8b31ce8d0b0470_0 new file mode 100644 index 00000000..8aecfa0b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/1e8b31ce8d0b0470_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/236f70a4f149889c_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/236f70a4f149889c_0 new file mode 100644 index 00000000..2f9c242f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/236f70a4f149889c_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/23f5f0de6e4679eb_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/23f5f0de6e4679eb_0 new file mode 100644 index 00000000..2fc03517 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/23f5f0de6e4679eb_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/24263880180e4cc9_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/24263880180e4cc9_0 new file mode 100644 index 00000000..587595df Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/24263880180e4cc9_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/24fc167c0eef541d_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/24fc167c0eef541d_0 new file mode 100644 index 00000000..e1f07d49 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/24fc167c0eef541d_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/2550dab9c7e0befb_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/2550dab9c7e0befb_0 new file mode 100644 index 00000000..1064099c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/2550dab9c7e0befb_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/25db2f97d02e5b03_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/25db2f97d02e5b03_0 new file mode 100644 index 00000000..1ea8e9ea Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/25db2f97d02e5b03_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/2c2f62bd0397c350_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/2c2f62bd0397c350_0 new file mode 100644 index 00000000..e80be08b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/2c2f62bd0397c350_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/37e1d56ab665fcf2_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/37e1d56ab665fcf2_0 new file mode 100644 index 00000000..c4975812 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/37e1d56ab665fcf2_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/37f800502bfa3d9e_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/37f800502bfa3d9e_0 new file mode 100644 index 00000000..680ce3a1 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/37f800502bfa3d9e_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/3a693c8a9ac75a87_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/3a693c8a9ac75a87_0 new file mode 100644 index 00000000..a75622c7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/3a693c8a9ac75a87_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/3df35db534c70289_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/3df35db534c70289_0 new file mode 100644 index 00000000..93130012 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/3df35db534c70289_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/42cfe98a95ddf5f6_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/42cfe98a95ddf5f6_0 new file mode 100644 index 00000000..706fcd68 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/42cfe98a95ddf5f6_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/44b66ba0704c68c4_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/44b66ba0704c68c4_0 new file mode 100644 index 00000000..3b6c974c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/44b66ba0704c68c4_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/47cdaedb059b8290_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/47cdaedb059b8290_0 new file mode 100644 index 00000000..f32dfd3f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/47cdaedb059b8290_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/4ccd54c2f3886ac8_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/4ccd54c2f3886ac8_0 new file mode 100644 index 00000000..c0e5eb49 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/4ccd54c2f3886ac8_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/512f57d735741997_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/512f57d735741997_0 new file mode 100644 index 00000000..65ce84e2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/512f57d735741997_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/5aaa682d0369c82d_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/5aaa682d0369c82d_0 new file mode 100644 index 00000000..ef75f765 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/5aaa682d0369c82d_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/5ceb0a7fa095d1cc_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/5ceb0a7fa095d1cc_0 new file mode 100644 index 00000000..5f825440 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/5ceb0a7fa095d1cc_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/5d15dee72615e4d4_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/5d15dee72615e4d4_0 new file mode 100644 index 00000000..2b26e96d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/5d15dee72615e4d4_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/5e55d912985adc58_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/5e55d912985adc58_0 new file mode 100644 index 00000000..999a2cba Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/5e55d912985adc58_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/634004cd51187526_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/634004cd51187526_0 new file mode 100644 index 00000000..cd5017c1 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/634004cd51187526_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/656ff2a953dcb189_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/656ff2a953dcb189_0 new file mode 100644 index 00000000..4ea71c0a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/656ff2a953dcb189_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/6662cfe30f637519_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/6662cfe30f637519_0 new file mode 100644 index 00000000..7267023c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/6662cfe30f637519_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/6962f588755de933_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/6962f588755de933_0 new file mode 100644 index 00000000..651cc021 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/6962f588755de933_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/6b1ecce7334bbc94_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/6b1ecce7334bbc94_0 new file mode 100644 index 00000000..56533e7d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/6b1ecce7334bbc94_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/6b93be7b3f2d68b1_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/6b93be7b3f2d68b1_0 new file mode 100644 index 00000000..8e090249 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/6b93be7b3f2d68b1_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7076138501f5cf4c_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7076138501f5cf4c_0 new file mode 100644 index 00000000..e712c6ff Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7076138501f5cf4c_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/72006c89bc238f84_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/72006c89bc238f84_0 new file mode 100644 index 00000000..e3ecf7f8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/72006c89bc238f84_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/72c6ae7ed924694d_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/72c6ae7ed924694d_0 new file mode 100644 index 00000000..f2354596 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/72c6ae7ed924694d_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/73d846ecc34c9614_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/73d846ecc34c9614_0 new file mode 100644 index 00000000..689c6dd6 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/73d846ecc34c9614_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/78a24a80707e42b3_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/78a24a80707e42b3_0 new file mode 100644 index 00000000..a5584921 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/78a24a80707e42b3_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7af334f0a48871c7_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7af334f0a48871c7_0 new file mode 100644 index 00000000..e462a303 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7af334f0a48871c7_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7b5167ce542cde6b_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7b5167ce542cde6b_0 new file mode 100644 index 00000000..46f7ef39 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7b5167ce542cde6b_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7c1aaca76d2de51f_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7c1aaca76d2de51f_0 new file mode 100644 index 00000000..1f976caa Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7c1aaca76d2de51f_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7d584a724cd25789_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7d584a724cd25789_0 new file mode 100644 index 00000000..8fad57a2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7d584a724cd25789_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7e2c19f6f708d333_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7e2c19f6f708d333_0 new file mode 100644 index 00000000..28b632e2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7e2c19f6f708d333_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7fd9a0269fd2e550_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7fd9a0269fd2e550_0 new file mode 100644 index 00000000..ac4ba942 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/7fd9a0269fd2e550_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/803af8c3c126b276_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/803af8c3c126b276_0 new file mode 100644 index 00000000..dadc2a04 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/803af8c3c126b276_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/85fa37d3c656fd41_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/85fa37d3c656fd41_0 new file mode 100644 index 00000000..4cf3cb47 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/85fa37d3c656fd41_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/860bbcd600bc79c0_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/860bbcd600bc79c0_0 new file mode 100644 index 00000000..da675b9a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/860bbcd600bc79c0_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/8885eb60f2999cf1_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/8885eb60f2999cf1_0 new file mode 100644 index 00000000..8425a620 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/8885eb60f2999cf1_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/88f23aa24c7a28c0_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/88f23aa24c7a28c0_0 new file mode 100644 index 00000000..74ad4029 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/88f23aa24c7a28c0_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/9192dfbd42ff4aed_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/9192dfbd42ff4aed_0 new file mode 100644 index 00000000..1b25a744 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/9192dfbd42ff4aed_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/98c5f3cfadae804a_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/98c5f3cfadae804a_0 new file mode 100644 index 00000000..06491b34 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/98c5f3cfadae804a_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/9a3ad548333ba762_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/9a3ad548333ba762_0 new file mode 100644 index 00000000..fb99c0e7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/9a3ad548333ba762_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/9e5c7e590b866866_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/9e5c7e590b866866_0 new file mode 100644 index 00000000..7200b811 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/9e5c7e590b866866_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a056c0ac910be6d6_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a056c0ac910be6d6_0 new file mode 100644 index 00000000..eda1fbda Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a056c0ac910be6d6_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a4a152ae9b3ae934_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a4a152ae9b3ae934_0 new file mode 100644 index 00000000..78265162 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a4a152ae9b3ae934_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a4cb229daba40d7b_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a4cb229daba40d7b_0 new file mode 100644 index 00000000..04d0c70c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a4cb229daba40d7b_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a62481e0e649aa7c_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a62481e0e649aa7c_0 new file mode 100644 index 00000000..bad925ba Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a62481e0e649aa7c_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a631b2c5a80388ab_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a631b2c5a80388ab_0 new file mode 100644 index 00000000..dea86071 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a631b2c5a80388ab_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a967fa346040d62e_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a967fa346040d62e_0 new file mode 100644 index 00000000..2ddab4bc Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/a967fa346040d62e_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/ab05d47e058ea4ad_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/ab05d47e058ea4ad_0 new file mode 100644 index 00000000..a2422984 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/ab05d47e058ea4ad_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/abffd8b5323c2f9f_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/abffd8b5323c2f9f_0 new file mode 100644 index 00000000..48ef38d8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/abffd8b5323c2f9f_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/ac48a3f2a10cbd07_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/ac48a3f2a10cbd07_0 new file mode 100644 index 00000000..6dd7428a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/ac48a3f2a10cbd07_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/afa7c3ab3b26ee7a_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/afa7c3ab3b26ee7a_0 new file mode 100644 index 00000000..726daa99 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/afa7c3ab3b26ee7a_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b04066ec7013950b_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b04066ec7013950b_0 new file mode 100644 index 00000000..620671b7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b04066ec7013950b_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b0b28bf7fd7a57e6_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b0b28bf7fd7a57e6_0 new file mode 100644 index 00000000..96dc3b46 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b0b28bf7fd7a57e6_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b2629fdb8a32a1d4_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b2629fdb8a32a1d4_0 new file mode 100644 index 00000000..bbab65c5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b2629fdb8a32a1d4_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b4d96b243a4e6bde_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b4d96b243a4e6bde_0 new file mode 100644 index 00000000..16369316 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b4d96b243a4e6bde_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b66e7aee94a3af81_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b66e7aee94a3af81_0 new file mode 100644 index 00000000..ab9eaa4e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b66e7aee94a3af81_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b9449b6cbaad5ff3_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b9449b6cbaad5ff3_0 new file mode 100644 index 00000000..28185dde Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b9449b6cbaad5ff3_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b9f9c451a0e00c00_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b9f9c451a0e00c00_0 new file mode 100644 index 00000000..8d035368 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/b9f9c451a0e00c00_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/bfe44abb86d772d3_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/bfe44abb86d772d3_0 new file mode 100644 index 00000000..b9a38cb8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/bfe44abb86d772d3_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/c29b617218d9d943_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/c29b617218d9d943_0 new file mode 100644 index 00000000..60f899ee Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/c29b617218d9d943_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/c55e2ee9715316a2_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/c55e2ee9715316a2_0 new file mode 100644 index 00000000..a4f3c263 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/c55e2ee9715316a2_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/c9bc07ab97e65816_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/c9bc07ab97e65816_0 new file mode 100644 index 00000000..968750f3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/c9bc07ab97e65816_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/cc60c6387e0b445d_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/cc60c6387e0b445d_0 new file mode 100644 index 00000000..e3437617 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/cc60c6387e0b445d_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/ceba46161f9573f3_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/ceba46161f9573f3_0 new file mode 100644 index 00000000..3b94513f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/ceba46161f9573f3_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d1777ac626cccd60_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d1777ac626cccd60_0 new file mode 100644 index 00000000..51efde27 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d1777ac626cccd60_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d4a681bd1e8eb67f_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d4a681bd1e8eb67f_0 new file mode 100644 index 00000000..81e10e45 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d4a681bd1e8eb67f_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d5c5ac519dbd5730_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d5c5ac519dbd5730_0 new file mode 100644 index 00000000..be539cdc Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d5c5ac519dbd5730_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d5e550c202619433_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d5e550c202619433_0 new file mode 100644 index 00000000..97904f4d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d5e550c202619433_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d97636a8fd7fdf71_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d97636a8fd7fdf71_0 new file mode 100644 index 00000000..fa44276f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/d97636a8fd7fdf71_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/db592cd347a3a8e0_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/db592cd347a3a8e0_0 new file mode 100644 index 00000000..5d593a0b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/db592cd347a3a8e0_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/e9447d112b98bd63_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/e9447d112b98bd63_0 new file mode 100644 index 00000000..5d548afa Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/e9447d112b98bd63_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/ecc9a2f9948cd73c_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/ecc9a2f9948cd73c_0 new file mode 100644 index 00000000..a07ac0c2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/ecc9a2f9948cd73c_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f1352f38dbdea5b7_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f1352f38dbdea5b7_0 new file mode 100644 index 00000000..56afe9d8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f1352f38dbdea5b7_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f13e3adf7a329af1_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f13e3adf7a329af1_0 new file mode 100644 index 00000000..edf2471e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f13e3adf7a329af1_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f587721c3f0d81b9_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f587721c3f0d81b9_0 new file mode 100644 index 00000000..ecbcccb2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f587721c3f0d81b9_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f58ffca4f1ddd29a_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f58ffca4f1ddd29a_0 new file mode 100644 index 00000000..6279b324 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f58ffca4f1ddd29a_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f5b870c335ec5269_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f5b870c335ec5269_0 new file mode 100644 index 00000000..26bf7068 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f5b870c335ec5269_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f6706b0238b345ab_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f6706b0238b345ab_0 new file mode 100644 index 00000000..f8a1af77 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f6706b0238b345ab_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f68b48a261a1145d_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f68b48a261a1145d_0 new file mode 100644 index 00000000..cf5e81d1 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/f68b48a261a1145d_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/index b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/index new file mode 100644 index 00000000..79bd403a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/index-dir/the-real-index b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/index-dir/the-real-index new file mode 100644 index 00000000..71b71b22 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/js/index-dir/the-real-index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/wasm/index b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/wasm/index new file mode 100644 index 00000000..79bd403a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/wasm/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/wasm/index-dir/the-real-index b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/wasm/index-dir/the-real-index new file mode 100644 index 00000000..8dc9039d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Code Cache/wasm/index-dir/the-real-index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DIPS b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DIPS new file mode 100644 index 00000000..e66cf8f4 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DIPS differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/data_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/data_0 new file mode 100644 index 00000000..d76fb77e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/data_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/data_1 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/data_1 new file mode 100644 index 00000000..a09b680b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/data_1 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/data_2 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/data_2 new file mode 100644 index 00000000..c7e2eb9a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/data_2 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/data_3 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/data_3 new file mode 100644 index 00000000..5eec9735 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/data_3 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/index b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/index new file mode 100644 index 00000000..26669eff Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnGraphiteCache/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/data_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/data_0 new file mode 100644 index 00000000..d76fb77e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/data_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/data_1 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/data_1 new file mode 100644 index 00000000..5238e09c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/data_1 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/data_2 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/data_2 new file mode 100644 index 00000000..c7e2eb9a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/data_2 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/data_3 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/data_3 new file mode 100644 index 00000000..5eec9735 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/data_3 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/index b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/index new file mode 100644 index 00000000..53d64acf Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/DawnWebGPUCache/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Download Service/EntryDB/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Download Service/EntryDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Download Service/EntryDB/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Download Service/EntryDB/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/000003.log b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/000003.log new file mode 100644 index 00000000..4acb4c8d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/CURRENT b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/LOG new file mode 100644 index 00000000..1e239055 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/LOG @@ -0,0 +1,2 @@ +2026/03/07-22:08:33.146 cdb48 Creating DB /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/Extension Rules since it was missing. +2026/03/07-22:08:33.161 cdb48 Reusing MANIFEST /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/Extension Rules/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Rules/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/000003.log b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/000003.log new file mode 100644 index 00000000..4acb4c8d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/CURRENT b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/LOG new file mode 100644 index 00000000..42245528 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/LOG @@ -0,0 +1,2 @@ +2026/03/07-22:08:33.162 cdb48 Creating DB /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/Extension Scripts since it was missing. +2026/03/07-22:08:33.180 cdb48 Reusing MANIFEST /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/Extension Scripts/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension Scripts/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/000003.log b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/000003.log new file mode 100644 index 00000000..b248f536 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/CURRENT b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/LOG new file mode 100644 index 00000000..0c14555c --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/LOG @@ -0,0 +1,2 @@ +2026/03/07-22:08:33.331 cdb22 Creating DB /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/Extension State since it was missing. +2026/03/07-22:08:33.343 cdb22 Reusing MANIFEST /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/Extension State/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Extension State/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Favicons b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Favicons new file mode 100644 index 00000000..a4050a25 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Favicons differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Favicons-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Favicons-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Feature Engagement Tracker/AvailabilityDB/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Feature Engagement Tracker/AvailabilityDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Feature Engagement Tracker/AvailabilityDB/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Feature Engagement Tracker/AvailabilityDB/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Feature Engagement Tracker/EventDB/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Feature Engagement Tracker/EventDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Feature Engagement Tracker/EventDB/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Feature Engagement Tracker/EventDB/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/000003.log b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/000003.log new file mode 100644 index 00000000..29caf035 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/CURRENT b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/LOG new file mode 100644 index 00000000..5e5fa4c6 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/LOG @@ -0,0 +1,2 @@ +2026/03/07-22:08:39.711 cdb25 Creating DB /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/GCM Store since it was missing. +2026/03/07-22:08:39.718 cdb25 Reusing MANIFEST /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/GCM Store/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GCM Store/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/data_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/data_0 new file mode 100644 index 00000000..95870e72 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/data_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/data_1 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/data_1 new file mode 100644 index 00000000..4e9db8e5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/data_1 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/data_2 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/data_2 new file mode 100644 index 00000000..3bee73ca Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/data_2 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/data_3 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/data_3 new file mode 100644 index 00000000..5eec9735 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/data_3 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/index b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/index new file mode 100644 index 00000000..a14d6ba2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/GPUCache/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/History b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/History new file mode 100644 index 00000000..fac12b95 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/History differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/History-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/History-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Login Data For Account b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Login Data For Account new file mode 100644 index 00000000..4fc773bb Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Login Data For Account differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Login Data For Account-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Login Data For Account-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Network Action Predictor b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Network Action Predictor new file mode 100644 index 00000000..562a202b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Network Action Predictor differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Network Action Predictor-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Network Action Predictor-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Network Persistent State b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Network Persistent State new file mode 100644 index 00000000..5c4c5ea4 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Network Persistent State @@ -0,0 +1 @@ +{"net":{"http_server_properties":{"servers":[{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13420004913563722","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"server":"https://accounts.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13420004913829575","port":443,"protocol_str":"quic"}],"anonymization":["HAAAABUAAABjaHJvbWU6Ly9uZXctdGFiLXBhZ2UAAAA=",true,0],"server":"https://www.gstatic.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13420004914018890","port":443,"protocol_str":"quic"}],"anonymization":["HAAAABUAAABjaHJvbWU6Ly9uZXctdGFiLXBhZ2UAAAA=",true,0],"server":"https://apis.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13420004914154194","port":443,"protocol_str":"quic"}],"anonymization":["HAAAABUAAABjaHJvbWU6Ly9uZXctdGFiLXBhZ2UAAAA=",true,0],"server":"https://play.google.com","supports_spdy":true},{"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"server":"https://s.go-mpulse.net","supports_spdy":true},{"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"server":"https://dpm.demdex.net","supports_spdy":true},{"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",true,0],"server":"https://greatdentalplans.demdex.net","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13420004913691279","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"network_stats":{"srtt":26308},"server":"https://www.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13420004914006437","port":443,"protocol_str":"quic"}],"anonymization":["HAAAABUAAABjaHJvbWU6Ly9uZXctdGFiLXBhZ2UAAAA=",true,0],"network_stats":{"srtt":26493},"server":"https://ogads-pa.clients6.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13417506516343007","port":443,"protocol_str":"quic"}],"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"network_stats":{"srtt":1210569},"server":"https://68794907.akstat.io"},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13420004926079514","port":443,"protocol_str":"quic"}],"anonymization":["MAAAACsAAABodHRwczovL29wdGltaXphdGlvbmd1aWRlLXBhLmdvb2dsZWFwaXMuY29tAA==",false,0],"network_stats":{"srtt":18935},"server":"https://optimizationguide-pa.googleapis.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13420004959935677","port":443,"protocol_str":"quic"}],"anonymization":["MAAAACwAAABodHRwczovL3Bhc3N3b3Jkc2xlYWtjaGVjay1wYS5nb29nbGVhcGlzLmNvbQ==",false,0],"server":"https://passwordsleakcheck-pa.googleapis.com","supports_spdy":true},{"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"server":"https://assets.adobedtm.com","supports_spdy":true},{"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"server":"https://zn1zsy47ahixog4rc-cxinsight.siteintercept.qualtrics.com","supports_spdy":true},{"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"server":"https://dentaquest.sc.omtrdc.net","supports_spdy":true},{"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"server":"https://siteintercept.qualtrics.com","supports_spdy":true},{"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"server":"https://providers-login.dentaquest.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13417506596292976","port":443,"protocol_str":"quic"}],"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"server":"https://173bf104.akstat.io","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13420004991891489","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false,0],"network_stats":{"srtt":28895},"server":"https://android.clients.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13417506594757664","port":443,"protocol_str":"quic"}],"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"network_stats":{"srtt":32292},"server":"https://173bf107.akstat.io"},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13420004995795847","port":443,"protocol_str":"quic"}],"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"network_stats":{"srtt":21857},"server":"https://content-autofill.googleapis.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13417506596086978","port":443,"protocol_str":"quic"}],"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"network_stats":{"srtt":26535},"server":"https://c.go-mpulse.net","supports_spdy":true},{"anonymization":["HAAAABYAAABodHRwczovL2RlbnRhcXVlc3QuY29tAAA=",false,0],"server":"https://providers.dentaquest.com","supports_spdy":true}],"supports_quic":{"address":"192.168.0.240","used_quic":true},"version":5},"network_qualities":{"CAASABiAgICA+P////8B":"4G"}}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/PersistentOriginTrials/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/PersistentOriginTrials/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/PersistentOriginTrials/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/PersistentOriginTrials/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Preferences b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Preferences new file mode 100644 index 00000000..cbe92718 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Preferences @@ -0,0 +1 @@ +{"NewTabPage":{"PrevNavigationTime":"13417412913228081"},"accessibility":{"captions":{"headless_caption_enabled":false}},"account_tracker_service_last_update":"13417412913306225","aim_eligibility_service":{"aim_eligibility_response":"CAEQARgAIAAoADABOq4BChwKAQQSAgECGgUIBBIBASIECAEQCiIECAIQCjgKIhoIARIMVXBsb2FkIGltYWdlGgQIARAKIgIIXSIZCAISC1VwbG9hZCBmaWxlGgQIAhAKIgIIXCpACAQaDUNyZWF0ZSBJbWFnZXMiBkltYWdlcyoTRGVzY3JpYmUgeW91ciBpbWFnZTIFCAQSAQE6CQoEaW1nbhIBMToHCgVUb29sc0oMQXNrIGFueXRoaW5nQg0KCQoDdWRtEgI1MBABSAE="},"alternate_error_pages":{"backup":false},"autocomplete":{"retention_policy_last_version":145},"autofill":{"last_version_deduped":145},"bookmark":{"storage_computation_last_update":"13417412913265614"},"browser":{"check_default_browser":false,"window_placement":{"bottom":1208,"left":356,"maximized":false,"right":1692,"top":180,"work_area_bottom":1048,"work_area_left":0,"work_area_right":1920,"work_area_top":0}},"commerce_daily_metrics_last_update_time":"13417412913266157","distribution":{"import_bookmarks":false,"import_history":false,"import_search_engine":false,"make_chrome_default_for_user":false,"skip_first_run_ui":true},"dns_prefetching":{"enabled":false},"domain_diversity":{"last_reporting_timestamp":"13417412913269604","last_reporting_timestamp_v4":"13417412913269614"},"download":{"default_directory":"/home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/seleniumDownloads","directory_upgrade":true,"prompt_for_download":false},"enterprise_profile_guid":"79a70836-dfb1-432a-930a-c3c1cc7fbd3f","extensions":{"alerts":{"initialized":true},"chrome_url_overrides":{},"settings":{"ahfgeienlihckogmohjhadlkjgocpleb":{"account_extension_type":0,"active_permissions":{"api":["management","system.display","system.storage","webstorePrivate","system.cpu","system.memory","system.network"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":[]},"app_launcher_ordinal":"t","commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13417412913145052","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13417412913145052","location":5,"manifest":{"app":{"launch":{"web_url":"https://chrome.google.com/webstore"},"urls":["https://chrome.google.com/webstore"]},"description":"Discover great apps, games, extensions and themes for Google Chrome.","icons":{"128":"webstore_icon_128.png","16":"webstore_icon_16.png"},"key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCtl3tO0osjuzRsf6xtD2SKxPlTfuoy7AWoObysitBPvH5fE1NaAA1/2JkPWkVDhdLBWLaIBPYeXbzlHp3y4Vv/4XG+aN5qFE3z+1RU/NqkzVYHtIpVScf3DjTYtKVL66mzVGijSoAIwbFCC3LpGdaoe6Q1rSRDp76wR6jjFzsYwQIDAQAB","name":"Web Store","permissions":["webstorePrivate","management","system.cpu","system.display","system.memory","system.network","system.storage"],"version":"0.2"},"needs_sync":true,"page_ordinal":"n","path":"/opt/google/chrome/resources/web_store","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false},"mhjfbmdgcfjbbpaeojofohoefgiehjai":{"account_extension_type":0,"active_permissions":{"api":["contentSettings","fileSystem","fileSystem.write","metricsPrivate","tabs","resourcesPrivate","pdfViewerPrivate"],"explicit_host":["chrome://resources/*","chrome://webui-test/*"],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"disable_reasons":[],"events":[],"first_install_time":"13417412913145574","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13417412913145574","location":5,"manifest":{"content_security_policy":"script-src 'self' blob: filesystem: chrome://resources chrome://webui-test; object-src * blob: externalfile: file: filesystem: data:","description":"","incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDN6hM0rsDYGbzQPQfOygqlRtQgKUXMfnSjhIBL7LnReAVBEd7ZmKtyN2qmSasMl4HZpMhVe2rPWVVwBDl6iyNE/Kok6E6v6V3vCLGsOpQAuuNVye/3QxzIldzG/jQAdWZiyXReRVapOhZtLjGfywCvlWq7Sl/e3sbc0vWybSDI2QIDAQAB","manifest_version":2,"mime_types":["application/pdf"],"mime_types_handler":"index.html","name":"Chrome PDF Viewer","offline_enabled":true,"permissions":["chrome://resources/","chrome://webui-test/","contentSettings","metricsPrivate","pdfViewerPrivate","resourcesPrivate","tabs",{"fileSystem":["write"]}],"version":"1","web_accessible_resources":["pdf_embedder.css"]},"path":"/opt/google/chrome/resources/pdf","preferences":{},"regular_only_preferences":{},"was_installed_by_default":false,"was_installed_by_oem":false}},"theme":{"system_theme":2}},"gaia_cookie":{"changed_time":1772939313.565703,"hash":"2jmj7l5rSw0yVb/vlWAYkK/YBwk=","last_list_accounts_binary_data":"","periodic_report_time_2":"13417412913139154"},"gcm":{"product_category_for_subtypes":"com.chrome.linux"},"google":{"services":{"signin_scoped_device_id":"0289c8b4-cf9f-4384-a931-44614b3d4b2b"}},"in_product_help":{"recent_session_enabled_time":"13417412913158311","recent_session_start_times":["13417412913158311"],"session_last_active_time":"13417413003160977","session_number":2,"session_start_time":"13417412913158311"},"intl":{"selected_languages":"en-US,en"},"invalidation":{"per_sender_registered_for_invalidation":{"1013309121859":{},"947318989803":{}}},"media":{"engagement":{"schema_version":5}},"media_router":{"receiver_id_hash_token":"vXyHMX7y3RUQWwYYmUpHXMmq7ofuZ7NfRQSoWLG0/MJstjGJoI+1tYmrjpmefgIos7IF5O1K9vjes6ggoriP5Q=="},"migrated_user_scripts_toggle":true,"ntp":{"last_shortcuts_staleness_update":"13417412913683403","num_personal_suggestions":1},"optimization_guide":{"hintsfetcher":{"hosts_successfully_fetched":{}},"previous_optimization_types_with_filter":{"A2A_MERCHANT_ALLOWLIST":true,"AMERICAN_EXPRESS_CREDIT_CARD_FLIGHT_BENEFITS":true,"AMERICAN_EXPRESS_CREDIT_CARD_SUBSCRIPTION_BENEFITS":true,"AUTOFILL_ABLATION_SITES_LIST1":true,"AUTOFILL_ABLATION_SITES_LIST2":true,"AUTOFILL_ABLATION_SITES_LIST3":true,"AUTOFILL_ABLATION_SITES_LIST4":true,"AUTOFILL_ABLATION_SITES_LIST5":true,"AUTOFILL_ACTOR_IFRAME_ORIGIN_ALLOWLIST":true,"BMO_CREDIT_CARD_AIR_MILES_PARTNER_BENEFITS":true,"BMO_CREDIT_CARD_ALCOHOL_STORE_BENEFITS":true,"BMO_CREDIT_CARD_DINING_BENEFITS":true,"BMO_CREDIT_CARD_DRUGSTORE_BENEFITS":true,"BMO_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"BMO_CREDIT_CARD_GROCERY_BENEFITS":true,"BMO_CREDIT_CARD_OFFICE_SUPPLY_BENEFITS":true,"BMO_CREDIT_CARD_RECURRING_BILL_BENEFITS":true,"BMO_CREDIT_CARD_TRANSIT_BENEFITS":true,"BMO_CREDIT_CARD_TRAVEL_BENEFITS":true,"BMO_CREDIT_CARD_WHOLESALE_CLUB_BENEFITS":true,"BUY_NOW_PAY_LATER_ALLOWLIST_AFFIRM":true,"BUY_NOW_PAY_LATER_ALLOWLIST_AFFIRM_ANDROID":true,"BUY_NOW_PAY_LATER_ALLOWLIST_KLARNA":true,"BUY_NOW_PAY_LATER_ALLOWLIST_KLARNA_ANDROID":true,"BUY_NOW_PAY_LATER_ALLOWLIST_ZIP":true,"BUY_NOW_PAY_LATER_ALLOWLIST_ZIP_ANDROID":true,"BUY_NOW_PAY_LATER_BLOCKLIST_AFFIRM":true,"BUY_NOW_PAY_LATER_BLOCKLIST_KLARNA":true,"BUY_NOW_PAY_LATER_BLOCKLIST_ZIP":true,"CAPITAL_ONE_CREDIT_CARD_BENEFITS_BLOCKED":true,"CAPITAL_ONE_CREDIT_CARD_DINING_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_GROCERY_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_STREAMING_BENEFITS":true,"DIGITAL_CREDENTIALS_LOW_FRICTION":true,"EWALLET_MERCHANT_ALLOWLIST":true,"GLIC_ACTION_PAGE_BLOCK":true,"HISTORY_CLUSTERS":true,"HISTORY_EMBEDDINGS":true,"IBAN_AUTOFILL_BLOCKED":true,"LENS_OVERLAY_EDU_ACTION_CHIP_ALLOWLIST":true,"LENS_OVERLAY_EDU_ACTION_CHIP_BLOCKLIST":true,"NTP_NEXT_DEEP_DIVE_ACTION_CHIP_ALLOWLIST":true,"NTP_NEXT_DEEP_DIVE_ACTION_CHIP_BLOCKLIST":true,"PIX_MERCHANT_ORIGINS_ALLOWLIST":true,"PIX_PAYMENT_MERCHANT_ALLOWLIST":true,"SHARED_CREDIT_CARD_DINING_BENEFITS":true,"SHARED_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"SHARED_CREDIT_CARD_FLAT_RATE_BENEFITS_BLOCKLIST":true,"SHARED_CREDIT_CARD_FLIGHT_BENEFITS":true,"SHARED_CREDIT_CARD_GROCERY_BENEFITS":true,"SHARED_CREDIT_CARD_STREAMING_BENEFITS":true,"SHARED_CREDIT_CARD_SUBSCRIPTION_BENEFITS":true,"SHOPPING_PAGE_PREDICTOR":true,"TEXT_CLASSIFIER_ENTITY_DETECTION":true,"VCN_MERCHANT_OPT_OUT_DISCOVER":true,"VCN_MERCHANT_OPT_OUT_MASTERCARD":true,"VCN_MERCHANT_OPT_OUT_VISA":true,"WALLETABLE_PASS_DETECTION_ALLOWLIST":true,"WALLETABLE_PASS_DETECTION_BOARDING_PASS_ALLOWLIST":true,"WALLETABLE_PASS_DETECTION_EVENT_PASS_ALLOWLIST":true,"WALLETABLE_PASS_DETECTION_LOYALTY_ALLOWLIST":true,"WALLETABLE_PASS_DETECTION_TRANSIT_TICKET_ALLOWLIST":true},"previously_registered_optimization_types":{"ABOUT_THIS_SITE":true,"AUTOFILL_ACTOR_IFRAME_ORIGIN_ALLOWLIST":true,"DIGITAL_CREDENTIALS_LOW_FRICTION":true,"GLIC_ACTION_PAGE_BLOCK":true,"HISTORY_CLUSTERS":true,"LENS_OVERLAY_EDU_ACTION_CHIP_ALLOWLIST":true,"LENS_OVERLAY_EDU_ACTION_CHIP_BLOCKLIST":true,"LOADING_PREDICTOR":true,"MERCHANT_TRUST_SIGNALS_V2":true,"PAGE_ENTITIES":true,"PRICE_INSIGHTS":true,"PRICE_TRACKING":true,"SALIENT_IMAGE":true,"SAVED_TAB_GROUP":true,"SHOPPING_DISCOUNTS":true,"SHOPPING_PAGE_TYPES":true,"V8_COMPILE_HINTS":true}},"password_manager":{"account_store_backup_password_cleaning_last_timestamp":"13417412973139576","account_store_migrated_to_os_crypt_async":true,"profile_store_backup_password_cleaning_last_timestamp":"13417412973138641","profile_store_migrated_to_os_crypt_async":true,"relaunch_chrome_bubble_dismissed_counter":0},"pinned_tabs":[],"plugins":{"always_open_pdf_externally":true},"privacy_sandbox":{"first_party_sets_data_access_allowed_initialized":true},"profile":{"avatar_index":26,"background_password_check":{"check_fri_weight":9,"check_interval":"2592000000000","check_mon_weight":6,"check_sat_weight":6,"check_sun_weight":6,"check_thu_weight":9,"check_tue_weight":9,"check_wed_weight":9,"next_check_time":"13419648336793289"},"content_settings":{"exceptions":{"3pcd_heuristics_grants":{},"abusive_notification_permissions":{},"access_to_get_all_screens_media_in_session":{},"anti_abuse":{},"app_banner":{},"ar":{},"are_suspicious_notifications_allowlisted_by_user":{},"auto_picture_in_picture":{},"auto_select_certificate":{},"automatic_downloads":{},"automatic_fullscreen":{},"autoplay":{},"background_sync":{},"bluetooth_chooser_data":{},"bluetooth_guard":{},"bluetooth_scanning":{},"camera_pan_tilt_zoom":{},"captured_surface_control":{},"client_hints":{},"clipboard":{},"controlled_frame":{},"cookie_controls_metadata":{"https://[*.]dentaquest.com,*":{"last_modified":"13417412994724102","setting":{}}},"cookies":{},"direct_sockets":{},"direct_sockets_private_network_access":{},"display_media_system_audio":{},"disruptive_notification_permissions":{},"durable_storage":{},"fedcm_idp_registration":{},"fedcm_idp_signin":{"https://accounts.google.com:443,*":{"last_modified":"13417412913566281","setting":{"chosen-objects":[{"idp-origin":"https://accounts.google.com","idp-signin-status":false}]}}},"fedcm_share":{},"file_system_access_chooser_data":{},"file_system_access_extended_permission":{},"file_system_access_restore_permission":{},"file_system_last_picked_directory":{},"file_system_read_guard":{},"file_system_write_guard":{},"formfill_metadata":{},"geolocation":{},"geolocation_with_options":{},"hand_tracking":{},"has_migrated_local_network_access":true,"hid_chooser_data":{},"hid_guard":{},"http_allowed":{},"https_enforced":{},"idle_detection":{},"images":{},"important_site_info":{},"initialized_translations":{},"intent_picker_auto_display":{},"javascript":{},"javascript_jit":{},"javascript_optimizer":{},"keyboard_lock":{},"legacy_cookie_access":{},"legacy_cookie_scope":{},"local_fonts":{},"local_network":{},"local_network_access":{},"loopback_network":{},"media_engagement":{"https://providers.dentaquest.com:443,*":{"expiration":"13425189025746325","last_modified":"13417413025746331","lifetime":"7776000000000","setting":{"hasHighScore":false,"lastMediaPlaybackTime":0.0,"mediaPlaybacks":0,"visits":1}}},"media_stream_camera":{},"media_stream_mic":{},"midi_sysex":{},"mixed_script":{},"nfc_devices":{},"notification_interactions":{},"notification_permission_review":{},"notifications":{},"ondevice_languages_downloaded":{},"password_protection":{},"payment_handler":{},"permission_actions_history":{},"permission_autoblocking_data":{},"permission_autorevocation_data":{},"pointer_lock":{},"popups":{},"protocol_handler":{},"reduced_accept_language":{},"safe_browsing_url_check_data":{},"sensors":{},"serial_chooser_data":{},"serial_guard":{},"site_engagement":{"chrome://newtab/,*":{"last_modified":"13417412913321141","setting":{"lastEngagementTime":1.3417412913321122e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":3.0,"rawScore":3.0}},"https://providers.dentaquest.com:443,*":{"last_modified":"13417412994725864","setting":{"lastEngagementTime":1.3417412994725848e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":7.799999999999999,"rawScore":7.799999999999999}}},"sound":{},"speaker_selection":{},"ssl_cert_decisions":{},"storage_access":{},"storage_access_header_origin_trial":{},"subresource_filter":{},"subresource_filter_data":{},"suspicious_notification_ids":{},"suspicious_notification_show_original":{},"third_party_storage_partitioning":{},"top_level_storage_access":{},"tracking_protection":{},"unused_site_permissions":{},"usb_chooser_data":{},"usb_guard":{},"vr":{},"web_app_installation":{},"webid_api":{},"webid_auto_reauthn":{},"window_placement":{}},"pattern_pairs":{"https://*,*":{"media-stream":{"audio":"Default","video":"Default"}}},"pref_version":1},"creation_time":"13417412912879215","default_content_setting_values":{"geolocation":1,"has_migrated_local_network_access":true},"default_content_settings":{"geolocation":1,"mouselock":1,"notifications":1,"popups":1,"ppapi-broker":1},"exit_type":"Normal","family_member_role":"not_in_family","last_engagement_time":"13417412994725847","last_time_obsolete_http_credentials_removed":1772939373.138902,"last_time_password_store_metrics_reported":1772939343.13847,"managed":{"locally_parent_approved_extensions":{},"locally_parent_approved_extensions_migration_state":1},"managed_user_id":"","name":"Your Chrome","password_hash_data_list":[],"password_manager_enabled":false,"were_old_google_logins_removed":true},"protection":{"macs":{"account_values":{"browser":{"show_home_button":"112114CB88511B7729A9B0689DBFE60F0CDAAEB998869ECB1C5E3D8DE3C3E10D","show_home_button_encrypted_hash":"djEwh2wnFG0Mb8BAEsPzg4bmo3Lmt5PWgbBZT0couQc5Is84KtmYbexTIzgI4r4PKi6L"},"extensions":{"ui":{"developer_mode":"96CD7A161AC72753DC09B577CFA02BD9F6F9A3B5F3B29A910E8795B41DEB0077","developer_mode_encrypted_hash":"djEwNW3fFOAlTl9CZNSJaAh6PLnK9SwPUXFuT3rOOpZexV5P6lHu/QSLozatYvo62RUj"}},"homepage":"94280856054A37E27DA5088E9750714D94311E1E3C98C2775BA0228324004C8A","homepage_encrypted_hash":"djEwF4E/lBhqoKlcYYbKT2FThHQhJvcdR7Y4kLefVG3l+Do/XZQRM0ldjYl6d02Kl8We","homepage_is_newtabpage":"279E642F6DB7446F08611DAD117AFF347A38AE4D7E30A9EA8DA5360CC83BD095","homepage_is_newtabpage_encrypted_hash":"djEwONgPYaJx6cc+ohmLEIzix0tctN0h3A0ZVSoWVQRWb3rV/BFlnW2GRweS6VRamO/0","session":{"restore_on_startup":"2863F5AB7F5D6D8C712B178116C55E079627C088E72009C77125BB3EA6AA9A42","restore_on_startup_encrypted_hash":"djEw2a4xzZ3Zv53oJ37/Sa2r3KVH4FcqxpkG4GPtXyZEgIUldJ8P+9p9KeH/U8Lq6bIh","startup_urls":"A0A5C4B12C9EE9294784A1F59ADABAD98FD95290AE9795955A771AC91F400AF7","startup_urls_encrypted_hash":"djEw1TVXA1+bTu7jdR62OvhrDPjacrgpkevRW3ZbgDl5gTXaho58KvnPEHEpQLI28tBO"}},"browser":{"show_home_button":"9DDE23BD288B95F7CE675BBD01A9E2B63A7624B8C3CDB431097FDF3F63AB4E51","show_home_button_encrypted_hash":"djEw3zpPew/OgA8u2msvO8VEFLV2j+Op0HQGux6101raPiKLxNv9JfRGWtwTvX3RTyxz"},"default_search_provider_data":{"template_url_data":"705F2D2FDD2FF483A1A9E675DFD71CCB223E81A2CEBF5D20C031A68B0020CF77","template_url_data_encrypted_hash":"djEwgvJQnXNWQWDWutcBQZRnfUSHq5RwWVKM1fuS021vKpsPpEBeG58tMVbD98mH7qV3"},"enterprise_signin":{"policy_recovery_token":"591DA1FC050B131B34673892259777A173A67541C1F956250F1D29B9ED8E6EA2","policy_recovery_token_encrypted_hash":"djEwn6vG1zhsZoGcZfBtyJNmEkPF8PLmg/jMNPsjXxQPvnCbSer2R9UXqu79aSj09vIv"},"extensions":{"install":{"initiallist":"D7B22C152096C16194CAC8772CF0D564721F2F0465C1298EAC41D334BF8CD797","initiallist_encrypted_hash":"djEwPEbDXKAGYVpt3BivJnf65iPrVNItOpjHXS7yvc7lO530O2YKVUHkjMjyEAuXWdV8","initialprovidername":"5BE9831D70A68385F0B0761CE2755D3EEC2D64EC25E254F06455F91D3A0E0A62","initialprovidername_encrypted_hash":"djEw1MmUz9ImMwkI1Ea9fchMdkKy6R5kA7cDHgOV/D/ub2Pn4V7wgrPoJ5WlUBJDORny"},"settings":{"ahfgeienlihckogmohjhadlkjgocpleb":"6A4EC083EF19606E7115288E7965F6BABFB3112EF073E35BB75B3CFC2F1D5EFB","mhjfbmdgcfjbbpaeojofohoefgiehjai":"4789198B2AF669197CF786828F1D976651D49EE232BBACCEBFC48BE6844BC0AB"},"settings_encrypted_hash":{"ahfgeienlihckogmohjhadlkjgocpleb":"djEwYJ7zS+YnpHzMsER1pVHJXo3fz5iH7GNoRlh1JjarFBC7Ypwvhre9Dhk3nGHwK0e2","mhjfbmdgcfjbbpaeojofohoefgiehjai":"djEwS+FBlgxR8MHfcAU9F07TEk1OVh9CuIgy4IYhrpcfpQZrkZtIwil90umD1em2qy3/"},"ui":{"developer_mode":"ECA9732C00731C7A8DE889A1D309D022C867224F5F2A4E964384070306B2FD58","developer_mode_encrypted_hash":"djEwzj6LKNODr7O3b/eCIq8lABUPO5597eUAK2tpY4MrKgCMAeIQb2WUTH0jgoD6173P"}},"google":{"services":{"account_id":"07620F46EF9994C94D86883494C13E89DC6509B3D4E8978B2E18F6776C85CDBF","account_id_encrypted_hash":"djEw+CHC4g/8uv7VZ6Q5UZbUjXp+ICuL/aAZvSuKsg7sHfi+Ued9lApUThhocyHGOOsg","last_signed_in_username":"EBF4B854EB3CF2662D69B0EDE4D83BFBE3E506F21605395D28B48B2A5C01067F","last_signed_in_username_encrypted_hash":"djEwX6FGoOf3f9uN886ZTDlyMuiLaGQ5S+dx1efd2+OcSX4POSNO/ewbc3a1BrrY9aFJ","last_username":"C202CF3B01A560B8B7D71D3B0076B61126EF72F4B11D79B3EA6E3661DB757E93","last_username_encrypted_hash":"djEwDaoOZtvc1OA7GcLI/zDbFFc2kYIMC8+NoybYuf4gK73kBo59ZjihWo1XZeX6g29w"}},"homepage":"B2A199504AEACAAD5C3A7BB4A96D9C3A9536D7A29672EB4DA3B9552B8D39C49C","homepage_encrypted_hash":"djEwe0sei57xcZMDDZjH4nSMISgUmAB2mz2/WPEUIEzs4TsnebJ2j8S8CYJQMZFW1Uzr","homepage_is_newtabpage":"306C67E79E036278678ED45B3C668C4421665A206FC4B97F053015981C8BAAE2","homepage_is_newtabpage_encrypted_hash":"djEwcOegeScsr44Ls+cUc3OxsFuLYRMSjOmtBLK46vcngv1+BzwjDWL4w1eG+Uaosbi7","media":{"storage_id_salt":"C29149AE129B959FDEB0CA9E54B924BF0A8BAF533937C017ADFBC9AA2FC7BC0C","storage_id_salt_encrypted_hash":"djEw0y5SU0J1qx+30TGpBbF8rMHoQxs9HNfE2093PJWMRtITMXWoxV8ChmivfcABx1lN"},"pinned_tabs":"14F8B2B035A86C0AEA5637DFD2AA7F5BDEADD0AAFF13141260E56C9477047715","pinned_tabs_encrypted_hash":"djEwpbB4WVqX4l29SwUBWJmlM4pu4Mn0C48iO4jK8PHDfArqKiP5gv1kkI1J1/JGrdtT","prefs":{"preference_reset_time":"7B22235E8A603BE387D81441C8C88F0C4E591567147FA05BE235C96189AC4490","preference_reset_time_encrypted_hash":"djEwZHFx5PD7q/w7p+dvVPp2/Tyg5u6UamfH1Br02UTuKJzSxGK9T6i8K4CoWB0hn/BM"},"safebrowsing":{"incidents_sent":"F1827D0C55798CE7843DAF5DDEAB06A9BB2F9628970A5DCDA2543102436E4749","incidents_sent_encrypted_hash":"djEwTvZH+FmfdfjZWcu7h4Cce3Jh5DSKLI7WmYhUmayIfiPzSG524yzOGxE+2y0ICAgg"},"schedule_to_flush_to_disk":"50A15FA7DC9DBD7CF640B12A98D7A7D6A8B1713008D7F67B2575FABD525320D5","schedule_to_flush_to_disk_encrypted_hash":"djEw0nca8FQCPy+sRTkHNT7Lb5lVgW+Pyjbzww198Bu3OsQ2EWlPlFiXnhrrhqDnH/j6","search_provider_overrides":"99AC1EA12DA6196886F08A934B3B5006A725063DF41E9D0EE38F1FCFFDFDD5B0","search_provider_overrides_encrypted_hash":"djEw/r0nLyg/gYAUWHsNpMysW3g/Lu3H9HyTh1xEFdCqwqv4UPdtepUAIVzpy9aWuf9s","session":{"restore_on_startup":"74E1D625EF359DDAF159A835BC3731F9BCEC2AFE542FE783845A6292F572D0F5","restore_on_startup_encrypted_hash":"djEwQoU2TXY8ctQCNlInPeiLe6o6sbJbnP6oWbsRaYKPQR+02mE1fpgUfQcvRuZfWNaF","startup_urls":"D7174760A7168B445632139CD74E389AA027590889201AF1A252FFDE27B0531D","startup_urls_encrypted_hash":"djEwTW4JzjRTUQy273Uiee4ASn0vmmH61J+kLcI9hQuKSQMEtWGBXYs6iIGxrz2MWloh"}}},"safebrowsing":{"enabled":false,"event_timestamps":{},"metrics_last_log_time":"13417412913","scout_reporting_enabled_when_deprecated":false},"safety_hub":{"unused_site_permissions_revocation":{"migration_completed":true}},"saved_tab_groups":{"did_enable_shared_tab_groups_in_last_session":false,"specifics_to_data_migration":true},"schedule_to_flush_to_disk":"13417412913264785","search":{"suggest_enabled":false},"segmentation_platform":{"client_result_prefs":"ClIKDXNob3BwaW5nX3VzZXISQQo2DQAAAAAQ6+O0lo7i6hcaJAocChoNAAAAPxIMU2hvcHBpbmdVc2VyGgVPdGhlchIEEAIYBCADEJzktJaO4uoX","device_switcher_util":{"result":{"labels":["NotSynced"]}},"last_db_compaction_time":"13417315199000000","uma_in_sql_start_time":"13417412913142460"},"sessions":{"event_log":[{"crashed":false,"time":"13417412913141875","type":0},{"did_schedule_command":true,"first_session_service":true,"tab_count":1,"time":"13417413025740732","type":2,"window_count":1}],"session_data_status":5},"settings":{"force_google_safesearch":false},"signin":{"accounts_metadata_dict":{},"allowed":true,"cookie_clear_on_exit_migration_notice_complete":true},"site_search_settings":{"overridden_keywords":[]},"syncing_theme_prefs_migrated_to_non_syncing":true,"toolbar":{"pinned_cast_migration_complete":true,"pinned_chrome_labs_migration_complete":true},"total_passwords_available_for_account":0,"total_passwords_available_for_profile":0,"translate":{"enabled":false},"translate_site_blacklist":[],"translate_site_blocklist_with_time":{},"web_apps":{"did_migrate_default_chrome_apps":["MigrateDefaultChromeAppToWebAppsGSuite","MigrateDefaultChromeAppToWebAppsNonGSuite"],"last_preinstall_synchronize_version":"145"}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/PreferredApps b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/PreferredApps new file mode 100644 index 00000000..7d3a4259 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/PreferredApps @@ -0,0 +1 @@ +{"preferred_apps":[],"version":1} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Reporting and NEL b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Reporting and NEL new file mode 100644 index 00000000..dbc10e10 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Reporting and NEL differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Reporting and NEL-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Reporting and NEL-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/SCT Auditing Pending Reports b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/SCT Auditing Pending Reports new file mode 100644 index 00000000..0637a088 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/SCT Auditing Pending Reports @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Safe Browsing Cookies b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Safe Browsing Cookies new file mode 100644 index 00000000..903fbb80 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Safe Browsing Cookies differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Safe Browsing Cookies-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Safe Browsing Cookies-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Secure Preferences b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Secure Preferences new file mode 100644 index 00000000..f0607520 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Secure Preferences @@ -0,0 +1 @@ +{"protection":{"super_mac":"33F663353631B144EA660B5F809D89BA41CAF954EE5776BE5004BB589CA96BE1"}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Segmentation Platform/SegmentInfoDB/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Segmentation Platform/SegmentInfoDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Segmentation Platform/SegmentInfoDB/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Segmentation Platform/SegmentInfoDB/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Segmentation Platform/SignalDB/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Segmentation Platform/SignalDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Segmentation Platform/SignalDB/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Segmentation Platform/SignalDB/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Segmentation Platform/SignalStorageConfigDB/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Segmentation Platform/SignalStorageConfigDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Segmentation Platform/SignalStorageConfigDB/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Segmentation Platform/SignalStorageConfigDB/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/ServerCertificate b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/ServerCertificate new file mode 100644 index 00000000..9587f64f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/ServerCertificate differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/ServerCertificate-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/ServerCertificate-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sessions/Session_13417412915642370 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sessions/Session_13417412915642370 new file mode 100644 index 00000000..613ead6d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sessions/Session_13417412915642370 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sessions/Tabs_13417413025773803 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sessions/Tabs_13417413025773803 new file mode 100644 index 00000000..6340b7cd Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sessions/Tabs_13417413025773803 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shared Dictionary/cache/index b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shared Dictionary/cache/index new file mode 100644 index 00000000..79bd403a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shared Dictionary/cache/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shared Dictionary/cache/index-dir/the-real-index b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shared Dictionary/cache/index-dir/the-real-index new file mode 100644 index 00000000..2bb2f205 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shared Dictionary/cache/index-dir/the-real-index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shared Dictionary/db b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shared Dictionary/db new file mode 100644 index 00000000..625714a0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shared Dictionary/db differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shared Dictionary/db-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shared Dictionary/db-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/SharedStorage b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/SharedStorage new file mode 100644 index 00000000..4410bda5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/SharedStorage differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shortcuts b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shortcuts new file mode 100644 index 00000000..6dbc636e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shortcuts differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shortcuts-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Shortcuts-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/000003.log b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/000003.log new file mode 100644 index 00000000..0b434530 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/CURRENT b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/LOG new file mode 100644 index 00000000..d0e5d2ba --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/LOG @@ -0,0 +1,2 @@ +2026/03/07-22:08:33.140 cdb4f Creating DB /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/Site Characteristics Database since it was missing. +2026/03/07-22:08:33.154 cdb4f Reusing MANIFEST /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/Site Characteristics Database/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Site Characteristics Database/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/000003.log b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/000003.log new file mode 100644 index 00000000..0c3e8fa8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/CURRENT b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/LOG new file mode 100644 index 00000000..a08641f1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/LOG @@ -0,0 +1,2 @@ +2026/03/07-22:08:33.134 cdb23 Creating DB /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/Sync Data/LevelDB since it was missing. +2026/03/07-22:08:33.153 cdb23 Reusing MANIFEST /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/Sync Data/LevelDB/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Sync Data/LevelDB/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Top Sites b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Top Sites new file mode 100644 index 00000000..d6fcc359 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Top Sites differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Top Sites-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Top Sites-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/TransportSecurity b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/TransportSecurity new file mode 100644 index 00000000..2a955d32 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/TransportSecurity @@ -0,0 +1 @@ +{"sts":[{"expiry":1773025796.462967,"host":"HpmZUlrN/G1/IKgAqa9WPQUMTBSyufyRNbPVq9d4ews=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1772939396.46297},{"expiry":1804475387.564103,"host":"Ouvb7tO+9DoARBYt+ZyoPVBH4ft1tyog1SEPFqi+CsA=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1772939387.564107},{"expiry":1804475314.314682,"host":"YHSMTQnYC85xpfxQXKcYuC0wBIhWAWiCTB+UjCnXwn0=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1772939314.314685},{"expiry":1804475395.864838,"host":"b5n2rOg71KTF2s6c55ehuBffi9LoQNbhCBvWQ3QB2Vs=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1772939395.864842},{"expiry":1804475396.044766,"host":"b+1zAjx7TfZR0tau/Dayr1KXpJsp8wekXoIt8+pqvbs=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1772939396.04478},{"expiry":1804475313.666062,"host":"5EdUoB7YUY9zZV+2DkgVXgho8WUvp+D+6KpeUOhNQIM=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1772939313.666065},{"expiry":1804475313.563806,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1772939313.563809},{"expiry":1804475314.534047,"host":"/Q9QBGYt4lrviiwu4/zbg1aLi2t9AjOBIEvfkmwsQ/A=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1772939314.534053}],"version":2} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Trust Tokens b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Trust Tokens new file mode 100644 index 00000000..4444dfd6 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Trust Tokens differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Trust Tokens-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/Trust Tokens-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/WebStorage/QuotaManager b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/WebStorage/QuotaManager new file mode 100644 index 00000000..c076e9bd Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/WebStorage/QuotaManager differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/WebStorage/QuotaManager-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/WebStorage/QuotaManager-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/chrome_cart_db/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/chrome_cart_db/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/chrome_cart_db/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/chrome_cart_db/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/commerce_subscription_db/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/commerce_subscription_db/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/commerce_subscription_db/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/commerce_subscription_db/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/discount_infos_db/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/discount_infos_db/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/discount_infos_db/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/discount_infos_db/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/discounts_db/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/discounts_db/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/discounts_db/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/discounts_db/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/heavy_ad_intervention_opt_out.db b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/heavy_ad_intervention_opt_out.db new file mode 100644 index 00000000..ac643499 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/heavy_ad_intervention_opt_out.db differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/heavy_ad_intervention_opt_out.db-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/heavy_ad_intervention_opt_out.db-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/optimization_guide_hint_cache_store/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/optimization_guide_hint_cache_store/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/optimization_guide_hint_cache_store/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/optimization_guide_hint_cache_store/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/parcel_tracking_db/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/parcel_tracking_db/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/parcel_tracking_db/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/parcel_tracking_db/LOG new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/000003.log b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/000003.log new file mode 100644 index 00000000..d6fc0e98 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/CURRENT b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/LOG new file mode 100644 index 00000000..156ac709 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/LOG @@ -0,0 +1,2 @@ +2026/03/07-22:08:33.291 cdb22 Creating DB /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/shared_proto_db since it was missing. +2026/03/07-22:08:33.312 cdb22 Reusing MANIFEST /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/shared_proto_db/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/000003.log b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/000003.log new file mode 100644 index 00000000..d9d236a7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/000003.log differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/CURRENT b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/CURRENT new file mode 100644 index 00000000..7ed683d1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/LOCK b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/LOCK new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/LOG b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/LOG new file mode 100644 index 00000000..1eddbd48 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/LOG @@ -0,0 +1,2 @@ +2026/03/07-22:08:33.266 cdb4a Creating DB /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/shared_proto_db/metadata since it was missing. +2026/03/07-22:08:33.289 cdb4a Reusing MANIFEST /home/gg/Desktop/DentalManagementElogin/apps/SeleniumService/chrome_profile_dentaquest/Default/shared_proto_db/metadata/MANIFEST-000001 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/MANIFEST-000001 b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/MANIFEST-000001 new file mode 100644 index 00000000..18e5cab7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/shared_proto_db/metadata/MANIFEST-000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/trusted_vault.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/trusted_vault.pb new file mode 100644 index 00000000..5f831786 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Default/trusted_vault.pb @@ -0,0 +1,2 @@ + + 0ba4067c95d8d92744702afdd1697107,FMha/UXuYCgxOs6kA5eqLYr/3JE3lSTZCKkpGExmGqM= \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/DevToolsActivePort b/apps/SeleniumServiceold/chrome_profile_dentaquest/DevToolsActivePort new file mode 100644 index 00000000..1fb7e00c --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/DevToolsActivePort @@ -0,0 +1,2 @@ +46479 +/devtools/browser/18fbb79b-de5b-42e9-b5dc-70b5aa892534 \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/FileTypePolicies/145.0.7584.0/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/FileTypePolicies/145.0.7584.0/_metadata/verified_contents.json new file mode 100644 index 00000000..23fd07c7 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/FileTypePolicies/145.0.7584.0/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJkb3dubG9hZF9maWxlX3R5cGVzLnBiIiwicm9vdF9oYXNoIjoibE9mR2RJUS1EcGdJNFFPczVIb3ZTSzFCaGtpVWIzTUdZX3FOaUJlTGloSSJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiJNYVZ2VVUwaWlwaG9PNHlfZm9vODdYaUZmdlBuUmFCdnZDeGJNeFl0TWlBIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoia2hhb2llYm5ka29qbG1wcGVlbWpoYnBiYW5kaWxqcGUiLCJpdGVtX3ZlcnNpb24iOiIxNDUuMC43NTg0LjAiLCJwcm90b2NvbF92ZXJzaW9uIjoxfQ","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"GRPMRBPurQjssLuY80C8nRVho1oTQ736AVO7X4ZsWcvHIrQ8uIvg4K-ByE2i0qb3jWLDeYLNe2UyzNtgxsyk6GglRUSslEWnCJkqh2oV70jWi6FmBlN4xrAzINXipFu5U8O-aYKzYLRmhFiQEV--6sXlaSXo9QJYthpN2EsFKeRQt1hkWYedofyxpSAfCuASyZptBAFVQH4okeG7JbAJBaXE5bmzv_1foHGCF_Q06htFseJjr49gkBaLL6X1Ju5i1BC10KcujrpCDElqpSSx2oIOXxUdO7tsNv_7z6P74jLndrTATlASgTSjbcV8uSsw1yf3GeQngipsu6HP-TYxXg"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"G16fcvVjUUbDtYyfqbHTP2Up0BFQLjHhfze6ERbEdDVyMoQd7KxJPhv3GrbG70B1ETg0713XDb4b5pWYP9BHcd3Fdnx_OQlDGWphDY2aNoHdu268ZbBJEYralUrfeT6JiRRGce9OvnXyFadeKSQCo-d3w7mfZU7XsKpzxJw9rH98jLaTS71wvPcid6YetQxgniyQIOFw_DTy-p0NYTz0ALaTeYTjr9sgBoBx6w26t2mOU0bi0x1sb11BPf1mg9fyp3Wjr92Uq1YhvTR1ISEhtGTmyNSD15DErfMHDVeTUcJPsI8oY-OUmTV-CP0k13-Hfe2X6HhhqvjXqTyNpgkDOA"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/FileTypePolicies/145.0.7584.0/download_file_types.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/FileTypePolicies/145.0.7584.0/download_file_types.pb new file mode 100644 index 00000000..77a38267 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/FileTypePolicies/145.0.7584.0/download_file_types.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/FileTypePolicies/145.0.7584.0/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/FileTypePolicies/145.0.7584.0/manifest.json new file mode 100644 index 00000000..d3e01094 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/FileTypePolicies/145.0.7584.0/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "fileTypePolicies", + "version": "145.0.7584.0" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/First Run b/apps/SeleniumServiceold/chrome_profile_dentaquest/First Run new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/FirstPartySetsPreloaded/2025.7.24.0/LICENSE b/apps/SeleniumServiceold/chrome_profile_dentaquest/FirstPartySetsPreloaded/2025.7.24.0/LICENSE new file mode 100644 index 00000000..33072b59 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/FirstPartySetsPreloaded/2025.7.24.0/LICENSE @@ -0,0 +1,27 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/FirstPartySetsPreloaded/2025.7.24.0/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/FirstPartySetsPreloaded/2025.7.24.0/_metadata/verified_contents.json new file mode 100644 index 00000000..f5c914e3 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/FirstPartySetsPreloaded/2025.7.24.0/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJMSUNFTlNFIiwicm9vdF9oYXNoIjoiUGIwc2tBVUxaUzFqWldTQnctV0hIRkltRlhVcExiZDlUcVkwR2ZHSHBWcyJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiJMWkJkZXlpeHI5TVRkVDBVOXFrV291VnV4TUV4YV9wREJHc0pJVXpyWUpBIn0seyJwYXRoIjoic2V0cy5qc29uIiwicm9vdF9oYXNoIjoiWXN0LWRPWVhKTG1mZlEzY2pMSEp6WnJtNV9RS2RLNk5BMnZaOC1sVjA1USJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6ImdvbnBlbWRna2pjZWNkZ2JuYWFiaXBwcGJtZ2ZnZ2JlIiwiaXRlbV92ZXJzaW9uIjoiMjAyNS43LjI0LjAiLCJwcm90b2NvbF92ZXJzaW9uIjoxfQ","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"RU0U8ygXfFzZnUc_IEWIwxjOP3R_hL5qTw1OHD789KkhJyjb8IF7qSmuNSrsY__GmXTzJ75moM9N_laK-LJ2vy1ZkDeTCSvCBHGxqRxfE8JOpgutyeiH62KrWQLN9OWg9pisFRY_TKIOhZCeRy4xe1poIHihYihtPRj9MJ1ZTolmcGtEfaTPE1px-x0O8X1u1F6wEwIZ8ws4deyTqEKCK-SdIMoFQFXlJZsDn2bO8Je4SqZsZdEfiKQeblGxME1uGvFcLRs34lfIQnImeWBxAK-PvjFkGZUnZpLuYIqf_0NFATJEQk0KgONSe8opANN-II_11bZJpnRG8EgEgCSbKqQq8PULS_XGTq2TeLh-RX9hWx-iM3VxqCeKhUyOFkq_z__sh4Z0Qd--Df3Qsvf0jyrmeoIMVSweFGlldQEDKiHzRv4mUQ0jbWTA-iXj5htuMEo1F5BqtUY42SrO4WyBvFoidGqXeeBMCIiWUdOpkcyCAwcpb86fz9dXltRE27oziMG9844PkYJ6TBv-aYxxs1_8CV95S6BmoliV1lvNFU55SEVAr5OnlnFpiAM1RnWLBIV2YGUIlPSVEHw-sBL_konrFPPZ0P2rDgVcOhKrJKX11O2--aFezvObl8c2sNtr_t8hn712XArHKfSdUqd8CaiqavDSTp1mviBVGDTRosI"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"G_P3Q7zxIw0ZLLehpjHO6odeREBN6JijwhYDZcxafYi7N7CKqHRJilnHDYD0Y5Sc1PzQ3v1sX9Hz_-wMkW0GJVDSldWoXY939X11qrSqnN1KQxViPwvvgIFRaoX2o6MCAHFO97ivD-8GHaE1T7zSOcXEQKl_r7jK-SqxW4_Npt-sKVA4k6QfMU1N5hH1XqOTH7Ln_VZsAxorotNsIy2JLgOCe8uP6m0D_TNkZcd-bgphK2tulJ7EMrbFK-meAN-miune3AD2ZSwj-4Dym0DBWyU9-LN47bB4gBYC3rwcJD6pXV_kpntcyeP9KCEZrUbJcgu0TvxvUZCUgOQcoj-PuQ"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/FirstPartySetsPreloaded/2025.7.24.0/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/FirstPartySetsPreloaded/2025.7.24.0/manifest.json new file mode 100644 index 00000000..bd717961 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/FirstPartySetsPreloaded/2025.7.24.0/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "First Party Sets", + "version": "2025.7.24.0" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/FirstPartySetsPreloaded/2025.7.24.0/sets.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/FirstPartySetsPreloaded/2025.7.24.0/sets.json new file mode 100644 index 00000000..96029351 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/FirstPartySetsPreloaded/2025.7.24.0/sets.json @@ -0,0 +1,70 @@ +{"primary":"https://bild.de","associatedSites":["https://welt.de","https://autobild.de","https://computerbild.de","https://wieistmeineip.de"],"serviceSites":["https://www.asadcdn.com"]} +{"primary":"https://blackrock.com","associatedSites":["https://blackrockadvisorelite.it","https://cachematrix.com","https://efront.com","https://etfacademy.it","https://ishares.com"]} +{"primary":"https://cafemedia.com","associatedSites":["https://cardsayings.net","https://nourishingpursuits.com"]} +{"primary":"https://caracoltv.com","associatedSites":["https://noticiascaracol.com","https://bluradio.com","https://shock.co","https://bumbox.com","https://hjck.com"]} +{"primary":"https://carcostadvisor.com","ccTLDs":{"https://carcostadvisor.com":["https://carcostadvisor.be","https://carcostadvisor.fr"]}} +{"primary":"https://citybibleforum.org","associatedSites":["https://thirdspace.org.au"]} +{"primary":"https://cognitiveai.ru","associatedSites":["https://cognitive-ai.ru"]} +{"primary":"https://datasign.jp","associatedSites":["https://webtru.io","https://bunsin.io"]} +{"primary":"https://drimer.io","associatedSites":["https://drimer.travel"]} +{"primary":"https://elpais.com.uy","associatedSites":["https://clubelpais.com.uy","https://paula.com.uy","https://gallito.com.uy"],"ccTLDs":{"https://elpais.com.uy":["https://elpais.uy"]}} +{"primary":"https://finn.no","associatedSites":["https://prisjakt.no","https://mittanbud.no"],"serviceSites":["https://pdmp-apis.no"]} +{"primary":"https://gliadomain.com","associatedSites":["https://salemoveadvisor.com","https://salemovefinancial.com","https://salemovetravel.com"]} +{"primary":"https://graziadaily.co.uk","associatedSites":["https://heatworld.com","https://closeronline.co.uk","https://yours.co.uk","https://motherandbaby.com","https://takeabreak.co.uk"]} +{"primary":"https://gridgames.app","associatedSites":["https://wordle.at"]} +{"primary":"https://hapara.com","associatedSites":["https://teacherdashboard.com","https://mystudentdashboard.com"]} +{"primary":"https://hc1.com","associatedSites":["https://hc1.global"],"serviceSites":["https://hc1cas.com","https://hc1cas.global"]} +{"primary":"https://hearty.me","associatedSites":["https://hearty.app","https://hearty.gift","https://hj.rs","https://heartymail.com","https://alice.tw"]} +{"primary":"https://hindustantimes.com","associatedSites":["https://livemint.com","https://livehindustan.com","https://healthshots.com","https://ottplay.com","https://desimartini.com"]} +{"primary":"https://hookpoint.com","associatedSites":["https://brendanjkane.com"]} +{"primary":"https://html-load.com","associatedSites":["https://css-load.com","https://img-load.com","https://content-loader.com","https://07c225f3.online","https://html-load.cc"]} +{"primary":"https://idbs-cloud.com","associatedSites":["https://idbs-dev.com","https://idbs-staging.com","https://idbs-eworkbook.com","https://eworkbookcloud.com","https://eworkbookrequest.com"]} +{"primary":"https://indiatoday.in","associatedSites":["https://aajtak.in","https://businesstoday.in","https://intoday.in","https://gnttv.com","https://indiatodayne.in"]} +{"primary":"https://interia.pl","associatedSites":["https://pomponik.pl","https://deccoria.pl","https://top.pl","https://smaker.pl","https://terazgotuje.pl"]} +{"primary":"https://jagran.com","associatedSites":["https://gujaratijagran.com","https://punjabijagran.com"]} +{"primary":"https://johndeere.com","associatedSites":["https://deere.com"]} +{"primary":"https://journaldesfemmes.com","associatedSites":["https://commentcamarche.net","https://linternaute.com","https://journaldunet.com","https://phonandroid.com","https://commentcamarche.com"],"ccTLDs":{"https://journaldesfemmes.com":["https://journaldesfemmes.fr"],"https://journaldunet.com":["https://journaldunet.fr"],"https://linternaute.com":["https://linternaute.fr"]}} +{"primary":"https://joyreactor.cc","associatedSites":["https://reactor.cc","https://cookreactor.com"],"ccTLDs":{"https://joyreactor.cc":["https://joyreactor.com"]}} +{"primary":"https://kaksya.in","associatedSites":["https://nidhiacademyonline.com"]} +{"primary":"https://kompas.com","associatedSites":["https://tribunnews.com","https://grid.id","https://bolasport.com","https://kompasiana.com","https://kompas.tv"]} +{"primary":"https://lanacion.com.ar","associatedSites":["https://bonvivir.com"]} +{"primary":"https://landyrev.com","associatedSites":["https://landyrev.ru"]} +{"primary":"https://laprensagrafica.com","associatedSites":["https://elgrafico.com","https://eleconomista.net","https://ella.sv","https://grupolpg.sv"]} +{"primary":"https://libero.it","associatedSites":["https://supereva.it"],"serviceSites":["https://iolam.it"]} +{"primary":"https://mavie.care","associatedSites":["https://mavie.me","https://enera.at","https://maviework.care","https://lucyhealth.io"]} +{"primary":"https://max.auto","associatedSites":["https://firstlook.biz"]} +{"primary":"https://mercadolibre.com","associatedSites":["https://mercadolivre.com","https://mercadopago.com","https://mercadoshops.com","https://portalinmobiliario.com","https://tucarro.com"],"ccTLDs":{"https://mercadolibre.com":["https://mercadolibre.com.ar","https://mercadolibre.com.mx","https://mercadolibre.com.bo","https://mercadolibre.cl","https://mercadolibre.com.co","https://mercadolibre.co.cr","https://mercadolibre.com.do","https://mercadolibre.com.ec","https://mercadolibre.com.gt","https://mercadolibre.com.hn","https://mercadolibre.com.ni","https://mercadolibre.com.pa","https://mercadolibre.com.py","https://mercadolibre.com.pe","https://mercadolibre.com.sv","https://mercadolibre.com.uy","https://mercadolibre.com.ve"],"https://mercadolivre.com":["https://mercadolivre.com.br"],"https://mercadopago.com":["https://mercadopago.com.ar","https://mercadopago.com.br","https://mercadopago.com.mx","https://mercadopago.com.uy","https://mercadopago.com.co","https://mercadopago.cl","https://mercadopago.com.pe","https://mercadopago.com.ec","https://mercadopago.com.ve"],"https://mercadoshops.com":["https://mercadoshops.com.ar","https://mercadoshops.com.br","https://mercadoshops.com.mx","https://mercadoshops.cl","https://mercadoshops.com.co"],"https://tucarro.com":["https://tucarro.com.co","https://tucarro.com.ve"]}} +{"primary":"https://mightytext.net","serviceSites":["https://textyserver.appspot.com","https://mighty-app.appspot.com"]} +{"primary":"https://nacion.com","associatedSites":["https://lateja.cr","https://elfinancierocr.com"]} +{"primary":"https://naukri.com","associatedSites":["https://ambitionbox.com","https://infoedgeindia.com"]} +{"primary":"https://nien.com","associatedSites":["https://chennien.com","https://nien.org","https://nien.co"]} +{"primary":"https://nvidia.com","associatedSites":["https://geforcenow.com"]} +{"primary":"https://oficialfarma.com.br","associatedSites":["https://oficialderma.com.br","https://oficialnutri.com","https://mercadooficial.com.br"]} +{"primary":"https://onet.pl","associatedSites":["https://fakt.pl","https://businessinsider.com.pl","https://medonet.pl","https://plejada.pl"],"serviceSites":["https://ocdn.eu"]} +{"primary":"https://p106.net","associatedSites":["https://smpn106jkt.sch.id"]} +{"primary":"https://p24.hu","associatedSites":["https://24.hu","https://startlap.hu","https://nlc.hu","https://hazipatika.com","https://nosalty.hu"]} +{"primary":"https://poalim.xyz","associatedSites":["https://poalim.site"]} +{"primary":"https://repid.org","associatedSites":["https://reshim.org","https://human-talk.org"]} +{"primary":"https://rws1nvtvt.com","associatedSites":["https://rws2nvtvt.com","https://rws3nvtvt.com"]} +{"primary":"https://sackrace.ai","serviceSites":["https://socket-to-me.vip"]} +{"primary":"https://sapo.pt","associatedSites":["https://meo.pt"],"ccTLDs":{"https://sapo.pt":["https://sapo.io"]}} +{"primary":"https://songstats.com","associatedSites":["https://songshare.com"]} +{"primary":"https://startupislandtaiwan.com","associatedSites":["https://startupislandtaiwan.net","https://startupislandtaiwan.org"]} +{"primary":"https://stripe.com","serviceSites":["https://stripecdn.com","https://stripe.network"]} +{"primary":"https://talkdeskqaid.com","associatedSites":["https://trytalkdesk.com"]} +{"primary":"https://talkdeskstgid.com","associatedSites":["https://gettalkdesk.com"]} +{"primary":"https://text.com","associatedSites":["https://livechat.com","https://helpdesk.com","https://chatbot.com","https://livechatinc.com","https://knowledgebase.com"]} +{"primary":"https://thejournal.ie","associatedSites":["https://the42.ie"]} +{"primary":"https://timesinternet.in","associatedSites":["https://indiatimes.com","https://timesofindia.com","https://economictimes.com","https://samayam.com","https://cricbuzz.com"],"serviceSites":["https://growthrx.in","https://clmbtech.com","https://tvid.in"]} +{"primary":"https://tolteck.com","associatedSites":["https://tolteck.app"]} +{"primary":"https://tvn.pl","associatedSites":["https://player.pl","https://tvn24.pl","https://zdrowietvn.pl"]} +{"primary":"https://undertale.wiki","associatedSites":["https://deltarune.wiki"]} +{"primary":"https://unotv.com","associatedSites":["https://clarosports.com"],"serviceSites":["https://cmxd.com.mx"]} +{"primary":"https://victorymedium.com","associatedSites":["https://standardsandpraiserepurpose.com"],"serviceSites":["https://technology-revealed.com"]} +{"primary":"https://vrt.be","associatedSites":["https://dewarmsteweek.be","https://sporza.be","https://een.be","https://radio2.be","https://radio1.be"]} +{"primary":"https://vwo.com","associatedSites":["https://wingify.com"]} +{"primary":"https://wildix.com","associatedSites":["https://wildixin.com"]} +{"primary":"https://wp.pl","associatedSites":["https://o2.pl","https://pudelek.pl","https://money.pl","https://abczdrowie.pl","https://wpext.pl"]} +{"primary":"https://ya.ru","associatedSites":["https://yandex.ru","https://yandex.net","https://turbopages.org","https://auto.ru","https://kinopoisk.ru"],"ccTLDs":{"https://ya.ru":["https://ya.cc"],"https://yandex.ru":["https://yandex.az","https://yandex.by","https://yandex.kz","https://yandex.md","https://yandex.tj","https://yandex.tm","https://yandex.uz","https://yandex.st","https://yandex.com","https://yandex.com.am","https://yandex.com.ru"]}} +{"primary":"https://zalo.me","associatedSites":["https://zingmp3.vn","https://baomoi.com","https://smoney.vn"]} +{"primary":"https://zoom.us","associatedSites":["https://zoom.com"]} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/data_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/data_0 new file mode 100644 index 00000000..328b52df Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/data_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/data_1 b/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/data_1 new file mode 100644 index 00000000..8ebeaf89 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/data_1 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/data_2 b/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/data_2 new file mode 100644 index 00000000..c7e2eb9a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/data_2 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/data_3 b/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/data_3 new file mode 100644 index 00000000..69af93eb Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/data_3 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/f_000001 b/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/f_000001 new file mode 100644 index 00000000..d01fce85 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/f_000001 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/index b/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/index new file mode 100644 index 00000000..68cdc1c1 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/GrShaderCache/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/data_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/data_0 new file mode 100644 index 00000000..d76fb77e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/data_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/data_1 b/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/data_1 new file mode 100644 index 00000000..4ec67ed3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/data_1 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/data_2 b/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/data_2 new file mode 100644 index 00000000..c7e2eb9a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/data_2 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/data_3 b/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/data_3 new file mode 100644 index 00000000..5eec9735 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/data_3 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/index b/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/index new file mode 100644 index 00000000..b3b7b57c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/GraphiteDawnCache/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Last Version b/apps/SeleniumServiceold/chrome_profile_dentaquest/Last Version new file mode 100644 index 00000000..c34da4ec --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Last Version @@ -0,0 +1 @@ +145.0.7632.116 \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Local State b/apps/SeleniumServiceold/chrome_profile_dentaquest/Local State new file mode 100644 index 00000000..927beacd --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Local State @@ -0,0 +1 @@ +{"autofill":{"ablation_seed":"pOPnPsHc7UI="},"background_mode":{"enabled":false},"breadcrumbs":{"enabled":false,"enabled_time":"13417412913082472"},"browser":{"whats_new":{"enabled_order":["ReadAnythingReadAloud","SideBySide","PdfInk2"]}},"hardware_acceleration_mode_previous":true,"legacy":{"profile":{"name":{"migrated":true}}},"local":{"password_hash_data_list":[]},"network_time":{"network_time_mapping":{"local":1.772939313403759e+12,"network":1.772939313336e+12,"ticks":68815309997.0,"uncertainty":10050064.0}},"optimization_guide":{"model_cache_key_mapping":{"13E6DC4029A1E4B4C1":"4F40902F3B6AE19A","15E6DC4029A1E4B4C1":"4F40902F3B6AE19A","20E6DC4029A1E4B4C1":"4F40902F3B6AE19A","24E6DC4029A1E4B4C1":"E6DC4029A1E4B4C1","25E6DC4029A1E4B4C1":"4F40902F3B6AE19A","26E6DC4029A1E4B4C1":"4F40902F3B6AE19A","2E6DC4029A1E4B4C1":"4F40902F3B6AE19A","43E6DC4029A1E4B4C1":"4F40902F3B6AE19A","45E6DC4029A1E4B4C1":"4F40902F3B6AE19A","9E6DC4029A1E4B4C1":"4F40902F3B6AE19A"},"model_execution":{"last_usage_by_feature":{}},"model_store_metadata":{"13":{"4F40902F3B6AE19A":{"et":"13420004925592834","kbvd":false,"mbd":"13/E6DC4029A1E4B4C1/D1DEAE0E41EA8035","v":"1673999601"}},"15":{"4F40902F3B6AE19A":{"et":"13420004925641231","kbvd":true,"mbd":"15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B","v":"5"}},"2":{"4F40902F3B6AE19A":{"et":"13420004925458059","kbvd":true,"mbd":"2/E6DC4029A1E4B4C1/E94BA3D580F03DC7","v":"1679317318"}},"20":{"4F40902F3B6AE19A":{"et":"13420004925644960","kbvd":false,"mbd":"20/E6DC4029A1E4B4C1/0B0A5F6079ADA81A","v":"1745311339"}},"24":{"E6DC4029A1E4B4C1":{"et":"13420004926006545","kbvd":false,"mbd":"24/E6DC4029A1E4B4C1/27730588C58D9C18","v":"1728324084"}},"25":{"4F40902F3B6AE19A":{"et":"13420004926026664","kbvd":false,"mbd":"25/E6DC4029A1E4B4C1/DE8342A9DB32279E","v":"1761663972"}},"26":{"4F40902F3B6AE19A":{"et":"13429508926024169","kbvd":false,"mbd":"26/E6DC4029A1E4B4C1/4479BDC865029BA1","v":"1696268326"}},"43":{"4F40902F3B6AE19A":{"et":"13420004927417941","kbvd":false,"mbd":"43/E6DC4029A1E4B4C1/25888678DC75AEE7","v":"1742495073"}},"45":{"4F40902F3B6AE19A":{"et":"13420004926114172","kbvd":false,"mbd":"45/E6DC4029A1E4B4C1/B2698E573EC86D97","v":"240731042075"}},"9":{"4F40902F3B6AE19A":{"et":"13420004925423206","kbvd":false,"mbd":"9/E6DC4029A1E4B4C1/D040C46AF87AC690","v":"1767628897"}}},"on_device":{"last_version":"145.0.7632.116","model_crash_count":0},"predictionmodelfetcher":{"last_fetch_attempt":"13417412923137840","last_fetch_success":"13417412923238865"}},"performance_intervention":{"last_daily_sample":"13417412913254961"},"policy":{"last_statistics_update":"13417412913079209"},"profile":{"info_cache":{"Default":{"active_time":1772939313.240333,"avatar_icon":"chrome://theme/IDR_PROFILE_AVATAR_26","background_apps":false,"default_avatar_fill_color":-2890755,"default_avatar_stroke_color":-16166200,"force_signin_profile_locked":false,"gaia_id":"","is_consented_primary_account":false,"is_ephemeral":false,"is_using_default_avatar":true,"is_using_default_name":true,"managed_user_id":"","metrics_bucket_index":1,"name":"Your Chrome","profile_color_seed":-16033840,"profile_highlight_color":-2890755,"signin.with_credential_provider":false,"user_name":""}},"last_active_profiles":["Default"],"metrics":{"next_bucket_index":2},"profile_counts_reported":"13417412913083440","profiles_order":["Default"]},"profile_network_context_service":{"http_cache_finch_experiment_groups":"None None None None"},"session_id_generator_last_value":"1613895005","signin":{"active_accounts_last_emitted":"13417412912960605"},"ssl":{"rev_checking":{"enabled":false}},"subresource_filter":{"ruleset_version":{"checksum":449305315,"content":"9.65.0","format":37}},"tab_stats":{"discards_external":0,"discards_frozen":0,"discards_proactive":0,"discards_suggested":0,"discards_urgent":0,"last_daily_sample":"13417412913075191","max_tabs_per_window":1,"reloads_external":0,"reloads_frozen":0,"reloads_proactive":0,"reloads_suggested":0,"reloads_urgent":0,"total_tab_count_max":1,"window_count_max":1},"toast":{"non_milestone_update_toast_version":"145.0.7632.116"},"ukm":{"persisted_logs":[]},"uninstall_metrics":{"installation_date2":"1772939312"},"updateclientdata":{"apps":{"bjbcblmdcnggnibecjikpoljcgkbgphl":{"cohort":"1:2t4f:","cohortname":"Stable","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"7028d9a5-e51a-4e89-8865-9727c5d65d8f","pv":"20260305.1"},"efniojlnjndmcbiieegkicadnoecjjef":{"cohort":"1:18ql:","cohortname":"Auto Stage3","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"5a7ee700-ba12-481c-b7a7-12894c841df2","pv":"1600"},"gcmjkmgdlgnkkcocmoeiminaijmmjnii":{"cohort":"1:bm1:","cohortname":"Stable","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"4432fa6d-05b0-403b-9fbf-ff8488c9a9fc","pv":"9.65.0"},"ggkkehgbnfjpeggfpleeakpidbkibbmn":{"cohort":"1:ut9/1a0f:","cohortname":"M108 and Above","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"42782a19-ddad-46ce-bb65-16ddcd5e4a39","pv":"2026.3.2.121"},"giekcmmlnklenlaomppkphknjmnnpneh":{"cohort":"1:j5l:","cohortname":"Auto","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"bbbf4d57-de2f-4963-a9a4-4ab528652d50","pv":"7"},"gonpemdgkjcecdgbnaabipppbmgfggbe":{"cohort":"1:z1x:","cohortname":"Auto","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"53ec3e1e-31e7-486d-af02-3cc85763ebb6","pv":"2025.7.24.0"},"hajigopbbjhghbfimgkfmpenfkclmohk":{"cohort":"1:2tdl:","cohortname":"Stable","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"ab67beaa-61ec-4f70-82d7-f9a3bb5ffc42","pv":"4"},"hfnkpimlhhgieaddgfemjhofmfblmnib":{"cohort":"1:287f:","cohortname":"Auto full","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"d8c9998a-b30c-4428-90cb-f46b335ceb8d","pv":"10389"},"jamhcnnkihinmdlkakkaopbjbbcngflc":{"cohort":"1:wvr:","cohortname":"Auto","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"bcf4c435-5502-4f4c-991c-a53d3b4a1a7e","pv":"120.0.6050.0"},"jflhchccmppkfebkiaminageehmchikm":{"cohort":"1:26yf:","cohortname":"Stable","dlrc":7005,"installdate":7005,"pf":"f84d67ee-cf6f-4fdf-9cb2-11c2daeaf51b"},"jflookgnkcckhobaglndicnbbgbonegd":{"cohort":"1:s7x:","cohortname":"Auto","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"c99284be-bed5-4363-8f6d-e4f882de697f","pv":"3091"},"khaoiebndkojlmppeemjhbpbandiljpe":{"cohort":"1:cux:","cohortname":"Auto","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"5f1311e6-fe20-416d-9dcc-6b1b9f4626ef","pv":"145.0.7584.0"},"kiabhabjdbkjdpjbpigfodbdjmbglcoo":{"cohort":"1:v3l:","cohortname":"Auto","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"63a94ac6-8424-47e7-a11e-f5ddad923d68","pv":"2026.2.25.1"},"laoigpblnllgcgjnjnllmfolckpjlhki":{"cohort":"1:10zr:","cohortname":"Auto","dlrc":7005,"fp":"","installdate":7005,"max_pv":"1.0.7.1652906823","pf":"59e6b145-b7d8-4040-9a76-5dcba9c0d735","pv":"1.1.0.3"},"llkgjffcdpffmhiakmfcdcblohccpfmo":{"cohort":"1::","cohortname":"","dlrc":7005,"installdate":7005,"pf":"fcb1a63f-c2cd-40a4-a571-2e65453a025b"},"lmelglejhemejginpboagddgdfbepgmp":{"cohort":"1:lwl:","cohortname":"Auto","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"98e2a3a6-7722-4bdc-8812-3f44a0e1df19","pv":"637"},"niikhdgajlphfehepabhhblakbdgeefj":{"cohort":"1:1uh3:","cohortname":"Auto Main Cohort.","dlrc":7005,"installdate":7005,"pf":"a25801b6-ccba-434d-8475-53261334a63d"},"ninodabcejpeglfjbkhdplaoglpcbffj":{"cohort":"1:3bsf:","cohortname":"Auto","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"d0e98e8b-1cec-45d6-a060-05ef0a1fbfd1","pv":"8.6294.2057"},"obedbbhbpmojnkanicioggnmelmoomoc":{"cohort":"1:s6f:3cr3@0.025","cohortname":"Auto","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"eb64ce1c-36e7-4841-ab1f-d6f456e98e03","pv":"20251024.824731831.14"},"oimompecagnajdejgnnjijobebaeigek":{"cohort":"1:3cjr:","cohortname":"Auto","dlrc":7005,"installdate":7005,"pf":"0da51e8f-c4ee-497c-aa52-c3cb81b828c4"},"ojhpjlocmbogdgmfpkhlaaeamibhnphh":{"cohort":"1:w0x:","cohortname":"All users","dlrc":7005,"fp":"","installdate":7005,"max_pv":"0.0.0.0","pf":"44c162aa-65dc-4ad7-aed4-e39715c9970e","pv":"3"}}},"user_experience_metrics":{"limited_entropy_randomization_source":"4DCB3EEBE1591DE12A116ED55AC402E4","low_entropy_source3":6723,"provisional_client_id":"958b35c7-df99-488f-b8b5-0ace45b58163","pseudo_low_entropy_source":5630,"session_id":0,"stability":{"browser_last_live_timestamp":"13417413025767338","exited_cleanly":true,"stats_buildtime":"1771618804","stats_version":"145.0.7632.116-64"}},"variations_google_groups":{"Default":[]},"was":{"restarted":false}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/MEIPreload/1.1.0.3/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/MEIPreload/1.1.0.3/_metadata/verified_contents.json new file mode 100644 index 00000000..4d891eb1 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/MEIPreload/1.1.0.3/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoiaTlXZk02Ymloc2ZuTlMzNjY4bXdQT3BPRHBXYWpyc3ZCTGFiMlM0UWZjRSJ9LHsicGF0aCI6InByZWxvYWRlZF9kYXRhLnBiIiwicm9vdF9oYXNoIjoiWFlFVzVJRnY1TVEyZzdjdGZfS2NuemhKbWJ6SUNZWWVja2JYU2NYTFFZVSJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6Imxhb2lncGJsbmxsZ2Nnam5qbmxsbWZvbGNrcGpsaGtpIiwiaXRlbV92ZXJzaW9uIjoiMS4xLjAuMyIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"ARCckOUVvDajDMgvEWgMn-m6SVGqPjImP4FqjYIgQjFp6e7d87Yl_STTtRiBaWu01oVEPgiPCO2T_6JYdgph9PjcG0qUfa6jIN6Pfmy9HQ1x5MOqYlQJavOqxTHybZE4D5ohPpIPfTHY8QPR-Hpzko2vNLIIKQbJpNyRPWo4_SYmtLVuhCnRb2QdrDtxLuYQIiZGOjty4IVSLHMeOKl3Dmj2YZJlb9EbWPStKr9ui7d7XYPO3CG14fysabrf3E9hmXsdcRnebzhKERMk64NL2xvr3g8F6DSUmHkOrxxw8d-DU-fEkrJJJaxtGebabhlUwKX716wBGvZcOeBxT0ffcMcrRnbBkNWxNayz6MQDXDZe_HKOqQ-oNFaNtI0xMsdJrSXCi6upm8u1mBwpPI6Ktv0uIaPC5KSZx0DxWNPmIrRrQM2kaH4xAxcgNqtCvWeUXZkU3lrObJc6SP8IfjHtgFeZjQUFJUSbJgTKD2TWG1QE7z32G5_m05mtEny3kY4SVWKePeBzEefTa7GApS_chF1Atp1sh8857C79SzlWrv0vjd2YqeamiHEjw5JDXPM7zEUIVL-LNxjxODS-XgffsMRj-KBYvSZkLPJMBbJhFCvBjUwfsPCGxEzU8rxf-Sxf1cXhVjCQPP3mtp-WnN9BImG0_aGADpmKlqSetEFYjRk"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"SWxEwcVWzXw_cvPilEnvpIxJvZexAmn31HOix-XZO7pXv2EspOnCMGWWI7mLxBtx0Gpibww9FIDmvuoZBlkuhhFZPD8XiooN82nq3FNmKzDcDRMhO6UybYMStaB40hjPdWWKyIgOT2KSYQ4VLwl7DBIzIHQwAaAuj2NCUGUWvnnUsDt4LETjM6omBXtJ9XBABeyXSkVKgrdbmTIg1-YZDEjyCWiNBAwPtXsaPnumYQJdgjz_IybDY41PE5K2BRTgHYdkKpH5O4r2i006OMn_t3IbNvLUlRTGVCkwB17ykA7sV58DTCBN28zzy_53de2cOd1OysXYSwsdMmTXBCtHqw"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/MEIPreload/1.1.0.3/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/MEIPreload/1.1.0.3/manifest.json new file mode 100644 index 00000000..e94adf6a --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/MEIPreload/1.1.0.3/manifest.json @@ -0,0 +1,7 @@ +{ + "manifest_version": 2, + "name": "MEI Preload", + "version": "1.1.0.3", + "description": "Preloaded Media Engagement Index data.", + "update_url": "https://clients2.google.com/service/update2/crx" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/MEIPreload/1.1.0.3/preloaded_data.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/MEIPreload/1.1.0.3/preloaded_data.pb new file mode 100644 index 00000000..3666abfe Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/MEIPreload/1.1.0.3/preloaded_data.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/OnDeviceHeadSuggestModel/20251024.824731831.14/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/OnDeviceHeadSuggestModel/20251024.824731831.14/_metadata/verified_contents.json new file mode 100644 index 00000000..e593bc22 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/OnDeviceHeadSuggestModel/20251024.824731831.14/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJjcl9lbi11c181MDAwMDBfaW5kZXguYmluIiwicm9vdF9oYXNoIjoiN2paQUJHRzdfSklhdTZDNFp1R2JuRFVOdkF4NXBhTjZpR2kyeGRud0RPUSJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiJ1bV9MaVdUejNVa3Y3SUExaHFiUEFBZUpkRjRQYmU2YWlmZnJHcm5VY0w0In1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoib2JlZGJiaGJwbW9qbmthbmljaW9nZ25tZWxtb29tb2MiLCJpdGVtX3ZlcnNpb24iOiIyMDI1MTAyNC44MjQ3MzE4MzEuMTQiLCJwcm90b2NvbF92ZXJzaW9uIjoxfQ","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"FC4lXqV851HMi0JmWASVfCIUDvj7B8bT6fKaR2w0Jst0rGpBfW2n06PjpcY7hNTrR0qzPjwoqJ_JM9Wh8uJ_9VUsUt4BD0zi2q19pwdiumICoWpn8NCWsE8uOXdcX9tdRGttixRyeglkP2RmV1GwJsDEXNpTdDUjtAmvzqX-U6G2LzMp8LOjvAk7pCqQbIgVWTfOUsSvrR3XR_1d9n6piq7oQhldIQfuDK7VyUot4IV_3mYVharg6gnaO8ieSa0g1kCuQ1rLqGWiJ30pUM9KHHybjKoUPEOND2PC_kZotf0RZF6YwYFXJN124KdZiG8u03unS5RAENAEnj2BUaQ3iHDq5XA6wRimIJvjkGswKdgcQllk71WLgcqmfJPgdH94tn9UsT18UVGLK6dEDdOOjgTu38YeD7QiTW0zHvpCUJ0aeotJ-a2X8hM23R8rMI6lsl-xbwpemqeDdisMajFmjnGUrfQq4g_aStzmBIuF1Fb8SpO93Tkq9zzww-OG0VkQnUl1LflbN3tE_gTLg1ACjZ_06TYycuY0YOXIyrbntvi7fuYuzPEK47C3HhzW940AuRD4WUoToW4k1dlRKB2Kf9L63hTb5HK7m4Q8fGguWS5tCqyCL5vBvaUjcolrxzRpUkGGRF0Lmd4jyFbe5R8FYtSyhWnqXrdQO9sI6I9DnI0"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"j0hAsn8nDkDGGiYF2Aj7pDCu79gVL0r_5Gfb6smR7RaFUs1LMf9mTvHp65W0HQiddyUmF6AeK-yrgwxOFGYaamN83Nn_7KcVc2l9MseGHTUHV0l88bY_f5n4eyJvE-JKlqZbOc_EUDd2aIRhJn9p8H3OewRd0jh1J-Gpaj81mGdNQPwcwGWo49926NZp9eHbVkXOE9RKctcYm9f2tnWauEIjNMNUEAYXdbLa4iO6lle4ZSpNDBSrxBGbbvkuoFzAFGLcN1r0DCjtnADRYunheEuTM79bu9HvI-cJgVuFksoc1RAFediLGVpTEmv_ERx7tvGCwbo6WBVsC1bX1bIscw"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/OnDeviceHeadSuggestModel/20251024.824731831.14/cr_en-us_500000_index.bin b/apps/SeleniumServiceold/chrome_profile_dentaquest/OnDeviceHeadSuggestModel/20251024.824731831.14/cr_en-us_500000_index.bin new file mode 100644 index 00000000..599f203c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/OnDeviceHeadSuggestModel/20251024.824731831.14/cr_en-us_500000_index.bin differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/OnDeviceHeadSuggestModel/20251024.824731831.14/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/OnDeviceHeadSuggestModel/20251024.824731831.14/manifest.json new file mode 100644 index 00000000..25ebf924 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/OnDeviceHeadSuggestModel/20251024.824731831.14/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "OnDeviceHeadSuggestENUS500000", + "version": "20251024.824731831.14" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/OptimizationHints/637/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/OptimizationHints/637/_metadata/verified_contents.json new file mode 100644 index 00000000..cbe741c6 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/OptimizationHints/637/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoib0w1cy1OQmNkQ3ZwQTFWYV9XOHJ2R3FmeklmTXhzb192RVJ5bmxrbTRpQSJ9LHsicGF0aCI6Im9wdGltaXphdGlvbi1oaW50cy5wYiIsInJvb3RfaGFzaCI6ImVNQ2pfT0p6akFiLVFpWEk2U3Ezbk9VbExyd21NTWlZZU5XMDlNVmEta3MifV0sImZvcm1hdCI6InRyZWVoYXNoIiwiaGFzaF9ibG9ja19zaXplIjo0MDk2fV0sIml0ZW1faWQiOiJsbWVsZ2xlamhlbWVqZ2lucGJvYWdkZGdkZmJlcGdtcCIsIml0ZW1fdmVyc2lvbiI6IjYzNyIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"HylTqzN5xO9fjFrhdFRv4ndrtvw1mmRxzZjEHkKZaonmhs0aonXiNQSN4I0c2-7HSV9tHaJ9ZuI2FS7BrKKLZrSgFPuqPg8SE-U7KI6-itXrputArXKlBcFprA2SQDzLv1a3uWpPmE5viCcwXLu-ajfFHt7Yx5cdvSQ2bCQMCPDYqqVevNIlZ6ID2-L4KU9U33ezlY0BUae3z0z4qO3BvgwPWd4z0UpPiQUEi8unxnwZ09FsB7TvvgTLBU7AcT9pMT_G_RF4aoRKyjKsYLho3QOs_C3Xiy1c_k-iQOC1oVOvLqP6RT012XOUiP3wiZMQ7ZGIZjyQYa1QT5mxxlnGhBy8EWJtWTeUCDL-2H5PewmZs6MxfSPFsQrjxqYLr2dGRP1wcO1rRWFKGZWa4k_vDccKpU_0LiBxqg1rlJAmu3gh-nRWR_HE3aK6VJ7viwpi-ihGA5d_0CuffSqfXKZIGBvIrZUxZb2-EgWpFjsXlqPUrea56molc_7rhjHNL0CM5tuSNDkCMjYxkmnwvYb2D8KD4ih2ehBRyI1Vcv5BxSAbH6-kETKno2khxJJzd3_X89_45g4YvbiZFBLh9nEkEHajMSOjllheqypoBe5779SaWzaFxc4prVQj8oU36_ftWpPYVhZkXJSTl-FBtfHpsah9CSJaHwt0du1j2BkCIZ0"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"dUXrrRT4eofhWNjJXBIgZ6H4-aPGBZya_zkUxeu-zOK23ZOemeuJTHehD5BKRyLZG5_q9WY32JoI-28JaqzJd1EnMmG6hhWqrLYxysMY_rsg0RI2KtVoDQzjY_JAaynb7LyuTb4Stci8q5yXyzrlrY04Frj2Hny7TMS_WT6O-IT__RB7BKms0g-poEoK-Wnf9Zol598Pm1TOPO9kMaBNdWrpdhLiCeZ5gIA-WUUPbcwmHncbq399upnSschXOedZI4tfNJCvnidOBdG_DrfBjFJihm5KrhjwOA8heJtgZ1ilcALp8ql_ry3cT2TEKXH7d9is7lYXicX8A67tucTzYQ"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/OptimizationHints/637/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/OptimizationHints/637/manifest.json new file mode 100644 index 00000000..45b5814a --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/OptimizationHints/637/manifest.json @@ -0,0 +1,6 @@ +{ + "manifest_version": 2, + "name": "Optimization Hints", + "version": "637", + "ruleset_format": "1.0.0" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/OptimizationHints/637/optimization-hints.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/OptimizationHints/637/optimization-hints.pb new file mode 100644 index 00000000..c30d52d2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/OptimizationHints/637/optimization-hints.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/_metadata/verified_contents.json new file mode 100644 index 00000000..84e85a64 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJjcnMucGIiLCJyb290X2hhc2giOiIxdlo1cDl0WWswam9Gdk54cDlkYmE1aUlNeEp2SkN6bVRaeWNmdW1YaFJBIn0seyJwYXRoIjoiY3RfY29uZmlnLnBiIiwicm9vdF9oYXNoIjoiWmlVakxWczR6LXFiRC1kb3JNcUNNRmZWTkV1U0tKdUZOaXpVdEFXeWpwYyJ9LHsicGF0aCI6ImtwX3BpbnNsaXN0LnBiIiwicm9vdF9oYXNoIjoiWG5sbGZHZGZVVXVxakFhV2lWa0xuYVpfZUpGYXZXLUJGZVR5bS1oZGE3RSJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiJyVU1udTFEZGtVcGlFQWE5QjdJSDN0LTliS0E4TGZxU1Nma0ZkcW5OOW9JIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoiZWZuaW9qbG5qbmRtY2JpaWVlZ2tpY2Fkbm9lY2pqZWYiLCJpdGVtX3ZlcnNpb24iOiIxNjAwIiwicHJvdG9jb2xfdmVyc2lvbiI6MX0","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"KLYlbcjxQdZ6iDf0bQaGgW9gI3V444ppMydbLB4FCTR74flyfogPgq8g0w3tsLsbwzR64imWGWK6yKtrSABK-eHHwLENOwwPWUpYYHtIjQr2KC_vKIQ6YQmy1CkJMZytipL_THxWoMjMhxiGViKFqQGdjIWL3QEV-S42nqqO3KnljLKZKPQf-Ec2pf9LwkUrMyz9PVCNmCIYEJGRGQjOgrvSVZV0NmiwYRGjpmTXGUGpvFeg252DFobLw44oPLb43NluDVtQ8aZ_Z0GjvnbpR-KZDSAQFWhHTYofWj3SiARToMu_piWmRijBpzDC1R9QHkOkVAu_d7aEKNanDMmm3fu-0J87OKukdUEdQbp-5WJBDqvmotBdayE2MuGgivmHiAh7xfTL_Ho7fYmPav5MsVAl_MbUGfRxKd5doEqy-GAXk0XQEaNqUi_6LLPjyW4czxsX-RzntaBXN5qoOKPkMhOPfr06Bp9CWflLzDHbCDus5GqcFNgWhvtDbm7oY14pjABYXFwZ63irUU1OkdvuS1RUzrTHYp41QTvuBWb48BXf4CuZn6bMvkwTwRLd6zXBDQEOYcq46JHvKpTGmkU6NJKU5EoigGVIbqpZKXB5uym0WW1oYq8R1Hc-rIxo48_UeRTZHjLoOSP74rBmB19UGDR_qe_hncNscTKDYwL8WVI"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"R6DyMqKlmXfz_ARc6X9ulywoBd3mA-Epgy3deW8z5xLUHHTwONoJFMx7_bsjkCu2lAwJzjoeHbr9EaY9m_FBFeW_TxaQptqgSyAgKTj5y4S0cdGv1aBEzVQAxQBXZh_wGwmoCvvdjSEOyDfFZOivmzQi8zUuQzzDaBrPyQLTwZU2YyvxU2cK0XHS_o_TMHj0ZSqCBdktnsfdrwVQulMFmi4qs-7H0vOgXVyxYblEan_-acrsiY-xnKlUMtpgayMAQ2u_X1pyBbTEzIpr9nUft3XXbqMMnLN84_kHS3kyyXIcErAH_AnB00QDUSHnCWI1GcbCyAT9X6SNPsSjIh6eHw"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/crs.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/crs.pb new file mode 100644 index 00000000..f400bdf2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/crs.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/ct_config.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/ct_config.pb new file mode 100644 index 00000000..a917cd5f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/ct_config.pb @@ -0,0 +1,363 @@ +Uʋ *) +Googlegoogle-ct-logs@googlegroups.com*$ + +Cloudflarect-logs@cloudflare.com* +DigiCertctops@digicert.com* +Sectigoctops@sectigo.com*$ + Let's Encryptsre@letsencrypt.org*, + TrustAsiatrustasia-ct-logs@trustasia.com* +Geomys ct@geomys.org* + IPng Networksct-ops@ipng.ch2 +Google 'Argon2026h1' log|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEB/we6GOO/xwxivy4HhkrYFAAPo6e2nc346Wo2o2U+GvoPWSPJz91s/xrEvA3Bk9kWHUUXVZS5morFEzsgdHqPg==,DleUvPOuqT4zGyyZB7P3kN+bwj1xMiXdIaklrGHFTiE= */https://ct.googleapis.com/logs/us1/argon2026h1/2 +B +J +GoogleųRgoogle_argon2026h1https://crbug.com/414170832 +Google 'Argon2026h2' log|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKjpni/66DIYrSlGK6Rf+e6F2c/28ZUvDJ79N81+gyimAESAyeNZ++TRgjHWg9TVQnKHTSU0T1TtqDupFnSQTIg==,1219ENGn9XfCx+lf1wC/+YLJM1pl4dCzAXMXwMjFaXc= */https://ct.googleapis.com/logs/us1/argon2026h2/2 +B +J +GoogleųRgoogle_argon2026h2https://crbug.com/414170832 +Google 'Argon2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKHRm0H/zUaFA6Idz5cGvGO3tCPQyfGMgJmVBOPyKAP6mGM1IiNXi4CLomOUyYj0YN74p+eGVApFMsM4h/jzCsA==,1tWNqdAXU/NqSqDHV0kCr+vH3CzTjNn3ZMgMiRkenwI= */https://ct.googleapis.com/logs/us1/argon2027h1/2 +B +J +GoogleRgoogle_argon2027h1https://crbug.com/414170832 +Google 'Xenon2026h1' log|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEOh/Iu87VkEc0ysoBBCchHOIpPZK7kUXHWj6l1PIS5ujmQ7rze8I4r/wjigVW6wMKMMxjbNk8vvV7lLqU07+ITA==,lpdkv1VYl633Q4doNwhCd+nwOtX2pPM2bkakPw/KqcY= */https://ct.googleapis.com/logs/eu1/xenon2026h1/2 +B +J +GoogleųRgoogle_xenon2026h1https://crbug.com/413835352 +Google 'Xenon2026h2' log|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE5Xd4lXEos5XJpcx6TOgyA5Z7/C4duaTbQ6C9aXL5Rbqaw+mW1XDnDX7JlRUninIwZYZDU9wRRBhJmCVopzwFvw==,2AlVO5RPev/IFhlvlE+Fq7D4/F6HVSYPFdEucrtFSxQ= */https://ct.googleapis.com/logs/eu1/xenon2026h2/2 +B +J +GoogleųRgoogle_xenon2026h2https://crbug.com/413835352 +Google 'Xenon2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE/6WcA4VRSljIfTdY48+pFRLLtLrmTb88cGDdl8Gv3E2LduG4jgJ3AK5iNMFGhpbRRLi5B3rPlBaXVywuR5IFDg==,RMK9DOkUDmSlyUoBkwpaobs1lw4A7hEWiWgqHETXtWY= */https://ct.googleapis.com/logs/eu1/xenon2027h1/2 +B +J +GoogleRgoogle_xenon2027h1https://crbug.com/4357699812 +Cloudflare 'Nimbus2026'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE2FxhT6xq0iCATopC9gStS9SxHHmOKTLeaVNZ661488Aq8tARXQV+6+jB0983v5FkRm4OJxPqu29GJ1iG70Ahow==,yzj3FYl8hKFEX1vB3fvJbvKaWc1HCmkFhbDLFMMUWOc= **https://ct.cloudflare.com/logs/nimbus2026/2 +B +J + +CloudflareRcloudflare_nimbus2026https://crbug.com/3554609772 +Cloudflare 'Nimbus2027'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEYjd/jE0EoAhNBbfcNhrTb7F0x10KZK8r2SDjx1GdjJ75hJrHx2OCQ+BXRjXi+czoREN1u0j9cWl8d6OoPMPogQ==,TGPcmOWcHauI9h6KPd6uj6tEozd7X5uUw/uhnPzBviY= **https://ct.cloudflare.com/logs/nimbus2027/2 +B +J + +Cloudflare؝Rcloudflare_nimbus2027https://crbug.com/4348956982 +DigiCert 'Wyvern2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE7Lw0OeKajbeZepHxBXJS2pOJXToHi5ntgKUW2nMhIOuGlofFxtkXum65TBNY1dGD+HrfHge8Fc3ASs0qMXEHVQ==,ZBHEbKQS7KeJHKICLgC8q08oB9QeNSer6v7VA8l9zfA= *&https://wyvern.ct.digicert.com/2026h1/2 +B +J +DigiCertRdigicert_wyvern2026h1https://crbug.com/3539240092 +DigiCert 'Wyvern2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEenPbSvLeT+zhFBu+pqk8IbhFEs16iCaRIFb1STLDdWzL6XwTdTWcbOzxMTzB3puME5K3rT0PoZyPSM50JxgjmQ==,wjF+V0UZo0XufzjespBB68fCIVoiv3/Vta12mtkOUs0= *&https://wyvern.ct.digicert.com/2026h2/2 +B +J +DigiCertRdigicert_wyvern2026h2https://crbug.com/3539240092 +DigiCert 'Wyvern2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEastxYj1mntGuyv74k4f+yaIx+ZEzlSJ+iVTYWlw8SpSKJ4TfxYWuBhnETlhpyG/5seJn0mOSnVgXsZ1JRflI7g==,ABpdGhwtk3W2SFV4+C9xoa5u7zl9KXyK4xV7yt7hoB4= *&https://wyvern.ct.digicert.com/2027h1/2 +B +țJ +DigiCertRdigicert_wyvern2027h1https://crbug.com/4428606002 +DigiCert 'Wyvern2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuOg8hcgaYT/MShxpag2Hige0zsLzz8vOLZXp6faCdzM+Mn/njyU9ROAuwDxuu88/Grxn46kmehdOKVDFexbdSg==,N6oHzCFvLm2RnHCdJNj3MbAPKxR8YhzAkaX6GoTYFt0= *&https://wyvern.ct.digicert.com/2027h2/2 +B +țJ +DigiCertRdigicert_wyvern2027h2https://crbug.com/4428606002 +DigiCert 'Sphinx2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEq4S++DyHokIlmmacritS51r5IRsZA6UH4kYLH4pefGyu/xl3huh7/O5rNk/yvMOeBQKaCAG1SSM1xNNQK1Hp9A==,SZybad4dfOz8Nt7Nh2SmuFuvCoeAGdFVUvvp6ynd+MM= *&https://sphinx.ct.digicert.com/2026h1/2 +B +J +DigiCertRdigicert_sphinx2026h1https://crbug.com/3540253692 +DigiCert 'Sphinx2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEquD0JkRQT/2inuaA4HC1sc6UpfiXgURVQmQcInmnZFnTiZMhZvsJgWAfYlU0OIykOC6slQzr7U9kvEVC9wZ6zQ==,lE5Dh/rswe+B8xkkJqgYZQHH0184AgE/cmd9VTcuGdg= *&https://sphinx.ct.digicert.com/2026h2/2 +B +J +DigiCertRdigicert_sphinx2026h2https://crbug.com/3540253692 +DigiCert 'sphinx2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEvirIq1XPwgwG7BnbMh2zoUbEt+T8z8XAtg9lo8jma+aaTQl8iVCypUFXtLpt4/SHaoUzbvcjDX/6B1IbL3OoIQ==,RqI5Z8YNtkaHxm89+ZmUdpOmphEghFfVVefj0KHZtkY= *&https://sphinx.ct.digicert.com/2027h1/2 +B +țJ +DigiCertRdigicert_sphinx2027h1https://crbug.com/4428795282 +DigiCert 'sphinx2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEUCe23M889mAsUVeTTBcNsAmP374ZWQboLdR8RdGwM3VZ6P/sDwhrL7wK4zrXPh3HwLDDLxDjvRBeivUSbpZSwA==,H7D4qS2K3aEhd2wF4qouFbrLxitlOTaVV2qqtS4R0R0= *&https://sphinx.ct.digicert.com/2027h2/2 +B +țJ +DigiCertRdigicert_sphinx2027h2https://crbug.com/4428795282 +Sectigo 'Mammoth2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEnssMilHMiuILzoXmr00x2xtqTP2weWuZl8Bd+25FUB1iqsafm2sFPaKrK12Im1Ao4p5YpaX6+eP6FSXjFBMyxA==,JS+Uwisp6W6fQRpyBytpXFtS/5epDSVAu/zcUexN7gs= *%https://mammoth2026h1.ct.sectigo.com/2 +B +J +SectigoRsectigo_mammoth2026h13,N7bqzTXnPktVFG8/h3gi5pcuxCo+mfWyv+XlIIS4cEU=https://crbug.com/413086032 +Sectigo 'Mammoth2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE7INh8te0u+TkO+vIY3WYz2GQYxQ9XyLfdLpQp1ibaX3mY4lt2ddRhD/4AtjI/8KXceV+J/VysY8kJ1cKDXTAtg==,lLHBirDQV8R74KwEDh8svI3DdXJ7yVHyClJhJoY7pzw= *%https://mammoth2026h2.ct.sectigo.com/2 +B +J +SectigoRsectigo_mammoth2026h23ڽ,vJHecZC18lG3qp9lV2jZoi+7nkPHQx2SmM4VWglNsIk=https://crbug.com/413086032 +Sectigo 'Sabre2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEhCa8Nr3YjTyHnuAQr82U2de5UYA0fvdYXHPq6wmTuBB7kJx9x82WQ+1TbpUhRmdR8N62yZ6q4oBtziWBNNdqYA==,VmzVo3a+g9/jQrZ1xJwjJJinabrDgsurSaOHfZqzLQE= *#https://sabre2026h1.ct.sectigo.com/2 +B +J +SectigoRsectigo_sabre2026h13¨*,ONxslVVBTXcSuBVlFOVDuNQoTCdDNLCRVHoHfNLMZfo=https://crbug.com/413086062 +Sectigo 'Sabre2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzjXK7DkHgtp3J4bk8n7F3Djym6mrjKfA7YMePmobwPCVVroyM0x1fAkH6eE+ZTVj8Em+ctGqna99CMS0jVk9cw==,H1bRq5RwSkHdP+r99GmTVTAsFDG/5hNGCJ//rnldzC8= *#https://sabre2026h2.ct.sectigo.com/2 +B +J +SectigoRsectigo_sabre2026h23 ,HWG3vP/FX6JRs5yyXDfrNoUA7D6TZAib9ZE2Llno0II=https://crbug.com/413086062 +Sectigo 'Elephant2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEU0lqnPHoXuU9Fc9dJv1HQZCvssJfvxLsirwVQ/fkFyUqeu4inwPKikeT4DGyyWWH4NR/DCJa2bAumHrXJdAcaQ==,0W6ppWgHfmY1oD83pd28A6U8QRIU1IgY9ekxsyPLlQQ= *&https://elephant2026h1.ct.sectigo.com/2 +B +J +SectigoRsectigo_elephant2026h1https://crbug.com/3991343702 +Sectigo 'Elephant2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEO/t4Uwkoou78zkCchh9tfAKbIUJmbOoUAb8szD8StnnHFKAVY5kq1Ljs8YD7CfzdD7xcVjmQYpbtNUhxRMRtmA==,r2eIO1ewTt2Pptl+9i6o64EKx3Fg8CReVdYML+eFhzo= *&https://elephant2026h2.ct.sectigo.com/2 +B +J +SectigoRsectigo_elephant2026h2https://crbug.com/3991343702 +Sectigo 'Elephant2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE4fu36JygUwaaVO+ddWJ97FJZlA5SjPLmT+RHwg0pavkIrbT1b5LNQrsaEw0CoGraf7BkzKZf7PC8gYAScw2woA==,YEyar3p/d18B1Ab8kg3ImesLHH34yVIb+voXdzuXi8k= *&https://elephant2027h1.ct.sectigo.com/2 +B +J +SectigoRsectigo_elephant2027h1https://crbug.com/3991343702 +Sectigo 'Elephant2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAECTPhpJnRFroRRpP/1DdAns+PrnmUywtqIV+EeL4Jg8zKouoW7kuAkYo+kZeoHtyK7CBhflIlMk7T2Qrn4w/t8g==,okkM3NuOM6QAMhdg1tTVGiA2GR6nfZaL4mqKAPb///c= *&https://elephant2027h2.ct.sectigo.com/2 +B +J +SectigoRsectigo_elephant2027h2https://crbug.com/3991343702 +Sectigo 'Tiger2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE73eDJyszDbzsWcgI0nbtU0+y11gQWjNjS/RSO5P4hOSFE+pPrDCtfNPHe6dq7/XQYwOFt9Feb8TwQW+mqXN5xg==,FoMtq/CpJQ8P8DqlRf/Iv8gj0IdL9gQpJ/jnHzMT9fo= *#https://tiger2026h1.ct.sectigo.com/2 +B +J +SectigoRsectigo_tiger2026h1https://crbug.com/3991246092 +Sectigo 'Tiger2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEfJFUD/FRkonvZIA9ZT1J3yvA4EpSp3innbIVpMTDR1oCe5vguapheQ7wYiWaCES1EL1B+2BEC+P5bUfwF44lnA==,yKPEf8ezrbk1awE/anoSbeM6TkOlxkb5l605dZkdz5o= *#https://tiger2026h2.ct.sectigo.com/2 +B +J +SectigoRsectigo_tiger2026h2https://crbug.com/3991246092 +Sectigo 'Tiger2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEmMQofpsDjCVYzF4jXdFWM/ioYBJIPcsQQrNAHE6v4lOsADoI+/jN1lph8x4K3NgnXDXwmyJcFwRYgVOBMhaYhA==,HJ9oLOn68EVpUPgbloqH3dsyENhM5siy44JSSsTPWZ8= *#https://tiger2027h1.ct.sectigo.com/2 +B +J +SectigoRsectigo_tiger2027h1https://crbug.com/3991246092 +Sectigo 'Tiger2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEb0AgkemhsPmYe1goCSy5ncf2lG9vtK6f+SzODKJMYEgPOT+z93cUEKM1EaTuo09rozfdqhjeihIl25y9A3JhyQ==,A4AqwmL24F4D+Lxve5hRMk/Xaj31t1lRdeIi+46b1fY= *#https://tiger2027h2.ct.sectigo.com/2 +B +J +SectigoRsectigo_tiger2027h2https://crbug.com/3991246092 +Let's Encrypt 'Oak2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEmdRhcCL6d5MNs8eAliJRvyV5sQFC6UF7iwzHsmVaifT64gJG1IrHzBAHESdFSJAjQN56TYky+9cK616MovH2SQ==,GYbUxyiqb/66A294Kk0BkarOLXIxD67OXXBBLSVMx9Q= *&https://oak.ct.letsencrypt.org/2026h1/2 +ΗB +J + Let's EncryptRletsencrypt_oak2026h14Ÿ,deSRNfTNPgd9wfzoXIznvi+QUTxuK0R+daC6JGKGK3Q=https://crbug.com/414591432 +Let's Encrypt 'Oak2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEanCds5bj7IU2lcNPnIvZfMnVkSmu69aH3AS8O/Y0D/bbCPdSqYjvuz9Z1tT29PxcqYxf+w1g5CwPFuwqsm3rFQ==,rKswcGzr7IQx9BPS9JFfER5CJEOx8qaMTzwrO6ceAsM= *&https://oak.ct.letsencrypt.org/2026h2/2 +B +J + Let's EncryptRletsencrypt_oak2026h23̭>,uTgg1k3DUbSFFdXewyyxbsQuCc9RupplMphTwtXqvf4=https://crbug.com/414591432 +TrustAsia 'log2026a'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEp056yaYH+f907JjLSeEAJLNZLoP9wHA1M0xjynSDwDxbU0B8MR81pF8P5O5PiRfoWy7FrAAFyXY3RZcDFf9gWQ==,dNudWPfUfp39eHoWKpkcGM9pjafHKZGMmhiwRQ26RLw= *(https://ct2026-a.trustasia.com/log2026a/2 +ڬ΀B +J + TrustAsiaٲRtrustasia_log2026acrbug.com/409178532 +TrustAsia 'log2026b'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEDxKMqebj7GLu31jIUOYmcHYQtwQ5s6f4THM7wzhaEgBM4NoOFopFMgoxqiLHnX0FU8eelOqbV0a/T6R++9/6hQ==,Jbfv3qETAZPtkweXcKoyKiZiDeNayKp8dRl94LGp4GU= *(https://ct2026-b.trustasia.com/log2026b/2 +ڬ΀B +J + TrustAsiaٲRtrustasia_log2026bcrbug.com/409178532 +TrustAsia 'HETU2027'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE14jG8D9suqIVWPtTNOL33uXKZ4mUnnOMrIwOWeZU7GtoDRCWIXfy/9/SC8lTAbtP2NOP4wjIufAk6f64sY4DWg==,7drrgVxjITRJtHvlB3kFq9DZMUfCesUUazvFjkPptsc= *(https://hetu2027.trustasia.com/hetu2027/2 +B +J + TrustAsiaRtrustasia_hetu2027https://crbug.com/409178532 +Let's Encrypt 'Sycamore2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEfEEe0JZknA91/c6eNl1aexgeKzuGQUMvRCXPXg9L227O5I4Pi++Abcpq6qxlVUKPYafAJelAnMfGzv3lHCc8gA==,pcl4kl1XRheChw3YiWYLXFVki30AQPLsB2hR0YhpGfc= <*/https://log.sycamore.ct.letsencrypt.org/2026h1/2 +B +J + Let's EncryptRletsencrypt_sycamore2026h1Z/https://mon.sycamore.ct.letsencrypt.org/2026h1/https://crbug.com/414591432 +Let's Encrypt 'Sycamore2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwR1FtiiMbpvxR+sIeiZ5JSCIDIdTAPh7OrpdchcrCcyNVDvNUq358pqJx2qdyrOI+EjGxZ7UiPcN3bL3Q99FqA==,bP5QGUOoXqkWvFLRM+TcyR7xQRx9JYQg0XOAnhgY6zo= <*/https://log.sycamore.ct.letsencrypt.org/2026h2/2 +̌B +J + Let's EncryptRletsencrypt_sycamore2026h2Z/https://mon.sycamore.ct.letsencrypt.org/2026h2/https://crbug.com/414591432 +Let's Encrypt 'Sycamore2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWrGdYyZYB7teCS4K/oKIsbV0yVBSgjlOwO22OOCoA6Y252QhFzC8Wg7oVXVKqfkWaSaM/n+3pfCBf4BAkpdx8g==,jspHC6zeavOiBrCkeoS3Rv4fxr+VPiXmm07kAkjzxug= <*/https://log.sycamore.ct.letsencrypt.org/2027h1/2 +̌B +J + Let's EncryptRletsencrypt_sycamore2027h1Z/https://mon.sycamore.ct.letsencrypt.org/2027h1/https://crbug.com/414591432 +Let's Encrypt 'Sycamore2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEK+2zy2UWRMIyC2jU46+rj8UsyMjLsQIr1Y/6ClbdpWGthUb8y3Maf4zfAZTWW+AH9wAWPLRL5vmtz7Zkh2f2nA==,5eNiR9ku9K2jhYO1NZHbcp/C8ArktnRRdNPd/GqiU4g= <*/https://log.sycamore.ct.letsencrypt.org/2027h2/2 +B +J + Let's EncryptRletsencrypt_sycamore2027h2Z/https://mon.sycamore.ct.letsencrypt.org/2027h2/https://crbug.com/414591432 +Let's Encrypt 'Willow2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEtpFyulwgy1+u+wYQ37lbV+HsPFNYoi4sy6dZP662N/Z/usdNi4+Q3RLES1RY2PNk7zL/7VPSn3JERMPu/s4e4A==,4yON8o2iiOCq4Kzw+pDJhfC2v/XSpSewAfwcRFjEtug= <*-https://log.willow.ct.letsencrypt.org/2026h1/2 +B +J + Let's EncryptRletsencrypt_willow2026h1Z-https://mon.willow.ct.letsencrypt.org/2026h1/https://crbug.com/414591432 +Let's Encrypt 'Willow2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEp8wH8R6zfM+UhsQq5un+lPdNTDkzcgkWLi1DwyqU6T00mtP5/CuGjvpw4mIz89I6KV5ZvhRHt5ZTF6qe24pqiA==,qCbL4wrGNRJGUz/gZfFPGdluGQgTxB3ZbXkAsxI8VSc= <*-https://log.willow.ct.letsencrypt.org/2026h2/2 +B +J + Let's EncryptRletsencrypt_willow2026h2Z-https://mon.willow.ct.letsencrypt.org/2026h2/https://crbug.com/414591432 +Let's Encrypt 'Willow2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzsMKtojO0BVB4t59lVyAhxtqObVA+wId5BpJGA8pZrw5GTjzuhpvLu/heQGi0hHCeislkDe34N/2D0SwEUBE0w==,ooEAGHNOF24dR+CVQPOBulRml81jqENQcW64CU7a8Q0= <*-https://log.willow.ct.letsencrypt.org/2027h1/2 +B +J + Let's EncryptRletsencrypt_willow2027h1Z-https://mon.willow.ct.letsencrypt.org/2027h1/https://crbug.com/414591432 +Let's Encrypt 'Willow2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEYbMDg0qQEEYjsTttdDlouTKhg3fRiMJYNE+Epr/2bXyeQdQOHKQNKv5sbIKxjtE/5Vqo9YjQbnaOeH4Wm4PhdQ==,ppWirZJtb5lujvxJAUJX2LvwRqfWJYm4jcLXh2x45S8= <*-https://log.willow.ct.letsencrypt.org/2027h2/2 +B +J + Let's EncryptRletsencrypt_willow2027h2Z-https://mon.willow.ct.letsencrypt.org/2027h2/https://crbug.com/414591432 +Geomys 'Tuscolo2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEflxzMg2Ajjg7h1+ZIvQ9LV6yFvdj6uRi9YbvtRnSCgS2SamkH56WcPRaBTRYARPDIr5JwLqgJAVA/NvDxdJXOw==,cX6V88I4im2x44RJPTHhWqliCHYtQgDgBQzQZ7WmYeI= <**https://tuscolo2026h1.sunlight.geomys.org/2 +B +J +GeomysRgeomys_tuscolo2026h1Z*https://tuscolo2026h1.skylight.geomys.org/https://crbug.com/4166913302 +Geomys 'Tuscolo2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEaA6P0i7JTsd9XfzF1/76avRWA3XXI4NStsFO/aFtBp6SY7olDEMiPSFSxGzFQjKA1r9vgG/oFQwurlWMy9FQNw==,Rq+GPTs+5Z+ld96oJF02sNntIqIj9GF3QSKUUu6VUF8= <**https://tuscolo2026h2.sunlight.geomys.org/2 +B +J +GeomysRgeomys_tuscolo2026h2Z*https://tuscolo2026h2.skylight.geomys.org/https://crbug.com/4166913302 +Geomys 'Tuscolo2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEOYwwGoaNpZ/SQW0VNGICP7wGRQsSeEowTRl4DPSdPjSkO/+ouvFH78I8sQTR3FWPZDScALbclBqnqL0ptY8beA==,WW5sM4aUsllyolbIoOjdkEp26Ag92oc7AQg4KBQ87lk= <**https://tuscolo2027h1.sunlight.geomys.org/2 +B +СJ +GeomysRgeomys_tuscolo2027h1Z*https://tuscolo2027h1.skylight.geomys.org/https://crbug.com/4166913302 +Geomys 'Tuscolo2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEIAz2gOD7wIptaiLTnmR4k7AQwp5kFmqmGHY/8JmMJxaSHyAipoFA/YSBCTX7ZowxIkSKpZYGlqLtdLVcLWDS5w==,1d5V7roItgyf/BjFE75qYLoARga8WVuWu0T2LMV9Ofo= <**https://tuscolo2027h2.sunlight.geomys.org/2 +B +СJ +GeomysRgeomys_tuscolo2027h2Z*https://tuscolo2027h2.skylight.geomys.org/https://crbug.com/4166913302 +9Bogus placeholder log to unbreak misbehaving CT libraries|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEj4lCAxWCY6SzIthkqZhwiUVzcK62i6Fc+/YS0WHaN6jjO1ITUFuu8beOiU9PdeNmdalZcC3iWovAfApvXS33Nw==,LtakTeuPDIZGZ3acTt0EH4QjZ1X6OqymNNCTXfzVmnA= *https://ct.example.com/bogus/2 +ƶB +J +GeomysRgeomys_bogus6962https://crbug.com/4266247772 +IPng Networks 'Halloumi2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEzdcnGwRjm2ZoA68JFZKfoM4cOPPG2fr0iR72p3XanznOlw57HJ9RlYRNt75gIMIKgB1r0dxY5Jojq1m8uobYjg==,fz035/iSPY5xZb6w0+q+5yoivkbAy4TEFtTkuYJky8I= <*&https://halloumi2026h1.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_halloumi2026h1Z&https://halloumi2026h1.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Halloumi2026h2a'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEiGh4zMsdukTgrdk9iPIwz9OfU9TQVi4Mxufpmnlrzv3ivJcxVhrST4XQSeQoF5LlFVIU6PL4IzrYl12BUWn9rQ==,JuNkblhpISO8ND9HJDWbN5LNJFqI2BXTkzP9mRirRyM= <*'https://halloumi2026h2a.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_halloumi2026h2aZ'https://halloumi2026h2a.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Halloumi2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEw5SUl2yfd5TFSqUGv7A+I5+TpLe+zEccmtWVQakQQtOHYKqH8TbycalFx5xaqE5PU4NEwwnAJ9FWeT/6QaovZw==,ROgi/CurDpLu0On61pZkYCd20Bdg4IkFCckjobA/w38= <*&https://halloumi2027h1.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_halloumi2027h1Z&https://halloumi2027h1.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Halloumi2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAErmKbFkPG7QfQUARhbIik8vVbIkXhK+YMB6TvLZkyhnzv7wedn+l7VChqovZHKOQXmZEd4B+3ljovIpQz2HmyHA==,CRV/Yy1Gx/dtlSZUk7wPALOVrF2zorJr+wQ9ukrGOJM= <*&https://halloumi2027h2.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_halloumi2027h2Z&https://halloumi2027h2.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Gouda2026h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAER6wvqVwhf5isuCtwSfNjTOrqwZg0vZuIMP7xk8fPmJfaFZCte1ptQiqNhRMCtqIgJvDcJyjkGVI8i44vxL877A==,GoudaUpXmMiZoMqIvfSPwLRWYMzDYA0fcfRp/8fRrKM= <*#https://gouda2026h1.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_gouda2026h1Z#https://gouda2026h1.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Gouda2026h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEjayczmhUMNftWy6VjvYXcTUEpvL8LIAKcYcxrxx5xxQGZEVvhnZeCnXVlsMWhq1h9J55eZfQWM/dqIr6GmoN9Q==,Goudaw/+v4G0eTnG0jEKhtbRAtTwRuIYLJ3jX14mJe8= <*#https://gouda2026h2.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_gouda2026h2Z#https://gouda2026h2.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Gouda2027h1'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEOh11B2aRT9BiTqo+6kvQ7cSGf819Ait+jGc6AuHlGUXxWCX1YCQ9OFNnr6MUKStyw4sVin5FCvtbke1mctl3gQ==,Gouda43XkdHNBUnttgNV1ga2T60w23H+eI8Px8j7xLE= <*#https://gouda2027h1.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_gouda2027h1Z#https://gouda2027h1.mon.ct.ipng.ch/https://crbug.com/4370033442 +IPng Networks 'Gouda2027h2'|MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEPuxPH20sSqUzHGllZceceFvyoSffwBWgX4LKd8wk3A3ayZuwwh2pDuEOsimMxLXFh0IUYz73a9I7kxkUqM+N8w==,GoudaVNi2GSSp7niI2BuNOzp4xC6NPuTBXhdKc5XV+s= <*#https://gouda2027h2.log.ct.ipng.ch/2 +B +J + IPng NetworksRipng_gouda2027h2Z#https://gouda2027h2.mon.ct.ipng.ch/https://crbug.com/4370033442 + OڗR +4 7`F}eAWd( Gn+^N"\Qd,<3v g  e +G%!)T)XŴ Ȳ\ұ#9 aVPcBKD TM&^͎[9V-N x)!HdfӀfS >:Zonq׉ 6C6#6O41|4 TԙؾF(S:Nѷ1S<74 ~8bLO<жaW{b  Ch` G1cpv#[ .vW$zxa&)eS1/kÏ `F?zWJ3-wl(r3N  XjeGJG-) E!G0VfjZJZhd [܆F{H?#U\FN "P ir:X  +%[s0"xH Hsm0Ey!Zrm%#[o XUOE& muKA|b̥n'pؕ* DpX~_^ͥ$t' 3qhj/!UzG9rL8$H 7E 'CMQySF@i1| $I-II +{1FhO ,GUNVjbT b _6dtxЅط[^\Je & {sHBd ֍vu0DL kЈcGR'H 6@M'&R3lձ[f fk9s}#(%ʉ|ؖuf=\ k ޽ 2! ]&K큚5QHP dt%V\S妍0u¹Y  st,Ҥ›A1; dlQfk܎2L}-]%gaqDgʚ O&k([,۱ހR޷E+QΒ #.W5Q'Ivw2as2vibv A!KZ SW` +u[@ buJMu@Ҙ lkCbVsy"T2+"Ef‡ m +U8v*}tvzQm( rP 1N +1`ByG5O)6 Ɇ+ 6K.32R' 35KJi _buV\E(Ow~Aa 9},o'4bZnbE%U*u D&Qhʭkdqz݃`mRF ǵ3t YW~pP_ $^EPz;^Ig/W{Ptr+Ham qޘ'4)Cq +,y mw&TeuEZU/@ss x"Q ^Hh2!-<ۨE `jA?=T06 >~87u7nښ7W-zE QgxJCUm4 Us ' ڿugdp=7:j1I) UCkz~pg$)8ѮWs~o;- qm8H^܊eBf"̬ /Ci slNidPmqB`o2v 1߾OBf;cQXI3hvV* F7ei6[_%_Y^ꂞ o?KJPGxkfnKBǻA7I B!_.[ O BA֒z qKĝM왜 $G[ ReɨՅ &nC1z: FR> y !2.[P^PC쯫L﷐]G@ !LJ1\)ZTbԬ46\fI !8&Uh27ɝ7j@ ![e@_G~ňe "+vZ Bjs{D4`b.S "AeBr];[n橳Sͳ\ "p'^r懚jp#L6b "NrC,R=En: lTY "qtwKF #Ѩ?zv'w ҡfKD! #SimT2 |NSZ + $-AC_̃RWs]$M6Ocj $򖗒!2|}/9aJ %|K`% +|X9}.jՀXP6 %Vyx5ɲUZ*1CV %q3+80] Lhx)x#4 &=RH)WlDŽvPh@B '+`:*jXh7>zsXx64y '~ůXF$v'R˟wq- '}ʕeR0Z#웽u)V-  'C+j)00~YS[,e (sA>\^e(Dܹ}JHu (RTSwjnSwUnqS (sWoarqv.y:j/^v( eb (ҭJ}AL|";/Z:ѾQx"5 (.s`]Xv@;h4 )*7(XF: *C/ )Q=eJ ͞6Sc~T^Vbh )V̩N]Gw/_?h瘗x *bS|V<ύte~XkP.EE *o>qɤUri*BoOi\O KrՈF *H? / %kӀ]cE +,Ó:n"=UQB}z ՜ +W^N^YR*ntmc@f6$8Ȭt +[}>QǪ Pͼ`XeY +5|>FMe=%,Z@`HD^ + +eeQJ. hY( +2bS0'72QL5Pk +;FdX2pjOd6bP ,v@OYEN2!Rd~k3o9 ,Om~cJ?]!y9c ,9ӉZʦ's f%霂`Q$rz ,S)F#[[<9+P-ܮ4櫸 -2|Tv"(۪x-F{@,Ə -U:Se*֭޼90^S R!|by6 -ĻX {3=L(gUi +&# -ð!;a/P5\ o4K}{ -}.H)tzwzE -j-". Ho\L8C}7_ .MxO* :g"2;Y .`E\C  R&N# .pWjhaLcF#">Nz/v .fF4<)1OmŘ .<@ꍝ¢_qJ]} /w~+.Df-6Z7% /؋qZ͍4Lǩ +V,J@ /Č+(aQl;ᤋqW&?\ha_t$ 07t! +;w(-=3ŎtU 1B0Ӱ]h44vBuglgQO{QSh 2qw Kݏa|t 2/Q-slnMdTC 2Au; zEttއXEX0 2k82/$f/_χGHP+  2B\bBY1ص p̊Oa 3 +TgÙ^9 8H4YzlŶXd ͍w 8#TTUFFTR|mpf~lw} 8^ $+۵ߠh,5j9pb˸x 8ԆPMvO?5/ĊV 8X Y }܎}TG4 9MgoLC)|/D`rŲb! 9])9s^Uf8y$" 90\1vAY$g-/Y'ԕ  95:Hrm*S"`oP@3,l%RU 9[ Ƽ"32S##x :3_i;w-U"6@n7n :)=Q%|Odž|* :#6װG u_:Eq=bQF :~̉vs/pw^RrsP ; +a>/+!0ªPb? ;7\,0GoHO2- ;PPaז6-b(x/RJd'Sup ;kcʨ#@EyWcls/L ;?97GV9Ҋe닟˴+ ; +Lĩc㾛 8 v{ <d`=]ȉN5P`d6"\0 #oԓ%Bv{ 6˽qd/ >WO?.oi>.0=POHT >a9Et5#tsr \g#b  >l# MmEAgM ] >[,[_m,?8k+ +/+# >FH %R~us-XK. [bV ?t_ #Ӯ4t'X{Ҷ ?~1$8.N$A!oW&ZSn ?_':gSC|J T.7)j @.o2;N;uO;zx'z7}@ @$N^Θa0E\Ze9 @9sŅGY70]̭(P_lrk @SMy|Zqj/XB7SD @R+@R8)wIH4 *eϼ^ @quJzMc* CͰbd9y駵ȣ A]}fvؙdvwv+uXBf A_a&bR0whkJ҇Z;z{ At*Y7j*sȏWi{D߶  AiNȾ~Œ~(!`> ڟ + A0LX@t{>y:cos} A'ϯ6N =JgN{#%A Ailq42< ,|֞L?ߋ B蝡-<$;ShW R Ge CZT}BN#PoKHt CFk"I,dUII{( +J?? Cv TN¦(}*j7\1+>E  CY P}УqvP>|m6- C^"(V¯.E_ Duop]Nq'p%mNg DKir/YPk'龤_e? $lpǙ E hY)E ~k$Ǘe EF=Kl$#8۽t7%}͗] 6.LB/uZnxW#  HZT1\5c +@3/A;k-DX  IA GvfhQWog b I=jȪ7/{c{]:Cs:X Iy5#I#1|'  Iz=m!^,[R== ItFC< Wlɺ IF2)rsS " rL;(+5 JDKA5KZ'ȡ J6vkVn穞38>ޠC JӾYkMO ʼn۸;R>}.>~qj K+< -cquzg='?"yp4 KĀUiIYY;x2pbi'仭6 KF2˂b) o]aDc KʱxI +?h@Y3' 68 L TZX,)FR؇r_D@ LjdD`O"$O!ƻZ[;}1k|7؞ MH\?vK:F%CR N-b V 6"ACe*E7*d N~CT}7>"-UQWc ^_  Np&n @|^};ʾC  O Z䱟)1jp%x#Q OEtk"dB[i8}eL?G O$ee<\f Hԓ.dRܗ O(y%܍'޷OH8$ + Omd2bf&WHr? _D O"wM% %ŘStETă̹sY6v OՈS *fLIDz<,gh_ OVŒ%5#Y ]hv OQȬKSpۿvܼ O!"e:_ _h,|,2 OG0)Ί45KA RZ +,~\f/}2X#V:> RIXm97! 'QJ_ R , /5u:7hvRN) R[&xe窝u#"y0^ Sjs'5JTʑߘB S-_i"f0TiXd8 S9?_g״~ ʟWK^V+0 Sj+ʍ2H(`dsC;s Sg\U 8r:Pq3 S"RӢgKoeFλc{ +PD T?p ?181 ˓FF3/Wo TL?mz\óF +U7"cwyl T+O_ ;PrԘjZq9[ TJ?ѷ"4JNETӡw&ɨeؼq Tc|VrT}Pހ I  Ud\ג! m.BKj'Bo U3ʸ_IʠxʼI U$2J`r?h)?c .@#ȼ V7h@PdSӆ=lx yX V)HfD̎x5xل&gb| V>ٲ`e1 Kݮ_1F&x{ W,,2GRy2Mb W T:uV[3XΠgvnʎ$~ W˦}2$2%i74]”]f X5OeSb0#L>= Xַ]yU_D5%]p|x Yێ+G,)]d Y!my7KFp  ŶrxN>MAJƤ)M_.HssS ZvZFƖmQta {lA ZeJbj18XD& +B} +X `25>z!9L+SF_~Ĵ( `O'Bۖ;=* `,W( `X﬉hOv@d.vaHӽ-I֎ `S]K +g_hQm|7_ a"3nIE;uɇ1d< a4z2-7dv aSt8b>Gx 2: aJ 'xPtݯ t^1 b8W NUCnQ#'dsn} bn$G +^+y”ؗ]d[?Ë, bw]- 3#8P~殔A b\Ny#kn)4\ c^#:$('V|z1nSXu/| d3.3` d}WL`v>!p^ dBLA3PӜ!(I˾4U eRMօ?c@u&"6* e3ON@t +FYd/ j, fyG,ete|΢u(A fN1#P6?,%vm< fNX,yu]/蟡#4Y?O f\LΌTflr]hq&ks fuc2M4uXq22|{p/Ju fԠ~_>^s'GK[YH  f0lo|Z'`ќ#=ϊ1 f +g3 s0z +޼~C;8GOy f=0|ZtLf[+Aہ&*7_ gHr.997pCe! g 1$q5.s$w hm'Fy+Xg}a?+z֥ h- Ѭ_.AX' h4S|tChP9@$i`Ep  hT7k~׸D"i:\mF^wX( hݧK- 2Yl3M9ٚjB i Oo߃za;Pu3 ib8kϦ:2~ڋ⇇ j?ȱK>(Q%j }e5]c jRۻMˮfQ5c9DN- jYXЫFWx7@VȮ&@u j|lzC17}QL jd7M/ 4(=e=e)! j +gTBmqQX/;ڒn`ocI kv 6rtv^jtJ-Y\ kBw Ӌgo v&87lrΏ kS#]&l)`~4jW#a^k.Ʒ+`N lpv^q^$kr"y۫ luu\f~72zui71tPjL lP9EtoT@Q0'pX +{ l8aVDdM%)/, lڮwTdBcE3A>Q3Ty l+TqxFԽ oO": m8b=NmB7>yVlQWW! m38(`X`$AOrd mɿ Ya!IK2c7 6N^߾ { mЕ-*\j^t=RQN mڟ;P=<=ԃJu/_': n{'Ae3@@U0f3su+MID nJr.Sb-7zTeM?< n0\E&fO%jiź[WקE n”{.lӂ)] s{H lj@ n[#<ԘA rx?ES} orWBnD)z1Z-59*$ o| c b ΐ0jg&Lj&߫|4 o}W 1pW;|` Mv pEuma۵ʣc}bcI7 q϶!oY-Ut.IV$/ ҕj qdm>P|3k!6ԭ6  qpfƚ] HaЄOwdU qv 0δ5;φ 9 $x9^v q{"z<[ )t8FgIEh* rKˊ"⤇O/u<i rmx:'~my(UR^= r݃Y(vR`veUHJ0ûy +[X sseԣ&*'uL:O sf244 m: /cmE: s{)F<d?BnSmݎs4+ szzd>q79[l+U sJ<_E*1{J̔Hrrmjρ sxLAKZ*M ёvtOᥨR0 s'z`dNS[dU Ye}9 t ^BxǚJhuJP7[ t6k# +_:l┊h(#)q thIQ'+Uo b?N3$'`G58"8 zN;o;Y[t#O~yyC# {[T|?؝8ڣ {񰴹fC:r28"gM\=b {mgHEAAsFنmf {қ_yXM5XH {زM>#c+f~a,+5xZ  |)YrB@p %/(trȃC' |;|أy0ݘÛ l1Kz7xf |l!,b:2g0/ |InVLhOם; ~T)g8`7 }D7p;`m~3rs{V }6M~IO ޣh}KX7wġ ~N\m+m軦X*Mwd ~~#m, #$PvD($c ~Jk~'ŋ<0v hٌ .ʍ ~SNNZHГA1fq 6x+ +|> ~]D!7VױWv4ǡj[*G  ~`d@`/frӗzD4v"Y<}N ~ofHGDF.U2 ~f@-qG ",m0.^V l.?g!%.|0 W[x y|[pVl饆 պ aàg(q"ZHMki +D xnNn!♬0ɮI]IIH5 [UAtԼfsrt׋ϗ_ *j)4 -dY+9V͹ 7 +3 w~Cy V4^z$~P #ȯ90vR:v4gQf  J/B<ë쒝{A3"^ 7X6y՗R{[>aĺ+ w$.CzWXJ71"lٕMI 0֜# x |4Vأ>ICJs OE"%< բ3-zHc|Td8?YbQ TN-(MvTQa DS >b.( 5)󙜮#Yb"TcjC2 DҗƹdQ7)-驪&%% GRPةr{<6`NnRm H:\[çlD`p0v  `aN0xR"1zӝy9( Iƨ4r^0g3 >-[L  w8yK𮴟Գ&'2; %mYrS-aP`Պ9l$J )"!Y.]h4| j] +OAͦ%+  m(]P/WAeVfx.sG9P +),TDѓ:9n[^w$ 'LJG!I܅IҐUw,E 34 :((:F$Y-ˌx u: HmuD^s fzJ|׫ܗ#re@z `yc9ʶ*c&d QCRPF>u Lt 6e5e :-F'v"pvlmͣO>A =ڕjU[~qsp4$TcKz\q)|XLłg ͛ƪDhBQtck6 3sJg '+C-!di J7  KVLuFV; + r̀6X0ý?hL dw{z㱾n>ѳ+_* S :\`ж,Ii|} ϫ3Abfmq^*L_D ڄ9u"rͽ]%?ThuƢDK dX^Ix>N8^> LE紫b2,e"S. >I K]F-skQ{HS֪$ `\yŋ[17Xqxni8*8 '޹P@Cx *15c&l i-g~F<8ՙcr  p,7ЋˀVwc+&!,s $I8/9q}@{W i*r +AE?i5rzM7k%~ mv* ;3ZD"w}{nL ??,}F$I,LΕ%A s vWWCC +TʨXbLj5  |'1'FΛ/IX:"F3~7M MXMb 焂u=uqC8Р XݓMyK.j|ѳ*V" yքJNGX%$_t hmJl^2pO&Aug J`U?t! +Bl䳭14 aT8tSww! vlNL`ǰ\ +ׅWZN{ CVMH 8qz@ݐA"B aSϐ 9zȮJDL4BdX L7dRZ2),dB;`o Lx; 3󨚞ܦ0vУM Pl_ w۶ v\1Jyf$:S ]  {-IDzѿ%Gc&H + MYMZ~BbǼn0X߸\o_EX ML2vQx""3MRcڻ U @K74pGӓP5Hw]~ǣ} t+6ː Jm%AӰv CrbF6 -1;b  +">sّ{E]^9J)rY ժiO 0t}\盝]OE-I C\`Sl|uP h4kڱn0" ]^)RhAGj͌pqWtD,~n 4 vx˧b_o'}2#vڂn2 %Ƽ: {?ID<;ȳ &]Jy=2PKQk2Z[Cfɮ +>jDږ1<uhg( ۅRixʄ\Y -{?DGo Ѵ/̯51)ٴ?E㤝ȭ i2%THix D7edN~2:|r&>%Se\ P:?4Ũ"V*,@^~![l&N@ QnR["z1Dw.Tx pZXG yOףJS eDDؕzc?*!FXi˟* #ﶗa + H>9%DB2 o؊Et%P4/["6, TIH@m/1Djp7||>s), q +_gj߻h.5^͒bB fʵߒ` m׃:}us uPK8S|-EbQԠ2Wve ~ke+/|j%yW t/ l k!^導 +=fa [ Z&d^@8X~bTl z}$#A5x8 ؗ4 *!3 $g2lQ5b/қ|t! +_сT֊smu {GwV"^Ҷy[zxL/>4d(} l ƨp KAOɽݼ$NYX;Ww  +2R3~ʙ[fsNJ=f T⃙c{h@"֖nigÝ + ŊW#lD:jǤ\t) ϤY8 W3&ELۓM:D  .)'T䝷w\hPw' Vޑa`;JJZ=D:!q| UCR]ulucVi{ҳN3 &ra_ Y}+ȳ:{xT1qyA /ˮ_7XI_`X_Jm/t Sq~-Q/|aԫjYpi +J7ǗL|LfzXiy /H yzc;}2\d-A8+ GSEO0&׌ʙC5\/E* zڶ +] ݝu?P8 PҶ 7+SÚ9f̠#{ & 8B`\sRFU}@uYK oD60 8_&| +=<۱S[ u_M1-gb# .e'M M^~g9 +\|'C+m4 q+; vX`_pmFe[  YoB@2ʬxrX ծD 73%xwiLoP@)Ү=  ~E$?H]exw u\uMN M#Ӄ8m/ +$nmbEt S]?1L( +M4=>#1 _QT+p hgz|3v!3j g{)W[ٟdŦ$'R4 | O|E~,f0h#m A4 `I$WxvYd0h֝$y+ !׍ܦ (ɀV~nIvڤ f5<&! +fߘ %y"p G%d֩&R{c١ 8Ay#rs%f<܂kdovH f[ !c`" 1FH =z/+=z ZIy /Ht09UO\#&T3* Q_ MXk 8i1YO36'  3s9~J.o T@ +z7^f>c 7H)2( ` ENކ @t풹K6S MYVS/`'.][ 7& %Uv CZTF \и_sC,pt@R!F  * ʉT8H_PLfHXM g^ܑ睱y?`k񣪪7?j *WU`YWD3ۭgzWOn L9\Y\t尛N4U[Us foB^~Gf%t~B wK *EGI-T%0!<݌tK 3a*wf.12W,2{XZ(n& yZ) ep9QS~_Y ?Nm0Ha7d+Sl 4 2.rS̢e}<CՅ5 -i^`b$JjWPje#>%)ʻ Nk[GҞܝ3Epu OW"0K~-iwd=_% +( `B;%:-Wtx!UrME RZă27n|m4h и tPM2Dl׫#h(m@F1` Lty-xbnNMZyLJ} Fzbrd^-pb =6[Nf;R~a^^ qajIX&zV#ܝNFO/$` ]r|BZ +:uyK E]< E.[`nGc:4`9ȈAEa Yq 0xsO!Sm2p*84|u??W EH6?8Z&qNʺxE zaV*y + *h "̉q7p +@շ~x>r h*/X($ڭvG[PV>G .6##SnA$1e*zIvt vͷ'c-vȴcO 4(b]8oIXKooxyH$ә /o +K&]FDVkJ/S z_GgŃz>cضA8vT}> ќ&ߛ[iھ\1U"OT9 (Kv0fɡX̎_4":X aoTL'7^WX@/ +Lr^7F@ 1s1 RCPCKg uU-Kcn˭1n@ k* !;@XTD#;ǜl8)m+w 4Y"E*hY~dF)M` ]):ɨD7_ bΒb@^x +:7UP6' Ԁ- 0 qO Ti١\Dz(e-Aϛ$8Z L(mrof@ P޺E/#-W (V[tE4o~Ўx^5=P $q 4+`BD: 7*A2 }-h4FPhoK2G1,(|Rљ +&kMU%]0n%)/- 䰁` =^A ol$϶5 ! }pS'`R!xkP*wk\[ Al0=ؼ4̹_QS>>'F !PFkU5^q"uAm~0 0S["UU2T:?7o9[ W8oFЙTg Bxi "墜- +`J>.> ™:-}L2Z)娱k5gv$g dzK8@r格~>jd )x"U8$FE~)oK|̽ ?c'0o&-]D\H )6G 9h-V 89 ོσ UqhcKuh 4GH-q3g򒫌WHXч ¤,x9J-zF7\.00 &dwI!a\hsOMӔ&GԶ .sSp*h}ai}op~q $ ă;Q9?4"Fi>P ĴZa5"hc]18^z, r#;*ҔSXJQ j}xg 'S?k X7>HNaM 6=mdm tO2 +hUC3 y5Mo* ˚lzޔ]2x}7&M+JbI +ϲ+)¬zFo:lPȿM ;HʌLLں"`NmG \ 6̬%,EDP[cզ U;M|}wYԡ2kBPgÀ ď0p,AJ| +sڸ5 Ǧ#7=]=CyE06"qjkl. DZIEEqoHdyGG  &ڶYh Y5x +nO ẔO(H*RMYu>m(ty mM7ԓ;}db庋A^  ț(#n{bo?_f ͋ A4@%:ijI0WşO'\zubMicS* jQb YE6FnBv)ccyδ Yd~V^'[RZ sJ֏ou ɇ蓲<2J!oեALN޽ `fdG QiDr?(/Bo hnyJLwY ie@sCGK ʽNK AE1= G;~? :3a)+> {[&nUK**h{# :O4@ >7(ٍ s ! +m +erq7/5tFCjk (,$d@ɢD\>ݨO U8b'Y4EzW$ܛY,Ju: Γ+v3S%9 Xb5~6M OӾϧy*Z"$ 5w:;eUm5an1Oʓ#w 9~+L3VtoX#/|U{- REl +V6Y|ʓ1aY7"".g ϻ]9&ThM$`fL7GS 4; +S$+6ŝzyx a I>( W7Cyo#E zTa@D(WJ:fJs ѡT È8a9x; pĤIPh +!Xki1o zM-R0t=zțX\*  ُ})p=Zt[n +2A)5W ,AORN za(xp KhqCZHL1)Y w7Ғj]Sʫ<  қj%ItFYЪ&tfRqX%Dk _X zn4wb܊t# pu S8m sX78K |Ӫky<-Hŷ*ܠ~ 7k7wYpoZKW ŭ F#uzH^Q k!q~7vU"k jV8 ՜ [{^TTӝ$J,d6 $xQ->IE$(aF!y<ن Ԫ{őO9T I*^ 첩 +1sc$Ȭ +[W- ^ &V%ĭMğGv 6.fPOaS=:]Pch gw`E }Y:^-=๞ȱэ/4$~{D ׶eGK#lrT:k-UMcgw9!M Aqd3''~g~ﵟjǣ RL Bq>{m%yx @Y/JaE J3fxdZR}Au?$i< iD]Q;b쭘!Kc&xI &g"BB=. 6Ӟ B 8IBc@ȝyTIx1"3-b2 RlDw" cX}>#ɴI. + sO0=P_%C-Pnj ۉ ;q5,MSiI{Ư0ܶ $>  e#8ve%OrN 0/-ozAhu m&CN* LQ2kz5s1%x& گc^CyDUwxiEIV Υ%պbn8_ + 6c6 䱞n}4LWϟ ax xAqܟzs٫ubq4N׵$EXBū߈1# {Cqےv*[!vnE0\ (/t(B21gpy##lwaKkbh Sxu6U^Gie :V8zh~ bj/qG+dͪUA٨Jm'o `!CH<`޷$&$bIL "Q/טp*zt A BѳF UzTbmAk"3q f Oj19zcs<=?N xUh wM%/.2j<-7Xy8SP?itq Jm B~A=Ɩ}QƓq%\{g lG?~v>GOk©\8J4Sa z𷥷w k&X[cDDRD^ 暸ZVfačH>2Nო8 +@3= hm+@}"H#:lO&I (ɩ҉y"S@MP ]~X 1KTAF-b݋fA9{V 矣bIH3JV 1: oץ$2Vt j\b^&pf80IZk,:E oGn:5lyU<ޠR4X%c +*A`ow'#X]Nv` Y]2BQj 5E) mG6 t@诩б&> qG_R87/SNv3ފF %۩R HM̅VݍF L# xB|x peW'tLm(}o 泎X.MD +'%btR% hy&f%iXapv>UN Ƭ|Dm۫ 65"CZnY qſW)? ^^wt+ꎏj$ =5-TxyG)ٍ Q;Q2w1E`E3ΚT\W B E*n{O2ObJK{ާ{=vW *tiPϓsDP%G Ai $J]@_ӜXg !d(R ?Ϫ1'<ůJEY ;dgWs d``'A$  RHl=u.ٿU듊Yd 2 ? r0"pXk\0#r oN@ BdGthxQ4Sқl9ցkZj `SȔ*oz `c2%aѲ)е0N y5Kt.dua侞?;hI zWVw' {`(& ;)uz ޫ4r Ľ=C.dyw;4:؟ [ V춧-!1WT~ij  ӫ!{m֔+!'ƠYάS zӕY ؆ sBM<ܷ f_kv|,+-Щ*V9 elSw͙ڏPF[c5-D |{fУsR/Qؗ J!Zuobb Nx~`SXwNm׺]Jg So>W!Ҹy&0   ݗ'\XJWp 09p?$-P QEvMhx\ ɔ9!k<+nnk PE#y`60$uNfU> ū1$a%8DӍR i5_\ +H7: +!Sʕ lNbh}>q_FU"O 0n +ܩ*[IK7Aj 5=K3}@,#vAYˎ(yR t":f ǚM&ig`OoF*~P s(aҎ6-/M? Ou:b 4{ꅺмw< %([ ,?G/xlt;ppR͌] RDŕO-t'jåk)2uO ,TIпQ5'za=_jWdR+ e ~qȣR6 +9SFG{r okʑ5Yt8[؈=8S$ \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/kp_pinslist.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/kp_pinslist.pb new file mode 100644 index 00000000..48e940ed Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/kp_pinslist.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/manifest.json new file mode 100644 index 00000000..b718c732 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/PKIMetadata/1600/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "pkiMetadata", + "version": "1600" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/SSLErrorAssistant/7/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/SSLErrorAssistant/7/_metadata/verified_contents.json new file mode 100644 index 00000000..9cc5f754 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/SSLErrorAssistant/7/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoiSUxrUllPSmhIVEZacllLRmN5UC12SkJrVjNWbWVLdHo4d1hEb2VPWjBZMCJ9LHsicGF0aCI6InNzbF9lcnJvcl9hc3Npc3RhbnQucGIiLCJyb290X2hhc2giOiJyRFZLUnlPcXBQQnI3RGhkM2VTazBKZzYxUlJXOVNzeHFBYU95WDFiWHFjIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoiZ2lla2NtbWxua2xlbmxhb21wcGtwaGtuam1ubnBuZWgiLCJpdGVtX3ZlcnNpb24iOiI3IiwicHJvdG9jb2xfdmVyc2lvbiI6MX0","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"nBdNk-7bgnEftAs4hWaHwF1Lk9pt7Eh6pcqe2gyNsE7VnVRp-H27tm1RFAF4htCUlXNJxX6YY-MUiK2DqJpQ3c73KDaFV8DcnadQfcXO3Lbrw7jLYSUaSdzujPkTyhuFcq_BhK0KWiIJ0aJgh7nVOBfAa5AbE6oFlLKMB2Ls0gmzS1-a5hUIu4rw2h9r9jkr6gLYbein5Jk2hdwW3u-1GNjyki4dftG2iZNAI8VhUf5gnCiF4AHCnYSGJsM0RGkmO_HJIzgwpQpP3RDsG2ioeKgxL-kcHhjXWOj3uVGyxpp1FkyHGkeGuqpFZMAxx3CEBiOtFj7i3iQxkgEW-E3uMKI3yA3fSVFqw-GihlLhx9v8S79kDny_JtYvAv9LzphJ34090JUMrBG_hVeuIpeOG3Z3LcI1KIV7mKS7IfXl-ZAMb5qsL3YzHD7KCMPyKlHrrw5ZJ_oJxMBZqQC_qZLC36_5wmnRxtfzej34HpzP1HvkR4vkofN5BXZ5p0Xq774l0b0A-N-giOuvcbLNFBrY47L17HJbrjMbB3ZpWKlL5dyOylYgQNU0nmvBd_r8gTBg9X16_z5Ib-W8-FoJBRFLDD0EqEDp6H2CWuBcGWc80dZCH9nA6w8ZAQtqHZOqdbX2YDdJ8Xg64MVvPer2hNbC5ZyI5mVcCr2lR7O-wt2DBD8"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"eU4ORDVSV8PBvRKcnzbrqQ-HyUkwslGv1NfXKybzBh8IA31azpRYidoTBWgBV1m-apgBUlm846hM9XSPtDEec0VGgWWSCHrCOsDHF5Jb_SEpAm1dhxrKITWvjk1KuNnvQBezUjlszJKBw-ZVGQ0-FeS1rHMg-auzxsWcOYhG57ac0v4L4nazraZO_Q3ykiSjBCGpHG3WXa7WAL1mbe0TY5BSNzccSTVUVo182OEuRR3Napu_6hNoarZ4EZOw-BtaFGmKoswmrVvIu7FJKO61ar54iX5M1qy185pdiFuTxqzQN75I7KgD6yZ-RfCuyAbO7B0gDfjnegDr1iEeUcf_ig"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/SSLErrorAssistant/7/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/SSLErrorAssistant/7/manifest.json new file mode 100644 index 00000000..51f082ae --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/SSLErrorAssistant/7/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "sslErrorAssistant", + "version": "7" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/SSLErrorAssistant/7/ssl_error_assistant.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/SSLErrorAssistant/7/ssl_error_assistant.pb new file mode 100644 index 00000000..254d873f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/SSLErrorAssistant/7/ssl_error_assistant.pb @@ -0,0 +1,54 @@ +5 +3sha256/fjZPHewEHTrMDX3I1ecEIeoy3WFxHyGplOLv28kIbtI=5 +3sha256/m/nBiLhStttu1YmOz7Y3D2u1iB1dV2CbIfFa3R2YW5M=5 +3sha256/8Iuf4xRbVCmCMQTJn3rxlglIO1IOKoyuSUgmXyfaIKs=5 +3sha256/8IHdrS+r6IWzSMcRcD/GA6mBxk1ECX8tGRW0rtGWILE=5 +3sha256/k/2eeJTznE32mblA/du19wpVDSIReFX44M8wXa2JY30=5 +3sha256/urWd7jMwR6DJgvWhp6xfRHF5b/cba3iG0ggXtTR6AfM=5 +3sha256/IJPCDSE5tM9H3nuD5m6RU2i9KDdPXVn4qmC/ULlcZzc=5 +3sha256/0Gy8RMdbxHNWR2GQJ62QKDXORYf5JmMmnr1FJFPYpzM=5 +3sha256/8tTICtyaxIQrdbYYDdgZhTN0OpM9kYndvoImtw1Ys5E=5 +3sha256/F7HIlsaG0bpJW8CzYekRbtFqLVTTGqwvuwPDqnlLct0=5 +3sha256/zaV2Aw1A742R1+WpXWvL5atsJbGmeSS6dzZOfe6f1Yw=5 +3sha256/UwOkRGMlP0K/mKNJdpQ0sTg2ean9Tje8UTOvFYzt1GE=5 +3sha256/w7KUXE4/BAo1YVZdO3mBsrMpu4IQuN0mhUXUI//agVU=5 +3sha256/JnPvGqEn36FjHQlBXtG1uWwNtdMj1o2ojR/asqyypNk=5 +3sha256/AUSXlKDCf1X30WhWeAWbjToABfBkJrKWPL6KwEi5VH0=5 +3sha256/zSyVjjFJMIeXK0ktVTIjewwr6U5OePRqyY/nEXTI4P8=5 +3sha256/9dcHlrXN2WV/ehbEdMxMZ8IV4qvGejCtNC5r6nfTviM=5 +3sha256/E+0WZLGSIe5nddlVKZ5fYzaNHHCE3hNqi/OWZD3iKgA=5 +3sha256/QJ/69CTHYPRa0I3UVlwD6N4MtToxpQ1+0izyGnqEHQo=5 +3sha256/LKtpdq9q7F7msGK0w1+b/gKoDHaQcZKTHIf9PTz2u+U=- +BadSSL AntivirusBadSSL MITM Software TestF +Avast Antivirusavast! Web/Mail Shield Rootavast! Web/Mail ShieldK +Bitdefender Antivirus%Bitdefender Personal CA\.Net-Defender Bitdefender/ +Cisco UmbrellaCisco Umbrella Root CACisco5 +Cisco UmbrellaCisco Umbrella Primary SubCACiscoO + ContentKeeper"ContentKeeper Appliance CA \(\d+\)ContentKeeper Technologies3 +Cyberoam FirewallCyberoam Certificate Authority1 + +ForcePointForcepoint Cloud CAForcepoint LLC# + Fortigate FortiGate CAFortinet +FortinetFortinet( Ltd\.)?M +Kaspersky Internet Security.Kaspersky Anti-Virus Personal Root Certificate( +McAfee Web GatewayMcAfee Web Gateway( +NetSparkwww\.netspark\.comNetSparkD +SmoothWall Firewall-Smoothwall-default-root-certificate-authority@ +SonicWall Firewall*HTTPS Management Certificate for SonicWALL+ +SophosSophos SSL CA_[A-Z0-9\-]+Sophos +SophosSophos_CA_[A-Z0-9]++ + +Sophos UTMsophosutm Proxy CA sophosutm8 +Sophos Web ApplianceSophos Web Appliance +Sophos Plc! +Symantec Blue Coat Blue Coat.*> +/Trend Micro InterScan Web Security Suite (IWSS) IWSS\.TREND +Zscaler Zscaler Inc\."@ +3sha256/cH02TnKuUhQx3ZU4l/nEhG1bjDJCmP5T+9StofLRFX8="Mitel(0"@ +3sha256/cH02TnKuUhQx3ZU4l/nEhG1bjDJCmP5T+9StofLRFX8="Mitel(0"@ +3sha256/atuOPgVUYJItFQHLl/lMagLjnI8ndMpAiCW3tYN53BQ="Mitel(0"@ +3sha256/SQtuxr6y1gNHILUUm2spzTVRWYjMFq+FQUiwe5sfihE="Mitel(0"@ +3sha256/71UShHFSMt6S4kbDIzKTYrEySTuxa1ieR3VSC+uHGlY="Mitel(0"@ +3sha256/71UShHFSMt6S4kbDIzKTYrEySTuxa1ieR3VSC+uHGlY="Mitel(0"O +3sha256/DEPqi83p/DvKFlZkrIIVVn40idU5OgyB4aeRQZkuGVM="Sennheiser HeadSetup(0"O +3sha256/j1kfeqTcPv6UkMOKRpLJAR7RKPHeWVVpQG13tvofa0w="Sennheiser HeadSetup(0 \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/SafetyTips/3091/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/SafetyTips/3091/_metadata/verified_contents.json new file mode 100644 index 00000000..b20ce588 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/SafetyTips/3091/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoiaFVIZHp2d1h4Q0hobkpkb3B3eEhjakZYbGVyREpvX1lnZ3NQdFBRSmNnbyJ9LHsicGF0aCI6InNhZmV0eV90aXBzLnBiIiwicm9vdF9oYXNoIjoiSERkYnNFREc4WVJuekJ6LXlDQlBSd251b2tBYWQ0TWpjVnpWczFnTGM5NCJ9XSwiZm9ybWF0IjoidHJlZWhhc2giLCJoYXNoX2Jsb2NrX3NpemUiOjQwOTZ9XSwiaXRlbV9pZCI6ImpmbG9va2dua2Nja2hvYmFnbG5kaWNuYmJnYm9uZWdkIiwiaXRlbV92ZXJzaW9uIjoiMzA5MSIsInByb3RvY29sX3ZlcnNpb24iOjF9","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"R9Oj-xP81rt6_hNacy_Wwfi7wAz6CtBmxz6ap0-ITJ6u1WupIACbHP38utaqka_HiByvdLofZxzpjKU7cHL9KTDKN_yE9REXS9YuVe1bvjASzSx0a1U0_1qZxebUkaidN2FWODitYuyAmqF3t4N_XxOB8_GCiYDyvmOAW60VShmjH7-911T6E1kgBqgrVIF6R8eJ2EKgCm9MAID_-3ylou1y3HnwDOcHcN3MPgjHk0Uchu_vpD2fWW4s2NZ-iQ5JX6i4Fv5oeWjAn1UkirUVVP3EJiKPgQQfPP6C9XRr_eQdM55jPArxd6ohZd3imr9HB7vEFmewKVxr_GddEFvvG4afMpzlQc2NSpRL3gPRI8w9uGa7sOeYSJo3faeLvWpyvn3nnHm--sWZTQU2plG-oH6aeaT-ClsRwvSfq3qDGAV3woKdn4bDgj96klo0pXK_7smifNxtYisR84IhI_zgdGPx-3S6N9e9cw113ivn8oz989IgiUBKeEzFELqszYnBVMG-ncixgV8MkPRQaU5I9gvaybrVDKwGRx-vm5Pi_fX4yCi-e1ppIR_Z8RY6YB7wiP1-mzrGmy1IlKA_4baN6iEzYbpWSSdOikm1hntBHyr-oIwf24PkgWXlv1avFXog0JJy963qHqQP4rUJyvqLM6Au0gYoZtWWrVh_FFhUjbA"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"bUoZ47lXvk1Z8A8KlBDY1g1c6VIQkfeNxjNmsIQLRMz1xvCyOU08O-JhaQTPpeFSf1yLkN9DZsGJMTakj9drVDZA1kffN-3TImpOqGEl6D28qKlSkhOVeU8dIzFeyjnskzcBy6F0EXq5ssXC4vM4nGLmzGBizAlP9oo3glaaWSOLYpJZ-nOHcnWuBhZ8ujpevy_6efTBWwWSedhlynX_dSZC4J-Ybsj0i37eXso-NFJhFYNXFGl2b6nuOdsil3pD2FAO62teiLf0nXccKfQ0ZdixUW4dMFMTK39iPJXuVjd3bScGRusULChz3WCGmn5ZFqPqirdJbKk9hkEwzz403A"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/SafetyTips/3091/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/SafetyTips/3091/manifest.json new file mode 100644 index 00000000..b8ac0d9c --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/SafetyTips/3091/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "safetyTips", + "version": "3091" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/SafetyTips/3091/safety_tips.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/SafetyTips/3091/safety_tips.pb new file mode 100644 index 00000000..4c71fdd4 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/SafetyTips/3091/safety_tips.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/data_0 b/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/data_0 new file mode 100644 index 00000000..25377ca8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/data_0 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/data_1 b/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/data_1 new file mode 100644 index 00000000..12083920 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/data_1 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/data_2 b/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/data_2 new file mode 100644 index 00000000..dc378b08 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/data_2 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/data_3 b/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/data_3 new file mode 100644 index 00000000..5eec9735 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/data_3 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/index b/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/index new file mode 100644 index 00000000..28dbbfb4 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/ShaderCache/index differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Subresource Filter/Indexed Rules/37/9.65.0/Ruleset Data b/apps/SeleniumServiceold/chrome_profile_dentaquest/Subresource Filter/Indexed Rules/37/9.65.0/Ruleset Data new file mode 100644 index 00000000..664f2924 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/Subresource Filter/Indexed Rules/37/9.65.0/Ruleset Data differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/Subresource Filter/Unindexed Rules/9.65.0/Filtering Rules b/apps/SeleniumServiceold/chrome_profile_dentaquest/Subresource Filter/Unindexed Rules/9.65.0/Filtering Rules new file mode 100644 index 00000000..00b40a2b --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/Subresource Filter/Unindexed Rules/9.65.0/Filtering Rules @@ -0,0 +1,6013 @@ + +7 * + autoplus.fr08@Ricu.newsroom.bi/ingest.php +08@R-728x90. +*08@Rconsole.statsig.com/_next/ +08@R +adtdp.com^ +08@R canstrm.com^ +308@R#spezialklinik-neukirchen.de/matomo/ +08@R acscdn.com^ +08@R _468x120. +08@R ayads.co^ +08@R +flashb.id^ +O* +marketwatch.com08@R.wsj.net/iweb/static_html_files/cxense-candy.js +08@Radrecover.com^ ++08@Rcheck.ddos-guard.net/check.js +I * + footshop.ro08@R,sentry.ftshp.xyz/api/3/envelope/?sentry_key= +,08@Rmysmth.net/nForum/*/ADAgent_ +08@R /ads-async. + 08@Rtrafficbass.com^ +08@Rindoleads.com^ +08@R-720x90. +%08@Rdiscordapp.com/banners/ +08@R outbrain.com^ +(08@Rlooker.com/api/internal/ +#08@Rbroadstreetads.com^ +(08@Rshikoku-np.co.jp/img/ad/ +#08@Rpubfeed.linkby.com^ +/08@Rcdn.segment.com/analytics-next/ +=* + newsweek.com08@Rclient.aps.amazon-adsystem.com^ +G* +bostonglobe.com08@R&dz9qn8fh4jznm.cloudfront.net/script.js +#08@Raltitude-arena.com^ +! 08@Rlinkbucks.com/tmpl/ +08@R xhmoon5.com^ +08@Rclicktripz.com^ +L08@R* + +equifax.ca08@R ci-mpsnare.iovation.com/snare.js +08@Rxxxviiijmp.com^ +;* + +filmweb.pl08@Rsmartadserver.com/genericpost +08@R bwoorvop.com^ + * + google.com.ar* + google.com.au* + google.com.br* + google.com.co* + google.com.ec* + google.com.eg* + google.com.hk* + google.com.mx* + google.com.my* + google.com.pe* + google.com.ph* + google.com.pk* + google.com.py* + google.com.sa* + google.com.sg* + google.com.tr* + google.com.tw* + google.com.ua* + google.com.uy* + google.com.vn* + google.co.id* + google.co.il* + google.co.in* + google.co.jp* + google.co.ke* + google.co.kr* + google.co.nz* + google.co.th* + google.co.uk* + google.co.ve* + google.co.za* + +google.com* + google.ae* + google.at* + google.be* + google.bg* + google.by* + google.ca* + google.ch* + google.cl* + google.cz* + google.de* + google.dk* + google.dz* + google.ee* + google.es* + google.fi* + google.fr* + google.gr* + google.hr* + google.hu* + google.ie* + google.it* + google.lt* + google.lv* + google.nl* + google.no* + google.pl* + google.pt* + google.ro* + google.rs* + google.ru* + google.se* + google.sk08@Rwww.google.*/search? +08@R gjigle.com^ +@* +adtrack.yacast.fr* + +adtrack.ca08@R /adtrack. +08@R tapioni.com^ +** + hanime.tv08@Radtng.com/get/ +!08@Rcore.dimatter.ai^ +R* + +osprey.com08@R4unpkg.com/@adobe/magento-storefront-event-collector@ +S* +googleads.g.doubleclick.net08@R$tpc.googlesyndication.com/pagead/js/ +08@R rmhfrtnd.com^ + 08@Rmacro.adnami.io^ +C08@R3stats.statbroadcast.com/interface/webservice/event/ +808@R(sanyonews.jp/files/image/ad/okachoku.jpg +V* +digitale-sammlungen.gwlb.de08@R)digitale-sammlungen.gwlb.de^*/pageview.js +(08@R/advanced-ads-pro/modules/ +08@R hotsoz.com^ +I* + wizzair.com08@R*dd.wizzair.com.first-party-js.datadome.co^ +08@R +ad-m.asia^ +** + mixpanel.com08@R +mxpnl.com^ +* +skiresort.info* + skiresort.de* + skiresort.fr* + skiresort.it* + skiresort.nl08@R6adserver.skiresort-service.com/www/delivery/spcjs.php? +08@R -500x100. +* +dashboard.getdriven.app* +cdn.spatialbuzz.com* +usa.experian.com* +bbcgoodfood.com* +hungryroot.com* + goindigo.in* + +espn.com08@Rdatadoghq-browser-agent.com^ +08@R42299b10ef.com^ +08@R ?ab=1&zoneid= +* +digikey.com.au* +digikey.com.br* +digikey.com.mx* + digikey.co.il* + digikey.co.nz* + digikey.co.th* + digikey.co.uk* + digikey.co.za* + digikey.com* + +boohoo.com* + +digikey.at* + +digikey.be* + +digikey.bg* + +digikey.ca* + +digikey.ch* + +digikey.cn* + +digikey.cz* + +digikey.de* + +digikey.dk* + +digikey.ee* + +digikey.es* + +digikey.fi* + +digikey.fr* + +digikey.gr* + +digikey.hk* + +digikey.hu* + +digikey.ie* + +digikey.in* + +digikey.it* + +digikey.jp* + +digikey.kr* + +digikey.lt* + +digikey.lu* + +digikey.lv* + +digikey.my* + +digikey.nl* + +digikey.no* + +digikey.ph* + +digikey.pl* + +digikey.pt* + +digikey.ro* + +digikey.se* + +digikey.sg* + +digikey.si* + +digikey.sk* + +digikey.tw08@R%analytics.analytics-egain.com/onetag/ +$08@Reinthusan.tv/prebid.js +=08@R-src.litix.io/shakaplayer/*/shakaplayer-mux.js + 08@Rpladform.ru/dive/ +>08@R.realclearpolitics.com/esm/assets/js/admiral.js +D08@R4makeuseof.com/public/build/images/bg-advert-with-us. +08@R /300x250. +4* + +babbel.com08@Rapi.babbel.io/gamma/v1/ +)08@Ryu.xyz.mn/images/event.gif? +08@Rpgammedia.com^ +08@R microad.jp^ +808@R(infoworld.com/www/js/ads/gpt_includes.js +08@R ://xhamster. +08@R htlbid.com^ +"* +dlh.net08@Rdlh.net^ +N08@R@onlinebanking.usbank.com/TUX/public/libs/adobe/appmeasurement.js +!08@Rboost-next.co.jp^ +08@R ad-tech.ru^ +0* + +blikk.hu08@Rkeytiles.com/tracking/ +4* + zone.msn.com08@Radnxs.com/ast/ast.js +08@R +cdn.house^ +08@Rccgateway.net^ +508@R'radiosun.fi/wp-content/uploads/*300x250 +08@R cheqzone.com^ +!08@Rselectmedia.asia^ +008@R onenote.com^*/aria-web-telemetry +08@Rmonu.delivery^ +08@R 64786087.xyz^ +<* + cbsnews.com* +tv.com08@Rdw.com.com/js/dw.js +M* + +thegay.com08@R/thegay.com/assets//jwplayer-*/provider.hlsjs.js +* +swatches.interiordefine.com* +app.joinhandshake.com* +app.cryptotrader.tax* +givingassistant.org* +abstractapi.com* +accounts-bc.com* +foxbusiness.com* +squaretrade.com* + driversed.com* + finerdesk.com* + inxeption.io* + foxnews.com* + reuters.com* + +fender.com08@Rcdn.segment.com/analytics.js/ +108@R!minigame.aeriagames.jp/*/ae-tpgs- +08@R adtlgc.com^ +D* + adplayer.pro* + 4shared.com08@Rstat-rock.com/player/ +? 08@R1amazonaws.com/static.madlan.co.il/*/heatmap.json? +P* +frigidaire.com* + +change.org08@R mxpnl.com/libs/mixpanel-*.min.js +408@R$live.lequipe.fr/thirdparty/prebid.js +08@R adjust.com^ +L* +analytics.twitter.com* +ads.twitter.com08@Rads.twitter.com^ +:* +bousai.yahoo.co.jp08@Ryjtag.yahoo.co.jp/tag? +08@Rxdisplay.site^ +;* +netaffiliation.com08@Rmetaffiliation.com^ +R* +meritonsuites.com.au* + realpage.com08@Rgoogle-analytics.com/ga.js +08@Rcrwdcntrl.net^ +#08@Rtsiwoulukdlike.org^ +W08@RIlivesicilia.it/wp-content/plugins/digistream/digiplayer/js/videojs.ga.js? +:08@R*play.dlsite.com/csr/viewer/lib/newrelic.js +08@R iqzone.com^ +F* + ncsoft.jp08@R)googleadservices.com/pagead/conversion.js +V08@RFapi.app.mobilelocker.eu/api/latest/application-environment/ahoy/events +08@R +glssp.net^ +1* + pointtown.com08@Rvaluecommerce.com^ +8* + finanzen.ch08@Rbusinessclick.ch/index.js +7* +canadiantire.ca08@Rcriteo.com/delivery/ +=* +sudokugame.org08@Rg.doubleclick.net/pagead/ads +08@R admd.ink^ +"08@Rziffstatic.com/pg/ +&08@Rsuumo.jp/sp/js/beacon.js +(08@Rs.collectiveaudience.co^ +=* + +hoyme.jp08@R!cpt.geniee.jp/hb/*/wrapper.min.js +08@R +://banner. +08@R /asyncspc.php +08@Rhavenclick.com^ +$08@Rhcaptcha.com/captcha/ +08@R wpadmngr.com^ ++08@Rgpt-worldwide.com/js/gpt.js +08@R pemsrv.com^ +$08@Ryahoo.com/bidrequest +5 08@R'afisha.ru/proxy/videonetworkproxy.ashx? +08@Rxhamster2.com^ +.08@R ultimedia.com/js/common/smart.js +C * +n-tv.de* +rtl.de* +vip.de08@Rtechnical-service.net^ + 08@Rntvpforever.com^ + 08@Rmetricswpsh.com^ +5* +dn.se08@Rpicsearch.com/js/comscore.js +O08@R@candidate.hr-manager.net/Advertisement/PreviewAdvertisement.aspx +08@R +xoalt.com^ +08@Radverticum.net^ +G* + +ecmweb.com08@R)google-analytics.com/plugins/ua/linkid.js +-* + arkadium.com08@R leanplum.com^ +F* + +thegay.com08@R(thegay.com/assets/jwplayer-*/jwplayer.js +"08@Rdovishliegier.com^ +D08@R6salfordonline.com/wp-content/plugins/wp_pro_ad_system/ +"08@Rdurationmedia.net^ +!08@Rtrafficjunky.net^ +"08@Rclickthruhost.com^ + 08@Romtrdc.net/rest/ +08@Radsbetnet.com^ +(08@Rusplastic.com/js/hawk.js +6* + kfc.co.jp08@Rjs.appboycdn.com/web-sdk/ +/* + mieru-ca.com08@Rdelivery.satr.jp^ +#08@Rads.sportradar.com^ +08@R franecki.net^ +08@R yieldmo.com^ +08@R vidverto.io^ +a* +bloomberg.co.jp* + bloomberg.com08@R-sourcepointcmp.bloomberg.*/mms/get_site_data? +N08@R>pruefernavi.de/vendor/elasticsearch/elastic-apm-rum.umd.min.js +08@R +kargo.com^ +08@R stathome.org^ +08@R +://r.*/s1/ +c* +bancsabadell.com* +darkreading.com* + +uphold.com08@Rcookielaw.org^*/OtAutoBlock.js +.08@Rchat.d-id.com/assets/mixpanel. +08@R ymmobi.com^ +D* + +paypal.com08@R&paypal.com.first-party-js.datadome.co^ +'08@Rbettercollective.rocks^ +08@R +adapex.io^ +G* +ec.f-gear.co.jp08@R&f-gear.ec-optimizer.com/img/spacer.gif +08@Rwpu.sh^ +$08@Rtrvl-px.com/trvl-px/ +' 08@Rnextcloud.com/remote.php/ +,* + holybooks.com08@R wpfc.ml/b.gif +. 08@R commons.wikimedia.org/w/api.php? +08@R smac-ad.com^ +?* +thekitchensafe.com08@Rreallyfreegeoip.org/json/ +308@R#b-cloud.templatebank.com/js/gtag.js +908@R*/cgi-bin/counter_module?action=list_models +>* +faz.net08@R#ttmetrics.faz.net/rest/v1/delivery? +808@R(maps.arcgis.com/apps/*/AppMeasurement.js +X* +berkeleygroup.digital08@R/cdn.matomo.cloud/tekuchi.matomo.cloud/matomo.js +; * +si.com08@R#vms-videos.minutemediaservices.com^ +08@Rgroovinads.com^ +'08@Rv.fwmrm.net/ad/g/*Nelonen +J08@R:xykpay.3d2.icbc.com.cn/acs-auth-web/js/fingerprint2.min.js +08@R /ad_position= +%08@Rgsuite.tools/js/gtag.js +"08@Rmedfoodsafety.com^ +,08@Rjobs.bg/front_job_search.php +D* +carmagazine.co.uk08@Rbauersecure.com/dist/js/prebid/ +08@R yieldlab.net^ +"08@Rvaluecommerce.com^ +R* +dailymail.co.uk* + foxsports.com08@Rtaboola.com/libtrc/*/loader.js +08@R adswizz.com^ +D* +superesportes.com.br08@Rd.tailtarget.com/profiles.js +08@R/gpt-prebid.js + 08@Rpostrelease.com^ +08@Ryellowblue.io^( +Q* +weatherbug.com08@R/web-ads.pulse.weatherbug.net/api/ads/targeting/ +%08@R/parsonsmaize/olathe.js +408@R$main.govpilot.com/jet/js/newrelic.js +8* +research.hchs.hc.edu.tw08@R /banner.php +08@R +iprom.net^ +$08@Rsunnycloudstone.com^ +08@R /adengine.js + 08@Rad-delivery.net^ +208@R$att.com/ui/services_co_myatt_common/ +C08@R3track.shipstation.com/collections/trackingEvents.js +"08@Rnamastedharma.com^ ++08@Rmatomo.miraheze.org/matomo.js +E08@R5mycargo.rzd.ru/dst/scripts/common/analytics-helper.js +08@Rdeepintent.com^ +O* +tim.it08@R5adobetag.com/d2/telecomitalia/live/Aggregato119TIM.js +C08@R5przegladpiaseczynski.pl/wp-content/uploads/*-300x250- +?* +extrarebates.com08@Rpepperjamnetwork.com/banners/ +2* +app.touchnote.com08@R optimove.net^ +%08@Rdiscretemath.org/ads/ +-08@Rpalmettostatearmory.com/static/ +08@Rbricks-co.com^ +&08@Rcitadelpathstatue.com^ +G08@R9almayadeen.net/Content/VideoJS/js/videoPlayer/VideoAds.js +* +clickondetroit.com* +click2houston.com* +video.timeout.com* +clickorlando.com* +therealdeal.com* +dictionary.com* + thesaurus.com* + news4jax.com* +heute.at* +ksat.com* +wsls.com08@R anyclip.com^ +;08@R+groupbycloud.com/gb-tracker-client-3.min.js +g* +wunderground.com08@REpagead2.googlesyndication.com/pagead/managed/js/gpt/*/pubads_impl.js? +9* + expansion.com08@Rmetrics.el-mundo.net/b/ss/ +:* + jrtours.co.jp08@Rdocodoco.jp^*/docodoco?key= +08@Rcloud.mail.ru^ + +"* +managedhealthcareexecutive.com* +managedhealthcareexecutive.com* +chromatographyonline.com* +chromatographyonline.com* +laurelberninteriors.com* +laurelberninteriors.com* +physicianspractice.com* +physicianspractice.com* +epaper.timesgroup.com* +epaper.timesgroup.com* +adamtheautomator.com* +adamtheautomator.com* +medicaleconomics.com* +medicaleconomics.com* +games.coolgames.com* +games.coolgames.com* +journaldequebec.com* +journaldequebec.com* +formularywatch.com* +formularywatch.com* +blog.nicovideo.jp* +blog.nicovideo.jp* +digitaltrends.com* +digitaltrends.com* +edy.rakuten.co.jp* +edy.rakuten.co.jp* +wralsportsfan.com* +wralsportsfan.com* +blastingnews.com* +blastingnews.com* +cornwalllive.com* +cornwalllive.com* +accuweather.com* +accuweather.com* +gearpatrol.com* +gearpatrol.com* +standard.co.uk* +standard.co.uk* + bloomberg.com* + bloomberg.com* + metropcs.mobi* + metropcs.mobi* + bestiefy.com* + bestiefy.com* + devclass.com* + devclass.com* + euronews.com* + euronews.com* + newsweek.com* + newsweek.com* + repretel.com* + repretel.com* + samsclub.com* + samsclub.com* + weather.com* + weather.com* + +filmweb.pl* + +filmweb.pl* + +spiegel.de* + +spiegel.de* + nycgo.com* + nycgo.com* + +hoyme.jp* + +hoyme.jp* + +telsu.fi* + +telsu.fi* + +theta.tv* + +theta.tv* +kino.de* +kino.de* +olx.pl* +olx.pl08@Rg.doubleclick.net/tag/js/gpt.js +08@R dmzjmp.com^ +808@R*pubscholar.cn/static/common/fingerprint.js +08@Rpromo.com/embed/ +A* + +paypal.com08@R%paypalobjects.com/web/*/gAnalytics.js +?* +payroll.toasttab.com08@Rglancecdn.net/cobrowse/ +08@R ://banners. +* +womenshealthmag.com* +acustica-audio.com* +marshmallow-qa.com* +podcasty.seznam.cz* +eco-clobber.co.uk* +members.bifa.film* +doconcall.com.my* +shop.dns-net.de* +spacemarket.com* +vivareal.com.br* +menshealth.com* +timesprime.com* + dic.pixiv.net* + alphaxiv.org* + roomster.com* + fundhero.io* + ocado.com08@Rbrowser.sentry-cdn.com^ +'* + +thegay.com08@R thegay.com^ +08@Rapp.clarity.so^ +:* + rakuten.co.jp08@Rias.global.rakuten.com/adv/ +08@R vlitag.com^ +08@Rr2b2.io^ +08@R axonix.com^ +:* + cerebriti.com08@Rcdn.smartclip-services.com^ +08@R ad-stir.com^ +208@R$taipit-mebel.ru/upload/resize_cache/ +08@R powerad.ai^ +$08@Rpolarcdn-terrax.com^ +I08@R9teams.microsoft.com/dialin-cdn-root/*/aria-web-telemetry- +* +game.anymanager.io* +sudokugame.org08@RJpagead2.googlesyndication.com/pagead/managed/js/adsense/*/slotcar_library_ +08@R ad-nex.com^ +08@Rmubojbalp.com^ +<08@R.crystalmark.info/wp-content/uploads/*-300x250. +E08@R7krok8.com/wp-content/plugins/pageviews/pageviews.min.js +08@Roctopuspop.com^ +@08@R0matsukiyococokara-online.com/store/*/rtoaster.js +508@R'hiveworkscomics.com/frontboxes/300x250_ +:08@R,collections.archives.govt.nz/combo/*/gtag.js +08@Rgenieesspv.jp^ +08@R +dd133.com^ +* +mamasuncut.com* + investing.com* + mangatoto.com* + buzzfeed.com* + +tvline.com* +bgr.com* +dto.to08@R outbrain.com^ +$ 08@Revents.raceresult.com^ +H* + chase.com08@R+travel-assets.com/platform-analytics-prime/ +!08@Rplugins.matomo.org^ +#* + +nikkei.com08@Rn8s.jp^ +3* + bulkbarn.ca08@Rextreme-ip-lookup.com^ +08@R /160x600- +C08@R3borneobulletin.com.bn/wp-content/banners/bblogo.jpg +"08@Rthisvid.com/enblk/ +008@R"radiotimes.com/static/advertising/ +$08@Rpubpowerplatform.io^ +$08@Rinfotel.ca/images/ads/ +@08@R0kabumap.com/servlets/kabumap/html/common/img/ad/ +08@R /adverts/ +08@R adthrive.com^ +08@R eadsrv.com^ +08@R ednplus.com^ +08@R adpone.com^ +08@R exitbee.com^ +.08@Romns.americanexpress.com/b/ss/ +F08@R6nintendolife.com/themes/base/javascript/fingerprint.js +308@R#yaytrade.com^*/chunks/pages/advert/ +08@R adipolo.com^ +08@Rxhamster.desi^ + 08@Rimpactify.media^ +@* +dailycamera.com08@Rportal.cityspark.com/v1/event +3* + +icons8.com08@Rimage.shutterstock.com^ +"08@Riwa.iplsc.com/iwa.js +N"* + microsoft.com08@R/browser.events.data.microsoft.com/onecollector/ +3* + ncsoft.jp08@Rads-twitter.com/oct.js +?* + rentcafe.com08@R!cdn.getblueshift.com/blueshift.js +08@R /prebidlink/ +B* + +odysee.com* + +pogo.com08@Rplayer.aniview.com/script/ +5* + mbusa.com08@Revergage.com/api2/event/ +q* + +spiegel.de08@RSamazonaws.com/prod.iqdcontroller.iqdigital/cdn_iqdspiegel/live/iqadcontroller.js.gz +' 08@Rfacebook.com/ads/profile/ +)08@Rcricbuzz.com/api/adverts/ +08@R xhwide5.com^ +?* +mlb.com08@R&mlbstatic.com/mlb.com/adobe-analytics/ +* +xn--allestrungen-9ib.at* +xn--allestrungen-9ib.ch* +xn--allestrungen-9ib.de* +downdetector.com.ar* +downdetector.com.au* +downdetector.com.br* +downdetector.com.co* +downdetector.web.tr* +downdetector.co.nz* +downdetector.co.uk* +downdetector.co.za* +allestoringen.be* +allestoringen.nl* +downdetector.com* +downdetector.ae* +downdetector.ca* +downdetector.cl* +downdetector.cz* +downdetector.dk* +downdetector.ec* +downdetector.es* +downdetector.fi* +downdetector.fr* +downdetector.gr* +downdetector.hk* +downdetector.hr* +downdetector.hu* +downdetector.id* +downdetector.ie* +downdetector.in* +downdetector.it* +downdetector.jp* +downdetector.mx* +downdetector.my* +downdetector.no* +downdetector.pe* +downdetector.ph* +downdetector.pk* +downdetector.pl* +downdetector.pt* +downdetector.ro* +downdetector.ru* +downdetector.se* +downdetector.sg* +downdetector.sk* +downdetector.tw08@R#googletagservices.com/tag/js/gpt.js +F08@R8hinagiku-u.ed.jp/wp54/wp-content/themes/hinagiku/images/ +#08@R360yield-basic.com^ +08@R +adnxs.com^ +408@R$vidible.tv^*/ComScore.Viewability.js +08@Rterratraf.com^ +08@R rmzsglng.com^ +08@Rdefybrick.com^ + 08@Rcreativecdn.com^ +08@R hafktolu.com^ +7* +mcclatchydc.com08@Rntv.io/serve/load.js +08@R adxbid.info^ +08@Ridealmedia.io^ +M* + watch.nba.com08@R,akamaihd.net/nbad/player/*/appmeasurement.js ++08@Rearringsatisfiedsplice.com^ +F* +yuukinohana.co.jp08@R!s0.2mdn.net/ads/studio/Enabler.js +-08@Raccuweather.com/bundles/prebid. +08@R_460x60. +08@R ad-arrow.com^ +C* +scrippsdigital.com08@Rscrippsdigital.com/cms/videojs/ +$08@Rplayer.avplayer.com^ +08@R w55c.net^ +.* + tickpick.com08@Rtry.abtasty.com^ +J* + bankrate.com* + frontier.com08@Rcohesionapps.com/cohesion/ +\* +imasdk.googleapis.com08@R3g.doubleclick.net/gampad/live/ads?*%2Flemino_instr% + 08@Rgrowthbuddy.app^ +1* +welt.de08@Rkameleoon.eu/engine.js +:* +gadgets.ndtv.com08@Rapis.kostprice.com/fapi/ +08@R xadsmart.com^. +* +driftinnovation.com* +boostedboards.com* +runningheroes.com* +bandai-hobby.net* +donorschoose.org* +teslamotors.com* + fallout4.com* + instamed.com* + metronews.ca* + +ibanez.com* + +mtv.com.lb* + +tama.com08@Rmaxmind.com^*/geoip2.js +"08@Rbetterads.org/hubfs/ +08@R 33across.com^ +)* + +hotair.com08@R p.d.1emn.com^ +&08@Rstarlink.com/sst/gtag/js +08@R xhtotal.com^ +" 08@Rplex.tv/api/v2/geoip +J08@R:az.hp.transer.com/content/dam/isetan_mitsukoshi/advertise/ +"08@Rbrand-display.com^ +.08@Rjwpcdn.com/player/*/googima.js +d* + +capital.it* + deejay.it* +m2o.it08@R/chartbeat.com/js/chartbeat_brightcove_plugin.js + 08@Rqualiclicks.com^ +08@Rlmottoofja.com^ +"08@Rchaturbate.com/in/ +08@R xxxivjmp.com^ +08@Rsucceedscene.com^ + 08@Rottadvisors.com^ + 08@Rkomplett.no/gtm.js +\* +redeem.rewardlink.com08@R3dd.blackhawknetwork.com.first-party-js.datadome.co^ +608@R(nihasi.ru/upload/resize_cache/*/300_250_ +08@Rbrainlyads.com^ +!08@Rtrafficjunky.com^ +C08@R5traceparts.com/lib/piano-analytics/piano-analytics.js +208@R$auth2.picpay.com^*/event-tracking.js +08@R magsrv.com^ +V* +videos.john-livingston.fr08@R)lostpod.space/static/streaming-playlists/ +008@R"suntory.co.jp/beer/kinmugi/img/ad/ +C08@R3mistore.jp/content/dam/isetan_mitsukoshi/advertise/ +308@R#natureetdecouvertes.com^*/pixel.png +08@R +zucks.net^ +08@Rsnigelweb.com^ +)08@Rdeputizepacifistwipe.com^ +7* +nbcolympics.com08@Rimrworldwide.com/conf/ +$08@Rnews.jennydanny.com^ +08@R +bliink.io^ +D* + mobile.de08@R'cdn.optimizely.com/public/*.json/tag.js +08@R udmserve.net^ +0* +crunchyroll.com08@Rstatic.vrv.co^ +08@Rad.tpmn.co.kr^ +7* +podcast.ausha.co08@Rausha.tsbluebox.com^ +.08@Radfurikun.jp/adfurikun/images/ +E * +imasdk.googleapis.com08@Rd.socdm.com/adsv/*/tver_splive +"08@Rcdn.perfdrive.com^ +08@R juicyads.me^ +B* +braun-hamburg.com08@Rl.ecn-ldr.de/loader/loader.js +C* +store.steampowered.com08@Rsteamstatic.com/steam/apps/ +* +firststatesuper.com.au* +americanexpress.com* +shoppersdrugmart.ca* +backcountry.com* +fcbarcelona.cat* +fcbarcelona.com* +fcbarcelona.cn* +fcbarcelona.es* +fcbarcelona.fr* +fcbarcelona.jp* +usanetwork.com* +vanityfair.com* + tatacliq.com* + +absa.co.za* + +costco.com* + +lenovo.com* + ceair.com* + lowes.com* + oprah.com* + wired.com* + +ally.com* + +conad.it* + +hgtv.com* +nfl.com* +pnc.com* +sony.jp* +as.com* +dhl.de08@Radobedtm.com^*/mbox-contents- +08@R xhspot.com^ +08@R +fwmrm.net^ +308@R#kozkutak.hu/getdata.php?v*=pageview +C* +novayagazeta.ru08@R criteo.net/js/ld/publishertag.js +(08@R/detroitchicago/augusta.js + 08@Runrulymedia.com^ +$08@Ractiris.be/urchin.js +D* + +sloways.eu08@R&googletagmanager.com/gtag/destination? +6* + kartell.com08@Rvivocha.com^*/vivocha.js? +C* +animallabo.hange.jp08@Rsite-banner.hange.jp/adshow? +4* +cnn.com08@Rmedia.max.com/*/main.mpd^ +* +ads.atmosphere.copernicus.eu* +ads.palmettostatearmory.com* +ads.realizeperformance.com* +ads.elevateplatform.co.uk* +ads.mercadolibre.com.ar* +ads.mercadolibre.com.cl* +ads.mercadolibre.com.co* +ads.mercadolibre.com.ec* +ads.mercadolibre.com.mx* +ads.mercadolibre.com.pe* +ads.mercadolibre.com.ve* +ads.mercadolivre.com.br* +ads.colombiaonline.com* +ads.viksaffiliates.com* +ads.siriusxmmedia.com* +ads.socialtheater.com* +ads.buscaempresas.co* +ads.business.bell.ca* +ads.adstream.com.ro* +ads.ferrarichat.com* +ads.mojagazetka.com* +ads.studyplus.co.jp* +ads.8designers.com* +ads.bestprints.biz* +ads.scotiabank.com* +ads.wildberries.ru* +ads.cafebazaar.ir* +ads.instacart.com* +ads.microsoft.com* +ads.midwayusa.com* +ads.mobilebet.com* +ads.pinterest.com* +ads.shopee.com.br* +ads.shopee.com.mx* +ads.shopee.com.my* +ads.smartnews.com* +ads.sociogram.com* +ads.us.tiktok.com* +ads.bikepump.com* +ads.doordash.com* +ads.jiosaavn.com* +ads.listonic.com* +ads.rohlik.group* +ads.safi-gmbh.ch* +ads.shopee.co.th* +ads.snapchat.com* +ads.dosocial.ge* +ads.dosocial.me* +ads.flytant.com* +ads.harvard.edu* +ads.kaipoke.biz* +ads.luarmor.net* +ads.msstate.edu* +ads.spotify.com* +ads.taboola.com* +ads.twitter.com* +ads.allegro.pl* +ads.comeon.com* +ads.google.com* +ads.gurkerl.at* +ads.magalu.com* +ads.misskey.io* +ads.nipr.ac.jp* +ads.selfip.com* +ads.tiktok.com* +ads.typepad.jp* + ads.apple.com* + ads.brave.com* + ads.chewy.com* + ads.google.cn* + ads.knuspr.de* + ads.naver.com* + ads.rohlik.cz* + ads.shopee.cn* + ads.shopee.kr* + ads.shopee.ph* + ads.shopee.pl* + ads.shopee.sg* + ads.shopee.tw* + ads.shopee.vn* + ads.watson.ch* + reempresa.org* + ads.gree.net* + ads.kifli.hu* + ads.mgid.com* + ads.remix.es* + ads.route.cc* + ads.tuver.ru* + ads.axon.ai* + ads.cvut.cz* + ads.finance* + ads.umd.edu* + +ads.amazon* + +ads.mst.dk* + +ads.olx.pl* + +ads.vk.com* + +ads.yandex* + ads.ac.uk* + ads.vk.ru* + ads.x.com* +ads.band* +ads.fund* + +ads.am* + +ads.mt* + +ads.nc08@R://ads. +08@R ctnsnet.com^ + 08@Rondemand.sas.com^ +#08@Radlooxtracking.com^ +08@R .160x600_ +U08@RGlasicilia.it/wp-content/plugins/digistream/digiplayer/js/videojs.ga.js? +08@Rzimg.jp^ +08@R rediads.com^ +c* +metacritic.com* + giantbomb.com* + gamespot.com08@R"at.adtech.redventures.io/lib/dist/ +,* +toggo.de08@Rsmartclip.net^ +08@R setupad.net^ +008@R securenetsystems.net/v5/scripts/ +*08@Rimp-adedge.i-mobile.co.jp^ +08@R -160x600_ +4* + hertz.com08@Rmapquestapi.com/logger/ +%08@Resko.cloud^*_300x600_ +08@R cinarra.com^ +@* +gemini.yahoo.com08@Rgemini.yahoo.com/advertiser/ +- * + +go.cnn.com08@Rprebid.adnxs.com^ +(* +poa.st08@Rpoastcdn.org/ad/ +9* + finanzen.ch08@Radnz.co/header.js?adTagId= +(08@Rbartererfaxtingling.com^ +@* +donorschoose.org08@Ronline-metrix.net/fp/tags.js +<08@R.cdnb.4strokemedia.com/carousel/v4/comscore-JS- +08@R fh-wgt.com^ +S* + kyoto.travel* +apec.fr08@R*cdn.facil-iti.app/tags/faciliti-tag.min.js +208@R$somewheresouth.net/banner/banner.php +308@R%luminalearning.com/affiliate-content/ +08@R +adingo.jp^ +?08@R/static.knowledgehub.com/global/images/ping.gif? +08@R iloptrex.com^ +08@Rvuukle.com/ads/ +8* + bestiefy.com08@Rthisiswaldo.com/static/js/ +B* + audible.com08@R%ssl-images-amazon.com^*/satelliteLib- +. * + +ibanez.com08@Rmaxmind.com/geoip/ ++08@Rgoogle.com/recaptcha/api.js +"* +trendenciashombre.com* +directoalpaladar.com* +3djuegosguias.com* +compradiccion.com* +trendencias.com* +xatakamovil.com* +3djuegospc.com* +applesfera.com* + vidaextra.com* + vitonica.com* + espinof.com* + genbeta.com* + poprosa.com08@R spxl.socy.es^ + 08@Rspringserve.com^ +:* +maanmittauslaitos.fi08@Rreactandshare.com^ +N*" + viewscreen.githubusercontent.com08@Rraw.githubusercontent.com^ +D* +support.google.com08@R gstatic.com/ads/external/images/ +08@R +getjad.io^ +#08@Rzinro.net/m/log.php +_* +news.yahoo.co.jp08@R;yimg.jp/images/news-web/all/images/jsonld_image_300x250.png +]08@RMriverlink.etcchosted.com/widgets/com/mendix/widget/web/googletag/GoogleTag.js + 08@Rdirectadvert.ru^ +08@Rconnextra.com^ +08@R +ad.mox.tv^ +08@R xlivrdr.com^ +08@Rmmvideocdn.com^ +C* +sky.it08@R+track.adform.net/serving/scripts/trackpoint +c * +imasdk.googleapis.com08@R* + +wral.com08@R$blueconic.net/capitolbroadcasting.js +4* +welt.de08@Rkameleoon.eu/kameleoon.js +08@Rasahi.com/ads/ +08@R nxt-psh.com^ +08@R agency2.ru^ +08@R ust-ad.com^ +08@Rmodoro360.com^ +* +disneyplus.disney.co.jp* +americanexpress.com* +backcountry.com* + nbarizona.com* + homedepot.ca* + tatacliq.com* + +hilton.com* + +kroger.com* + telus.com* + +ally.com* + +crave.ca* + +hl.co.uk* +mora.jp* +pnc.com* +as.com08@Radobedtm.com^*_source.min.js +(08@Rcreative.tklivechat.com^ +D08@R4basinnow.com/admin/upload/settings/advertise-img.jpg +08@Rrunescape.wiki^ +0* + cam-sex.net08@Rchaturbate.com/in/ +)08@Rhb.collectiveaudience.co^ +08@R /adchoice.png +08@R9e031f589f.com^ +"08@Rsegreencolumn.com^ +#08@Rbetweendigital.com^ +908@R*imasdk.googleapis.com/js/core/bridge*.html +&08@Rgstatic.com/recaptcha/ +208@R"cmp.telerama.fr/js/telerama.min.js +!08@Rcdn-net.com/cc.js +>* +mercadopublico.cl08@Rstatic.hotjar.com/c/hotjar- +08@R/prebid-load.js +08@R weborama.fr^ +808@R(mopar.com/moparsvc/mopar-analytics-state +"08@R/advanced-ads-pro.js +* +friday.kodansha.co.jp* +journaldequebec.com* +businessinsider.de* +businessinsider.jp* +handelsblatt.com* +bizjournals.com* +computerbild.de* +marketwatch.com* +savonsanomat.fi* +cyclestyle.net* +shueisha.co.jp* + cxpublic.com* + inquirer.com* + friday.gold* + mainichi.jp* + +nippon.com* + rikejo.jp* + tn.com.ar* + +tvnet.lv* +ksml.fi* +wsj.com08@Rcxense.com/public/widget/ +[* +googleads.g.doubleclick.net08@R,googleads.g.doubleclick.net/ads/preferences/ +)08@Rdisqus.com/embed/comments/ +P* +analytics.twitter.com* +ads.twitter.com08@Rads-api.twitter.com^ +08@R +vntsm.com^ +&08@R/site=*/viewid=*/size= +08@R rtbhouse.com^ +*08@Rgoogle.com/recaptcha/api2/ +#08@Rmweb-hb.presage.io^ +08@R mediago.io^ +/08@Rfutbol24.com/kscms_asyncspc.php +I* +propanefitness.com08@R%app.clickfunnels.com/assets/lander.js +'08@Rimhentai.xxx/js/slider_ +08@R reson8.com^ +5* +centrumriviera.pl08@Rpushpushgo.com/js/ +08@Rcontextweb.com^ +08@R tscprts.com^ +08@R mxptint.net^ +08@R /ads/index. +,08@Ryouchien.net/css/ad_side.css +08@R stpd.cloud^ +908@R)summitracing.com/global/images/bannerads/ +808@R(xfinity.com/stream/js/api/fingerprint.js +)08@Rapv-launcher.minute.ly/api/ +Y* +independent.co.uk* + dnaindia.com08@R%ads.pubmatic.com/AdServer/js/pwtSync/ +>08@R0assets.yasno.live/packs/assets/analytics-events- +>* +rds.ca* +tsn.ca08@Rstats.sports.bellmedia.ca^ +D08@R6mi.tigo.com.co/plugins/cordova-plugin-fingerprint-aio/ +08@R smaato.net^ +R08@RBebanking.meezanbank.com/AmbitRetailFrontEnd/js/fingerprint2.min.js +8* +jump2.bdimg.com08@Rbaidu.com/api/bidder/ ++08@Ranalytics.itunes.apple.com^ +#08@Racuityplatform.com^ +O* +blog.nicovideo.jp08@R*safeframe.googlesyndication.com/safeframe/ + 08@Roptidigital.com^ +Q* +interestingengineering.com08@R#widgets.jobbio.com^*/display.min.js +08@Radmanmedia.com^ +"08@Rcaf.fr^*/smarttag.js +* +video.huffingtonpost.it* +video.ilsecoloxix.it* +video.repubblica.it* +video.lastampa.it* + +gelocal.it08@Rkataweb.it/wt/wt.js?http +08@R servg1.net^ +7* +acehardware.com08@Rmozu.com^*/monetate.js +G* +trendencias.com* + +xataka.com08@Rab.blogs.es/abtest.png +C08@R5gamerch.com/s3-assets/library/js/fingerprint2.min.js? +5* + titantv.com08@Rs.ntv.io/serve/load.js +a* +get.pumpkin.care08@R=seg-cdn.pumpkin.care/next-integrations/integrations/mixpanel/ +6 * + skaitv.gr08@Rextreme-ip-lookup.com/json/ +* +hollywoodreporter.com* +olhardigital.com.br* +businessinsider.de* +elnuevoherald.com* +accuweather.com* +miamiherald.com* + heraldsun.com* + myhomebook.de* + travelbook.de* + bz-berlin.de* + deadline.com* + finanzen.net* + huffpost.com* + stylebook.de* + techbook.de* + +cheddar.tv* + +fitbook.de* + +lmaoden.tv* + +petbook.de* + +sacbee.com* +loot.tv* +welt.de08@R connatix.com^ +!08@Rtktube.com/adlib/ +7* +ads.spotify.com08@Rassets.ctfassets.net^ +708@R'clj.valuecommerce.com/*/vcushion.min.js +B* +telegraph.co.uk08@R!grapeshot.co.uk/main/channels.cgi +208@R"google.com/recaptcha/enterprise.js +-* + ec-store.net08@Rrt.rtoaster.jp^ +S* +origami-resource-center.com08@R&ezodn.com/tardisrocinante/lazy_load.js +Z08@RJlanguagecloud.sdl.com/node_modules/fingerprintjs2/dist/fingerprint2.min.js +08@R /ajs.php? +7* + kmauto.no08@Rcore.windows.net^*/annonser/ +:* +triplem.com.au08@Radswizz.com/sca_newenco/ +$08@Rboyfriendtv.com/ads/ +u* +blog.nicovideo.jp* +edy.rakuten.co.jp* +tv-tokyo.co.jp* + +voici.fr08@Rg.doubleclick.net/gampad/ads? +608@R(schwab.com/scripts/appdynamic/adrum-ext. +08@R player.ex.co^ +08@R/www/delivery/ +<"* + cdnperf.com* + dnsperf.com08@Rapi.perfops.net^ +808@R(next.co.uk/static-content/gtm-sdk/gtm.js +* +waitrosecellar.com08@Rkd2ma0sm7bfpafd.cloudfront.net/wcsstore/waitrosedirectstorefrontassetstore/custom/js/analyticseventtracking/ +=* + +thegay.com08@Rthegay.com/upd/*/static/js/*.js +08@R denakop.com^ + 08@Rcasalemedia.com^ +'08@Rcreative.stripchat.com^ +08@R blcdog.com^ +(08@R/tardisrocinante/vitals.js + 08@Rdtadnetwork.com^ +!08@Rjpaojfzimzki.com^ +$08@Rfoundationhorny.com^ +=* +yellowbridge.com08@Rexponential.com^*/tags.js +M* +business.facebook.com08@R$mtouch.facebook.com/ads/api/preview/ +2* + +tik.porn08@R/api/v2/models-online? ++08@Ruwufufu.com/_nuxt/mixpanel. +* +game.anymanager.io* +battlecats-db.com* +sudokugame.org* + games.wkb.jp08@R?pagead2.googlesyndication.com/pagead/managed/js/*/show_ads_impl +08@R mbidadm.com^ +g* +laurelberninteriors.com08@R08@R.seguridad.compensar.com/lib/js/fingerprint2.js +Y08@RIrealestate.yahoo.co.jp/buy/assets/pages/shared/services/LoggingService.js +;* +collinsdictionary.com08@Ropenfpcdn.io/botd/v1 +{* +gamingbible.co.uk* + ladbible.com* + reuters.com* +wjs.com08@R.adsafeprotected.com/vans-adapter-google-ima.js +,* + +wfmz.com08@Rlightning.cnn.com^ +'08@R/detroitchicago/tuscon.js +08@R +fedoq.com^ +08@Rad.gt^ +08@Ranymind360.com^ +y 08@Rkcpt-static.gannettdigital.com/universal-web-client/master/latest/elements/vendor/adobe/app-measurement.html +u* +summitracing.com* +canadiantire.ca* +finishline.com* + +tumi.com08@R"certona.net^*/scripts/resonance.js +)08@Rgigglegrowlworrisome.com^ +"08@Rg.doubleclick.net^ +08@R xhamster.com^ +08@R adfinity.pro^ +B* + skinny.co.nz08@R"spark.co.nz/content/*/utag.sync.js +08@R admedia.com^ +3* + wizzair.com08@Rp11.techlab-cdn.com^ +08@R onclckip.com^ +08@Rmediavine.com^ + * +managedhealthcareexecutive.com* +chromatographyonline.com* +physicianspractice.com* +medicaleconomics.com* +journaldequebec.com* +formularywatch.com* + bloomberg.com* + samsclub.com08@Rg.doubleclick.net/gampad/ads +08@R_728x90_ +9* +support.google.com08@Rsupport.google.com^ + 08@R/gpt_ads-public.js + 08@Rcolossusssp.com^ +08@Rcootlogix.com^ +08@R wpshsdk.com^ +08@R realsrv.com^ +108@R#platform.bombas.com/external/gtm.js +!08@Rgeoip-db.com/jsonp/ +08@Rtrafficsan.com^ +B* + examroom.ai08@R#tokbox.com/prod/logging/ClientEvent +;* + demae-can.com08@Rline-scdn.net^*/torimochi.js +08@R aniview.com^ +I* + earthtv.com* + zdnet.com08@R2mdn.net/instream/html5/ima3.js +0* + foxla.com08@Rxp.audience.io/sdk.js +' 08@Rinstagram.com/api/v1/ads/ +'08@Rbordeaux.futurecdn.net^ +>* +play.pixels.xyz08@Rtelemetry.stytch.com/submit +/* + royalbank.com08@Rtaplytics.com^ +08@R id5-sync.com^ +!08@Rpornhub.*/_xa/ads +08@R nitropay.com^ +"08@Raddicted.es^*/ad728- +&08@Rimasdk.googleapis.com^ +08@R +sddan.com^ +08@R +opoxv.com^ +08@R +bf-ad.net^ +08@R cdnflex.me^ +<* + gerweck.net08@Rezoic.net/detroitchicago/cmb.js +08@Ruuidksinc.net^ +)08@Ruaprom.net/image/blank.gif? +M* +koziol-shop.de08@R+widgets.trustedshops.com/reviews/tsSticker/ +;08@R+powerquality.eaton.com/include/js/elqScr.js +P08@RBmarketing.unionpayintl.com/offer-promote/static/sensorsdata.min.js +L* +net24.bancomontepio.pt08@R$sibs.com/fingerprint/sfp2/fp2.min.js +B* + +spiegel.de08@R$sams.spiegel.de/ee/irl1/v1/interact? +08@R _300x250_ +.08@Rd15kdpgjg3unno.cloudfront.net^ +08@R +3lift.com^ +08@R _350x100. +608@R&elconfidencial.com^*/AnalyticsEvent.js +08@Rxlviiirdr.com^ +A* + +thegay.com08@R#thegay.com/upd/*/assets/preview*.js +08@Rgenieessp.com^% +08@R bttrack.com^ +208@R$challenges.cloudflare.com/turnstile/ +08@R +mmmdn.net^ += * + t-fashion.jp08@Rdeteql.net/recommend/provision? +=* + zakzak.co.jp08@Rget.s-onetag.com/*/tag.min.js +08@Rprotagcdn.com^ +`* +theautopian.com* + mm-watch.com* + usatoday.com* +ydr.com08@Rplayer.ex.co/player/ +K08@R;multitest.ua/static/bower_components/boomerang/boomerang.js +08@R /ad-server. +;* + +ikkaku.net08@Rcopilog2.jp/*/webroot/ad_img/ +<08@R,timvision.it/libs/fingerprint/fingerprint.js ++08@R/detroitchicago/birmingham.js +E08@R7franceinfo.fr/assets/*/piano-analytics/piano-analytics- ++08@Rswa.mail.ru/cgi-bin/counters? +08@R +s2517.com^ +708@R)anitasrecipes.com/Content/Images/Recipes/ +k * +orionprotocol.io* + play.tv3.lv* + tesco.com* + +core.app* + +tesco.hu08@Ringest.sentry.io/api/ +(* + +tik.porn08@R /api/models? +)* +web.de08@Ruim.tifbs.net/js/ ++08@Rh1g.jp/img/ad/ad_heigu.html +08@R +dblks.net^ +,08@Rearmuffpostnasalrisotto.com^ +!08@Rdoubleverify.com^ +608@R&tenki.jp/storage/static-images/top-ad/ +08@R saambaa.com^ +08@Rrevcontent.com^ +08@R nereserv.com^ ++* + +trony.it08@Rclerk.io/clerk.js +08@R 6opo.com^ +008@R"coinmarketcap.com/static/addetect/ +!08@Rtwinrdengine.com^ +208@R"simcotools.app/assets/adsense-*.js +B08@R2serasaexperian.com.br/dist/scripts/fingerprint2.js +'08@Rf-droid.org/assets/Ads_ +#08@Raffilimateapis.com^ +@08@R0configurator.porsche.com/public/adobe-analytics- +P * +music.youtube.com* +tv.youtube.com08@Ryoutube.com/get_video_info? +%08@R/mol-adverts-delayed.js ++08@Racquiredeceasedundress.com^ + * +xn--allestrungen-9ib.at* +xn--allestrungen-9ib.at* +xn--allestrungen-9ib.ch* +xn--allestrungen-9ib.ch* +xn--allestrungen-9ib.de* +xn--allestrungen-9ib.de* +adamtheautomator.com* +adamtheautomator.com* +canadianoutages.com* +canadianoutages.com* +downdetector.com.ar* +downdetector.com.ar* +downdetector.com.br* +downdetector.com.br* +downdetector.web.tr* +downdetector.web.tr* +journaldequebec.com* +journaldequebec.com* +yorkshirepost.co.uk* +yorkshirepost.co.uk* +downdetector.co.nz* +downdetector.co.nz* +downdetector.co.uk* +downdetector.co.uk* +downdetector.co.za* +downdetector.co.za* +aussieoutages.com* +aussieoutages.com* +allestoringen.be* +allestoringen.be* +allestoringen.nl* +allestoringen.nl* +downdetector.com* +downdetector.com* +downdetector.ae* +downdetector.ae* +downdetector.ca* +downdetector.ca* +downdetector.dk* +downdetector.dk* +downdetector.es* +downdetector.es* +downdetector.fi* +downdetector.fi* +downdetector.fr* +downdetector.fr* +downdetector.hk* +downdetector.hk* +downdetector.ie* +downdetector.ie* +downdetector.in* +downdetector.in* +downdetector.it* +downdetector.it* +downdetector.jp* +downdetector.jp* +downdetector.mx* +downdetector.mx* +downdetector.no* +downdetector.no* +downdetector.pl* +downdetector.pl* +downdetector.pt* +downdetector.pt* +downdetector.ru* +downdetector.ru* +downdetector.se* +downdetector.se* +downdetector.sg* +downdetector.sg* +downdetector.tw* +downdetector.tw* + thestar.co.uk* + thestar.co.uk* + euronews.com* + euronews.com* + samsclub.com* + samsclub.com* + ictnews.org* + ictnews.org* + +filmweb.pl* + +filmweb.pl* + +spiegel.de* + +spiegel.de* + +hoyme.jp* + +hoyme.jp* +kino.de* +kino.de08@R(g.doubleclick.net/pagead/managed/js/gpt/ +"08@Rsmartadserver.com^ +008@R googlesyndication.com/safeframe/ +208@R"statcounter.com/js/fusioncharts.js +=* +whatismyip.com08@Ryieldlove.com/v2/yieldlove.js +'* + distro.tv08@R jsrdn.com/s/ +[* +registro.pse.com.co08@R6registro.pse.com.co/PSENF/assets/js/fingerprint.min.js +08@Radskeeper.com^ ++08@Rvidcrunch.com/api/adserver/ +A08@R1opex.xplan.iress.com.au/js/xiled/util/pageview.js +08@R /336x280_ +08@R ay.delivery^ +"08@Rfathom.video/embed/ +108@R#board-game.co.uk/cdn-cgi/zaraz/s.js +08@R/gpt.js +08@R-468-60- +08@R -300x250- +08@R +videoo.tv^ +08@R adverge.ai^ +08@R/ad.cgi? +=* +theautopian.com* + mm-watch.com08@R +cdn.ex.co^ +08@R hdbkell.com^ +;* + books.com.tw08@Rbook.com.tw/image/getImage? +&08@Rarukikata.com/images_ad/ +-* +adx.ae08@Rtradingview.com/adx/ +@* + voguegirl.jp08@R"sail-horizon.com/spm/spm.v1.min.js +I08@R;ec.europa.eu/eurostat/databrowser/assets/analytics/piwik.js +!08@R/amp4ads-host-v0.js +)08@Rfreeride.se/img/admarket/ +.* +s4l.us08@Rstatic.leaddyno.com/js +R 08@RDganma.jp/view/magazine/viewer/pages/advertisement/googleAdSense.html +b* +adamtheautomator.com* +packinsider.com* +packhacker.com08@Rads.adthrive.com/sites/ +O08@R?app.hype.it/assets/packages/mixpanel_flutter/assets/mixpanel.js +/08@Rgoogle.com/pagead/1p-user-list/ +08@Ripromcloud.com^ +A08@R1bookoffonline.co.jp/files/tracking/ac/clicktag.js +'08@Rcybozu.com/*/event.gif? +$08@Rnoodid.ee/chordQuiz/ +08@R aserve1.net^ +T* +bloomberg.co.jp* + bloomberg.com08@R"sourcepointcmp.bloomberg.*/ccpa.js +08@R /publicidade/ +N* +journal-news.com08@R*cdn.wgchrrammzv.com/prod/ajc/loader.min.js +08@R microad.net^ +%08@Rc.paypal.com/da/r/fb.js +:* + +retty.me08@R in.treasuredata.com/js/*?api_key +:* +g2.com08@R"g2crowd.com/uploads/product/image/ +R08@RDclcouncil.org/wp-content/plugins/counter-block/assets/js/counter.js? +_* + dot.asahi.com08@R>aeradot.ismcdn.jp/resources/aeradigital/css/smartphone/ad.css? +* +infoconso-multimedia.fr* +worldsbiggestpacman.com* +healthrangerstore.com* +meritonsuites.com.au* +schweizerfleisch.ch* +tracking.narvar.com* +news.gamme.com.tw* +carnesvizzera.ch* +westernunion.com* +viandesuisse.ch* +beinsports.com* +brooklinen.com* +poiskstroek.ru* +stressless.com* + papajohns.com* + teddyfood.com* + enmotive.com* + hobbyhall.fi* + kowb1290.com* + ligtv.com.tr* + tuasaude.com* + k2radio.com* + tradera.com* + tribuna.com* + +ecmweb.com* + +jackbox.tv* + +nabortu.ru* + +skaties.lv* + +truwin.com* + novatv.bg* + saturn.at* + unicef.de* + +koel.com* +cmoa.jp* +rzd.ru* +vox.de* +xxl.se08@R!google-analytics.com/analytics.js +#08@Rgetsharedstore.com^ +108@R!gammaplus.takeshobo.co.jp/img/ad/ +08@R admatic.de^ +08@R admost.com^ +W* +laurelberninteriors.com08@R,ads.adthrive.com/builds/core/*/prebid.min.js +W08@RGspoc.sydtrafik.dk/CherwellPortal/dist/app/common/analytics/Analytics.js +** + adplayer.pro08@R +/adplayer. +B08@R4api.apolomedia.com/static/libs/event-tracking.min.js +<08@R,totalvene.fi/media/yendifvideoshare/adverts/ +08@Ronetag-sys.com^ +@* + +elinoi.com08@R"connect.facebook.net^*/fbevents.js +J08@R* +savingspro.org08@Rstatic.myfinance.com/widget/ +08@R dtscdn.com^ +@* + gaiagps.com08@R!api.lab.amplitude.com/v1/vardata? +#08@Rfirstimpression.io^ +(08@Ryougetwhatyoupayfor.net^ +08@R thrtle.com^ +2 08@R$px-cdn.net/api/v2/collector/ocaptcha +08@Rpubnation.com^ +#08@Rkaiu-marketing.com^ +08@R /760x120. +>* + record.xl.pt08@Rgoogle-analytics.com/urchin.js +#08@Rsmotrim.ru/js/stat.js +""08@Radobedtm.com/launch- +-08@Rsohotheatre.com^*/PageView.js +08@Rchicoryapp.com^ +!08@Rmonsoonlassi.com^ +X* + mediaplex.com* + warpwire.com* +espn.com* +wsj.com08@R.com/ad/ +<* + atwiki.jp08@R!atwiki.jp/common/_img/spacer.gif? +H* +nextquotidiano.it08@R#jsdelivr.net^*/keen-tracking.min.js +08@R /pgout.js +8* +navi.onamae.com08@Rcdn.kaizenplatform.net^ +& 08@Rbankofamerica.com^*?adx= +`* + games.co.uk* + zigiz.com* + +kizi.com08@R(improvedigital.com/pbw/headerlift.min.js +I08@R;app.veggly.net/plugins/cordova-plugin-admobpro/www/AdMob.js +$08@R://s.*.com/venor.php +S* +admanager.line.biz* + blog.google* + sevio.com08@R /admanager/ +7* + unicef.de08@Rgoogle-analytics.com/gtm/js? +08@R -468-100. +=* + +bsdex.de* + +heise.de08@Rcleverpush.com/channel/ +08@R/468x80_ +* +embed.sportsline.com* +insideedition.com* +abcnews.go.com* +brightcove.net* + utsports.com* + cbsnews.com* +pch.com08@R0imasdk.googleapis.com/js/sdkloader/ima3_debug.js +08@R /publicidade. +X* +player.amperwave.net* + +iheart.com08@R"live.streamtheworld.com/partnerIds +08@R lhmaq99q.xyz^ +!08@Rcloud.google.com^Z +@* + pulsonline.rs08@R!ocdn.eu/ucs/static/*/onesignal.js +)08@Ryieldlove-ad-serving.net^ +.08@R weightwatchers.com/optimizelyjs/ +#08@Rreichelcormier.bid^ +:08@R,ipinfo.io/static/images/use-cases/adtech.jpg +*08@Rdocs.google.com/*/viewdata +#08@Rbloominc.jp/adtool/ +08@R +adrino.io^ +?* + +waze.com08@R#clouderrorreporting.googleapis.com^ +08@R gumgum.com^ +/* + cqcounter.com08@Rcqcounter.com^ +<* + +uktv.co.uk* + +vevo.com08@Rv.fwmrm.net/ad/g/1 +,08@Rminyu-net.com/parts/ad/banner/ +* +americanexpress.com* +verizonwireless.com* +womenshealthmag.com* +britishairways.com* +cart.autodesk.com* +caranddriver.com* +citizensbank.com* +citigold.com.sg* +williamhill.com* +capitalone.com* + fidelity.com* + france24.com* + bestbuy.com* + staples.com* + +norton.com* + +sbs.com.au* + +sfgate.com* + +target.com* + zales.com* + +citi.com* + +dell.com* +ba.com* +hp.com* +rfi.fr08@Rensighten.com^*/Bootstrap.js +*08@Rimg.tile.expert/*/*_300x600_ +008@R opti-digital.com/js/presync.html +08@R +media.net^ +08@Rgenieedmp.com^ +<* +sky.it08@R$adobedtm.com^*/AppMeasurement.min.js +%08@Rimobiliare.ro/js/gtm.js +A* + stream.ne.jp08@R!webcdn.stream.ne.jp^*/referrer.js +/08@Rshreemaruticourier.com/banners/ +4* + sydostran.se08@Rlwadm.com/lw/pbjs?pid= +08@R _300x600. +{*! +safeframe.googlesyndication.com08@RJtpc.googlesyndication.com/pagead/js/*/elements/html/interstitial_ad_frame_ +08@Radgebra.co.in^ +<* + bloomberg.com08@Reconcal.forexprostools.com^ +, * +jmp.com08@Rsolr.sas.com/query/ +)$08@Rhaaretz.co.il/logger/p.gif? +@* + patreon.com08@R#patreonusercontent.com/*.gif?token- +:*$ +"subscribe.greenbuildingadvisor.com*! +nielsendodgechryslerjeepram.com* +tickets.georgiaaquarium.org* +online-shop.mb.softbank.jp* +stuttgarter-nachrichten.de* +support.knivesandtools.com* +viviennewestwood-tokyo.com* +ckdtrialfinder.natera.com* +benesse-style-care.co.jp* +hotelfountaingate.com.au* +pohjanmaanhyvinvointi.fi* +service.smt.docomo.ne.jp* +workingclassheroes.co.uk* +headlightrevolution.com* +prizehometickets.com.au* +servicing.loandepot.com* +sportiva.shueisha.co.jp* +campograndenews.com.br* +kedronparkhotel.com.au* +lasvegasentuidioma.com* +nanikanokami.github.io* +scan.netsecurity.ne.jp* +app.joinhandshake.com* +hostingvergelijker.nl* +mustar.meitetsu.co.jp* +pgatoursuperstore.com* +store-jp.nintendo.com* +sunnybankhotel.com.au* +theretrofitsource.com* +trendenciashombre.com* +zf1.tohoku-epco.co.jp* +directoalpaladar.com* +magazineluiza.com.br* +meritonsuites.com.au* +onlineshop.ocn.ne.jp* +prisonfellowship.org* +superesportes.com.br* +support.creative.com* +thesandshotel.com.au* +courses.monoprix.fr* +harveynorman.com.au* +insiderstore.com.br* +investor.natera.com* +karriere.heldele.de* +online.ysroad.co.jp* +sciencesetavenir.fr* +support.brother.com* +ticketmaster.com.au* +ticketmaster.com.br* +ticketmaster.com.mx* +toyota-forklifts.se* +video.repubblica.it* +anacondastores.com* +book.impress.co.jp* +bsa-whitelabel.com* +businessinsider.jp* +butcherblockco.com* +harveynorman.co.nz* +herculesstands.com* +order.fiveguys.com* +portofoonwinkel.nl* +sanwacompany.co.jp* +savethechildren.it* +str.toyokeizai.net* +tekniikkatalous.fi* +ticketmaster.co.il* +ticketmaster.co.nz* +ticketmaster.co.uk* +ticketmaster.co.za* +trendyol-milla.com* +video.lacnews24.it* +wpb.shueisha.co.jp* +ybt.sapporobeer.jp* +3djuegosguias.com* +afisha.timepad.ru* +anond.hatelabo.jp* +cashier.dmm.co.jp* +compradiccion.com* +cosmo-hairshop.de* +dengekionline.com* +gravitydefyer.com* +homeinspector.org* +independent.co.uk* +noelleeming.co.nz* +pccomponentes.com* +qrcode-monkey.com* +carhartt-wip.com* +coolermaster.com* +dazeddigital.com* +digitalocean.com* +elcorteingles.es* +iphoneitalia.com* +journaldunet.com* +loopearplugs.com* +mysmartprice.com* +nihontsushin.com* +rocketnews24.com* +shop.clifbar.com* +sportingnews.com* +support.bose.com* +talent.lowes.com* +ticketmaster.com* +yotsuba-shop.com* +zennioptical.com* +acehardware.com* +acornonline.com* +ads.spotify.com* +backcountry.com* +bbcgoodfood.com* +bybitglobal.com* +caminteresse.fr* +canadiantire.ca* +cashier.dmm.com* +checkout.ao.com* +computerbild.de* +cyclingnews.com* +easternbank.com* +edwardjones.com* +famesupport.com* +fortress.com.hk* +freenet-funk.de* +gamebusiness.jp* +gorillamind.com* +hepsiburada.com* +inside-games.jp* +linternaute.com* +morimotohid.com* +netcombo.com.br* +nflgamepass.com* +proxyscrape.com* +swarajyamag.com* +ticketmaster.ae* +ticketmaster.at* +ticketmaster.be* +ticketmaster.ca* +ticketmaster.ch* +ticketmaster.cl* +ticketmaster.cz* +ticketmaster.de* +ticketmaster.dk* +ticketmaster.es* +ticketmaster.fi* +ticketmaster.fr* +ticketmaster.gr* +ticketmaster.ie* +ticketmaster.it* +ticketmaster.nl* +ticketmaster.no* +ticketmaster.pe* +ticketmaster.pl* +ticketmaster.se* +ticketmaster.sg* +trendencias.com* +truckspring.com* +tugatech.com.pt* +virginmedia.com* +xatakamovil.com* +3djuegospc.com* +aeromexico.com* +aliexpress.com* +applesfera.com* +atgtickets.com* +binglee.com.au* +carcareplus.jp* +cinemacafe.net* +cityheaven.net* +cyclestyle.net* +elnuevodia.com* +expressvpn.com* +festoolusa.com* +jreastmall.com* +kauppalehti.fi* +komputronik.pl* +mcgeeandco.com* +mediuutiset.fi* +mycar-life.com* +newscafe.ne.jp* +ngv.vic.gov.au* +oakandfort.com* +odia.ig.com.br* +oetker-shop.de* +petsathome.com* +primeoak.co.uk* +saraiva.com.br* +soranews24.com* +sportmaster.ru* +stage.parco.jp* +stressless.com* +talouselama.fi* +tickethour.com* +tv-asahi.co.jp* +uclabruins.com* +watsons.com.tr* + animeanime.jp* + arvopaperi.fi* + aussiebum.com* + chronopost.fr* + findernet.com* + hatenacorp.jp* + hobbystock.jp* + jbhifi.com.au* + join.kazm.com* + lequipeur.com* + mall.heiwa.jp* + mangaseek.net* + mediamarkt.nl* + mikrobitti.fi* + mobilmania.cz* + net-chuko.com* + onepodcast.it* + papajohns.com* + soundguys.com* + teddyfood.com* + topper.com.br* + trademe.co.nz* + vidaextra.com* + airhaifa.com* + almamedia.fi* + ampparit.com* + auth.max.com* + autorevue.cz* + baywa-re.com* + besplatka.ua* + ccleaner.com* + chipotle.com* + costco.co.jp* + costco.co.uk* + currys.co.uk* + dholic.co.jp* + enmotive.com* + ergotron.com* + finanzen.net* + formula1.com* + gamespark.jp* + grandhood.dk* + hobbyhall.fi* + idealo.co.uk* + iltalehti.fi* + j-wave.co.jp* + jbhifi.co.nz* + junonline.jp* + kinepolis.be* + kinepolis.ch* + kinepolis.es* + kinepolis.fr* + kinepolis.lu* + kinepolis.nl* + kontan.co.id* + ladepeche.fr* + level.travel* + makitani.net* + midilibre.fr* + montcopa.org* + nap-camp.com* + nourison.com* + plantsome.ca* + pptvhd36.com* + rbbtoday.com* + remax.com.ar* + rhbgroup.com* + rydercup.com* + scotsman.com* + shoprite.com* + smartbox.com* + tixcraft.com* + trendyol.com* + uusisuomi.fi* + vitonica.com* + youpouch.com* + zakzak.co.jp* + 9to5mac.com* + adorama.com* + atptour.com* + autobild.de* + autoplus.fr* + beterbed.nl* + biletix.com* + clickup.com* + complex.com* + de.hgtv.com* + directv.com* + ecovacs.com* + eki-net.com* + espinof.com* + euronics.ee* + euronics.it* + finanzen.at* + finanzen.ch* + fortune.com* + genbeta.com* + glamusha.ru* + gumtree.com* + iexprofs.nl* + kakuyomu.jp* + karriere.at* + kitamura.jp* + larousse.fr* + lastampa.it* + mainichi.jp* + mercell.com* + mirapodo.de* + nordvpn.com* + philips.com* + poprosa.com* + porsche.com* + prisjakt.nu* + radiobob.de* + radiorur.de* + reanimal.jp* + response.jp* + spektrum.de* + spyder7.com* + tbsradio.jp* + tradera.com* + tredz.co.uk* + trespa.info* + tribuna.com* + +axeptio.eu* + +bombas.com* + +capital.it* + +crello.com* + +cypress.io* + +dlsite.com* + +dmv.ca.gov* + +doodle.com* + +dropps.com* + +ecmweb.com* + +episodi.fi* + +fandom.com* + +feex.co.il* + +flytap.com* + +inferno.fi* + +iodonna.it* + +konami.com* + +lift.co.za* + +mecindo.no* + +pioneer.eu* + +plaion.com* + +resemom.jp* + +sloways.eu* + +unieuro.it* + +uniqlo.com* + +upwork.com* + +www.gov.pl* + +ymobile.jp* + +zazzle.com* + +zipair.net* + betten.de* + bybit.com* + deejay.it* + eat.co.nz* + eprice.it* + flets.com* + froxy.com* + globo.com* + idealo.at* + idealo.de* + idealo.es* + idealo.fr* + idealo.it* + jalan.net* + kfc.co.jp* + lbc.co.uk* + lecker.de* + marks.com* + nexon.com* + okwave.jp* + radiko.jp* + rustih.ru* + saturn.at* + soundi.fi* + sport1.de* + thecw.com* + tn.com.ar* + tomshw.it* + transa.ch* + wamiz.com* + watson.ch* + zinio.com* + +aruba.it* + +avis.com* + +bunte.de* + +cram.com* + +focus.de* + +lippu.fi* + +o2.co.uk* + +orpi.com* + +posti.fi* + +rumba.fi* + +telia.no* + +tide.com* + +time.com* + +tumi.com* + +vtvgo.vn* + +wowma.jp* +aena.es* +casa.it* +cdek.ru* +cdon.fi* +cmoa.jp* +como.fi* +cora.fr* +dmax.de* +life.fi* +luko.eu* +nove.tv* +plex.tv* +post.ch* +tilt.fi* +tivi.fi* +type.jp* +veho.fi* +zive.cz* +zozo.jp* +e15.cz* +fum.fi* +la7.it* +m1.com* +m2o.it* +olx.ro* +rtl.de* +swb.de* +upc.pl* +uqr.to* +vip.de* +vox.de* +xxl.se* +jn.pt08@Rgoogletagmanager.com/gtm.js +08@R cdntrf.com^ +* +wieistmeineip.at* +wieistmeineip.ch* +wieistmeineip.de* +computerbild.de* +metal-hammer.de* +musikexpress.de* +rollingstone.de* +sueddeutsche.de* + travelbook.de* + stylebook.de* + techbook.de* + +fitbook.de* + +jetzt.de* + +noizz.de* +bild.de* +welt.de08@Rtaboola.com/libtrc/ +608@R(shoonya.finvasia.com/fingerprint2.min.js +908@R+redditinc.com/assets/images/site/*_300x250. +, 08@Rnpr.org/sponsorship/targeting/ +.08@Rupload.wikimedia.org/wikipedia/ +.08@Rpagead2.googlesyndication.com^ +I* +noxinfluencer.com08@R&noxgroup.com/noxinfluencer/sensor_sdk/ +308@R#friends.ponta.jp/app/assets/images/ +M* + pjmedia.com08@R0townhall.com/resources/dist/js/prebid-pjmedia.js +P"* +gamingbible.co.uk* + ladbible.com* + stirr.com08@Raniview.com/api/ +08@R emxdgt.com^ +)08@Rnew.abb.com/ruxitagentjs_ +08@R +xhvid.com^ +808@R*adsales.snidigital.com/*/ads-config.min.js +=* +empire-streaming.app08@Ripv4.seeip.org/jsonip +#08@Ryieldoptimizer.com^ +E* +m.tv.naver.com* + fragpunk.com08@Rnaver.net/wcslog.js +08@R +eclick.vn^ +2* +nookipedia.com08@Rdodo.ac/np/images/ +'08@Rwebcontentassessor.com^ +08@R +openx.net^ +08@R /banners/ads. +P"* +auth.garena.com08@R/datadome.garena.com.first-party-js.datadome.co^ +208@R$banki.ru/bitrix/*/advertising.block/ +* +imasdk.googleapis.com08@Rpagead2.googlesyndication.com/gampad/ads?*laurelberninteriors.com*&iu=%2F18190176%2C22509719621%2FAdThrive_Video_Collapse_Autoplay_ +@08@R0neo.btrl.ro/Scripts/services/fingerprint2.min.js +C08@R5britannica.com/mendel-resources/3-52/js/libs/prebid4. +>08@R.basinnow.com/upload/settings/advertise-img.jpg +u 08@Rgcpt-static.gannettdigital.com/universal-web-client/master/latest/elements/vendor/adobe/visitor-api.html +F* + bbc.co.uk08@R+gn-web-assets.api.bbc.com/bbcdotcom/assets/ +8* +sso.garena.com08@Rapi-js.datadome.co/js/ +T* + +tunein.com08@R8delivery-cdn-cf.adswizz.com/adswizz/js/SynchroClient*.js- +H* + wionews.com* + +zeebiz.com08@Rads.pubmatic.com/adserver/js/ + 08@Radsboosters.xyz^ +>* + spankbang.com08@Rspankbang.com^*/prebid-ads.js ++08@Rs.confluency.site/*.com/4/js/ +08@R +otm-r.com^ +"08@Ronclckmetrics.com^ +#08@Rad01.tmgrup.com.tr^ +3* +tagesspiegel.de08@Rgeo.kaloo.ga/json/ +08@R adscale.de^ +)08@Rwww.statcounter.com/images/ +;* + yahoo.com08@Ryimg.com/rq/darla/*/g-r-min.js +08@R qwerty24.net^ +!08@Radnxs-simple.com^ +G08@R7thaiairways.com/static/common/js/wt_js/webtrends.min.js +308@R#firebase.google.com/docs/analytics/ +l08@R\zillow.com/rental-manager/proxy/rental-manager-api/api/v1/users/freemium/analytics/pageViews +!08@Rpladform.ru/player +08@R +pcdwm.com^ +-08@Rlevel.travel/tracker/tracker.js +08@R +21wiz.com^ +7* + hotstar.com08@Rhotstar.com/vs/getad.php +=* + +toggo.de08@R!toggo.de/static/js/sourcepoint.js +3* +pch.com08@Roptimatic.com/iframe.html +1 08@R#evil-inc.com/comic/advertising-age/ +f* +store-jp.nintendo.com* +redstoneonline.jp08@R(s.yimg.jp/images/listing/tool/cv/ytag.js +y"* +gamingbible.co.uk* +sportbible.com* + ladbible.com* + +viki.com08@R(micro.rubiconproject.com/prebid/dynamic/ +08@R.468x60. +(* +footballleagueworld.co.uk* +footballfancast.com* +xda-developers.com* +androidpolice.com* +hardcoregamer.com* +backyardboss.net* +dualshockers.com* +simpleflying.com* +thesportster.com* +givemesport.com* +pocket-lint.com* +screenrant.com* +therichest.com* + howtogeek.com* + makeuseof.com* + pocketnow.com* + thethings.com* + thetravel.com* + babygaga.com* + collider.com* + gamerant.com* + movieweb.com* + thegamer.com* + topspeed.com* + carbuzz.com* + hotcars.com* + +moms.com* +cbr.com08@R adsninja.ca^ +0 08@R"securegames.iwin.com/data/gtm.json +408@R$cvs.com/shop-assets/js/VisitorAPI.js +08@Rcaprofitx.com^ +-08@Rsundaysportclassifieds.com/ads/ +)08@Rezojs.com/ezoic/sa.min.js +08@R adschill.com^ +> * +tvlicensing.co.uk08@Rots.webtrends-optimize.com/ +308@R%cdc.gov/jscript/metrics/adobe/launch/ +.08@R login.ingbank.pl^*/satelliteLib- +$ 08@Rcommunity.brave.app/t/ +08@R /760x120_ +*08@Rbullionglidingscuttle.com^ +08@R +amoad.com^ +>08@R.nationwide.com/myaccount/includes/images/x.gif +08@Rbollyocean.com^ +^* + nbcnews.com* + +cnbc.com* +nbc.com* +go.com08@R adm.fwmrm.net^*/videoadrenderer. +* +game.pointmall.rakuten.net* +jilliandescribecompany.com* +laurelberninteriors.com* +player.performgroup.com* +pointmall.rakuten.co.jp* +goodmorningamerica.com* +minigame.aeriagames.jp* +maharashtratimes.com* +player.amperwave.net* +southparkstudios.com* +synk-casualgames.com* +video.tv-tokyo.co.jp* +gamebox.gesoten.com* +geo.dailymotion.com* +lemino.docomo.ne.jp* +worldsurfleague.com* +chicagotribune.com* +games.usatoday.com* +player.abacast.net* +player.earthtv.com* +scrippsdigital.com* +tv.finansavisen.no* +asianctv.upns.pro* +howstuffworks.com* +insideedition.com* +paramountplus.com* +success-games.net* +airtelxstream.in* +blastingnews.com* +clickorlando.com* +tv.abcnyheter.no* +tv.rakuten.co.jp* +api.screen9.com* +bloomberg.co.jp* +crunchyroll.com* +farfeshplus.com* +gameplayneo.com* +givemesport.com* +spiele.heise.de* +asianembed.cam* +goodstream.uno* +metacritic.com* +missoulian.com* +paralympic.org* +realmadrid.com* +tv-asahi.co.jp* + 247sports.com* + bloomberg.com* + cbssports.com* + gospodari.com* + ignboards.com* + nettavisen.no* + southpark.lat* + sportsbull.jp* + sportsport.ba* + watch.nba.com* + wellgames.com* + doubtnut.com* + einthusan.tv* + etonline.com* + france24.com* + haberler.com* + maxpreps.com* + newsweek.com* + utsports.com* + webdunia.com* + autokult.pl* + cbsnews.com* + gamepix.com* + irctc.co.in* + myspace.com* + sonyliv.com* + univtec.com* + weather.com* + +antena3.ro* + +delish.com* + +filmweb.pl* + +gbnews.com* + +iheart.com* + +rumble.com* + +truvid.com* + +tubitv.com* + +tunein.com* + +zeebiz.com* + bsfuji.tv* + digi24.ro* + distro.tv* + humix.com* + locipo.jp* + s.yimg.jp* + stirr.com* + tbs.co.jp* + thecw.com* + wowbiz.ro* + zdnet.com* + +cnet.com* + +ktla.com* + +kxan.com* + +vlive.tv* + +wbal.com* +bbc.com* +klix.ba* +plex.tv* +tdn.com* +tver.jp* +wsj.com* +cbc.ca* +rfi.fr* +rte.ie* +tvp.pl* +wtk.pl08@R*imasdk.googleapis.com/js/sdkloader/ima3.js +#08@Rgamezop.com/prebid.js +08@R +cdnpf.com^ +* + blaklader.com* + blaklader.at* + blaklader.be* + blaklader.ca* + blaklader.cz* + blaklader.de* + blaklader.dk* + blaklader.ee* + blaklader.es* + blaklader.fi* + blaklader.fr* + blaklader.ie* + blaklader.it* + blaklader.nl* + blaklader.no* + blaklader.pl* + blaklader.se* + blaklader.uk08@Rgoogletagmanager.com/gtm.js +-* + +heise.de08@Rcleverpush.com/sdk/ +08@R bmcdn6.com^ +J08@R:rakudaclub.com/img.php?url=https://img.rakudaclub.com/adv/ +#08@Rrubiconproject.com^ +08@Rmrktmtrcs.net^ +C* + sephora.com08@R$sephora-track.inside-graph.com/ig.js += 08@R/leadpages.io/analytics/v1/observations/capture? +08@R/realmedia/ads/ +08@Rpro-market.net^ +08@R capndr.com^ +=08@R-cvs.com/webcontent/images/weeklyad/adcontent/ ++08@Rclients.plex.tv/api/v2/ads/ +08@R vak345.com^ +'08@Rkomas19.xyz/cdn-cgi/apps/ +#08@Ryouporn.com/_xa/ads +08@R +wpush.org^ +08@R +srvb1.com^ +8* +search.seznam.cz08@Rseznam.cz/?spec=*&url= +08@R +sexad.net^ +Q08@RAnascar.com/wp-content/themes/ndms-2023/assets/js/inc/ads/prebid8. +?* + eloan.co.il08@R mxpnl.com/libs/mixpanel-*.min.js +M * +imasdk.googleapis.com08@R&g.doubleclick.net/gampad/ads?*%2Ftver. +6 * + +iheart.com08@Rentitlements.jwplayer.com^ +?08@R/banmancounselling.com/wp-content/themes/banman/ +<* +costcobusinessdelivery.com08@Rgo-mpulse.net^ +08@R +fresh8.co^ +)08@Rdeductgreedyheadroom.com^ +808@R(getflywheel.com/addons/google-analytics/ +08@R +dmsik.com^ +08@Radnuntius.com^ +08@R +eqads.com^ +08@Rdelfamily.net^ +)* + vidsrc.stream08@R +unpkg.com^ +* +athleticpropulsionlabs.com* +robertsspaceindustries.com* +business.untappd.com* +browserstack.com* + petsafe.com* + +bungie.net* + getty.edu08@Rp.typekit.net/p.css +8* + +goseek.com08@Rmediaalpha.com/js/serve.js +08@R adform.net^ +-08@Rnytimes.com^*/EventTracker.js +4 * +app.touchnote.com08@Rapi.touchnote.io^ +908@R)shop.bmw.com.au/assets/analytics-setup.js +808@R(kanalfrederikshavn.dk^*/jquery.openx.js? +,* +sponichi.co.jp08@R?adspot_ +$08@Rintelligenceadx.com^ +08@R _300x600_ +5* +extrarebates.com08@Rad.linksynergy.com^ +"08@Rgunosy.co.jp/img/ad/ +#08@Rfolioleformism.com^ ++08@Rmanageengine.com/images/logo/ +3* +showroomprive.com08@Rcdn-net.com/s2? +08@R +_prebid.js +F08@R6etsy.com/api/v3/ajax/bespoke/*log_performance_metrics= +08@Rsascdn.com/diff/ +F08@R6sephora.com/js/ufe/isomorphic/thirdparty/VisitorAPI.js +"08@Rbidder.criteo.com^ +/08@Rwargag.ru/public/js/counter.js? +508@R'statcounter.com/css/packed/statcounter- +108@R#arnhemland-safaris.com/images/made/ +5* +oe24.at08@Rscript-at.iocnt.net/iam.js +  08@Rlabrc.pw/advstats/ +08@R waqool.com^ +208@R +media.net^ +* +businessinsider.de* +handelsblatt.com* +bizjournals.com* +marketwatch.com* +shueisha.co.jp* + cxpublic.com* + inquirer.com* + tarzanweb.jp* + mainichi.jp* + tn.com.ar* + +tvnet.lv* +wsj.com08@Rcxense.com/cx.cce.js +08@R ://adserving. +-08@Raccount.adobe.com/newrelic.js +)08@Ratt.com/scripts/adobe/prod/ +!08@Rneodatagroup.com^ +U* + heatmap.com* + heatmap.org* + +heatmap.it* + +heatmap.me08@R heatmap.it^ +4* + +bsdex.de08@Rmycleverpush.com/iframe? +08@R.html?clicktag= +8* + seznam.cz08@Rh.imedia.cz/js/cmp2/scmp.js +[* +ruijienetworks.com08@R5cos.accelerate.myqcloud.com/assets/sensorsdata.min.js +508@R%tms.oracle.com/main/prod/utag.sync.js +608@R&google.com/adsense/search/async-ads.js +08@R onclckbn.net^ +< * + +cibc.com08@R"adobedc.demdex.net/ee/v1/identity/ +@* +tvlicensing.co.uk08@Rc.webtrends-optimize.com/acs/ + 08@Ripredictive.com^ +08@R aditude.io^ +308@R#sc.youmaker.com/site/article/count? +?* +24.rakuten.co.jp08@Rr10s.jp/com/img/home/t.gif? +* 08@Rgetpublica.com/playlist.m3u8 +@* + +focus.de08@R$google-analytics.com/gtm/optimize.js +A* +wtk.pl08@R'cloudflare.com^*/videojs-contrib-ads.js +$08@Ruserload.co/adpopup.js +7* +qq.com08@Rgtimg.com/qqcdn/*/beacon.min.js +08@R/targetingad.js +I* + cabelas.com08@R*static.cloud.coveo.com/coveo.analytics.js/ +D* +tvlicensing.co.uk08@R!webtrends.com/js/webtrends.min.js +$08@Rmediatradecraft.com^ +08@R/ad_pos= +]* + teddyfood.com* + saturn.at* +xxl.se08@R%google-analytics.com/plugins/ua/ec.js +* +player.theplatform.com* +simpsonsworld.com* +foodnetwork.com* + channel5.com* + eonline.com* + nbcnews.com* + today.com* + +ncaa.com* +cmt.com* +cc.com08@Rv.fwmrm.net/ad/p/1? +"08@Rmedia.kijiji.ca/api/ +/08@R!content.pouet.net/avatars/adx.gif +?* +cgv.vn08@R%netcoresmartech.com/smartechclient.js +/* +toggo.de08@Rflashtalking.com^ +08@R cabnnr.com^ + 08@Rads-twitter.com^ +08@R 360yield.com^ +** + +system5.jp08@Rukw.jp^*/?cbk= +I* +analytics.google.com* +ads.google.com08@Rads.google.com^ +)08@Rienohikari.net/ad/common/ +208@R"services.chipotle.com/__imp_apg__/ +- 08@Ritv.com/itv/hserver/*/site=itv/ +* +infyspringboard.onwingspan.com* +gingerfulhair.com* +myair.resmed.com* + d1milano.com* + kiichin.com* + +injora.com* + +twgtea.com08@Rcloudflare.com/cdn-cgi/trace +08@R admaru.com^ +%08@Ravclub.com^*/adManager. +`* + dainese.com08@RAthron.com/shared/plugins/tracking/current/tracking-library-min.js +' 08@Rplplayer.online/log_event +08@R moviead55.ru^ +08@R hpyjmp.com^ +)08@Rnintendo.co.jp/ring/*/adv +408@R$musictrack.jp/a/ad/banner_member.jpg +(08@Rrabbledrawingacquit.com^ +108@R!api.zeeg.me/api/analytics/events/ +:* +perimeterx.com08@Rcloudinary.com/perimeterx/ +$08@R/plugins/adrotate-pro/ +08@R prdredir.com^ +08@Ronclckinpg.com^ +&08@Rnetmile.co.jp/ad/images/ +08@R /160x600/ +U * +imasdk.googleapis.com08@R.g.doubleclick.net/gampad/ads?*.crunchyroll.com +508@R%src.litix.io/videojs/*/videojs-mux.js +*08@Rcdnqq.net/ad/api/popunder.js +c* + homedepot.ca08@REcdn.evgnet.com/beacon/homedepotofcainc/engage/scripts/evergage.min.js +:08@R,lamycosphere.com/cdn/shop/*/assets/pixel.gif +08@R criteo.net^ +108@R!trj.valuecommerce.com/vcushion.js + 08@R v.fwmrm.net/? +!08@Rads.linkedin.com^ +#08@Rdigitalaudience.io^ +l* +melonbooks.co.jp* +jreastmall.com* + cecile.co.jp* + ec-store.net* + +lexus.jp08@R rtoaster.jp^ +@08@R0admin.corrata.com/console/dcconsolews/event-log? + 08@Rjmedj.co.jp/files/ +08@R labadena.com^ +008@R tractorshed.com/photoads/upload/ +6 * + eloan.co.il08@Rmixpanel.com/track/?data= +08@R/728x90. +/08@R!cnet.com/a/video-player/uvpjs-rv/ +&08@Rcheftoondiligord.site^ +408@R$vidible.tv^*/ComScore.StreamSense.js +;* +zoom.us08@R sealserver.trustwave.com/seal.js +* +pervyi-tv.online* +russia-tv.online* + shadowcore.ru* + tvzvezda.ru* + limehd.tv* + litehd.tv08@R.ru/ads/ +#08@Rlogging.apache.org^ +@ *" + disneyvacationclub.disney.go.com08@Rlog.go.com/log! +N* +chicago.suntimes.com08@R&tinypass.com^*/logAutoMicroConversion? +S08@REthomas.co/sites/default/files/google_tag/primary/google_tag.script.js +$08@Rtagcommander.com^*/tc_ +* +video.espresso.repubblica.it* +frasercoastchronicle.com.au* +coffscoastadvocate.com.au* +sunshinecoastdaily.com.au* +townsvillebulletin.com.au* +geelongadvertiser.com.au* +gladstoneobserver.com.au* +goldcoastbulletin.com.au* +ipswichadvertiser.com.au* +whitsundaytimes.com.au* +quotidianodipuglia.it* +realestateview.com.au* +theweeklytimes.com.au* +weatherchannel.com.au* +weeklytimesnow.com.au* +corriereadriatico.it* +dailyexaminer.com.au* +theaustralian.com.au* +video.ilsecoloxix.it* +video.repubblica.it* +adelaidenow.com.au* +bestrecipes.com.au* +couriermail.com.au* +advertiser.com.au* +cairnspost.com.au* +gattonstar.com.au* +huffingtonpost.it* +musicfeeds.com.au* +themercury.com.au* +video.lastampa.it* +byronnews.com.au* +heraldsun.com.au* +news-mail.com.au* +noosanews.com.au* +ilgazzettino.it* +ilmessaggero.it* +video.deejay.it* +nzherald.co.nz* +threenow.co.nz* + ntnews.com.au* + ilmattino.it* + +fanpage.it* + +leggo.it* +last.fm* +la7.it* +sf.se08@Rimrworldwide.com/v60.js +08@R eunow4u.com^ +{* +hutchgo.com.cn* +hutchgo.com.hk* +hutchgo.com.sg* +hutchgo.com.tw* + hutchgo.com08@Rcdn.advertserve.com^ +&08@R/detroitchicago/boise.js +08@R ad4989.co.kr^ +)08@Randroidduvetscribble.com^ +@* + +kakaku.com08@R$k-img.com/script/analytics/s_code.js +*08@Rmetrics.bangbros.com/tk.js +0* + wordpress.com08@Rstats.wp.com/w.js +(* + wordpress.org08@R ps.w.org^ +608@Rµapp.bytedance.com/docs/page-data/ +/ 08@R!linksynergy.com/minified_logic.js +$08@Rcleverwebserver.com^ +08@R _700_150_ +4* + +casper.com08@Rpublic.fbot.me/events/ +808@R(polfan.pl/app/vendor/fingerprint2.min.js +08@Radkaora.space^ +!08@Rairshedcoart.com^ +&08@Rbrave.com/static-assets/ +]* + +kompas.com08@R?amazonaws.com/tracker/p/kompasreco/oval_web_analytics_latest.js +08@R adman.gr^ +a* +zf1.tohoku-epco.co.jp* +online.ysroad.co.jp* +zozo.jp08@Rkarte.io/libs/tracker. +( 08@Rmail.bg/mail/index/getads/ +208@R"privatbank.ua/content/*/fp2.min.js +0* +japan.zdnet.com08@Raiasahi.jp/ads/ +08@R +viads.com^ +<08@R,sdltutorials.com/Data/Ads/AppStateBanner.jpg +F* +systemshouse.com08@R"rest.edit.site/geoip-service/geoip +08@R optad360.net^ +#$08@Rpbs.twimg.com/ad_img/ +08@Rwebstats1.com^ +C08@R3toyota.com/recall/static/js/custom/facebookPixel.js +08@R vic-m.co^ +'08@Rasuracomic.net/api/ads/ +*08@Rgs.statcounter.com/chart.php +)* +rtl.nl08@Rad.crwdcntrl.net^ +/08@Rukbride.co.uk/css/*/adverts.css +?* + startse.com08@R google-analytics.com/mp/collect? +408@R$yuru-mbti.com/static/css/adsense.css +K* + wordpress.org* + transinfo.pl08@R/plugins/advanced-ads/ +X08@RHgithub.com/gorhill/uBlock/*/src/web_accessible_resources/fingerprint2.js +108@R!rakuten-bank.co.jp/rb/ams/img/ad/ +'08@Rqsearch-a.akamaihd.net^ +08@R adspector.io^ +08@R easy-ads.com^ +08@R +godkc.com^ +7* +ping-admin.com08@Rmaptiles.ping-admin.ru^ +/08@Riwrite.unipus.cn/js/main/GPT.js +208@R"bihoku-minpou.co.jp/img/ad_top.jpg +* +monitordomercado.com.br* +oantagonista.com.br* +canaltech.com.br* +noataque.com.br* +omelete.com.br* + ig.com.br08@R go.trvdp.com^ +08@R mnaspm.com^ +'08@Rbigfishaudio.com/banners/ +08@Rxhofficial.com^ +08@Runblockia.com^ +*08@Rdiagramjawlineunhappy.com^ +O08@R?join.southerncross.co.nz/quote/_assets/js/sx/app/helpers/gtm.js +-08@Rgaynetwork.co.uk/Images/ads/bg/ +<08@R,api.twitter.com/1.1/onboarding/referrer.json +!08@Rtradedoubler.com^ +08@R affec.tv^ +-08@Rastronautlividlyreformer.com^ +708@R'guinnessworldrecords.jp/ezais/analytics +9* + cuevana2.io08@Rcdn.jsdelivr.net^*/fp.min.js +M* + junonline.jp08@R-bdash-cloud.com/tracking-script/*/tracking.js +$08@Rfls.doubleclick.net^ +208@R$ensighten.com^*/serverComponent.php? +%08@Rpostaffiliatepro.com^ +!08@Rspolecznosci.net^ +:* + sportmail.ru* +mail.ru08@R ad.mail.ru^ +&08@Rienohikari.net/ad/img/ +08@R /ads/targeted +@08@R2sephora.com/js/ufe/isomorphic/thirdparty/fp.min.js +* +identity.healthsafe-id.com* +tatamotors.com* +usanetwork.com* + +bestbuy.ca* + subwy.com* +nbc.com08@R6assets.adobedtm.com/extensions/*/AppMeasurement.min.js +O* + kobe-np.co.jp* + yahoo.co.jp08@Ryads.c.yimg.jp/js/yads-async.js +508@R%manageengine.com/products/ad-manager/ +08@R adxsrver.com^ +*08@Rgakushuin.ac.jp/ad/common/ +08@R zemanta.com^ +N* +laurelberninteriors.com08@R#ads.adthrive.com/sites/*/ads.min.js +808@R*crystalmark.info/wp-content/uploads/sites/ +F08@R6kotaku.com/x-kinja-static/assets/new-client/adManager. +* +footballleagueworld.co.uk* +footballfancast.com* +xda-developers.com* +androidpolice.com* +hardcoregamer.com* +backyardboss.net* +dualshockers.com* +simpleflying.com* +thesportster.com* +givemesport.com* +pocket-lint.com* +screenrant.com* +therichest.com* + howtogeek.com* + makeuseof.com* + pocketnow.com* + thethings.com* + thetravel.com* + babygaga.com* + collider.com* + gamerant.com* + movieweb.com* + thegamer.com* + topspeed.com* + carbuzz.com* + hotcars.com* + +moms.com* +cbr.com08@Radsninja.ca/adsninja_client.js +408@R$3voor12.vpro.nl^*/streamsense.min.js + 08@Rsacdnssedge.com^ +** + abelssoft.de08@R/tagman/ +:* +paypaymall.yahoo.co.jp08@Rpvtag.yahoo.co.jp^ +08@R pubguru.net^ +608@R&lightning.bleacherreport.com^*/launch- +D* + homedepot.com08@R#thdstatic.com/experiences/local-ad/ ++08@Rstripchat.com/api/external/ +08@R a-mx.com^ +08@R bngtrak.com^ +(08@R/detroitchicago/wichita.js +>* + smartcare.com08@Rlr-ingest.io/LogRocket.min.js +;* +linternaute.com08@Rastatic.ccmbg.com^*/prebid + 08@Redmodo.com/ads +V* + mxplayer.in08@R9analytics.edgekey.net/ma_library/html5/html5_malibrary.js ++08@Rtianyancha.com^*/sensorsdata. +08@Romnitagjs.com^ +* +hutchgo.com.cn* +hutchgo.com.hk* +hutchgo.com.sg* +hutchgo.com.tw* + hutchgo.com08@Rhutchgo.advertserve.com^ +N* +broadsheet.com.au* + friendcafe.jp08@Rfuseplatform.net^*/fuse.js +E* + +tvcom.cz08@R+tvcom-static.ssl.cdn.cra.cz/*/videojs.ga.js +,08@Rbgp.he.net/images/flags/*.gif? +,08@Ravalanchetremorunfilled.com^ +08@R buzzoola.com^ +G* +doctors.bannerhealth.com08@Rbanner.customer.kyruus.com^ +1* + +target.com08@Rtargetimg1.com/webui/ +1* + awempire.com08@Rlivejasmin.com^ +908@R)doda.jp/cmn_web/img/brand/ad/ad_top_3.mp4 +E* + history.com08@R&pubads.g.doubleclick.net/ondemand/hls/ +*08@Ronline.bcs.ru^*/piwik.bcs.js +%08@Rhit.interia.pl/iwa_core +4* +kino.de08@Rdmp.theadex.com^*/adex.js +* +businessinsider.fr* +caminteresse.fr* + +capital.fr* + +voici.fr* +geo.fr08@R#tra.scds.pmdstatic.net/sourcepoint/ +08@R +caroda.io^ +208@R"bitcoinbazis.hu/advertise-with-us/ +Q* + tatacliq.com08@R1d2r1yp2w7bby2u.cloudfront.net/js/clevertap.min.js +08@R bidvol.com^ +O* +adstransparency.google.com08@R"tpc.googlesyndication.com/archive/ +708@R)plans.humana.com/assets/analytics-events- ++* + +filmweb.pl08@Rsascdn.com/tag/ +-* + ebjudande.se08@Radtraction.com^ +708@R'driverfix.com^*/index_src.php?tracking= +S* +mabanque.fortuneo.fr08@R-mabanque.fortuneo.fr/js/front/fingerprint2.js +b* +adamtheautomator.com* +packinsider.com* +packhacker.com08@Rads.adthrive.com/api/ +* +frasercoastchronicle.com.au* +coffscoastadvocate.com.au* +sunshinecoastdaily.com.au* +townsvillebulletin.com.au* +geelongadvertiser.com.au* +gladstoneobserver.com.au* +goldcoastbulletin.com.au* +ipswichadvertiser.com.au* +whitsundaytimes.com.au* +theweeklytimes.com.au* +weeklytimesnow.com.au* +dailyexaminer.com.au* +theaustralian.com.au* +adelaidenow.com.au* +bestrecipes.com.au* +couriermail.com.au* +advertiser.com.au* +cairnspost.com.au* +gattonstar.com.au* +themercury.com.au* +video.corriere.it* +byronnews.com.au* +heraldsun.com.au* +news-mail.com.au* +noosanews.com.au* + ntnews.com.au* + 9now.com.au* + news.com.au* + +espn.com* + +tvnow.de* +la7.it* +sky.it08@Rimrworldwide.com/novms/js/2/ggc +- * + anoncer.net08@Ryandex.ru/watch/ +08@R pubmatic.com^ +08@R.728x90- +'08@Radobedtm.com^*/satellite- +08@Rgambar123.com^ +08@Rserverbid.com^ +08@R /right_ads. +08@R pushub.net^ +#08@Rensighten.com^*/code/ +)08@Rads-partners.coupang.com^ +*08@Rpayload.cargocollective.com^ +08@Ralfasense.com^ +08@Rtheetheks.com^ +508@R%t1.daumcdn.net/adfit/static/ad.min.js +,08@Rk12-company.ru^*/statistics.js +!08@Rinfotop.jp/html/ad/ +^* +elconfidencial.com* + pdfexpert.com* + +kink.com* +xe.com08@Ramplitude.com/libs/ +I* +turkcell.com.tr08@R(merlincdn.net^*/common/images/spacer.gif +7* +ing.pl08@Rhit.gemius.pl/__/redataredir? +<08@R,island.lk/userfiles/image/danweem/island.gif +08@R juicyads.com^ +<08@R,so-net.ne.jp/access/hikari/minico/ad/images/ +)08@Rm1tm.insideevs.com/gtm.js +U* +imasdk.googleapis.com08@R,g.doubleclick.net/gampad/ads*%20Web%20Player ++08@Rengineexplicitfootrest.com^ +908@R)ganyancanavari.com/js/fingerprint2.min.js +4* + ad.atown.jp08@Rad.atown.jp/adserver/ +08@R criteo.com^ +08@R +rlcdn.com^ +2* + +norton.com08@Rensighten.com^*/scode/ +O08@R?raw.githubusercontent.com/easylist/easylist/master/docs/1x1.gif +08@Rzaxpujarb.com^ + 08@Ruze-ads.com/ads/ +@08@R2nc-myus.com/images/pub/www/uploads/merchant-logos/ +!08@Rqm.wrc.com/gtm.js +* +everydaysource.com* +carltonjordan.com* +sat-direction.com* +ballerstatus.com* +qatarairways.com* +girlgames4u.com* + aljazeera.com* + ip-address.cc* + sotctours.com* + bikemap.net* + cashu.com* + stoli.com* + +vibe.com* +fab.com* +dr.dk08@Rmaxmind.com^*/geoip.js +9* +s4l.us08@R!collector.leaddyno.com/shopify.js +'08@Rconvertexperiments.com^ +08@Rbuysellads.com^ +;* +rollingstone.de08@Rshowheroes.com/pubtag.js +B* + sephora.com08@R#sephora-track.inside-graph.com/gtm/ +08@R +adnami.io^ +3* +cnn.com08@Routbrain.com/outbrain.js +08@R seedtag.com^ +08@R kueezrtb.com^ +6* + grabify.link08@Rglookup.info/api/json/ +08@R ojrq.net^ +08@R_728-90. + 08@Reporner.com/dot/ +?08@R/thedailybeast.com/pf/resources/js/ads/arcads.js +J08@R:pcoptimizedsettings.com/wp-content/plugins/koko-analytics/ +?08@R/cdn.segment.com/next-integrations/integrations/ +) 08@Rsanspo.com/parts/chartbeat/ +08@Roddsserve.com^ +* +motortrendondemand.com* + nbcsports.com* + gymshark.com* + bravotv.com* + +cnbc.com* +bk.com08@R"mparticle.com/js/v2/*/mparticle.js +08@Rvdo.ai^ +<08@R,thepiratebay.org/cdn-cgi/challenge-platform/ +-* + betfair.com08@Rapmebf.com/ad/ +08@R taboola.com^ +08@Rdesipearl.com^ +308@R%aeries.net^*/require/analytics/views/ +C* +sterkinekor.com08@R js.adsrvr.org/up_loader.1.1.0.js +l* +fxnetworks.com* +my.xfinity.com* + nbcsports.com* + +cnbc.com* +nbc.com08@Rads.freewheel.tv/ +P08@R@stats.gleague.nba.com/templates/angular/tables/events/shots.html +K* + +yallo.tv08@R/channel.images.production.web.w4a.tv^*/ard.png? +08@R /ads/footer. +08@R aj2532.bid^ +B* + cbsnews.com* + zdnet.com08@Rcbsi.com/dist/optanon.js +08@R /300x250- +/08@R!classic.comunio.de/clubImg.phtml/ +08@R adhouse.pro^ +'08@R/detroitchicago/denver.js + 08@Rcxad.cxense.com^ +&08@R/parsonsmaize/chanute.js +* +adv.sciconnect.unsw.edu.au* +adv.peronihorowicz.com.br* +adv.hokkaido-np.co.jp* +advancedradiology.com* +adv.cryptonetlabs.it* +adv.neosystem.co.uk* +adv.chunichi.co.jp* +adv.michaelgat.com* +adv.lack-girl.com* +adv.yomiuri.co.jp* +adv.digimatix.ru* +adv.cincsys.com* +adv.mcu.edu.tw* + adv.asahi.com* + adv.kompas.id* + adv.trinet.ru* + adv.mcr.club* + typeform.com* + welaika.com* + +adv.design* + +adv.msk.ru* + +farapp.com* + adv.tools* + advids.co* + pracuj.pl* +adv.blue* +adv.rest* +adv.bet* + +adv.ec* + +adv.ee* + +adv.gg* + +adv.ru* + +adv.ua* + +adv.vg* + +r7.com08@R://adv. + 08@Rsgtm.farmasave.it^ +N* +pressdemocrat.com08@R)azureedge.net/prod/smi/loader-config.json +508@R'carandclassic.co.uk/images/free_advert/ +08@R cpmstar.com^ +#08@Rusbrowserspeed.com^ +08@R holahupa.com^ +. 08@R api.aliagents.ai/api/v1/activity +008@R pay.citylink.pro/stats/services/ +* +the-independent.com* +independent.co.uk* +screencrush.com* + eurogamer.net* + loudwire.com* + +xxlmag.com* + vg247.com* + +klaq.com08@Rlive.primis.tech^ +08@Radzilla1.name^ ++08@Ranalytics.casper.com/gtm.js +#08@Rad.doubleclick.net^ +!08@Rskimresources.com^ +08@R adbro.me^ +B08@R4leffatykki.com/media/banners/tykkibanneri-728x90.png +:08@R*suntory.co.jp/beer/kinmugi/css2020/ad.css? +408@R$powersports.honda.com/js/*/Popup2.js +8* +str.toyokeizai.net08@Rladsp.com/script-sf/ +08@R_400x68. +08@Rbrowsiprod.com^ +08@R /prebid3. +/* +app.bugsnag.com08@R bugsnag.com^ +)$08@Rthemarker.com/logger/p.gif? +!08@Radvangelists.com^ +E* +vriendenloterij.nl08@Rgdh.postcodeloterij.nl/gdltm.js +08@R uidsync.net^ +/08@Rfaculty.uml.edu/klevasseur/ads/ +&08@Rcreative.myavlive.com^ +(08@Rabcnews.com/assets/player/ +6* + animedao.to08@Ryimg.com/dy/ads/native.js +08@R trmzum.com^ + 08@Rsmilewanted.com^ +>08@R.disneyplus.disney.co.jp/view/vendor/analytics/ +?* +developers.google.com08@Rdevelopers.google.com^ +308@R%teleportpod.com/assets/EventTracking- +8* +jp.square-enix.com08@Rtwitter.com/oct.js +/08@R!showcase.codethislab.com/banners/ +9* +rapid-cloud.co08@Rcc.zorores.com/ad/*.vtt +,* + e.mail.ru08@R an.yandex.ru^ +08@Rsascdn.com/tag/ +08@R mainadv.com^ +C* +kilimall.co.ke08@R#kilimall.com*/js/sensorsdata.min.js +T * +imasdk.googleapis.com08@R-g.doubleclick.net/gampad/ads?*RakutenShowtime +&08@Rapi.adnetmedia.lt/api/ +#$08@Rdocs.woopt.com/wgact/ +%08@Rphotofunia.com/effects/ +"08@Rbanner-iframe.com^ +08@R/468-60_ +)08@Rwaaw.to/adv/ads/popunder.js +, * +b1tv.ro08@Rstream.adunity.com^ +008@R"spiegel.de/layout/js/http/netmind- +08@Rtagdeliver.com^' +P* + apple.com08@R3store.storeimages.cdn-apple.com^*/appmeasurement.js +08@R nawpush.com^ +%08@Reffectivegatecpm.com^ +<* +si.com08@R$vms-players.minutemediaservices.com^ +!08@Rnetinsight.co.kr^ +08@R4dex.io^ +,08@Rstaty.portalradiowy.pl/wstats/ +* +html5.gamedistribution.com* +thefreedictionary.com* +radioviainternet.nl* +game.anymanager.io* +battlecats-db.com* +tampermonkey.net* +allb.game-db.tw* +slideplayer.com* +knowfacts.info* +real-sports.jp* +sudokugame.org* + cpu-world.com* + megagames.com* + games.wkb.jp* + megaleech.us* + lacoste.com* + newson.us08@R6pagead2.googlesyndication.com/pagead/js/adsbygoogle.js +<* + wordpress.org08@Rwordpress.org/stats/plugin/ +&08@Rsportradarserving.com^ +08@R push-sdk.com^ +H* +benesse-style-care.co.jp08@Rcmn.gyro-n.com/js/gyr.min.js +008@R google.com/recaptcha/enterprise/ +/* + +gratis.com08@Rcdn.segmentify.com^ +s* +baseball.yahoo.co.jp* +bousai.yahoo.co.jp* +soccer.yahoo.co.jp* + www.epson.jp08@Rs.yjtag.jp/tag.js +08@R luxcdn.com^ +9* +libertymutual.com08@Rcdn.heapanalytics.com^ +%08@R://a.*/ad-provider.js +08@R +qksrv.net^ +08@R.php?clicktag= +0* + wordpress.org08@R -ads-manager/ +08@R +qwtag.com^ +;08@R-globalatlanticannuity.com/assets/embed/gtm.js +08@R trfpump.com^ +08@Ri-mobile.co.jp^ +08@R +aidata.io^ +)08@Rads-static.conde.digital^ +#08@Radsinteractive.com^ +%08@Rdisplayvertising.com^ +08@R adocean.pl^ +$ 08@Rplayy.online/log_event +08@R bidster.net^ +H08@R8tntdrama.com/modules/custom/ten_video/js/analytics_v2.js +08@Rrokymedia.com^ +*08@Rexplainxkcd.com/wiki/images/ +08@Rblackcircles.ca^ +08@R/amp-auto-ads- +> * + www.adobe.com08@Radobe.com.ssl.d1.sc.omtrdc.net^ +&08@Rucoz.net/cgi/uutils.fcg? +C* +valesdegasolina.mx08@Rintelyvale.com.mx/ads/images/ +#08@Rinporn.com/*/embed.js +U* +crosset.onward.co.jp08@R-datadoghq-browser-agent.com/*/datadog-logs.js +08@Rhentaigold.net^ +?08@R/stats.wnba.com/templates/angular/tables/events/ +08@R megaxh.com^ +!08@Rinstreamatic.com^ +@* +kino.de08@R%yieldlove.com/v2/yieldlove-stroeer.js +08@R sskzlabs.com^ +908@R*apps.derstandard.at^*/TrackingCookieCheck? +08@R +hhkld.com^ +5 * + +rambler.ru08@Rdict.rambler.ru/fcgi-bin/ +08@R amxrtb.com^ + 08@R/prebid-wrapper.js +08@R /afr.php? +* +the-independent.com* +barstoolsports.com* +familyhandyman.com* +gamingbible.co.uk* +independent.co.uk* +blastingnews.com* +accuweather.com* +foxbusiness.com* +tasteofhome.com* +sportbible.com* +thehealthy.com* + wellgames.com* + inquirer.com* + keloland.com* + history.com* + +wvnstv.com* + radio.com* + +time.com* + +wboy.com* + +wkrn.com* + +wlns.com* +rd.com* +si.com08@R"amazon-adsystem.com/aax2/apstag.js +!08@Rsievepalmful.com^ +08@R /300x250_ + * +rintraccialamiaspedizione.it* +app.joinhandshake.com* +hostingvergelijker.nl* +supplementmart.com.au* +zf1.tohoku-epco.co.jp* +game.anymanager.io* +herculesstands.com* +afisha.timepad.ru* +factory.pixiv.net* +homeinspector.org* +malegislature.gov* +redstoneonline.jp* +showroom-live.com* +slink.ptit.edu.vn* +carhartt-wip.com* +honeystinger.com* +nihontsushin.com* +radiosarajevo.ba* +ticketmaster.com* +acornonline.com* +checkout.ao.com* +ejgiftcards.com* +m.putlocker.how* +square-enix.com* +timparty.tim.it* +truckspring.com* +virginmedia.com* +aliexpress.com* +gmanetwork.com* +inforesist.org* +liene-life.com* +panflix.com.br* + espressif.com* + mall.heiwa.jp* + papajohns.com* + royalcams.com* + virginplus.ca* + webstatus.dev* + winefolly.com* + cbslocal.com* + devclass.com* + dholic.co.jp* + docs.wps.com* + enmotive.com* + kawasaki.com* + kinepolis.be* + kinepolis.ch* + kinepolis.es* + kinepolis.fr* + kinepolis.lu* + kinepolis.nl* + mirrativ.com* + modehasen.de* + montcopa.org* + pptvhd36.com* + rhbgroup.com* + seatmaps.com* + starblast.io* + winhappy.com* + 17track.net* + 9to5mac.com* + academy.com* + euronics.ee* + livongo.com* + trespa.info* + +ecmweb.com* + +fanpage.it* + +schwab.com* + +skylar.com* + +sloways.eu* + +toptal.com* + +xl-bygg.no* + +zipair.net* + globo.com* + huion.com* + mopar.com* + +cnet.com* + +cram.com* + +mond.how* + +o2.co.uk* +aena.es* +cmoa.jp* +plex.tv* +oko.sh08@Rgoogletagmanager.com/gtag/js +08@R fpnpmcdn.net^ +J* + natgeotv.com08@R*fichub.com/plugins/adobe/lib/VisitorAPI.js + 08@Rbongacams11.com^ +08@Rsmartytech.io^ +08@Rservetraff.com^ +O08@RAqds.it/wp-content/plugins/digistream/digiplayer/js/videojs.ga.js?( +08@R +prodmp.ru^ +L * + hotstar.com08@R/hotstarext.com/web-messages/core/error/v52.json +08@Rtremorhub.com^ +F08@R6hlidacstatu.cz/scripts/highcharts-6/modules/heatmap.js +08@R tynt.com^ +8* + hpdsp.net08@Rtm.r-ad.ne.jp/128/ra346756.js +08@Rpoloptrex.com^ +208@R"konzolvilag.hu^*/click_tracking.js +* +game.pointmall.rakuten.net* +jilliandescribecompany.com* +laurelberninteriors.com* +player.performgroup.com* +pointmall.rakuten.co.jp* +goodmorningamerica.com* +minigame.aeriagames.jp* +maharashtratimes.com* +player.amperwave.net* +southparkstudios.com* +synk-casualgames.com* +video.tv-tokyo.co.jp* +gamebox.gesoten.com* +geo.dailymotion.com* +lemino.docomo.ne.jp* +worldsurfleague.com* +chicagotribune.com* +games.usatoday.com* +player.abacast.net* +player.earthtv.com* +scrippsdigital.com* +tv.finansavisen.no* +asianctv.upns.pro* +howstuffworks.com* +insideedition.com* +paramountplus.com* +success-games.net* +airtelxstream.in* +blastingnews.com* +clickorlando.com* +tv.abcnyheter.no* +tv.rakuten.co.jp* +api.screen9.com* +bloomberg.co.jp* +crunchyroll.com* +farfeshplus.com* +gameplayneo.com* +givemesport.com* +spiele.heise.de* +asianembed.cam* +goodstream.uno* +metacritic.com* +missoulian.com* +paralympic.org* +realmadrid.com* +tv-asahi.co.jp* + 247sports.com* + bloomberg.com* + cbssports.com* + gospodari.com* + ignboards.com* + nettavisen.no* + southpark.lat* + sportsbull.jp* + sportsport.ba* + watch.nba.com* + wellgames.com* + doubtnut.com* + einthusan.tv* + etonline.com* + france24.com* + haberler.com* + maxpreps.com* + newsweek.com* + utsports.com* + webdunia.com* + autokult.pl* + cbsnews.com* + gamepix.com* + irctc.co.in* + myspace.com* + sonyliv.com* + univtec.com* + weather.com* + +antena3.ro* + +delish.com* + +filmweb.pl* + +gbnews.com* + +iheart.com* + +rumble.com* + +truvid.com* + +tubitv.com* + +tunein.com* + +zeebiz.com* + bsfuji.tv* + digi24.ro* + distro.tv* + humix.com* + locipo.jp* + s.yimg.jp* + stirr.com* + tbs.co.jp* + thecw.com* + wowbiz.ro* + zdnet.com* + +cnet.com* + +ktla.com* + +kxan.com* + +vlive.tv* + +wbal.com* +bbc.com* +klix.ba* +plex.tv* +tdn.com* +tver.jp* +wsj.com* +cbc.ca* +rfi.fr* +rte.ie* +tvp.pl* +wtk.pl08@R*imasdk.googleapis.com/js/sdkloader/ima3.js +08@R citydsp.com^ +D* +bostonglobe.com08@R!blueconic.net/bostonglobemedia.js +#08@Rbetteradsystem.com^ +E* +containerstore.com* +hannaandersson.com08@R yottaa.net^ +08@R adition.com^ +08@R vntsm.io^ +08@R mythad.com^ +#08@Rimgur.com/min/px.js +P* +manageengine.com* +zohopublic.com08@Rzohopublic.com^*/ADManager_ +B08@R4e-stat.go.jp/modules/custom/retrieve/src/js/stat.js? +08@R /ads_banners/ +08@Rjourneymv.com^ +I* +peachjohn.co.jp* + satofull.jp08@Rrtoaster.jp/Rtoaster.js +!08@Rrichaudience.com^ +08@R connectad.io^ +$08@Rcatchapp.net/ad/img/ +;08@R-fdi.fiduciarydecisions.com/a/lib/gtag/gtag.js +08@R +ssm.codes^ +* +independent.co.uk* + bloomberg.com* + repretel.com* + weather.com* + +telsu.fi08@R$g.doubleclick.net/pagead/ppub_config +n* + gigasport.at* + gigasport.ch* + gigasport.de08@R.dynamicyield.com/scripts/*/dy-coll-nojq-min.js +'08@Rstatic.doubleclick.net^ +08@R onclckmn.com^ +!08@R/in/show/?tag_ab= +A08@R1crimemapping.com/cdn/*/analytics/eventtracking.js +08@R xhaccess.com^ +f* +amartfurniture.com.au* + exodus.co.uk* + imyfone.com08@R widget.trustpilot.com/bootstrap/ +908@R)keibana.com/wp-content/uploads/*/300x250_ +$08@Radxpremium.services^ +&08@R18exei5x6j5l179nb.cfd^ +8* + nttxstore.jp08@Rlog000.goo.ne.jp/gcgw.js +08@R zog.link^ +08@Rnorrxsavjk.com^ +08@R wtg-ads.com^ +08@R srv224.com^ +M* + logmein.com* + +logme.in08@R$secure.logmein.com/scripts/Tracking/ +$08@Rhobbyking.com^*/gtm.js +J* + lewdgames.to08@R*astonishlandmassnervy.com/sc4fr/rwff/f9ef/ +608@R&standard.co.uk/js/third-party/prebid8. +/* + eki-net.com08@Ronline-metrix.net^ +U* + yahoo.co.jp08@R6s.yimg.jp/images/listing/tool/yads/yads-timeline-ex.js +, 08@Roptout.networkadvertising.org^ +008@R lacoste.com^*/click-analytics.js +08@R dtscout.com^ +C * +wunderground.com08@R!g.doubleclick.net/gampad/ads?env= +-08@Rstats.britishbaseball.org.uk^ +08@Rstackadapt.com^ +08@R pushnami.com^ +08@R.br/ads/ +08@R vidoomy.com^ +.08@Raccounts.intuit.com/fe_logger? +(08@Rfireworkadservices1.com^ +E* + hdfcfund.com08@R%netcoresmartech.com/smartechclient.js +08@Rxhamster1.desi^ +08@R sonobi.com^ +* +tiz-cycling-live.io* +gamingbible.co.uk* +justthenews.com* + ladbible.com* + explosm.net08@Rplayer.avplayer.com^ +08@R +octo25.me^ +308@R%martinfowler.com/articles/asyncJS.css ++ 08@Rgo.xlirdr.com/api/models/vast +08@R truoptik.com^ +#08@Rredtube.com/_xa/ads +(08@Radtrafficquality.google^ +0* + +abema.tv08@Rjs-agent.newrelic.com^ +*08@Rtpc.googlesyndication.com^ +08@R impact-ad.jp^ +08@R _160x300. +=* + +idnes.cz08@R!1gr.cz/js/dtm/cache/satelliteLib- +=08@R-admin.memberspace.com/sites/*/analytics/views +)08@Rautotrader.co.uk^*/advert +p * + +spiegel.de08@RTg.doubleclick.net/gampad/ads?*&prev_scp=kw%3Diqdspiegel%2Cdigtransform%2Ciqadtile4%2 +B* +watch.outsideonline.com08@Rflag.lab.amplitude.com^ +!08@Rplaystream.media^ +9* + xfreehd.com08@Rexosrv.com/video-slider.js +08@R://ad1. +08@Radm.shinobi.jp^ +)08@Rkincho.co.jp/cm/img/bnr_ad_ +-* + +telia.no08@Rcat.telia.no/gtm.js +%08@Rshortterm-result.com^ +<* + zakzak.co.jp08@Rdmp.im-apps.net/pms/*/pmt.js +%08@Rservedbyadbutler.com^ +Y08@RImotika.com.mk/wp-content/plugins/ajax-hits-counter/display-hits.rapid.php +#08@Ractivemetering.com^ +* +imasdk.googleapis.com08@Rag.doubleclick.net/gampad/ads?*&iu=%2F18190176%2C22509719621%2FAdThrive_Video_In-Post_ClicktoPlay_ +Q* +lachainemeteo.com* + lefigaro.fr08@Rcollector.appconsent.io/hello +08@R rtmark.net^ +08@R /prebid8. +?* + junonline.jp08@R!bdash-cloud.com/recommend-script/ +08@R/adtech; +08@R intentiq.com^ +08@R exosrv.com^ +C* + humix.com08@R&go.ezodn.com/beardeddragon/basilisk.js +08@R +yb23b.com^ +& 08@Rtab.gladly.io/newtab/ +&08@Rinterworksmedia.co.kr^ +* +in.bookmyshow.com* +lodgecastiron.com* +grasshopper.com* +virginmedia.com* +binglee.com.au* +lacomer.com.mx* + investing.com* + inquirer.com* + +tentree.ca08@Rgoogleoptimize.com/optimize.js +X* +player.amperwave.net* + +tunein.com08@R$synchrobox.adswizz.com/register2.php ++08@Rres-x.com^*/Resonance.aspx? +)08@Rads-i.org/images/ads3.jpg ++* +welt.de08@Rkameleoon.io/ip^ +>08@R.dcdirtylaundry.com/cdn-cgi/challenge-platform/ +$08@Rdeliver.ptgncdn.com^ +K* + sportsnet.ca08@R+sportsnet.ca/wp-content/plugins/bwp-minify/ +"08@Rredbull.com/gtm.js +08@R +bvtpk.com^ +'08@Rrunative-syndicate.com^ +08@R mfadsrvr.com^ +"08@Rimgsrv4.com/sponsor/ +308@R%forecast.lemonde.fr/p/event/pageview? +:* + +20min.ch08@R tdn.da-services.ch/libs/prebid8. +(08@Rparcel.app/webtrack.php? +08@R wpushsdk.com^ +08@R unibots.in^ +$08@Rtechnoratimedia.com^ +A08@R1przegladpiaseczynski.pl/wp-content/plugins/wppas/ +#08@Rebayadservices.com^ +4* + pizzahut.jp08@Ruseinsider.com/ins.js +08@Rsmartyads.com^ +08@Rreceptivity.io^ +08@Runderdog.media^ +<08@R,smog.moja-ostroleka.pl/mapa/sensorsdata.json +08@R/amp-ad- +@* + some.porn08@R%abt.s3.yandex.net/expjs/latest/exp.js +08@R adpushup.com^ +-* + kapwing.com08@Rbam.nr-data.net^ +08@R +jivox.com^ +08@R xhwide2.com^ +08@R +qortex.ai^ +08@R +mixpo.com^ +308@R#2chmatome2.jp/images/sp/320x250.png +* +app.homebinder.com* +pizzahut.com.au* + book.dmm.com* + interacty.me* + +bolt.new* + +etsy.com* +jobs.ch08@Rjs.sentry-cdn.com^ +:* + +nippon.com08@Rcxense.com/persisted/execute +08@R /prebid4. +u* +login.kroton.com.br* +extracttable.com* +fckrasnodar.ru08@R(cloudflare.com/ajax/libs/fingerprintjs2/ +>08@R.bostonglobe.com/login/js/lib/AppMeasurement.js +08@Rinfolinks.com^ +008@R"/umd/advertisingwebrenderer.min.js +08@R readpeak.com^ +=* +bringatrailer.com08@Rstats.pusher.com/timeline/ +; * +insiderintelligence.com08@Rapi.amplitude.com^ +E08@R7tipico.de/js/modules/fingerprintjs2/fingerprint2.min.js + 08@Rsnack-media.com^ +08@R ocmtag.com^ +08@R logly.co.jp^ +08@R dable.io^ +0* +butcherbox.com08@Rfriendbuy.com^ +D 08@R6carsensor.net/usedcar/modules/clicklog_top_lp_revo.php +08@Rpixfuture.com^ +08@R anyadx.live^ +!08@Rad.imp.joins.com^ +508@R'dan-ball.jp/en/javagame/mine/data/d.gif +08@R eizzih.com^ +W* +travel.rakuten.co.jp08@R/r10s.jp/share/themes/ds/js/show_ads_randomly.js +&08@Rletmegpt.com/js/gpt.js +4* +pokemoncenter-online.com08@R +f-tra.com^ +08@Rxhchannel.com^ +08@Rvideostep.com^ +*08@Rtunein.com/api/v1/comscore +&08@Rc2shb.pubgw.yahoo.com^ +08@R adsxtits.com^ +&08@Rsyndicatedsearch.goog^ +08@Rbidtheatre.com^ +08@R ens.nzz.ch^ +:08@R,planetazdorovo.ru/pics/transparent_pixel.png +6* + ezfunnels.com08@Rezsoftwarestorage.com^ +( 08@Rautocomplete.clearbit.com^ +;* + prisjakt.no08@Radsdk.microsoft.com/ast/ast.js +C* +online.evropa2.cz08@R publisher.caroda.io/videoPlayer/ +/* + allocine.fr08@Rgetjad.io/library/ +A* +search.naver.com08@Rssl.pstatic.net/sstatic/sdyn.js +08@R fam-ad.com^ +08@R +lhmos.com^ +!08@Rmarshalcurve.com^ +=* + +acfun.cn08@R!aixifan.com^*/sensorsdata.min.js? +>* +luxuryrealestate.com08@Rcloudfront.net/atrk.js +)* + achaloto.com08@R /banner/ad/ +08@R eechicha.com^ +4* +scan-manga.com08@Rc.ad6media.fr/l.js +6* +ads.pinterest.com08@R?advertiser_id= +'08@Rflying-lines.com/banners/ +08@R gmossp-sp.jp^ +N* + zdnet.com* + +cnet.com08@R'redventures.io/lib/dist/prod/bidbarrel- +'08@Roauth.vk.com/authorize? +** +bbc.com08@Rbbc.gscontxt.net^ +)08@Rzoominfo.com/c/amplitude-js +C* +doda.jp08@R(adobedtm.com^*-libraryCode_source.min.js +08@R /300x600_ +08@Rservenobid.com^ +-08@Rlogic-immo.com/lib/xiti/xiti.js +08@R197c4632ea.com^ +> * +mightyape.co.nz08@Rbrowser-intake-datadoghq.com^ +$08@Ramazon-adsystem.com^ +08@R img.logo.dev^ +08@R adhese.com^ +=08@R-nittsu.com/Tracking/Scripts/Tracking/track.js +08@Rcnt.my^ +* +imasdk.googleapis.com08@Rpagead2.googlesyndication.com/gampad/ads?*laurelberninteriors.com*&iu=%2F18190176%2C22509719621%2FAdThrive_Video_In-Post_ClicktoPlay_ +.08@R collusion.com/static/newrelic.js +08@R hubvisor.io^ +* +abeautifuldominion.com* +toyotagazooracing.com* +itsolutions-inc.com* +eclecticbars.co.uk* +kinsfarmmarket.com* + bkmedical.com* + +gables.com* + +senate.gov08@Rfast.fonts.net/jsapi/core/mt.js + 08@Rbidsxchange.com^ +7* + frontier.com08@Rcohesionapps.com/preamp/ +-08@Rpartner.googleadservices.com^ +08@R bbrdbr.com^ +J* + kaaoszine.fi08@R,assets.strossle.com^*/strossle-widget-sdk.js +/08@R!signalshares.com/webtrends.min.js + * +imasdk.googleapis.com08@R_g.doubleclick.net/gampad/ads?*&iu=%2F18190176%2C22509719621%2FAdThrive_Video_Collapse_Autoplay_ +208@R"seg-cdn.pumpkin.care/analytics.js/ +O08@R?az.hpcn.transer-cn.com/content/dam/isetan_mitsukoshi/advertise/ +* +sso.garena.com* + thefork.co.uk* + thefork.com* + +monster.ca* + +thefork.at* + +thefork.be* + +thefork.ch* + +thefork.de* + +thefork.es* + +thefork.fr* + +thefork.it* + +thefork.nl* + +thefork.pt* + +thefork.se* +ugg.com08@Rjs.datadome.co/tags.js +L* +factory.pixiv.net* + aussiebum.com08@Rads-twitter.com/uwt.js +P* +video.vice.com* + +iheart.com08@R"jwpcdn.com/player/plugins/googima/ +#08@Rroagrofoogrobo.com^ +e* +surveymonkey.co.uk* +surveymonkey.com* +surveymonkey.de08@Rnewrelic.com/nr-*.min.js +N08@R>accounts.home.id/authui/client/assets/vendors/new-relic.min.js +2* + wordpress.org08@Rs.w.org/wp-content/ +08@R +axgbr.com^ +* +journaldequebec.com* +businessinsider.de* +businessinsider.jp* +str.toyokeizai.net* +handelsblatt.com* +nikkansports.com* +bizjournals.com* +computerbild.de* +marketwatch.com* +savonsanomat.fi* +cyclestyle.net* +shueisha.co.jp* +tv-tokyo.co.jp* + inquirer.com* + tarzanweb.jp* + mainichi.jp* + +nippon.com* + tn.com.ar* + +tvnet.lv* +ksml.fi* +wsj.com* +13.cl08@Rcxense.com/cx.js +Z* +rollingstone.com* + variety.com* +wwd.com08@Rrollbar.com^*/rollbar.min.js +08@R vidora.com^ +)08@Rmealty.ru/js/ga_events.js +I"* +golfnetwork.co.jp* +tv-asahi.co.jp08@Rad-api-v01.uliza.jp^ +08@R /ads-common. +=* + newsweek.com08@Rconfig.aps.amazon-adsystem.com^ +408@R&statcounter.com/js/packed/statcounter- +08@R pufted.com^ +-08@Rplayer.smotrim.ru/js/piwik.js +08@R wpushorg.com^ +1* +faz.net08@Rsophi.io/assets/demeter/ +(08@Rretailmenot.com/__wsm.gif +!08@Rlive.primis.tech^ +U* +aplaceforeverything.co.uk08@R*d347cldnsmtg5x.cloudfront.net/util/1x1.gif +6* +nationalpost.com08@Rcdn.sophi.io/assets/ +5$* + mechacomic.jp08@Rquery.petametrics.com^ +08@R ftd.agency^ +C08@R3lightning.bleacherreport.com/launch/*-source.min.js +;* + boats.com08@R boatwizard.com/ads_prebid.min.js +) 08@Rapi.useinsider.com/api/web/ +C08@R3att.com/scripts/adobe/virtual/detm-container-hdr.js +08@R _468x100. +&* + +prebid.org08@R/prebid. +X * +embed.sanoma-sndp.fi* + +supla.fi08@R&nelonenmedia.fi/logger/logger-ini.json +%08@Rmclo.gs/js/logview.js +08@Ral-adtech.com^ +@* +standard.co.uk08@R pub.pixels.ai/prebid_standard.js +08@R popcash.net^ + 08@Rtrustberrie.com^ +!08@Rsharethrough.com^ +108@R#pandora.com/images/public/devicead/ +08@R adhigh.net^ +08@R _160x600- +108@R!kilimall.co.tz/sensorsdata.min.js +508@R%plantyn.com/optiext/optiextension.dll +08@R gfxdn.pics^ +$08@Rtags.refinery89.com^ +6* + hodinkee.com08@Rhtlbid.com^*/htlbid.js +>* + bristan.com08@Rsharethis.com/button/buttons.js +B* +elconfidencial.com08@Rcloudfront.net/libs/amplitude- +08@R nsmartad.com^ +7* + finanzen.ch08@Radnz.co/dmp/publisher.js + 08@Radlightning.com^ +5* + +time.com08@Rpub.doubleverify.com/dvtag/ +H08@R:fdi.fiduciarydecisions.com/v/app/components/*/Analytics.js +I* +fukuishimbun.co.jp08@R#googletagservices.com/tag/js/gpt.js +08@Rxhbranch5.com^ +M* +traderjoes.com08@R+where2getit.com/traderjoes/rest/clicktrack? +.08@R tags.news.com.au/prod/heartbeat/ +08@R dtsedge.com^ + 08@Rresetdigital.co^ +08@R adprime.com^ +2* +sponichi.co.jp08@Rl.logly.co.jp/lift +08@R /publicidad/ +2 * + +odysee.com08@Rplayer.odycdn.com/api/ +C* +ec.f-gear.co.jp08@R"f-gear.ec-optimizer.com/search4.do +$08@Ratt.tv^*/VisitorAPI.js +.* +tsn.ua08@Rgemius.pl/gplayer.js +808@R(point.rakuten.co.jp/img/crossuse/top_ad/ +408@R$oishi-kenko.com/kenko/assets/v2/ads/ +08@R_438x60. +08@R +cdn.ex.co^ +:08@R*xiaosaas.com/org/RecordScreen/rrweb.min.js +08@R trafmag.com^ +508@R'renewcanceltv.com/porpoiseant/banger.js +08@R chnsrv.com^ +M* + +24ur.com08@R1cdn.jsdelivr.net/npm/*/videojs-contrib-ads.min.js +08@R outcomes.net^ +#08@Rcmyweexqchdwlh.com^ +S* + lamusica.com* + jjazz.net08@R(adswizz.com/adswizz/js/SynchroClient*.js +08@Rxhamster3.com^ +08@R clickadu.net^ +&08@Rbbc.co.uk^*/adverts.js +O* +cloudflare.com* + reklam.com.tr* + +github.com08@R/reklam/ +08@R admixer.net^ +9* +go.com08@R!adm.fwmrm.net^*/TremorAdRenderer. +*08@Rbjjhq.com/HttpCombiner.ashx? +'08@Rallabout.co.jp/mtx_cnt.js +-08@Rtype.jp/common/js/clicktag.js +A* + 24kitchen.pt08@R!players.fichub.com/plugins/adobe/ +*08@Rmjhobbymassan.se/r/annonser/ +A* + id.venmo.com08@R!ct.ddc.venmo.com.fpc.datadome.co^ +X*+ +)sharpen-free-design-generator.netlify.app08@Rcdn.usefathom.com/script.js +08@Rwolf-327b.com^ +08@R adkernel.com^ ++$* + 4channel.org08@R 4cdn.org/adv/ +08@R eyeota.net^ +08@Radx.opera.com^ +L* + forum.dji.com08@R-forum.djicdn.com/static/js/sensorsdata.min.js +08@R hprofits.com^ +" 08@Rplayep.pro/log_event +A* + amazon.jobs08@R$static.amazon.jobs/assets/analytics- +5* + datpiff.com08@Rhw-ads.datpiff.com/news/ +.08@Rwww.google.com/ads/preferences/ +C* + inn.co.il08@R'trc.taboola.com/inncoil/log/3/available +X * + vodafone.it* + +absa.co.za* +att.com* +pnc.com08@Romtrdc.net^*/mbox/json? + 08@Rmedyanetads.com^ +X* +independent.co.uk* + reuters.com* +wjs.com08@Radsafeprotected.com/iasPET. +08@R /prebid9. + 08@Rdiscretemath.org^ +08@R indexww.com^ +08@R +yohle.com^ +808@R(moneypartners.co.jp/web/*/fingerprint.js +8* +cnn.com08@Rodb.outbrain.com/utils/get?url= +)08@Rapi.friends.ponta.jp/api/ +V08@RHeasy-firmware.com/templates/default/html/*/assets/js/fingerprint2.min.js +F* + chycor.co.uk08@R(chycor.co.uk/cms/advert_search_thumb.php +* +motortrader.com.my* + advert.com.tr* + advert.org.pl* + advert.media* + advert.club* + advert.ae* + advert.ee* + advert.ge* + advert.io08@R/advert. +!08@Rmavrtracktor.com^ +)08@Rdarnobedienceupscale.com^ +%08@Rchaseherbalpasty.com^ +** + +cibc.com08@Rsc.omtrdc.net^ +08@R cdn4ads.com^ +"08@Ryckkfximlqfkx.com^ +W08@RGtcbk.com/application/files/4316/7521/1922/Q1-23-CD-Promo-Banner-Ad.png^ +K* + ignboards.com08@R,static.doubleclick.net/instream/ad_status.js +6* + +inleo.io08@Rsimpleanalyticsexternal.com^ +A08@R3shaka-player-demo.appspot.com/lib/ads/ad_manager.js +08@Rpngimg.com/distr/ +$08@Rwidget.myrentacar.me^ +H08@R8mbe.modelica.university/_next/static/*/pages/pageview.js + 08@Radvertserve.com^ +3 * +management30.com08@Rapi.ipinfodb.com^ +08@R&sadbl=1&abtg= +&08@R/parsonsmaize/mulvane.js +&08@Rgoogletagservices.com^ +/08@Rcults3d.com/packs/js/quantcast- +#08@Rcontent.ingbank.pl^ +308@R%banner-hiroba.com/wp-content/uploads/ +08@R://ads2. +6* + popsugar.com08@Rtrackonomics.net/client/ +!08@Rc.bannerflow.net^ +208@R"aone-soft.com/style/images/ad2.jpg +608@R(webbtelescope.org/files/live/sites/webb/ + 08@Radtarget.com.tr^ +'08@Ryorkvillemarketing.net^ +508@R%gymnasedeburier.ch/themes/segment/js/ +Y* +mylifetime.com* + history.com* + +aetv.com* +fyi.tv08@Rdoubleclick.net/ddm/ +-* + adspipe.com08@Rads.kbmax.com^ +08@R cdn-fc.com^ +08@Rwasp-182b.com^ +08@R clean.gg^ +08@R yomeno.xyz^ +08@R adotmob.com^ +08@R _160x600_ +K* + quantcast.com08@R*quantcast.com/wp-content/themes/quantcast/ +008@R"playwire.com/bolt/js/zeus/embed.js +L* +raiderramble.com08@R*go.ezodn.com/tardisrocinante/lazy_load.js? +S08@RCwwwcache.wral.com/presentation/v3/scripts/providers/analytics/ga.js +N* +m.renrenche.com08@R+tracklog.58.com/referrer_ershouche_m_Now.js +08@R +lijit.com^ +08@Rdstillery.com^ + 08@Rsexvid.pro/ysla/ +O* +programs.sbs.co.kr08@R)ad.smartmediarep.com/NetInsight/video/smr +J08@R:realclearpolitics.com/esm/assets/js/analytics/chartbeat.js +$08@Rcbsi.map.fastly.net^ +$08@Rimpactradius-go.com^ +0 08@R"forum.miuiturkiye.net/konu/reklam. +^* + vrsicilia.it08@R@digitrend.it/wonder-marketing/assets/wordpress/js/videojs.ga.js? +#08@Rukankingwithea.com^ +B* + +wbnq.com08@R(franklymedia.com/*/300x150_WBNQ_TEXT.png +3* + laguardia.edu08@Rdata.adxcel-ec2.com^ +108@R#airplaydirect.com/openx/www/images/ +)08@R/detroitchicago/portland.js +#08@R/api/v2/items/*?ev= +3 08@R"jokerly.com/Okidak/vastChecker.htm +W* +tpc.googlesyndication.com08@R,tpc.googlesyndication.com/archive/sadbundle/ +%$08@Rarchive.org/BookReader/ +08@Rr2b2.cz^ +.08@R8tm.net/static/img/fbpixel.png +08@R +reebr.com^ +!08@Rpublisher1st.com^ +308@R#petdrugsonline.co.uk/scripts/gtm.js +08@R +/peel.php? +A* +watch.outsideonline.com08@Rapi.lab.amplitude.com^ +O * +imasdk.googleapis.com08@R(g.doubleclick.net/gampad/live/ads?*tver. +Y08@RItoweroffantasy-global.com/events/accounttransfer/public/js/fingerprint.js +08@R/prebid/ +08@R +/afx_prid/ +.* +extrarebates.com08@R pjtra.com/b/ +% 08@Ridentity.mparticle.com^ +$ 08@Rezodn.com/cmp/gvl.json +* +automobiles.honda.com* +atresplayer.com* +foodnetwork.com* +atresmedia.com* + cadenaser.com* + antena3.com* + bravotv.com* + lasexta.com* + verizon.com* + xfinity.com* + apple.com* + telus.com* + +crave.ca08@Radobedtm.com/extensions/ +08@R /468x280. +/08@R!10086.cn/framework/modules/sdc.js +G08@R7scorecardresearch.com^*/streamingtag_plugin_jwplayer.js +08@Rclickiocdn.com^ +;08@R+www.ups.com/WebTracking/processInputRequest ++08@Rnypost.com/blaize/datalayer +708@R'guce.advertising.com/collectIdentifiers +08@R mixi.media^ +08@R /asyncjs.php +: * +bluelightcard.co.uk08@Rlab.eu.amplitude.com^ +08@Rjads.co^ +S* +gamesradar.com* + tomsguide.com08@R"bordeaux.futurecdn.net/bordeaux.js +08@Re-planning.net^ +08@R armanet.us^ ++* +welt.de08@Rkameleoon.eu/ip^ +-* + phileweb.com08@Rclarity.ms/tag/ +%08@Ryoustarsbuilding.com^ + 08@Rpgoavqqqrfi.com^ +'08@Rdd.auspost.com.au/tags.js +08@R cams.gratis^ +E* +wunderground.com* + weather.com08@Rs.w-x.co/helios/twc/ +(08@Rfootbathmockerpurse.com^ +5* +b1tv.ro08@Rcontent.adunity.com/aulib.js +08@Rhbwrapper.com^ +"08@Rgemius.pl/gplayer.js +-08@Rhvemder.no/js/hitcount.min.js +)* + +adriver.co08@R .adriver. +> * + 11freunde.de08@R sams.11freunde.de/ee/*/interact? +, * + +tvnz.co.nz08@Rdoubleclick.net/ +-* + delta.com08@Rtrackjs.com/agent/ +08@R +mczbf.com^ +08@Radsquirrel.ai^ +0* +vk.com08@Ruserapi.com^*.gif?extra= +2* + +ems.com.cn08@Rpv.sohu.com/cityjson +08@Rfout.jp^ +708@R)ignitetv.rogers.com/js/api/fingerprint.js +08@Rmonetixads.com^ +08@R +hybrid.ai^ +H* + cuberealm.io08@R*api.adinplay.com/v4/live/aip/ad-manager.js +#08@Rimprovedigital.com^% +08@R +a-ads.com^ + 08@Rwarpwire.com/AD/ +%08@Rui.ads.microsoft.com^ +<* + wallapop.com08@Rgoogleoptimize.com/optimize.js +208@R$gocomics.com/assets/ad-dependencies- +" 08@Rtoplay.biz/log_event +08@R ad-srv.net^ +.* + hotstar.com08@Rworldgravity.com^ +* +footballleagueworld.co.uk* +footballfancast.com* +xda-developers.com* +androidpolice.com* +hardcoregamer.com* +backyardboss.net* +dualshockers.com* +simpleflying.com* +thesportster.com* +givemesport.com* +pocket-lint.com* +screenrant.com* +therichest.com* + howtogeek.com* + makeuseof.com* + pocketnow.com* + thethings.com* + thetravel.com* + babygaga.com* + collider.com* + gamerant.com* + movieweb.com* + thegamer.com* + topspeed.com* + carbuzz.com* + hotcars.com* + +moms.com* +cbr.com08@Radsninja.ca/ads_ +J* + 9to5mac.com* + electrek.co08@Rcdn.viglink.com/api/vglnk.js +*08@Rlokopromo.com^*/adsimages/ +$08@Rrevive-adserver.net^ +@ * + +raiplay.it08@R$analytics.edgekey.net/config/beacon- +K* +stuttgarter-nachrichten.de08@Raticdn.net/piano-analytics.js +08@R retagro.com^ +:* +ads.spotify.com08@Rd41.co/tags/ff-2.min.js +E * +traderjoes.com08@R%alphaapi.brandify.com/rest/clicktrack +,08@Ranalytics.casper.com/gtag/js +U* + +thegay.com08@R7thegay.com/assets//jwplayer-*/jwplayer.core.controls.js +/* +extrarebates.com08@R pntrac.com/b/ += * + +roblox.com08@R!ads.roblox.com/v1/sponsored-pages +08@R whoisezh.com^ +08@R clickadu.com^ +-* + trenitalia.fr08@Rhowsmyssl.com^ +208@R"doda.jp/brand/ad/img/icon_play.png +J* +community.sophos.com08@R$sophos.com^*/tracking/gainjectmin.js +08@R innity.net^ +08@R +3nbf4.com^ +4* +welt.de08@Rkameleoon.io/geolocation^ +08@R +/adserver. +-08@Rcoremetrics.com*/eluminate.js +- * + promo.com08@Rpromo.zendesk.com^ +;* + sammobile.com08@Rplausible.io/js/plausible.js + +08@Rhp.com/in/*/ads/ +*08@Rindeed.com/rpc/log/myjobs/ +08@R +yceml.net^ +08@R orangeads.fr^ +08@Radmatic.com.tr^ +08@R +enrtx.com^ +08@R sitemaji.com^ +G* +gemini.yahoo.com08@R#yimg.com/av/gemini-ui/*/advertiser/ +>* +chrome-extension-scheme08@Rlastpass.com/ads.php +908@R)analytics-sdk.yle.fi/yle-analytics.min.js +=08@R/nsfw.xxx/vendor/fingerprint/fingerprint2.min.js +,08@Rcdn.segment.com/v1/projects/ +$"08@Radobedtm.com^*/launch- +$08@Radsdk.microsoft.com^ +08@Rzeebiz.com/ads/ +08@Rpubfuture.com^ +08@Rpremiumads.net^ + * +canadapost-postescanada.ca* +myaetnasupplemental.com* +firststatesuper.com.au* +poweredbycovermore.com* +malaysiaairlines.com* +searspartsdirect.com* +support.nec-lavie.jp* +americanexpress.com* +crimewatchdaily.com* +shoppersdrugmart.ca* +timewarnercable.com* +collegeboard.org* +backcountry.com* +fcbarcelona.cat* +fcbarcelona.com* +ilsole24ore.com* +laredoute.co.uk* +nflgamepass.com* +telegraph.co.uk* +auspost.com.au* +crackle.com.ar* +crackle.com.br* +crackle.com.ec* +crackle.com.mx* +crackle.com.pe* +crackle.com.py* +directline.com* +fcbarcelona.cn* +fcbarcelona.es* +fcbarcelona.fr* +fcbarcelona.jp* +usanetwork.com* +vanityfair.com* + elgiganten.se* + laredoute.com* + mastercard.us* + mathworks.com* + monoprice.com* + smooth.com.au* + hellobank.fr* + laredoute.be* + laredoute.ch* + laredoute.es* + laredoute.fr* + laredoute.it* + laredoute.pl* + laredoute.pt* + laredoute.ru* + tatacliq.com* + crackle.com* + eonline.com* + gigantti.fi* + godigit.com* + nbcnews.com* + nofrills.ca* + realtor.com* + repco.co.nz* + stuff.co.nz* + verizon.com* + +absa.co.za* + +bmw.com.au* + +costco.com* + +lenovo.com* + +oracle.com* + +redbull.tv* + +subaru.com* + ceair.com* + elkjop.no* + lowes.com* + oprah.com* + radiko.jp* + wayin.com* + wired.com* + +ally.com* + +conad.it* + +crave.ca* + +hgtv.com* + +jeep.com* +hrw.com* +nfl.com* +pnc.com* +sony.jp* +vtr.com* +as.com* +dhl.de* +nrj.fr* +sbb.ch* +tou.tv08@Radobedtm.com^*/satelliteLib- +)08@R1437953666.rsc.cdn77.org^ +08@R xlivesex.com^ +08@Raklamator.com^ +&08@R/advanced-ads-pro.min.js +408@R$elconfidencial.com^*/EventTracker.js +$08@Radexchangeclear.com^ +4* +urbanglasgow.co.uk08@Rfdyn.pubwise.io^ +08@R ebayrtm.com^ +08@R admicro.vn^ +08@R /admanager.js +08@R adhaven.com^ +-08@Rgoogle.com/images/integrations/ +08@Rmembrana.media^ +608@R&ignitetv.shaw.ca/js/api/fingerprint.js +08@R adjs.media^ +08@Rtobaltoyon.com^ +S* +flightradar24.com08@R0gstatic.com^*/firebase-performance-standalone.js +08@R waust.at^ +0* +tv8.it08@Rspeedcurve.com/js/lux.js +K* +superbrightleds.com08@R&magento-recs-sdk.adobe.net/v2/index.js +08@R/amp-sticky-ad- +O08@R?gildia.pl/static/*/Smile_ElasticsuiteTracker/js/tracking.min.js +08@Rstreampsh.top^ +/08@Rportal.autotrader.co.uk/advert/ +t* +forms.microsoft.com* +teams.microsoft.com* +sharepoint.com* + +office.com08@Rmsecnd.net/scripts/jsll- +>* +everycarlisted.com08@Rvast.com/vimpressions.js +G* + +thegay.com08@R)thegay.com/assets//jwplayer-*/jwplayer.js +08@Rblismedia.com^ +08@R +pbxai.com^ +0* +nfl.com08@Rnflcdn.com/static/site/ +08@R adglare.net^ +R 08@RDsecure.moneygram.com/embed/*/webAnalytics/pageMappingOverrides.json? +P08@R@pcoptimizedsettings.com/wp-content/uploads/breeze/google/gtag.js +9* +carousell.com.hk08@Ripqualityscore.com/api/ +!08@Rfuseplatform.net^ +308@R#abcnews.com/assets/js/prebid.min.js +9* + idealo.de08@Rsiteintercept.qualtrics.com/ +Q* +dailycamera.com08@R.portal.cityspark.com/PortalScripts/DailyCamera +08@Rkimberlite.io^ +-08@Rdelta.com/dlhome/ruxitagentjs +R* +talktalk.co.uk08@R0cdn-pci.optimizely.com/public/*/sales_snippet.js +08@R mookie1.com^ +608@R&filme.imyfone.com/assets/js/gatrack.js +:* + oshibuta.com08@Ronesignal.com/api/v1/sync/ +-* +cbc.ca08@Rads.rogersmedia.com^ +08@Rvideobaba.xyz^ +) 08@Rv.fwmrm.net/crossdomain.xml +C* + myhermes.de08@R&responder.wt-safetag.com/resp/api/get/ +08@R smadex.com^ +08@R pahtdz.tech^ +)08@Rgumtree.co.za/my/ads.html +.08@Rpreromanbritain.com/maxymiser/ +&08@Rbadlandlispyippee.com^ +C* +player.vgtrk.com08@Rrtr-vesti.ru/pvc_cdn/js/stat.js +$08@Rgemius.pl/gstream.js +&08@Rpuppyderisiverear.com^ +08@Rpumaqmqix.com^ +08@R/image/affiliate/ +08@Radop.cc^ +T* + +thegay.com08@R6thegay.com/assets/jwplayer-*/jwplayer.core.controls.js +08@Rrtbsystem.com^ +<"* +programme-tv.net08@Rpmdstatic.net/advertising- +08@R/in/show/?mid= +08@R insurads.com^ +I 08@R;secure.moneygram.com/embed/*/webAnalytics/pageMapping.json? +b * +metacritic.com* + giantbomb.com* + gamespot.com08@R!at.adtech.redventures.io/lib/api/ +* +worldsurfleague.com* +paramountplus.com* +clickorlando.com* +tv.rakuten.co.jp* +vk.sportsbull.jp* +bloomberg.co.jp* +watchcharge.com* + 247sports.com* + bloomberg.com* + cbssports.com* + history.com* + sonyliv.com* + +4029tv.com* + +gbnews.com* + +mynbc5.com* + +sbs.com.au* + +wbaltv.com* + +wvtm13.com* + +wxii12.com* + digi24.ro* + s.yimg.jp* + wyff4.com* + +kcci.com* + +kcra.com* + +ketv.com* + +kmbc.com* + +koat.com* + +koco.com* + +ksbw.com* + +wapt.com* + +wcvb.com* + +wdsu.com* + +wesh.com* + +wgal.com* + +wisn.com* + +wjcl.com* + +wlky.com* + +wlwt.com* + +wmtw.com* + +wmur.com* + +wpbf.com* + +wtae.com* +bet.com* +cbc.ca* +cc.com08@R.imasdk.googleapis.com/js/sdkloader/ima3_dai.js + 08@Rfaculty.uml.edu^ +08@R orbsrv.com^ +08@R affinity.com^ +; * + intel.com08@R researchintel.com^*/feedback.asp +08@R +quge5.com^ +4* + newsweek.com08@Rnewsweek.com/prebid.js +)* + mp4upload.com08@R +hwcdn.net^ +=* +store.charle.co.jp08@Rsnva.jp/javascripts/reco/ +08@R/production/ads/ +$08@Radsafeprotected.com^ + +-08@Rcampfirecroutondecorator.com^ +i* +pfizer-covid19-vaccine.jp08@R0;){var a=this.g.pop();if(a in this.i)return a}return null};E.prototype.getNext=E.prototype.h;function F(a){this.g=new B;this.h=a}function G(a,b){C(a.g);var f=a.g.o;if(f)return H(a,"return"in f?f["return"]:function(g){return{value:g,done:!0}},b,a.g.return);a.g.return(b);return I(a)} +function H(a,b,f,g){try{var k=b.call(a.g.o,f);A(k);if(!k.done)return a.g.v=!1,k;var m=k.value}catch(e){return a.g.o=null,D(a.g,e),I(a)}a.g.o=null;g.call(a.g,m);return I(a)}function I(a){for(;a.g.h;)try{var b=a.h(a.g);if(b)return a.g.v=!1,{value:b.value,done:!1}}catch(f){a.g.i=void 0,D(a.g,f)}a.g.v=!1;if(a.g.j){b=a.g.j;a.g.j=null;if(b.isException)throw b.K;return{value:b.return,done:!0}}return{value:void 0,done:!0}} +function J(a){this.next=function(b){C(a.g);a.g.o?b=H(a,a.g.o.next,b,a.g.C):(a.g.C(b),b=I(a));return b};this.throw=function(b){C(a.g);a.g.o?b=H(a,a.g.o["throw"],b,a.g.C):(D(a.g,b),b=I(a));return b};this.return=function(b){return G(a,b)};this[Symbol.iterator]=function(){return this}}function K(a){function b(g){return a.next(g)}function f(g){return a.throw(g)}return new Promise(function(g,k){function m(e){e.done?g(e.value):Promise.resolve(e.value).then(b,f).then(m,k)}m(a.next())})} +function L(a){return K(new J(new F(a)))}z("Symbol",function(a){function b(m){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new f(g+(m||"")+"_"+k++,m)}function f(m,e){this.g=m;u(this,"description",{configurable:!0,writable:!0,value:e})}if(a)return a;f.prototype.toString=function(){return this.g};var g="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",k=0;return b}); +z("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");u(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return M(n(this))}});return a});function M(a){a={next:a};a[Symbol.iterator]=function(){return this};return a} +z("Promise",function(a){function b(e){this.h=0;this.i=void 0;this.g=[];this.o=!1;var c=this.j();try{e(c.resolve,c.reject)}catch(d){c.reject(d)}}function f(){this.g=null}function g(e){return e instanceof b?e:new b(function(c){c(e)})}if(a)return a;f.prototype.h=function(e){if(this.g==null){this.g=[];var c=this;this.i(function(){c.l()})}this.g.push(e)};var k=x.setTimeout;f.prototype.i=function(e){k(e,0)};f.prototype.l=function(){for(;this.g&&this.g.length;){var e=this.g;this.g=[];for(var c=0;c(m?7776E6:12096E5)}).map(function(g){return q(g).next().value})}function Z(a){a.i&&clearTimeout(a.i);a.i=setTimeout(function(){la(a)},200)} +function la(a){var b,f,g,k,m,e,c,d,h,l,r,p,t,y;L(function(v){switch(v.h){case 1:if(a.h.size===0)return v.return();b=new Map(a.h);a.h.clear();f=[];g=[];k=q(b);m=k.next();case 2:if(m.done)return v.g(ma(a,g),6);e=m.value;c=q(e);d=c.next().value;h=c.next().value;l=d;r=h;p={type:r,lang:l};return v.g(a.g.runtime.sendMessage(p),5);case 5:t=v.i;y={lang:t.lang,installStatus:t.status};a.g.ttsEngine.updateLanguage(y);switch(t.status){case a.g.ttsEngine.LanguageInstallStatus.INSTALLED:f.push(l);break;case a.g.ttsEngine.LanguageInstallStatus.NOT_INSTALLED:g.push(l)}m= +k.next();v.D(2);break;case 6:return v.return(na(a,f))}})}function ma(a,b){var f,g,k,m,e;return L(function(c){if(c.h==1)return c.g(Y(a),2);f=c.i;g=q(b);for(k=g.next();!k.done;k=g.next())m=k.value,delete f[m];e={};return c.g(a.g.storage.local.set((e.installedTimestamps=f,e)),0)})}function na(a,b){var f,g,k;return L(function(m){if(m.h==1)return f=Date.now(),m.g(Y(a),2);g=m.i;b.forEach(function(e){g[e]=f});k={};return m.g(a.g.storage.local.set((k.installedTimestamps=g,k)),0)})} +function Y(a){var b;return L(function(f){if(f.h==1)return f.g(a.g.storage.local.get("installedTimestamps"),2);b=f.i;return f.return(b.installedTimestamps||{})})}function X(a){var b;return L(function(f){if(f.h==1)return f.g(a.g.storage.local.get("lastUsedTimestamps"),2);b=f.i;return f.return(b.lastUsedTimestamps||{})})};var S=new function(){var a=new ha,b=this;this.g=chrome;this.h=a;this.A=function(f,g,k){var m,e,c;return L(function(d){switch(d.h){case 1:return W(b),d.g(R(b),2);case 2:if(!d.i)return k({type:"error",errorMessage:"Offscreen document not ready."}),d.return();b.l=k;m={type:"speak",utterance:f,options:g};d.B(3);return d.g(b.g.runtime.sendMessage(m),5);case 5:d.G(0);break;case 3:e=d.A(),c=e instanceof Error?e.message:"Error while trying to speak.",k({type:"error",errorMessage:c}),d.m()}})};this.B=function(){var f; +return L(function(g){if(g.h==1)return g.g(R(b),2);if(g.h!=3){if(!g.i)return T(b),g.return();b.l=void 0;f={type:"stop"};return g.g(b.g.runtime.sendMessage(f),3)}T(b);g.m()})};this.u=function(){var f;return L(function(g){if(g.h==1)return g.g(R(b),2);if(!g.i)return g.return();f={type:"pause"};return g.g(b.g.runtime.sendMessage(f),0)})};this.v=function(){var f;return L(function(g){if(g.h==1)return g.g(R(b),2);if(!g.i)return g.return();f={type:"resume"};return g.g(b.g.runtime.sendMessage(f),0)})};this.m= +function(f,g,k){var m,e,c,d,h,l,r;return L(function(p){if(p.h==1)return p.g(R(b),2);if(!p.i)return p.return();m=Q(f,g,k);e=m.lang;c=m.L;d=m.J;r=(l=(h=c)==null?void 0:h.source)!=null?l:"unknown";if(!d||r!==b.i)return p.return();var t=b.h;t.h.set(e,"installLanguage");Z(t);t.g.ttsEngine.updateLanguage({lang:e,installStatus:t.g.ttsEngine.LanguageInstallStatus.INSTALLING});p.m()})};this.o=function(f,g,k){var m,e,c,d,h,l,r;return L(function(p){if(p.h==1)return p.g(R(b),2);if(!p.i)return p.return();m=Q(f, +g,k);e=m.lang;c=m.L;d=m.J;r=(l=(h=c)==null?void 0:h.source)!=null?l:"unknown";return d&&r===b.i?p.return(ia(b.h,e)):p.return()})};this.C=function(f,g){return L(function(k){if(k.h==1)return k.g(R(b),2);if(!k.i||f.source!==b.i)return k.return();var m=b.h;m.h.set(g,"uninstallLanguage");Z(m);k.m()})};this.i=this.g.ttsEngine.TtsClientSource.CHROMEFEATURE;this.g.runtime.onInstalled.addListener(function(){return L(function(f){return f.g(V(b),0)})});this.g.runtime.onStartup.addListener(function(){return L(function(f){return f.g(R(b), +0)})});this.g.ttsEngine.onSpeak.addListener(this.A);this.g.ttsEngine.onStop.addListener(this.B);this.g.ttsEngine.onPause.addListener(this.u);this.g.ttsEngine.onResume.addListener(this.v);this.g.ttsEngine.onInstallLanguageRequest.addListener(this.m);this.g.ttsEngine.onLanguageStatusRequest.addListener(this.o);this.g.ttsEngine.onUninstallLanguageRequest.addListener(this.C);P||(P=new O(this.g),aa())}; +chrome.runtime.onMessage.addListener(function(a){a.type==="offscreenVoicesResponse"?ja(a.voices):a.type==="offscreenTtsEventResponse"?da(a.event):a.type==="languageUsed"&&ba(a.language);return!0}); diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/bindings_main.js b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/bindings_main.js new file mode 100644 index 00000000..176e5c6f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/bindings_main.js @@ -0,0 +1,6838 @@ +// This code implements the `-sMODULARIZE` settings by taking the generated +// JS program code (INNER_JS_CODE) and wrapping it in a factory function. + +// Single threaded MINIMAL_RUNTIME programs do not need access to +// document.currentScript, so a simple export declaration is enough. +var loadWasmTtsBindings = (() => { + // When MODULARIZE this JS may be executed later, + // after document.currentScript is gone, so we save it. + // In EXPORT_ES6 mode we can just use 'import.meta.url'. + var _scriptName = globalThis.document?.currentScript?.src; + return async function(moduleArg = {}) { + var moduleRtn; + +// include: shell.js +// include: minimum_runtime_check.js +(function() { + // "30.0.0" -> 300000 + function humanReadableVersionToPacked(str) { + str = str.split("-")[0]; + // Remove any trailing part from e.g. "12.53.3-alpha" + var vers = str.split(".").slice(0, 3); + while (vers.length < 3) vers.push("00"); + vers = vers.map((n, i, arr) => n.padStart(2, "0")); + return vers.join(""); + } + // 300000 -> "30.0.0" + var packedVersionToHumanReadable = n => [ n / 1e4 | 0, (n / 100 | 0) % 100, n % 100 ].join("."); + var TARGET_NOT_SUPPORTED = 2147483647; + // Note: We use a typeof check here instead of optional chaining using + // globalThis because older browsers might not have globalThis defined. + var isNode = typeof process !== "undefined" && process && process.versions && process.versions.node; + var currentNodeVersion = isNode ? humanReadableVersionToPacked(process.versions.node) : TARGET_NOT_SUPPORTED; + if (currentNodeVersion < 160400) { + throw new Error(`This emscripten-generated code requires node v${packedVersionToHumanReadable(160400)} (detected v${packedVersionToHumanReadable(currentNodeVersion)})`); + } + var userAgent = typeof navigator !== "undefined" && navigator.userAgent; + if (!userAgent) { + return; + } + var currentSafariVersion = userAgent.includes("Safari/") && !userAgent.includes("Chrome/") && userAgent.match(/Version\/(\d+\.?\d*\.?\d*)/) ? humanReadableVersionToPacked(userAgent.match(/Version\/(\d+\.?\d*\.?\d*)/)[1]) : TARGET_NOT_SUPPORTED; + if (currentSafariVersion < 15e4) { + throw new Error(`This emscripten-generated code requires Safari v${packedVersionToHumanReadable(15e4)} (detected v${currentSafariVersion})`); + } + var currentFirefoxVersion = userAgent.match(/Firefox\/(\d+(?:\.\d+)?)/) ? parseFloat(userAgent.match(/Firefox\/(\d+(?:\.\d+)?)/)[1]) : TARGET_NOT_SUPPORTED; + if (currentFirefoxVersion < 79) { + throw new Error(`This emscripten-generated code requires Firefox v79 (detected v${currentFirefoxVersion})`); + } + var currentChromeVersion = userAgent.match(/Chrome\/(\d+(?:\.\d+)?)/) ? parseFloat(userAgent.match(/Chrome\/(\d+(?:\.\d+)?)/)[1]) : TARGET_NOT_SUPPORTED; + if (currentChromeVersion < 85) { + throw new Error(`This emscripten-generated code requires Chrome v85 (detected v${currentChromeVersion})`); + } +})(); + +// end include: minimum_runtime_check.js +// The Module object: Our interface to the outside world. We import +// and export values on it. There are various ways Module can be used: +// 1. Not defined. We create it here +// 2. A function parameter, function(moduleArg) => Promise +// 3. pre-run appended it, var Module = {}; ..generated code.. +// 4. External script tag defines var Module. +// We need to check if Module already exists (e.g. case 3 above). +// Substitution will be replaced with actual code on later stage of the build, +// this way Closure Compiler will not mangle it (e.g. case 4. above). +// Note that if you want to run closure, and also to use Module +// after the generated code, you will need to define var Module = {}; +// before the code. Then that object will be used in the code, and you +// can continue to use Module afterwards as well. +var Module = moduleArg; + +// Determine the runtime environment we are in. You can customize this by +// setting the ENVIRONMENT setting at compile time (see settings.js). +// Attempt to auto-detect the environment +var ENVIRONMENT_IS_WEB = !!globalThis.window; + +var ENVIRONMENT_IS_WORKER = !!globalThis.WorkerGlobalScope; + +// N.b. Electron.js environment is simultaneously a NODE-environment, but +// also a web environment. +var ENVIRONMENT_IS_NODE = globalThis.process?.versions?.node && globalThis.process?.type != "renderer"; + +var ENVIRONMENT_IS_SHELL = !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_NODE && !ENVIRONMENT_IS_WORKER; + +// Three configurations we can be running in: +// 1) We could be the application main() thread running in the main JS UI thread. (ENVIRONMENT_IS_WORKER == false and ENVIRONMENT_IS_PTHREAD == false) +// 2) We could be the application main() running directly in a worker. (ENVIRONMENT_IS_WORKER == true, ENVIRONMENT_IS_PTHREAD == false) +// 3) We could be an application pthread running in a worker. (ENVIRONMENT_IS_WORKER == true and ENVIRONMENT_IS_PTHREAD == true) +// The way we signal to a worker that it is hosting a pthread is to construct +// it with a specific name. +var ENVIRONMENT_IS_PTHREAD = ENVIRONMENT_IS_WORKER && self.name?.startsWith("em-pthread"); + +if (ENVIRONMENT_IS_PTHREAD) { + assert(!globalThis.moduleLoaded, "module should only be loaded once on each pthread worker"); + globalThis.moduleLoaded = true; +} + +if (ENVIRONMENT_IS_NODE) { + var worker_threads = require("node:worker_threads"); + global.Worker = worker_threads.Worker; + ENVIRONMENT_IS_WORKER = !worker_threads.isMainThread; + // Under node we set `workerData` to `em-pthread` to signal that the worker + // is hosting a pthread. + ENVIRONMENT_IS_PTHREAD = ENVIRONMENT_IS_WORKER && worker_threads["workerData"] == "em-pthread"; +} + +// --pre-jses are emitted after the Module integration code, so that they can +// refer to Module (if they choose; they can also define Module) +var arguments_ = []; + +var thisProgram = "./this.program"; + +var quit_ = (status, toThrow) => { + throw toThrow; +}; + +if (typeof __filename != "undefined") { + // Node + _scriptName = __filename; +} else if (ENVIRONMENT_IS_WORKER) { + _scriptName = self.location.href; +} + +// `/` should be present at the end if `scriptDirectory` is not empty +var scriptDirectory = ""; + +function locateFile(path) { + if (Module["locateFile"]) { + return Module["locateFile"](path, scriptDirectory); + } + return scriptDirectory + path; +} + +// Hooks that are implemented differently in different runtime environments. +var readAsync, readBinary; + +if (ENVIRONMENT_IS_NODE) { + const isNode = globalThis.process?.versions?.node && globalThis.process?.type != "renderer"; + if (!isNode) throw new Error("not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)"); + // These modules will usually be used on Node.js. Load them eagerly to avoid + // the complexity of lazy-loading. + var fs = require("node:fs"); + scriptDirectory = __dirname + "/"; + // include: node_shell_read.js + readBinary = filename => { + // We need to re-wrap `file://` strings to URLs. + filename = isFileURI(filename) ? new URL(filename) : filename; + var ret = fs.readFileSync(filename); + assert(Buffer.isBuffer(ret)); + return ret; + }; + readAsync = async (filename, binary = true) => { + // See the comment in the `readBinary` function. + filename = isFileURI(filename) ? new URL(filename) : filename; + var ret = fs.readFileSync(filename, binary ? undefined : "utf8"); + assert(binary ? Buffer.isBuffer(ret) : typeof ret == "string"); + return ret; + }; + // end include: node_shell_read.js + if (process.argv.length > 1) { + thisProgram = process.argv[1].replace(/\\/g, "/"); + } + arguments_ = process.argv.slice(2); + quit_ = (status, toThrow) => { + process.exitCode = status; + throw toThrow; + }; +} else if (ENVIRONMENT_IS_SHELL) {} else // Note that this includes Node.js workers when relevant (pthreads is enabled). +// Node.js workers are detected as a combination of ENVIRONMENT_IS_WORKER and +// ENVIRONMENT_IS_NODE. +if (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) { + try { + scriptDirectory = new URL(".", _scriptName).href; + } catch {} + if (!(globalThis.window || globalThis.WorkerGlobalScope)) throw new Error("not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)"); + // Differentiate the Web Worker from the Node Worker case, as reading must + // be done differently. + if (!ENVIRONMENT_IS_NODE) { + // include: web_or_worker_shell_read.js + if (ENVIRONMENT_IS_WORKER) { + readBinary = url => { + var xhr = new XMLHttpRequest; + xhr.open("GET", url, false); + xhr.responseType = "arraybuffer"; + xhr.send(null); + return new Uint8Array(/** @type{!ArrayBuffer} */ (xhr.response)); + }; + } + readAsync = async url => { + // Fetch has some additional restrictions over XHR, like it can't be used on a file:// url. + // See https://github.com/github/fetch/pull/92#issuecomment-140665932 + // Cordova or Electron apps are typically loaded from a file:// url. + // So use XHR on webview if URL is a file URL. + if (isFileURI(url)) { + return new Promise((resolve, reject) => { + var xhr = new XMLHttpRequest; + xhr.open("GET", url, true); + xhr.responseType = "arraybuffer"; + xhr.onload = () => { + if (xhr.status == 200 || (xhr.status == 0 && xhr.response)) { + // file URLs can return 0 + resolve(xhr.response); + return; + } + reject(xhr.status); + }; + xhr.onerror = reject; + xhr.send(null); + }); + } + var response = await fetch(url, { + credentials: "same-origin" + }); + if (response.ok) { + return response.arrayBuffer(); + } + throw new Error(response.status + " : " + response.url); + }; + } +} else { + throw new Error("environment detection error"); +} + +// Set up the out() and err() hooks, which are how we can print to stdout or +// stderr, respectively. +// Normally just binding console.log/console.error here works fine, but +// under node (with workers) we see missing/out-of-order messages so route +// directly to stdout and stderr. +// See https://github.com/emscripten-core/emscripten/issues/14804 +var defaultPrint = console.log.bind(console); + +var defaultPrintErr = console.error.bind(console); + +if (ENVIRONMENT_IS_NODE) { + var utils = require("node:util"); + var stringify = a => typeof a == "object" ? utils.inspect(a) : a; + defaultPrint = (...args) => fs.writeSync(1, args.map(stringify).join(" ") + "\n"); + defaultPrintErr = (...args) => fs.writeSync(2, args.map(stringify).join(" ") + "\n"); +} + +var out = defaultPrint; + +var err = defaultPrintErr; + +// perform assertions in shell.js after we set up out() and err(), as otherwise +// if an assertion fails it cannot print the message +assert(ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER || ENVIRONMENT_IS_NODE, "Pthreads do not work in this environment yet (need Web Workers, or an alternative to them)"); + +assert(!ENVIRONMENT_IS_SHELL, "shell environment detected but not enabled at build time. Add `shell` to `-sENVIRONMENT` to enable."); + +// end include: shell.js +// include: preamble.js +// === Preamble library stuff === +// Documentation for the public APIs defined in this file must be updated in: +// site/source/docs/api_reference/preamble.js.rst +// A prebuilt local version of the documentation is available at: +// site/build/text/docs/api_reference/preamble.js.txt +// You can also build docs locally as HTML or other formats in site/ +// An online HTML version (which may be of a different version of Emscripten) +// is up at http://kripken.github.io/emscripten-site/docs/api_reference/preamble.js.html +var wasmBinary; + +if (!globalThis.WebAssembly) { + err("no native wasm support detected"); +} + +// Wasm globals +// For sending to workers. +var wasmModule; + +//======================================== +// Runtime essentials +//======================================== +// whether we are quitting the application. no code should run after this. +// set in exit() and abort() +var ABORT = false; + +// set by exit() and abort(). Passed to 'onExit' handler. +// NOTE: This is also used as the process return code in shell environments +// but only when noExitRuntime is false. +var EXITSTATUS; + +// In STRICT mode, we only define assert() when ASSERTIONS is set. i.e. we +// don't define it at all in release modes. This matches the behaviour of +// MINIMAL_RUNTIME. +// TODO(sbc): Make this the default even without STRICT enabled. +/** @type {function(*, string=)} */ function assert(condition, text) { + if (!condition) { + abort("Assertion failed" + (text ? ": " + text : "")); + } +} + +// We used to include malloc/free by default in the past. Show a helpful error in +// builds with assertions. +/** + * Indicates whether filename is delivered via file protocol (as opposed to http/https) + * @noinline + */ var isFileURI = filename => filename.startsWith("file://"); + +// include: runtime_common.js +// include: runtime_stack_check.js +// Initializes the stack cookie. Called at the startup of main and at the startup of each thread in pthreads mode. +function writeStackCookie() { + var max = _emscripten_stack_get_end(); + assert((max & 3) == 0); + // If the stack ends at address zero we write our cookies 4 bytes into the + // stack. This prevents interference with SAFE_HEAP and ASAN which also + // monitor writes to address zero. + if (max == 0) { + max += 4; + } + // The stack grow downwards towards _emscripten_stack_get_end. + // We write cookies to the final two words in the stack and detect if they are + // ever overwritten. + HEAPU32[((max) >> 2)] = 34821223; + HEAPU32[(((max) + (4)) >> 2)] = 2310721022; + // Also test the global address 0 for integrity. + HEAPU32[((0) >> 2)] = 1668509029; +} + +function checkStackCookie() { + if (ABORT) return; + var max = _emscripten_stack_get_end(); + // See writeStackCookie(). + if (max == 0) { + max += 4; + } + var cookie1 = HEAPU32[((max) >> 2)]; + var cookie2 = HEAPU32[(((max) + (4)) >> 2)]; + if (cookie1 != 34821223 || cookie2 != 2310721022) { + abort(`Stack overflow! Stack cookie has been overwritten at ${ptrToString(max)}, expected hex dwords 0x89BACDFE and 0x2135467, but received ${ptrToString(cookie2)} ${ptrToString(cookie1)}`); + } + // Also test the global address 0 for integrity. + if (HEAPU32[((0) >> 2)] != 1668509029) { + abort("Runtime error: The application has corrupted its heap memory area (address zero)!"); + } +} + +// end include: runtime_stack_check.js +// include: runtime_exceptions.js +// end include: runtime_exceptions.js +// include: runtime_debug.js +var runtimeDebug = true; + +// Switch to false at runtime to disable logging at the right times +// Used by XXXXX_DEBUG settings to output debug messages. +function dbg(...args) { + if (!runtimeDebug && typeof runtimeDebug != "undefined") return; + // Avoid using the console for debugging in multi-threaded node applications + // See https://github.com/emscripten-core/emscripten/issues/14804 + if (ENVIRONMENT_IS_NODE) { + // TODO(sbc): Unify with err/out implementation in shell.sh. + var fs = require("node:fs"); + var utils = require("node:util"); + function stringify(a) { + switch (typeof a) { + case "object": + return utils.inspect(a); + + case "undefined": + return "undefined"; + } + return a; + } + fs.writeSync(2, args.map(stringify).join(" ") + "\n"); + } else // TODO(sbc): Make this configurable somehow. Its not always convenient for + // logging to show up as warnings. + console.warn(...args); +} + +// Endianness check +(() => { + var h16 = new Int16Array(1); + var h8 = new Int8Array(h16.buffer); + h16[0] = 25459; + if (h8[0] !== 115 || h8[1] !== 99) abort("Runtime error: expected the system to be little-endian! (Run with -sSUPPORT_BIG_ENDIAN to bypass)"); +})(); + +function consumedModuleProp(prop) { + if (!Object.getOwnPropertyDescriptor(Module, prop)) { + Object.defineProperty(Module, prop, { + configurable: true, + set() { + abort(`Attempt to set \`Module.${prop}\` after it has already been processed. This can happen, for example, when code is injected via '--post-js' rather than '--pre-js'`); + } + }); + } +} + +function makeInvalidEarlyAccess(name) { + return () => assert(false, `call to '${name}' via reference taken before Wasm module initialization`); +} + +function ignoredModuleProp(prop) { + if (Object.getOwnPropertyDescriptor(Module, prop)) { + abort(`\`Module.${prop}\` was supplied but \`${prop}\` not included in INCOMING_MODULE_JS_API`); + } +} + +// forcing the filesystem exports a few things by default +function isExportedByForceFilesystem(name) { + return name === "FS_createPath" || name === "FS_createDataFile" || name === "FS_createPreloadedFile" || name === "FS_preloadFile" || name === "FS_unlink" || name === "addRunDependency" || // The old FS has some functionality that WasmFS lacks. + name === "FS_createLazyFile" || name === "FS_createDevice" || name === "removeRunDependency"; +} + +function missingLibrarySymbol(sym) { + // Any symbol that is not included from the JS library is also (by definition) + // not exported on the Module object. + unexportedRuntimeSymbol(sym); +} + +function unexportedRuntimeSymbol(sym) { + if (ENVIRONMENT_IS_PTHREAD) { + return; + } + if (!Object.getOwnPropertyDescriptor(Module, sym)) { + Object.defineProperty(Module, sym, { + configurable: true, + get() { + var msg = `'${sym}' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the Emscripten FAQ)`; + if (isExportedByForceFilesystem(sym)) { + msg += ". Alternatively, forcing filesystem support (-sFORCE_FILESYSTEM) can export this for you"; + } + abort(msg); + } + }); + } +} + +/** + * Override `err`/`out`/`dbg` to report thread / worker information + */ function initWorkerLogging() { + function getLogPrefix() { + var t = 0; + if (runtimeInitialized && typeof _pthread_self != "undefined") { + t = _pthread_self(); + } + return `w:${workerID},t:${ptrToString(t)}:`; + } + // Prefix all dbg() messages with the calling thread info. + var origDbg = dbg; + dbg = (...args) => origDbg(getLogPrefix(), ...args); +} + +initWorkerLogging(); + +// end include: runtime_debug.js +var readyPromiseResolve, readyPromiseReject; + +if (ENVIRONMENT_IS_NODE && (ENVIRONMENT_IS_PTHREAD)) { + // Create as web-worker-like an environment as we can. + globalThis.self = globalThis; + var parentPort = worker_threads["parentPort"]; + // Deno and Bun already have `postMessage` defined on the global scope and + // deliver messages to `globalThis.onmessage`, so we must not duplicate that + // behavior here if `postMessage` is already present. + if (!globalThis.postMessage) { + parentPort.on("message", msg => globalThis.onmessage?.({ + data: msg + })); + globalThis.postMessage = msg => parentPort["postMessage"](msg); + } + // Node.js Workers do not pass postMessage()s and uncaught exception events to the parent + // thread necessarily in the same order where they were generated in sequential program order. + // See https://github.com/nodejs/node/issues/59617 + // To remedy this, capture all uncaughtExceptions in the Worker, and sequentialize those over + // to the same postMessage pipe that other messages use. + process.on("uncaughtException", err => { + postMessage({ + cmd: "uncaughtException", + error: err + }); + // Also shut down the Worker to match the same semantics as if this uncaughtException + // handler was not registered. + // (n.b. this will not shut down the whole Node.js app process, but just the Worker) + process.exit(1); + }); +} + +// include: runtime_pthread.js +// Pthread Web Worker handling code. +// This code runs only on pthread web workers and handles pthread setup +// and communication with the main thread via postMessage. +// Unique ID of the current pthread worker (zero on non-pthread-workers +// including the main thread). +var workerID = 0; + +var startWorker; + +if (ENVIRONMENT_IS_PTHREAD) { + // Thread-local guard variable for one-time init of the JS state + var initializedJS = false; + // Turn unhandled rejected promises into errors so that the main thread will be + // notified about them. + self.onunhandledrejection = e => { + throw e.reason || e; + }; + function handleMessage(e) { + try { + var msgData = e["data"]; + //dbg('msgData: ' + Object.keys(msgData)); + var cmd = msgData.cmd; + if (cmd === "load") { + // Preload command that is called once per worker to parse and load the Emscripten code. + workerID = msgData.workerID; + // Until we initialize the runtime, queue up any further incoming messages. + let messageQueue = []; + self.onmessage = e => messageQueue.push(e); + // And add a callback for when the runtime is initialized. + startWorker = () => { + // Notify the main thread that this thread has loaded. + postMessage({ + cmd: "loaded" + }); + // Process any messages that were queued before the thread was ready. + for (let msg of messageQueue) { + handleMessage(msg); + } + // Restore the real message handler. + self.onmessage = handleMessage; + }; + // Use `const` here to ensure that the variable is scoped only to + // that iteration, allowing safe reference from a closure. + for (const handler of msgData.handlers) { + // If the main module has a handler for a certain event, but no + // handler exists on the pthread worker, then proxy that handler + // back to the main thread. + if (!Module[handler] || Module[handler].proxy) { + Module[handler] = (...args) => { + postMessage({ + cmd: "callHandler", + handler, + args + }); + }; + // Rebind the out / err handlers if needed + if (handler == "print") out = Module[handler]; + if (handler == "printErr") err = Module[handler]; + } + } + wasmMemory = msgData.wasmMemory; + updateMemoryViews(); + wasmModule = msgData.wasmModule; + createWasm(); + run(); + } else if (cmd === "run") { + assert(msgData.pthread_ptr); + // Call inside JS module to set up the stack frame for this pthread in JS module scope. + // This needs to be the first thing that we do, as we cannot call to any C/C++ functions + // until the thread stack is initialized. + establishStackSpace(msgData.pthread_ptr); + // Pass the thread address to wasm to store it for fast access. + __emscripten_thread_init(msgData.pthread_ptr, /*is_main=*/ 0, /*is_runtime=*/ 0, /*can_block=*/ 1, 0, 0); + PThread.threadInitTLS(); + // Await mailbox notifications with `Atomics.waitAsync` so we can start + // using the fast `Atomics.notify` notification path. + __emscripten_thread_mailbox_await(msgData.pthread_ptr); + if (!initializedJS) { + // Embind must initialize itself on all threads, as it generates support JS. + // We only do this once per worker since they get reused + __embind_initialize_bindings(); + initializedJS = true; + } + try { + invokeEntryPoint(msgData.start_routine, msgData.arg); + } catch (ex) { + if (ex != "unwind") { + // The pthread "crashed". Do not call `_emscripten_thread_exit` (which + // would make this thread joinable). Instead, re-throw the exception + // and let the top level handler propagate it back to the main thread. + throw ex; + } + } + } else if (msgData.target === "setimmediate") {} else if (cmd === "checkMailbox") { + if (initializedJS) { + checkMailbox(); + } + } else if (cmd) { + // The received message looks like something that should be handled by this message + // handler, (since there is a cmd field present), but is not one of the + // recognized commands: + err(`worker: received unknown command ${cmd}`); + err(msgData); + } + } catch (ex) { + err(`worker: onmessage() captured an uncaught exception: ${ex}`); + if (ex?.stack) err(ex.stack); + __emscripten_thread_crashed(); + throw ex; + } + } + self.onmessage = handleMessage; +} + +// ENVIRONMENT_IS_PTHREAD +// end include: runtime_pthread.js +// Memory management +var /** @type {!Int8Array} */ HEAP8, /** @type {!Uint8Array} */ HEAPU8, /** @type {!Int16Array} */ HEAP16, /** @type {!Uint16Array} */ HEAPU16, /** @type {!Int32Array} */ HEAP32, /** @type {!Uint32Array} */ HEAPU32, /** @type {!Float32Array} */ HEAPF32, /** @type {!Float64Array} */ HEAPF64; + +var runtimeInitialized = false; + +function updateMemoryViews() { + var b = wasmMemory.buffer; + HEAP8 = new Int8Array(b); + HEAP16 = new Int16Array(b); + Module["HEAPU8"] = HEAPU8 = new Uint8Array(b); + HEAPU16 = new Uint16Array(b); + HEAP32 = new Int32Array(b); + HEAPU32 = new Uint32Array(b); + HEAPF32 = new Float32Array(b); + HEAPF64 = new Float64Array(b); +} + +// In non-standalone/normal mode, we create the memory here. +// include: runtime_init_memory.js +// Create the wasm memory. (Note: this only applies if IMPORTED_MEMORY is defined) +// check for full engine support (use string 'subarray' to avoid closure compiler confusion) +function initMemory() { + if ((ENVIRONMENT_IS_PTHREAD)) { + return; + } + if (Module["wasmMemory"]) { + wasmMemory = Module["wasmMemory"]; + } else { + var INITIAL_MEMORY = Module["INITIAL_MEMORY"] || 536870912; + assert(INITIAL_MEMORY >= 65536, "INITIAL_MEMORY should be larger than STACK_SIZE, was " + INITIAL_MEMORY + "! (STACK_SIZE=" + 65536 + ")"); + /** @suppress {checkTypes} */ wasmMemory = new WebAssembly.Memory({ + "initial": INITIAL_MEMORY / 65536, + "maximum": INITIAL_MEMORY / 65536, + "shared": true + }); + } + updateMemoryViews(); +} + +// end include: runtime_init_memory.js +// include: memoryprofiler.js +// end include: memoryprofiler.js +// end include: runtime_common.js +assert(globalThis.Int32Array && globalThis.Float64Array && Int32Array.prototype.subarray && Int32Array.prototype.set, "JS engine does not provide full typed array support"); + +function preRun() { + assert(!ENVIRONMENT_IS_PTHREAD); + // PThreads reuse the runtime from the main thread. + if (Module["preRun"]) { + if (typeof Module["preRun"] == "function") Module["preRun"] = [ Module["preRun"] ]; + while (Module["preRun"].length) { + addOnPreRun(Module["preRun"].shift()); + } + } + consumedModuleProp("preRun"); + // Begin ATPRERUNS hooks + callRuntimeCallbacks(onPreRuns); +} + +function initRuntime() { + assert(!runtimeInitialized); + runtimeInitialized = true; + if (ENVIRONMENT_IS_PTHREAD) return startWorker(); + checkStackCookie(); + // Begin ATINITS hooks + if (!Module["noFSInit"] && !FS.initialized) FS.init(); + TTY.init(); + // End ATINITS hooks + wasmExports["__wasm_call_ctors"](); + // Begin ATPOSTCTORS hooks + FS.ignorePermissions = false; +} + +function postRun() { + checkStackCookie(); + if ((ENVIRONMENT_IS_PTHREAD)) { + return; + } + // PThreads reuse the runtime from the main thread. + if (Module["postRun"]) { + if (typeof Module["postRun"] == "function") Module["postRun"] = [ Module["postRun"] ]; + while (Module["postRun"].length) { + addOnPostRun(Module["postRun"].shift()); + } + } + consumedModuleProp("postRun"); + // Begin ATPOSTRUNS hooks + callRuntimeCallbacks(onPostRuns); +} + +/** @param {string|number=} what */ function abort(what) { + Module["onAbort"]?.(what); + what = "Aborted(" + what + ")"; + // TODO(sbc): Should we remove printing and leave it up to whoever + // catches the exception? + err(what); + ABORT = true; + // Use a wasm runtime error, because a JS error might be seen as a foreign + // exception, which means we'd run destructors on it. We need the error to + // simply make the program stop. + // FIXME This approach does not work in Wasm EH because it currently does not assume + // all RuntimeErrors are from traps; it decides whether a RuntimeError is from + // a trap or not based on a hidden field within the object. So at the moment + // we don't have a way of throwing a wasm trap from JS. TODO Make a JS API that + // allows this in the wasm spec. + // Suppress closure compiler warning here. Closure compiler's builtin extern + // definition for WebAssembly.RuntimeError claims it takes no arguments even + // though it can. + // TODO(https://github.com/google/closure-compiler/pull/3913): Remove if/when upstream closure gets fixed. + /** @suppress {checkTypes} */ var e = new WebAssembly.RuntimeError(what); + readyPromiseReject?.(e); + // Throw the error whether or not MODULARIZE is set because abort is used + // in code paths apart from instantiation where an exception is expected + // to be thrown when abort is called. + throw e; +} + +function createExportWrapper(name, nargs) { + return (...args) => { + assert(runtimeInitialized, `native function \`${name}\` called before runtime initialization`); + var f = wasmExports[name]; + assert(f, `exported native function \`${name}\` not found`); + // Only assert for too many arguments. Too few can be valid since the missing arguments will be zero filled. + assert(args.length <= nargs, `native function \`${name}\` called with ${args.length} args but expects ${nargs}`); + return f(...args); + }; +} + +var wasmBinaryFile; + +function findWasmBinary() { + return locateFile("bindings_main.wasm"); +} + +function getBinarySync(file) { + if (file == wasmBinaryFile && wasmBinary) { + return new Uint8Array(wasmBinary); + } + if (readBinary) { + return readBinary(file); + } + // Throwing a plain string here, even though it not normally advisable since + // this gets turning into an `abort` in instantiateArrayBuffer. + throw "both async and sync fetching of the wasm failed"; +} + +async function getWasmBinary(binaryFile) { + // If we don't have the binary yet, load it asynchronously using readAsync. + if (!wasmBinary) { + // Fetch the binary using readAsync + try { + var response = await readAsync(binaryFile); + return new Uint8Array(response); + } catch {} + } + // Otherwise, getBinarySync should be able to get it synchronously + return getBinarySync(binaryFile); +} + +async function instantiateArrayBuffer(binaryFile, imports) { + try { + var binary = await getWasmBinary(binaryFile); + var instance = await WebAssembly.instantiate(binary, imports); + return instance; + } catch (reason) { + err(`failed to asynchronously prepare wasm: ${reason}`); + // Warn on some common problems. + if (isFileURI(binaryFile)) { + err(`warning: Loading from a file URI (${binaryFile}) is not supported in most browsers. See https://emscripten.org/docs/getting_started/FAQ.html#how-do-i-run-a-local-webserver-for-testing-why-does-my-program-stall-in-downloading-or-preparing`); + } + abort(reason); + } +} + +async function instantiateAsync(binary, binaryFile, imports) { + if (!binary && !isFileURI(binaryFile) && !ENVIRONMENT_IS_NODE) { + try { + var response = fetch(binaryFile, { + credentials: "same-origin" + }); + var instantiationResult = await WebAssembly.instantiateStreaming(response, imports); + return instantiationResult; + } catch (reason) { + // We expect the most common failure cause to be a bad MIME type for the binary, + // in which case falling back to ArrayBuffer instantiation should work. + err(`wasm streaming compile failed: ${reason}`); + err("falling back to ArrayBuffer instantiation"); + } + } + return instantiateArrayBuffer(binaryFile, imports); +} + +function getWasmImports() { + assignWasmImports(); + // prepare imports + var imports = { + "env": wasmImports, + "wasi_snapshot_preview1": wasmImports + }; + return imports; +} + +// Create the wasm instance. +// Receives the wasm imports, returns the exports. +async function createWasm() { + // Load the wasm module and create an instance of using native support in the JS engine. + // handle a generated wasm instance, receiving its exports and + // performing other necessary setup + /** @param {WebAssembly.Module=} module*/ function receiveInstance(instance, module) { + wasmExports = instance.exports; + registerTLSInit(wasmExports["_emscripten_tls_init"]); + assignWasmExports(wasmExports); + // We now have the Wasm module loaded up, keep a reference to the compiled module so we can post it to the workers. + wasmModule = module; + return wasmExports; + } + // Prefer streaming instantiation if available. + // Async compilation can be confusing when an error on the page overwrites Module + // (for example, if the order of elements is wrong, and the one defining Module is + // later), so we save Module and check it later. + var trueModule = Module; + function receiveInstantiationResult(result) { + // 'result' is a ResultObject object which has both the module and instance. + // receiveInstance() will swap in the exports (to Module.asm) so they can be called + assert(Module === trueModule, "the Module object should not be replaced during async compilation - perhaps the order of HTML elements is wrong?"); + trueModule = null; + return receiveInstance(result["instance"], result["module"]); + } + var info = getWasmImports(); + // User shell pages can write their own Module.instantiateWasm = function(imports, successCallback) callback + // to manually instantiate the Wasm module themselves. This allows pages to + // run the instantiation parallel to any other async startup actions they are + // performing. + // Also pthreads and wasm workers initialize the wasm instance through this + // path. + if (Module["instantiateWasm"]) { + return new Promise((resolve, reject) => { + try { + Module["instantiateWasm"](info, (inst, mod) => { + resolve(receiveInstance(inst, mod)); + }); + } catch (e) { + err(`Module.instantiateWasm callback failed with error: ${e}`); + reject(e); + } + }); + } + if ((ENVIRONMENT_IS_PTHREAD)) { + // Instantiate from the module that was received via postMessage from + // the main thread. We can just use sync instantiation in the worker. + assert(wasmModule, "wasmModule should have been received via postMessage"); + var instance = new WebAssembly.Instance(wasmModule, getWasmImports()); + return receiveInstance(instance, wasmModule); + } + wasmBinaryFile ??= findWasmBinary(); + var result = await instantiateAsync(wasmBinary, wasmBinaryFile, info); + var exports = receiveInstantiationResult(result); + return exports; +} + +// Globals used by JS i64 conversions (see makeSetValue) +var tempDouble; + +var tempI64; + +// end include: preamble.js +// Begin JS library code +class ExitStatus { + name="ExitStatus"; + constructor(status) { + this.message = `Program terminated with exit(${status})`; + this.status = status; + } +} + +var terminateWorker = worker => { + worker.terminate(); + // terminate() can be asynchronous, so in theory the worker can continue + // to run for some amount of time after termination. However from our POV + // the worker is now dead and we don't want to hear from it again, so we stub + // out its message handler here. This avoids having to check in each of + // the onmessage handlers if the message was coming from a valid worker. + worker.onmessage = e => { + var cmd = e["data"].cmd; + err(`received "${cmd}" command from terminated worker: ${worker.workerID}`); + }; +}; + +var cleanupThread = pthread_ptr => { + assert(!ENVIRONMENT_IS_PTHREAD, "Internal Error! cleanupThread() can only ever be called from main application thread!"); + assert(pthread_ptr, "Internal Error! Null pthread_ptr in cleanupThread!"); + var worker = PThread.pthreads[pthread_ptr]; + assert(worker); + PThread.returnWorkerToPool(worker); +}; + +var callRuntimeCallbacks = callbacks => { + while (callbacks.length > 0) { + // Pass the module as the first argument. + callbacks.shift()(Module); + } +}; + +var onPreRuns = []; + +var addOnPreRun = cb => onPreRuns.push(cb); + +var runDependencies = 0; + +var dependenciesFulfilled = null; + +var runDependencyTracking = {}; + +var runDependencyWatcher = null; + +var removeRunDependency = id => { + runDependencies--; + Module["monitorRunDependencies"]?.(runDependencies); + assert(id, "removeRunDependency requires an ID"); + assert(runDependencyTracking[id]); + delete runDependencyTracking[id]; + if (runDependencies == 0) { + if (runDependencyWatcher !== null) { + clearInterval(runDependencyWatcher); + runDependencyWatcher = null; + } + if (dependenciesFulfilled) { + var callback = dependenciesFulfilled; + dependenciesFulfilled = null; + callback(); + } + } +}; + +var addRunDependency = id => { + runDependencies++; + Module["monitorRunDependencies"]?.(runDependencies); + assert(id, "addRunDependency requires an ID"); + assert(!runDependencyTracking[id]); + runDependencyTracking[id] = 1; + if (runDependencyWatcher === null && globalThis.setInterval) { + // Check for missing dependencies every few seconds + runDependencyWatcher = setInterval(() => { + if (ABORT) { + clearInterval(runDependencyWatcher); + runDependencyWatcher = null; + return; + } + var shown = false; + for (var dep in runDependencyTracking) { + if (!shown) { + shown = true; + err("still waiting on run dependencies:"); + } + err(`dependency: ${dep}`); + } + if (shown) { + err("(end of list)"); + } + }, 1e4); + // Prevent this timer from keeping the runtime alive if nothing + // else is. + runDependencyWatcher.unref?.(); + } +}; + +var spawnThread = threadParams => { + assert(!ENVIRONMENT_IS_PTHREAD, "Internal Error! spawnThread() can only ever be called from main application thread!"); + assert(threadParams.pthread_ptr, "Internal error, no pthread ptr!"); + var worker = PThread.getNewWorker(); + if (!worker) { + // No available workers in the PThread pool. + return 6; + } + assert(!worker.pthread_ptr, "Internal error!"); + PThread.runningWorkers.push(worker); + // Add to pthreads map + PThread.pthreads[threadParams.pthread_ptr] = worker; + worker.pthread_ptr = threadParams.pthread_ptr; + var msg = { + cmd: "run", + start_routine: threadParams.startRoutine, + arg: threadParams.arg, + pthread_ptr: threadParams.pthread_ptr + }; + if (ENVIRONMENT_IS_NODE) { + // Mark worker as weakly referenced once we start executing a pthread, + // so that its existence does not prevent Node.js from exiting. This + // has no effect if the worker is already weakly referenced (e.g. if + // this worker was previously idle/unused). + worker.unref(); + } + // Ask the worker to start executing its pthread entry point function. + worker.postMessage(msg, threadParams.transferList); + return 0; +}; + +var runtimeKeepaliveCounter = 0; + +var keepRuntimeAlive = () => noExitRuntime || runtimeKeepaliveCounter > 0; + +var stackSave = () => _emscripten_stack_get_current(); + +var stackRestore = val => __emscripten_stack_restore(val); + +var stackAlloc = sz => __emscripten_stack_alloc(sz); + +/** @type{function(number, (number|boolean), ...number)} */ var proxyToMainThread = (funcIndex, emAsmAddr, proxyMode, ...callArgs) => { + // EM_ASM proxying is done by passing a pointer to the address of the EM_ASM + // content as `emAsmAddr`. JS library proxying is done by passing an index + // into `proxiedJSCallArgs` as `funcIndex`. If `emAsmAddr` is non-zero then + // `funcIndex` will be ignored. + // Additional arguments are passed after the first three are the actual + // function arguments. + // The serialization buffer contains the number of call params, and then + // all the args here. + // We also pass 'proxyMode' to C separately, since C needs to look at it. + // Allocate a buffer (on the stack), which will be copied if necessary by + // the C code. + // First passed parameter specifies the number of arguments to the function. + // When BigInt support is enabled, we must handle types in a more complex + // way, detecting at runtime if a value is a BigInt or not (as we have no + // type info here). To do that, add a "prefix" before each value that + // indicates if it is a BigInt, which effectively doubles the number of + // values we serialize for proxying. TODO: pack this? + var bufSize = 8 * callArgs.length; + var sp = stackSave(); + var args = stackAlloc(bufSize); + var b = ((args) >> 3); + for (var arg of callArgs) { + HEAPF64[b++] = arg; + } + var rtn = __emscripten_run_js_on_main_thread(funcIndex, emAsmAddr, bufSize, args, proxyMode); + stackRestore(sp); + return rtn; +}; + +function _proc_exit(code) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(0, 0, 1, code); + EXITSTATUS = code; + if (!keepRuntimeAlive()) { + PThread.terminateAllThreads(); + Module["onExit"]?.(code); + ABORT = true; + } + quit_(code, new ExitStatus(code)); +} + +function exitOnMainThread(returnCode) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(1, 0, 0, returnCode); + _exit(returnCode); +} + +/** @param {boolean|number=} implicit */ var exitJS = (status, implicit) => { + EXITSTATUS = status; + checkUnflushedContent(); + if (ENVIRONMENT_IS_PTHREAD) { + // implicit exit can never happen on a pthread + assert(!implicit); + // When running in a pthread we propagate the exit back to the main thread + // where it can decide if the whole process should be shut down or not. + // The pthread may have decided not to exit its own runtime, for example + // because it runs a main loop, but that doesn't affect the main thread. + exitOnMainThread(status); + throw "unwind"; + } + // if exit() was called explicitly, warn the user if the runtime isn't actually being shut down + if (keepRuntimeAlive() && !implicit) { + var msg = `program exited (with status: ${status}), but keepRuntimeAlive() is set (counter=${runtimeKeepaliveCounter}) due to an async operation, so halting execution but not exiting the runtime or preventing further async execution (you can use emscripten_force_exit, if you want to force a true shutdown)`; + readyPromiseReject?.(msg); + err(msg); + } + _proc_exit(status); +}; + +var _exit = exitJS; + +var ptrToString = ptr => { + assert(typeof ptr === "number", `ptrToString expects a number, got ${typeof ptr}`); + // Convert to 32-bit unsigned value + ptr >>>= 0; + return "0x" + ptr.toString(16).padStart(8, "0"); +}; + +var PThread = { + unusedWorkers: [], + runningWorkers: [], + tlsInitFunctions: [], + pthreads: {}, + nextWorkerID: 1, + init() { + if ((!(ENVIRONMENT_IS_PTHREAD))) { + PThread.initMainThread(); + } + }, + initMainThread() { + var pthreadPoolSize = 10; + // Start loading up the Worker pool, if requested. + while (pthreadPoolSize--) { + PThread.allocateUnusedWorker(); + } + // MINIMAL_RUNTIME takes care of calling loadWasmModuleToAllWorkers + // in postamble_minimal.js + addOnPreRun(async () => { + var pthreadPoolReady = PThread.loadWasmModuleToAllWorkers(); + addRunDependency("loading-workers"); + await pthreadPoolReady; + removeRunDependency("loading-workers"); + }); + }, + terminateAllThreads: () => { + assert(!ENVIRONMENT_IS_PTHREAD, "Internal Error! terminateAllThreads() can only ever be called from main application thread!"); + // Attempt to kill all workers. Sadly (at least on the web) there is no + // way to terminate a worker synchronously, or to be notified when a + // worker is actually terminated. This means there is some risk that + // pthreads will continue to be executing after `worker.terminate` has + // returned. For this reason, we don't call `returnWorkerToPool` here or + // free the underlying pthread data structures. + for (var worker of PThread.runningWorkers) { + terminateWorker(worker); + } + for (var worker of PThread.unusedWorkers) { + terminateWorker(worker); + } + PThread.unusedWorkers = []; + PThread.runningWorkers = []; + PThread.pthreads = {}; + }, + returnWorkerToPool: worker => { + // We don't want to run main thread queued calls here, since we are doing + // some operations that leave the worker queue in an invalid state until + // we are completely done (it would be bad if free() ends up calling a + // queued pthread_create which looks at the global data structures we are + // modifying). To achieve that, defer the free() until the very end, when + // we are all done. + var pthread_ptr = worker.pthread_ptr; + delete PThread.pthreads[pthread_ptr]; + // Note: worker is intentionally not terminated so the pool can + // dynamically grow. + PThread.unusedWorkers.push(worker); + PThread.runningWorkers.splice(PThread.runningWorkers.indexOf(worker), 1); + // Not a running Worker anymore + // Detach the worker from the pthread object, and return it to the + // worker pool as an unused worker. + worker.pthread_ptr = 0; + // Finally, free the underlying (and now-unused) pthread structure in + // linear memory. + __emscripten_thread_free_data(pthread_ptr); + }, + threadInitTLS() { + // Call thread init functions (these are the _emscripten_tls_init for each + // module loaded. + PThread.tlsInitFunctions.forEach(f => f()); + }, + loadWasmModuleToWorker: worker => new Promise(onFinishedLoading => { + worker.onmessage = e => { + var d = e["data"]; + var cmd = d.cmd; + // If this message is intended to a recipient that is not the main + // thread, forward it to the target thread. + if (d.targetThread && d.targetThread != _pthread_self()) { + var targetWorker = PThread.pthreads[d.targetThread]; + if (targetWorker) { + targetWorker.postMessage(d, d.transferList); + } else { + err(`Internal error! Worker sent a message "${cmd}" to target pthread ${d.targetThread}, but that thread no longer exists!`); + } + return; + } + if (cmd === "checkMailbox") { + checkMailbox(); + } else if (cmd === "spawnThread") { + spawnThread(d); + } else if (cmd === "cleanupThread") { + // cleanupThread needs to be run via callUserCallback since it calls + // back into user code to free thread data. Without this it's possible + // the unwind or ExitStatus exception could escape here. + callUserCallback(() => cleanupThread(d.thread)); + } else if (cmd === "loaded") { + worker.loaded = true; + // Check that this worker doesn't have an associated pthread. + if (ENVIRONMENT_IS_NODE && !worker.pthread_ptr) { + // Once worker is loaded & idle, mark it as weakly referenced, + // so that mere existence of a Worker in the pool does not prevent + // Node.js from exiting the app. + worker.unref(); + } + onFinishedLoading(worker); + } else if (d.target === "setimmediate") { + // Worker wants to postMessage() to itself to implement setImmediate() + // emulation. + worker.postMessage(d); + } else if (cmd === "uncaughtException") { + // Message handler for Node.js specific out-of-order behavior: + // https://github.com/nodejs/node/issues/59617 + // A pthread sent an uncaught exception event. Re-raise it on the main thread. + worker.onerror(d.error); + } else if (cmd === "callHandler") { + Module[d.handler](...d.args); + } else if (cmd) { + // The received message looks like something that should be handled by this message + // handler, (since there is a e.data.cmd field present), but is not one of the + // recognized commands: + err(`worker sent an unknown command ${cmd}`); + } + }; + worker.onerror = e => { + var message = "worker sent an error!"; + if (worker.pthread_ptr) { + message = `Pthread ${ptrToString(worker.pthread_ptr)} sent an error!`; + } + err(`${message} ${e.filename}:${e.lineno}: ${e.message}`); + throw e; + }; + if (ENVIRONMENT_IS_NODE) { + worker.on("message", data => worker.onmessage({ + data + })); + worker.on("error", e => worker.onerror(e)); + } + assert(wasmMemory instanceof WebAssembly.Memory, "WebAssembly memory should have been loaded by now!"); + assert(wasmModule instanceof WebAssembly.Module, "WebAssembly Module should have been loaded by now!"); + // When running on a pthread, none of the incoming parameters on the module + // object are present. Proxy known handlers back to the main thread if specified. + var handlers = []; + var knownHandlers = [ "onExit", "onAbort", "print", "printErr" ]; + for (var handler of knownHandlers) { + if (Module.propertyIsEnumerable(handler)) { + handlers.push(handler); + } + } + // Ask the new worker to load up the Emscripten-compiled page. This is a heavy operation. + worker.postMessage({ + cmd: "load", + handlers, + wasmMemory, + wasmModule, + "workerID": worker.workerID + }); + }), + async loadWasmModuleToAllWorkers() { + // Instantiation is synchronous in pthreads. + if (ENVIRONMENT_IS_PTHREAD) { + return; + } + let pthreadPoolReady = Promise.all(PThread.unusedWorkers.map(PThread.loadWasmModuleToWorker)); + return pthreadPoolReady; + }, + allocateUnusedWorker() { + var worker; + var pthreadMainJs = _scriptName; + // We can't use makeModuleReceiveWithVar here since we want to also + // call URL.createObjectURL on the mainScriptUrlOrBlob. + if (Module["mainScriptUrlOrBlob"]) { + pthreadMainJs = Module["mainScriptUrlOrBlob"]; + if (typeof pthreadMainJs != "string") { + pthreadMainJs = URL.createObjectURL(pthreadMainJs); + } + } + // Use Trusted Types compatible wrappers. + if (globalThis.trustedTypes?.createPolicy) { + var p = trustedTypes.createPolicy("emscripten#workerPolicy2", { + createScriptURL: ignored => pthreadMainJs + }); + worker = new Worker(p.createScriptURL("ignored"), { + // This is the way that we signal to the node worker that it is hosting + // a pthread. + "workerData": "em-pthread", + // This is the way that we signal to the Web Worker that it is hosting + // a pthread. + "name": "em-pthread-" + PThread.nextWorkerID + }); + } else worker = new Worker(pthreadMainJs, { + // This is the way that we signal to the node worker that it is hosting + // a pthread. + "workerData": "em-pthread", + // This is the way that we signal to the Web Worker that it is hosting + // a pthread. + "name": "em-pthread-" + PThread.nextWorkerID + }); + worker.workerID = PThread.nextWorkerID++; + PThread.unusedWorkers.push(worker); + }, + getNewWorker() { + if (PThread.unusedWorkers.length == 0) { + // PTHREAD_POOL_SIZE_STRICT should show a warning and, if set to level `2`, return from the function. + // However, if we're in Node.js, then we can create new workers on the fly and PTHREAD_POOL_SIZE_STRICT + // should be ignored altogether. + if (!ENVIRONMENT_IS_NODE) { + err("Tried to spawn a new thread, but the thread pool is exhausted.\n" + "This might result in a deadlock unless some threads eventually exit or the code explicitly breaks out to the event loop.\n" + "If you want to increase the pool size, use setting `-sPTHREAD_POOL_SIZE=...`." + "\nIf you want to throw an explicit error instead of the risk of deadlocking in those cases, use setting `-sPTHREAD_POOL_SIZE_STRICT=2`."); + } + PThread.allocateUnusedWorker(); + PThread.loadWasmModuleToWorker(PThread.unusedWorkers[0]); + } + return PThread.unusedWorkers.pop(); + } +}; + +var onPostRuns = []; + +var addOnPostRun = cb => onPostRuns.push(cb); + +function establishStackSpace(pthread_ptr) { + var stackHigh = HEAPU32[(((pthread_ptr) + (52)) >> 2)]; + var stackSize = HEAPU32[(((pthread_ptr) + (56)) >> 2)]; + var stackLow = stackHigh - stackSize; + assert(stackHigh != 0); + assert(stackLow != 0); + assert(stackHigh > stackLow, "stackHigh must be higher then stackLow"); + // Set stack limits used by `emscripten/stack.h` function. These limits are + // cached in wasm-side globals to make checks as fast as possible. + _emscripten_stack_set_limits(stackHigh, stackLow); + // Call inside wasm module to set up the stack frame for this pthread in wasm module scope + stackRestore(stackHigh); + // Write the stack cookie last, after we have set up the proper bounds and + // current position of the stack. + writeStackCookie(); +} + +var wasmTableMirror = []; + +var getWasmTableEntry = funcPtr => { + var func = wasmTableMirror[funcPtr]; + if (!func) { + /** @suppress {checkTypes} */ wasmTableMirror[funcPtr] = func = wasmTable.get(funcPtr); + } + /** @suppress {checkTypes} */ assert(wasmTable.get(funcPtr) == func, "JavaScript-side Wasm function table mirror is out of date!"); + return func; +}; + +var invokeEntryPoint = (ptr, arg) => { + // An old thread on this worker may have been canceled without returning the + // `runtimeKeepaliveCounter` to zero. Reset it now so the new thread won't + // be affected. + runtimeKeepaliveCounter = 0; + // Same for noExitRuntime. The default for pthreads should always be false + // otherwise pthreads would never complete and attempts to pthread_join to + // them would block forever. + // pthreads can still choose to set `noExitRuntime` explicitly, or + // call emscripten_unwind_to_js_event_loop to extend their lifetime beyond + // their main function. See comment in src/runtime_pthread.js for more. + noExitRuntime = 0; + // pthread entry points are always of signature 'void *ThreadMain(void *arg)' + // Native codebases sometimes spawn threads with other thread entry point + // signatures, such as void ThreadMain(void *arg), void *ThreadMain(), or + // void ThreadMain(). That is not acceptable per C/C++ specification, but + // x86 compiler ABI extensions enable that to work. If you find the + // following line to crash, either change the signature to "proper" void + // *ThreadMain(void *arg) form, or try linking with the Emscripten linker + // flag -sEMULATE_FUNCTION_POINTER_CASTS to add in emulation for this x86 + // ABI extension. + var result = getWasmTableEntry(ptr)(arg); + checkStackCookie(); + function finish(result) { + // In MINIMAL_RUNTIME the noExitRuntime concept does not apply to + // pthreads. To exit a pthread with live runtime, use the function + // emscripten_unwind_to_js_event_loop() in the pthread body. + if (keepRuntimeAlive()) { + EXITSTATUS = result; + return; + } + __emscripten_thread_exit(result); + } + finish(result); +}; + +var noExitRuntime = true; + +var registerTLSInit = tlsInitFunc => PThread.tlsInitFunctions.push(tlsInitFunc); + +var warnOnce = text => { + warnOnce.shown ||= {}; + if (!warnOnce.shown[text]) { + warnOnce.shown[text] = 1; + if (ENVIRONMENT_IS_NODE) text = "warning: " + text; + err(text); + } +}; + +var wasmMemory; + +var UTF8Decoder = new TextDecoder; + +var findStringEnd = (heapOrArray, idx, maxBytesToRead, ignoreNul) => { + var maxIdx = idx + maxBytesToRead; + if (ignoreNul) return maxIdx; + // TextDecoder needs to know the byte length in advance, it doesn't stop on + // null terminator by itself. + // As a tiny code save trick, compare idx against maxIdx using a negation, + // so that maxBytesToRead=undefined/NaN means Infinity. + while (heapOrArray[idx] && !(idx >= maxIdx)) ++idx; + return idx; +}; + +/** + * Given a pointer 'ptr' to a null-terminated UTF8-encoded string in the + * emscripten HEAP, returns a copy of that string as a Javascript String object. + * + * @param {number} ptr + * @param {number=} maxBytesToRead - An optional length that specifies the + * maximum number of bytes to read. You can omit this parameter to scan the + * string until the first 0 byte. If maxBytesToRead is passed, and the string + * at [ptr, ptr+maxBytesToReadr[ contains a null byte in the middle, then the + * string will cut short at that byte index. + * @param {boolean=} ignoreNul - If true, the function will not stop on a NUL character. + * @return {string} + */ var UTF8ToString = (ptr, maxBytesToRead, ignoreNul) => { + assert(typeof ptr == "number", `UTF8ToString expects a number (got ${typeof ptr})`); + if (!ptr) return ""; + var end = findStringEnd(HEAPU8, ptr, maxBytesToRead, ignoreNul); + return UTF8Decoder.decode(HEAPU8.slice(ptr, end)); +}; + +var ___assert_fail = (condition, filename, line, func) => abort(`Assertion failed: ${UTF8ToString(condition)}, at: ` + [ filename ? UTF8ToString(filename) : "unknown filename", line, func ? UTF8ToString(func) : "unknown function" ]); + +class ExceptionInfo { + // excPtr - Thrown object pointer to wrap. Metadata pointer is calculated from it. + constructor(excPtr) { + this.excPtr = excPtr; + this.ptr = excPtr - 24; + } + set_type(type) { + HEAPU32[(((this.ptr) + (4)) >> 2)] = type; + } + get_type() { + return HEAPU32[(((this.ptr) + (4)) >> 2)]; + } + set_destructor(destructor) { + HEAPU32[(((this.ptr) + (8)) >> 2)] = destructor; + } + get_destructor() { + return HEAPU32[(((this.ptr) + (8)) >> 2)]; + } + set_caught(caught) { + caught = caught ? 1 : 0; + HEAP8[(this.ptr) + (12)] = caught; + } + get_caught() { + return HEAP8[(this.ptr) + (12)] != 0; + } + set_rethrown(rethrown) { + rethrown = rethrown ? 1 : 0; + HEAP8[(this.ptr) + (13)] = rethrown; + } + get_rethrown() { + return HEAP8[(this.ptr) + (13)] != 0; + } + // Initialize native structure fields. Should be called once after allocated. + init(type, destructor) { + this.set_adjusted_ptr(0); + this.set_type(type); + this.set_destructor(destructor); + } + set_adjusted_ptr(adjustedPtr) { + HEAPU32[(((this.ptr) + (16)) >> 2)] = adjustedPtr; + } + get_adjusted_ptr() { + return HEAPU32[(((this.ptr) + (16)) >> 2)]; + } +} + +var exceptionLast = 0; + +var uncaughtExceptionCount = 0; + +var ___cxa_throw = (ptr, type, destructor) => { + var info = new ExceptionInfo(ptr); + // Initialize ExceptionInfo content after it was allocated in __cxa_allocate_exception. + info.init(type, destructor); + exceptionLast = ptr; + uncaughtExceptionCount++; + assert(false, "Exception thrown, but exception catching is not enabled. Compile with -sNO_DISABLE_EXCEPTION_CATCHING or -sEXCEPTION_CATCHING_ALLOWED=[..] to catch."); +}; + +function pthreadCreateProxied(pthread_ptr, attr, startRoutine, arg) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(2, 0, 1, pthread_ptr, attr, startRoutine, arg); + return ___pthread_create_js(pthread_ptr, attr, startRoutine, arg); +} + +var _emscripten_has_threading_support = () => !!globalThis.SharedArrayBuffer; + +var ___pthread_create_js = (pthread_ptr, attr, startRoutine, arg) => { + if (!_emscripten_has_threading_support()) { + dbg("pthread_create: environment does not support SharedArrayBuffer, pthreads are not available"); + return 6; + } + // List of JS objects that will transfer ownership to the Worker hosting the thread + var transferList = []; + var error = 0; + // Synchronously proxy the thread creation to main thread if possible. If we + // need to transfer ownership of objects, then proxy asynchronously via + // postMessage. + if (ENVIRONMENT_IS_PTHREAD && (transferList.length === 0 || error)) { + return pthreadCreateProxied(pthread_ptr, attr, startRoutine, arg); + } + // If on the main thread, and accessing Canvas/OffscreenCanvas failed, abort + // with the detected error. + if (error) return error; + var threadParams = { + startRoutine, + pthread_ptr, + arg, + transferList + }; + if (ENVIRONMENT_IS_PTHREAD) { + // The prepopulated pool of web workers that can host pthreads is stored + // in the main JS thread. Therefore if a pthread is attempting to spawn a + // new thread, the thread creation must be deferred to the main JS thread. + threadParams.cmd = "spawnThread"; + postMessage(threadParams, transferList); + // When we defer thread creation this way, we have no way to detect thread + // creation synchronously today, so we have to assume success and return 0. + return 0; + } + // We are the main thread, so we have the pthread warmup pool in this + // thread and can fire off JS thread creation directly ourselves. + return spawnThread(threadParams); +}; + +var PATH = { + isAbs: path => path.charAt(0) === "/", + splitPath: filename => { + var splitPathRe = /^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/; + return splitPathRe.exec(filename).slice(1); + }, + normalizeArray: (parts, allowAboveRoot) => { + // if the path tries to go above the root, `up` ends up > 0 + var up = 0; + for (var i = parts.length - 1; i >= 0; i--) { + var last = parts[i]; + if (last === ".") { + parts.splice(i, 1); + } else if (last === "..") { + parts.splice(i, 1); + up++; + } else if (up) { + parts.splice(i, 1); + up--; + } + } + // if the path is allowed to go above the root, restore leading ..s + if (allowAboveRoot) { + for (;up; up--) { + parts.unshift(".."); + } + } + return parts; + }, + normalize: path => { + var isAbsolute = PATH.isAbs(path), trailingSlash = path.slice(-1) === "/"; + // Normalize the path + path = PATH.normalizeArray(path.split("/").filter(p => !!p), !isAbsolute).join("/"); + if (!path && !isAbsolute) { + path = "."; + } + if (path && trailingSlash) { + path += "/"; + } + return (isAbsolute ? "/" : "") + path; + }, + dirname: path => { + var result = PATH.splitPath(path), root = result[0], dir = result[1]; + if (!root && !dir) { + // No dirname whatsoever + return "."; + } + if (dir) { + // It has a dirname, strip trailing slash + dir = dir.slice(0, -1); + } + return root + dir; + }, + basename: path => path && path.match(/([^\/]+|\/)\/*$/)[1], + join: (...paths) => PATH.normalize(paths.join("/")), + join2: (l, r) => PATH.normalize(l + "/" + r) +}; + +var initRandomFill = () => { + // This block is not needed on v19+ since crypto.getRandomValues is builtin + if (ENVIRONMENT_IS_NODE) { + var nodeCrypto = require("node:crypto"); + return view => nodeCrypto.randomFillSync(view); + } + // like with most Web APIs, we can't use Web Crypto API directly on shared memory, + // so we need to create an intermediate buffer and copy it to the destination + return view => view.set(crypto.getRandomValues(new Uint8Array(view.byteLength))); +}; + +var randomFill = view => { + // Lazily init on the first invocation. + (randomFill = initRandomFill())(view); +}; + +var PATH_FS = { + resolve: (...args) => { + var resolvedPath = "", resolvedAbsolute = false; + for (var i = args.length - 1; i >= -1 && !resolvedAbsolute; i--) { + var path = (i >= 0) ? args[i] : FS.cwd(); + // Skip empty and invalid entries + if (typeof path != "string") { + throw new TypeError("Arguments to path.resolve must be strings"); + } else if (!path) { + return ""; + } + resolvedPath = path + "/" + resolvedPath; + resolvedAbsolute = PATH.isAbs(path); + } + // At this point the path should be resolved to a full absolute path, but + // handle relative paths to be safe (might happen when process.cwd() fails) + resolvedPath = PATH.normalizeArray(resolvedPath.split("/").filter(p => !!p), !resolvedAbsolute).join("/"); + return ((resolvedAbsolute ? "/" : "") + resolvedPath) || "."; + }, + relative: (from, to) => { + from = PATH_FS.resolve(from).slice(1); + to = PATH_FS.resolve(to).slice(1); + function trim(arr) { + var start = 0; + for (;start < arr.length; start++) { + if (arr[start] !== "") break; + } + var end = arr.length - 1; + for (;end >= 0; end--) { + if (arr[end] !== "") break; + } + if (start > end) return []; + return arr.slice(start, end - start + 1); + } + var fromParts = trim(from.split("/")); + var toParts = trim(to.split("/")); + var length = Math.min(fromParts.length, toParts.length); + var samePartsLength = length; + for (var i = 0; i < length; i++) { + if (fromParts[i] !== toParts[i]) { + samePartsLength = i; + break; + } + } + var outputParts = []; + for (var i = samePartsLength; i < fromParts.length; i++) { + outputParts.push(".."); + } + outputParts = outputParts.concat(toParts.slice(samePartsLength)); + return outputParts.join("/"); + } +}; + +/** + * Given a pointer 'idx' to a null-terminated UTF8-encoded string in the given + * array that contains uint8 values, returns a copy of that string as a + * Javascript String object. + * heapOrArray is either a regular array, or a JavaScript typed array view. + * @param {number=} idx + * @param {number=} maxBytesToRead + * @param {boolean=} ignoreNul - If true, the function will not stop on a NUL character. + * @return {string} + */ var UTF8ArrayToString = (heapOrArray, idx = 0, maxBytesToRead, ignoreNul) => { + var endPtr = findStringEnd(heapOrArray, idx, maxBytesToRead, ignoreNul); + return UTF8Decoder.decode(heapOrArray.buffer ? heapOrArray.buffer instanceof ArrayBuffer ? heapOrArray.subarray(idx, endPtr) : heapOrArray.slice(idx, endPtr) : new Uint8Array(heapOrArray.slice(idx, endPtr))); +}; + +var FS_stdin_getChar_buffer = []; + +var lengthBytesUTF8 = str => { + var len = 0; + for (var i = 0; i < str.length; ++i) { + // Gotcha: charCodeAt returns a 16-bit word that is a UTF-16 encoded code + // unit, not a Unicode code point of the character! So decode + // UTF16->UTF32->UTF8. + // See http://unicode.org/faq/utf_bom.html#utf16-3 + var c = str.charCodeAt(i); + // possibly a lead surrogate + if (c <= 127) { + len++; + } else if (c <= 2047) { + len += 2; + } else if (c >= 55296 && c <= 57343) { + len += 4; + ++i; + } else { + len += 3; + } + } + return len; +}; + +var stringToUTF8Array = (str, heap, outIdx, maxBytesToWrite) => { + assert(typeof str === "string", `stringToUTF8Array expects a string (got ${typeof str})`); + // Parameter maxBytesToWrite is not optional. Negative values, 0, null, + // undefined and false each don't write out any bytes. + if (!(maxBytesToWrite > 0)) return 0; + var startIdx = outIdx; + var endIdx = outIdx + maxBytesToWrite - 1; + // -1 for string null terminator. + for (var i = 0; i < str.length; ++i) { + // For UTF8 byte structure, see http://en.wikipedia.org/wiki/UTF-8#Description + // and https://www.ietf.org/rfc/rfc2279.txt + // and https://tools.ietf.org/html/rfc3629 + var u = str.codePointAt(i); + if (u <= 127) { + if (outIdx >= endIdx) break; + heap[outIdx++] = u; + } else if (u <= 2047) { + if (outIdx + 1 >= endIdx) break; + heap[outIdx++] = 192 | (u >> 6); + heap[outIdx++] = 128 | (u & 63); + } else if (u <= 65535) { + if (outIdx + 2 >= endIdx) break; + heap[outIdx++] = 224 | (u >> 12); + heap[outIdx++] = 128 | ((u >> 6) & 63); + heap[outIdx++] = 128 | (u & 63); + } else { + if (outIdx + 3 >= endIdx) break; + if (u > 1114111) warnOnce("Invalid Unicode code point " + ptrToString(u) + " encountered when serializing a JS string to a UTF-8 string in wasm memory! (Valid unicode code points should be in range 0-0x10FFFF)."); + heap[outIdx++] = 240 | (u >> 18); + heap[outIdx++] = 128 | ((u >> 12) & 63); + heap[outIdx++] = 128 | ((u >> 6) & 63); + heap[outIdx++] = 128 | (u & 63); + // Gotcha: if codePoint is over 0xFFFF, it is represented as a surrogate pair in UTF-16. + // We need to manually skip over the second code unit for correct iteration. + i++; + } + } + // Null-terminate the pointer to the buffer. + heap[outIdx] = 0; + return outIdx - startIdx; +}; + +/** @type {function(string, boolean=, number=)} */ var intArrayFromString = (stringy, dontAddNull, length) => { + var len = length > 0 ? length : lengthBytesUTF8(stringy) + 1; + var u8array = new Array(len); + var numBytesWritten = stringToUTF8Array(stringy, u8array, 0, u8array.length); + if (dontAddNull) u8array.length = numBytesWritten; + return u8array; +}; + +var FS_stdin_getChar = () => { + if (!FS_stdin_getChar_buffer.length) { + var result = null; + if (ENVIRONMENT_IS_NODE) { + // we will read data by chunks of BUFSIZE + var BUFSIZE = 256; + var buf = Buffer.alloc(BUFSIZE); + var bytesRead = 0; + // For some reason we must suppress a closure warning here, even though + // fd definitely exists on process.stdin, and is even the proper way to + // get the fd of stdin, + // https://github.com/nodejs/help/issues/2136#issuecomment-523649904 + // This started to happen after moving this logic out of library_tty.js, + // so it is related to the surrounding code in some unclear manner. + /** @suppress {missingProperties} */ var fd = process.stdin.fd; + try { + bytesRead = fs.readSync(fd, buf, 0, BUFSIZE); + } catch (e) { + // Cross-platform differences: on Windows, reading EOF throws an + // exception, but on other OSes, reading EOF returns 0. Uniformize + // behavior by treating the EOF exception to return 0. + if (e.toString().includes("EOF")) bytesRead = 0; else throw e; + } + if (bytesRead > 0) { + result = buf.slice(0, bytesRead).toString("utf-8"); + } + } else if (globalThis.window?.prompt) { + // Browser. + result = window.prompt("Input: "); + // returns null on cancel + if (result !== null) { + result += "\n"; + } + } else {} + if (!result) { + return null; + } + FS_stdin_getChar_buffer = intArrayFromString(result, true); + } + return FS_stdin_getChar_buffer.shift(); +}; + +var TTY = { + ttys: [], + init() {}, + shutdown() {}, + register(dev, ops) { + TTY.ttys[dev] = { + input: [], + output: [], + ops + }; + FS.registerDevice(dev, TTY.stream_ops); + }, + stream_ops: { + open(stream) { + var tty = TTY.ttys[stream.node.rdev]; + if (!tty) { + throw new FS.ErrnoError(43); + } + stream.tty = tty; + stream.seekable = false; + }, + close(stream) { + // flush any pending line data + stream.tty.ops.fsync(stream.tty); + }, + fsync(stream) { + stream.tty.ops.fsync(stream.tty); + }, + read(stream, buffer, offset, length, pos) { + if (!stream.tty || !stream.tty.ops.get_char) { + throw new FS.ErrnoError(60); + } + var bytesRead = 0; + for (var i = 0; i < length; i++) { + var result; + try { + result = stream.tty.ops.get_char(stream.tty); + } catch (e) { + throw new FS.ErrnoError(29); + } + if (result === undefined && bytesRead === 0) { + throw new FS.ErrnoError(6); + } + if (result === null || result === undefined) break; + bytesRead++; + buffer[offset + i] = result; + } + if (bytesRead) { + stream.node.atime = Date.now(); + } + return bytesRead; + }, + write(stream, buffer, offset, length, pos) { + if (!stream.tty || !stream.tty.ops.put_char) { + throw new FS.ErrnoError(60); + } + try { + for (var i = 0; i < length; i++) { + stream.tty.ops.put_char(stream.tty, buffer[offset + i]); + } + } catch (e) { + throw new FS.ErrnoError(29); + } + if (length) { + stream.node.mtime = stream.node.ctime = Date.now(); + } + return i; + } + }, + default_tty_ops: { + get_char(tty) { + return FS_stdin_getChar(); + }, + put_char(tty, val) { + if (val === null || val === 10) { + out(UTF8ArrayToString(tty.output)); + tty.output = []; + } else { + if (val != 0) tty.output.push(val); + } + }, + fsync(tty) { + if (tty.output?.length > 0) { + out(UTF8ArrayToString(tty.output)); + tty.output = []; + } + }, + ioctl_tcgets(tty) { + // typical setting + return { + c_iflag: 25856, + c_oflag: 5, + c_cflag: 191, + c_lflag: 35387, + c_cc: [ 3, 28, 127, 21, 4, 0, 1, 0, 17, 19, 26, 0, 18, 15, 23, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] + }; + }, + ioctl_tcsets(tty, optional_actions, data) { + // currently just ignore + return 0; + }, + ioctl_tiocgwinsz(tty) { + return [ 24, 80 ]; + } + }, + default_tty1_ops: { + put_char(tty, val) { + if (val === null || val === 10) { + err(UTF8ArrayToString(tty.output)); + tty.output = []; + } else { + if (val != 0) tty.output.push(val); + } + }, + fsync(tty) { + if (tty.output?.length > 0) { + err(UTF8ArrayToString(tty.output)); + tty.output = []; + } + } + } +}; + +var zeroMemory = (ptr, size) => HEAPU8.fill(0, ptr, ptr + size); + +var alignMemory = (size, alignment) => { + assert(alignment, "alignment argument is required"); + return Math.ceil(size / alignment) * alignment; +}; + +var mmapAlloc = size => { + size = alignMemory(size, 65536); + var ptr = _emscripten_builtin_memalign(65536, size); + if (ptr) zeroMemory(ptr, size); + return ptr; +}; + +var MEMFS = { + ops_table: null, + mount(mount) { + return MEMFS.createNode(null, "/", 16895, 0); + }, + createNode(parent, name, mode, dev) { + if (FS.isBlkdev(mode) || FS.isFIFO(mode)) { + // not supported + throw new FS.ErrnoError(63); + } + MEMFS.ops_table ||= { + dir: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr, + lookup: MEMFS.node_ops.lookup, + mknod: MEMFS.node_ops.mknod, + rename: MEMFS.node_ops.rename, + unlink: MEMFS.node_ops.unlink, + rmdir: MEMFS.node_ops.rmdir, + readdir: MEMFS.node_ops.readdir, + symlink: MEMFS.node_ops.symlink + }, + stream: { + llseek: MEMFS.stream_ops.llseek + } + }, + file: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr + }, + stream: { + llseek: MEMFS.stream_ops.llseek, + read: MEMFS.stream_ops.read, + write: MEMFS.stream_ops.write, + mmap: MEMFS.stream_ops.mmap, + msync: MEMFS.stream_ops.msync + } + }, + link: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr, + readlink: MEMFS.node_ops.readlink + }, + stream: {} + }, + chrdev: { + node: { + getattr: MEMFS.node_ops.getattr, + setattr: MEMFS.node_ops.setattr + }, + stream: FS.chrdev_stream_ops + } + }; + var node = FS.createNode(parent, name, mode, dev); + if (FS.isDir(node.mode)) { + node.node_ops = MEMFS.ops_table.dir.node; + node.stream_ops = MEMFS.ops_table.dir.stream; + node.contents = {}; + } else if (FS.isFile(node.mode)) { + node.node_ops = MEMFS.ops_table.file.node; + node.stream_ops = MEMFS.ops_table.file.stream; + node.usedBytes = 0; + // The actual number of bytes used in the typed array, as opposed to contents.length which gives the whole capacity. + // When the byte data of the file is populated, this will point to either a typed array, or a normal JS array. Typed arrays are preferred + // for performance, and used by default. However, typed arrays are not resizable like normal JS arrays are, so there is a small disk size + // penalty involved for appending file writes that continuously grow a file similar to std::vector capacity vs used -scheme. + node.contents = null; + } else if (FS.isLink(node.mode)) { + node.node_ops = MEMFS.ops_table.link.node; + node.stream_ops = MEMFS.ops_table.link.stream; + } else if (FS.isChrdev(node.mode)) { + node.node_ops = MEMFS.ops_table.chrdev.node; + node.stream_ops = MEMFS.ops_table.chrdev.stream; + } + node.atime = node.mtime = node.ctime = Date.now(); + // add the new node to the parent + if (parent) { + parent.contents[name] = node; + parent.atime = parent.mtime = parent.ctime = node.atime; + } + return node; + }, + getFileDataAsTypedArray(node) { + if (!node.contents) return new Uint8Array(0); + if (node.contents.subarray) return node.contents.subarray(0, node.usedBytes); + // Make sure to not return excess unused bytes. + return new Uint8Array(node.contents); + }, + expandFileStorage(node, newCapacity) { + var prevCapacity = node.contents ? node.contents.length : 0; + if (prevCapacity >= newCapacity) return; + // No need to expand, the storage was already large enough. + // Don't expand strictly to the given requested limit if it's only a very small increase, but instead geometrically grow capacity. + // For small filesizes (<1MB), perform size*2 geometric increase, but for large sizes, do a much more conservative size*1.125 increase to + // avoid overshooting the allocation cap by a very large margin. + var CAPACITY_DOUBLING_MAX = 1024 * 1024; + newCapacity = Math.max(newCapacity, (prevCapacity * (prevCapacity < CAPACITY_DOUBLING_MAX ? 2 : 1.125)) >>> 0); + if (prevCapacity != 0) newCapacity = Math.max(newCapacity, 256); + // At minimum allocate 256b for each file when expanding. + var oldContents = node.contents; + node.contents = new Uint8Array(newCapacity); + // Allocate new storage. + if (node.usedBytes > 0) node.contents.set(oldContents.subarray(0, node.usedBytes), 0); + }, + resizeFileStorage(node, newSize) { + if (node.usedBytes == newSize) return; + if (newSize == 0) { + node.contents = null; + // Fully decommit when requesting a resize to zero. + node.usedBytes = 0; + } else { + var oldContents = node.contents; + node.contents = new Uint8Array(newSize); + // Allocate new storage. + if (oldContents) { + node.contents.set(oldContents.subarray(0, Math.min(newSize, node.usedBytes))); + } + node.usedBytes = newSize; + } + }, + node_ops: { + getattr(node) { + var attr = {}; + // device numbers reuse inode numbers. + attr.dev = FS.isChrdev(node.mode) ? node.id : 1; + attr.ino = node.id; + attr.mode = node.mode; + attr.nlink = 1; + attr.uid = 0; + attr.gid = 0; + attr.rdev = node.rdev; + if (FS.isDir(node.mode)) { + attr.size = 4096; + } else if (FS.isFile(node.mode)) { + attr.size = node.usedBytes; + } else if (FS.isLink(node.mode)) { + attr.size = node.link.length; + } else { + attr.size = 0; + } + attr.atime = new Date(node.atime); + attr.mtime = new Date(node.mtime); + attr.ctime = new Date(node.ctime); + // NOTE: In our implementation, st_blocks = Math.ceil(st_size/st_blksize), + // but this is not required by the standard. + attr.blksize = 4096; + attr.blocks = Math.ceil(attr.size / attr.blksize); + return attr; + }, + setattr(node, attr) { + for (const key of [ "mode", "atime", "mtime", "ctime" ]) { + if (attr[key] != null) { + node[key] = attr[key]; + } + } + if (attr.size !== undefined) { + MEMFS.resizeFileStorage(node, attr.size); + } + }, + lookup(parent, name) { + throw new FS.ErrnoError(44); + }, + mknod(parent, name, mode, dev) { + return MEMFS.createNode(parent, name, mode, dev); + }, + rename(old_node, new_dir, new_name) { + var new_node; + try { + new_node = FS.lookupNode(new_dir, new_name); + } catch (e) {} + if (new_node) { + if (FS.isDir(old_node.mode)) { + // if we're overwriting a directory at new_name, make sure it's empty. + for (var i in new_node.contents) { + throw new FS.ErrnoError(55); + } + } + FS.hashRemoveNode(new_node); + } + // do the internal rewiring + delete old_node.parent.contents[old_node.name]; + new_dir.contents[new_name] = old_node; + old_node.name = new_name; + new_dir.ctime = new_dir.mtime = old_node.parent.ctime = old_node.parent.mtime = Date.now(); + }, + unlink(parent, name) { + delete parent.contents[name]; + parent.ctime = parent.mtime = Date.now(); + }, + rmdir(parent, name) { + var node = FS.lookupNode(parent, name); + for (var i in node.contents) { + throw new FS.ErrnoError(55); + } + delete parent.contents[name]; + parent.ctime = parent.mtime = Date.now(); + }, + readdir(node) { + return [ ".", "..", ...Object.keys(node.contents) ]; + }, + symlink(parent, newname, oldpath) { + var node = MEMFS.createNode(parent, newname, 511 | 40960, 0); + node.link = oldpath; + return node; + }, + readlink(node) { + if (!FS.isLink(node.mode)) { + throw new FS.ErrnoError(28); + } + return node.link; + } + }, + stream_ops: { + read(stream, buffer, offset, length, position) { + var contents = stream.node.contents; + if (position >= stream.node.usedBytes) return 0; + var size = Math.min(stream.node.usedBytes - position, length); + assert(size >= 0); + if (size > 8 && contents.subarray) { + // non-trivial, and typed array + buffer.set(contents.subarray(position, position + size), offset); + } else { + for (var i = 0; i < size; i++) buffer[offset + i] = contents[position + i]; + } + return size; + }, + write(stream, buffer, offset, length, position, canOwn) { + // The data buffer should be a typed array view + assert(!(buffer instanceof ArrayBuffer)); + if (!length) return 0; + var node = stream.node; + node.mtime = node.ctime = Date.now(); + if (buffer.subarray && (!node.contents || node.contents.subarray)) { + // This write is from a typed array to a typed array? + if (canOwn) { + assert(position === 0, "canOwn must imply no weird position inside the file"); + node.contents = buffer.subarray(offset, offset + length); + node.usedBytes = length; + return length; + } else if (node.usedBytes === 0 && position === 0) { + // If this is a simple first write to an empty file, do a fast set since we don't need to care about old data. + node.contents = buffer.slice(offset, offset + length); + node.usedBytes = length; + return length; + } else if (position + length <= node.usedBytes) { + // Writing to an already allocated and used subrange of the file? + node.contents.set(buffer.subarray(offset, offset + length), position); + return length; + } + } + // Appending to an existing file and we need to reallocate, or source data did not come as a typed array. + MEMFS.expandFileStorage(node, position + length); + if (node.contents.subarray && buffer.subarray) { + // Use typed array write which is available. + node.contents.set(buffer.subarray(offset, offset + length), position); + } else { + for (var i = 0; i < length; i++) { + node.contents[position + i] = buffer[offset + i]; + } + } + node.usedBytes = Math.max(node.usedBytes, position + length); + return length; + }, + llseek(stream, offset, whence) { + var position = offset; + if (whence === 1) { + position += stream.position; + } else if (whence === 2) { + if (FS.isFile(stream.node.mode)) { + position += stream.node.usedBytes; + } + } + if (position < 0) { + throw new FS.ErrnoError(28); + } + return position; + }, + mmap(stream, length, position, prot, flags) { + if (!FS.isFile(stream.node.mode)) { + throw new FS.ErrnoError(43); + } + var ptr; + var allocated; + var contents = stream.node.contents; + // Only make a new copy when MAP_PRIVATE is specified. + if (!(flags & 2) && contents && contents.buffer === HEAP8.buffer) { + // We can't emulate MAP_SHARED when the file is not backed by the + // buffer we're mapping to (e.g. the HEAP buffer). + allocated = false; + ptr = contents.byteOffset; + } else { + allocated = true; + ptr = mmapAlloc(length); + if (!ptr) { + throw new FS.ErrnoError(48); + } + if (contents) { + // Try to avoid unnecessary slices. + if (position > 0 || position + length < contents.length) { + if (contents.subarray) { + contents = contents.subarray(position, position + length); + } else { + contents = Array.prototype.slice.call(contents, position, position + length); + } + } + HEAP8.set(contents, ptr); + } + } + return { + ptr, + allocated + }; + }, + msync(stream, buffer, offset, length, mmapFlags) { + MEMFS.stream_ops.write(stream, buffer, 0, length, offset, false); + // should we check if bytesWritten and length are the same? + return 0; + } + } +}; + +var FS_modeStringToFlags = str => { + var flagModes = { + "r": 0, + "r+": 2, + "w": 512 | 64 | 1, + "w+": 512 | 64 | 2, + "a": 1024 | 64 | 1, + "a+": 1024 | 64 | 2 + }; + var flags = flagModes[str]; + if (typeof flags == "undefined") { + throw new Error(`Unknown file open mode: ${str}`); + } + return flags; +}; + +var FS_getMode = (canRead, canWrite) => { + var mode = 0; + if (canRead) mode |= 292 | 73; + if (canWrite) mode |= 146; + return mode; +}; + +var IDBFS = { + dbs: {}, + indexedDB: () => { + assert(typeof indexedDB != "undefined", "IDBFS used, but indexedDB not supported"); + return indexedDB; + }, + DB_VERSION: 21, + DB_STORE_NAME: "FILE_DATA", + queuePersist: mount => { + function onPersistComplete() { + if (mount.idbPersistState === "again") startPersist(); else mount.idbPersistState = 0; + } + function startPersist() { + mount.idbPersistState = "idb"; + // Mark that we are currently running a sync operation + IDBFS.syncfs(mount, /*populate:*/ false, onPersistComplete); + } + if (!mount.idbPersistState) { + // Programs typically write/copy/move multiple files in the in-memory + // filesystem within a single app frame, so when a filesystem sync + // command is triggered, do not start it immediately, but only after + // the current frame is finished. This way all the modified files + // inside the main loop tick will be batched up to the same sync. + mount.idbPersistState = setTimeout(startPersist, 0); + } else if (mount.idbPersistState === "idb") { + // There is an active IndexedDB sync operation in-flight, but we now + // have accumulated more files to sync. We should therefore queue up + // a new sync after the current one finishes so that all writes + // will be properly persisted. + mount.idbPersistState = "again"; + } + }, + mount: mount => { + // reuse core MEMFS functionality + var mnt = MEMFS.mount(mount); + // If the automatic IDBFS persistence option has been selected, then automatically persist + // all modifications to the filesystem as they occur. + if (mount?.opts?.autoPersist) { + mount.idbPersistState = 0; + // IndexedDB sync starts in idle state + var memfs_node_ops = mnt.node_ops; + mnt.node_ops = { + ...mnt.node_ops + }; + // Clone node_ops to inject write tracking + mnt.node_ops.mknod = (parent, name, mode, dev) => { + var node = memfs_node_ops.mknod(parent, name, mode, dev); + // Propagate injected node_ops to the newly created child node + node.node_ops = mnt.node_ops; + // Remember for each IDBFS node which IDBFS mount point they came from so we know which mount to persist on modification. + node.idbfs_mount = mnt.mount; + // Remember original MEMFS stream_ops for this node + node.memfs_stream_ops = node.stream_ops; + // Clone stream_ops to inject write tracking + node.stream_ops = { + ...node.stream_ops + }; + // Track all file writes + node.stream_ops.write = (stream, buffer, offset, length, position, canOwn) => { + // This file has been modified, we must persist IndexedDB when this file closes + stream.node.isModified = true; + return node.memfs_stream_ops.write(stream, buffer, offset, length, position, canOwn); + }; + // Persist IndexedDB on file close + node.stream_ops.close = stream => { + var n = stream.node; + if (n.isModified) { + IDBFS.queuePersist(n.idbfs_mount); + n.isModified = false; + } + if (n.memfs_stream_ops.close) return n.memfs_stream_ops.close(stream); + }; + // Persist the node we just created to IndexedDB + IDBFS.queuePersist(mnt.mount); + return node; + }; + // Also kick off persisting the filesystem on other operations that modify the filesystem. + mnt.node_ops.rmdir = (...args) => (IDBFS.queuePersist(mnt.mount), memfs_node_ops.rmdir(...args)); + mnt.node_ops.symlink = (...args) => (IDBFS.queuePersist(mnt.mount), memfs_node_ops.symlink(...args)); + mnt.node_ops.unlink = (...args) => (IDBFS.queuePersist(mnt.mount), memfs_node_ops.unlink(...args)); + mnt.node_ops.rename = (...args) => (IDBFS.queuePersist(mnt.mount), memfs_node_ops.rename(...args)); + } + return mnt; + }, + syncfs: (mount, populate, callback) => { + IDBFS.getLocalSet(mount, (err, local) => { + if (err) return callback(err); + IDBFS.getRemoteSet(mount, (err, remote) => { + if (err) return callback(err); + var src = populate ? remote : local; + var dst = populate ? local : remote; + IDBFS.reconcile(src, dst, callback); + }); + }); + }, + quit: () => { + for (var value of Object.values(IDBFS.dbs)) { + value.close(); + } + IDBFS.dbs = {}; + }, + getDB: (name, callback) => { + // check the cache first + var db = IDBFS.dbs[name]; + if (db) { + return callback(null, db); + } + var req; + try { + req = IDBFS.indexedDB().open(name, IDBFS.DB_VERSION); + } catch (e) { + return callback(e); + } + if (!req) { + return callback("Unable to connect to IndexedDB"); + } + req.onupgradeneeded = e => { + var db = /** @type {IDBDatabase} */ (e.target.result); + var transaction = e.target.transaction; + var fileStore; + if (db.objectStoreNames.contains(IDBFS.DB_STORE_NAME)) { + fileStore = transaction.objectStore(IDBFS.DB_STORE_NAME); + } else { + fileStore = db.createObjectStore(IDBFS.DB_STORE_NAME); + } + if (!fileStore.indexNames.contains("timestamp")) { + fileStore.createIndex("timestamp", "timestamp", { + unique: false + }); + } + }; + req.onsuccess = () => { + db = /** @type {IDBDatabase} */ (req.result); + // add to the cache + IDBFS.dbs[name] = db; + callback(null, db); + }; + req.onerror = e => { + callback(e.target.error); + e.preventDefault(); + }; + }, + getLocalSet: (mount, callback) => { + var entries = {}; + function isRealDir(p) { + return p !== "." && p !== ".."; + } + function toAbsolute(root) { + return p => PATH.join2(root, p); + } + var check = FS.readdir(mount.mountpoint).filter(isRealDir).map(toAbsolute(mount.mountpoint)); + while (check.length) { + var path = check.pop(); + var stat; + try { + stat = FS.stat(path); + } catch (e) { + return callback(e); + } + if (FS.isDir(stat.mode)) { + check.push(...FS.readdir(path).filter(isRealDir).map(toAbsolute(path))); + } + entries[path] = { + "timestamp": stat.mtime + }; + } + return callback(null, { + type: "local", + entries + }); + }, + getRemoteSet: (mount, callback) => { + var entries = {}; + IDBFS.getDB(mount.mountpoint, (err, db) => { + if (err) return callback(err); + try { + var transaction = db.transaction([ IDBFS.DB_STORE_NAME ], "readonly"); + transaction.onerror = e => { + callback(e.target.error); + e.preventDefault(); + }; + var store = transaction.objectStore(IDBFS.DB_STORE_NAME); + var index = store.index("timestamp"); + index.openKeyCursor().onsuccess = event => { + var cursor = event.target.result; + if (!cursor) { + return callback(null, { + type: "remote", + db, + entries + }); + } + entries[cursor.primaryKey] = { + "timestamp": cursor.key + }; + cursor.continue(); + }; + } catch (e) { + return callback(e); + } + }); + }, + loadLocalEntry: (path, callback) => { + var stat, node; + try { + var lookup = FS.lookupPath(path); + node = lookup.node; + stat = FS.stat(path); + } catch (e) { + return callback(e); + } + if (FS.isDir(stat.mode)) { + return callback(null, { + "timestamp": stat.mtime, + "mode": stat.mode + }); + } else if (FS.isFile(stat.mode)) { + // Performance consideration: storing a normal JavaScript array to a IndexedDB is much slower than storing a typed array. + // Therefore always convert the file contents to a typed array first before writing the data to IndexedDB. + node.contents = MEMFS.getFileDataAsTypedArray(node); + return callback(null, { + "timestamp": stat.mtime, + "mode": stat.mode, + "contents": node.contents + }); + } else { + return callback(new Error("node type not supported")); + } + }, + storeLocalEntry: (path, entry, callback) => { + try { + if (FS.isDir(entry["mode"])) { + FS.mkdirTree(path, entry["mode"]); + } else if (FS.isFile(entry["mode"])) { + FS.writeFile(path, entry["contents"], { + canOwn: true + }); + } else { + return callback(new Error("node type not supported")); + } + FS.chmod(path, entry["mode"]); + FS.utime(path, entry["timestamp"], entry["timestamp"]); + } catch (e) { + return callback(e); + } + callback(null); + }, + removeLocalEntry: (path, callback) => { + try { + var stat = FS.stat(path); + if (FS.isDir(stat.mode)) { + FS.rmdir(path); + } else if (FS.isFile(stat.mode)) { + FS.unlink(path); + } + } catch (e) { + return callback(e); + } + callback(null); + }, + loadRemoteEntry: (store, path, callback) => { + var req = store.get(path); + req.onsuccess = event => callback(null, event.target.result); + req.onerror = e => { + callback(e.target.error); + e.preventDefault(); + }; + }, + storeRemoteEntry: (store, path, entry, callback) => { + try { + var req = store.put(entry, path); + } catch (e) { + callback(e); + return; + } + req.onsuccess = event => callback(); + req.onerror = e => { + callback(e.target.error); + e.preventDefault(); + }; + }, + removeRemoteEntry: (store, path, callback) => { + var req = store.delete(path); + req.onsuccess = event => callback(); + req.onerror = e => { + callback(e.target.error); + e.preventDefault(); + }; + }, + reconcile: (src, dst, callback) => { + var total = 0; + var create = []; + for (var [key, e] of Object.entries(src.entries)) { + var e2 = dst.entries[key]; + if (!e2 || e["timestamp"].getTime() != e2["timestamp"].getTime()) { + create.push(key); + total++; + } + } + var remove = []; + for (var key of Object.keys(dst.entries)) { + if (!src.entries[key]) { + remove.push(key); + total++; + } + } + if (!total) { + return callback(null); + } + var errored = false; + var db = src.type === "remote" ? src.db : dst.db; + var transaction = db.transaction([ IDBFS.DB_STORE_NAME ], "readwrite"); + var store = transaction.objectStore(IDBFS.DB_STORE_NAME); + function done(err) { + if (err && !errored) { + errored = true; + return callback(err); + } + } + // transaction may abort if (for example) there is a QuotaExceededError + transaction.onerror = transaction.onabort = e => { + done(e.target.error); + e.preventDefault(); + }; + transaction.oncomplete = e => { + if (!errored) { + callback(null); + } + }; + // sort paths in ascending order so directory entries are created + // before the files inside them + for (const path of create.sort()) { + if (dst.type === "local") { + IDBFS.loadRemoteEntry(store, path, (err, entry) => { + if (err) return done(err); + IDBFS.storeLocalEntry(path, entry, done); + }); + } else { + IDBFS.loadLocalEntry(path, (err, entry) => { + if (err) return done(err); + IDBFS.storeRemoteEntry(store, path, entry, done); + }); + } + } + // sort paths in descending order so files are deleted before their + // parent directories + for (var path of remove.sort().reverse()) { + if (dst.type === "local") { + IDBFS.removeLocalEntry(path, done); + } else { + IDBFS.removeRemoteEntry(store, path, done); + } + } + } +}; + +var strError = errno => UTF8ToString(_strerror(errno)); + +var ERRNO_CODES = { + "EPERM": 63, + "ENOENT": 44, + "ESRCH": 71, + "EINTR": 27, + "EIO": 29, + "ENXIO": 60, + "E2BIG": 1, + "ENOEXEC": 45, + "EBADF": 8, + "ECHILD": 12, + "EAGAIN": 6, + "EWOULDBLOCK": 6, + "ENOMEM": 48, + "EACCES": 2, + "EFAULT": 21, + "ENOTBLK": 105, + "EBUSY": 10, + "EEXIST": 20, + "EXDEV": 75, + "ENODEV": 43, + "ENOTDIR": 54, + "EISDIR": 31, + "EINVAL": 28, + "ENFILE": 41, + "EMFILE": 33, + "ENOTTY": 59, + "ETXTBSY": 74, + "EFBIG": 22, + "ENOSPC": 51, + "ESPIPE": 70, + "EROFS": 69, + "EMLINK": 34, + "EPIPE": 64, + "EDOM": 18, + "ERANGE": 68, + "ENOMSG": 49, + "EIDRM": 24, + "ECHRNG": 106, + "EL2NSYNC": 156, + "EL3HLT": 107, + "EL3RST": 108, + "ELNRNG": 109, + "EUNATCH": 110, + "ENOCSI": 111, + "EL2HLT": 112, + "EDEADLK": 16, + "ENOLCK": 46, + "EBADE": 113, + "EBADR": 114, + "EXFULL": 115, + "ENOANO": 104, + "EBADRQC": 103, + "EBADSLT": 102, + "EDEADLOCK": 16, + "EBFONT": 101, + "ENOSTR": 100, + "ENODATA": 116, + "ETIME": 117, + "ENOSR": 118, + "ENONET": 119, + "ENOPKG": 120, + "EREMOTE": 121, + "ENOLINK": 47, + "EADV": 122, + "ESRMNT": 123, + "ECOMM": 124, + "EPROTO": 65, + "EMULTIHOP": 36, + "EDOTDOT": 125, + "EBADMSG": 9, + "ENOTUNIQ": 126, + "EBADFD": 127, + "EREMCHG": 128, + "ELIBACC": 129, + "ELIBBAD": 130, + "ELIBSCN": 131, + "ELIBMAX": 132, + "ELIBEXEC": 133, + "ENOSYS": 52, + "ENOTEMPTY": 55, + "ENAMETOOLONG": 37, + "ELOOP": 32, + "EOPNOTSUPP": 138, + "EPFNOSUPPORT": 139, + "ECONNRESET": 15, + "ENOBUFS": 42, + "EAFNOSUPPORT": 5, + "EPROTOTYPE": 67, + "ENOTSOCK": 57, + "ENOPROTOOPT": 50, + "ESHUTDOWN": 140, + "ECONNREFUSED": 14, + "EADDRINUSE": 3, + "ECONNABORTED": 13, + "ENETUNREACH": 40, + "ENETDOWN": 38, + "ETIMEDOUT": 73, + "EHOSTDOWN": 142, + "EHOSTUNREACH": 23, + "EINPROGRESS": 26, + "EALREADY": 7, + "EDESTADDRREQ": 17, + "EMSGSIZE": 35, + "EPROTONOSUPPORT": 66, + "ESOCKTNOSUPPORT": 137, + "EADDRNOTAVAIL": 4, + "ENETRESET": 39, + "EISCONN": 30, + "ENOTCONN": 53, + "ETOOMANYREFS": 141, + "EUSERS": 136, + "EDQUOT": 19, + "ESTALE": 72, + "ENOTSUP": 138, + "ENOMEDIUM": 148, + "EILSEQ": 25, + "EOVERFLOW": 61, + "ECANCELED": 11, + "ENOTRECOVERABLE": 56, + "EOWNERDEAD": 62, + "ESTRPIPE": 135 +}; + +var asyncLoad = async url => { + var arrayBuffer = await readAsync(url); + assert(arrayBuffer, `Loading data file "${url}" failed (no arrayBuffer).`); + return new Uint8Array(arrayBuffer); +}; + +var FS_createDataFile = (...args) => FS.createDataFile(...args); + +var getUniqueRunDependency = id => { + var orig = id; + while (1) { + if (!runDependencyTracking[id]) return id; + id = orig + Math.random(); + } +}; + +var preloadPlugins = []; + +var FS_handledByPreloadPlugin = async (byteArray, fullname) => { + // Ensure plugins are ready. + if (typeof Browser != "undefined") Browser.init(); + for (var plugin of preloadPlugins) { + if (plugin["canHandle"](fullname)) { + assert(plugin["handle"].constructor.name === "AsyncFunction", "Filesystem plugin handlers must be async functions (See #24914)"); + return plugin["handle"](byteArray, fullname); + } + } + // If no plugin handled this file then return the original/unmodified + // byteArray. + return byteArray; +}; + +var FS_preloadFile = async (parent, name, url, canRead, canWrite, dontCreateFile, canOwn, preFinish) => { + // TODO we should allow people to just pass in a complete filename instead + // of parent and name being that we just join them anyways + var fullname = name ? PATH_FS.resolve(PATH.join2(parent, name)) : parent; + var dep = getUniqueRunDependency(`cp ${fullname}`); + // might have several active requests for the same fullname + addRunDependency(dep); + try { + var byteArray = url; + if (typeof url == "string") { + byteArray = await asyncLoad(url); + } + byteArray = await FS_handledByPreloadPlugin(byteArray, fullname); + preFinish?.(); + if (!dontCreateFile) { + FS_createDataFile(parent, name, byteArray, canRead, canWrite, canOwn); + } + } finally { + removeRunDependency(dep); + } +}; + +var FS_createPreloadedFile = (parent, name, url, canRead, canWrite, onload, onerror, dontCreateFile, canOwn, preFinish) => { + FS_preloadFile(parent, name, url, canRead, canWrite, dontCreateFile, canOwn, preFinish).then(onload).catch(onerror); +}; + +var FS = { + root: null, + mounts: [], + devices: {}, + streams: [], + nextInode: 1, + nameTable: null, + currentPath: "/", + initialized: false, + ignorePermissions: true, + filesystems: null, + syncFSRequests: 0, + ErrnoError: class extends Error { + name="ErrnoError"; + // We set the `name` property to be able to identify `FS.ErrnoError` + // - the `name` is a standard ECMA-262 property of error objects. Kind of good to have it anyway. + // - when using PROXYFS, an error can come from an underlying FS + // as different FS objects have their own FS.ErrnoError each, + // the test `err instanceof FS.ErrnoError` won't detect an error coming from another filesystem, causing bugs. + // we'll use the reliable test `err.name == "ErrnoError"` instead + constructor(errno) { + super(runtimeInitialized ? strError(errno) : ""); + this.errno = errno; + for (var key in ERRNO_CODES) { + if (ERRNO_CODES[key] === errno) { + this.code = key; + break; + } + } + } + }, + FSStream: class { + shared={}; + get object() { + return this.node; + } + set object(val) { + this.node = val; + } + get isRead() { + return (this.flags & 2097155) !== 1; + } + get isWrite() { + return (this.flags & 2097155) !== 0; + } + get isAppend() { + return (this.flags & 1024); + } + get flags() { + return this.shared.flags; + } + set flags(val) { + this.shared.flags = val; + } + get position() { + return this.shared.position; + } + set position(val) { + this.shared.position = val; + } + }, + FSNode: class { + node_ops={}; + stream_ops={}; + readMode=292 | 73; + writeMode=146; + mounted=null; + constructor(parent, name, mode, rdev) { + if (!parent) { + parent = this; + } + this.parent = parent; + this.mount = parent.mount; + this.id = FS.nextInode++; + this.name = name; + this.mode = mode; + this.rdev = rdev; + this.atime = this.mtime = this.ctime = Date.now(); + } + get read() { + return (this.mode & this.readMode) === this.readMode; + } + set read(val) { + val ? this.mode |= this.readMode : this.mode &= ~this.readMode; + } + get write() { + return (this.mode & this.writeMode) === this.writeMode; + } + set write(val) { + val ? this.mode |= this.writeMode : this.mode &= ~this.writeMode; + } + get isFolder() { + return FS.isDir(this.mode); + } + get isDevice() { + return FS.isChrdev(this.mode); + } + }, + lookupPath(path, opts = {}) { + if (!path) { + throw new FS.ErrnoError(44); + } + opts.follow_mount ??= true; + if (!PATH.isAbs(path)) { + path = FS.cwd() + "/" + path; + } + // limit max consecutive symlinks to 40 (SYMLOOP_MAX). + linkloop: for (var nlinks = 0; nlinks < 40; nlinks++) { + // split the absolute path + var parts = path.split("/").filter(p => !!p); + // start at the root + var current = FS.root; + var current_path = "/"; + for (var i = 0; i < parts.length; i++) { + var islast = (i === parts.length - 1); + if (islast && opts.parent) { + // stop resolving + break; + } + if (parts[i] === ".") { + continue; + } + if (parts[i] === "..") { + current_path = PATH.dirname(current_path); + if (FS.isRoot(current)) { + path = current_path + "/" + parts.slice(i + 1).join("/"); + // We're making progress here, don't let many consecutive ..'s + // lead to ELOOP + nlinks--; + continue linkloop; + } else { + current = current.parent; + } + continue; + } + current_path = PATH.join2(current_path, parts[i]); + try { + current = FS.lookupNode(current, parts[i]); + } catch (e) { + // if noent_okay is true, suppress a ENOENT in the last component + // and return an object with an undefined node. This is needed for + // resolving symlinks in the path when creating a file. + if ((e?.errno === 44) && islast && opts.noent_okay) { + return { + path: current_path + }; + } + throw e; + } + // jump to the mount's root node if this is a mountpoint + if (FS.isMountpoint(current) && (!islast || opts.follow_mount)) { + current = current.mounted.root; + } + // by default, lookupPath will not follow a symlink if it is the final path component. + // setting opts.follow = true will override this behavior. + if (FS.isLink(current.mode) && (!islast || opts.follow)) { + if (!current.node_ops.readlink) { + throw new FS.ErrnoError(52); + } + var link = current.node_ops.readlink(current); + if (!PATH.isAbs(link)) { + link = PATH.dirname(current_path) + "/" + link; + } + path = link + "/" + parts.slice(i + 1).join("/"); + continue linkloop; + } + } + return { + path: current_path, + node: current + }; + } + throw new FS.ErrnoError(32); + }, + getPath(node) { + var path; + while (true) { + if (FS.isRoot(node)) { + var mount = node.mount.mountpoint; + if (!path) return mount; + return mount[mount.length - 1] !== "/" ? `${mount}/${path}` : mount + path; + } + path = path ? `${node.name}/${path}` : node.name; + node = node.parent; + } + }, + hashName(parentid, name) { + var hash = 0; + for (var i = 0; i < name.length; i++) { + hash = ((hash << 5) - hash + name.charCodeAt(i)) | 0; + } + return ((parentid + hash) >>> 0) % FS.nameTable.length; + }, + hashAddNode(node) { + var hash = FS.hashName(node.parent.id, node.name); + node.name_next = FS.nameTable[hash]; + FS.nameTable[hash] = node; + }, + hashRemoveNode(node) { + var hash = FS.hashName(node.parent.id, node.name); + if (FS.nameTable[hash] === node) { + FS.nameTable[hash] = node.name_next; + } else { + var current = FS.nameTable[hash]; + while (current) { + if (current.name_next === node) { + current.name_next = node.name_next; + break; + } + current = current.name_next; + } + } + }, + lookupNode(parent, name) { + var errCode = FS.mayLookup(parent); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + var hash = FS.hashName(parent.id, name); + for (var node = FS.nameTable[hash]; node; node = node.name_next) { + var nodeName = node.name; + if (node.parent.id === parent.id && nodeName === name) { + return node; + } + } + // if we failed to find it in the cache, call into the VFS + return FS.lookup(parent, name); + }, + createNode(parent, name, mode, rdev) { + assert(typeof parent == "object"); + var node = new FS.FSNode(parent, name, mode, rdev); + FS.hashAddNode(node); + return node; + }, + destroyNode(node) { + FS.hashRemoveNode(node); + }, + isRoot(node) { + return node === node.parent; + }, + isMountpoint(node) { + return !!node.mounted; + }, + isFile(mode) { + return (mode & 61440) === 32768; + }, + isDir(mode) { + return (mode & 61440) === 16384; + }, + isLink(mode) { + return (mode & 61440) === 40960; + }, + isChrdev(mode) { + return (mode & 61440) === 8192; + }, + isBlkdev(mode) { + return (mode & 61440) === 24576; + }, + isFIFO(mode) { + return (mode & 61440) === 4096; + }, + isSocket(mode) { + return (mode & 49152) === 49152; + }, + flagsToPermissionString(flag) { + var perms = [ "r", "w", "rw" ][flag & 3]; + if ((flag & 512)) { + perms += "w"; + } + return perms; + }, + nodePermissions(node, perms) { + if (FS.ignorePermissions) { + return 0; + } + // return 0 if any user, group or owner bits are set. + if (perms.includes("r") && !(node.mode & 292)) { + return 2; + } + if (perms.includes("w") && !(node.mode & 146)) { + return 2; + } + if (perms.includes("x") && !(node.mode & 73)) { + return 2; + } + return 0; + }, + mayLookup(dir) { + if (!FS.isDir(dir.mode)) return 54; + var errCode = FS.nodePermissions(dir, "x"); + if (errCode) return errCode; + if (!dir.node_ops.lookup) return 2; + return 0; + }, + mayCreate(dir, name) { + if (!FS.isDir(dir.mode)) { + return 54; + } + try { + var node = FS.lookupNode(dir, name); + return 20; + } catch (e) {} + return FS.nodePermissions(dir, "wx"); + }, + mayDelete(dir, name, isdir) { + var node; + try { + node = FS.lookupNode(dir, name); + } catch (e) { + return e.errno; + } + var errCode = FS.nodePermissions(dir, "wx"); + if (errCode) { + return errCode; + } + if (isdir) { + if (!FS.isDir(node.mode)) { + return 54; + } + if (FS.isRoot(node) || FS.getPath(node) === FS.cwd()) { + return 10; + } + } else if (FS.isDir(node.mode)) { + return 31; + } + return 0; + }, + mayOpen(node, flags) { + if (!node) { + return 44; + } + if (FS.isLink(node.mode)) { + return 32; + } + var mode = FS.flagsToPermissionString(flags); + if (FS.isDir(node.mode)) { + // opening for write + // TODO: check for O_SEARCH? (== search for dir only) + if (mode !== "r" || (flags & (512 | 64))) { + return 31; + } + } + return FS.nodePermissions(node, mode); + }, + checkOpExists(op, err) { + if (!op) { + throw new FS.ErrnoError(err); + } + return op; + }, + MAX_OPEN_FDS: 4096, + nextfd() { + for (var fd = 0; fd <= FS.MAX_OPEN_FDS; fd++) { + if (!FS.streams[fd]) { + return fd; + } + } + throw new FS.ErrnoError(33); + }, + getStreamChecked(fd) { + var stream = FS.getStream(fd); + if (!stream) { + throw new FS.ErrnoError(8); + } + return stream; + }, + getStream: fd => FS.streams[fd], + createStream(stream, fd = -1) { + assert(fd >= -1); + // clone it, so we can return an instance of FSStream + stream = Object.assign(new FS.FSStream, stream); + if (fd == -1) { + fd = FS.nextfd(); + } + stream.fd = fd; + FS.streams[fd] = stream; + return stream; + }, + closeStream(fd) { + FS.streams[fd] = null; + }, + dupStream(origStream, fd = -1) { + var stream = FS.createStream(origStream, fd); + stream.stream_ops?.dup?.(stream); + return stream; + }, + doSetAttr(stream, node, attr) { + var setattr = stream?.stream_ops.setattr; + var arg = setattr ? stream : node; + setattr ??= node.node_ops.setattr; + FS.checkOpExists(setattr, 63); + setattr(arg, attr); + }, + chrdev_stream_ops: { + open(stream) { + var device = FS.getDevice(stream.node.rdev); + // override node's stream ops with the device's + stream.stream_ops = device.stream_ops; + // forward the open call + stream.stream_ops.open?.(stream); + }, + llseek() { + throw new FS.ErrnoError(70); + } + }, + major: dev => ((dev) >> 8), + minor: dev => ((dev) & 255), + makedev: (ma, mi) => ((ma) << 8 | (mi)), + registerDevice(dev, ops) { + FS.devices[dev] = { + stream_ops: ops + }; + }, + getDevice: dev => FS.devices[dev], + getMounts(mount) { + var mounts = []; + var check = [ mount ]; + while (check.length) { + var m = check.pop(); + mounts.push(m); + check.push(...m.mounts); + } + return mounts; + }, + syncfs(populate, callback) { + if (typeof populate == "function") { + callback = populate; + populate = false; + } + FS.syncFSRequests++; + if (FS.syncFSRequests > 1) { + err(`warning: ${FS.syncFSRequests} FS.syncfs operations in flight at once, probably just doing extra work`); + } + var mounts = FS.getMounts(FS.root.mount); + var completed = 0; + function doCallback(errCode) { + assert(FS.syncFSRequests > 0); + FS.syncFSRequests--; + return callback(errCode); + } + function done(errCode) { + if (errCode) { + if (!done.errored) { + done.errored = true; + return doCallback(errCode); + } + return; + } + if (++completed >= mounts.length) { + doCallback(null); + } + } + // sync all mounts + for (var mount of mounts) { + if (mount.type.syncfs) { + mount.type.syncfs(mount, populate, done); + } else { + done(null); + } + } + }, + mount(type, opts, mountpoint) { + if (typeof type == "string") { + // The filesystem was not included, and instead we have an error + // message stored in the variable. + throw type; + } + var root = mountpoint === "/"; + var pseudo = !mountpoint; + var node; + if (root && FS.root) { + throw new FS.ErrnoError(10); + } else if (!root && !pseudo) { + var lookup = FS.lookupPath(mountpoint, { + follow_mount: false + }); + mountpoint = lookup.path; + // use the absolute path + node = lookup.node; + if (FS.isMountpoint(node)) { + throw new FS.ErrnoError(10); + } + if (!FS.isDir(node.mode)) { + throw new FS.ErrnoError(54); + } + } + var mount = { + type, + opts, + mountpoint, + mounts: [] + }; + // create a root node for the fs + var mountRoot = type.mount(mount); + mountRoot.mount = mount; + mount.root = mountRoot; + if (root) { + FS.root = mountRoot; + } else if (node) { + // set as a mountpoint + node.mounted = mount; + // add the new mount to the current mount's children + if (node.mount) { + node.mount.mounts.push(mount); + } + } + return mountRoot; + }, + unmount(mountpoint) { + var lookup = FS.lookupPath(mountpoint, { + follow_mount: false + }); + if (!FS.isMountpoint(lookup.node)) { + throw new FS.ErrnoError(28); + } + // destroy the nodes for this mount, and all its child mounts + var node = lookup.node; + var mount = node.mounted; + var mounts = FS.getMounts(mount); + for (var [hash, current] of Object.entries(FS.nameTable)) { + while (current) { + var next = current.name_next; + if (mounts.includes(current.mount)) { + FS.destroyNode(current); + } + current = next; + } + } + // no longer a mountpoint + node.mounted = null; + // remove this mount from the child mounts + var idx = node.mount.mounts.indexOf(mount); + assert(idx !== -1); + node.mount.mounts.splice(idx, 1); + }, + lookup(parent, name) { + return parent.node_ops.lookup(parent, name); + }, + mknod(path, mode, dev) { + var lookup = FS.lookupPath(path, { + parent: true + }); + var parent = lookup.node; + var name = PATH.basename(path); + if (!name) { + throw new FS.ErrnoError(28); + } + if (name === "." || name === "..") { + throw new FS.ErrnoError(20); + } + var errCode = FS.mayCreate(parent, name); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.mknod) { + throw new FS.ErrnoError(63); + } + return parent.node_ops.mknod(parent, name, mode, dev); + }, + statfs(path) { + return FS.statfsNode(FS.lookupPath(path, { + follow: true + }).node); + }, + statfsStream(stream) { + // We keep a separate statfsStream function because noderawfs overrides + // it. In noderawfs, stream.node is sometimes null. Instead, we need to + // look at stream.path. + return FS.statfsNode(stream.node); + }, + statfsNode(node) { + // NOTE: None of the defaults here are true. We're just returning safe and + // sane values. Currently nodefs and rawfs replace these defaults, + // other file systems leave them alone. + var rtn = { + bsize: 4096, + frsize: 4096, + blocks: 1e6, + bfree: 5e5, + bavail: 5e5, + files: FS.nextInode, + ffree: FS.nextInode - 1, + fsid: 42, + flags: 2, + namelen: 255 + }; + if (node.node_ops.statfs) { + Object.assign(rtn, node.node_ops.statfs(node.mount.opts.root)); + } + return rtn; + }, + create(path, mode = 438) { + mode &= 4095; + mode |= 32768; + return FS.mknod(path, mode, 0); + }, + mkdir(path, mode = 511) { + mode &= 511 | 512; + mode |= 16384; + return FS.mknod(path, mode, 0); + }, + mkdirTree(path, mode) { + var dirs = path.split("/"); + var d = ""; + for (var dir of dirs) { + if (!dir) continue; + if (d || PATH.isAbs(path)) d += "/"; + d += dir; + try { + FS.mkdir(d, mode); + } catch (e) { + if (e.errno != 20) throw e; + } + } + }, + mkdev(path, mode, dev) { + if (typeof dev == "undefined") { + dev = mode; + mode = 438; + } + mode |= 8192; + return FS.mknod(path, mode, dev); + }, + symlink(oldpath, newpath) { + if (!PATH_FS.resolve(oldpath)) { + throw new FS.ErrnoError(44); + } + var lookup = FS.lookupPath(newpath, { + parent: true + }); + var parent = lookup.node; + if (!parent) { + throw new FS.ErrnoError(44); + } + var newname = PATH.basename(newpath); + var errCode = FS.mayCreate(parent, newname); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.symlink) { + throw new FS.ErrnoError(63); + } + return parent.node_ops.symlink(parent, newname, oldpath); + }, + rename(old_path, new_path) { + var old_dirname = PATH.dirname(old_path); + var new_dirname = PATH.dirname(new_path); + var old_name = PATH.basename(old_path); + var new_name = PATH.basename(new_path); + // parents must exist + var lookup, old_dir, new_dir; + // let the errors from non existent directories percolate up + lookup = FS.lookupPath(old_path, { + parent: true + }); + old_dir = lookup.node; + lookup = FS.lookupPath(new_path, { + parent: true + }); + new_dir = lookup.node; + if (!old_dir || !new_dir) throw new FS.ErrnoError(44); + // need to be part of the same mount + if (old_dir.mount !== new_dir.mount) { + throw new FS.ErrnoError(75); + } + // source must exist + var old_node = FS.lookupNode(old_dir, old_name); + // old path should not be an ancestor of the new path + var relative = PATH_FS.relative(old_path, new_dirname); + if (relative.charAt(0) !== ".") { + throw new FS.ErrnoError(28); + } + // new path should not be an ancestor of the old path + relative = PATH_FS.relative(new_path, old_dirname); + if (relative.charAt(0) !== ".") { + throw new FS.ErrnoError(55); + } + // see if the new path already exists + var new_node; + try { + new_node = FS.lookupNode(new_dir, new_name); + } catch (e) {} + // early out if nothing needs to change + if (old_node === new_node) { + return; + } + // we'll need to delete the old entry + var isdir = FS.isDir(old_node.mode); + var errCode = FS.mayDelete(old_dir, old_name, isdir); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + // need delete permissions if we'll be overwriting. + // need create permissions if new doesn't already exist. + errCode = new_node ? FS.mayDelete(new_dir, new_name, isdir) : FS.mayCreate(new_dir, new_name); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!old_dir.node_ops.rename) { + throw new FS.ErrnoError(63); + } + if (FS.isMountpoint(old_node) || (new_node && FS.isMountpoint(new_node))) { + throw new FS.ErrnoError(10); + } + // if we are going to change the parent, check write permissions + if (new_dir !== old_dir) { + errCode = FS.nodePermissions(old_dir, "w"); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + } + // remove the node from the lookup hash + FS.hashRemoveNode(old_node); + // do the underlying fs rename + try { + old_dir.node_ops.rename(old_node, new_dir, new_name); + // update old node (we do this here to avoid each backend + // needing to) + old_node.parent = new_dir; + } catch (e) { + throw e; + } finally { + // add the node back to the hash (in case node_ops.rename + // changed its name) + FS.hashAddNode(old_node); + } + }, + rmdir(path) { + var lookup = FS.lookupPath(path, { + parent: true + }); + var parent = lookup.node; + var name = PATH.basename(path); + var node = FS.lookupNode(parent, name); + var errCode = FS.mayDelete(parent, name, true); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.rmdir) { + throw new FS.ErrnoError(63); + } + if (FS.isMountpoint(node)) { + throw new FS.ErrnoError(10); + } + parent.node_ops.rmdir(parent, name); + FS.destroyNode(node); + }, + readdir(path) { + var lookup = FS.lookupPath(path, { + follow: true + }); + var node = lookup.node; + var readdir = FS.checkOpExists(node.node_ops.readdir, 54); + return readdir(node); + }, + unlink(path) { + var lookup = FS.lookupPath(path, { + parent: true + }); + var parent = lookup.node; + if (!parent) { + throw new FS.ErrnoError(44); + } + var name = PATH.basename(path); + var node = FS.lookupNode(parent, name); + var errCode = FS.mayDelete(parent, name, false); + if (errCode) { + // According to POSIX, we should map EISDIR to EPERM, but + // we instead do what Linux does (and we must, as we use + // the musl linux libc). + throw new FS.ErrnoError(errCode); + } + if (!parent.node_ops.unlink) { + throw new FS.ErrnoError(63); + } + if (FS.isMountpoint(node)) { + throw new FS.ErrnoError(10); + } + parent.node_ops.unlink(parent, name); + FS.destroyNode(node); + }, + readlink(path) { + var lookup = FS.lookupPath(path); + var link = lookup.node; + if (!link) { + throw new FS.ErrnoError(44); + } + if (!link.node_ops.readlink) { + throw new FS.ErrnoError(28); + } + return link.node_ops.readlink(link); + }, + stat(path, dontFollow) { + var lookup = FS.lookupPath(path, { + follow: !dontFollow + }); + var node = lookup.node; + var getattr = FS.checkOpExists(node.node_ops.getattr, 63); + return getattr(node); + }, + fstat(fd) { + var stream = FS.getStreamChecked(fd); + var node = stream.node; + var getattr = stream.stream_ops.getattr; + var arg = getattr ? stream : node; + getattr ??= node.node_ops.getattr; + FS.checkOpExists(getattr, 63); + return getattr(arg); + }, + lstat(path) { + return FS.stat(path, true); + }, + doChmod(stream, node, mode, dontFollow) { + FS.doSetAttr(stream, node, { + mode: (mode & 4095) | (node.mode & ~4095), + ctime: Date.now(), + dontFollow + }); + }, + chmod(path, mode, dontFollow) { + var node; + if (typeof path == "string") { + var lookup = FS.lookupPath(path, { + follow: !dontFollow + }); + node = lookup.node; + } else { + node = path; + } + FS.doChmod(null, node, mode, dontFollow); + }, + lchmod(path, mode) { + FS.chmod(path, mode, true); + }, + fchmod(fd, mode) { + var stream = FS.getStreamChecked(fd); + FS.doChmod(stream, stream.node, mode, false); + }, + doChown(stream, node, dontFollow) { + FS.doSetAttr(stream, node, { + timestamp: Date.now(), + dontFollow + }); + }, + chown(path, uid, gid, dontFollow) { + var node; + if (typeof path == "string") { + var lookup = FS.lookupPath(path, { + follow: !dontFollow + }); + node = lookup.node; + } else { + node = path; + } + FS.doChown(null, node, dontFollow); + }, + lchown(path, uid, gid) { + FS.chown(path, uid, gid, true); + }, + fchown(fd, uid, gid) { + var stream = FS.getStreamChecked(fd); + FS.doChown(stream, stream.node, false); + }, + doTruncate(stream, node, len) { + if (FS.isDir(node.mode)) { + throw new FS.ErrnoError(31); + } + if (!FS.isFile(node.mode)) { + throw new FS.ErrnoError(28); + } + var errCode = FS.nodePermissions(node, "w"); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + FS.doSetAttr(stream, node, { + size: len, + timestamp: Date.now() + }); + }, + truncate(path, len) { + if (len < 0) { + throw new FS.ErrnoError(28); + } + var node; + if (typeof path == "string") { + var lookup = FS.lookupPath(path, { + follow: true + }); + node = lookup.node; + } else { + node = path; + } + FS.doTruncate(null, node, len); + }, + ftruncate(fd, len) { + var stream = FS.getStreamChecked(fd); + if (len < 0 || (stream.flags & 2097155) === 0) { + throw new FS.ErrnoError(28); + } + FS.doTruncate(stream, stream.node, len); + }, + utime(path, atime, mtime) { + var lookup = FS.lookupPath(path, { + follow: true + }); + var node = lookup.node; + var setattr = FS.checkOpExists(node.node_ops.setattr, 63); + setattr(node, { + atime, + mtime + }); + }, + open(path, flags, mode = 438) { + if (path === "") { + throw new FS.ErrnoError(44); + } + flags = typeof flags == "string" ? FS_modeStringToFlags(flags) : flags; + if ((flags & 64)) { + mode = (mode & 4095) | 32768; + } else { + mode = 0; + } + var node; + var isDirPath; + if (typeof path == "object") { + node = path; + } else { + isDirPath = path.endsWith("/"); + // noent_okay makes it so that if the final component of the path + // doesn't exist, lookupPath returns `node: undefined`. `path` will be + // updated to point to the target of all symlinks. + var lookup = FS.lookupPath(path, { + follow: !(flags & 131072), + noent_okay: true + }); + node = lookup.node; + path = lookup.path; + } + // perhaps we need to create the node + var created = false; + if ((flags & 64)) { + if (node) { + // if O_CREAT and O_EXCL are set, error out if the node already exists + if ((flags & 128)) { + throw new FS.ErrnoError(20); + } + } else if (isDirPath) { + throw new FS.ErrnoError(31); + } else { + // node doesn't exist, try to create it + // Ignore the permission bits here to ensure we can `open` this new + // file below. We use chmod below to apply the permissions once the + // file is open. + node = FS.mknod(path, mode | 511, 0); + created = true; + } + } + if (!node) { + throw new FS.ErrnoError(44); + } + // can't truncate a device + if (FS.isChrdev(node.mode)) { + flags &= ~512; + } + // if asked only for a directory, then this must be one + if ((flags & 65536) && !FS.isDir(node.mode)) { + throw new FS.ErrnoError(54); + } + // check permissions, if this is not a file we just created now (it is ok to + // create and write to a file with read-only permissions; it is read-only + // for later use) + if (!created) { + var errCode = FS.mayOpen(node, flags); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + } + // do truncation if necessary + if ((flags & 512) && !created) { + FS.truncate(node, 0); + } + // we've already handled these, don't pass down to the underlying vfs + flags &= ~(128 | 512 | 131072); + // register the stream with the filesystem + var stream = FS.createStream({ + node, + path: FS.getPath(node), + // we want the absolute path to the node + flags, + seekable: true, + position: 0, + stream_ops: node.stream_ops, + // used by the file family libc calls (fopen, fwrite, ferror, etc.) + ungotten: [], + error: false + }); + // call the new stream's open function + if (stream.stream_ops.open) { + stream.stream_ops.open(stream); + } + if (created) { + FS.chmod(node, mode & 511); + } + return stream; + }, + close(stream) { + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if (stream.getdents) stream.getdents = null; + // free readdir state + try { + if (stream.stream_ops.close) { + stream.stream_ops.close(stream); + } + } catch (e) { + throw e; + } finally { + FS.closeStream(stream.fd); + } + stream.fd = null; + }, + isClosed(stream) { + return stream.fd === null; + }, + llseek(stream, offset, whence) { + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if (!stream.seekable || !stream.stream_ops.llseek) { + throw new FS.ErrnoError(70); + } + if (whence != 0 && whence != 1 && whence != 2) { + throw new FS.ErrnoError(28); + } + stream.position = stream.stream_ops.llseek(stream, offset, whence); + stream.ungotten = []; + return stream.position; + }, + read(stream, buffer, offset, length, position) { + assert(offset >= 0); + if (length < 0 || position < 0) { + throw new FS.ErrnoError(28); + } + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if ((stream.flags & 2097155) === 1) { + throw new FS.ErrnoError(8); + } + if (FS.isDir(stream.node.mode)) { + throw new FS.ErrnoError(31); + } + if (!stream.stream_ops.read) { + throw new FS.ErrnoError(28); + } + var seeking = typeof position != "undefined"; + if (!seeking) { + position = stream.position; + } else if (!stream.seekable) { + throw new FS.ErrnoError(70); + } + var bytesRead = stream.stream_ops.read(stream, buffer, offset, length, position); + if (!seeking) stream.position += bytesRead; + return bytesRead; + }, + write(stream, buffer, offset, length, position, canOwn) { + assert(offset >= 0); + if (length < 0 || position < 0) { + throw new FS.ErrnoError(28); + } + if (FS.isClosed(stream)) { + throw new FS.ErrnoError(8); + } + if ((stream.flags & 2097155) === 0) { + throw new FS.ErrnoError(8); + } + if (FS.isDir(stream.node.mode)) { + throw new FS.ErrnoError(31); + } + if (!stream.stream_ops.write) { + throw new FS.ErrnoError(28); + } + if (stream.seekable && stream.flags & 1024) { + // seek to the end before writing in append mode + FS.llseek(stream, 0, 2); + } + var seeking = typeof position != "undefined"; + if (!seeking) { + position = stream.position; + } else if (!stream.seekable) { + throw new FS.ErrnoError(70); + } + var bytesWritten = stream.stream_ops.write(stream, buffer, offset, length, position, canOwn); + if (!seeking) stream.position += bytesWritten; + return bytesWritten; + }, + mmap(stream, length, position, prot, flags) { + // User requests writing to file (prot & PROT_WRITE != 0). + // Checking if we have permissions to write to the file unless + // MAP_PRIVATE flag is set. According to POSIX spec it is possible + // to write to file opened in read-only mode with MAP_PRIVATE flag, + // as all modifications will be visible only in the memory of + // the current process. + if ((prot & 2) !== 0 && (flags & 2) === 0 && (stream.flags & 2097155) !== 2) { + throw new FS.ErrnoError(2); + } + if ((stream.flags & 2097155) === 1) { + throw new FS.ErrnoError(2); + } + if (!stream.stream_ops.mmap) { + throw new FS.ErrnoError(43); + } + if (!length) { + throw new FS.ErrnoError(28); + } + return stream.stream_ops.mmap(stream, length, position, prot, flags); + }, + msync(stream, buffer, offset, length, mmapFlags) { + assert(offset >= 0); + if (!stream.stream_ops.msync) { + return 0; + } + return stream.stream_ops.msync(stream, buffer, offset, length, mmapFlags); + }, + ioctl(stream, cmd, arg) { + if (!stream.stream_ops.ioctl) { + throw new FS.ErrnoError(59); + } + return stream.stream_ops.ioctl(stream, cmd, arg); + }, + readFile(path, opts = {}) { + opts.flags = opts.flags || 0; + opts.encoding = opts.encoding || "binary"; + if (opts.encoding !== "utf8" && opts.encoding !== "binary") { + abort(`Invalid encoding type "${opts.encoding}"`); + } + var stream = FS.open(path, opts.flags); + var stat = FS.stat(path); + var length = stat.size; + var buf = new Uint8Array(length); + FS.read(stream, buf, 0, length, 0); + if (opts.encoding === "utf8") { + buf = UTF8ArrayToString(buf); + } + FS.close(stream); + return buf; + }, + writeFile(path, data, opts = {}) { + opts.flags = opts.flags || 577; + var stream = FS.open(path, opts.flags, opts.mode); + if (typeof data == "string") { + data = new Uint8Array(intArrayFromString(data, true)); + } + if (ArrayBuffer.isView(data)) { + FS.write(stream, data, 0, data.byteLength, undefined, opts.canOwn); + } else { + abort("Unsupported data type"); + } + FS.close(stream); + }, + cwd: () => FS.currentPath, + chdir(path) { + var lookup = FS.lookupPath(path, { + follow: true + }); + if (lookup.node === null) { + throw new FS.ErrnoError(44); + } + if (!FS.isDir(lookup.node.mode)) { + throw new FS.ErrnoError(54); + } + var errCode = FS.nodePermissions(lookup.node, "x"); + if (errCode) { + throw new FS.ErrnoError(errCode); + } + FS.currentPath = lookup.path; + }, + createDefaultDirectories() { + FS.mkdir("/tmp"); + FS.mkdir("/home"); + FS.mkdir("/home/web_user"); + }, + createDefaultDevices() { + // create /dev + FS.mkdir("/dev"); + // setup /dev/null + FS.registerDevice(FS.makedev(1, 3), { + read: () => 0, + write: (stream, buffer, offset, length, pos) => length, + llseek: () => 0 + }); + FS.mkdev("/dev/null", FS.makedev(1, 3)); + // setup /dev/tty and /dev/tty1 + // stderr needs to print output using err() rather than out() + // so we register a second tty just for it. + TTY.register(FS.makedev(5, 0), TTY.default_tty_ops); + TTY.register(FS.makedev(6, 0), TTY.default_tty1_ops); + FS.mkdev("/dev/tty", FS.makedev(5, 0)); + FS.mkdev("/dev/tty1", FS.makedev(6, 0)); + // setup /dev/[u]random + // use a buffer to avoid overhead of individual crypto calls per byte + var randomBuffer = new Uint8Array(1024), randomLeft = 0; + var randomByte = () => { + if (randomLeft === 0) { + randomFill(randomBuffer); + randomLeft = randomBuffer.byteLength; + } + return randomBuffer[--randomLeft]; + }; + FS.createDevice("/dev", "random", randomByte); + FS.createDevice("/dev", "urandom", randomByte); + // we're not going to emulate the actual shm device, + // just create the tmp dirs that reside in it commonly + FS.mkdir("/dev/shm"); + FS.mkdir("/dev/shm/tmp"); + }, + createSpecialDirectories() { + // create /proc/self/fd which allows /proc/self/fd/6 => readlink gives the + // name of the stream for fd 6 (see test_unistd_ttyname) + FS.mkdir("/proc"); + var proc_self = FS.mkdir("/proc/self"); + FS.mkdir("/proc/self/fd"); + FS.mount({ + mount() { + var node = FS.createNode(proc_self, "fd", 16895, 73); + node.stream_ops = { + llseek: MEMFS.stream_ops.llseek + }; + node.node_ops = { + lookup(parent, name) { + var fd = +name; + var stream = FS.getStreamChecked(fd); + var ret = { + parent: null, + mount: { + mountpoint: "fake" + }, + node_ops: { + readlink: () => stream.path + }, + id: fd + 1 + }; + ret.parent = ret; + // make it look like a simple root node + return ret; + }, + readdir() { + return Array.from(FS.streams.entries()).filter(([k, v]) => v).map(([k, v]) => k.toString()); + } + }; + return node; + } + }, {}, "/proc/self/fd"); + }, + createStandardStreams(input, output, error) { + // TODO deprecate the old functionality of a single + // input / output callback and that utilizes FS.createDevice + // and instead require a unique set of stream ops + // by default, we symlink the standard streams to the + // default tty devices. however, if the standard streams + // have been overwritten we create a unique device for + // them instead. + if (input) { + FS.createDevice("/dev", "stdin", input); + } else { + FS.symlink("/dev/tty", "/dev/stdin"); + } + if (output) { + FS.createDevice("/dev", "stdout", null, output); + } else { + FS.symlink("/dev/tty", "/dev/stdout"); + } + if (error) { + FS.createDevice("/dev", "stderr", null, error); + } else { + FS.symlink("/dev/tty1", "/dev/stderr"); + } + // open default streams for the stdin, stdout and stderr devices + var stdin = FS.open("/dev/stdin", 0); + var stdout = FS.open("/dev/stdout", 1); + var stderr = FS.open("/dev/stderr", 1); + assert(stdin.fd === 0, `invalid handle for stdin (${stdin.fd})`); + assert(stdout.fd === 1, `invalid handle for stdout (${stdout.fd})`); + assert(stderr.fd === 2, `invalid handle for stderr (${stderr.fd})`); + }, + staticInit() { + FS.nameTable = new Array(4096); + FS.mount(MEMFS, {}, "/"); + FS.createDefaultDirectories(); + FS.createDefaultDevices(); + FS.createSpecialDirectories(); + FS.filesystems = { + "MEMFS": MEMFS, + "IDBFS": IDBFS + }; + }, + init(input, output, error) { + assert(!FS.initialized, "FS.init was previously called. If you want to initialize later with custom parameters, remove any earlier calls (note that one is automatically added to the generated code)"); + FS.initialized = true; + // Allow Module.stdin etc. to provide defaults, if none explicitly passed to us here + input ??= Module["stdin"]; + output ??= Module["stdout"]; + error ??= Module["stderr"]; + FS.createStandardStreams(input, output, error); + }, + quit() { + FS.initialized = false; + // force-flush all streams, so we get musl std streams printed out + _fflush(0); + // close all of our streams + for (var stream of FS.streams) { + if (stream) { + FS.close(stream); + } + } + }, + findObject(path, dontResolveLastLink) { + var ret = FS.analyzePath(path, dontResolveLastLink); + if (!ret.exists) { + return null; + } + return ret.object; + }, + analyzePath(path, dontResolveLastLink) { + // operate from within the context of the symlink's target + try { + var lookup = FS.lookupPath(path, { + follow: !dontResolveLastLink + }); + path = lookup.path; + } catch (e) {} + var ret = { + isRoot: false, + exists: false, + error: 0, + name: null, + path: null, + object: null, + parentExists: false, + parentPath: null, + parentObject: null + }; + try { + var lookup = FS.lookupPath(path, { + parent: true + }); + ret.parentExists = true; + ret.parentPath = lookup.path; + ret.parentObject = lookup.node; + ret.name = PATH.basename(path); + lookup = FS.lookupPath(path, { + follow: !dontResolveLastLink + }); + ret.exists = true; + ret.path = lookup.path; + ret.object = lookup.node; + ret.name = lookup.node.name; + ret.isRoot = lookup.path === "/"; + } catch (e) { + ret.error = e.errno; + } + return ret; + }, + createPath(parent, path, canRead, canWrite) { + parent = typeof parent == "string" ? parent : FS.getPath(parent); + var parts = path.split("/").reverse(); + while (parts.length) { + var part = parts.pop(); + if (!part) continue; + var current = PATH.join2(parent, part); + try { + FS.mkdir(current); + } catch (e) { + if (e.errno != 20) throw e; + } + parent = current; + } + return current; + }, + createFile(parent, name, properties, canRead, canWrite) { + var path = PATH.join2(typeof parent == "string" ? parent : FS.getPath(parent), name); + var mode = FS_getMode(canRead, canWrite); + return FS.create(path, mode); + }, + createDataFile(parent, name, data, canRead, canWrite, canOwn) { + var path = name; + if (parent) { + parent = typeof parent == "string" ? parent : FS.getPath(parent); + path = name ? PATH.join2(parent, name) : parent; + } + var mode = FS_getMode(canRead, canWrite); + var node = FS.create(path, mode); + if (data) { + if (typeof data == "string") { + var arr = new Array(data.length); + for (var i = 0, len = data.length; i < len; ++i) arr[i] = data.charCodeAt(i); + data = arr; + } + // make sure we can write to the file + FS.chmod(node, mode | 146); + var stream = FS.open(node, 577); + FS.write(stream, data, 0, data.length, 0, canOwn); + FS.close(stream); + FS.chmod(node, mode); + } + }, + createDevice(parent, name, input, output) { + var path = PATH.join2(typeof parent == "string" ? parent : FS.getPath(parent), name); + var mode = FS_getMode(!!input, !!output); + FS.createDevice.major ??= 64; + var dev = FS.makedev(FS.createDevice.major++, 0); + // Create a fake device that a set of stream ops to emulate + // the old behavior. + FS.registerDevice(dev, { + open(stream) { + stream.seekable = false; + }, + close(stream) { + // flush any pending line data + if (output?.buffer?.length) { + output(10); + } + }, + read(stream, buffer, offset, length, pos) { + var bytesRead = 0; + for (var i = 0; i < length; i++) { + var result; + try { + result = input(); + } catch (e) { + throw new FS.ErrnoError(29); + } + if (result === undefined && bytesRead === 0) { + throw new FS.ErrnoError(6); + } + if (result === null || result === undefined) break; + bytesRead++; + buffer[offset + i] = result; + } + if (bytesRead) { + stream.node.atime = Date.now(); + } + return bytesRead; + }, + write(stream, buffer, offset, length, pos) { + for (var i = 0; i < length; i++) { + try { + output(buffer[offset + i]); + } catch (e) { + throw new FS.ErrnoError(29); + } + } + if (length) { + stream.node.mtime = stream.node.ctime = Date.now(); + } + return i; + } + }); + return FS.mkdev(path, mode, dev); + }, + forceLoadFile(obj) { + if (obj.isDevice || obj.isFolder || obj.link || obj.contents) return true; + if (globalThis.XMLHttpRequest) { + abort("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread."); + } else { + // Command-line. + try { + obj.contents = readBinary(obj.url); + } catch (e) { + throw new FS.ErrnoError(29); + } + } + }, + createLazyFile(parent, name, url, canRead, canWrite) { + // Lazy chunked Uint8Array (implements get and length from Uint8Array). + // Actual getting is abstracted away for eventual reuse. + class LazyUint8Array { + lengthKnown=false; + chunks=[]; + // Loaded chunks. Index is the chunk number + get(idx) { + if (idx > this.length - 1 || idx < 0) { + return undefined; + } + var chunkOffset = idx % this.chunkSize; + var chunkNum = (idx / this.chunkSize) | 0; + return this.getter(chunkNum)[chunkOffset]; + } + setDataGetter(getter) { + this.getter = getter; + } + cacheLength() { + // Find length + var xhr = new XMLHttpRequest; + xhr.open("HEAD", url, false); + xhr.send(null); + if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) abort("Couldn't load " + url + ". Status: " + xhr.status); + var datalength = Number(xhr.getResponseHeader("Content-length")); + var header; + var hasByteServing = (header = xhr.getResponseHeader("Accept-Ranges")) && header === "bytes"; + var usesGzip = (header = xhr.getResponseHeader("Content-Encoding")) && header === "gzip"; + var chunkSize = 1024 * 1024; + // Chunk size in bytes + if (!hasByteServing) chunkSize = datalength; + // Function to get a range from the remote URL. + var doXHR = (from, to) => { + if (from > to) abort("invalid range (" + from + ", " + to + ") or no bytes requested!"); + if (to > datalength - 1) abort("only " + datalength + " bytes available! programmer error!"); + // TODO: Use mozResponseArrayBuffer, responseStream, etc. if available. + var xhr = new XMLHttpRequest; + xhr.open("GET", url, false); + if (datalength !== chunkSize) xhr.setRequestHeader("Range", "bytes=" + from + "-" + to); + // Some hints to the browser that we want binary data. + xhr.responseType = "arraybuffer"; + if (xhr.overrideMimeType) { + xhr.overrideMimeType("text/plain; charset=x-user-defined"); + } + xhr.send(null); + if (!(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304)) abort("Couldn't load " + url + ". Status: " + xhr.status); + if (xhr.response !== undefined) { + return new Uint8Array(/** @type{Array} */ (xhr.response || [])); + } + return intArrayFromString(xhr.responseText || "", true); + }; + var lazyArray = this; + lazyArray.setDataGetter(chunkNum => { + var start = chunkNum * chunkSize; + var end = (chunkNum + 1) * chunkSize - 1; + // including this byte + end = Math.min(end, datalength - 1); + // if datalength-1 is selected, this is the last block + if (typeof lazyArray.chunks[chunkNum] == "undefined") { + lazyArray.chunks[chunkNum] = doXHR(start, end); + } + if (typeof lazyArray.chunks[chunkNum] == "undefined") abort("doXHR failed!"); + return lazyArray.chunks[chunkNum]; + }); + if (usesGzip || !datalength) { + // if the server uses gzip or doesn't supply the length, we have to download the whole file to get the (uncompressed) length + chunkSize = datalength = 1; + // this will force getter(0)/doXHR do download the whole file + datalength = this.getter(0).length; + chunkSize = datalength; + out("LazyFiles on gzip forces download of the whole file when length is accessed"); + } + this._length = datalength; + this._chunkSize = chunkSize; + this.lengthKnown = true; + } + get length() { + if (!this.lengthKnown) { + this.cacheLength(); + } + return this._length; + } + get chunkSize() { + if (!this.lengthKnown) { + this.cacheLength(); + } + return this._chunkSize; + } + } + if (globalThis.XMLHttpRequest) { + if (!ENVIRONMENT_IS_WORKER) abort("Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc"); + var lazyArray = new LazyUint8Array; + var properties = { + isDevice: false, + contents: lazyArray + }; + } else { + var properties = { + isDevice: false, + url + }; + } + var node = FS.createFile(parent, name, properties, canRead, canWrite); + // This is a total hack, but I want to get this lazy file code out of the + // core of MEMFS. If we want to keep this lazy file concept I feel it should + // be its own thin LAZYFS proxying calls to MEMFS. + if (properties.contents) { + node.contents = properties.contents; + } else if (properties.url) { + node.contents = null; + node.url = properties.url; + } + // Add a function that defers querying the file size until it is asked the first time. + Object.defineProperties(node, { + usedBytes: { + get: function() { + return this.contents.length; + } + } + }); + // override each stream op with one that tries to force load the lazy file first + var stream_ops = {}; + for (const [key, fn] of Object.entries(node.stream_ops)) { + stream_ops[key] = (...args) => { + FS.forceLoadFile(node); + return fn(...args); + }; + } + function writeChunks(stream, buffer, offset, length, position) { + var contents = stream.node.contents; + if (position >= contents.length) return 0; + var size = Math.min(contents.length - position, length); + assert(size >= 0); + if (contents.slice) { + // normal array + for (var i = 0; i < size; i++) { + buffer[offset + i] = contents[position + i]; + } + } else { + for (var i = 0; i < size; i++) { + // LazyUint8Array from sync binary XHR + buffer[offset + i] = contents.get(position + i); + } + } + return size; + } + // use a custom read function + stream_ops.read = (stream, buffer, offset, length, position) => { + FS.forceLoadFile(node); + return writeChunks(stream, buffer, offset, length, position); + }; + // use a custom mmap function + stream_ops.mmap = (stream, length, position, prot, flags) => { + FS.forceLoadFile(node); + var ptr = mmapAlloc(length); + if (!ptr) { + throw new FS.ErrnoError(48); + } + writeChunks(stream, HEAP8, ptr, length, position); + return { + ptr, + allocated: true + }; + }; + node.stream_ops = stream_ops; + return node; + }, + absolutePath() { + abort("FS.absolutePath has been removed; use PATH_FS.resolve instead"); + }, + createFolder() { + abort("FS.createFolder has been removed; use FS.mkdir instead"); + }, + createLink() { + abort("FS.createLink has been removed; use FS.symlink instead"); + }, + joinPath() { + abort("FS.joinPath has been removed; use PATH.join instead"); + }, + mmapAlloc() { + abort("FS.mmapAlloc has been replaced by the top level function mmapAlloc"); + }, + standardizePath() { + abort("FS.standardizePath has been removed; use PATH.normalize instead"); + } +}; + +var SYSCALLS = { + calculateAt(dirfd, path, allowEmpty) { + if (PATH.isAbs(path)) { + return path; + } + // relative path + var dir; + if (dirfd === -100) { + dir = FS.cwd(); + } else { + var dirstream = SYSCALLS.getStreamFromFD(dirfd); + dir = dirstream.path; + } + if (path.length == 0) { + if (!allowEmpty) { + throw new FS.ErrnoError(44); + } + return dir; + } + return dir + "/" + path; + }, + writeStat(buf, stat) { + HEAPU32[((buf) >> 2)] = stat.dev; + HEAPU32[(((buf) + (4)) >> 2)] = stat.mode; + HEAPU32[(((buf) + (8)) >> 2)] = stat.nlink; + HEAPU32[(((buf) + (12)) >> 2)] = stat.uid; + HEAPU32[(((buf) + (16)) >> 2)] = stat.gid; + HEAPU32[(((buf) + (20)) >> 2)] = stat.rdev; + (tempI64 = [ stat.size >>> 0, (tempDouble = stat.size, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (24)) >> 2)] = tempI64[0], HEAP32[(((buf) + (28)) >> 2)] = tempI64[1]); + HEAP32[(((buf) + (32)) >> 2)] = 4096; + HEAP32[(((buf) + (36)) >> 2)] = stat.blocks; + var atime = stat.atime.getTime(); + var mtime = stat.mtime.getTime(); + var ctime = stat.ctime.getTime(); + (tempI64 = [ Math.floor(atime / 1e3) >>> 0, (tempDouble = Math.floor(atime / 1e3), + (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (40)) >> 2)] = tempI64[0], HEAP32[(((buf) + (44)) >> 2)] = tempI64[1]); + HEAPU32[(((buf) + (48)) >> 2)] = (atime % 1e3) * 1e3 * 1e3; + (tempI64 = [ Math.floor(mtime / 1e3) >>> 0, (tempDouble = Math.floor(mtime / 1e3), + (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (56)) >> 2)] = tempI64[0], HEAP32[(((buf) + (60)) >> 2)] = tempI64[1]); + HEAPU32[(((buf) + (64)) >> 2)] = (mtime % 1e3) * 1e3 * 1e3; + (tempI64 = [ Math.floor(ctime / 1e3) >>> 0, (tempDouble = Math.floor(ctime / 1e3), + (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (72)) >> 2)] = tempI64[0], HEAP32[(((buf) + (76)) >> 2)] = tempI64[1]); + HEAPU32[(((buf) + (80)) >> 2)] = (ctime % 1e3) * 1e3 * 1e3; + (tempI64 = [ stat.ino >>> 0, (tempDouble = stat.ino, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (88)) >> 2)] = tempI64[0], HEAP32[(((buf) + (92)) >> 2)] = tempI64[1]); + return 0; + }, + writeStatFs(buf, stats) { + HEAPU32[(((buf) + (4)) >> 2)] = stats.bsize; + HEAPU32[(((buf) + (60)) >> 2)] = stats.bsize; + (tempI64 = [ stats.blocks >>> 0, (tempDouble = stats.blocks, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (8)) >> 2)] = tempI64[0], HEAP32[(((buf) + (12)) >> 2)] = tempI64[1]); + (tempI64 = [ stats.bfree >>> 0, (tempDouble = stats.bfree, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (16)) >> 2)] = tempI64[0], HEAP32[(((buf) + (20)) >> 2)] = tempI64[1]); + (tempI64 = [ stats.bavail >>> 0, (tempDouble = stats.bavail, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (24)) >> 2)] = tempI64[0], HEAP32[(((buf) + (28)) >> 2)] = tempI64[1]); + (tempI64 = [ stats.files >>> 0, (tempDouble = stats.files, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (32)) >> 2)] = tempI64[0], HEAP32[(((buf) + (36)) >> 2)] = tempI64[1]); + (tempI64 = [ stats.ffree >>> 0, (tempDouble = stats.ffree, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((buf) + (40)) >> 2)] = tempI64[0], HEAP32[(((buf) + (44)) >> 2)] = tempI64[1]); + HEAPU32[(((buf) + (48)) >> 2)] = stats.fsid; + HEAPU32[(((buf) + (64)) >> 2)] = stats.flags; + // ST_NOSUID + HEAPU32[(((buf) + (56)) >> 2)] = stats.namelen; + }, + doMsync(addr, stream, len, flags, offset) { + if (!FS.isFile(stream.node.mode)) { + throw new FS.ErrnoError(43); + } + if (flags & 2) { + // MAP_PRIVATE calls need not to be synced back to underlying fs + return 0; + } + var buffer = HEAPU8.slice(addr, addr + len); + FS.msync(stream, buffer, offset, len, flags); + }, + getStreamFromFD(fd) { + var stream = FS.getStreamChecked(fd); + return stream; + }, + varargs: undefined, + getStr(ptr) { + var ret = UTF8ToString(ptr); + return ret; + } +}; + +function ___syscall_dup(fd) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(3, 0, 1, fd); + try { + var old = SYSCALLS.getStreamFromFD(fd); + return FS.dupStream(old).fd; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_faccessat(dirfd, path, amode, flags) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(4, 0, 1, dirfd, path, amode, flags); + try { + path = SYSCALLS.getStr(path); + assert(!flags || flags == 512); + path = SYSCALLS.calculateAt(dirfd, path); + if (amode & ~7) { + // need a valid mode + return -28; + } + var lookup = FS.lookupPath(path, { + follow: true + }); + var node = lookup.node; + if (!node) { + return -44; + } + var perms = ""; + if (amode & 4) perms += "r"; + if (amode & 2) perms += "w"; + if (amode & 1) perms += "x"; + if (perms && FS.nodePermissions(node, perms)) { + return -2; + } + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +var syscallGetVarargI = () => { + assert(SYSCALLS.varargs != undefined); + // the `+` prepended here is necessary to convince the JSCompiler that varargs is indeed a number. + var ret = HEAP32[((+SYSCALLS.varargs) >> 2)]; + SYSCALLS.varargs += 4; + return ret; +}; + +var syscallGetVarargP = syscallGetVarargI; + +function ___syscall_fcntl64(fd, cmd, varargs) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(5, 0, 1, fd, cmd, varargs); + SYSCALLS.varargs = varargs; + try { + var stream = SYSCALLS.getStreamFromFD(fd); + switch (cmd) { + case 0: + { + var arg = syscallGetVarargI(); + if (arg < 0) { + return -28; + } + while (FS.streams[arg]) { + arg++; + } + var newStream; + newStream = FS.dupStream(stream, arg); + return newStream.fd; + } + + case 1: + case 2: + return 0; + + // FD_CLOEXEC makes no sense for a single process. + case 3: + return stream.flags; + + case 4: + { + var arg = syscallGetVarargI(); + stream.flags |= arg; + return 0; + } + + case 12: + { + var arg = syscallGetVarargP(); + var offset = 0; + // We're always unlocked. + HEAP16[(((arg) + (offset)) >> 1)] = 2; + return 0; + } + + case 13: + case 14: + // Pretend that the locking is successful. These are process-level locks, + // and Emscripten programs are a single process. If we supported linking a + // filesystem between programs, we'd need to do more here. + // See https://github.com/emscripten-core/emscripten/issues/23697 + return 0; + } + return -28; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_fstat64(fd, buf) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(6, 0, 1, fd, buf); + try { + return SYSCALLS.writeStat(buf, FS.fstat(fd)); + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +var convertI32PairToI53Checked = (lo, hi) => { + assert(lo == (lo >>> 0) || lo == (lo | 0)); + // lo should either be a i32 or a u32 + assert(hi === (hi | 0)); + // hi should be a i32 + return ((hi + 2097152) >>> 0 < 4194305 - !!lo) ? (lo >>> 0) + hi * 4294967296 : NaN; +}; + +function ___syscall_ftruncate64(fd, length_low, length_high) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(7, 0, 1, fd, length_low, length_high); + var length = convertI32PairToI53Checked(length_low, length_high); + try { + if (isNaN(length)) return -61; + FS.ftruncate(fd, length); + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +var stringToUTF8 = (str, outPtr, maxBytesToWrite) => { + assert(typeof maxBytesToWrite == "number", "stringToUTF8(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"); + return stringToUTF8Array(str, HEAPU8, outPtr, maxBytesToWrite); +}; + +function ___syscall_getdents64(fd, dirp, count) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(8, 0, 1, fd, dirp, count); + try { + var stream = SYSCALLS.getStreamFromFD(fd); + stream.getdents ||= FS.readdir(stream.path); + var struct_size = 280; + var pos = 0; + var off = FS.llseek(stream, 0, 1); + var startIdx = Math.floor(off / struct_size); + var endIdx = Math.min(stream.getdents.length, startIdx + Math.floor(count / struct_size)); + for (var idx = startIdx; idx < endIdx; idx++) { + var id; + var type; + var name = stream.getdents[idx]; + if (name === ".") { + id = stream.node.id; + type = 4; + } else if (name === "..") { + var lookup = FS.lookupPath(stream.path, { + parent: true + }); + id = lookup.node.id; + type = 4; + } else { + var child; + try { + child = FS.lookupNode(stream.node, name); + } catch (e) { + // If the entry is not a directory, file, or symlink, nodefs + // lookupNode will raise EINVAL. Skip these and continue. + if (e?.errno === 28) { + continue; + } + throw e; + } + id = child.id; + type = FS.isChrdev(child.mode) ? 2 : // character device. + FS.isDir(child.mode) ? 4 : // directory + FS.isLink(child.mode) ? 10 : // symbolic link. + 8; + } + assert(id); + (tempI64 = [ id >>> 0, (tempDouble = id, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[((dirp + pos) >> 2)] = tempI64[0], HEAP32[(((dirp + pos) + (4)) >> 2)] = tempI64[1]); + (tempI64 = [ (idx + 1) * struct_size >>> 0, (tempDouble = (idx + 1) * struct_size, + (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[(((dirp + pos) + (8)) >> 2)] = tempI64[0], HEAP32[(((dirp + pos) + (12)) >> 2)] = tempI64[1]); + HEAP16[(((dirp + pos) + (16)) >> 1)] = 280; + HEAP8[(dirp + pos) + (18)] = type; + stringToUTF8(name, dirp + pos + 19, 256); + pos += struct_size; + } + FS.llseek(stream, idx * struct_size, 0); + return pos; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_ioctl(fd, op, varargs) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(9, 0, 1, fd, op, varargs); + SYSCALLS.varargs = varargs; + try { + var stream = SYSCALLS.getStreamFromFD(fd); + switch (op) { + case 21509: + { + if (!stream.tty) return -59; + return 0; + } + + case 21505: + { + if (!stream.tty) return -59; + if (stream.tty.ops.ioctl_tcgets) { + var termios = stream.tty.ops.ioctl_tcgets(stream); + var argp = syscallGetVarargP(); + HEAP32[((argp) >> 2)] = termios.c_iflag || 0; + HEAP32[(((argp) + (4)) >> 2)] = termios.c_oflag || 0; + HEAP32[(((argp) + (8)) >> 2)] = termios.c_cflag || 0; + HEAP32[(((argp) + (12)) >> 2)] = termios.c_lflag || 0; + for (var i = 0; i < 32; i++) { + HEAP8[(argp + i) + (17)] = termios.c_cc[i] || 0; + } + return 0; + } + return 0; + } + + case 21510: + case 21511: + case 21512: + { + if (!stream.tty) return -59; + return 0; + } + + case 21506: + case 21507: + case 21508: + { + if (!stream.tty) return -59; + if (stream.tty.ops.ioctl_tcsets) { + var argp = syscallGetVarargP(); + var c_iflag = HEAP32[((argp) >> 2)]; + var c_oflag = HEAP32[(((argp) + (4)) >> 2)]; + var c_cflag = HEAP32[(((argp) + (8)) >> 2)]; + var c_lflag = HEAP32[(((argp) + (12)) >> 2)]; + var c_cc = []; + for (var i = 0; i < 32; i++) { + c_cc.push(HEAP8[(argp + i) + (17)]); + } + return stream.tty.ops.ioctl_tcsets(stream.tty, op, { + c_iflag, + c_oflag, + c_cflag, + c_lflag, + c_cc + }); + } + return 0; + } + + case 21519: + { + if (!stream.tty) return -59; + var argp = syscallGetVarargP(); + HEAP32[((argp) >> 2)] = 0; + return 0; + } + + case 21520: + { + if (!stream.tty) return -59; + return -28; + } + + case 21537: + case 21531: + { + var argp = syscallGetVarargP(); + return FS.ioctl(stream, op, argp); + } + + case 21523: + { + // TODO: in theory we should write to the winsize struct that gets + // passed in, but for now musl doesn't read anything on it + if (!stream.tty) return -59; + if (stream.tty.ops.ioctl_tiocgwinsz) { + var winsize = stream.tty.ops.ioctl_tiocgwinsz(stream.tty); + var argp = syscallGetVarargP(); + HEAP16[((argp) >> 1)] = winsize[0]; + HEAP16[(((argp) + (2)) >> 1)] = winsize[1]; + } + return 0; + } + + case 21524: + { + // TODO: technically, this ioctl call should change the window size. + // but, since emscripten doesn't have any concept of a terminal window + // yet, we'll just silently throw it away as we do TIOCGWINSZ + if (!stream.tty) return -59; + return 0; + } + + case 21515: + { + if (!stream.tty) return -59; + return 0; + } + + default: + return -28; + } + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_lstat64(path, buf) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(10, 0, 1, path, buf); + try { + path = SYSCALLS.getStr(path); + return SYSCALLS.writeStat(buf, FS.lstat(path)); + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_newfstatat(dirfd, path, buf, flags) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(11, 0, 1, dirfd, path, buf, flags); + try { + path = SYSCALLS.getStr(path); + var nofollow = flags & 256; + var allowEmpty = flags & 4096; + flags = flags & (~6400); + assert(!flags, `unknown flags in __syscall_newfstatat: ${flags}`); + path = SYSCALLS.calculateAt(dirfd, path, allowEmpty); + return SYSCALLS.writeStat(buf, nofollow ? FS.lstat(path) : FS.stat(path)); + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_openat(dirfd, path, flags, varargs) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(12, 0, 1, dirfd, path, flags, varargs); + SYSCALLS.varargs = varargs; + try { + path = SYSCALLS.getStr(path); + path = SYSCALLS.calculateAt(dirfd, path); + var mode = varargs ? syscallGetVarargI() : 0; + return FS.open(path, flags, mode).fd; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function ___syscall_stat64(path, buf) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(13, 0, 1, path, buf); + try { + path = SYSCALLS.getStr(path); + return SYSCALLS.writeStat(buf, FS.stat(path)); + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +var __abort_js = () => abort("native code called abort()"); + +var __embind_register_bigint = (primitiveType, name, size, minRange, maxRange) => {}; + +var AsciiToString = ptr => { + var str = ""; + while (1) { + var ch = HEAPU8[ptr++]; + if (!ch) return str; + str += String.fromCharCode(ch); + } +}; + +var awaitingDependencies = {}; + +var registeredTypes = {}; + +var typeDependencies = {}; + +var BindingError = class BindingError extends Error { + constructor(message) { + super(message); + this.name = "BindingError"; + } +}; + +var throwBindingError = message => { + throw new BindingError(message); +}; + +/** @param {Object=} options */ function sharedRegisterType(rawType, registeredInstance, options = {}) { + var name = registeredInstance.name; + if (!rawType) { + throwBindingError(`type "${name}" must have a positive integer typeid pointer`); + } + if (registeredTypes.hasOwnProperty(rawType)) { + if (options.ignoreDuplicateRegistrations) { + return; + } else { + throwBindingError(`Cannot register type '${name}' twice`); + } + } + registeredTypes[rawType] = registeredInstance; + delete typeDependencies[rawType]; + if (awaitingDependencies.hasOwnProperty(rawType)) { + var callbacks = awaitingDependencies[rawType]; + delete awaitingDependencies[rawType]; + callbacks.forEach(cb => cb()); + } +} + +/** @param {Object=} options */ function registerType(rawType, registeredInstance, options = {}) { + return sharedRegisterType(rawType, registeredInstance, options); +} + +/** @suppress {globalThis} */ var __embind_register_bool = (rawType, name, trueValue, falseValue) => { + name = AsciiToString(name); + registerType(rawType, { + name, + fromWireType: function(wt) { + // ambiguous emscripten ABI: sometimes return values are + // true or false, and sometimes integers (0 or 1) + return !!wt; + }, + toWireType: function(destructors, o) { + return o ? trueValue : falseValue; + }, + readValueFromPointer: function(pointer) { + return this.fromWireType(HEAPU8[pointer]); + }, + destructorFunction: null + }); +}; + +var emval_freelist = []; + +var emval_handles = [ 0, 1, , 1, null, 1, true, 1, false, 1 ]; + +var __emval_decref = handle => { + if (handle > 9 && 0 === --emval_handles[handle + 1]) { + assert(emval_handles[handle] !== undefined, `Decref for unallocated handle.`); + emval_handles[handle] = undefined; + emval_freelist.push(handle); + } +}; + +var Emval = { + toValue: handle => { + if (!handle) { + throwBindingError(`Cannot use deleted val. handle = ${handle}`); + } + // handle 2 is supposed to be `undefined`. + assert(handle === 2 || emval_handles[handle] !== undefined && handle % 2 === 0, `invalid handle: ${handle}`); + return emval_handles[handle]; + }, + toHandle: value => { + switch (value) { + case undefined: + return 2; + + case null: + return 4; + + case true: + return 6; + + case false: + return 8; + + default: + { + const handle = emval_freelist.pop() || emval_handles.length; + emval_handles[handle] = value; + emval_handles[handle + 1] = 1; + return handle; + } + } + } +}; + +/** @suppress {globalThis} */ function readPointer(pointer) { + return this.fromWireType(HEAPU32[((pointer) >> 2)]); +} + +var EmValType = { + name: "emscripten::val", + fromWireType: handle => { + var rv = Emval.toValue(handle); + __emval_decref(handle); + return rv; + }, + toWireType: (destructors, value) => Emval.toHandle(value), + readValueFromPointer: readPointer, + destructorFunction: null +}; + +var __embind_register_emval = rawType => registerType(rawType, EmValType); + +var floatReadValueFromPointer = (name, width) => { + switch (width) { + case 4: + return function(pointer) { + return this.fromWireType(HEAPF32[((pointer) >> 2)]); + }; + + case 8: + return function(pointer) { + return this.fromWireType(HEAPF64[((pointer) >> 3)]); + }; + + default: + throw new TypeError(`invalid float width (${width}): ${name}`); + } +}; + +var embindRepr = v => { + if (v === null) { + return "null"; + } + var t = typeof v; + if (t === "object" || t === "array" || t === "function") { + return v.toString(); + } else { + return "" + v; + } +}; + +var __embind_register_float = (rawType, name, size) => { + name = AsciiToString(name); + registerType(rawType, { + name, + fromWireType: value => value, + toWireType: (destructors, value) => { + if (typeof value != "number" && typeof value != "boolean") { + throw new TypeError(`Cannot convert ${embindRepr(value)} to ${this.name}`); + } + // The VM will perform JS to Wasm value conversion, according to the spec: + // https://www.w3.org/TR/wasm-js-api-1/#towebassemblyvalue + return value; + }, + readValueFromPointer: floatReadValueFromPointer(name, size), + destructorFunction: null + }); +}; + +var integerReadValueFromPointer = (name, width, signed) => { + // integers are quite common, so generate very specialized functions + switch (width) { + case 1: + return signed ? pointer => HEAP8[pointer] : pointer => HEAPU8[pointer]; + + case 2: + return signed ? pointer => HEAP16[((pointer) >> 1)] : pointer => HEAPU16[((pointer) >> 1)]; + + case 4: + return signed ? pointer => HEAP32[((pointer) >> 2)] : pointer => HEAPU32[((pointer) >> 2)]; + + default: + throw new TypeError(`invalid integer width (${width}): ${name}`); + } +}; + +var assertIntegerRange = (typeName, value, minRange, maxRange) => { + if (value < minRange || value > maxRange) { + throw new TypeError(`Passing a number "${embindRepr(value)}" from JS side to C/C++ side to an argument of type "${typeName}", which is outside the valid range [${minRange}, ${maxRange}]!`); + } +}; + +/** @suppress {globalThis} */ var __embind_register_integer = (primitiveType, name, size, minRange, maxRange) => { + name = AsciiToString(name); + const isUnsignedType = minRange === 0; + let fromWireType = value => value; + if (isUnsignedType) { + var bitshift = 32 - 8 * size; + fromWireType = value => (value << bitshift) >>> bitshift; + maxRange = fromWireType(maxRange); + } + registerType(primitiveType, { + name, + fromWireType, + toWireType: (destructors, value) => { + if (typeof value != "number" && typeof value != "boolean") { + throw new TypeError(`Cannot convert "${embindRepr(value)}" to ${name}`); + } + assertIntegerRange(name, value, minRange, maxRange); + // The VM will perform JS to Wasm value conversion, according to the spec: + // https://www.w3.org/TR/wasm-js-api-1/#towebassemblyvalue + return value; + }, + readValueFromPointer: integerReadValueFromPointer(name, size, minRange !== 0), + destructorFunction: null + }); +}; + +var __embind_register_memory_view = (rawType, dataTypeIndex, name) => { + var typeMapping = [ Int8Array, Uint8Array, Int16Array, Uint16Array, Int32Array, Uint32Array, Float32Array, Float64Array ]; + var TA = typeMapping[dataTypeIndex]; + function decodeMemoryView(handle) { + var size = HEAPU32[((handle) >> 2)]; + var data = HEAPU32[(((handle) + (4)) >> 2)]; + return new TA(HEAP8.buffer, data, size); + } + name = AsciiToString(name); + registerType(rawType, { + name, + fromWireType: decodeMemoryView, + readValueFromPointer: decodeMemoryView + }, { + ignoreDuplicateRegistrations: true + }); +}; + +var __embind_register_std_string = (rawType, name) => { + name = AsciiToString(name); + var stdStringIsUTF8 = true; + registerType(rawType, { + name, + // For some method names we use string keys here since they are part of + // the public/external API and/or used by the runtime-generated code. + fromWireType(value) { + var length = HEAPU32[((value) >> 2)]; + var payload = value + 4; + var str; + if (stdStringIsUTF8) { + str = UTF8ToString(payload, length, true); + } else { + str = ""; + for (var i = 0; i < length; ++i) { + str += String.fromCharCode(HEAPU8[payload + i]); + } + } + _free(value); + return str; + }, + toWireType(destructors, value) { + if (value instanceof ArrayBuffer) { + value = new Uint8Array(value); + } + var length; + var valueIsOfTypeString = (typeof value == "string"); + // We accept `string` or array views with single byte elements + if (!(valueIsOfTypeString || (ArrayBuffer.isView(value) && value.BYTES_PER_ELEMENT == 1))) { + throwBindingError("Cannot pass non-string to std::string"); + } + if (stdStringIsUTF8 && valueIsOfTypeString) { + length = lengthBytesUTF8(value); + } else { + length = value.length; + } + // assumes POINTER_SIZE alignment + var base = _malloc(4 + length + 1); + var ptr = base + 4; + HEAPU32[((base) >> 2)] = length; + if (valueIsOfTypeString) { + if (stdStringIsUTF8) { + stringToUTF8(value, ptr, length + 1); + } else { + for (var i = 0; i < length; ++i) { + var charCode = value.charCodeAt(i); + if (charCode > 255) { + _free(base); + throwBindingError("String has UTF-16 code units that do not fit in 8 bits"); + } + HEAPU8[ptr + i] = charCode; + } + } + } else { + HEAPU8.set(value, ptr); + } + if (destructors !== null) { + destructors.push(_free, base); + } + return base; + }, + readValueFromPointer: readPointer, + destructorFunction(ptr) { + _free(ptr); + } + }); +}; + +var UTF16Decoder = new TextDecoder("utf-16le"); + +var UTF16ToString = (ptr, maxBytesToRead, ignoreNul) => { + assert(ptr % 2 == 0, "Pointer passed to UTF16ToString must be aligned to two bytes!"); + var idx = ((ptr) >> 1); + var endIdx = findStringEnd(HEAPU16, idx, maxBytesToRead / 2, ignoreNul); + return UTF16Decoder.decode(HEAPU16.slice(idx, endIdx)); +}; + +var stringToUTF16 = (str, outPtr, maxBytesToWrite) => { + assert(outPtr % 2 == 0, "Pointer passed to stringToUTF16 must be aligned to two bytes!"); + assert(typeof maxBytesToWrite == "number", "stringToUTF16(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"); + // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed. + maxBytesToWrite ??= 2147483647; + if (maxBytesToWrite < 2) return 0; + maxBytesToWrite -= 2; + // Null terminator. + var startPtr = outPtr; + var numCharsToWrite = (maxBytesToWrite < str.length * 2) ? (maxBytesToWrite / 2) : str.length; + for (var i = 0; i < numCharsToWrite; ++i) { + // charCodeAt returns a UTF-16 encoded code unit, so it can be directly written to the HEAP. + var codeUnit = str.charCodeAt(i); + // possibly a lead surrogate + HEAP16[((outPtr) >> 1)] = codeUnit; + outPtr += 2; + } + // Null-terminate the pointer to the HEAP. + HEAP16[((outPtr) >> 1)] = 0; + return outPtr - startPtr; +}; + +var lengthBytesUTF16 = str => str.length * 2; + +var UTF32ToString = (ptr, maxBytesToRead, ignoreNul) => { + assert(ptr % 4 == 0, "Pointer passed to UTF32ToString must be aligned to four bytes!"); + var str = ""; + var startIdx = ((ptr) >> 2); + // If maxBytesToRead is not passed explicitly, it will be undefined, and this + // will always evaluate to true. This saves on code size. + for (var i = 0; !(i >= maxBytesToRead / 4); i++) { + var utf32 = HEAPU32[startIdx + i]; + if (!utf32 && !ignoreNul) break; + str += String.fromCodePoint(utf32); + } + return str; +}; + +var stringToUTF32 = (str, outPtr, maxBytesToWrite) => { + assert(outPtr % 4 == 0, "Pointer passed to stringToUTF32 must be aligned to four bytes!"); + assert(typeof maxBytesToWrite == "number", "stringToUTF32(str, outPtr, maxBytesToWrite) is missing the third parameter that specifies the length of the output buffer!"); + // Backwards compatibility: if max bytes is not specified, assume unsafe unbounded write is allowed. + maxBytesToWrite ??= 2147483647; + if (maxBytesToWrite < 4) return 0; + var startPtr = outPtr; + var endPtr = startPtr + maxBytesToWrite - 4; + for (var i = 0; i < str.length; ++i) { + var codePoint = str.codePointAt(i); + // Gotcha: if codePoint is over 0xFFFF, it is represented as a surrogate pair in UTF-16. + // We need to manually skip over the second code unit for correct iteration. + if (codePoint > 65535) { + i++; + } + HEAP32[((outPtr) >> 2)] = codePoint; + outPtr += 4; + if (outPtr + 4 > endPtr) break; + } + // Null-terminate the pointer to the HEAP. + HEAP32[((outPtr) >> 2)] = 0; + return outPtr - startPtr; +}; + +var lengthBytesUTF32 = str => { + var len = 0; + for (var i = 0; i < str.length; ++i) { + var codePoint = str.codePointAt(i); + // Gotcha: if codePoint is over 0xFFFF, it is represented as a surrogate pair in UTF-16. + // We need to manually skip over the second code unit for correct iteration. + if (codePoint > 65535) { + i++; + } + len += 4; + } + return len; +}; + +var __embind_register_std_wstring = (rawType, charSize, name) => { + name = AsciiToString(name); + var decodeString, encodeString, lengthBytesUTF; + if (charSize === 2) { + decodeString = UTF16ToString; + encodeString = stringToUTF16; + lengthBytesUTF = lengthBytesUTF16; + } else { + assert(charSize === 4, "only 2-byte and 4-byte strings are currently supported"); + decodeString = UTF32ToString; + encodeString = stringToUTF32; + lengthBytesUTF = lengthBytesUTF32; + } + registerType(rawType, { + name, + fromWireType: value => { + // Code mostly taken from _embind_register_std_string fromWireType + var length = HEAPU32[((value) >> 2)]; + var str = decodeString(value + 4, length * charSize, true); + _free(value); + return str; + }, + toWireType: (destructors, value) => { + if (!(typeof value == "string")) { + throwBindingError(`Cannot pass non-string to C++ string type ${name}`); + } + // assumes POINTER_SIZE alignment + var length = lengthBytesUTF(value); + var ptr = _malloc(4 + length + charSize); + HEAPU32[((ptr) >> 2)] = length / charSize; + encodeString(value, ptr + 4, length + charSize); + if (destructors !== null) { + destructors.push(_free, ptr); + } + return ptr; + }, + readValueFromPointer: readPointer, + destructorFunction(ptr) { + _free(ptr); + } + }); +}; + +var __embind_register_void = (rawType, name) => { + name = AsciiToString(name); + registerType(rawType, { + isVoid: true, + // void return values can be optimized out sometimes + name, + fromWireType: () => undefined, + // TODO: assert if anything else is given? + toWireType: (destructors, o) => undefined + }); +}; + +var __emscripten_init_main_thread_js = tb => { + // Pass the thread address to the native code where they are stored in wasm + // globals which act as a form of TLS. Global constructors trying + // to access this value will read the wrong value, but that is UB anyway. + __emscripten_thread_init(tb, /*is_main=*/ !ENVIRONMENT_IS_WORKER, /*is_runtime=*/ 1, /*can_block=*/ !ENVIRONMENT_IS_WEB, /*default_stacksize=*/ 65536, /*start_profiling=*/ false); + PThread.threadInitTLS(); +}; + +var handleException = e => { + // Certain exception types we do not treat as errors since they are used for + // internal control flow. + // 1. ExitStatus, which is thrown by exit() + // 2. "unwind", which is thrown by emscripten_unwind_to_js_event_loop() and others + // that wish to return to JS event loop. + if (e instanceof ExitStatus || e == "unwind") { + return EXITSTATUS; + } + checkStackCookie(); + if (e instanceof WebAssembly.RuntimeError) { + if (_emscripten_stack_get_current() <= 0) { + err("Stack overflow detected. You can try increasing -sSTACK_SIZE (currently set to 65536)"); + } + } + quit_(1, e); +}; + +var maybeExit = () => { + if (!keepRuntimeAlive()) { + try { + if (ENVIRONMENT_IS_PTHREAD) { + // exit the current thread, but only if there is one active. + // TODO(https://github.com/emscripten-core/emscripten/issues/25076): + // Unify this check with the runtimeExited check above + if (_pthread_self()) __emscripten_thread_exit(EXITSTATUS); + return; + } + _exit(EXITSTATUS); + } catch (e) { + handleException(e); + } + } +}; + +var callUserCallback = func => { + if (ABORT) { + err("user callback triggered after runtime exited or application aborted. Ignoring."); + return; + } + try { + return func(); + } catch (e) { + handleException(e); + } finally { + maybeExit(); + } +}; + +var waitAsyncPolyfilled = (!Atomics.waitAsync || globalThis.Deno || (globalThis.navigator?.userAgent && Number((navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./) || [])[2]) < 91)); + +var __emscripten_thread_mailbox_await = pthread_ptr => { + if (!waitAsyncPolyfilled) { + // Wait on the pthread's initial self-pointer field because it is easy and + // safe to access from sending threads that need to notify the waiting + // thread. + // TODO: How to make this work with wasm64? + var wait = Atomics.waitAsync(HEAP32, ((pthread_ptr) >> 2), pthread_ptr); + assert(wait.async); + wait.value.then(checkMailbox); + var waitingAsync = pthread_ptr + 128; + Atomics.store(HEAP32, ((waitingAsync) >> 2), 1); + } +}; + +var checkMailbox = () => callUserCallback(() => { + // Only check the mailbox if we have a live pthread runtime. We implement + // pthread_self to return 0 if there is no live runtime. + // TODO(https://github.com/emscripten-core/emscripten/issues/25076): + // Is this check still needed? `callUserCallback` is supposed to + // ensure the runtime is alive, and if `_pthread_self` is NULL then the + // runtime certainly is *not* alive, so this should be a redundant check. + var pthread_ptr = _pthread_self(); + if (pthread_ptr) { + // If we are using Atomics.waitAsync as our notification mechanism, wait + // for a notification before processing the mailbox to avoid missing any + // work that could otherwise arrive after we've finished processing the + // mailbox and before we're ready for the next notification. + __emscripten_thread_mailbox_await(pthread_ptr); + __emscripten_check_mailbox(); + } +}); + +var __emscripten_notify_mailbox_postmessage = (targetThread, currThreadId) => { + if (targetThread == currThreadId) { + setTimeout(checkMailbox); + } else if (ENVIRONMENT_IS_PTHREAD) { + postMessage({ + targetThread, + cmd: "checkMailbox" + }); + } else { + var worker = PThread.pthreads[targetThread]; + if (!worker) { + err(`Cannot send message to thread with ID ${targetThread}, unknown thread ID!`); + return; + } + worker.postMessage({ + cmd: "checkMailbox" + }); + } +}; + +var proxiedJSCallArgs = []; + +var __emscripten_receive_on_main_thread_js = (funcIndex, emAsmAddr, callingThread, bufSize, args, ctx, ctxArgs) => { + // Sometimes we need to backproxy events to the calling thread (e.g. + // HTML5 DOM events handlers such as + // emscripten_set_mousemove_callback()), so keep track in a globally + // accessible variable about the thread that initiated the proxying. + proxiedJSCallArgs.length = 0; + var b = ((args) >> 3); + var end = ((args + bufSize) >> 3); + while (b < end) { + var arg = HEAPF64[b++]; + proxiedJSCallArgs.push(arg); + } + // Proxied JS library funcs use funcIndex and EM_ASM functions use emAsmAddr + assert(!emAsmAddr); + var func = proxiedFunctionTable[funcIndex]; + assert(!(funcIndex && emAsmAddr)); + assert(func.length == proxiedJSCallArgs.length, "Call args mismatch in _emscripten_receive_on_main_thread_js"); + PThread.currentProxiedOperationCallerThread = callingThread; + var rtn = func(...proxiedJSCallArgs); + PThread.currentProxiedOperationCallerThread = 0; + if (ctx) { + rtn.then(rtn => __emscripten_run_js_on_main_thread_done(ctx, ctxArgs, rtn)); + return; + } + // Proxied functions can return any type except bigint. All other types + // coerce to f64/double (the return type of this function in C) but not + // bigint. + assert(typeof rtn != "bigint"); + return rtn; +}; + +var __emscripten_thread_cleanup = thread => { + // Called when a thread needs to be cleaned up so it can be reused. + // A thread is considered reusable when it either returns from its + // entry point, calls pthread_exit, or acts upon a cancellation. + // Detached threads are responsible for calling this themselves, + // otherwise pthread_join is responsible for calling this. + if (!ENVIRONMENT_IS_PTHREAD) cleanupThread(thread); else postMessage({ + cmd: "cleanupThread", + thread + }); +}; + +var __emscripten_thread_set_strongref = thread => { + // Called when a thread needs to be strongly referenced. + // Currently only used for: + // - keeping the "main" thread alive in PROXY_TO_PTHREAD mode; + // - crashed threads that need to propagate the uncaught exception + // back to the main thread. + if (ENVIRONMENT_IS_NODE) { + PThread.pthreads[thread].ref(); + } +}; + +function __mmap_js(len, prot, flags, fd, offset_low, offset_high, allocated, addr) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(14, 0, 1, len, prot, flags, fd, offset_low, offset_high, allocated, addr); + var offset = convertI32PairToI53Checked(offset_low, offset_high); + try { + // musl's mmap doesn't allow values over a certain limit + // see OFF_MASK in mmap.c. + assert(!isNaN(offset)); + var stream = SYSCALLS.getStreamFromFD(fd); + var res = FS.mmap(stream, len, offset, prot, flags); + var ptr = res.ptr; + HEAP32[((allocated) >> 2)] = res.allocated; + HEAPU32[((addr) >> 2)] = ptr; + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +function __munmap_js(addr, len, prot, flags, fd, offset_low, offset_high) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(15, 0, 1, addr, len, prot, flags, fd, offset_low, offset_high); + var offset = convertI32PairToI53Checked(offset_low, offset_high); + try { + var stream = SYSCALLS.getStreamFromFD(fd); + if (prot & 2) { + SYSCALLS.doMsync(addr, stream, len, flags, offset); + } + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return -e.errno; + } +} + +var __tzset_js = (timezone, daylight, std_name, dst_name) => { + // TODO: Use (malleable) environment variables instead of system settings. + var currentYear = (new Date).getFullYear(); + var winter = new Date(currentYear, 0, 1); + var summer = new Date(currentYear, 6, 1); + var winterOffset = winter.getTimezoneOffset(); + var summerOffset = summer.getTimezoneOffset(); + // Local standard timezone offset. Local standard time is not adjusted for + // daylight savings. This code uses the fact that getTimezoneOffset returns + // a greater value during Standard Time versus Daylight Saving Time (DST). + // Thus it determines the expected output during Standard Time, and it + // compares whether the output of the given date the same (Standard) or less + // (DST). + var stdTimezoneOffset = Math.max(winterOffset, summerOffset); + // timezone is specified as seconds west of UTC ("The external variable + // `timezone` shall be set to the difference, in seconds, between + // Coordinated Universal Time (UTC) and local standard time."), the same + // as returned by stdTimezoneOffset. + // See http://pubs.opengroup.org/onlinepubs/009695399/functions/tzset.html + HEAPU32[((timezone) >> 2)] = stdTimezoneOffset * 60; + HEAP32[((daylight) >> 2)] = Number(winterOffset != summerOffset); + var extractZone = timezoneOffset => { + // Why inverse sign? + // Read here https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getTimezoneOffset + var sign = timezoneOffset >= 0 ? "-" : "+"; + var absOffset = Math.abs(timezoneOffset); + var hours = String(Math.floor(absOffset / 60)).padStart(2, "0"); + var minutes = String(absOffset % 60).padStart(2, "0"); + return `UTC${sign}${hours}${minutes}`; + }; + var winterName = extractZone(winterOffset); + var summerName = extractZone(summerOffset); + assert(winterName); + assert(summerName); + assert(lengthBytesUTF8(winterName) <= 16, `timezone name truncated to fit in TZNAME_MAX (${winterName})`); + assert(lengthBytesUTF8(summerName) <= 16, `timezone name truncated to fit in TZNAME_MAX (${summerName})`); + if (summerOffset < winterOffset) { + // Northern hemisphere + stringToUTF8(winterName, std_name, 17); + stringToUTF8(summerName, dst_name, 17); + } else { + stringToUTF8(winterName, dst_name, 17); + stringToUTF8(summerName, std_name, 17); + } +}; + +var _emscripten_get_now = () => performance.timeOrigin + performance.now(); + +var _emscripten_date_now = () => Date.now(); + +var nowIsMonotonic = 1; + +var checkWasiClock = clock_id => clock_id >= 0 && clock_id <= 3; + +function _clock_time_get(clk_id, ignored_precision_low, ignored_precision_high, ptime) { + var ignored_precision = convertI32PairToI53Checked(ignored_precision_low, ignored_precision_high); + if (!checkWasiClock(clk_id)) { + return 28; + } + var now; + // all wasi clocks but realtime are monotonic + if (clk_id === 0) { + now = _emscripten_date_now(); + } else if (nowIsMonotonic) { + now = _emscripten_get_now(); + } else { + return 52; + } + // "now" is in ms, and wasi times are in ns. + var nsec = Math.round(now * 1e3 * 1e3); + (tempI64 = [ nsec >>> 0, (tempDouble = nsec, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[((ptime) >> 2)] = tempI64[0], HEAP32[(((ptime) + (4)) >> 2)] = tempI64[1]); + return 0; +} + +var _emscripten_check_blocking_allowed = () => { + if (ENVIRONMENT_IS_NODE) return; + if (ENVIRONMENT_IS_WORKER) return; + // Blocking in a worker/pthread is fine. + warnOnce("Blocking on the main thread is very dangerous, see https://emscripten.org/docs/porting/pthreads.html#blocking-on-the-main-browser-thread"); +}; + +var _emscripten_errn = (str, len) => err(UTF8ToString(str, len)); + +var runtimeKeepalivePush = () => { + runtimeKeepaliveCounter += 1; +}; + +var _emscripten_exit_with_live_runtime = () => { + runtimeKeepalivePush(); + throw "unwind"; +}; + +var getHeapMax = () => HEAPU8.length; + +var _emscripten_get_heap_max = () => getHeapMax(); + +var _emscripten_num_logical_cores = () => ENVIRONMENT_IS_NODE ? require("node:os").cpus().length : navigator["hardwareConcurrency"]; + +var UNWIND_CACHE = {}; + +var stringToNewUTF8 = str => { + var size = lengthBytesUTF8(str) + 1; + var ret = _malloc(size); + if (ret) stringToUTF8(str, ret, size); + return ret; +}; + +/** @returns {number} */ var convertFrameToPC = frame => { + var match; + if (match = /\bwasm-function\[\d+\]:(0x[0-9a-f]+)/.exec(frame)) { + // Wasm engines give the binary offset directly, so we use that as return address + return +match[1]; + } else if (match = /\bwasm-function\[(\d+)\]:(\d+)/.exec(frame)) { + // Older versions of v8 (e.g node v10) give function index and offset in + // the function. That format is not supported since it does not provide + // the information we need to map the frame to a global program counter. + warnOnce("legacy backtrace format detected, this version of v8 is no longer supported by the emscripten backtrace mechanism"); + } else if (match = /:(\d+):\d+(?:\)|$)/.exec(frame)) { + // If we are in js, we can use the js line number as the "return address". + // This should work for wasm2js. We tag the high bit to distinguish this + // from wasm addresses. + return 2147483648 | +match[1]; + } + // return 0 if we can't find any + return 0; +}; + +var saveInUnwindCache = callstack => { + for (var line of callstack) { + var pc = convertFrameToPC(line); + if (pc) { + UNWIND_CACHE[pc] = line; + } + } +}; + +var jsStackTrace = () => (new Error).stack.toString(); + +var _emscripten_stack_snapshot = () => { + var callstack = jsStackTrace().split("\n"); + if (callstack[0] == "Error") { + callstack.shift(); + } + saveInUnwindCache(callstack); + // Caches the stack snapshot so that emscripten_stack_unwind_buffer() can + // unwind from this spot. + UNWIND_CACHE.last_addr = convertFrameToPC(callstack[3]); + UNWIND_CACHE.last_stack = callstack; + return UNWIND_CACHE.last_addr; +}; + +var _emscripten_pc_get_function = pc => { + var frame = UNWIND_CACHE[pc]; + if (!frame) return 0; + var name; + var match; + // First try to match foo.wasm.sym files explcitly. e.g. + // at test_return_address.wasm.main (wasm://wasm/test_return_address.wasm-0012cc2a:wasm-function[26]:0x9f3 + // Then match JS symbols which don't include that module name: + // at invokeEntryPoint (.../test_return_address.js:1500:42) + // Finally match firefox format: + // Object._main@http://server.com:4324:12' + if (match = /^\s+at .*\.wasm\.(.*) \(.*\)$/.exec(frame)) { + name = match[1]; + } else if (match = /^\s+at (.*) \(.*\)$/.exec(frame)) { + name = match[1]; + } else if (match = /^(.+?)@/.exec(frame)) { + name = match[1]; + } else { + return 0; + } + _free(_emscripten_pc_get_function.ret ?? 0); + _emscripten_pc_get_function.ret = stringToNewUTF8(name); + return _emscripten_pc_get_function.ret; +}; + +var abortOnCannotGrowMemory = requestedSize => { + abort(`Cannot enlarge memory arrays to size ${requestedSize} bytes (OOM). Either (1) compile with -sINITIAL_MEMORY=X with X higher than the current value ${HEAP8.length}, (2) compile with -sALLOW_MEMORY_GROWTH which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -sABORTING_MALLOC=0`); +}; + +var _emscripten_resize_heap = requestedSize => { + var oldSize = HEAPU8.length; + // With CAN_ADDRESS_2GB or MEMORY64, pointers are already unsigned. + requestedSize >>>= 0; + abortOnCannotGrowMemory(requestedSize); +}; + +var _emscripten_stack_unwind_buffer = (addr, buffer, count) => { + var stack; + if (UNWIND_CACHE.last_addr == addr) { + stack = UNWIND_CACHE.last_stack; + } else { + stack = jsStackTrace().split("\n"); + if (stack[0] == "Error") { + stack.shift(); + } + saveInUnwindCache(stack); + } + var offset = 3; + while (stack[offset] && convertFrameToPC(stack[offset]) != addr) { + ++offset; + } + for (var i = 0; i < count && stack[i + offset]; ++i) { + HEAP32[(((buffer) + (i * 4)) >> 2)] = convertFrameToPC(stack[i + offset]); + } + return i; +}; + +var ENV = {}; + +var getExecutableName = () => thisProgram || "./this.program"; + +var getEnvStrings = () => { + if (!getEnvStrings.strings) { + // Default values. + // Browser language detection #8751 + var lang = (globalThis.navigator?.language ?? "C").replace("-", "_") + ".UTF-8"; + var env = { + "USER": "web_user", + "LOGNAME": "web_user", + "PATH": "/", + "PWD": "/", + "HOME": "/home/web_user", + "LANG": lang, + "_": getExecutableName() + }; + // Apply the user-provided values, if any. + for (var x in ENV) { + // x is a key in ENV; if ENV[x] is undefined, that means it was + // explicitly set to be so. We allow user code to do that to + // force variables with default values to remain unset. + if (ENV[x] === undefined) delete env[x]; else env[x] = ENV[x]; + } + var strings = []; + for (var x in env) { + strings.push(`${x}=${env[x]}`); + } + getEnvStrings.strings = strings; + } + return getEnvStrings.strings; +}; + +function _environ_get(__environ, environ_buf) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(16, 0, 1, __environ, environ_buf); + var bufSize = 0; + var envp = 0; + for (var string of getEnvStrings()) { + var ptr = environ_buf + bufSize; + HEAPU32[(((__environ) + (envp)) >> 2)] = ptr; + bufSize += stringToUTF8(string, ptr, Infinity) + 1; + envp += 4; + } + return 0; +} + +function _environ_sizes_get(penviron_count, penviron_buf_size) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(17, 0, 1, penviron_count, penviron_buf_size); + var strings = getEnvStrings(); + HEAPU32[((penviron_count) >> 2)] = strings.length; + var bufSize = 0; + for (var string of strings) { + bufSize += lengthBytesUTF8(string) + 1; + } + HEAPU32[((penviron_buf_size) >> 2)] = bufSize; + return 0; +} + +function _fd_close(fd) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(18, 0, 1, fd); + try { + var stream = SYSCALLS.getStreamFromFD(fd); + FS.close(stream); + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return e.errno; + } +} + +/** @param {number=} offset */ var doReadv = (stream, iov, iovcnt, offset) => { + var ret = 0; + for (var i = 0; i < iovcnt; i++) { + var ptr = HEAPU32[((iov) >> 2)]; + var len = HEAPU32[(((iov) + (4)) >> 2)]; + iov += 8; + var curr = FS.read(stream, HEAP8, ptr, len, offset); + if (curr < 0) return -1; + ret += curr; + if (curr < len) break; + // nothing more to read + if (typeof offset != "undefined") { + offset += curr; + } + } + return ret; +}; + +function _fd_read(fd, iov, iovcnt, pnum) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(19, 0, 1, fd, iov, iovcnt, pnum); + try { + var stream = SYSCALLS.getStreamFromFD(fd); + var num = doReadv(stream, iov, iovcnt); + HEAPU32[((pnum) >> 2)] = num; + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return e.errno; + } +} + +function _fd_seek(fd, offset_low, offset_high, whence, newOffset) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(20, 0, 1, fd, offset_low, offset_high, whence, newOffset); + var offset = convertI32PairToI53Checked(offset_low, offset_high); + try { + if (isNaN(offset)) return 61; + var stream = SYSCALLS.getStreamFromFD(fd); + FS.llseek(stream, offset, whence); + (tempI64 = [ stream.position >>> 0, (tempDouble = stream.position, (+(Math.abs(tempDouble))) >= 1 ? (tempDouble > 0 ? (+(Math.floor((tempDouble) / 4294967296))) >>> 0 : (~~((+(Math.ceil((tempDouble - +(((~~(tempDouble))) >>> 0)) / 4294967296))))) >>> 0) : 0) ], + HEAP32[((newOffset) >> 2)] = tempI64[0], HEAP32[(((newOffset) + (4)) >> 2)] = tempI64[1]); + if (stream.getdents && offset === 0 && whence === 0) stream.getdents = null; + // reset readdir state + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return e.errno; + } +} + +/** @param {number=} offset */ var doWritev = (stream, iov, iovcnt, offset) => { + var ret = 0; + for (var i = 0; i < iovcnt; i++) { + var ptr = HEAPU32[((iov) >> 2)]; + var len = HEAPU32[(((iov) + (4)) >> 2)]; + iov += 8; + var curr = FS.write(stream, HEAP8, ptr, len, offset); + if (curr < 0) return -1; + ret += curr; + if (curr < len) { + // No more space to write. + break; + } + if (typeof offset != "undefined") { + offset += curr; + } + } + return ret; +}; + +function _fd_write(fd, iov, iovcnt, pnum) { + if (ENVIRONMENT_IS_PTHREAD) return proxyToMainThread(21, 0, 1, fd, iov, iovcnt, pnum); + try { + var stream = SYSCALLS.getStreamFromFD(fd); + var num = doWritev(stream, iov, iovcnt); + HEAPU32[((pnum) >> 2)] = num; + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return e.errno; + } +} + +function _random_get(buffer, size) { + try { + randomFill(HEAPU8.subarray(buffer, buffer + size)); + return 0; + } catch (e) { + if (typeof FS == "undefined" || !(e.name === "ErrnoError")) throw e; + return e.errno; + } +} + +var stringToUTF8OnStack = str => { + var size = lengthBytesUTF8(str) + 1; + var ret = stackAlloc(size); + stringToUTF8(str, ret, size); + return ret; +}; + +var ALLOC_STACK = 1; + +var allocate = (slab, allocator) => { + var ret; + assert(typeof allocator == "number", "allocate no longer takes a type argument"); + assert(typeof slab != "number", "allocate no longer takes a number as arg0"); + if (allocator == ALLOC_STACK) { + ret = stackAlloc(slab.length); + } else { + ret = _malloc(slab.length); + } + if (!slab.subarray && !slab.slice) { + slab = new Uint8Array(slab); + } + HEAPU8.set(slab, ret); + return ret; +}; + +var ALLOC_NORMAL = 0; + +var getCFunc = ident => { + var func = Module["_" + ident]; + // closure exported function + assert(func, "Cannot call unknown function " + ident + ", make sure it is exported"); + return func; +}; + +var writeArrayToMemory = (array, buffer) => { + assert(array.length >= 0, "writeArrayToMemory array must have a length (should be an array or typed array)"); + HEAP8.set(array, buffer); +}; + +/** + * @param {string|null=} returnType + * @param {Array=} argTypes + * @param {Array=} args + * @param {Object=} opts + */ var ccall = (ident, returnType, argTypes, args, opts) => { + // For fast lookup of conversion functions + var toC = { + "string": str => { + var ret = 0; + if (str !== null && str !== undefined && str !== 0) { + // null string + ret = stringToUTF8OnStack(str); + } + return ret; + }, + "array": arr => { + var ret = stackAlloc(arr.length); + writeArrayToMemory(arr, ret); + return ret; + } + }; + function convertReturnValue(ret) { + if (returnType === "string") { + return UTF8ToString(ret); + } + if (returnType === "boolean") return Boolean(ret); + return ret; + } + var func = getCFunc(ident); + var cArgs = []; + var stack = 0; + assert(returnType !== "array", 'Return type should not be "array".'); + if (args) { + for (var i = 0; i < args.length; i++) { + var converter = toC[argTypes[i]]; + if (converter) { + if (stack === 0) stack = stackSave(); + cArgs[i] = converter(args[i]); + } else { + cArgs[i] = args[i]; + } + } + } + var ret = func(...cArgs); + function onDone(ret) { + if (stack !== 0) stackRestore(stack); + return convertReturnValue(ret); + } + ret = onDone(ret); + return ret; +}; + +/** + * @param {string=} returnType + * @param {Array=} argTypes + * @param {Object=} opts + */ var cwrap = (ident, returnType, argTypes, opts) => (...args) => ccall(ident, returnType, argTypes, args, opts); + +var FS_createPath = (...args) => FS.createPath(...args); + +var FS_unlink = (...args) => FS.unlink(...args); + +var FS_createLazyFile = (...args) => FS.createLazyFile(...args); + +var FS_createDevice = (...args) => FS.createDevice(...args); + +PThread.init(); + +FS.createPreloadedFile = FS_createPreloadedFile; + +FS.preloadFile = FS_preloadFile; + +FS.staticInit(); + +assert(emval_handles.length === 5 * 2); + +// End JS library code +// include: postlibrary.js +// This file is included after the automatically-generated JS library code +// but before the wasm module is created. +{ + // With WASM_ESM_INTEGRATION this has to happen at the top level and not + // delayed until processModuleArgs. + initMemory(); + // Begin ATMODULES hooks + if (Module["noExitRuntime"]) noExitRuntime = Module["noExitRuntime"]; + if (Module["preloadPlugins"]) preloadPlugins = Module["preloadPlugins"]; + if (Module["print"]) out = Module["print"]; + if (Module["printErr"]) err = Module["printErr"]; + if (Module["wasmBinary"]) wasmBinary = Module["wasmBinary"]; + // End ATMODULES hooks + checkIncomingModuleAPI(); + if (Module["arguments"]) arguments_ = Module["arguments"]; + if (Module["thisProgram"]) thisProgram = Module["thisProgram"]; + // Assertions on removed incoming Module JS APIs. + assert(typeof Module["memoryInitializerPrefixURL"] == "undefined", "Module.memoryInitializerPrefixURL option was removed, use Module.locateFile instead"); + assert(typeof Module["pthreadMainPrefixURL"] == "undefined", "Module.pthreadMainPrefixURL option was removed, use Module.locateFile instead"); + assert(typeof Module["cdInitializerPrefixURL"] == "undefined", "Module.cdInitializerPrefixURL option was removed, use Module.locateFile instead"); + assert(typeof Module["filePackagePrefixURL"] == "undefined", "Module.filePackagePrefixURL option was removed, use Module.locateFile instead"); + assert(typeof Module["read"] == "undefined", "Module.read option was removed"); + assert(typeof Module["readAsync"] == "undefined", "Module.readAsync option was removed (modify readAsync in JS)"); + assert(typeof Module["readBinary"] == "undefined", "Module.readBinary option was removed (modify readBinary in JS)"); + assert(typeof Module["setWindowTitle"] == "undefined", "Module.setWindowTitle option was removed (modify emscripten_set_window_title in JS)"); + assert(typeof Module["TOTAL_MEMORY"] == "undefined", "Module.TOTAL_MEMORY has been renamed Module.INITIAL_MEMORY"); + assert(typeof Module["ENVIRONMENT"] == "undefined", "Module.ENVIRONMENT has been deprecated. To force the environment, use the ENVIRONMENT compile-time option (for example, -sENVIRONMENT=web or -sENVIRONMENT=node)"); + assert(typeof Module["STACK_SIZE"] == "undefined", "STACK_SIZE can no longer be set at runtime. Use -sSTACK_SIZE at link time"); + if (Module["preInit"]) { + if (typeof Module["preInit"] == "function") Module["preInit"] = [ Module["preInit"] ]; + while (Module["preInit"].length > 0) { + Module["preInit"].shift()(); + } + } + consumedModuleProp("preInit"); +} + +// Begin runtime exports +Module["addRunDependency"] = addRunDependency; + +Module["removeRunDependency"] = removeRunDependency; + +Module["ccall"] = ccall; + +Module["cwrap"] = cwrap; + +Module["intArrayFromString"] = intArrayFromString; + +Module["FS_preloadFile"] = FS_preloadFile; + +Module["FS_unlink"] = FS_unlink; + +Module["FS_createPath"] = FS_createPath; + +Module["FS_createDevice"] = FS_createDevice; + +Module["FS_createDataFile"] = FS_createDataFile; + +Module["FS_createLazyFile"] = FS_createLazyFile; + +Module["ALLOC_NORMAL"] = ALLOC_NORMAL; + +Module["allocate"] = allocate; + +Module["IDBFS"] = IDBFS; + +var missingLibrarySymbols = [ "writeI53ToI64", "writeI53ToI64Clamped", "writeI53ToI64Signaling", "writeI53ToU64Clamped", "writeI53ToU64Signaling", "readI53FromI64", "readI53FromU64", "convertI32PairToI53", "convertU32PairToI53", "getTempRet0", "setTempRet0", "createNamedFunction", "growMemory", "withStackSave", "inetPton4", "inetNtop4", "inetPton6", "inetNtop6", "readSockaddr", "writeSockaddr", "readEmAsmArgs", "jstoi_q", "autoResumeAudioContext", "dynCallLegacy", "getDynCaller", "dynCall", "runtimeKeepalivePop", "asmjsMangle", "HandleAllocator", "addOnInit", "addOnPostCtor", "addOnPreMain", "addOnExit", "STACK_SIZE", "STACK_ALIGN", "POINTER_SIZE", "ASSERTIONS", "convertJsFunctionToWasm", "getEmptyTableSlot", "updateTableMap", "getFunctionAddress", "addFunction", "removeFunction", "intArrayToString", "stringToAscii", "registerKeyEventCallback", "findEventTarget", "findCanvasEventTarget", "getBoundingClientRect", "fillMouseEventData", "registerMouseEventCallback", "registerWheelEventCallback", "registerUiEventCallback", "registerFocusEventCallback", "fillDeviceOrientationEventData", "registerDeviceOrientationEventCallback", "fillDeviceMotionEventData", "registerDeviceMotionEventCallback", "screenOrientation", "fillOrientationChangeEventData", "registerOrientationChangeEventCallback", "fillFullscreenChangeEventData", "registerFullscreenChangeEventCallback", "JSEvents_requestFullscreen", "JSEvents_resizeCanvasForFullscreen", "registerRestoreOldStyle", "hideEverythingExceptGivenElement", "restoreHiddenElements", "setLetterbox", "softFullscreenResizeWebGLRenderTarget", "doRequestFullscreen", "fillPointerlockChangeEventData", "registerPointerlockChangeEventCallback", "registerPointerlockErrorEventCallback", "requestPointerLock", "fillVisibilityChangeEventData", "registerVisibilityChangeEventCallback", "registerTouchEventCallback", "fillGamepadEventData", "registerGamepadEventCallback", "registerBeforeUnloadEventCallback", "fillBatteryEventData", "registerBatteryEventCallback", "setCanvasElementSizeCallingThread", "setCanvasElementSizeMainThread", "setCanvasElementSize", "getCanvasSizeCallingThread", "getCanvasSizeMainThread", "getCanvasElementSize", "getCallstack", "convertPCtoSourceLocation", "wasiRightsToMuslOFlags", "wasiOFlagsToMuslOFlags", "safeSetTimeout", "setImmediateWrapped", "safeRequestAnimationFrame", "clearImmediateWrapped", "registerPostMainLoop", "registerPreMainLoop", "getPromise", "makePromise", "idsToPromises", "makePromiseCallback", "findMatchingCatch", "Browser_asyncPrepareDataCounter", "isLeapYear", "ydayFromDate", "arraySum", "addDays", "getSocketFromFD", "getSocketAddress", "FS_mkdirTree", "_setNetworkCallback", "heapObjectForWebGLType", "toTypedArrayIndex", "webgl_enable_ANGLE_instanced_arrays", "webgl_enable_OES_vertex_array_object", "webgl_enable_WEBGL_draw_buffers", "webgl_enable_WEBGL_multi_draw", "webgl_enable_EXT_polygon_offset_clamp", "webgl_enable_EXT_clip_control", "webgl_enable_WEBGL_polygon_mode", "emscriptenWebGLGet", "computeUnpackAlignedImageSize", "colorChannelsInGlTextureFormat", "emscriptenWebGLGetTexPixelData", "emscriptenWebGLGetUniform", "webglGetUniformLocation", "webglPrepareUniformLocationsBeforeFirstUse", "webglGetLeftBracePos", "emscriptenWebGLGetVertexAttrib", "__glGetActiveAttribOrUniform", "writeGLArray", "emscripten_webgl_destroy_context_before_on_calling_thread", "registerWebGlEventCallback", "runAndAbortIfError", "emscriptenWebGLGetIndexed", "webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance", "webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance", "writeStringToMemory", "writeAsciiToMemory", "allocateUTF8", "allocateUTF8OnStack", "demangle", "stackTrace", "getNativeTypeSize", "throwInternalError", "whenDependentTypesAreResolved", "getTypeName", "getFunctionName", "getFunctionArgsName", "heap32VectorToArray", "requireRegisteredType", "usesDestructorStack", "createJsInvokerSignature", "checkArgCount", "getEnumValueType", "getRequiredArgCount", "createJsInvoker", "UnboundTypeError", "PureVirtualError", "throwUnboundTypeError", "ensureOverloadTable", "exposePublicSymbol", "replacePublicSymbol", "getBasestPointer", "registerInheritedInstance", "unregisterInheritedInstance", "getInheritedInstance", "getInheritedInstanceCount", "getLiveInheritedInstances", "enumReadValueFromPointer", "installIndexedIterator", "runDestructors", "craftInvokerFunction", "embind__requireFunction", "genericPointerToWireType", "constNoSmartPtrRawPointerToWireType", "nonConstNoSmartPtrRawPointerToWireType", "init_RegisteredPointer", "RegisteredPointer", "RegisteredPointer_fromWireType", "runDestructor", "releaseClassHandle", "detachFinalizer", "attachFinalizer", "makeClassHandle", "init_ClassHandle", "ClassHandle", "throwInstanceAlreadyDeleted", "flushPendingDeletes", "setDelayFunction", "RegisteredClass", "shallowCopyInternalPointer", "downcastPointer", "upcastPointer", "validateThis", "char_0", "char_9", "makeLegalFunctionName", "count_emval_handles", "getStringOrSymbol", "emval_returnValue", "emval_lookupTypes", "emval_addMethodCaller" ]; + +missingLibrarySymbols.forEach(missingLibrarySymbol); + +var unexportedSymbols = [ "run", "out", "err", "callMain", "abort", "wasmExports", "HEAPF32", "HEAPF64", "HEAP8", "HEAP16", "HEAPU16", "HEAP32", "HEAPU32", "HEAP64", "HEAPU64", "writeStackCookie", "checkStackCookie", "convertI32PairToI53Checked", "stackSave", "stackRestore", "stackAlloc", "ptrToString", "zeroMemory", "exitJS", "getHeapMax", "abortOnCannotGrowMemory", "ENV", "ERRNO_CODES", "strError", "DNS", "Protocols", "Sockets", "timers", "warnOnce", "readEmAsmArgsArray", "getExecutableName", "handleException", "keepRuntimeAlive", "runtimeKeepalivePush", "callUserCallback", "maybeExit", "asyncLoad", "alignMemory", "mmapAlloc", "wasmTable", "wasmMemory", "getUniqueRunDependency", "noExitRuntime", "addOnPreRun", "addOnPostRun", "freeTableIndexes", "functionsInTableMap", "setValue", "getValue", "PATH", "PATH_FS", "UTF8Decoder", "UTF8ArrayToString", "UTF8ToString", "stringToUTF8Array", "stringToUTF8", "lengthBytesUTF8", "AsciiToString", "UTF16Decoder", "UTF16ToString", "stringToUTF16", "lengthBytesUTF16", "UTF32ToString", "stringToUTF32", "lengthBytesUTF32", "stringToNewUTF8", "stringToUTF8OnStack", "writeArrayToMemory", "JSEvents", "specialHTMLTargets", "currentFullscreenStrategy", "restoreOldWindowedStyle", "jsStackTrace", "UNWIND_CACHE", "ExitStatus", "getEnvStrings", "checkWasiClock", "doReadv", "doWritev", "initRandomFill", "randomFill", "emSetImmediate", "emClearImmediate_deps", "emClearImmediate", "promiseMap", "uncaughtExceptionCount", "exceptionLast", "exceptionCaught", "ExceptionInfo", "Browser", "requestFullscreen", "requestFullScreen", "setCanvasSize", "getUserMedia", "createContext", "getPreloadedImageData__data", "wget", "MONTH_DAYS_REGULAR", "MONTH_DAYS_LEAP", "MONTH_DAYS_REGULAR_CUMULATIVE", "MONTH_DAYS_LEAP_CUMULATIVE", "SYSCALLS", "preloadPlugins", "FS_createPreloadedFile", "FS_modeStringToFlags", "FS_getMode", "FS_stdin_getChar_buffer", "FS_stdin_getChar", "FS_readFile", "FS_root", "FS_mounts", "FS_devices", "FS_streams", "FS_nextInode", "FS_nameTable", "FS_currentPath", "FS_initialized", "FS_ignorePermissions", "FS_filesystems", "FS_syncFSRequests", "FS_lookupPath", "FS_getPath", "FS_hashName", "FS_hashAddNode", "FS_hashRemoveNode", "FS_lookupNode", "FS_createNode", "FS_destroyNode", "FS_isRoot", "FS_isMountpoint", "FS_isFile", "FS_isDir", "FS_isLink", "FS_isChrdev", "FS_isBlkdev", "FS_isFIFO", "FS_isSocket", "FS_flagsToPermissionString", "FS_nodePermissions", "FS_mayLookup", "FS_mayCreate", "FS_mayDelete", "FS_mayOpen", "FS_checkOpExists", "FS_nextfd", "FS_getStreamChecked", "FS_getStream", "FS_createStream", "FS_closeStream", "FS_dupStream", "FS_doSetAttr", "FS_chrdev_stream_ops", "FS_major", "FS_minor", "FS_makedev", "FS_registerDevice", "FS_getDevice", "FS_getMounts", "FS_syncfs", "FS_mount", "FS_unmount", "FS_lookup", "FS_mknod", "FS_statfs", "FS_statfsStream", "FS_statfsNode", "FS_create", "FS_mkdir", "FS_mkdev", "FS_symlink", "FS_rename", "FS_rmdir", "FS_readdir", "FS_readlink", "FS_stat", "FS_fstat", "FS_lstat", "FS_doChmod", "FS_chmod", "FS_lchmod", "FS_fchmod", "FS_doChown", "FS_chown", "FS_lchown", "FS_fchown", "FS_doTruncate", "FS_truncate", "FS_ftruncate", "FS_utime", "FS_open", "FS_close", "FS_isClosed", "FS_llseek", "FS_read", "FS_write", "FS_mmap", "FS_msync", "FS_ioctl", "FS_writeFile", "FS_cwd", "FS_chdir", "FS_createDefaultDirectories", "FS_createDefaultDevices", "FS_createSpecialDirectories", "FS_createStandardStreams", "FS_staticInit", "FS_init", "FS_quit", "FS_findObject", "FS_analyzePath", "FS_createFile", "FS_forceLoadFile", "FS_absolutePath", "FS_createFolder", "FS_createLink", "FS_joinPath", "FS_mmapAlloc", "FS_standardizePath", "MEMFS", "TTY", "PIPEFS", "SOCKFS", "tempFixedLengthArray", "miniTempWebGLFloatBuffers", "miniTempWebGLIntBuffers", "GL", "AL", "GLUT", "EGL", "GLEW", "IDBStore", "SDL", "SDL_gfx", "waitAsyncPolyfilled", "ALLOC_STACK", "print", "printErr", "jstoi_s", "PThread", "terminateWorker", "cleanupThread", "registerTLSInit", "spawnThread", "exitOnMainThread", "proxyToMainThread", "proxiedJSCallArgs", "invokeEntryPoint", "checkMailbox", "InternalError", "BindingError", "throwBindingError", "registeredTypes", "awaitingDependencies", "typeDependencies", "tupleRegistrations", "structRegistrations", "sharedRegisterType", "EmValType", "EmValOptionalType", "embindRepr", "registeredInstances", "registeredPointers", "registerType", "integerReadValueFromPointer", "floatReadValueFromPointer", "assertIntegerRange", "readPointer", "finalizationRegistry", "detachFinalizer_deps", "deletionQueue", "delayFunction", "emval_freelist", "emval_handles", "emval_symbols", "Emval", "emval_methodCallers" ]; + +unexportedSymbols.forEach(unexportedRuntimeSymbol); + +// End runtime exports +// Begin JS library exports +Module["FS"] = FS; + +// End JS library exports +// end include: postlibrary.js +// proxiedFunctionTable specifies the list of functions that can be called +// either synchronously or asynchronously from other threads in postMessage()d +// or internally queued events. This way a pthread in a Worker can synchronously +// access e.g. the DOM on the main thread. +var proxiedFunctionTable = [ _proc_exit, exitOnMainThread, pthreadCreateProxied, ___syscall_dup, ___syscall_faccessat, ___syscall_fcntl64, ___syscall_fstat64, ___syscall_ftruncate64, ___syscall_getdents64, ___syscall_ioctl, ___syscall_lstat64, ___syscall_newfstatat, ___syscall_openat, ___syscall_stat64, __mmap_js, __munmap_js, _environ_get, _environ_sizes_get, _fd_close, _fd_read, _fd_seek, _fd_write ]; + +function checkIncomingModuleAPI() { + ignoredModuleProp("fetchSettings"); + ignoredModuleProp("logReadFiles"); + ignoredModuleProp("loadSplitModule"); +} + +function EnsureDir(path) { + var dir = "/voices/" + UTF8ToString(path).split("/")[0]; + try { + FS.mkdir(dir); + } catch (err) {} +} + +function hardware_concurrency() { + var concurrency = 1; + try { + concurrency = self.navigator.hardwareConcurrency; + } catch (e) {} + return concurrency; +} + +// Imports from the Wasm binary. +var _main = makeInvalidEarlyAccess("_main"); + +var _GoogleTtsInit = Module["_GoogleTtsInit"] = makeInvalidEarlyAccess("_GoogleTtsInit"); + +var _GoogleTtsShutdown = Module["_GoogleTtsShutdown"] = makeInvalidEarlyAccess("_GoogleTtsShutdown"); + +var _GoogleTtsInstallVoice = Module["_GoogleTtsInstallVoice"] = makeInvalidEarlyAccess("_GoogleTtsInstallVoice"); + +var _GoogleTtsInitBuffered = Module["_GoogleTtsInitBuffered"] = makeInvalidEarlyAccess("_GoogleTtsInitBuffered"); + +var _GoogleTtsReadBuffered = Module["_GoogleTtsReadBuffered"] = makeInvalidEarlyAccess("_GoogleTtsReadBuffered"); + +var _GoogleTtsFinalizeBuffered = Module["_GoogleTtsFinalizeBuffered"] = makeInvalidEarlyAccess("_GoogleTtsFinalizeBuffered"); + +var _GoogleTtsGetTimepointsCount = Module["_GoogleTtsGetTimepointsCount"] = makeInvalidEarlyAccess("_GoogleTtsGetTimepointsCount"); + +var _GoogleTtsGetTimepointsTimeInSecsAtIndex = Module["_GoogleTtsGetTimepointsTimeInSecsAtIndex"] = makeInvalidEarlyAccess("_GoogleTtsGetTimepointsTimeInSecsAtIndex"); + +var _GoogleTtsGetTimepointsCharIndexAtIndex = Module["_GoogleTtsGetTimepointsCharIndexAtIndex"] = makeInvalidEarlyAccess("_GoogleTtsGetTimepointsCharIndexAtIndex"); + +var _GoogleTtsGetTimepointsCharLengthAtIndex = Module["_GoogleTtsGetTimepointsCharLengthAtIndex"] = makeInvalidEarlyAccess("_GoogleTtsGetTimepointsCharLengthAtIndex"); + +var _GoogleTtsGetEventBufferPtr = Module["_GoogleTtsGetEventBufferPtr"] = makeInvalidEarlyAccess("_GoogleTtsGetEventBufferPtr"); + +var _GoogleTtsGetEventBufferLen = Module["_GoogleTtsGetEventBufferLen"] = makeInvalidEarlyAccess("_GoogleTtsGetEventBufferLen"); + +var _malloc = Module["_malloc"] = makeInvalidEarlyAccess("_malloc"); + +var _free = Module["_free"] = makeInvalidEarlyAccess("_free"); + +var _fflush = makeInvalidEarlyAccess("_fflush"); + +var _strerror = makeInvalidEarlyAccess("_strerror"); + +var _pthread_self = makeInvalidEarlyAccess("_pthread_self"); + +var ___getTypeName = makeInvalidEarlyAccess("___getTypeName"); + +var __embind_initialize_bindings = makeInvalidEarlyAccess("__embind_initialize_bindings"); + +var __emscripten_tls_init = makeInvalidEarlyAccess("__emscripten_tls_init"); + +var _emscripten_builtin_memalign = makeInvalidEarlyAccess("_emscripten_builtin_memalign"); + +var _emscripten_stack_get_end = makeInvalidEarlyAccess("_emscripten_stack_get_end"); + +var _emscripten_stack_get_base = makeInvalidEarlyAccess("_emscripten_stack_get_base"); + +var __emscripten_thread_init = makeInvalidEarlyAccess("__emscripten_thread_init"); + +var __emscripten_thread_crashed = makeInvalidEarlyAccess("__emscripten_thread_crashed"); + +var __emscripten_run_js_on_main_thread_done = makeInvalidEarlyAccess("__emscripten_run_js_on_main_thread_done"); + +var __emscripten_run_js_on_main_thread = makeInvalidEarlyAccess("__emscripten_run_js_on_main_thread"); + +var __emscripten_thread_free_data = makeInvalidEarlyAccess("__emscripten_thread_free_data"); + +var __emscripten_thread_exit = makeInvalidEarlyAccess("__emscripten_thread_exit"); + +var __emscripten_check_mailbox = makeInvalidEarlyAccess("__emscripten_check_mailbox"); + +var __emscripten_tempret_set = makeInvalidEarlyAccess("__emscripten_tempret_set"); + +var _emscripten_stack_init = makeInvalidEarlyAccess("_emscripten_stack_init"); + +var _emscripten_stack_set_limits = makeInvalidEarlyAccess("_emscripten_stack_set_limits"); + +var _emscripten_stack_get_free = makeInvalidEarlyAccess("_emscripten_stack_get_free"); + +var __emscripten_stack_restore = makeInvalidEarlyAccess("__emscripten_stack_restore"); + +var __emscripten_stack_alloc = makeInvalidEarlyAccess("__emscripten_stack_alloc"); + +var _emscripten_stack_get_current = makeInvalidEarlyAccess("_emscripten_stack_get_current"); + +var ___cxa_get_exception_ptr = makeInvalidEarlyAccess("___cxa_get_exception_ptr"); + +var dynCall_iiiijij = makeInvalidEarlyAccess("dynCall_iiiijij"); + +var dynCall_jiji = makeInvalidEarlyAccess("dynCall_jiji"); + +var dynCall_vijj = makeInvalidEarlyAccess("dynCall_vijj"); + +var dynCall_ji = makeInvalidEarlyAccess("dynCall_ji"); + +var dynCall_jij = makeInvalidEarlyAccess("dynCall_jij"); + +var dynCall_viiiijii = makeInvalidEarlyAccess("dynCall_viiiijii"); + +var dynCall_jiiii = makeInvalidEarlyAccess("dynCall_jiiii"); + +var dynCall_jiii = makeInvalidEarlyAccess("dynCall_jiii"); + +var dynCall_viij = makeInvalidEarlyAccess("dynCall_viij"); + +var dynCall_viijii = makeInvalidEarlyAccess("dynCall_viijii"); + +var dynCall_jii = makeInvalidEarlyAccess("dynCall_jii"); + +var dynCall_jiij = makeInvalidEarlyAccess("dynCall_jiij"); + +var dynCall_vij = makeInvalidEarlyAccess("dynCall_vij"); + +var dynCall_iij = makeInvalidEarlyAccess("dynCall_iij"); + +var dynCall_jjj = makeInvalidEarlyAccess("dynCall_jjj"); + +var dynCall_iiiijj = makeInvalidEarlyAccess("dynCall_iiiijj"); + +var dynCall_viijj = makeInvalidEarlyAccess("dynCall_viijj"); + +var dynCall_viiijjj = makeInvalidEarlyAccess("dynCall_viiijjj"); + +var dynCall_iiij = makeInvalidEarlyAccess("dynCall_iiij"); + +var dynCall_jiijj = makeInvalidEarlyAccess("dynCall_jiijj"); + +var dynCall_viji = makeInvalidEarlyAccess("dynCall_viji"); + +var dynCall_iiji = makeInvalidEarlyAccess("dynCall_iiji"); + +var dynCall_iijjiii = makeInvalidEarlyAccess("dynCall_iijjiii"); + +var dynCall_vijjjii = makeInvalidEarlyAccess("dynCall_vijjjii"); + +var dynCall_vijjj = makeInvalidEarlyAccess("dynCall_vijjj"); + +var dynCall_vj = makeInvalidEarlyAccess("dynCall_vj"); + +var dynCall_iijjiiii = makeInvalidEarlyAccess("dynCall_iijjiiii"); + +var dynCall_iiiiij = makeInvalidEarlyAccess("dynCall_iiiiij"); + +var dynCall_iiiiijj = makeInvalidEarlyAccess("dynCall_iiiiijj"); + +var dynCall_iiiiiijj = makeInvalidEarlyAccess("dynCall_iiiiiijj"); + +var _kVersionStampBuildChangelistStr = Module["_kVersionStampBuildChangelistStr"] = makeInvalidEarlyAccess("_kVersionStampBuildChangelistStr"); + +var _kVersionStampCitcSnapshotStr = Module["_kVersionStampCitcSnapshotStr"] = makeInvalidEarlyAccess("_kVersionStampCitcSnapshotStr"); + +var _kVersionStampCitcWorkspaceIdStr = Module["_kVersionStampCitcWorkspaceIdStr"] = makeInvalidEarlyAccess("_kVersionStampCitcWorkspaceIdStr"); + +var _kVersionStampSourceUriStr = Module["_kVersionStampSourceUriStr"] = makeInvalidEarlyAccess("_kVersionStampSourceUriStr"); + +var _kVersionStampBuildClientStr = Module["_kVersionStampBuildClientStr"] = makeInvalidEarlyAccess("_kVersionStampBuildClientStr"); + +var _kVersionStampBuildClientMintStatusStr = Module["_kVersionStampBuildClientMintStatusStr"] = makeInvalidEarlyAccess("_kVersionStampBuildClientMintStatusStr"); + +var _kVersionStampBuildCompilerStr = Module["_kVersionStampBuildCompilerStr"] = makeInvalidEarlyAccess("_kVersionStampBuildCompilerStr"); + +var _kVersionStampBuildDateTimePstStr = Module["_kVersionStampBuildDateTimePstStr"] = makeInvalidEarlyAccess("_kVersionStampBuildDateTimePstStr"); + +var _kVersionStampBuildDepotPathStr = Module["_kVersionStampBuildDepotPathStr"] = makeInvalidEarlyAccess("_kVersionStampBuildDepotPathStr"); + +var _kVersionStampBuildIdStr = Module["_kVersionStampBuildIdStr"] = makeInvalidEarlyAccess("_kVersionStampBuildIdStr"); + +var _kVersionStampBuildInfoStr = Module["_kVersionStampBuildInfoStr"] = makeInvalidEarlyAccess("_kVersionStampBuildInfoStr"); + +var _kVersionStampBuildLabelStr = Module["_kVersionStampBuildLabelStr"] = makeInvalidEarlyAccess("_kVersionStampBuildLabelStr"); + +var _kVersionStampBuildTargetStr = Module["_kVersionStampBuildTargetStr"] = makeInvalidEarlyAccess("_kVersionStampBuildTargetStr"); + +var _kVersionStampBuildTimestampStr = Module["_kVersionStampBuildTimestampStr"] = makeInvalidEarlyAccess("_kVersionStampBuildTimestampStr"); + +var _kVersionStampBuildToolStr = Module["_kVersionStampBuildToolStr"] = makeInvalidEarlyAccess("_kVersionStampBuildToolStr"); + +var _kVersionStampG3BuildTargetStr = Module["_kVersionStampG3BuildTargetStr"] = makeInvalidEarlyAccess("_kVersionStampG3BuildTargetStr"); + +var _kVersionStampVerifiableStr = Module["_kVersionStampVerifiableStr"] = makeInvalidEarlyAccess("_kVersionStampVerifiableStr"); + +var _kVersionStampBuildFdoTypeStr = Module["_kVersionStampBuildFdoTypeStr"] = makeInvalidEarlyAccess("_kVersionStampBuildFdoTypeStr"); + +var _kVersionStampBuildBaselineChangelistStr = Module["_kVersionStampBuildBaselineChangelistStr"] = makeInvalidEarlyAccess("_kVersionStampBuildBaselineChangelistStr"); + +var _kVersionStampBuildLtoTypeStr = Module["_kVersionStampBuildLtoTypeStr"] = makeInvalidEarlyAccess("_kVersionStampBuildLtoTypeStr"); + +var _kVersionStampBuildPropellerTypeStr = Module["_kVersionStampBuildPropellerTypeStr"] = makeInvalidEarlyAccess("_kVersionStampBuildPropellerTypeStr"); + +var _kVersionStampBuildPghoTypeStr = Module["_kVersionStampBuildPghoTypeStr"] = makeInvalidEarlyAccess("_kVersionStampBuildPghoTypeStr"); + +var _kVersionStampBuildUsernameStr = Module["_kVersionStampBuildUsernameStr"] = makeInvalidEarlyAccess("_kVersionStampBuildUsernameStr"); + +var _kVersionStampBuildHostnameStr = Module["_kVersionStampBuildHostnameStr"] = makeInvalidEarlyAccess("_kVersionStampBuildHostnameStr"); + +var _kVersionStampBuildDirectoryStr = Module["_kVersionStampBuildDirectoryStr"] = makeInvalidEarlyAccess("_kVersionStampBuildDirectoryStr"); + +var _kVersionStampBuildChangelistInt = Module["_kVersionStampBuildChangelistInt"] = makeInvalidEarlyAccess("_kVersionStampBuildChangelistInt"); + +var _kVersionStampCitcSnapshotInt = Module["_kVersionStampCitcSnapshotInt"] = makeInvalidEarlyAccess("_kVersionStampCitcSnapshotInt"); + +var _kVersionStampBuildClientMintStatusInt = Module["_kVersionStampBuildClientMintStatusInt"] = makeInvalidEarlyAccess("_kVersionStampBuildClientMintStatusInt"); + +var _kVersionStampBuildTimestampInt = Module["_kVersionStampBuildTimestampInt"] = makeInvalidEarlyAccess("_kVersionStampBuildTimestampInt"); + +var _kVersionStampVerifiableInt = Module["_kVersionStampVerifiableInt"] = makeInvalidEarlyAccess("_kVersionStampVerifiableInt"); + +var _kVersionStampBuildCoverageEnabledInt = Module["_kVersionStampBuildCoverageEnabledInt"] = makeInvalidEarlyAccess("_kVersionStampBuildCoverageEnabledInt"); + +var _kVersionStampBuildBaselineChangelistInt = Module["_kVersionStampBuildBaselineChangelistInt"] = makeInvalidEarlyAccess("_kVersionStampBuildBaselineChangelistInt"); + +var _kVersionStampPrecookedTimestampStr = Module["_kVersionStampPrecookedTimestampStr"] = makeInvalidEarlyAccess("_kVersionStampPrecookedTimestampStr"); + +var _kVersionStampPrecookedClientInfoStr = Module["_kVersionStampPrecookedClientInfoStr"] = makeInvalidEarlyAccess("_kVersionStampPrecookedClientInfoStr"); + +var __indirect_function_table = makeInvalidEarlyAccess("__indirect_function_table"); + +var wasmTable = makeInvalidEarlyAccess("wasmTable"); + +function assignWasmExports(wasmExports) { + assert(typeof wasmExports["__main_argc_argv"] != "undefined", "missing Wasm export: __main_argc_argv"); + assert(typeof wasmExports["GoogleTtsInit"] != "undefined", "missing Wasm export: GoogleTtsInit"); + assert(typeof wasmExports["GoogleTtsShutdown"] != "undefined", "missing Wasm export: GoogleTtsShutdown"); + assert(typeof wasmExports["GoogleTtsInstallVoice"] != "undefined", "missing Wasm export: GoogleTtsInstallVoice"); + assert(typeof wasmExports["GoogleTtsInitBuffered"] != "undefined", "missing Wasm export: GoogleTtsInitBuffered"); + assert(typeof wasmExports["GoogleTtsReadBuffered"] != "undefined", "missing Wasm export: GoogleTtsReadBuffered"); + assert(typeof wasmExports["GoogleTtsFinalizeBuffered"] != "undefined", "missing Wasm export: GoogleTtsFinalizeBuffered"); + assert(typeof wasmExports["GoogleTtsGetTimepointsCount"] != "undefined", "missing Wasm export: GoogleTtsGetTimepointsCount"); + assert(typeof wasmExports["GoogleTtsGetTimepointsTimeInSecsAtIndex"] != "undefined", "missing Wasm export: GoogleTtsGetTimepointsTimeInSecsAtIndex"); + assert(typeof wasmExports["GoogleTtsGetTimepointsCharIndexAtIndex"] != "undefined", "missing Wasm export: GoogleTtsGetTimepointsCharIndexAtIndex"); + assert(typeof wasmExports["GoogleTtsGetTimepointsCharLengthAtIndex"] != "undefined", "missing Wasm export: GoogleTtsGetTimepointsCharLengthAtIndex"); + assert(typeof wasmExports["GoogleTtsGetEventBufferPtr"] != "undefined", "missing Wasm export: GoogleTtsGetEventBufferPtr"); + assert(typeof wasmExports["GoogleTtsGetEventBufferLen"] != "undefined", "missing Wasm export: GoogleTtsGetEventBufferLen"); + assert(typeof wasmExports["malloc"] != "undefined", "missing Wasm export: malloc"); + assert(typeof wasmExports["free"] != "undefined", "missing Wasm export: free"); + assert(typeof wasmExports["fflush"] != "undefined", "missing Wasm export: fflush"); + assert(typeof wasmExports["strerror"] != "undefined", "missing Wasm export: strerror"); + assert(typeof wasmExports["pthread_self"] != "undefined", "missing Wasm export: pthread_self"); + assert(typeof wasmExports["__getTypeName"] != "undefined", "missing Wasm export: __getTypeName"); + assert(typeof wasmExports["_embind_initialize_bindings"] != "undefined", "missing Wasm export: _embind_initialize_bindings"); + assert(typeof wasmExports["_emscripten_tls_init"] != "undefined", "missing Wasm export: _emscripten_tls_init"); + assert(typeof wasmExports["emscripten_builtin_memalign"] != "undefined", "missing Wasm export: emscripten_builtin_memalign"); + assert(typeof wasmExports["emscripten_stack_get_end"] != "undefined", "missing Wasm export: emscripten_stack_get_end"); + assert(typeof wasmExports["emscripten_stack_get_base"] != "undefined", "missing Wasm export: emscripten_stack_get_base"); + assert(typeof wasmExports["_emscripten_thread_init"] != "undefined", "missing Wasm export: _emscripten_thread_init"); + assert(typeof wasmExports["_emscripten_thread_crashed"] != "undefined", "missing Wasm export: _emscripten_thread_crashed"); + assert(typeof wasmExports["_emscripten_run_js_on_main_thread_done"] != "undefined", "missing Wasm export: _emscripten_run_js_on_main_thread_done"); + assert(typeof wasmExports["_emscripten_run_js_on_main_thread"] != "undefined", "missing Wasm export: _emscripten_run_js_on_main_thread"); + assert(typeof wasmExports["_emscripten_thread_free_data"] != "undefined", "missing Wasm export: _emscripten_thread_free_data"); + assert(typeof wasmExports["_emscripten_thread_exit"] != "undefined", "missing Wasm export: _emscripten_thread_exit"); + assert(typeof wasmExports["_emscripten_check_mailbox"] != "undefined", "missing Wasm export: _emscripten_check_mailbox"); + assert(typeof wasmExports["_emscripten_tempret_set"] != "undefined", "missing Wasm export: _emscripten_tempret_set"); + assert(typeof wasmExports["emscripten_stack_init"] != "undefined", "missing Wasm export: emscripten_stack_init"); + assert(typeof wasmExports["emscripten_stack_set_limits"] != "undefined", "missing Wasm export: emscripten_stack_set_limits"); + assert(typeof wasmExports["emscripten_stack_get_free"] != "undefined", "missing Wasm export: emscripten_stack_get_free"); + assert(typeof wasmExports["_emscripten_stack_restore"] != "undefined", "missing Wasm export: _emscripten_stack_restore"); + assert(typeof wasmExports["_emscripten_stack_alloc"] != "undefined", "missing Wasm export: _emscripten_stack_alloc"); + assert(typeof wasmExports["emscripten_stack_get_current"] != "undefined", "missing Wasm export: emscripten_stack_get_current"); + assert(typeof wasmExports["__cxa_get_exception_ptr"] != "undefined", "missing Wasm export: __cxa_get_exception_ptr"); + assert(typeof wasmExports["dynCall_iiiijij"] != "undefined", "missing Wasm export: dynCall_iiiijij"); + assert(typeof wasmExports["dynCall_jiji"] != "undefined", "missing Wasm export: dynCall_jiji"); + assert(typeof wasmExports["dynCall_vijj"] != "undefined", "missing Wasm export: dynCall_vijj"); + assert(typeof wasmExports["dynCall_ji"] != "undefined", "missing Wasm export: dynCall_ji"); + assert(typeof wasmExports["dynCall_jij"] != "undefined", "missing Wasm export: dynCall_jij"); + assert(typeof wasmExports["dynCall_viiiijii"] != "undefined", "missing Wasm export: dynCall_viiiijii"); + assert(typeof wasmExports["dynCall_jiiii"] != "undefined", "missing Wasm export: dynCall_jiiii"); + assert(typeof wasmExports["dynCall_jiii"] != "undefined", "missing Wasm export: dynCall_jiii"); + assert(typeof wasmExports["dynCall_viij"] != "undefined", "missing Wasm export: dynCall_viij"); + assert(typeof wasmExports["dynCall_viijii"] != "undefined", "missing Wasm export: dynCall_viijii"); + assert(typeof wasmExports["dynCall_jii"] != "undefined", "missing Wasm export: dynCall_jii"); + assert(typeof wasmExports["dynCall_jiij"] != "undefined", "missing Wasm export: dynCall_jiij"); + assert(typeof wasmExports["dynCall_vij"] != "undefined", "missing Wasm export: dynCall_vij"); + assert(typeof wasmExports["dynCall_iij"] != "undefined", "missing Wasm export: dynCall_iij"); + assert(typeof wasmExports["dynCall_jjj"] != "undefined", "missing Wasm export: dynCall_jjj"); + assert(typeof wasmExports["dynCall_iiiijj"] != "undefined", "missing Wasm export: dynCall_iiiijj"); + assert(typeof wasmExports["dynCall_viijj"] != "undefined", "missing Wasm export: dynCall_viijj"); + assert(typeof wasmExports["dynCall_viiijjj"] != "undefined", "missing Wasm export: dynCall_viiijjj"); + assert(typeof wasmExports["dynCall_iiij"] != "undefined", "missing Wasm export: dynCall_iiij"); + assert(typeof wasmExports["dynCall_jiijj"] != "undefined", "missing Wasm export: dynCall_jiijj"); + assert(typeof wasmExports["dynCall_viji"] != "undefined", "missing Wasm export: dynCall_viji"); + assert(typeof wasmExports["dynCall_iiji"] != "undefined", "missing Wasm export: dynCall_iiji"); + assert(typeof wasmExports["dynCall_iijjiii"] != "undefined", "missing Wasm export: dynCall_iijjiii"); + assert(typeof wasmExports["dynCall_vijjjii"] != "undefined", "missing Wasm export: dynCall_vijjjii"); + assert(typeof wasmExports["dynCall_vijjj"] != "undefined", "missing Wasm export: dynCall_vijjj"); + assert(typeof wasmExports["dynCall_vj"] != "undefined", "missing Wasm export: dynCall_vj"); + assert(typeof wasmExports["dynCall_iijjiiii"] != "undefined", "missing Wasm export: dynCall_iijjiiii"); + assert(typeof wasmExports["dynCall_iiiiij"] != "undefined", "missing Wasm export: dynCall_iiiiij"); + assert(typeof wasmExports["dynCall_iiiiijj"] != "undefined", "missing Wasm export: dynCall_iiiiijj"); + assert(typeof wasmExports["dynCall_iiiiiijj"] != "undefined", "missing Wasm export: dynCall_iiiiiijj"); + assert(typeof wasmExports["kVersionStampBuildChangelistStr"] != "undefined", "missing Wasm export: kVersionStampBuildChangelistStr"); + assert(typeof wasmExports["kVersionStampCitcSnapshotStr"] != "undefined", "missing Wasm export: kVersionStampCitcSnapshotStr"); + assert(typeof wasmExports["kVersionStampCitcWorkspaceIdStr"] != "undefined", "missing Wasm export: kVersionStampCitcWorkspaceIdStr"); + assert(typeof wasmExports["kVersionStampSourceUriStr"] != "undefined", "missing Wasm export: kVersionStampSourceUriStr"); + assert(typeof wasmExports["kVersionStampBuildClientStr"] != "undefined", "missing Wasm export: kVersionStampBuildClientStr"); + assert(typeof wasmExports["kVersionStampBuildClientMintStatusStr"] != "undefined", "missing Wasm export: kVersionStampBuildClientMintStatusStr"); + assert(typeof wasmExports["kVersionStampBuildCompilerStr"] != "undefined", "missing Wasm export: kVersionStampBuildCompilerStr"); + assert(typeof wasmExports["kVersionStampBuildDateTimePstStr"] != "undefined", "missing Wasm export: kVersionStampBuildDateTimePstStr"); + assert(typeof wasmExports["kVersionStampBuildDepotPathStr"] != "undefined", "missing Wasm export: kVersionStampBuildDepotPathStr"); + assert(typeof wasmExports["kVersionStampBuildIdStr"] != "undefined", "missing Wasm export: kVersionStampBuildIdStr"); + assert(typeof wasmExports["kVersionStampBuildInfoStr"] != "undefined", "missing Wasm export: kVersionStampBuildInfoStr"); + assert(typeof wasmExports["kVersionStampBuildLabelStr"] != "undefined", "missing Wasm export: kVersionStampBuildLabelStr"); + assert(typeof wasmExports["kVersionStampBuildTargetStr"] != "undefined", "missing Wasm export: kVersionStampBuildTargetStr"); + assert(typeof wasmExports["kVersionStampBuildTimestampStr"] != "undefined", "missing Wasm export: kVersionStampBuildTimestampStr"); + assert(typeof wasmExports["kVersionStampBuildToolStr"] != "undefined", "missing Wasm export: kVersionStampBuildToolStr"); + assert(typeof wasmExports["kVersionStampG3BuildTargetStr"] != "undefined", "missing Wasm export: kVersionStampG3BuildTargetStr"); + assert(typeof wasmExports["kVersionStampVerifiableStr"] != "undefined", "missing Wasm export: kVersionStampVerifiableStr"); + assert(typeof wasmExports["kVersionStampBuildFdoTypeStr"] != "undefined", "missing Wasm export: kVersionStampBuildFdoTypeStr"); + assert(typeof wasmExports["kVersionStampBuildBaselineChangelistStr"] != "undefined", "missing Wasm export: kVersionStampBuildBaselineChangelistStr"); + assert(typeof wasmExports["kVersionStampBuildLtoTypeStr"] != "undefined", "missing Wasm export: kVersionStampBuildLtoTypeStr"); + assert(typeof wasmExports["kVersionStampBuildPropellerTypeStr"] != "undefined", "missing Wasm export: kVersionStampBuildPropellerTypeStr"); + assert(typeof wasmExports["kVersionStampBuildPghoTypeStr"] != "undefined", "missing Wasm export: kVersionStampBuildPghoTypeStr"); + assert(typeof wasmExports["kVersionStampBuildUsernameStr"] != "undefined", "missing Wasm export: kVersionStampBuildUsernameStr"); + assert(typeof wasmExports["kVersionStampBuildHostnameStr"] != "undefined", "missing Wasm export: kVersionStampBuildHostnameStr"); + assert(typeof wasmExports["kVersionStampBuildDirectoryStr"] != "undefined", "missing Wasm export: kVersionStampBuildDirectoryStr"); + assert(typeof wasmExports["kVersionStampBuildChangelistInt"] != "undefined", "missing Wasm export: kVersionStampBuildChangelistInt"); + assert(typeof wasmExports["kVersionStampCitcSnapshotInt"] != "undefined", "missing Wasm export: kVersionStampCitcSnapshotInt"); + assert(typeof wasmExports["kVersionStampBuildClientMintStatusInt"] != "undefined", "missing Wasm export: kVersionStampBuildClientMintStatusInt"); + assert(typeof wasmExports["kVersionStampBuildTimestampInt"] != "undefined", "missing Wasm export: kVersionStampBuildTimestampInt"); + assert(typeof wasmExports["kVersionStampVerifiableInt"] != "undefined", "missing Wasm export: kVersionStampVerifiableInt"); + assert(typeof wasmExports["kVersionStampBuildCoverageEnabledInt"] != "undefined", "missing Wasm export: kVersionStampBuildCoverageEnabledInt"); + assert(typeof wasmExports["kVersionStampBuildBaselineChangelistInt"] != "undefined", "missing Wasm export: kVersionStampBuildBaselineChangelistInt"); + assert(typeof wasmExports["kVersionStampPrecookedTimestampStr"] != "undefined", "missing Wasm export: kVersionStampPrecookedTimestampStr"); + assert(typeof wasmExports["kVersionStampPrecookedClientInfoStr"] != "undefined", "missing Wasm export: kVersionStampPrecookedClientInfoStr"); + assert(typeof wasmExports["__indirect_function_table"] != "undefined", "missing Wasm export: __indirect_function_table"); + _main = createExportWrapper("__main_argc_argv", 2); + _GoogleTtsInit = Module["_GoogleTtsInit"] = createExportWrapper("GoogleTtsInit", 2); + _GoogleTtsShutdown = Module["_GoogleTtsShutdown"] = createExportWrapper("GoogleTtsShutdown", 0); + _GoogleTtsInstallVoice = Module["_GoogleTtsInstallVoice"] = createExportWrapper("GoogleTtsInstallVoice", 3); + _GoogleTtsInitBuffered = Module["_GoogleTtsInitBuffered"] = createExportWrapper("GoogleTtsInitBuffered", 4); + _GoogleTtsReadBuffered = Module["_GoogleTtsReadBuffered"] = createExportWrapper("GoogleTtsReadBuffered", 0); + _GoogleTtsFinalizeBuffered = Module["_GoogleTtsFinalizeBuffered"] = createExportWrapper("GoogleTtsFinalizeBuffered", 0); + _GoogleTtsGetTimepointsCount = Module["_GoogleTtsGetTimepointsCount"] = createExportWrapper("GoogleTtsGetTimepointsCount", 0); + _GoogleTtsGetTimepointsTimeInSecsAtIndex = Module["_GoogleTtsGetTimepointsTimeInSecsAtIndex"] = createExportWrapper("GoogleTtsGetTimepointsTimeInSecsAtIndex", 1); + _GoogleTtsGetTimepointsCharIndexAtIndex = Module["_GoogleTtsGetTimepointsCharIndexAtIndex"] = createExportWrapper("GoogleTtsGetTimepointsCharIndexAtIndex", 1); + _GoogleTtsGetTimepointsCharLengthAtIndex = Module["_GoogleTtsGetTimepointsCharLengthAtIndex"] = createExportWrapper("GoogleTtsGetTimepointsCharLengthAtIndex", 1); + _GoogleTtsGetEventBufferPtr = Module["_GoogleTtsGetEventBufferPtr"] = createExportWrapper("GoogleTtsGetEventBufferPtr", 0); + _GoogleTtsGetEventBufferLen = Module["_GoogleTtsGetEventBufferLen"] = createExportWrapper("GoogleTtsGetEventBufferLen", 0); + _malloc = Module["_malloc"] = createExportWrapper("malloc", 1); + _free = Module["_free"] = createExportWrapper("free", 1); + _fflush = createExportWrapper("fflush", 1); + _strerror = createExportWrapper("strerror", 1); + _pthread_self = createExportWrapper("pthread_self", 0); + ___getTypeName = createExportWrapper("__getTypeName", 1); + __embind_initialize_bindings = createExportWrapper("_embind_initialize_bindings", 0); + __emscripten_tls_init = createExportWrapper("_emscripten_tls_init", 0); + _emscripten_builtin_memalign = createExportWrapper("emscripten_builtin_memalign", 2); + _emscripten_stack_get_end = wasmExports["emscripten_stack_get_end"]; + _emscripten_stack_get_base = wasmExports["emscripten_stack_get_base"]; + __emscripten_thread_init = createExportWrapper("_emscripten_thread_init", 6); + __emscripten_thread_crashed = createExportWrapper("_emscripten_thread_crashed", 0); + __emscripten_run_js_on_main_thread_done = createExportWrapper("_emscripten_run_js_on_main_thread_done", 3); + __emscripten_run_js_on_main_thread = createExportWrapper("_emscripten_run_js_on_main_thread", 5); + __emscripten_thread_free_data = createExportWrapper("_emscripten_thread_free_data", 1); + __emscripten_thread_exit = createExportWrapper("_emscripten_thread_exit", 1); + __emscripten_check_mailbox = createExportWrapper("_emscripten_check_mailbox", 0); + __emscripten_tempret_set = createExportWrapper("_emscripten_tempret_set", 1); + _emscripten_stack_init = wasmExports["emscripten_stack_init"]; + _emscripten_stack_set_limits = wasmExports["emscripten_stack_set_limits"]; + _emscripten_stack_get_free = wasmExports["emscripten_stack_get_free"]; + __emscripten_stack_restore = wasmExports["_emscripten_stack_restore"]; + __emscripten_stack_alloc = wasmExports["_emscripten_stack_alloc"]; + _emscripten_stack_get_current = wasmExports["emscripten_stack_get_current"]; + ___cxa_get_exception_ptr = createExportWrapper("__cxa_get_exception_ptr", 1); + dynCall_iiiijij = createExportWrapper("dynCall_iiiijij", 9); + dynCall_jiji = createExportWrapper("dynCall_jiji", 5); + dynCall_vijj = createExportWrapper("dynCall_vijj", 6); + dynCall_ji = createExportWrapper("dynCall_ji", 2); + dynCall_jij = createExportWrapper("dynCall_jij", 4); + dynCall_viiiijii = createExportWrapper("dynCall_viiiijii", 9); + dynCall_jiiii = createExportWrapper("dynCall_jiiii", 5); + dynCall_jiii = createExportWrapper("dynCall_jiii", 4); + dynCall_viij = createExportWrapper("dynCall_viij", 5); + dynCall_viijii = createExportWrapper("dynCall_viijii", 7); + dynCall_jii = createExportWrapper("dynCall_jii", 3); + dynCall_jiij = createExportWrapper("dynCall_jiij", 5); + dynCall_vij = createExportWrapper("dynCall_vij", 4); + dynCall_iij = createExportWrapper("dynCall_iij", 4); + dynCall_jjj = createExportWrapper("dynCall_jjj", 5); + dynCall_iiiijj = createExportWrapper("dynCall_iiiijj", 8); + dynCall_viijj = createExportWrapper("dynCall_viijj", 7); + dynCall_viiijjj = createExportWrapper("dynCall_viiijjj", 10); + dynCall_iiij = createExportWrapper("dynCall_iiij", 5); + dynCall_jiijj = createExportWrapper("dynCall_jiijj", 7); + dynCall_viji = createExportWrapper("dynCall_viji", 5); + dynCall_iiji = createExportWrapper("dynCall_iiji", 5); + dynCall_iijjiii = createExportWrapper("dynCall_iijjiii", 9); + dynCall_vijjjii = createExportWrapper("dynCall_vijjjii", 10); + dynCall_vijjj = createExportWrapper("dynCall_vijjj", 8); + dynCall_vj = createExportWrapper("dynCall_vj", 3); + dynCall_iijjiiii = createExportWrapper("dynCall_iijjiiii", 10); + dynCall_iiiiij = createExportWrapper("dynCall_iiiiij", 7); + dynCall_iiiiijj = createExportWrapper("dynCall_iiiiijj", 9); + dynCall_iiiiiijj = createExportWrapper("dynCall_iiiiiijj", 10); + _kVersionStampBuildChangelistStr = Module["_kVersionStampBuildChangelistStr"] = wasmExports["kVersionStampBuildChangelistStr"].value; + _kVersionStampCitcSnapshotStr = Module["_kVersionStampCitcSnapshotStr"] = wasmExports["kVersionStampCitcSnapshotStr"].value; + _kVersionStampCitcWorkspaceIdStr = Module["_kVersionStampCitcWorkspaceIdStr"] = wasmExports["kVersionStampCitcWorkspaceIdStr"].value; + _kVersionStampSourceUriStr = Module["_kVersionStampSourceUriStr"] = wasmExports["kVersionStampSourceUriStr"].value; + _kVersionStampBuildClientStr = Module["_kVersionStampBuildClientStr"] = wasmExports["kVersionStampBuildClientStr"].value; + _kVersionStampBuildClientMintStatusStr = Module["_kVersionStampBuildClientMintStatusStr"] = wasmExports["kVersionStampBuildClientMintStatusStr"].value; + _kVersionStampBuildCompilerStr = Module["_kVersionStampBuildCompilerStr"] = wasmExports["kVersionStampBuildCompilerStr"].value; + _kVersionStampBuildDateTimePstStr = Module["_kVersionStampBuildDateTimePstStr"] = wasmExports["kVersionStampBuildDateTimePstStr"].value; + _kVersionStampBuildDepotPathStr = Module["_kVersionStampBuildDepotPathStr"] = wasmExports["kVersionStampBuildDepotPathStr"].value; + _kVersionStampBuildIdStr = Module["_kVersionStampBuildIdStr"] = wasmExports["kVersionStampBuildIdStr"].value; + _kVersionStampBuildInfoStr = Module["_kVersionStampBuildInfoStr"] = wasmExports["kVersionStampBuildInfoStr"].value; + _kVersionStampBuildLabelStr = Module["_kVersionStampBuildLabelStr"] = wasmExports["kVersionStampBuildLabelStr"].value; + _kVersionStampBuildTargetStr = Module["_kVersionStampBuildTargetStr"] = wasmExports["kVersionStampBuildTargetStr"].value; + _kVersionStampBuildTimestampStr = Module["_kVersionStampBuildTimestampStr"] = wasmExports["kVersionStampBuildTimestampStr"].value; + _kVersionStampBuildToolStr = Module["_kVersionStampBuildToolStr"] = wasmExports["kVersionStampBuildToolStr"].value; + _kVersionStampG3BuildTargetStr = Module["_kVersionStampG3BuildTargetStr"] = wasmExports["kVersionStampG3BuildTargetStr"].value; + _kVersionStampVerifiableStr = Module["_kVersionStampVerifiableStr"] = wasmExports["kVersionStampVerifiableStr"].value; + _kVersionStampBuildFdoTypeStr = Module["_kVersionStampBuildFdoTypeStr"] = wasmExports["kVersionStampBuildFdoTypeStr"].value; + _kVersionStampBuildBaselineChangelistStr = Module["_kVersionStampBuildBaselineChangelistStr"] = wasmExports["kVersionStampBuildBaselineChangelistStr"].value; + _kVersionStampBuildLtoTypeStr = Module["_kVersionStampBuildLtoTypeStr"] = wasmExports["kVersionStampBuildLtoTypeStr"].value; + _kVersionStampBuildPropellerTypeStr = Module["_kVersionStampBuildPropellerTypeStr"] = wasmExports["kVersionStampBuildPropellerTypeStr"].value; + _kVersionStampBuildPghoTypeStr = Module["_kVersionStampBuildPghoTypeStr"] = wasmExports["kVersionStampBuildPghoTypeStr"].value; + _kVersionStampBuildUsernameStr = Module["_kVersionStampBuildUsernameStr"] = wasmExports["kVersionStampBuildUsernameStr"].value; + _kVersionStampBuildHostnameStr = Module["_kVersionStampBuildHostnameStr"] = wasmExports["kVersionStampBuildHostnameStr"].value; + _kVersionStampBuildDirectoryStr = Module["_kVersionStampBuildDirectoryStr"] = wasmExports["kVersionStampBuildDirectoryStr"].value; + _kVersionStampBuildChangelistInt = Module["_kVersionStampBuildChangelistInt"] = wasmExports["kVersionStampBuildChangelistInt"].value; + _kVersionStampCitcSnapshotInt = Module["_kVersionStampCitcSnapshotInt"] = wasmExports["kVersionStampCitcSnapshotInt"].value; + _kVersionStampBuildClientMintStatusInt = Module["_kVersionStampBuildClientMintStatusInt"] = wasmExports["kVersionStampBuildClientMintStatusInt"].value; + _kVersionStampBuildTimestampInt = Module["_kVersionStampBuildTimestampInt"] = wasmExports["kVersionStampBuildTimestampInt"].value; + _kVersionStampVerifiableInt = Module["_kVersionStampVerifiableInt"] = wasmExports["kVersionStampVerifiableInt"].value; + _kVersionStampBuildCoverageEnabledInt = Module["_kVersionStampBuildCoverageEnabledInt"] = wasmExports["kVersionStampBuildCoverageEnabledInt"].value; + _kVersionStampBuildBaselineChangelistInt = Module["_kVersionStampBuildBaselineChangelistInt"] = wasmExports["kVersionStampBuildBaselineChangelistInt"].value; + _kVersionStampPrecookedTimestampStr = Module["_kVersionStampPrecookedTimestampStr"] = wasmExports["kVersionStampPrecookedTimestampStr"].value; + _kVersionStampPrecookedClientInfoStr = Module["_kVersionStampPrecookedClientInfoStr"] = wasmExports["kVersionStampPrecookedClientInfoStr"].value; + __indirect_function_table = wasmTable = wasmExports["__indirect_function_table"]; +} + +var wasmImports; + +function assignWasmImports() { + wasmImports = { + /** @export */ EnsureDir, + /** @export */ __assert_fail: ___assert_fail, + /** @export */ __cxa_throw: ___cxa_throw, + /** @export */ __pthread_create_js: ___pthread_create_js, + /** @export */ __syscall_dup: ___syscall_dup, + /** @export */ __syscall_faccessat: ___syscall_faccessat, + /** @export */ __syscall_fcntl64: ___syscall_fcntl64, + /** @export */ __syscall_fstat64: ___syscall_fstat64, + /** @export */ __syscall_ftruncate64: ___syscall_ftruncate64, + /** @export */ __syscall_getdents64: ___syscall_getdents64, + /** @export */ __syscall_ioctl: ___syscall_ioctl, + /** @export */ __syscall_lstat64: ___syscall_lstat64, + /** @export */ __syscall_newfstatat: ___syscall_newfstatat, + /** @export */ __syscall_openat: ___syscall_openat, + /** @export */ __syscall_stat64: ___syscall_stat64, + /** @export */ _abort_js: __abort_js, + /** @export */ _embind_register_bigint: __embind_register_bigint, + /** @export */ _embind_register_bool: __embind_register_bool, + /** @export */ _embind_register_emval: __embind_register_emval, + /** @export */ _embind_register_float: __embind_register_float, + /** @export */ _embind_register_integer: __embind_register_integer, + /** @export */ _embind_register_memory_view: __embind_register_memory_view, + /** @export */ _embind_register_std_string: __embind_register_std_string, + /** @export */ _embind_register_std_wstring: __embind_register_std_wstring, + /** @export */ _embind_register_void: __embind_register_void, + /** @export */ _emscripten_init_main_thread_js: __emscripten_init_main_thread_js, + /** @export */ _emscripten_notify_mailbox_postmessage: __emscripten_notify_mailbox_postmessage, + /** @export */ _emscripten_receive_on_main_thread_js: __emscripten_receive_on_main_thread_js, + /** @export */ _emscripten_thread_cleanup: __emscripten_thread_cleanup, + /** @export */ _emscripten_thread_mailbox_await: __emscripten_thread_mailbox_await, + /** @export */ _emscripten_thread_set_strongref: __emscripten_thread_set_strongref, + /** @export */ _mmap_js: __mmap_js, + /** @export */ _munmap_js: __munmap_js, + /** @export */ _tzset_js: __tzset_js, + /** @export */ clock_time_get: _clock_time_get, + /** @export */ emscripten_check_blocking_allowed: _emscripten_check_blocking_allowed, + /** @export */ emscripten_errn: _emscripten_errn, + /** @export */ emscripten_exit_with_live_runtime: _emscripten_exit_with_live_runtime, + /** @export */ emscripten_get_heap_max: _emscripten_get_heap_max, + /** @export */ emscripten_get_now: _emscripten_get_now, + /** @export */ emscripten_num_logical_cores: _emscripten_num_logical_cores, + /** @export */ emscripten_pc_get_function: _emscripten_pc_get_function, + /** @export */ emscripten_resize_heap: _emscripten_resize_heap, + /** @export */ emscripten_stack_snapshot: _emscripten_stack_snapshot, + /** @export */ emscripten_stack_unwind_buffer: _emscripten_stack_unwind_buffer, + /** @export */ environ_get: _environ_get, + /** @export */ environ_sizes_get: _environ_sizes_get, + /** @export */ exit: _exit, + /** @export */ fd_close: _fd_close, + /** @export */ fd_read: _fd_read, + /** @export */ fd_seek: _fd_seek, + /** @export */ fd_write: _fd_write, + /** @export */ hardware_concurrency, + /** @export */ memory: wasmMemory, + /** @export */ proc_exit: _proc_exit, + /** @export */ random_get: _random_get + }; +} + +// include: postamble.js +// === Auto-generated postamble setup entry stuff === +var calledRun; + +function stackCheckInit() { + // This is normally called automatically during __wasm_call_ctors but need to + // get these values before even running any of the ctors so we call it redundantly + // here. + // See $establishStackSpace for the equivalent code that runs on a thread + assert(!ENVIRONMENT_IS_PTHREAD); + _emscripten_stack_init(); + // TODO(sbc): Move writeStackCookie to native to to avoid this. + writeStackCookie(); +} + +function run(args = arguments_) { + if (runDependencies > 0) { + dependenciesFulfilled = run; + return; + } + if ((ENVIRONMENT_IS_PTHREAD)) { + readyPromiseResolve?.(Module); + initRuntime(); + return; + } + stackCheckInit(); + preRun(); + // a preRun added a dependency, run will be called later + if (runDependencies > 0) { + dependenciesFulfilled = run; + return; + } + function doRun() { + // run may have just been called through dependencies being fulfilled just in this very frame, + // or while the async setStatus time below was happening + assert(!calledRun); + calledRun = true; + Module["calledRun"] = true; + if (ABORT) return; + initRuntime(); + readyPromiseResolve?.(Module); + Module["onRuntimeInitialized"]?.(); + consumedModuleProp("onRuntimeInitialized"); + assert(!Module["_main"], 'compiled without a main, but one is present. if you added it from JS, use Module["onRuntimeInitialized"]'); + postRun(); + } + if (Module["setStatus"]) { + Module["setStatus"]("Running..."); + setTimeout(() => { + setTimeout(() => Module["setStatus"](""), 1); + doRun(); + }, 1); + } else { + doRun(); + } + checkStackCookie(); +} + +function checkUnflushedContent() { + // Compiler settings do not allow exiting the runtime, so flushing + // the streams is not possible. but in ASSERTIONS mode we check + // if there was something to flush, and if so tell the user they + // should request that the runtime be exitable. + // Normally we would not even include flush() at all, but in ASSERTIONS + // builds we do so just for this check, and here we see if there is any + // content to flush, that is, we check if there would have been + // something a non-ASSERTIONS build would have not seen. + // How we flush the streams depends on whether we are in SYSCALLS_REQUIRE_FILESYSTEM=0 + // mode (which has its own special function for this; otherwise, all + // the code is inside libc) + var oldOut = out; + var oldErr = err; + var has = false; + out = err = x => { + has = true; + }; + try { + // it doesn't matter if it fails + _fflush(0); + // also flush in the JS FS layer + for (var name of [ "stdout", "stderr" ]) { + var info = FS.analyzePath("/dev/" + name); + if (!info) return; + var stream = info.object; + var rdev = stream.rdev; + var tty = TTY.ttys[rdev]; + if (tty?.output?.length) { + has = true; + } + } + } catch (e) {} + out = oldOut; + err = oldErr; + if (has) { + warnOnce("stdio streams had content in them that was not flushed. you should set EXIT_RUNTIME to 1 (see the Emscripten FAQ), or make sure to emit a newline when you printf etc."); + } +} + +var wasmExports; + +if ((!(ENVIRONMENT_IS_PTHREAD))) { + // Call createWasm on startup if we are the main thread. + // Worker threads call this once they receive the module via postMessage + // In modularize mode the generated code is within a factory function so we + // can use await here (since it's not top-level-await). + wasmExports = await (createWasm()); + run(); +} + +// end include: postamble.js +// include: postamble_modularize.js +// In MODULARIZE mode we wrap the generated code in a factory function +// and return either the Module itself, or a promise of the module. +// We assign to the `moduleRtn` global here and configure closure to see +// this as an extern so it won't get minified. +if (runtimeInitialized) { + moduleRtn = Module; +} else { + // Set up the promise that indicates the Module is initialized + moduleRtn = new Promise((resolve, reject) => { + readyPromiseResolve = resolve; + readyPromiseReject = reject; + }); +} + +// Assertion for attempting to access module properties on the incoming +// moduleArg. In the past we used this object as the prototype of the module +// and assigned properties to it, but now we return a distinct object. This +// keeps the instance private until it is ready (i.e the promise has been +// resolved). +for (const prop of Object.keys(Module)) { + if (!(prop in moduleArg)) { + Object.defineProperty(moduleArg, prop, { + configurable: true, + get() { + abort(`Access to module property ('${prop}') is no longer possible via the module constructor argument; Instead, use the result of the module constructor.`); + } + }); + } +} + + + return moduleRtn; + }; +})(); + +// Export using a UMD style export, or ES6 exports if selected +if (typeof exports === 'object' && typeof module === 'object') { + module.exports = loadWasmTtsBindings; + // This default export looks redundant, but it allows TS to import this + // commonjs style module. + module.exports.default = loadWasmTtsBindings; +} else if (typeof define === 'function' && define['amd']) + define([], () => loadWasmTtsBindings); + +// Create code for detecting if we are running in a pthread. +// Normally this detection is done when the module is itself run but +// when running in MODULARIZE mode we need use this to know if we should +// run the module constructor on startup (true only for pthreads). +var isPthread = globalThis.self?.name?.startsWith('em-pthread'); +// In order to support both web and node we also need to detect node here. +var isNode = globalThis.process?.versions?.node && globalThis.process?.type != 'renderer'; +if (isNode) isPthread = require('node:worker_threads').workerData === 'em-pthread' + +isPthread && loadWasmTtsBindings(); + diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/bindings_main.wasm b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/bindings_main.wasm new file mode 100644 index 00000000..acbe15be Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/bindings_main.wasm differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/manifest.json new file mode 100644 index 00000000..21f70c26 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "WASM TTS Engine", + "version": "20260305.1" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/offscreen.html b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/offscreen.html new file mode 100644 index 00000000..b3676f62 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/offscreen.html @@ -0,0 +1,2 @@ + + diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/offscreen_compiled.js b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/offscreen_compiled.js new file mode 100644 index 00000000..3341f8ae --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/offscreen_compiled.js @@ -0,0 +1,130 @@ +'use strict';var aa,ba=typeof Object.create=="function"?Object.create:function(a){function b(){}b.prototype=a;return new b},ca=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; +function da(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b0;){var a=this.g.pop();if(a in this.i)return a}return null}; +pa.prototype.getNext=pa.prototype.h;function qa(a){this.g=new r;this.h=a}function ra(a,b){na(a.g);var c=a.g.o;if(c)return sa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.g.return);a.g.return(b);return ta(a)}function sa(a,b,c,d){try{var e=b.call(a.g.o,c);ma(e);if(!e.done)return a.g.D=!1,e;var f=e.value}catch(g){return a.g.o=null,oa(a.g,g),ta(a)}a.g.o=null;d.call(a.g,f);return ta(a)} +function ta(a){for(;a.g.g;)try{var b=a.h(a.g);if(b)return a.g.D=!1,{value:b.value,done:!1}}catch(c){a.g.j=void 0,oa(a.g,c)}a.g.D=!1;if(a.g.i){b=a.g.i;a.g.i=null;if(b.isException)throw b.X;return{value:b.return,done:!0}}return{value:void 0,done:!0}} +function ua(a){this.next=function(b){na(a.g);a.g.o?b=sa(a,a.g.o.next,b,a.g.G):(a.g.G(b),b=ta(a));return b};this.throw=function(b){na(a.g);a.g.o?b=sa(a,a.g.o["throw"],b,a.g.G):(oa(a.g,b),b=ta(a));return b};this.return=function(b){return ra(a,b)};this[Symbol.iterator]=function(){return this}}function va(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})} +function t(a){return va(new ua(new qa(a)))}l("Reflect.setPrototypeOf",function(a){return a?a:ka?function(b,c){try{return ka(b,c),!0}catch(d){return!1}}:null}); +l("Symbol",function(a){function b(f){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(f||"")+"_"+e++,f)}function c(f,g){this.g=f;ca(this,"description",{configurable:!0,writable:!0,value:g})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",e=0;return b}); +l("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");ca(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return wa(la(this))}});return a});function wa(a){a={next:a};a[Symbol.iterator]=function(){return this};return a} +l("Promise",function(a){function b(g){this.h=0;this.i=void 0;this.g=[];this.u=!1;var h=this.j();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}}function c(){this.g=null}function d(g){return g instanceof b?g:new b(function(h){h(g)})}if(a)return a;c.prototype.h=function(g){if(this.g==null){this.g=[];var h=this;this.i(function(){h.m()})}this.g.push(g)};var e=ea.setTimeout;c.prototype.i=function(g){e(g,0)};c.prototype.m=function(){for(;this.g&&this.g.length;){var g=this.g;this.g=[];for(var h=0;h=Ma&&a<=Na:a[0]==="-"?Oa(a,Pa):Oa(a,Qa)}),Pa=Number.MIN_SAFE_INTEGER.toString(),Ma=Ka?BigInt(Number.MIN_SAFE_INTEGER):void 0,Qa=Number.MAX_SAFE_INTEGER.toString(),Na=Ka?BigInt(Number.MAX_SAFE_INTEGER):void 0; +function Oa(a,b){if(a.length>b.length)return!1;if(a.lengthe)return!1;if(d>>0;v=b;x=(a-b)/4294967296>>>0}function Va(a){if(a<0){Ua(-a);var b=q(Wa(v,x));a=b.next().value;b=b.next().value;v=a>>>0;x=b>>>0}else Ua(a)}function Xa(a){var b=Ta||(Ta=new DataView(new ArrayBuffer(8)));b.setFloat32(0,+a,!0);x=0;v=b.getUint32(0,!0)}function Ya(a){var b=Ta||(Ta=new DataView(new ArrayBuffer(8)));b.setFloat64(0,+a,!0);v=b.getUint32(0,!0);x=b.getUint32(4,!0)} +function Za(a,b){var c=b*4294967296+(a>>>0);return Number.isSafeInteger(c)?c:$a(a,b)}function ab(a,b){return La(Fa()?BigInt.asUintN(64,(BigInt(b>>>0)<>>0)):$a(a,b))}function bb(a,b){var c=b&2147483648;c&&(a=~a+1>>>0,b=~b>>>0,a==0&&(b=b+1>>>0));a=Za(a,b);return typeof a==="number"?c?-a:a:c?"-"+a:a}function cb(a,b){return Fa()?La(BigInt.asIntN(64,(BigInt.asUintN(32,BigInt(b))<>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Fa()?c=""+(BigInt(b)<>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+eb(c)+eb(a));return c}function eb(a){a=String(a);return"0000000".slice(a.length)+a} +function db(a,b){b&2147483648?Fa()?a=""+(BigInt(b|0)<>>0)):(b=q(Wa(a,b)),a=b.next().value,b=b.next().value,a="-"+$a(a,b)):a=$a(a,b);return a} +function fb(a){if(a.length<16)Va(Number(a));else if(Fa())a=BigInt(a),v=Number(a&BigInt(4294967295))>>>0,x=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");x=v=0;for(var c=a.length,d=b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),x*=1E6,v=v*1E6+d,v>=4294967296&&(x+=Math.trunc(v/4294967296),x>>>=0,v>>>=0);b&&(b=q(Wa(v,x)),a=b.next().value,b=b.next().value,v=a,x=b)}}function Wa(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};function gb(a,b){this.h=a>>>0;this.g=b>>>0}function hb(a){return a.h===0?new gb(0,1+~a.g):new gb(~a.h+1,~a.g)}function ib(a){a=BigInt.asUintN(64,a);return new gb(Number(a&BigInt(4294967295)),Number(a>>BigInt(32)))}function jb(a){if(!a)return kb||(kb=new gb(0,0));if(!/^\d+$/.test(a))return null;fb(a);return new gb(v,x)}var kb;function lb(a,b){this.h=a>>>0;this.g=b>>>0}function mb(a){a=BigInt.asUintN(64,a);return new lb(Number(a&BigInt(4294967295)),Number(a>>BigInt(32)))} +function nb(a){if(!a)return ob||(ob=new lb(0,0));if(!/^-?\d+$/.test(a))return null;fb(a);return new lb(v,x)}var ob;function pb(){throw Error("Invalid UTF8");}function qb(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b}var rb=void 0,sb,tb=typeof TextDecoder!=="undefined",ub,vb=typeof String.prototype.isWellFormed==="function",wb=typeof TextEncoder!=="undefined"; +function xb(a){var b=!1;b=b===void 0?!1:b;if(wb){if(b&&(vb?!a.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(a)))throw Error("Found an unpaired surrogate");a=(ub||(ub=new TextEncoder)).encode(a)}else{for(var c=0,d=new Uint8Array(3*a.length),e=0;e>6|192;else{if(f>=55296&&f<=57343){if(f<=56319&&e=56320&&g<=57343){f=(f-55296)*1024+g-56320+ +65536;d[c++]=f>>18|240;d[c++]=f>>12&63|128;d[c++]=f>>6&63|128;d[c++]=f&63|128;continue}else e--}if(b)throw Error("Found an unpaired surrogate");f=65533}d[c++]=f>>12|224;d[c++]=f>>6&63|128}d[c++]=f&63|128}}a=c===d.length?d:d.subarray(0,c)}return a};function yb(a){za.setTimeout(function(){throw a;},0)};function zb(){var a=za.navigator;return a&&(a=a.userAgent)?a:""}var Ab,Bb=za.navigator;Ab=Bb?Bb.userAgentData||null:null;var Cb={},Db=null;function Eb(a){var b=a.length,c=b*3/4;c%3?c=Math.floor(c):"=.".indexOf(a[b-1])!=-1&&(c="=.".indexOf(a[b-2])!=-1?c-2:c-1);var d=new Uint8Array(c),e=0;Fb(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d} +function Fb(a,b){function c(k){for(;d>4);g!=64&&(b(f<<4&240|g>>2),h!=64&&b(g<<6&192|h))}} +function Gb(){if(!Db){Db={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));Cb[c]=d;for(var e=0;e0?0:zb().indexOf("Trident")!=-1||zb().indexOf("MSIE")!=-1)&&typeof btoa==="function",Jb=/[-_.]/g,Kb={"-":"+",_:"/",".":"="};function Lb(a){return Kb[a]||""}function Mb(a){if(!Ib)return Eb(a);a=Jb.test(a)?a.replace(Jb,Lb):a;a=atob(a);for(var b=new Uint8Array(a.length),c=0;c32)for(d|=(h&127)>>4,e=3;e<32&&h&128;e+=7)h=f[g++],d|=(h&127)<>>0,d>>>0);throw Error();}function Yb(a,b){a.g=b;if(b>a.i)throw Error();} +function Zb(a){var b=a.h,c=a.g,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Error();Yb(a,c);return e}function $b(a){return Zb(a)>>>0}function ac(a){a=$b(a);return a>>>1^-(a&1)}function bc(a){return Xb(a,bb)}function cc(a){return Xb(a,cb)} +function dc(a){var b=a.h,c=a.g,d=b[c],e=b[c+1],f=b[c+2];b=b[c+3];Yb(a,a.g+4);return(d<<0|e<<8|f<<16|b<<24)>>>0}function ec(a){var b=dc(a);a=(b>>31)*2+1;var c=b>>>23&255;b&=8388607;return c==255?b?NaN:a*Infinity:c==0?a*1.401298464324817E-45*b:a*Math.pow(2,c-150)*(b+8388608)}function fc(a){var b=dc(a),c=dc(a);a=(c>>31)*2+1;var d=c>>>20&2047;b=4294967296*(c&1048575)+b;return d==2047?b?NaN:a*Infinity:d==0?a*4.9E-324*b:a*Math.pow(2,d-1075)*(b+4503599627370496)} +function hc(a){for(var b=0,c=a.g,d=c+10,e=a.h;ca.i)throw Error();a.g=b;return c}function kc(a,b){if(b==0)return Qb();var c=jc(a,b);a.P&&a.m?c=a.h.subarray(c,c+b):(a=a.h,b=c+b,c=c===b?new Uint8Array(0):Sa?a.slice(c,b):new Uint8Array(a.subarray(c,b)));return c.length==0?Qb():new Ob(c,Nb)}var lc=[],mc=void 0;function nc(){this.g=[]}nc.prototype.length=function(){return this.g.length};nc.prototype.end=function(){var a=this.g;this.g=[];return a};function oc(a,b,c){for(;c>0||b>127;)a.g.push(b&127|128),b=(b>>>7|c<<25)>>>0,c>>>=7;a.g.push(b)}function pc(a,b){for(;b>127;)a.g.push(b&127|128),b>>>=7;a.g.push(b)}function qc(a,b){if(b>=0)pc(a,b);else{for(var c=0;c<9;c++)a.g.push(b&127|128),b>>=7;a.g.push(1)}}function z(a,b){a.g.push(b>>>0&255);a.g.push(b>>>8&255);a.g.push(b>>>16&255);a.g.push(b>>>24&255)};function rc(a,b,c,d){if(lc.length){var e=lc.pop();e.init(a,b,c,d);a=e}else a=new Wb(a,b,c,d);this.h=a;this.j=this.h.g;this.g=this.i=-1;this.setOptions(d)}rc.prototype.setOptions=function(a){a=a===void 0?{}:a;this.U=a.U===void 0?!1:a.U};function sc(a,b,c,d){if(tc.length){var e=tc.pop();e.setOptions(d);e.h.init(a,b,c,d);return e}return new rc(a,b,c,d)}function uc(a){a.h.clear();a.i=-1;a.g=-1;tc.length<100&&tc.push(a)} +function vc(a){var b=a.h;if(b.g==b.i)return!1;a.j=a.h.g;var c=$b(a.h);b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw Error();if(b<1)throw Error();a.i=b;a.g=c;return!0}function wc(a){switch(a.g){case 0:a.g!=0?wc(a):hc(a.h);break;case 1:a=a.h;Yb(a,a.g+8);break;case 2:if(a.g!=2)wc(a);else{var b=$b(a.h);a=a.h;Yb(a,a.g+b)}break;case 5:a=a.h;Yb(a,a.g+4);break;case 3:b=a.i;do{if(!vc(a))throw Error();if(a.g==4){if(a.i!=b)throw Error();break}wc(a)}while(1);break;default:throw Error();}} +function xc(a,b,c){var d=a.h.i,e=$b(a.h);e=a.h.g+e;var f=e-d;f<=0&&(a.h.i=e,c(b,a,void 0,void 0,void 0),f=e-a.h.g);if(f)throw Error();a.h.g=e;a.h.i=d;return b} +function yc(a){var b=$b(a.h);a=a.h;var c=jc(a,b);a=a.h;if(tb){var d=a,e;(e=sb)||(e=sb=new TextDecoder("utf-8",{fatal:!0}));b=c+b;d=c===0&&b===d.length?d:d.subarray(c,b);try{var f=e.decode(d)}catch(m){if(rb===void 0){try{e.decode(new Uint8Array([128]))}catch(n){}try{e.decode(new Uint8Array([97])),rb=!0}catch(n){rb=!1}}!rb&&(sb=void 0);throw m;}}else{f=c;b=f+b;c=[];for(var g=null,h,k;f=b?pb():(k=a[f++],h<194||(k&192)!==128?(f--,pb()):c.push((h&31)<<6|k&63)):h<240? +f>=b-1?pb():(k=a[f++],(k&192)!==128||h===224&&k<160||h===237&&k>=160||((e=a[f++])&192)!==128?(f--,pb()):c.push((h&15)<<12|(k&63)<<6|e&63)):h<=244?f>=b-2?pb():(k=a[f++],(k&192)!==128||(h<<28)+(k-144)>>30!==0||((e=a[f++])&192)!==128||((d=a[f++])&192)!==128?(f--,pb()):(h=(h&7)<<18|(k&63)<<12|(e&63)<<6|d&63,h-=65536,c.push((h>>10&1023)+55296,(h&1023)+56320))):pb(),c.length>=8192&&(g=qb(g,c),c.length=0);f=qb(g,c)}return f}function zc(a){var b=$b(a.h);return kc(a.h,b)} +function Ac(a,b,c){var d=$b(a.h);for(d=a.h.g+d;a.h.g127;)b.push(c&127|128),c>>>=7,a.h++;b.push(c);a.h++}function B(a,b,c){pc(a.g,b*8+c)}function Fc(a,b,c){c!=null&&(c=parseInt(c,10),B(a,b,0),qc(a.g,c))}function Gc(a,b,c){B(a,b,2);pc(a.g,c.length);Cc(a,a.g.end());Cc(a,c)} +function Hc(a,b,c,d){c!=null&&(b=Dc(a,b),d(c,a),Ec(a,b))}function Ic(a){switch(typeof a){case "string":a.length&&a[0]==="-"?jb(a.substring(1)):jb(a)}};var Jc=typeof Symbol==="function"&&typeof Symbol()==="symbol";function Kc(a,b,c){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b}var Lc=Kc("jas",void 0,!0),Mc=Kc(void 0,"1oa"),Nc=Kc(void 0,Symbol()),Oc=Kc(void 0,"0ubs"),Pc=Kc(void 0,"0ubsb"),Qc=Kc(void 0,"0actk"),Rc=Kc("m_m","da",!0);var Sc={ba:{value:0,configurable:!0,writable:!0,enumerable:!1}},Tc=Object.defineProperties,C=Jc?Lc:"ba",Uc,Vc=[];E(Vc,7);Uc=Object.freeze(Vc);function Wc(a,b){Jc||C in a||Tc(a,Sc);a[C]|=b}function E(a,b){Jc||C in a||Tc(a,Sc);a[C]=b}function Xc(a){Wc(a,8192);return a};var Yc={};function Zc(a,b){return b===void 0?a.g!==$c&&!!(2&(a.l[C]|0)):!!(2&b)&&a.g!==$c}var $c={};function ad(a,b,c){var d=b&128?0:-1,e=a.length,f;if(f=!!e)f=a[e-1],f=f!=null&&typeof f==="object"&&f.constructor===Object;var g=e+(f?-1:0);for(b=b&128?1:0;b=b||(d[a]=c+1,a=Error(),a.__closure__error__context__984382||(a.__closure__error__context__984382={}),a.__closure__error__context__984382.severity="incident",yb(a))}};function gd(a){return Array.prototype.slice.call(a)};var ld=typeof BigInt==="function"?BigInt.asIntN:void 0,md=typeof BigInt==="function"?BigInt.asUintN:void 0,nd=Number.isSafeInteger,od=Number.isFinite,pd=Math.trunc;function qd(a){if(a!=null&&typeof a!=="number")throw Error("Value of float/double field must be a number, found "+typeof a+": "+a);return a}function rd(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)} +function sd(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a}var td=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function ud(a){switch(typeof a){case "bigint":return!0;case "number":return od(a);case "string":return td.test(a);default:return!1}}function vd(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return od(a)?a|0:void 0} +function wd(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return od(a)?a>>>0:void 0} +function xd(a){if(a==null)return a;var b=typeof a;if(b==="bigint")return String(ld(64,a));if(ud(a)){if(b==="string")return b=pd(Number(a)),nd(b)?a=String(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),b=a.length,(a[0]==="-"?b<20||b===20&&a<="-9223372036854775808":b<19||b===19&&a<="9223372036854775807")||(fb(a),a=db(v,x))),a;if(b==="number")return a=pd(a),nd(a)||(Va(a),a=bb(v,x)),a}} +function yd(a){if(a==null)return a;var b=typeof a;if(b==="bigint")return String(md(64,a));if(ud(a)){if(b==="string")return b=pd(Number(a)),nd(b)&&b>=0?a=String(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a[0]==="-"?b=!1:(b=a.length,b=b<20?!0:b===20&&a<="18446744073709551615"),b||(fb(a),a=$a(v,x))),a;if(b==="number")return a=pd(a),a>=0&&nd(a)||(Va(a),a=Za(v,x)),a}}function zd(a){if(a==null||typeof a=="string"||a instanceof Ob)return a} +function Ad(a){if(a!=null&&typeof a!=="string")throw Error();return a}function Bd(a){return a==null||typeof a==="string"?a:void 0};function Cd(a){var b=Ba(Nc);return b?a[b]:void 0}function Dd(){}function Ed(a,b){for(var c in a)!isNaN(c)&&b(a,+c,a[c])}function Fd(a){var b=new Dd;Ed(a,function(c,d,e){b[d]=gd(e)});b.g=a.g;return b}function Gd(a,b){b<100||fd(Oc,1)};function Hd(a,b,c,d){var e=d!==void 0;d=!!d;var f=Ba(Nc),g;!e&&Jc&&f&&(g=a[f])&&Ed(g,Gd);f=[];var h=a.length;g=4294967295;var k=!1,m=!!(b&64),n=m?b&128?0:-1:void 0;if(!(b&1)){var w=h&&a[h-1];w!=null&&typeof w==="object"&&w.constructor===Object?(h--,g=h):w=void 0;if(m&&!(b&128)&&!e){k=!0;var y;g=((y=Id)!=null?y:dd)(g-n,n,a,w,void 0)+n}}b=void 0;for(y=0;y=g){var G=y-n,D=void 0;((D=b)!=null?D:b={})[G]=A}else f[y]=A}if(w)for(var T in w)h=w[T],h!= +null&&(h=c(h,d))!=null&&(y=+T,A=void 0,m&&!Number.isNaN(y)&&(A=y+n)>2];h=c[(h&3)<<4|k>>4];k=c[(k&15)<<2|m>>6];m=c[m&63];d[g++]=n+h+k+m}n=0;m=e;switch(b.length-f){case 2:n=b[f+1],m=c[(n&15)<<2]||e;case 1:b=b[f],d[g]=c[b>>2]+c[(b&3)<<4|n>>4]+m+e}b=d.join("")}a=a.g=b}return a}return}return a}var Id;function Kd(a){a=a.l;return Hd(a,a[C]|0,Jd)};var Ld,Md;function Nd(a){switch(typeof a){case "boolean":return Ld||(Ld=[0,void 0,!0]);case "number":return a>0?void 0:a===0?Md||(Md=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}}function Od(a,b){return F(a,b[0],b[1])} +function F(a,b,c,d){d=d===void 0?0:d;if(a==null){var e=32;c?(a=[c],e|=128):a=[];b&&(e=e&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error("narr");e=a[C]|0;if(Da&&1&e)throw Error("rfarr");2048&e&&!(2&e)&&Pd();if(e&256)throw Error("farr");if(e&64)return(e|d)!==e&&E(a,e|d),a;if(c&&(e|=128,c!==a[0]))throw Error("mid");a:{c=a;e|=64;var f=c.length;if(f){var g=f-1,h=c[g];if(h!=null&&typeof h==="object"&&h.constructor===Object){b=e&128?0:-1;g-=b;if(g>=1024)throw Error("pvtlmt");for(var k in h)f= ++k,f1024)throw Error("spvt");e=e&-16760833|(k&1023)<<14}}}E(a,e|64|d);return a}function Pd(){if(Da)throw Error("carr");fd(Qc,5)};function Qd(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[C]|0;a.length===0&&c&1?a=void 0:c&2||(!b||4096&c||16&c?a=Rd(a,c,!1,b&&!(c&16)):(Wc(a,34),c&4&&Object.freeze(a)));return a}if(a!=null&&a[Rc]===Yc)return b=a.l,c=b[C]|0,Zc(a,c)?a:Sd(a,b,c)?Td(a,b):Rd(b,c);if(a instanceof Ob)return a}function Td(a,b,c){a=new a.constructor(b);c&&(a.g=$c);a.h=$c;return a}function Rd(a,b,c,d){d!=null||(d=!!(34&b));a=Hd(a,b,Qd,d);d=32;c&&(d|=2);b=b&16769217|d;E(a,b);return a} +function Ud(a){if(a.g!==$c)return!1;var b=a.l;b=Rd(b,b[C]|0);Wc(b,2048);a.l=b;a.g=void 0;a.h=void 0;return!0}function Vd(a){if(!Ud(a)&&Zc(a,a.l[C]|0))throw Error();}function Wd(a,b){b===void 0&&(b=a[C]|0);b&32&&!(b&4096)&&E(a,b|4096)}function Sd(a,b,c){return c&2?!0:c&32&&!(c&4096)?(E(b,c|2),a.g=$c,!0):!1};function Xd(a,b,c){a=Yd(a.l,b,void 0,c);if(a!==null)return a}function Yd(a,b,c,d){if(b===-1)return null;var e=b+(c?0:-1),f=a.length-1;if(!(f<1+(c?0:-1))){if(e>=f){var g=a[f];if(g!=null&&typeof g==="object"&&g.constructor===Object){c=g[b];var h=!0}else if(e===f)c=g;else return}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return h?g[b]=d:a[e]=d,d}return c}}function Zd(a,b,c){Vd(a);var d=a.l;H(d,d[C]|0,b,c);return a} +function H(a,b,c,d,e){var f=c+(e?0:-1),g=a.length-1;if(g>=1+(e?0:-1)&&f>=g){var h=a[g];if(h!=null&&typeof h==="object"&&h.constructor===Object)return h[c]=d,b}if(f<=g)return a[f]=d,b;if(d!==void 0){var k;g=((k=b)!=null?k:b=a[C]|0)>>14&1023||536870912;c>=g?d!=null&&(f={},a[g+(e?0:-1)]=(f[c]=d,f)):a[f]=d}return b}function $d(a,b){return ae(a,a[C]|0,b)}function be(a){return!!(2&a)&&!!(4&a)||!!(256&a)} +function ce(a){return a==null?a:typeof a==="string"?a?new Ob(a,Nb):Qb():a.constructor===Ob?a:Hb&&a!=null&&a instanceof Uint8Array?a.length?new Ob(new Uint8Array(a),Nb):Qb():void 0}function ae(a,b,c){if(b&2)throw Error();var d=cd(b);var e=Yd(a,c,d);e=Array.isArray(e)?e:Uc;var f=e===Uc?7:e[C]|0;var g=f;2&b&&(g|=2);g|=1;if(2&g||be(g)||16&g)g===f||be(g)||E(e,g),e=gd(e),f=0,g=de(g,b),H(a,b,c,e,d);g&=-13;g!==f&&E(e,g);return e} +function ee(a,b,c,d){Vd(a);var e=a.l,f=e[C]|0;if(d==null){var g=fe(e);if(ge(g,e,f,c)===b)g.set(c,0);else return a}else f=he(e,f,c,b);H(e,f,b,d);return a}function ie(a,b,c,d){var e=a[C]|0,f=cd(e);e=he(a,e,c,b,f);H(a,e,b,d,f)}function fe(a){if(Jc){var b;return(b=a[Mc])!=null?b:a[Mc]=new Map}if(Mc in a)return a[Mc];b=new Map;Object.defineProperty(a,Mc,{value:b});return b}function he(a,b,c,d,e){var f=fe(a),g=ge(f,a,b,c,e);g!==d&&(g&&(b=H(a,b,g,void 0,e)),f.set(c,d));return b} +function ge(a,b,c,d,e){var f=a.get(d);if(f!=null)return f;for(var g=f=0;g0;){for(var k=0;k>31)>>>0))}},J()),If=[!0,S,Q],Jf=[!0,S,R],Kf=[!0,S,S];function Lf(a){return function(b){var c=new Bc;Xe(b.l,c,Ne(Ge,Ue,Ve,a));Cc(c,c.g.end());b=new Uint8Array(c.h);for(var d=c.i,e=d.length,f=0,g=0;g>>0&255),a.g.push(b>>>8&255),a.g.push(b>>>16&255),a.g.push(b>>>24&255))},J()),-1];var Of=[0,Y,-1,rf,S,Nf,-1,O,Q,Y,Mf,S,Y,-1,[0,Nf,-1],Q,vf,Mf,O,[0,1,Q,-4,nf,[0,O,-1,Q],S,O,V,[0,Y,Q],Q,-1,Y,-2,O,-1,Y,O,Y,Q,[0,3,Q,-1,4,M(function(a,b,c){if(a.g!==2)return!1;a=zc(a);ae(b,b[C]|0,c).push(a);return!0},function(a,b,c){b=K(zd,b,!1);if(b!=null)for(var d=0;dc.i)throw Error();var f=c.h;d+=f.byteOffset;mc===void 0&&(mc=(new Uint16Array((new Uint8Array([1,2])).buffer))[0]==513);if(mc)for(c.g+=e,c=new Float64Array(f.buffer.slice(d,d+e)),a=0;a0;)window.clearTimeout(b.L.pop());b.v=[];b.K.length=0;b.I=null;b.J=0;d.C()})};aa.onPause=function(){var a=this;return t(function(b){if(b.g==1){if(!a.h)return b.return();ph(a);a.u=!0;return b.h(a.i.suspend(),2)}a.j=!1;b.C()})}; +aa.onResume=function(){var a=this;return t(function(b){if(b.g==1){if(!a.h||a.j)return b.return();a.u=!1;return a.B?b.h(a.i.resume(),2):(a.A.length===0&&qh(a),b.return(rh(a)))}a.j=!0;sh(a);b.C()})}; +aa.onSpeak=function(a,b){var c=this,d,e,f,g,h;return t(function(k){switch(k.g){case 1:return c.u=!1,k.h(c.init(c.extensionId),2);case 2:if(!c.g)throw Error("WASM module not initialized.");return b.voiceName?k.h(c.onStop(!1),3):k.return();case 3:c.utterance=a;d=b.voiceName;if(c.W===d){k.F(4);break}k.A(5);return k.h(th(c,d,!1),7);case 7:e=c.D[d];if(!e)throw Error("Invalid voice name: "+b.voiceName);f=["/voices",e].join("/");g=[f,"pipeline.pb"].join("/");if(c.g){var m=uh(c,g);var n=uh(c,f),w=c.g._GoogleTtsInit(m, +n);c.g._free(n);c.g._free(m);m=w===1}else m=!1;if(!m)throw Error("Failed to initialize pipeline "+g);k.B(4);break;case 5:return k.v(),k.return(Promise.reject(Error("Voice is not available")));case 4:c.W=d;var y=b.lang;c.extensionId&&y&&chrome.runtime.sendMessage(c.extensionId,{type:"languageUsed",language:y});try{if(y=d,c.g&&a.length){var A=new Tg,G=new Sg;var D=Zd(G,2,Ad(a));var T=pe(A,[D]);var Bh=new Mg,Sb=b.rate;var Ch=ee(Bh,1,Ng,qd(!Sb||Sb<.1||Sb>10?1:Sb));var Zf=b.pitch;m=Zd(Ch,6,qd(Zf?Math.pow(2, +(Zf-1)*20/12):1));b.volume!==void 0&&b.volume>=0&&(c.G.gain.value=Math.min(Math.max(b.volume,0),1));n=new $g;w=new Ug;A=T;A=ne(A);ee(w,2,Vg,A);A&&!Zc(A)&&Wd(w.l);var Dh=pe(n,[w]);var Eh=new Og;var Fh=oe(Eh,3,m);var Gh=oe(Dh,2,Fh);var Hh=new bh;var Ih=oe(Hh,2,Gh);var hd=Array.from(new Uint8Array(ch(Ih))),Jh=c.N[y],Kh=new Sf;var Lh=Zd(Kh,1,Ad(Jh));var id=Lg(Lh),jd=c.g._malloc(hd.length);c.g.HEAPU8.set(hd,jd);var kd=c.g._malloc(id.length);c.g.HEAPU8.set(id,kd);var Mh=c.g._GoogleTtsInitBuffered(jd,kd, +hd.length,id.length);c.g._free(jd);c.g._free(kd);if(!Mh)throw Error("Failed to initialize buffered synthesis.");qh(c)}}catch($f){return h=$f instanceof Error?$f.message:"",k.return(Promise.reject(Error("Synthesis failed with "+h)))}k.C()}})}; +function gh(a){return a.i.audioWorklet.addModule("../streaming_worklet_processor.js").then(function(){a.m=new AudioWorkletNode(a.i,"streaming-worklet-processor");a.m.port.onmessage=function(b){a.utterance&&!a.H&&b.data.type==="empty"&&(vh(a,{type:"end",charIndex:a.utterance.length}),a.onStop(!1))};a.G.connect(a.i.destination)})}function uh(a,b){b=a.Z.encode(b+"\x00");var c=a.g._malloc(b.length);a.g.HEAPU8.set(b,c);return c} +function qh(a){var b=setTimeout(function(){a.H=!0;var c=a.g,d=c._GoogleTtsReadBuffered();if(d===-1)vh(a,{type:"error"}),oh(a);else{for(var e=c._GoogleTtsGetTimepointsCount(),f=0;f0;)window.clearTimeout(a.A.pop())}function wh(a,b){var c=b.audioDeltaMillis,d=b.charIndex,e=b.length;d<0||c<=0||(a.j?c<-100||(c<2?vh(a,{type:"word",charIndex:d,length:e}):(c=window.setTimeout(function(){a.j?vh(a,{type:"word",charIndex:d,length:e}):a.v.push(b)},c),a.L.push(c))):a.v.push(b))} +function sh(a){var b=a.v;a.v=[];b=q(b);for(var c=b.next();!c.done;c=b.next())wh(a,c.value)}function xh(a,b,c){if(Rf(me(b))===24E3){var d;b=(d=Qf(me(b)))==null?void 0:new Uint8Array(Tb(d)||0);d=new Uint8Array(b);d=new Int16Array(d.buffer);d=Float32Array.from(d,function(e){return e/32768});zh(a,d,c)}} +function zh(a,b,c){for(var d=a.I,e=a.J,f=0,g=b.length;f>4).toString(16),c+=Number(e&15).toString(16);return f.return(c)})}ea.Object.defineProperties(dh.prototype,{voices:{configurable:!0,enumerable:!0,get:function(){return this.o}}});var Qh=new dh,Rh=null; +chrome.runtime.onMessage.addListener(function(a,b,c){Rh||(Rh=Qh.init(b.id));Rh.then(function(){switch(a.type){case "init":Qh.init(b.id);c({result:"Initialized"});break;case "getLanguageStatus":Qh.onLanguageStatusRequest(a.lang).then(c);break;case "installLanguage":Qh.onInstallLanguageRequest(a.lang).then(c);break;case "uninstallLanguage":Qh.onUninstallLanguageRequest(a.lang).then(c);break;case "removeUnusedLanguage":jh(Qh,a.lang).then(function(){c({result:"Removed "+a.lang})});break;case "speak":Qh.onSpeak(a.utterance, +a.options);c({result:"Start speaking"});break;case "stop":Qh.onStop(!0);c({result:"Stopped speech"});break;case "pause":Qh.onPause();c({result:"Paused speech"});break;case "resume":Qh.onResume(),c({result:"Resumed speech"})}});return!0}); diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/streaming_worklet_processor.js b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/streaming_worklet_processor.js new file mode 100644 index 00000000..d25e960b --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/streaming_worklet_processor.js @@ -0,0 +1,78 @@ +/** + * @fileoverview StreamingWorkletProcessor, the AudioWorkletProcessor + * for the Google text-to-speech extension. + * + * An AudioWorkletProcessor runs in the audio thread, it can only communicate + * with the rest of the extension via message-passing. + * + * The design is very simple: It listens for just two commands from the + * corresponding AudioWorkletNode's message port: 'addBuffer' gets a single + * buffer of mono float32 audio samples, in exactly the length expected + * by AudioWorkletProcessor.process, and adds it to a queue. 'clearBuffers' + * clears the queue. Then, every time |process| is called, it just shifts + * the front of the queue and outputs it. + */ +class StreamingWorkletProcessor extends AudioWorkletProcessor { + constructor() { + super(); + + this.port.onmessage = this.onEvent.bind(this); + + // TODO: add type annotations + this.buffers_ = []; + this.active_ = false; + this.first_ = true; + this.id_ = 0; + } + + /** + * Implement process() from the AudioWorkletProcessor interface. + * TODO: find externs so we can use @override. + * @param {!object} inputs Unimportant here since we only do audio output. + * @param {!object} outputs sequence> the output + * audio buffer that is to be consumed by the user agent. + * @return {boolean} True to keep processing audio. + */ + process(inputs, outputs) { + if (!this.active_) { + return true; + } + + if (this.buffers_.length == 0) { + this.active_ = false; + this.port.postMessage({id: this.id_, type: 'empty'}); + return true; + } + + let buffer = this.buffers_.shift(); + let output = outputs[0]; + if (this.first_) { + this.first_ = false; + } + for (let channel = 0; channel < output.length; ++channel) + output[channel].set(buffer); + + return true; + } + + /** + * Handle events sent to our message port. + * @param {!DOMEvent} event The incoming event. + */ + onEvent(event) { + switch (event.data.command) { + case 'addBuffer': + this.id_ = event.data.id; + this.active_ = true; + this.buffers_.push(event.data.buffer); + break; + case 'clearBuffers': + this.id_ = 0; + this.active_ = false; + this.buffers_.length = 0; + break; + } + } +} + +registerProcessor('streaming-worklet-processor', StreamingWorkletProcessor); diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/voices.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/voices.json new file mode 100644 index 00000000..1ba0afc3 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/voices.json @@ -0,0 +1,1779 @@ +[ + { + "id": "en-us-x-multi", + "fileId": "en-us-x-multi-r83", + "url": "https://dl.google.com/android/tts/v26/en-us/en-us-x-multi-r83.zvoice", + "sha256Checksum": "23ff710bc2cf8fea0d1fe73e17ce3fd438d57ba5c83cd67de2a213ead5436e8c", + "compressedSize": 14658800, + "speakers": [ + { + "speaker": "sfg", + "name": "Chrome OS US English 1", + "gender": "female" + }, + { + "speaker": "iob", + "name": "Chrome OS US English 2", + "gender": "female" + }, + { + "speaker": "iog", + "name": "Chrome OS US English 3", + "gender": "female" + }, + { + "speaker": "iol", + "name": "Chrome OS US English 4", + "gender": "male" + }, + { + "speaker": "iom", + "name": "Chrome OS US English 5", + "gender": "male" + }, + { + "speaker": "tpc", + "name": "Chrome OS US English 6", + "gender": "female" + }, + { + "speaker": "tpd", + "name": "Chrome OS US English 7", + "gender": "male" + }, + { + "speaker": "tpf", + "name": "Chrome OS US English 8", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "en-gb-x-multi", + "fileId": "en-gb-x-multi-r67", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/en-gb/en-gb-x-multi-r67.zvoice", + "sha256Checksum": "35ea73fc488ff5febf61db80854442cc91b34c057bdce9a58682be5f981e8ecc", + "compressedSize": 11697473, + "speakers": [ + { + "speaker": "fis", + "name": "Chrome OS UK English 1", + "gender": "female" + }, + { + "speaker": "rjs", + "name": "Chrome OS UK English 2", + "gender": "male" + }, + { + "speaker": "gba", + "name": "Chrome OS UK English 3", + "gender": "female" + }, + { + "speaker": "gbb", + "name": "Chrome OS UK English 4", + "gender": "male" + }, + { + "speaker": "gbc", + "name": "Chrome OS UK English 5", + "gender": "female" + }, + { + "speaker": "gbd", + "name": "Chrome OS UK English 6", + "gender": "male" + }, + { + "speaker": "gbg", + "name": "Chrome OS UK English 7", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "pt-br-x-multi", + "fileId": "pt-br-x-multi-r64", + "url": "https://dl.google.com/android/tts/v26/pt-br/pt-br-x-multi-r64.zvoice", + "sha256Checksum": "c85d6b1d0db9ae9c6aaea45f932ed09f8596c335684f431796f30ddf96d68dd3", + "compressedSize": 9188243, + "speakers": [ + { + "speaker": "afs", + "name": "Chrome OS portugu\u00eas do Brasil", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "es-us-x-multi", + "fileId": "es-us-x-multi-r65", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/es-us/es-us-x-multi-r65.zvoice", + "sha256Checksum": "283815831ad8acbccbfc56e31e54d0c12b1cd7f3c5dfe6b4ded0ec8d79c94afb", + "compressedSize": 9849969, + "speakers": [ + { + "speaker": "sfb", + "name": "Chrome OS espa\u00f1ol de Estados Unidos", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "hi-in-x-multi", + "fileId": "hi-in-x-multi-r62", + "url": "https://dl.google.com/android/tts/v26/hi-in/hi-in-x-multi-r62.zvoice", + "sha256Checksum": "de579d9b568d70254a7b63a349db08d2d9f38ce3878a2a48cc371a79264dea06", + "compressedSize": 17587350, + "speakers": [ + { + "speaker": "cfn", + "name": "Chrome OS \u0939\u093f\u0928\u094d\u0926\u0940 1", + "gender": "female" + }, + { + "speaker": "hia", + "name": "Chrome OS \u0939\u093f\u0928\u094d\u0926\u0940 2", + "gender": "female" + }, + { + "speaker": "hic", + "name": "Chrome OS \u0939\u093f\u0928\u094d\u0926\u0940 3", + "gender": "female" + }, + { + "speaker": "hid", + "name": "Chrome OS \u0939\u093f\u0928\u094d\u0926\u0940 4", + "gender": "male" + }, + { + "speaker": "hie", + "name": "Chrome OS \u0939\u093f\u0928\u094d\u0926\u0940 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "en-au-x-multi", + "fileId": "en-au-x-multi-r65", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/en-au/en-au-x-multi-r65.zvoice", + "sha256Checksum": "b3cea2c78c8f9401faa73b80c57ac49ed56fd5476e4d50a2d0b2e821036affb8", + "compressedSize": 10980781, + "speakers": [ + { + "speaker": "afh", + "name": "Chrome OS Australian English 1", + "gender": "female" + }, + { + "speaker": "aua", + "name": "Chrome OS Australian English 2", + "gender": "female" + }, + { + "speaker": "aub", + "name": "Chrome OS Australian English 3", + "gender": "male" + }, + { + "speaker": "auc", + "name": "Chrome OS Australian English 4", + "gender": "female" + }, + { + "speaker": "aud", + "name": "Chrome OS Australian English 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "fr-fr-x-multi", + "fileId": "fr-fr-x-multi-r61", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/fr-fr/fr-fr-x-multi-r61.zvoice", + "sha256Checksum": "55406b6f6e807de82b7ca73d9442ae430d63aec1a89525af873d471c8e7ccd55", + "compressedSize": 18533886, + "speakers": [ + { + "speaker": "vlf", + "name": "Chrome OS fran\u00e7ais 1", + "gender": "female" + }, + { + "speaker": "fra", + "name": "Chrome OS fran\u00e7ais 2", + "gender": "female" + }, + { + "speaker": "frb", + "name": "Chrome OS fran\u00e7ais 3", + "gender": "male" + }, + { + "speaker": "frc", + "name": "Chrome OS fran\u00e7ais 4", + "gender": "female" + }, + { + "speaker": "frd", + "name": "Chrome OS fran\u00e7ais 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "de-de-x-multi", + "fileId": "de-de-x-multi-r61", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/de-de/de-de-x-multi-r61.zvoice", + "sha256Checksum": "5d49ad6b2700079c9ed1e9469dcdef19c5e10495d6d664d9dff87778f32bb81e", + "compressedSize": 15522323, + "speakers": [ + { + "speaker": "nfh", + "name": "Chrome OS Deutsch 1", + "gender": "female" + }, + { + "speaker": "deb", + "name": "Chrome OS Deutsch 2", + "gender": "male" + }, + { + "speaker": "deg", + "name": "Chrome OS Deutsch 3", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "es-es-x-multi", + "fileId": "es-es-x-multi-r59", + "url": "https://dl.google.com/android/tts/v26/es-es/es-es-x-multi-r59.zvoice", + "sha256Checksum": "613bc1e3cb1c83e87db9428fbc4fbc2561e7e79d68f55b8098aa0ee3070622f8", + "compressedSize": 9132841, + "speakers": [ + { + "speaker": "eea", + "name": "Chrome OS espa\u00f1ol 1", + "gender": "female" + }, + { + "speaker": "eec", + "name": "Chrome OS espa\u00f1ol 2", + "gender": "female" + }, + { + "speaker": "eed", + "name": "Chrome OS espa\u00f1ol 3", + "gender": "male" + }, + { + "speaker": "eee", + "name": "Chrome OS espa\u00f1ol 4", + "gender": "female" + }, + { + "speaker": "eef", + "name": "Chrome OS espa\u00f1ol 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "ko-kr-x-multi", + "fileId": "ko-kr-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/ko-kr/ko-kr-x-multi-r56.zvoice", + "sha256Checksum": "0d2bbeed8c59f2b6f33d796d6f063c3ec56dcac63b362d66ac55129d241359a6", + "compressedSize": 9851775, + "speakers": [ + { + "speaker": "ism", + "name": "Chrome OS \ud55c\uad6d\uc5b4 1", + "gender": "male" + }, + { + "speaker": "kob", + "name": "Chrome OS \ud55c\uad6d\uc5b4 2", + "gender": "female" + }, + { + "speaker": "koc", + "name": "Chrome OS \ud55c\uad6d\uc5b4 3", + "gender": "male" + }, + { + "speaker": "kod", + "name": "Chrome OS \ud55c\uad6d\uc5b4 4", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "nl-nl-x-multi", + "fileId": "nl-nl-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/nl-nl/nl-nl-x-multi-r56.zvoice", + "sha256Checksum": "e73f958afe5c438b9e534066beae293ced2c3f3877fc2e7222e96e8d6e399223", + "compressedSize": 8153821, + "speakers": [ + { + "speaker": "tfb", + "name": "Chrome OS Nederlands 1", + "gender": "female" + }, + { + "speaker": "bmh", + "name": "Chrome OS Nederlands 2", + "gender": "male" + }, + { + "speaker": "dma", + "name": "Chrome OS Nederlands 3", + "gender": "male" + }, + { + "speaker": "lfc", + "name": "Chrome OS Nederlands 4", + "gender": "female" + }, + { + "speaker": "yfr", + "name": "Chrome OS Nederlands 5", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "pl-pl-x-multi", + "fileId": "pl-pl-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/pl-pl/pl-pl-x-multi-r56.zvoice", + "sha256Checksum": "ff022c19520b9adced40ab32e0d0e19f1e6186056ccd9f82c35d67cda9b4c3cc", + "compressedSize": 10824937, + "speakers": [ + { + "speaker": "oda", + "name": "Chrome OS Polski 1", + "gender": "female" + }, + { + "speaker": "afb", + "name": "Chrome OS Polski 2", + "gender": "female" + }, + { + "speaker": "bmg", + "name": "Chrome OS Polski 3", + "gender": "male" + }, + { + "speaker": "jmk", + "name": "Chrome OS Polski 4", + "gender": "male" + }, + { + "speaker": "zfg", + "name": "Chrome OS Polski 5", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "id-id-x-multi", + "fileId": "id-id-x-multi-r58", + "url": "https://dl.google.com/android/tts/v26/id-id/id-id-x-multi-r58.zvoice", + "sha256Checksum": "6cc55022d3d99b108a6961cebc47beeab2c3e597887aaf944ebf37f7136e739b", + "compressedSize": 4610600, + "speakers": [ + { + "speaker": "dfz", + "name": "Chrome OS Bahasa Indonesia 1", + "gender": "female" + }, + { + "speaker": "idc", + "name": "Chrome OS Bahasa Indonesia 2", + "gender": "female" + }, + { + "speaker": "idd", + "name": "Chrome OS Bahasa Indonesia 3", + "gender": "male" + }, + { + "speaker": "ide", + "name": "Chrome OS Bahasa Indonesia 4", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "tr-tr-x-multi", + "fileId": "tr-tr-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/tr-tr/tr-tr-x-multi-r56.zvoice", + "sha256Checksum": "d8a0d95b105a0da96ebe7d588a4455c8024a0ff03b21094b8bce4c98ed84d484", + "compressedSize": 6410914, + "speakers": [ + { + "speaker": "mfm", + "name": "Chrome OS T\u00fcrk\u00e7e 1", + "gender": "female" + }, + { + "speaker": "ama", + "name": "Chrome OS T\u00fcrk\u00e7e 2", + "gender": "male" + }, + { + "speaker": "cfs", + "name": "Chrome OS T\u00fcrk\u00e7e 3", + "gender": "female" + }, + { + "speaker": "efu", + "name": "Chrome OS T\u00fcrk\u00e7e 4", + "gender": "female" + }, + { + "speaker": "tmc", + "name": "Chrome OS T\u00fcrk\u00e7e 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "yue-hk-x-multi", + "fileId": "yue-hk-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/yue-hk/yue-hk-x-multi-r56.zvoice", + "sha256Checksum": "56913268da49737fc057b5991a2d6a5de9f21634176a2b53517ce6b4b9f562be", + "compressedSize": 13291789, + "speakers": [ + { + "speaker": "jar", + "name": "Chrome OS \u7cb5\u8a9e 1", + "gender": "female" + }, + { + "speaker": "yuc", + "name": "Chrome OS \u7cb5\u8a9e 2", + "gender": "female" + }, + { + "speaker": "yud", + "name": "Chrome OS \u7cb5\u8a9e 3", + "gender": "male" + }, + { + "speaker": "yue", + "name": "Chrome OS \u7cb5\u8a9e 4", + "gender": "female" + }, + { + "speaker": "yuf", + "name": "Chrome OS \u7cb5\u8a9e 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "nb-no-x-multi", + "fileId": "nb-no-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/nb-no/nb-no-x-multi-r56.zvoice", + "sha256Checksum": "568ffb39e76fd548133ef763a1d832c12e9a4980152f38c367bb2da817b2f745", + "compressedSize": 5252095, + "speakers": [ + { + "speaker": "rfj", + "name": "Chrome OS Norsk Bokm\u00e5l 1", + "gender": "female" + }, + { + "speaker": "cfl", + "name": "Chrome OS Norsk Bokm\u00e5l 2", + "gender": "female" + }, + { + "speaker": "cmj", + "name": "Chrome OS Norsk Bokm\u00e5l 3", + "gender": "male" + }, + { + "speaker": "tfs", + "name": "Chrome OS Norsk Bokm\u00e5l 4", + "gender": "female" + }, + { + "speaker": "tmg", + "name": "Chrome OS Norsk Bokm\u00e5l 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "fi-fi-x-multi", + "fileId": "fi-fi-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/fi-fi/fi-fi-x-multi-r56.zvoice", + "sha256Checksum": "5cebd75040d1797bb84a8b5bff181a881c9e61fe7b0848f461dcbc36fc3a16a5", + "compressedSize": 8584091, + "speakers": [ + { + "speaker": "afi", + "name": "Chrome OS Suomi", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "vi-vn-x-multi", + "fileId": "vi-vn-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/vi-vn/vi-vn-x-multi-r56.zvoice", + "sha256Checksum": "8dea7476d506c39cb6a1613f7263be9e5878c3e39ae85a4d9c3dc65948ffc16f", + "compressedSize": 7601510, + "speakers": [ + { + "speaker": "gft", + "name": "Chrome OS Ti\u1ebfng Vi\u1ec7t 1", + "gender": "female" + }, + { + "speaker": "vic", + "name": "Chrome OS Ti\u1ebfng Vi\u1ec7t 2", + "gender": "female" + }, + { + "speaker": "vid", + "name": "Chrome OS Ti\u1ebfng Vi\u1ec7t 3", + "gender": "male" + }, + { + "speaker": "vie", + "name": "Chrome OS Ti\u1ebfng Vi\u1ec7t 4", + "gender": "female" + }, + { + "speaker": "vif", + "name": "Chrome OS Ti\u1ebfng Vi\u1ec7t 5", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "pt-pt-x-multi", + "fileId": "pt-pt-x-multi-r54", + "url": "https://dl.google.com/android/tts/v26/pt-pt/pt-pt-x-multi-r54.zvoice", + "sha256Checksum": "3b2fe56fbeb7561ea7c67bf1cd91af1e48360d277aaf22e9d4881523223c1a61", + "compressedSize": 14397642, + "speakers": [ + { + "speaker": "ifm", + "name": "Chrome OS portugu\u00eas de Portugal", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "it-it-x-multi", + "fileId": "it-it-x-multi-r57", + "url": "https://dl.google.com/android/tts/v26/it-it/it-it-x-multi-r57.zvoice", + "sha256Checksum": "a499dd0d22dc73bbd8378e4d267e268a6fc912fd2000a53d201ab09af26b3c43", + "compressedSize": 9346601, + "speakers": [ + { + "speaker": "kda", + "name": "Chrome OS italiano 1", + "gender": "female" + }, + { + "speaker": "itb", + "name": "Chrome OS italiano 2", + "gender": "female" + }, + { + "speaker": "itc", + "name": "Chrome OS italiano 3", + "gender": "male" + }, + { + "speaker": "itd", + "name": "Chrome OS italiano 4", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "th-th-x-multi", + "fileId": "th-th-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/th-th/th-th-x-multi-r56.zvoice", + "sha256Checksum": "f86dcc39e3d0e64a373c675cd58dd4b0d9d5568918ab2f44d88634c644e01157", + "compressedSize": 8517498, + "speakers": [ + { + "speaker": "thc", + "name": "Chrome OS \u0e44\u0e17\u0e22 1", + "gender": "female" + }, + { + "speaker": "thd", + "name": "Chrome OS \u0e44\u0e17\u0e22 2", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "da-dk-x-multi", + "fileId": "da-dk-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/da-dk/da-dk-x-multi-r56.zvoice", + "sha256Checksum": "77d6744c51d0d21f72e1de1c7274b9b65c5762119a609c4e7b57518c4b674ca9", + "compressedSize": 7534208, + "speakers": [ + { + "speaker": "kfm", + "name": "Chrome OS Dansk 1", + "gender": "female" + }, + { + "speaker": "nmm", + "name": "Chrome OS Dansk 2", + "gender": "male" + }, + { + "speaker": "sfp", + "name": "Chrome OS Dansk 3", + "gender": "female" + }, + { + "speaker": "vfb", + "name": "Chrome OS Dansk 4", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "hu-hu-x-multi", + "fileId": "hu-hu-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/hu-hu/hu-hu-x-multi-r56.zvoice", + "sha256Checksum": "27adcf23d37dfd47df56db784a919bc98277f38226b5f51799ffd602d2a87c3d", + "compressedSize": 6552195, + "speakers": [ + { + "speaker": "kfl", + "name": "Chrome OS Magyar", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "bn-bd-x-multi", + "fileId": "bn-bd-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/bn-bd/bn-bd-x-multi-r56.zvoice", + "sha256Checksum": "21bae8f815bfe290b9211fb69572282bf8354be57813a5f1dad8baa80f915359", + "compressedSize": 9506595, + "speakers": [ + { + "speaker": "ban", + "name": "Chrome OS \u09ac\u09be\u0982\u09b2\u09be", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "sv-se-x-multi", + "fileId": "sv-se-x-multi-r57", + "url": "https://dl.google.com/android/tts/v26/sv-se/sv-se-x-multi-r57.zvoice", + "sha256Checksum": "08098d5f5809cc03c04a6e8b51ed1ce0120a69d46bff044ae94aab0782f02383", + "compressedSize": 6458381, + "speakers": [ + { + "speaker": "lfs", + "name": "Chrome OS Svenska", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "cs-cz-x-multi", + "fileId": "cs-cz-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/cs-cz/cs-cz-x-multi-r56.zvoice", + "sha256Checksum": "2ecdbaef263890a8ec69453073baf01501e6f325771a3119174c8855b36d869f", + "compressedSize": 8512948, + "speakers": [ + { + "speaker": "jfs", + "name": "Chrome OS \u010de\u0161tina", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "km-kh-x-multi", + "fileId": "km-kh-x-multi-r55", + "url": "https://dl.google.com/android/tts/v26/km-kh/km-kh-x-multi-r55.zvoice", + "sha256Checksum": "f8a858e7ce0f9721e2d57df0aacf440ec14cab45166d241086997b05159df4a8", + "compressedSize": 4889860, + "speakers": [ + { + "speaker": "khm", + "name": "Chrome OS \u1781\u17d2\u1798\u17c2\u179a", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "si-lk-x-multi", + "fileId": "si-lk-x-multi-r57", + "url": "https://dl.google.com/android/tts/v26/si-lk/si-lk-x-multi-r57.zvoice", + "sha256Checksum": "3095d8527f4fec8614e40946a50019e4adf0b9c9cecc5cd6093b42580f6a3ad4", + "compressedSize": 3886266, + "speakers": [ + { + "speaker": "sin", + "name": "Chrome OS \u0dc3\u0dd2\u0d82\u0dc4\u0dbd", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "uk-ua-x-multi", + "fileId": "uk-ua-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/uk-ua/uk-ua-x-multi-r56.zvoice", + "sha256Checksum": "ff35ffcdacb9a55ccdfed9b84bf6571ef9fef0074e16d8843744af3e7207c08e", + "compressedSize": 11562655, + "speakers": [ + { + "speaker": "hfd", + "name": "Chrome OS \u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "ne-np-x-multi", + "fileId": "ne-np-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/ne-np/ne-np-x-multi-r56.zvoice", + "sha256Checksum": "df479714704f28c15de0ccdf26325b6c9283de65779fe1e68f772f3374874f66", + "compressedSize": 4965896, + "speakers": [ + { + "speaker": "nep", + "name": "Chrome OS \u0928\u0947\u092a\u093e\u0932\u0940", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "el-gr-x-multi", + "fileId": "el-gr-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/el-gr/el-gr-x-multi-r56.zvoice", + "sha256Checksum": "3f856a81a98e1a5375f3c2ca613c9808128a800ab781d2ec4272ff8f9f042017", + "compressedSize": 10699805, + "speakers": [ + { + "speaker": "vfz", + "name": "Chrome OS \u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "fil-ph-x-multi", + "fileId": "fil-ph-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/fil-ph/fil-ph-x-multi-r56.zvoice", + "sha256Checksum": "a613d62807e13b6c0cbb8a0fc5a8c7d3afb18fe4e4014bc0497bdd9fec84d5b9", + "compressedSize": 8243246, + "speakers": [ + { + "speaker": "cfc", + "name": "Chrome OS Filipino 1", + "gender": "female" + }, + { + "speaker": "fic", + "name": "Chrome OS Filipino 2", + "gender": "female" + }, + { + "speaker": "fid", + "name": "Chrome OS Filipino 3", + "gender": "male" + }, + { + "speaker": "fie", + "name": "Chrome OS Filipino 4", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "sk-sk-x-multi", + "fileId": "sk-sk-x-multi-r56", + "url": "https://dl.google.com/android/tts/v26/sk-sk/sk-sk-x-multi-r56.zvoice", + "sha256Checksum": "6240d8d8ebd02c8e2f635018aa058f309aa2085ba29fea49bab4ed7e5aed98a8", + "compressedSize": 6620561, + "speakers": [ + { + "speaker": "sfk", + "name": "Chrome OS Sloven\u010dina", + "gender": "female" + } + ], + "remote": true + }, + { + "id": "ja-jp-x-multi", + "fileId": "ja-jp-x-multi-r58", + "url": "https://dl.google.com/android/tts/v26/ja-jp/ja-jp-x-multi-r58.zvoice", + "sha256Checksum": "8edf2001613eb23080ecbd36068453ef321d3aa899d6ddb9a52359a9e3f87cf1", + "compressedSize": 30133898, + "speakers": [ + { + "speaker": "jab", + "name": "Chrome OS \u65e5\u672c\u8a9e 1", + "gender": "female" + }, + { + "speaker": "htm", + "name": "Chrome OS \u65e5\u672c\u8a9e 2", + "gender": "female" + }, + { + "speaker": "jac", + "name": "Chrome OS \u65e5\u672c\u8a9e 3", + "gender": "male" + }, + { + "speaker": "jad", + "name": "Chrome OS \u65e5\u672c\u8a9e 4", + "gender": "male" + } + ], + "remote": true + }, + { + "id": "en-gb-x-multi-seanet", + "fileId": "en-gb-x-multi-seanet-r67", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/en-gb/en-gb-x-multi-seanet-r67.zvoice", + "sha256Checksum": "aadab004d190076e03dcb2e5c7be6b2fcd45bb90dc1cd7904a26852461cbfcab", + "compressedSize": 3839799, + "speakers": [ + { + "speaker": "rjs", + "name": "Google UK English 1 (Natural)", + "gender": "male" + }, + { + "speaker": "gba", + "name": "Google UK English 2 (Natural)", + "gender": "female" + }, + { + "speaker": "gbb", + "name": "Google UK English 3 (Natural)", + "gender": "male" + }, + { + "speaker": "gbc", + "name": "Google UK English 4 (Natural)", + "gender": "female" + }, + { + "speaker": "gbd", + "name": "Google UK English 5 (Natural)", + "gender": "male" + }, + { + "speaker": "gbg", + "name": "Google UK English 6 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "en-gb-x-multi" + }, + { + "id": "en-us-x-multi-seanet", + "fileId": "en-us-x-multi-seanet-r83", + "url": "https://dl.google.com/android/tts/v26/en-us/en-us-x-multi-seanet-r83.zvoice", + "sha256Checksum": "bae1dde7549e0f798e3cbcdeb4533b01c5e1c6136858d5a42cdb667919606ae6", + "compressedSize": 4217751, + "speakers": [ + { + "speaker": "iob", + "name": "Google US English 1 (Natural)", + "gender": "female" + }, + { + "speaker": "iog", + "name": "Google US English 2 (Natural)", + "gender": "female" + }, + { + "speaker": "iol", + "name": "Google US English 3 (Natural)", + "gender": "male" + }, + { + "speaker": "iom", + "name": "Google US English 4 (Natural)", + "gender": "male" + }, + { + "speaker": "tpc", + "name": "Google US English 5 (Natural)", + "gender": "female" + }, + { + "speaker": "tpd", + "name": "Google US English 6 (Natural)", + "gender": "male" + }, + { + "speaker": "tpf", + "name": "Google US English 7 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "en-us-x-multi" + }, + { + "id": "de-de-x-multi-seanet", + "fileId": "de-de-x-multi-seanet-r61", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/de-de/de-de-x-multi-seanet-r61.zvoice", + "sha256Checksum": "8aac0b8cf986b97136d120037465f58931fe36936a9c2fac1732099ae99e1fd3", + "compressedSize": 4230153, + "speakers": [ + { + "speaker": "nfh", + "name": "Google Deutsch 1 (Natural)", + "gender": "female" + }, + { + "speaker": "dea", + "name": "Google Deutsch 2 (Natural)", + "gender": "female" + }, + { + "speaker": "deb", + "name": "Google Deutsch 3 (Natural)", + "gender": "male" + }, + { + "speaker": "deg", + "name": "Google Deutsch 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "de-de-x-multi" + }, + { + "id": "fr-fr-x-multi-seanet", + "fileId": "fr-fr-x-multi-seanet-r61", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/fr-fr/fr-fr-x-multi-seanet-r61.zvoice", + "sha256Checksum": "cfb1fde151fa01f628f68943b8da01bbacbd19db7cd84a1ac610cfd86a403d11", + "compressedSize": 3759804, + "speakers": [ + { + "speaker": "vlf", + "name": "Google fran\u00e7ais 1 (Natural)", + "gender": "female" + }, + { + "speaker": "fra", + "name": "Google fran\u00e7ais 2 (Natural)", + "gender": "female" + }, + { + "speaker": "frb", + "name": "Google fran\u00e7ais 3 (Natural)", + "gender": "male" + }, + { + "speaker": "frc", + "name": "Google fran\u00e7ais 4 (Natural)", + "gender": "female" + }, + { + "speaker": "frd", + "name": "Google fran\u00e7ais 5 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "fr-fr-x-multi" + }, + { + "id": "hi-in-x-multi-seanet", + "fileId": "hi-in-x-multi-seanet-r62", + "url": "https://dl.google.com/android/tts/v26/hi-in/hi-in-x-multi-seanet-r62.zvoice", + "sha256Checksum": "a6dcc71143348a1dcd567de8275a8c7204ec1c4b122306adb31a01d7ae1e5e47", + "compressedSize": 3686337, + "speakers": [ + { + "speaker": "hia", + "name": "Google \u0939\u093f\u0928\u094d\u0926\u0940 1 (Natural)", + "gender": "female" + }, + { + "speaker": "hic", + "name": "Google \u0939\u093f\u0928\u094d\u0926\u0940 2 (Natural)", + "gender": "female" + }, + { + "speaker": "hid", + "name": "Google \u0939\u093f\u0928\u094d\u0926\u0940 3 (Natural)", + "gender": "male" + }, + { + "speaker": "hie", + "name": "Google \u0939\u093f\u0928\u094d\u0926\u0940 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "hi-in-x-multi" + }, + { + "id": "pt-br-x-multi-seanet", + "fileId": "pt-br-x-multi-seanet-r64", + "url": "https://dl.google.com/android/tts/v26/pt-br/pt-br-x-multi-seanet-r64.zvoice", + "sha256Checksum": "02969d13a8b078f85deec385622a84776e989acaf5461c27a630bcb1ceac61bd", + "compressedSize": 3733468, + "speakers": [ + { + "speaker": "afs", + "name": "Google portugu\u00eas do Brasil 1 (Natural)", + "gender": "female" + }, + { + "speaker": "ptd", + "name": "Google portugu\u00eas do Brasil 2 (Natural)", + "gender": "male" + }, + { + "speaker": "pte", + "name": "Google portugu\u00eas do Brasil 3 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "pt-br-x-multi" + }, + { + "id": "th-th-x-multi-seanet", + "fileId": "th-th-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/th-th/th-th-x-multi-seanet-r56.zvoice", + "sha256Checksum": "3189bc524561aed8ac3f2b1292eebf7a1ece6e52b8e85d39f68cba7772f38ec2", + "compressedSize": 3732547, + "speakers": [ + { + "speaker": "thc", + "name": "Google \u0e44\u0e17\u0e22 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "th-th-x-multi" + }, + { + "id": "es-es-x-multi-seanet", + "fileId": "es-es-x-multi-seanet-r59", + "url": "https://dl.google.com/android/tts/v26/es-es/es-es-x-multi-seanet-r59.zvoice", + "sha256Checksum": "5687703a55ac41924cbdf066d1d961b630bab0614c1dd585de54de747755db77", + "compressedSize": 3666122, + "speakers": [ + { + "speaker": "eea", + "name": "Google espa\u00f1ol 1 (Natural)", + "gender": "female" + }, + { + "speaker": "eec", + "name": "Google espa\u00f1ol 2 (Natural)", + "gender": "female" + }, + { + "speaker": "eed", + "name": "Google espa\u00f1ol 3 (Natural)", + "gender": "male" + }, + { + "speaker": "eee", + "name": "Google espa\u00f1ol 4 (Natural)", + "gender": "female" + }, + { + "speaker": "eef", + "name": "Google espa\u00f1ol 5 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "es-es-x-multi" + }, + { + "id": "sv-se-x-multi-seanet", + "fileId": "sv-se-x-multi-seanet-r57", + "url": "https://dl.google.com/android/tts/v26/sv-se/sv-se-x-multi-seanet-r57.zvoice", + "sha256Checksum": "0a4f9d9f9463b83b3b524bbf21abe3c06d995e3e41ba619c78ff72f5673ee2c8", + "compressedSize": 3687886, + "speakers": [ + { + "speaker": "lfs", + "name": "Google Svenska 1 (Natural)", + "gender": "female" + }, + { + "speaker": "afp", + "name": "Google Svenska 2 (Natural)", + "gender": "female" + }, + { + "speaker": "cfg", + "name": "Google Svenska 3 (Natural)", + "gender": "female" + }, + { + "speaker": "cmh", + "name": "Google Svenska 4 (Natural)", + "gender": "male" + }, + { + "speaker": "dmc", + "name": "Google Svenska 5 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "sv-se-x-multi" + }, + { + "id": "es-us-x-multi-seanet", + "fileId": "es-us-x-multi-seanet-r65", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/es-us/es-us-x-multi-seanet-r65.zvoice", + "sha256Checksum": "7f70646b66aa7f459c338054de4654552dcc4849a4a63a1cb00a607f7d8f74fe", + "compressedSize": 7227931, + "speakers": [ + { + "speaker": "sfb", + "name": "Google espa\u00f1ol de Estados Unidos 1 (Natural)", + "gender": "female" + }, + { + "speaker": "esc", + "name": "Google espa\u00f1ol de Estados Unidos 2 (Natural)", + "gender": "female" + }, + { + "speaker": "esd", + "name": "Google espa\u00f1ol de Estados Unidos 3 (Natural)", + "gender": "male" + }, + { + "speaker": "esf", + "name": "Google espa\u00f1ol de Estados Unidos 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "es-us-x-multi" + }, + { + "id": "it-it-x-multi-seanet", + "fileId": "it-it-x-multi-seanet-r57", + "url": "https://dl.google.com/android/tts/v26/it-it/it-it-x-multi-seanet-r57.zvoice", + "sha256Checksum": "ee21b4a455a23efc7ba806c8b640daef7b676ed2b6d06c19a49cd7a625330d52", + "compressedSize": 3665252, + "speakers": [ + { + "speaker": "kda", + "name": "Google italiano 1 (Natural)", + "gender": "female" + }, + { + "speaker": "itb", + "name": "Google italiano 2 (Natural)", + "gender": "female" + }, + { + "speaker": "itc", + "name": "Google italiano 3 (Natural)", + "gender": "male" + }, + { + "speaker": "itd", + "name": "Google italiano 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "it-it-x-multi" + }, + { + "id": "en-au-x-multi-seanet", + "fileId": "en-au-x-multi-seanet-r65", + "url": "https://redirector.gvt1.com/edgedl/android/tts/v26/en-au/en-au-x-multi-seanet-r65.zvoice", + "sha256Checksum": "3dad0451d0cf119ec551d2f2ac10920fa0f5093677c528091312c36e5cccad26", + "compressedSize": 4211933, + "speakers": [ + { + "speaker": "aua", + "name": "Google Australian English 1 (Natural)", + "gender": "female" + }, + { + "speaker": "aub", + "name": "Google Australian English 2 (Natural)", + "gender": "male" + }, + { + "speaker": "auc", + "name": "Google Australian English 3 (Natural)", + "gender": "female" + }, + { + "speaker": "aud", + "name": "Google Australian English 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "en-au-x-multi" + }, + { + "id": "pt-pt-x-multi-seanet", + "fileId": "pt-pt-x-multi-seanet-r54", + "url": "https://dl.google.com/android/tts/v26/pt-pt/pt-pt-x-multi-seanet-r54.zvoice", + "sha256Checksum": "34bc0dc0cb33f1ff62861c25844c78ce557ff1250b4c26f0d041310688927b8b", + "compressedSize": 8739181, + "speakers": [ + { + "speaker": "jfb", + "name": "Google portugu\u00eas de Portugal 1 (Natural)", + "gender": "female" + }, + { + "speaker": "jmn", + "name": "Google portugu\u00eas de Portugal 2 (Natural)", + "gender": "male" + }, + { + "speaker": "pmj", + "name": "Google portugu\u00eas de Portugal 3 (Natural)", + "gender": "male" + }, + { + "speaker": "sfs", + "name": "Google portugu\u00eas de Portugal 4 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "pt-pt-x-multi" + }, + { + "id": "ko-kr-x-multi-seanet", + "fileId": "ko-kr-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/ko-kr/ko-kr-x-multi-seanet-r56.zvoice", + "sha256Checksum": "28a54b0af3940c1c10e85949d9b4fb2674b9b37b2aeef8c4b54278c1ba86e4e0", + "compressedSize": 3693307, + "speakers": [ + { + "speaker": "ism", + "name": "Google \ud55c\uad6d\uc5b4 1 (Natural)", + "gender": "female" + }, + { + "speaker": "kob", + "name": "Google \ud55c\uad6d\uc5b4 2 (Natural)", + "gender": "female" + }, + { + "speaker": "koc", + "name": "Google \ud55c\uad6d\uc5b4 3 (Natural)", + "gender": "male" + }, + { + "speaker": "kod", + "name": "Google \ud55c\uad6d\uc5b4 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "ko-kr-x-multi" + }, + { + "id": "id-id-x-multi-seanet", + "fileId": "id-id-x-multi-seanet-r58", + "url": "https://dl.google.com/android/tts/v26/id-id/id-id-x-multi-seanet-r58.zvoice", + "sha256Checksum": "886b9facdd70bedf3a6e159d01f5f7523d0587e05e01edf7d9c19bfa99894b95", + "compressedSize": 3673951, + "speakers": [ + { + "speaker": "dfz", + "name": "Google Bahasa Indonesia 1 (Natural)", + "gender": "female" + }, + { + "speaker": "idc", + "name": "Google Bahasa Indonesia 2 (Natural)", + "gender": "female" + }, + { + "speaker": "idd", + "name": "Google Bahasa Indonesia 3 (Natural)", + "gender": "male" + }, + { + "speaker": "ide", + "name": "Google Bahasa Indonesia 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "id-id-x-multi" + }, + { + "id": "tr-tr-x-multi-seanet", + "fileId": "tr-tr-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/tr-tr/tr-tr-x-multi-seanet-r56.zvoice", + "sha256Checksum": "f74fc7a86a99d07a100b6f02a66ed3bbc36bfa06e602976abbe1f379d2e94420", + "compressedSize": 3673907, + "speakers": [ + { + "speaker": "mfm", + "name": "Google T\u00fcrk\u00e7e 1 (Natural)", + "gender": "female" + }, + { + "speaker": "ama", + "name": "Google T\u00fcrk\u00e7e 2 (Natural)", + "gender": "male" + }, + { + "speaker": "cfs", + "name": "Google T\u00fcrk\u00e7e 3 (Natural)", + "gender": "female" + }, + { + "speaker": "efu", + "name": "Google T\u00fcrk\u00e7e 4 (Natural)", + "gender": "female" + }, + { + "speaker": "tmc", + "name": "Google T\u00fcrk\u00e7e 5 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "tr-tr-x-multi" + }, + { + "id": "da-dk-x-multi-seanet", + "fileId": "da-dk-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/da-dk/da-dk-x-multi-seanet-r56.zvoice", + "sha256Checksum": "604b4bb9c90e07ed941fc3769d2af0e8f7a2297ba535d2190f15ea3f7d3a3615", + "compressedSize": 3739761, + "speakers": [ + { + "speaker": "kfm", + "name": "Google Dansk 1 (Natural)", + "gender": "female" + }, + { + "speaker": "nmm", + "name": "Google Dansk 2 (Natural)", + "gender": "male" + }, + { + "speaker": "sfp", + "name": "Google Dansk 3 (Natural)", + "gender": "female" + }, + { + "speaker": "vfb", + "name": "Google Dansk 4 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "da-dk-x-multi" + }, + { + "id": "nb-no-x-multi-seanet", + "fileId": "nb-no-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/nb-no/nb-no-x-multi-seanet-r56.zvoice", + "sha256Checksum": "8c4751a96e2e489f7aa31c88750dcbb75a8ebd8e7eecbf989d98839bfab2b27d", + "compressedSize": 3706525, + "speakers": [ + { + "speaker": "rfj", + "name": "Google Norsk Bokm\u00e5l 1 (Natural)", + "gender": "female" + }, + { + "speaker": "cfl", + "name": "Google Norsk Bokm\u00e5l 2 (Natural)", + "gender": "female" + }, + { + "speaker": "cmj", + "name": "Google Norsk Bokm\u00e5l 3 (Natural)", + "gender": "male" + }, + { + "speaker": "tfs", + "name": "Google Norsk Bokm\u00e5l 4 (Natural)", + "gender": "female" + }, + { + "speaker": "tmg", + "name": "Google Norsk Bokm\u00e5l 5 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "nb-no-x-multi" + }, + { + "id": "hu-hu-x-multi-seanet", + "fileId": "hu-hu-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/hu-hu/hu-hu-x-multi-seanet-r56.zvoice", + "sha256Checksum": "3e13a0b6a765ed843ee4c044340dfc74373216ab2687083b742d32c5d6056c3a", + "compressedSize": 3680234, + "speakers": [ + { + "speaker": "kfl", + "name": "Google Magyar (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "hu-hu-x-multi" + }, + { + "id": "fi-fi-x-multi-seanet", + "fileId": "fi-fi-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/fi-fi/fi-fi-x-multi-seanet-r56.zvoice", + "sha256Checksum": "583b5ac77630e20a139057b9273a961604b037d3344c4da86de2edb969b19508", + "compressedSize": 3724476, + "speakers": [ + { + "speaker": "afi", + "name": "Google Suomi (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "fi-fi-x-multi" + }, + { + "id": "bn-bd-x-multi-seanet", + "fileId": "bn-bd-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/bn-bd/bn-bd-x-multi-seanet-r56.zvoice", + "sha256Checksum": "38b01790249ae9b5165b307ac63596619b1729871f1ea61791ebc564d15feafb", + "compressedSize": 4148197, + "speakers": [ + { + "speaker": "ban", + "name": "Google \u09ac\u09be\u0982\u09b2\u09be (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "bn-bd-x-multi" + }, + { + "id": "cs-cz-x-multi-seanet", + "fileId": "cs-cz-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/cs-cz/cs-cz-x-multi-seanet-r56.zvoice", + "sha256Checksum": "0abe9a21c8af9495959f831302cf2172c10c278fb70480616700a4013b830063", + "compressedSize": 3649631, + "speakers": [ + { + "speaker": "jfs", + "name": "Google \u010de\u0161tina (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "cs-cz-x-multi" + }, + { + "id": "si-lk-x-multi-seanet", + "fileId": "si-lk-x-multi-seanet-r57", + "url": "https://dl.google.com/android/tts/v26/si-lk/si-lk-x-multi-seanet-r57.zvoice", + "sha256Checksum": "f45d7bfbcb527d72d4c98f7d13b7e292770451f4c161414f38eb1705f455d3b1", + "compressedSize": 3748758, + "speakers": [ + { + "speaker": "sin", + "name": "Google \u0dc3\u0dd2\u0d82\u0dc4\u0dbd (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "si-lk-x-multi" + }, + { + "id": "ne-np-x-multi-seanet", + "fileId": "ne-np-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/ne-np/ne-np-x-multi-seanet-r56.zvoice", + "sha256Checksum": "3b1bd8dd6755734ab975798fc9cee9fd1a189223368d040e5588e832d0930c1e", + "compressedSize": 3869215, + "speakers": [ + { + "speaker": "nep", + "name": "Google \u0928\u0947\u092a\u093e\u0932\u0940 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "ne-np-x-multi" + }, + { + "id": "el-gr-x-multi-seanet", + "fileId": "el-gr-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/el-gr/el-gr-x-multi-seanet-r56.zvoice", + "sha256Checksum": "b244f2e384adfd233207e2d99d01a21195a1fed7ba25dd3fa769182a228ad181", + "compressedSize": 3659071, + "speakers": [ + { + "speaker": "vfz", + "name": "Google \u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "el-gr-x-multi" + }, + { + "id": "fil-ph-x-multi-seanet", + "fileId": "fil-ph-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/fil-ph/fil-ph-x-multi-seanet-r56.zvoice", + "sha256Checksum": "c6f31f4c4b1cff43b5ad93e9783fab15493d802179ad3f00dd3b3589ab226e4c", + "compressedSize": 3701939, + "speakers": [ + { + "speaker": "cfc", + "name": "Google Filipino 1 (Natural)", + "gender": "female" + }, + { + "speaker": "fic", + "name": "Google Filipino 2 (Natural)", + "gender": "female" + }, + { + "speaker": "fid", + "name": "Google Filipino 3 (Natural)", + "gender": "male" + }, + { + "speaker": "fie", + "name": "Google Filipino 4 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "fil-ph-x-multi" + }, + { + "id": "sk-sk-x-multi-seanet", + "fileId": "sk-sk-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/sk-sk/sk-sk-x-multi-seanet-r56.zvoice", + "sha256Checksum": "5c1a54f8feaf5b8d989122d01e084b0e51d5c7df14e983c7af9938711956603d", + "compressedSize": 3680139, + "speakers": [ + { + "speaker": "sfk", + "name": "Google Sloven\u010dina (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "sk-sk-x-multi" + }, + { + "id": "pl-pl-x-multi-seanet", + "fileId": "pl-pl-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/pl-pl/pl-pl-x-multi-seanet-r56.zvoice", + "sha256Checksum": "c7132d645bacae82720659f5da09fd106b5ef6acbc684438cd0b672235bb79f2", + "compressedSize": 3680021, + "speakers": [ + { + "speaker": "oda", + "name": "Google Polski 1 (Natural)", + "gender": "female" + }, + { + "speaker": "afb", + "name": "Google Polski 2 (Natural)", + "gender": "female" + }, + { + "speaker": "bmg", + "name": "Google Polski 3 (Natural)", + "gender": "male" + }, + { + "speaker": "jmk", + "name": "Google Polski 4 (Natural)", + "gender": "male" + }, + { + "speaker": "zfg", + "name": "Google Polski 5 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "pl-pl-x-multi" + }, + { + "id": "uk-ua-x-multi-seanet", + "fileId": "uk-ua-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/uk-ua/uk-ua-x-multi-seanet-r56.zvoice", + "sha256Checksum": "a1b30088412eb16866743898f4498c4b6a3d132ad07df0248b60dadff473beb4", + "compressedSize": 3644657, + "speakers": [ + { + "speaker": "hfd", + "name": "Google \u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "uk-ua-x-multi" + }, + { + "id": "nl-nl-x-multi-seanet", + "fileId": "nl-nl-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/nl-nl/nl-nl-x-multi-seanet-r56.zvoice", + "sha256Checksum": "de9499360bc16c9dfe3b6051796ab0397096db41a76fdeef5ea257376982ac0a", + "compressedSize": 3713088, + "speakers": [ + { + "speaker": "tfb", + "name": "Google Nederlands 1 (Natural)", + "gender": "female" + }, + { + "speaker": "bmh", + "name": "Google Nederlands 2 (Natural)", + "gender": "male" + }, + { + "speaker": "dma", + "name": "Google Nederlands 3 (Natural)", + "gender": "male" + }, + { + "speaker": "lfc", + "name": "Google Nederlands 4 (Natural)", + "gender": "female" + }, + { + "speaker": "yfr", + "name": "Google Nederlands 5 (Natural)", + "gender": "female" + } + ], + "remote": true, + "dependentVoiceId": "nl-nl-x-multi" + }, + { + "id": "ja-jp-x-multi-seanet", + "fileId": "ja-jp-x-multi-seanet-r58", + "url": "https://dl.google.com/android/tts/v26/ja-jp/ja-jp-x-multi-seanet-r58.zvoice", + "sha256Checksum": "0e2b2b618a500990034f8f08ff743f93108e512df16c0871070f80e351cba89b", + "compressedSize": 3695263, + "speakers": [ + { + "speaker": "jab", + "name": "Google \u65e5\u672c\u8a9e 1 (Natural)", + "gender": "female" + }, + { + "speaker": "jac", + "name": "Google \u65e5\u672c\u8a9e 2 (Natural)", + "gender": "male" + }, + { + "speaker": "jad", + "name": "Google \u65e5\u672c\u8a9e 3 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "ja-jp-x-multi" + }, + { + "id": "vi-vn-x-multi-seanet", + "fileId": "vi-vn-x-multi-seanet-r56", + "url": "https://dl.google.com/android/tts/v26/vi-vn/vi-vn-x-multi-seanet-r56.zvoice", + "sha256Checksum": "891f48cbef79cbfa1181ade866563d0eadc59eba12eca6abe226931ccab28b30", + "compressedSize": 3769492, + "speakers": [ + { + "speaker": "gft", + "name": "Google Ti\u1ebfng Vi\u1ec7t 1 (Natural)", + "gender": "female" + }, + { + "speaker": "vic", + "name": "Google Ti\u1ebfng Vi\u1ec7t 2 (Natural)", + "gender": "female" + }, + { + "speaker": "vid", + "name": "Google Ti\u1ebfng Vi\u1ec7t 3 (Natural)", + "gender": "male" + }, + { + "speaker": "vie", + "name": "Google Ti\u1ebfng Vi\u1ec7t 4 (Natural)", + "gender": "female" + }, + { + "speaker": "vif", + "name": "Google Ti\u1ebfng Vi\u1ec7t 5 (Natural)", + "gender": "male" + } + ], + "remote": true, + "dependentVoiceId": "vi-vn-x-multi" + } +] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/wasm_tts_manifest_v3.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/wasm_tts_manifest_v3.json new file mode 100644 index 00000000..7d6cb359 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/WasmTtsEngine/20260305.1/wasm_tts_manifest_v3.json @@ -0,0 +1,43 @@ +{ + "name": "Chrome built-in text-to-speech extension", + "manifest_version": 3, + "version": "13.2", + "key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDlKEJseIIbKFyX0BCWNYOWlPEUt1IxBvIoW1PI7DTmipbwyVr3s2EprewYdtr9hCO5Yzs5w/ai1Xnhet5PLAsMje6ZP0Kvq0tlVfaYF8oQHBPF+ifx31RBT7Cn+ZVKLq1fxrwzY063GVhW+CAr06Ar8YRFXtFoC4FHlUNDIoSb4wIDAQAB", + "background": { + "service_worker": "background_compiled.js", + "type": "module" + }, + "permissions": [ + "ttsEngine", + "unlimitedStorage", + "offscreen", + "webRequest", + "storage" + ], + "host_permissions": [ + "https://*.gvt1.com/", + "https://dl.google.com/" + ], + "content_security_policy": { + "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'" + }, + "description": "The Google Text to Speech Engine.", + "tts_engine": { + "voices": [ + { + "voice_name": "Chrome OS US English", + "lang": "en-US", + "event_types": ["start", "end", "error", "word"] + } + ] + }, + "web_accessible_resources": [ + { + "resources": [ + "bindings_main.js", + "bindings_main.wasm" + ], + "matches": [""] + } + ] +} diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/WidevineCdm/latest-component-updated-widevine-cdm b/apps/SeleniumServiceold/chrome_profile_dentaquest/WidevineCdm/latest-component-updated-widevine-cdm new file mode 100644 index 00000000..d2d58072 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/WidevineCdm/latest-component-updated-widevine-cdm @@ -0,0 +1 @@ +{"LastBundledVersion":"4.10.2934.0","Path":"/opt/google/chrome/WidevineCdm"} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/_metadata/verified_contents.json new file mode 100644 index 00000000..7a58a0b8 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJlbmdsaXNoX3dpa2lwZWRpYS50eHQiLCJyb290X2hhc2giOiI0NUxlaE9GOTJIc3V5cXpfZ3V5MExKNVg3cE0tTmlBaVdCbTZiVXh6MUhRIn0seyJwYXRoIjoiZmVtYWxlX25hbWVzLnR4dCIsInJvb3RfaGFzaCI6ImY4RnE5Y3kzVDZXcndBbUdvMzNidGNGaG1qeG1jMDRhUl83U2Z6Z1ZUMW8ifSx7InBhdGgiOiJtYWxlX25hbWVzLnR4dCIsInJvb3RfaGFzaCI6InNyT0pBS1ZrUHR4VUFyQzNoajExZTQtWDhVYVpWcGZFR1Q2WktwS3hUT3cifSx7InBhdGgiOiJtYW5pZmVzdC5qc29uIiwicm9vdF9oYXNoIjoicnJOa3RnTURJU2dJLXNBdXRKRHVXd1ZLNkVQT0NFTjI1WmdlLUhaLVVaZyJ9LHsicGF0aCI6InBhc3N3b3Jkcy50eHQiLCJyb290X2hhc2giOiJfcGVxZkFIa0gwWmRJNmp2UGZ3ZDFYNE4xR0NKNDlOejRxVHh6NFVCOEtNIn0seyJwYXRoIjoicmFua2VkX2RpY3RzIiwicm9vdF9oYXNoIjoiTjZLZnQzV2Jya0pNalRDeWlJRUF5QnIxNUwwQy1IWVkwZUdyXzdkcnRRZyJ9LHsicGF0aCI6InN1cm5hbWVzLnR4dCIsInJvb3RfaGFzaCI6IkhXUUlfQklCMjQwSW5jSzlUeGpnaG40SFpIZFVpdlFTMUZ4UC1KTVZVOFUifSx7InBhdGgiOiJ1c190dl9hbmRfZmlsbS50eHQiLCJyb290X2hhc2giOiJwdnJXZGxSWDZsMWp3N2RFTXJXcnpIOUt5ZmZHa1RDOUVtekszaG1lRFlFIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoib2pocGpsb2NtYm9nZGdtZnBraGxhYWVhbWliaG5waGgiLCJpdGVtX3ZlcnNpb24iOiIzIiwicHJvdG9jb2xfdmVyc2lvbiI6MX0","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"mREqE92Ooe2LM41AqsH7GXnVAaKSuGp8sKVMkt6z9PPoHEyHp_aAdMSsbo3Db4l_K8_sPUgjZHSMMmS4Zo1pI87Omtaus5bfBuoZnR0UGQ10kokDGX7rNRIl64uO_sIa4zpgenxBznoIlUu4LqnOuy1wvJc_tWop6uVMZ2RElUrJ8RSWbk3JeRAS_tqQ6UEaw4GsFhOsM4plYDeRrx51h5kDLaiqlbo54X2oSU-2jn8tPG35H9vMhgmb8nX7gx7zCNrsIGtYLmdmsXpD5Ecps46boJXwGTpH6NOoddI9UwvFTB4VLvpYGAKJZAr6U2VJMA6lpvFl3C9JN4VP2f0Wy2l9AHBr9SgHtEqGyD1fRm92Twl48zm-1W6dj3KtgHaGa2Ioz_T9ruMt5gRt_syBjDdlI187IpZ5HJn6jB09bC_-xGClu04VOJvaYBI7iQUA5m1-PgIAPIFzYe7ZyPEjRIVyhgAJwIjhFL_A4h1-Dl5viz_kcrRUCccAQ1G2PRtl_3TLDC-5XVY3E3_MV4xpNv0CtVR4xLA-MdOeFa3bQseNx3DAQ-I_rdxyvmlKX_NzXcLHCOmTFjcusn8HoGE23x1vbz-PdsZSHDV78HoNlHbE8WySFO_Yzh9Eladngfw-djOb9Khb_DoDMwNABpsvdz42zfolrBlpqnRQ8T_IYwY"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"BJ7OqZEg-Grta0tdK1U4M1uZ79Q7heGaPQUDYnPP3TKpKQXRsGCHPVlS6yFU_wRnDwO1SfcjVROqxnQajp7kvSkG2accRpXZivCaEV3TJxfWZsd9jnDOYL9SZWHtHX_ITzofoA6sYF83SuNSHwzUmAcNkE7BmubixBSC4RWwQWquFUB1OgJ0dqw4gZtAxH3oJ6W0SNstfTm0MuysnpXEaUq1rMsR3zyMQfyk984wDD6GSkejuy1-tS2PRcTI7kNPZ8_x_ewbhijdMbzxb3ZPJIDYtiORU0ogXZ16k6bHefxGGeNOCDvAB9PaoEoJvrPMLRshXppzBYU0l8pOzshP1g"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/english_wikipedia.txt b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/english_wikipedia.txt new file mode 100644 index 00000000..498deb5d --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/english_wikipedia.txt @@ -0,0 +1,30000 @@ +the +of +and +in +was +is +for +as +on +with +by +he +at +from +his +an +were +are +which +doc +https +also +or +has +had +first +one +their +its +after +new +who +they +two +her +she +been +other +when +time +during +there +into +school +more +may +years +over +only +year +most +would +world +city +some +where +between +later +three +state +such +then +national +used +made +known +under +many +university +united +while +part +season +team +these +american +than +film +second +born +south +became +states +war +through +being +including +both +before +north +high +however +people +family +early +history +album +area +them +series +against +until +since +district +county +name +work +life +group +music +following +number +company +several +four +called +played +released +career +league +game +government +house +each +based +day +same +won +use +station +club +international +town +located +population +general +college +east +found +age +march +end +september +began +home +public +church +line +june +river +member +system +place +century +band +july +york +january +october +song +august +best +former +british +party +named +held +village +show +local +november +took +service +december +built +another +major +within +along +members +five +single +due +although +small +old +left +final +large +include +building +served +president +received +games +death +february +main +third +set +children +own +order +species +park +law +air +published +road +died +book +men +women +army +often +according +education +central +country +division +english +top +included +development +french +community +among +water +play +side +list +times +near +late +form +original +different +center +power +led +students +german +moved +court +six +land +council +island +u.s. +record +million +research +art +established +award +street +military +television +given +region +support +western +production +non +political +point +cup +period +business +title +started +various +election +using +england +role +produced +become +program +works +field +total +office +class +written +association +radio +union +level +championship +director +few +force +created +department +founded +services +married +though +per +n't +site +open +act +short +society +version +royal +present +northern +worked +professional +full +returned +joined +story +france +european +currently +language +social +california +india +days +design +st. +further +round +australia +wrote +san +project +control +southern +railway +board +popular +continued +free +battle +considered +video +common +position +living +half +playing +recorded +red +post +described +average +records +special +modern +appeared +announced +areas +rock +release +elected +others +example +term +opened +similar +formed +route +census +current +schools +originally +lake +developed +race +himself +forces +addition +information +upon +province +match +event +songs +result +events +win +eastern +track +lead +teams +science +human +construction +minister +germany +awards +available +throughout +training +style +body +museum +australian +health +seven +signed +chief +eventually +appointed +sea +centre +debut +tour +points +media +light +range +character +across +features +families +largest +indian +network +less +performance +players +refer +europe +sold +festival +usually +taken +despite +designed +committee +process +return +official +episode +institute +stage +followed +performed +japanese +personal +thus +arts +space +low +months +includes +china +study +middle +magazine +leading +japan +groups +aircraft +featured +federal +civil +rights +model +coach +canadian +books +remained +eight +type +independent +completed +capital +academy +instead +kingdom +organization +countries +studies +competition +sports +size +above +section +finished +gold +involved +reported +management +systems +industry +directed +market +fourth +movement +technology +bank +ground +campaign +base +lower +sent +rather +added +provided +coast +grand +historic +valley +conference +bridge +winning +approximately +films +chinese +awarded +degree +russian +shows +native +female +replaced +municipality +square +studio +medical +data +african +successful +mid +bay +attack +previous +operations +spanish +theatre +student +republic +beginning +provide +ship +primary +owned +writing +tournament +culture +introduced +texas +related +natural +parts +governor +reached +ireland +units +senior +decided +italian +whose +higher +africa +standard +income +professor +placed +regional +los +buildings +championships +active +novel +energy +generally +interest +via +economic +previously +stated +itself +channel +below +operation +leader +traditional +trade +structure +limited +runs +prior +regular +famous +saint +navy +foreign +listed +artist +catholic +airport +results +parliament +collection +unit +officer +goal +attended +command +staff +commission +lived +location +plays +commercial +places +foundation +significant +older +medal +self +scored +companies +highway +activities +programs +wide +musical +notable +library +numerous +paris +towards +individual +allowed +plant +property +annual +contract +whom +highest +initially +required +earlier +assembly +artists +rural +seat +practice +defeated +ended +soviet +length +spent +manager +press +associated +author +issues +additional +characters +lord +zealand +policy +engine +township +noted +historical +complete +financial +religious +mission +contains +nine +recent +represented +pennsylvania +administration +opening +secretary +lines +report +executive +youth +closed +theory +writer +italy +angeles +appearance +feature +queen +launched +legal +terms +entered +issue +edition +singer +greek +majority +background +source +anti +cultural +complex +changes +recording +stadium +islands +operated +particularly +basketball +month +uses +port +castle +mostly +names +fort +selected +increased +status +earth +subsequently +pacific +cover +variety +certain +goals +remains +upper +congress +becoming +studied +irish +nature +particular +loss +caused +chart +dr. +forced +create +era +retired +material +review +rate +singles +referred +larger +individuals +shown +provides +products +speed +democratic +poland +parish +olympics +cities +themselves +temple +wing +genus +households +serving +cost +wales +stations +passed +supported +view +cases +forms +actor +male +matches +males +stars +tracks +females +administrative +median +effect +biography +train +engineering +camp +offered +chairman +houses +mainly +19th +surface +therefore +nearly +score +ancient +subject +prime +seasons +claimed +experience +specific +jewish +failed +overall +believed +plot +troops +greater +spain +consists +broadcast +heavy +increase +raised +separate +campus +1980s +appears +presented +lies +composed +recently +influence +fifth +nations +creek +references +elections +britain +double +cast +meaning +earned +carried +producer +latter +housing +brothers +attempt +article +response +border +remaining +nearby +direct +ships +value +workers +politician +academic +label +1970s +commander +rule +fellow +residents +authority +editor +transport +dutch +projects +responsible +covered +territory +flight +races +defense +tower +emperor +albums +facilities +daily +stories +assistant +managed +primarily +quality +function +proposed +distribution +conditions +prize +journal +code +vice +newspaper +corps +highly +constructed +mayor +critical +secondary +corporation +rugby +regiment +ohio +appearances +serve +allow +nation +multiple +discovered +directly +scene +levels +growth +elements +acquired +1990s +officers +physical +20th +latin +host +jersey +graduated +arrived +issued +literature +metal +estate +vote +immediately +quickly +asian +competed +extended +produce +urban +1960s +promoted +contemporary +global +formerly +appear +industrial +types +opera +ministry +soldiers +commonly +mass +formation +smaller +typically +drama +shortly +density +senate +effects +iran +polish +prominent +naval +settlement +divided +basis +republican +languages +distance +treatment +continue +product +mile +sources +footballer +format +clubs +leadership +initial +offers +operating +avenue +officially +columbia +grade +squadron +fleet +percent +farm +leaders +agreement +likely +equipment +website +mount +grew +method +transferred +intended +renamed +iron +asia +reserve +capacity +politics +widely +activity +advanced +relations +scottish +dedicated +crew +founder +episodes +lack +amount +build +efforts +concept +follows +ordered +leaves +positive +economy +entertainment +affairs +memorial +ability +illinois +communities +color +text +railroad +scientific +focus +comedy +serves +exchange +environment +cars +direction +organized +firm +description +agency +analysis +purpose +destroyed +reception +planned +revealed +infantry +architecture +growing +featuring +household +candidate +removed +situated +models +knowledge +solo +technical +organizations +assigned +conducted +participated +largely +purchased +register +gained +combined +headquarters +adopted +potential +protection +scale +approach +spread +independence +mountains +titled +geography +applied +safety +mixed +accepted +continues +captured +rail +defeat +principal +recognized +lieutenant +mentioned +semi +owner +joint +liberal +actress +traffic +creation +basic +notes +unique +supreme +declared +simply +plants +sales +massachusetts +designated +parties +jazz +compared +becomes +resources +titles +concert +learning +remain +teaching +versions +content +alongside +revolution +sons +block +premier +impact +champions +districts +generation +estimated +volume +image +sites +account +roles +sport +quarter +providing +zone +yard +scoring +classes +presence +performances +representatives +hosted +split +taught +origin +olympic +claims +critics +facility +occurred +suffered +municipal +damage +defined +resulted +respectively +expanded +platform +draft +opposition +expected +educational +ontario +climate +reports +atlantic +surrounding +performing +reduced +ranked +allows +birth +nominated +younger +newly +kong +positions +theater +philadelphia +heritage +finals +disease +sixth +laws +reviews +constitution +tradition +swedish +theme +fiction +rome +medicine +trains +resulting +existing +deputy +environmental +labour +classical +develop +fans +granted +receive +alternative +begins +nuclear +fame +buried +connected +identified +palace +falls +letters +combat +sciences +effort +villages +inspired +regions +towns +conservative +chosen +animals +labor +attacks +materials +yards +steel +representative +orchestra +peak +entitled +officials +returning +reference +northwest +imperial +convention +examples +ocean +publication +painting +subsequent +frequently +religion +brigade +fully +sides +acts +cemetery +relatively +oldest +suggested +succeeded +achieved +application +programme +cells +votes +promotion +graduate +armed +supply +flying +communist +figures +literary +netherlands +korea +worldwide +citizens +1950s +faculty +draw +stock +seats +occupied +methods +unknown +articles +claim +holds +authorities +audience +sweden +interview +obtained +covers +settled +transfer +marked +allowing +funding +challenge +southeast +unlike +crown +rise +portion +transportation +sector +phase +properties +edge +tropical +standards +institutions +philosophy +legislative +hills +brand +fund +conflict +unable +founding +refused +attempts +metres +permanent +starring +applications +creating +effective +aired +extensive +employed +enemy +expansion +billboard +rank +battalion +multi +vehicle +fought +alliance +category +perform +federation +poetry +bronze +bands +entry +vehicles +bureau +maximum +billion +trees +intelligence +greatest +screen +refers +commissioned +gallery +injury +confirmed +setting +treaty +adult +americans +broadcasting +supporting +pilot +mobile +writers +programming +existence +squad +minnesota +copies +korean +provincial +sets +defence +offices +agricultural +internal +core +northeast +retirement +factory +actions +prevent +communications +ending +weekly +containing +functions +attempted +interior +weight +bowl +recognition +incorporated +increasing +ultimately +documentary +derived +attacked +lyrics +mexican +external +churches +centuries +metropolitan +selling +opposed +personnel +mill +visited +presidential +roads +pieces +norwegian +controlled +18th +rear +influenced +wrestling +weapons +launch +composer +locations +developing +circuit +specifically +studios +shared +canal +wisconsin +publishing +approved +domestic +consisted +determined +comic +establishment +exhibition +southwest +fuel +electronic +cape +converted +educated +melbourne +hits +wins +producing +norway +slightly +occur +surname +identity +represent +constituency +funds +proved +links +structures +athletic +birds +contest +users +poet +institution +display +receiving +rare +contained +guns +motion +piano +temperature +publications +passenger +contributed +toward +cathedral +inhabitants +architect +exist +athletics +muslim +courses +abandoned +signal +successfully +disambiguation +tennessee +dynasty +heavily +maryland +jews +representing +budget +weather +missouri +introduction +faced +pair +chapel +reform +height +vietnam +occurs +motor +cambridge +lands +focused +sought +patients +shape +invasion +chemical +importance +communication +selection +regarding +homes +voivodeship +maintained +borough +failure +aged +passing +agriculture +oregon +teachers +flow +philippines +trail +seventh +portuguese +resistance +reaching +negative +fashion +scheduled +downtown +universities +trained +skills +scenes +views +notably +typical +incident +candidates +engines +decades +composition +commune +chain +inc. +austria +sale +values +employees +chamber +regarded +winners +registered +task +investment +colonial +swiss +user +entirely +flag +stores +closely +entrance +laid +journalist +coal +equal +causes +turkish +quebec +techniques +promote +junction +easily +dates +kentucky +singapore +residence +violence +advance +survey +humans +expressed +passes +streets +distinguished +qualified +folk +establish +egypt +artillery +visual +improved +actual +finishing +medium +protein +switzerland +productions +operate +poverty +neighborhood +organisation +consisting +consecutive +sections +partnership +extension +reaction +factor +costs +bodies +device +ethnic +racial +flat +objects +chapter +improve +musicians +courts +controversy +membership +merged +wars +expedition +interests +arab +comics +gain +describes +mining +bachelor +crisis +joining +decade +1930s +distributed +habitat +routes +arena +cycle +divisions +briefly +vocals +directors +degrees +object +recordings +installed +adjacent +demand +voted +causing +businesses +ruled +grounds +starred +drawn +opposite +stands +formal +operates +persons +counties +compete +wave +israeli +ncaa +resigned +brief +greece +combination +demographics +historian +contain +commonwealth +musician +collected +argued +louisiana +session +cabinet +parliamentary +electoral +loan +profit +regularly +conservation +islamic +purchase +17th +charts +residential +earliest +designs +paintings +survived +moth +items +goods +grey +anniversary +criticism +images +discovery +observed +underground +progress +additionally +participate +thousands +reduce +elementary +owners +stating +iraq +resolution +capture +tank +rooms +hollywood +finance +queensland +reign +maintain +iowa +landing +broad +outstanding +circle +path +manufacturing +assistance +sequence +gmina +crossing +leads +universal +shaped +kings +attached +medieval +ages +metro +colony +affected +scholars +oklahoma +coastal +soundtrack +painted +attend +definition +meanwhile +purposes +trophy +require +marketing +popularity +cable +mathematics +mississippi +represents +scheme +appeal +distinct +factors +acid +subjects +roughly +terminal +economics +senator +diocese +prix +contrast +argentina +czech +wings +relief +stages +duties +16th +novels +accused +whilst +equivalent +charged +measure +documents +couples +request +danish +defensive +guide +devices +statistics +credited +tries +passengers +allied +frame +puerto +peninsula +concluded +instruments +wounded +differences +associate +forests +afterwards +replace +requirements +aviation +solution +offensive +ownership +inner +legislation +hungarian +contributions +actors +translated +denmark +steam +depending +aspects +assumed +injured +severe +admitted +determine +shore +technique +arrival +measures +translation +debuted +delivered +returns +rejected +separated +visitors +damaged +storage +accompanied +markets +industries +losses +gulf +charter +strategy +corporate +socialist +somewhat +significantly +physics +mounted +satellite +experienced +constant +relative +pattern +restored +belgium +connecticut +partners +harvard +retained +networks +protected +mode +artistic +parallel +collaboration +debate +involving +journey +linked +salt +authors +components +context +occupation +requires +occasionally +policies +tamil +ottoman +revolutionary +hungary +poem +versus +gardens +amongst +audio +makeup +frequency +meters +orthodox +continuing +suggests +legislature +coalition +guitarist +eighth +classification +practices +soil +tokyo +instance +limit +coverage +considerable +ranking +colleges +cavalry +centers +daughters +twin +equipped +broadway +narrow +hosts +rates +domain +boundary +arranged +12th +whereas +brazilian +forming +rating +strategic +competitions +trading +covering +baltimore +commissioner +infrastructure +origins +replacement +praised +disc +collections +expression +ukraine +driven +edited +austrian +solar +ensure +premiered +successor +wooden +operational +hispanic +concerns +rapid +prisoners +childhood +meets +influential +tunnel +employment +tribe +qualifying +adapted +temporary +celebrated +appearing +increasingly +depression +adults +cinema +entering +laboratory +script +flows +romania +accounts +fictional +pittsburgh +achieve +monastery +franchise +formally +tools +newspapers +revival +sponsored +processes +vienna +springs +missions +classified +13th +annually +branches +lakes +gender +manner +advertising +normally +maintenance +adding +characteristics +integrated +decline +modified +strongly +critic +victims +malaysia +arkansas +nazi +restoration +powered +monument +hundreds +depth +15th +controversial +admiral +criticized +brick +honorary +initiative +output +visiting +birmingham +progressive +existed +carbon +1920s +credits +colour +rising +hence +defeating +superior +filmed +listing +column +surrounded +orleans +principles +territories +struck +participation +indonesia +movements +index +commerce +conduct +constitutional +spiritual +ambassador +vocal +completion +edinburgh +residing +tourism +finland +bears +medals +resident +themes +visible +indigenous +involvement +basin +electrical +ukrainian +concerts +boats +styles +processing +rival +drawing +vessels +experimental +declined +touring +supporters +compilation +coaching +cited +dated +roots +string +explained +transit +traditionally +poems +minimum +representation +14th +releases +effectively +architectural +triple +indicated +greatly +elevation +clinical +printed +10th +proposal +peaked +producers +romanized +rapidly +stream +innings +meetings +counter +householder +honour +lasted +agencies +document +exists +surviving +experiences +honors +landscape +hurricane +harbor +panel +competing +profile +vessel +farmers +lists +revenue +exception +customers +11th +participants +wildlife +utah +bible +gradually +preserved +replacing +symphony +begun +longest +siege +provinces +mechanical +genre +transmission +agents +executed +videos +benefits +funded +rated +instrumental +ninth +similarly +dominated +destruction +passage +technologies +thereafter +outer +facing +affiliated +opportunities +instrument +governments +scholar +evolution +channels +shares +sessions +widespread +occasions +engineers +scientists +signing +battery +competitive +alleged +eliminated +supplies +judges +hampshire +regime +portrayed +penalty +taiwan +denied +submarine +scholarship +substantial +transition +victorian +http +nevertheless +filed +supports +continental +tribes +ratio +doubles +useful +honours +blocks +principle +retail +departure +ranks +patrol +yorkshire +vancouver +inter +extent +afghanistan +strip +railways +component +organ +symbol +categories +encouraged +abroad +civilian +periods +traveled +writes +struggle +immediate +recommended +adaptation +egyptian +graduating +assault +drums +nomination +historically +voting +allies +detailed +achievement +percentage +arabic +assist +frequent +toured +apply +and/or +intersection +maine +touchdown +throne +produces +contribution +emerged +obtain +archbishop +seek +researchers +remainder +populations +clan +finnish +overseas +fifa +licensed +chemistry +festivals +mediterranean +injuries +animated +seeking +publisher +volumes +limits +venue +jerusalem +generated +trials +islam +youngest +ruling +glasgow +germans +songwriter +persian +municipalities +donated +viewed +belgian +cooperation +posted +tech +dual +volunteer +settlers +commanded +claiming +approval +delhi +usage +terminus +partly +electricity +locally +editions +premiere +absence +belief +traditions +statue +indicate +manor +stable +attributed +possession +managing +viewers +chile +overview +seed +regulations +essential +minority +cargo +segment +endemic +forum +deaths +monthly +playoffs +erected +practical +machines +suburb +relation +mrs. +descent +indoor +continuous +characterized +solutions +caribbean +rebuilt +serbian +summary +contested +psychology +pitch +attending +muhammad +tenure +drivers +diameter +assets +venture +punk +airlines +concentration +athletes +volunteers +pages +mines +influences +sculpture +protest +ferry +behalf +drafted +apparent +furthermore +ranging +romanian +democracy +lanka +significance +linear +d.c. +certified +voters +recovered +tours +demolished +boundaries +assisted +identify +grades +elsewhere +mechanism +1940s +reportedly +aimed +conversion +suspended +photography +departments +beijing +locomotives +publicly +dispute +magazines +resort +conventional +platforms +internationally +capita +settlements +dramatic +derby +establishing +involves +statistical +implementation +immigrants +exposed +diverse +layer +vast +ceased +connections +belonged +interstate +uefa +organised +abuse +deployed +cattle +partially +filming +mainstream +reduction +automatic +rarely +subsidiary +decides +merger +comprehensive +displayed +amendment +guinea +exclusively +manhattan +concerning +commons +radical +serbia +baptist +buses +initiated +portrait +harbour +choir +citizen +sole +unsuccessful +manufactured +enforcement +connecting +increases +patterns +sacred +muslims +clothing +hindu +unincorporated +sentenced +advisory +tanks +campaigns +fled +repeated +remote +rebellion +implemented +texts +fitted +tribute +writings +sufficient +ministers +21st +devoted +jurisdiction +coaches +interpretation +pole +businessman +peru +sporting +prices +cuba +relocated +opponent +arrangement +elite +manufacturer +responded +suitable +distinction +calendar +dominant +tourist +earning +prefecture +ties +preparation +anglo +pursue +worship +archaeological +chancellor +bangladesh +scores +traded +lowest +horror +outdoor +biology +commented +specialized +loop +arriving +farming +housed +historians +'the +patent +pupils +christianity +opponents +athens +northwestern +maps +promoting +reveals +flights +exclusive +lions +norfolk +hebrew +extensively +eldest +shops +acquisition +virtual +renowned +margin +ongoing +essentially +iranian +alternate +sailed +reporting +conclusion +originated +temperatures +exposure +secured +landed +rifle +framework +identical +martial +focuses +topics +ballet +fighters +belonging +wealthy +negotiations +evolved +bases +oriented +acres +democrat +heights +restricted +vary +graduation +aftermath +chess +illness +participating +vertical +collective +immigration +demonstrated +leaf +completing +organic +missile +leeds +eligible +grammar +confederate +improvement +congressional +wealth +cincinnati +spaces +indicates +corresponding +reaches +repair +isolated +taxes +congregation +ratings +leagues +diplomatic +submitted +winds +awareness +photographs +maritime +nigeria +accessible +animation +restaurants +philippine +inaugural +dismissed +armenian +illustrated +reservoir +speakers +programmes +resource +genetic +interviews +camps +regulation +computers +preferred +travelled +comparison +distinctive +recreation +requested +southeastern +dependent +brisbane +breeding +playoff +expand +bonus +gauge +departed +qualification +inspiration +shipping +slaves +variations +shield +theories +munich +recognised +emphasis +favour +variable +seeds +undergraduate +territorial +intellectual +qualify +mini +banned +pointed +democrats +assessment +judicial +examination +attempting +objective +partial +characteristic +hardware +pradesh +execution +ottawa +metre +drum +exhibitions +withdrew +attendance +phrase +journalism +logo +measured +error +christians +trio +protestant +theology +respective +atmosphere +buddhist +substitute +curriculum +fundamental +outbreak +rabbi +intermediate +designation +globe +liberation +simultaneously +diseases +experiments +locomotive +difficulties +mainland +nepal +relegated +contributing +database +developments +veteran +carries +ranges +instruction +lodge +protests +obama +newcastle +experiment +physician +describing +challenges +corruption +delaware +adventures +ensemble +succession +renaissance +tenth +altitude +receives +approached +crosses +syria +croatia +warsaw +professionals +improvements +worn +airline +compound +permitted +preservation +reducing +printing +scientist +activist +comprises +sized +societies +enters +ruler +gospel +earthquake +extend +autonomous +croatian +serial +decorated +relevant +ideal +grows +grass +tier +towers +wider +welfare +columns +alumni +descendants +interface +reserves +banking +colonies +manufacturers +magnetic +closure +pitched +vocalist +preserve +enrolled +cancelled +equation +2000s +nickname +bulgaria +heroes +exile +mathematical +demands +input +structural +tube +stem +approaches +argentine +axis +manuscript +inherited +depicted +targets +visits +veterans +regard +removal +efficiency +organisations +concepts +lebanon +manga +petersburg +rally +supplied +amounts +yale +tournaments +broadcasts +signals +pilots +azerbaijan +architects +enzyme +literacy +declaration +placing +batting +incumbent +bulgarian +consistent +poll +defended +landmark +southwestern +raid +resignation +travels +casualties +prestigious +namely +aims +recipient +warfare +readers +collapse +coached +controls +volleyball +coup +lesser +verse +pairs +exhibited +proteins +molecular +abilities +integration +consist +aspect +advocate +administered +governing +hospitals +commenced +coins +lords +variation +resumed +canton +artificial +elevated +palm +difficulty +civic +efficient +northeastern +inducted +radiation +affiliate +boards +stakes +byzantine +consumption +freight +interaction +oblast +numbered +seminary +contracts +extinct +predecessor +bearing +cultures +functional +neighboring +revised +cylinder +grants +narrative +reforms +athlete +tales +reflect +presidency +compositions +specialist +cricketer +founders +sequel +widow +disbanded +associations +backed +thereby +pitcher +commanding +boulevard +singers +crops +militia +reviewed +centres +waves +consequently +fortress +tributary +portions +bombing +excellence +nest +payment +mars +plaza +unity +victories +scotia +farms +nominations +variant +attacking +suspension +installation +graphics +estates +comments +acoustic +destination +venues +surrender +retreat +libraries +quarterback +customs +berkeley +collaborated +gathered +syndrome +dialogue +recruited +shanghai +neighbouring +psychological +saudi +moderate +exhibit +innovation +depot +binding +brunswick +situations +certificate +actively +shakespeare +editorial +presentation +ports +relay +nationalist +methodist +archives +experts +maintains +collegiate +bishops +maintaining +temporarily +embassy +essex +wellington +connects +reformed +bengal +recalled +inches +doctrine +deemed +legendary +reconstruction +statements +palestinian +meter +achievements +riders +interchange +spots +auto +accurate +chorus +dissolved +missionary +thai +operators +e.g. +generations +failing +delayed +cork +nashville +perceived +venezuela +cult +emerging +tomb +abolished +documented +gaining +canyon +episcopal +stored +assists +compiled +kerala +kilometers +mosque +grammy +theorem +unions +segments +glacier +arrives +theatrical +circulation +conferences +chapters +displays +circular +authored +conductor +fewer +dimensional +nationwide +liga +yugoslavia +peer +vietnamese +fellowship +armies +regardless +relating +dynamic +politicians +mixture +serie +somerset +imprisoned +posts +beliefs +beta +layout +independently +electronics +provisions +fastest +logic +headquartered +creates +challenged +beaten +appeals +plains +protocol +graphic +accommodate +iraqi +midfielder +span +commentary +freestyle +reflected +palestine +lighting +burial +virtually +backing +prague +tribal +heir +identification +prototype +criteria +dame +arch +tissue +footage +extending +procedures +predominantly +updated +rhythm +preliminary +cafe +disorder +prevented +suburbs +discontinued +retiring +oral +followers +extends +massacre +journalists +conquest +larvae +pronounced +behaviour +diversity +sustained +addressed +geographic +restrictions +voiced +milwaukee +dialect +quoted +grid +nationally +nearest +roster +twentieth +separation +indies +manages +citing +intervention +guidance +severely +migration +artwork +focusing +rivals +trustees +varied +enabled +committees +centered +skating +slavery +cardinals +forcing +tasks +auckland +youtube +argues +colored +advisor +mumbai +requiring +theological +registration +refugees +nineteenth +survivors +runners +colleagues +priests +contribute +variants +workshop +concentrated +creator +lectures +temples +exploration +requirement +interactive +navigation +companion +perth +allegedly +releasing +citizenship +observation +stationed +ph.d. +sheep +breed +discovers +encourage +kilometres +journals +performers +isle +saskatchewan +hybrid +hotels +lancashire +dubbed +airfield +anchor +suburban +theoretical +sussex +anglican +stockholm +permanently +upcoming +privately +receiver +optical +highways +congo +colours +aggregate +authorized +repeatedly +varies +fluid +innovative +transformed +praise +convoy +demanded +discography +attraction +export +audiences +ordained +enlisted +occasional +westminster +syrian +heavyweight +bosnia +consultant +eventual +improving +aires +wickets +epic +reactions +scandal +i.e. +discrimination +buenos +patron +investors +conjunction +testament +construct +encountered +celebrity +expanding +georgian +brands +retain +underwent +algorithm +foods +provision +orbit +transformation +associates +tactical +compact +varieties +stability +refuge +gathering +moreover +manila +configuration +gameplay +discipline +entity +comprising +composers +skill +monitoring +ruins +museums +sustainable +aerial +altered +codes +voyage +friedrich +conflicts +storyline +travelling +conducting +merit +indicating +referendum +currency +encounter +particles +automobile +workshops +acclaimed +inhabited +doctorate +cuban +phenomenon +dome +enrollment +tobacco +governance +trend +equally +manufacture +hydrogen +grande +compensation +download +pianist +grain +shifted +neutral +evaluation +define +cycling +seized +array +relatives +motors +firms +varying +automatically +restore +nicknamed +findings +governed +investigate +manitoba +administrator +vital +integral +indonesian +confusion +publishers +enable +geographical +inland +naming +civilians +reconnaissance +indianapolis +lecturer +deer +tourists +exterior +rhode +bassist +symbols +scope +ammunition +yuan +poets +punjab +nursing +cent +developers +estimates +presbyterian +nasa +holdings +generate +renewed +computing +cyprus +arabia +duration +compounds +gastropod +permit +valid +touchdowns +facade +interactions +mineral +practiced +allegations +consequence +goalkeeper +baronet +copyright +uprising +carved +targeted +competitors +mentions +sanctuary +fees +pursued +tampa +chronicle +capabilities +specified +specimens +toll +accounting +limestone +staged +upgraded +philosophical +streams +guild +revolt +rainfall +supporter +princeton +terrain +hometown +probability +assembled +paulo +surrey +voltage +developer +destroyer +floors +lineup +curve +prevention +potentially +onwards +trips +imposed +hosting +striking +strict +admission +apartments +solely +utility +proceeded +observations +euro +incidents +vinyl +profession +haven +distant +expelled +rivalry +runway +torpedo +zones +shrine +dimensions +investigations +lithuania +idaho +pursuit +copenhagen +considerably +locality +wireless +decrease +genes +thermal +deposits +hindi +habitats +withdrawn +biblical +monuments +casting +plateau +thesis +managers +flooding +assassination +acknowledged +interim +inscription +guided +pastor +finale +insects +transported +activists +marshal +intensity +airing +cardiff +proposals +lifestyle +prey +herald +capitol +aboriginal +measuring +lasting +interpreted +occurring +desired +drawings +healthcare +panels +elimination +oslo +ghana +blog +sabha +intent +superintendent +governors +bankruptcy +p.m. +equity +disk +layers +slovenia +prussia +quartet +mechanics +graduates +politically +monks +screenplay +nato +absorbed +topped +petition +bold +morocco +exhibits +canterbury +publish +rankings +crater +dominican +enhanced +planes +lutheran +governmental +joins +collecting +brussels +unified +streak +strategies +flagship +surfaces +oval +archive +etymology +imprisonment +instructor +noting +remix +opposing +servant +rotation +width +trans +maker +synthesis +excess +tactics +snail +ltd. +lighthouse +sequences +cornwall +plantation +mythology +performs +foundations +populated +horizontal +speedway +activated +performer +diving +conceived +edmonton +subtropical +environments +prompted +semifinals +caps +bulk +treasury +recreational +telegraph +continent +portraits +relegation +catholics +graph +velocity +rulers +endangered +secular +observer +learns +inquiry +idol +dictionary +certification +estimate +cluster +armenia +observatory +revived +nadu +consumers +hypothesis +manuscripts +contents +arguments +editing +trails +arctic +essays +belfast +acquire +promotional +undertaken +corridor +proceedings +antarctic +millennium +labels +delegates +vegetation +acclaim +directing +substance +outcome +diploma +philosopher +malta +albanian +vicinity +degc +legends +regiments +consent +terrorist +scattered +presidents +gravity +orientation +deployment +duchy +refuses +estonia +crowned +separately +renovation +rises +wilderness +objectives +agreements +empress +slopes +inclusion +equality +decree +ballot +criticised +rochester +recurring +struggled +disabled +henri +poles +prussian +convert +bacteria +poorly +sudan +geological +wyoming +consistently +minimal +withdrawal +interviewed +proximity +repairs +initiatives +pakistani +republicans +propaganda +viii +abstract +commercially +availability +mechanisms +naples +discussions +underlying +lens +proclaimed +advised +spelling +auxiliary +attract +lithuanian +editors +o'brien +accordance +measurement +novelist +ussr +formats +councils +contestants +indie +facebook +parishes +barrier +battalions +sponsor +consulting +terrorism +implement +uganda +crucial +unclear +notion +distinguish +collector +attractions +filipino +ecology +investments +capability +renovated +iceland +albania +accredited +scouts +armor +sculptor +cognitive +errors +gaming +condemned +successive +consolidated +baroque +entries +regulatory +reserved +treasurer +variables +arose +technological +rounded +provider +rhine +agrees +accuracy +genera +decreased +frankfurt +ecuador +edges +particle +rendered +calculated +careers +faction +rifles +americas +gaelic +portsmouth +resides +merchants +fiscal +premises +coin +draws +presenter +acceptance +ceremonies +pollution +consensus +membrane +brigadier +nonetheless +genres +supervision +predicted +magnitude +finite +differ +ancestry +vale +delegation +removing +proceeds +placement +emigrated +siblings +molecules +payments +considers +demonstration +proportion +newer +valve +achieving +confederation +continuously +luxury +notre +introducing +coordinates +charitable +squadrons +disorders +geometry +winnipeg +ulster +loans +longtime +receptor +preceding +belgrade +mandate +wrestler +neighbourhood +factories +buddhism +imported +sectors +protagonist +steep +elaborate +prohibited +artifacts +prizes +pupil +cooperative +sovereign +subspecies +carriers +allmusic +nationals +settings +autobiography +neighborhoods +analog +facilitate +voluntary +jointly +newfoundland +organizing +raids +exercises +nobel +machinery +baltic +crop +granite +dense +websites +mandatory +seeks +surrendered +anthology +comedian +bombs +slot +synopsis +critically +arcade +marking +equations +halls +indo +inaugurated +embarked +speeds +clause +invention +premiership +likewise +presenting +demonstrate +designers +organize +examined +km/h +bavaria +troop +referee +detection +zurich +prairie +rapper +wingspan +eurovision +luxembourg +slovakia +inception +disputed +mammals +entrepreneur +makers +evangelical +yield +clergy +trademark +defunct +allocated +depicting +volcanic +batted +conquered +sculptures +providers +reflects +armoured +locals +walt +herzegovina +contracted +entities +sponsorship +prominence +flowing +ethiopia +marketed +corporations +withdraw +carnegie +induced +investigated +portfolio +flowering +opinions +viewing +classroom +donations +bounded +perception +leicester +fruits +charleston +academics +statute +complaints +smallest +deceased +petroleum +resolved +commanders +algebra +southampton +modes +cultivation +transmitter +spelled +obtaining +sizes +acre +pageant +bats +abbreviated +correspondence +barracks +feast +tackles +raja +derives +geology +disputes +translations +counted +constantinople +seating +macedonia +preventing +accommodation +homeland +explored +invaded +provisional +transform +sphere +unsuccessfully +missionaries +conservatives +highlights +traces +organisms +openly +dancers +fossils +absent +monarchy +combining +lanes +stint +dynamics +chains +missiles +screening +module +tribune +generating +miners +nottingham +seoul +unofficial +owing +linking +rehabilitation +citation +louisville +mollusk +depicts +differential +zimbabwe +kosovo +recommendations +responses +pottery +scorer +aided +exceptions +dialects +telecommunications +defines +elderly +lunar +coupled +flown +25th +espn +formula_1 +bordered +fragments +guidelines +gymnasium +valued +complexity +papal +presumably +maternal +challenging +reunited +advancing +comprised +uncertain +favorable +twelfth +correspondent +nobility +livestock +expressway +chilean +tide +researcher +emissions +profits +lengths +accompanying +witnessed +itunes +drainage +slope +reinforced +feminist +sanskrit +develops +physicians +outlets +isbn +coordinator +averaged +termed +occupy +diagnosed +yearly +humanitarian +prospect +spacecraft +stems +enacted +linux +ancestors +karnataka +constitute +immigrant +thriller +ecclesiastical +generals +celebrations +enhance +heating +advocated +evident +advances +bombardment +watershed +shuttle +wicket +twitter +adds +branded +teaches +schemes +pension +advocacy +conservatory +cairo +varsity +freshwater +providence +seemingly +shells +cuisine +specially +peaks +intensive +publishes +trilogy +skilled +nacional +unemployment +destinations +parameters +verses +trafficking +determination +infinite +savings +alignment +linguistic +countryside +dissolution +measurements +advantages +licence +subfamily +highlands +modest +regent +algeria +crest +teachings +knockout +brewery +combine +conventions +descended +chassis +primitive +fiji +explicitly +cumberland +uruguay +laboratories +bypass +elect +informal +preceded +holocaust +tackle +minneapolis +quantity +securities +console +doctoral +religions +commissioners +expertise +unveiled +precise +diplomat +standings +infant +disciplines +sicily +endorsed +systematic +charted +armored +mild +lateral +townships +hurling +prolific +invested +wartime +compatible +galleries +moist +battlefield +decoration +convent +tubes +terrestrial +nominee +requests +delegate +leased +dubai +polar +applying +addresses +munster +sings +commercials +teamed +dances +eleventh +midland +cedar +flee +sandstone +snails +inspection +divide +asset +themed +comparable +paramount +dairy +archaeology +intact +institutes +rectangular +instances +phases +reflecting +substantially +applies +vacant +lacked +copa +coloured +encounters +sponsors +encoded +possess +revenues +ucla +chaired +a.m. +enabling +playwright +stoke +sociology +tibetan +frames +motto +financing +illustrations +gibraltar +chateau +bolivia +transmitted +enclosed +persuaded +urged +folded +suffolk +regulated +bros. +submarines +myth +oriental +malaysian +effectiveness +narrowly +acute +sunk +replied +utilized +tasmania +consortium +quantities +gains +parkway +enlarged +sided +employers +adequate +accordingly +assumption +ballad +mascot +distances +peaking +saxony +projected +affiliation +limitations +metals +guatemala +scots +theaters +kindergarten +verb +employer +differs +discharge +controller +seasonal +marching +guru +campuses +avoided +vatican +maori +excessive +chartered +modifications +caves +monetary +sacramento +mixing +institutional +celebrities +irrigation +shapes +broadcaster +anthem +attributes +demolition +offshore +specification +surveys +yugoslav +contributor +auditorium +lebanese +capturing +airports +classrooms +chennai +paths +tendency +determining +lacking +upgrade +sailors +detected +kingdoms +sovereignty +freely +decorative +momentum +scholarly +georges +gandhi +speculation +transactions +undertook +interact +similarities +cove +teammate +constituted +painters +tends +madagascar +partnerships +afghan +personalities +attained +rebounds +masses +synagogue +reopened +asylum +embedded +imaging +catalogue +defenders +taxonomy +fiber +afterward +appealed +communists +lisbon +rica +judaism +adviser +batsman +ecological +commands +lgbt +cooling +accessed +wards +shiva +employs +thirds +scenic +worcester +tallest +contestant +humanities +economist +textile +constituencies +motorway +tram +percussion +cloth +leisure +1880s +baden +flags +resemble +riots +coined +sitcom +composite +implies +daytime +tanzania +penalties +optional +competitor +excluded +steering +reversed +autonomy +reviewer +breakthrough +professionally +damages +pomeranian +deputies +valleys +ventures +highlighted +electorate +mapping +shortened +executives +tertiary +specimen +launching +bibliography +sank +pursuing +binary +descendant +marched +natives +ideology +turks +adolf +archdiocese +tribunal +exceptional +nigerian +preference +fails +loading +comeback +vacuum +favored +alter +remnants +consecrated +spectators +trends +patriarch +feedback +paved +sentences +councillor +astronomy +advocates +broader +commentator +commissions +identifying +revealing +theatres +incomplete +enables +constituent +reformation +tract +haiti +atmospheric +screened +explosive +czechoslovakia +acids +symbolic +subdivision +liberals +incorporate +challenger +erie +filmmaker +laps +kazakhstan +organizational +evolutionary +chemicals +dedication +riverside +fauna +moths +maharashtra +annexed +gen. +resembles +underwater +garnered +timeline +remake +suited +educator +hectares +automotive +feared +latvia +finalist +narrator +portable +airways +plaque +designing +villagers +licensing +flank +statues +struggles +deutsche +migrated +cellular +jacksonville +wimbledon +defining +highlight +preparatory +planets +cologne +employ +frequencies +detachment +readily +libya +resign +halt +helicopters +reef +landmarks +collaborative +irregular +retaining +helsinki +folklore +weakened +viscount +interred +professors +memorable +mega +repertoire +rowing +dorsal +albeit +progressed +operative +coronation +liner +telugu +domains +philharmonic +detect +bengali +synthetic +tensions +atlas +dramatically +paralympics +xbox +shire +kiev +lengthy +sued +notorious +seas +screenwriter +transfers +aquatic +pioneers +unesco +radius +abundant +tunnels +syndicated +inventor +accreditation +janeiro +exeter +ceremonial +omaha +cadet +predators +resided +prose +slavic +precision +abbot +deity +engaging +cambodia +estonian +compliance +demonstrations +protesters +reactor +commodore +successes +chronicles +mare +extant +listings +minerals +tonnes +parody +cultivated +traders +pioneering +supplement +slovak +preparations +collision +partnered +vocational +atoms +malayalam +welcomed +documentation +curved +functioning +presently +formations +incorporates +nazis +botanical +nucleus +ethical +greeks +metric +automated +whereby +stance +europeans +duet +disability +purchasing +email +telescope +displaced +sodium +comparative +processor +inning +precipitation +aesthetic +import +coordination +feud +alternatively +mobility +tibet +regained +succeeding +hierarchy +apostolic +catalog +reproduction +inscriptions +vicar +clusters +posthumously +rican +loosely +additions +photographic +nowadays +selective +derivative +keyboards +guides +collectively +affecting +combines +operas +networking +decisive +terminated +continuity +finishes +ancestor +consul +heated +simulation +leipzig +incorporating +georgetown +formula_2 +circa +forestry +portrayal +councillors +advancement +complained +forewings +confined +transaction +definitions +reduces +televised +1890s +rapids +phenomena +belarus +alps +landscapes +quarterly +specifications +commemorate +continuation +isolation +antenna +downstream +patents +ensuing +tended +saga +lifelong +columnist +labeled +gymnastics +papua +anticipated +demise +encompasses +madras +antarctica +interval +icon +rams +midlands +ingredients +priory +strengthen +rouge +explicit +gaza +aging +securing +anthropology +listeners +adaptations +underway +vista +malay +fortified +lightweight +violations +concerto +financed +jesuit +observers +trustee +descriptions +nordic +resistant +opted +accepts +prohibition +andhra +inflation +negro +wholly +imagery +spur +instructed +gloucester +cycles +middlesex +destroyers +statewide +evacuated +hyderabad +peasants +mice +shipyard +coordinate +pitching +colombian +exploring +numbering +compression +countess +hiatus +exceed +raced +archipelago +traits +soils +o'connor +vowel +android +facto +angola +amino +holders +logistics +circuits +emergence +kuwait +partition +emeritus +outcomes +submission +promotes +barack +negotiated +loaned +stripped +50th +excavations +treatments +fierce +participant +exports +decommissioned +cameo +remarked +residences +fuselage +mound +undergo +quarry +node +midwest +specializing +occupies +etc. +showcase +molecule +offs +modules +salon +exposition +revision +peers +positioned +hunters +competes +algorithms +reside +zagreb +calcium +uranium +silicon +airs +counterpart +outlet +collectors +sufficiently +canberra +inmates +anatomy +ensuring +curves +aviv +firearms +basque +volcano +thrust +sheikh +extensions +installations +aluminum +darker +sacked +emphasized +aligned +asserted +pseudonym +spanning +decorations +eighteenth +orbital +spatial +subdivided +notation +decay +macedonian +amended +declining +cyclist +feat +unusually +commuter +birthplace +latitude +activation +overhead +30th +finalists +whites +encyclopedia +tenor +qatar +survives +complement +concentrations +uncommon +astronomical +bangalore +pius +genome +memoir +recruit +prosecutor +modification +paired +container +basilica +arlington +displacement +germanic +mongolia +proportional +debates +matched +calcutta +rows +tehran +aerospace +prevalent +arise +lowland +24th +spokesman +supervised +advertisements +clash +tunes +revelation +wanderers +quarterfinals +fisheries +steadily +memoirs +pastoral +renewable +confluence +acquiring +strips +slogan +upstream +scouting +analyst +practitioners +turbine +strengthened +heavier +prehistoric +plural +excluding +isles +persecution +turin +rotating +villain +hemisphere +unaware +arabs +corpus +relied +singular +unanimous +schooling +passive +angles +dominance +instituted +aria +outskirts +balanced +beginnings +financially +structured +parachute +viewer +attitudes +subjected +escapes +derbyshire +erosion +addressing +styled +declaring +originating +colts +adjusted +stained +occurrence +fortifications +baghdad +nitrogen +localities +yemen +galway +debris +lodz +victorious +pharmaceutical +substances +unnamed +dwelling +atop +developmental +activism +voter +refugee +forested +relates +overlooking +genocide +kannada +insufficient +oversaw +partisan +dioxide +recipients +factions +mortality +capped +expeditions +receptors +reorganized +prominently +atom +flooded +flute +orchestral +scripts +mathematician +airplay +detached +rebuilding +dwarf +brotherhood +salvation +expressions +arabian +cameroon +poetic +recruiting +bundesliga +inserted +scrapped +disabilities +evacuation +pasha +undefeated +crafts +rituals +aluminium +norm +pools +submerged +occupying +pathway +exams +prosperity +wrestlers +promotions +basal +permits +nationalism +trim +merge +gazette +tributaries +transcription +caste +porto +emerge +modeled +adjoining +counterparts +paraguay +redevelopment +renewal +unreleased +equilibrium +similarity +minorities +soviets +comprise +nodes +tasked +unrelated +expired +johan +precursor +examinations +electrons +socialism +exiled +admiralty +floods +wigan +nonprofit +lacks +brigades +screens +repaired +hanover +fascist +labs +osaka +delays +judged +statutory +colt +col. +offspring +solving +bred +assisting +retains +somalia +grouped +corresponds +tunisia +chaplain +eminent +chord +22nd +spans +viral +innovations +possessions +mikhail +kolkata +icelandic +implications +introduces +racism +workforce +alto +compulsory +admits +censorship +onset +reluctant +inferior +iconic +progression +liability +turnout +satellites +behavioral +coordinated +exploitation +posterior +averaging +fringe +krakow +mountainous +greenwich +para +plantations +reinforcements +offerings +famed +intervals +constraints +individually +nutrition +1870s +taxation +threshold +tomatoes +fungi +contractor +ethiopian +apprentice +diabetes +wool +gujarat +honduras +norse +bucharest +23rd +arguably +accompany +prone +teammates +perennial +vacancy +polytechnic +deficit +okinawa +functionality +reminiscent +tolerance +transferring +myanmar +concludes +neighbours +hydraulic +economically +slower +plots +charities +synod +investor +catholicism +identifies +bronx +interpretations +adverse +judiciary +hereditary +nominal +sensor +symmetry +cubic +triangular +tenants +divisional +outreach +representations +passages +undergoing +cartridge +testified +exceeded +impacts +limiting +railroads +defeats +regain +rendering +humid +retreated +reliability +governorate +antwerp +infamous +implied +packaging +lahore +trades +billed +extinction +ecole +rejoined +recognizes +projection +qualifications +stripes +forts +socially +lexington +accurately +sexuality +westward +wikipedia +pilgrimage +abolition +choral +stuttgart +nests +expressing +strikeouts +assessed +monasteries +reconstructed +humorous +marxist +fertile +consort +urdu +patronage +peruvian +devised +lyric +baba +nassau +communism +extraction +popularly +markings +inability +litigation +accounted +processed +emirates +tempo +cadets +eponymous +contests +broadly +oxide +courtyard +frigate +directory +apex +outline +regency +chiefly +patrols +secretariat +cliffs +residency +privy +armament +australians +dorset +geometric +genetics +scholarships +fundraising +flats +demographic +multimedia +captained +documentaries +updates +canvas +blockade +guerrilla +songwriting +administrators +intake +drought +implementing +fraction +cannes +refusal +inscribed +meditation +announcing +exported +ballots +formula_3 +curator +basel +arches +flour +subordinate +confrontation +gravel +simplified +berkshire +patriotic +tuition +employing +servers +castile +posting +combinations +discharged +miniature +mutations +constellation +incarnation +ideals +necessity +granting +ancestral +crowds +pioneered +mormon +methodology +rama +indirect +complexes +bavarian +patrons +uttar +skeleton +bollywood +flemish +viable +bloc +breeds +triggered +sustainability +tailed +referenced +comply +takeover +latvian +homestead +platoon +communal +nationality +excavated +targeting +sundays +posed +physicist +turret +endowment +marginal +dispatched +commentators +renovations +attachment +collaborations +ridges +barriers +obligations +shareholders +prof. +defenses +presided +rite +backgrounds +arbitrary +affordable +gloucestershire +thirteenth +inlet +miniseries +possesses +detained +pressures +subscription +realism +solidarity +proto +postgraduate +noun +burmese +abundance +homage +reasoning +anterior +robust +fencing +shifting +vowels +garde +profitable +loch +anchored +coastline +samoa +terminology +prostitution +magistrate +venezuelan +speculated +regulate +fixture +colonists +digit +induction +manned +expeditionary +computational +centennial +principally +vein +preserving +engineered +numerical +cancellation +conferred +continually +borne +seeded +advertisement +unanimously +treaties +infections +ions +sensors +lowered +amphibious +lava +fourteenth +bahrain +niagara +nicaragua +squares +congregations +26th +periodic +proprietary +1860s +contributors +seller +overs +emission +procession +presumed +illustrator +zinc +gases +tens +applicable +stretches +reproductive +sixteenth +apparatus +accomplishments +canoe +guam +oppose +recruitment +accumulated +limerick +namibia +staging +remixes +ordnance +uncertainty +pedestrian +temperate +treason +deposited +registry +cerambycidae +attracting +lankan +reprinted +shipbuilding +homosexuality +neurons +eliminating +1900s +resume +ministries +beneficial +blackpool +surplus +northampton +licenses +constructing +announcer +standardized +alternatives +taipei +inadequate +failures +yields +medalist +titular +obsolete +torah +burlington +predecessors +lublin +retailers +castles +depiction +issuing +gubernatorial +propulsion +tiles +damascus +discs +alternating +pomerania +peasant +tavern +redesignated +27th +illustration +focal +mans +codex +specialists +productivity +antiquity +controversies +promoter +pits +companions +behaviors +lyrical +prestige +creativity +swansea +dramas +approximate +feudal +tissues +crude +campaigned +unprecedented +chancel +amendments +surroundings +allegiance +exchanges +align +firmly +optimal +commenting +reigning +landings +obscure +1850s +contemporaries +paternal +devi +endurance +communes +incorporation +denominations +exchanged +routing +resorts +amnesty +slender +explores +suppression +heats +pronunciation +centred +coupe +stirling +freelance +treatise +linguistics +laos +informs +discovering +pillars +encourages +halted +robots +definitive +maturity +tuberculosis +venetian +silesian +unchanged +originates +mali +lincolnshire +quotes +seniors +premise +contingent +distribute +danube +gorge +logging +dams +curling +seventeenth +specializes +wetlands +deities +assess +thickness +rigid +culminated +utilities +substrate +insignia +nile +assam +shri +currents +suffrage +canadians +mortar +asteroid +bosnian +discoveries +enzymes +sanctioned +replica +hymn +investigators +tidal +dominate +derivatives +converting +leinster +verbs +honoured +criticisms +dismissal +discrete +masculine +reorganization +unlimited +wurttemberg +sacks +allocation +bahn +jurisdictions +participates +lagoon +famine +communion +culminating +surveyed +shortage +cables +intersects +cassette +foremost +adopting +solicitor +outright +bihar +reissued +farmland +dissertation +turnpike +baton +photographed +christchurch +kyoto +finances +rails +histories +linebacker +kilkenny +accelerated +dispersed +handicap +absorption +rancho +ceramic +captivity +cites +font +weighed +mater +utilize +bravery +extract +validity +slovenian +seminars +discourse +ranged +duel +ironically +warships +sega +temporal +surpassed +prolonged +recruits +northumberland +greenland +contributes +patented +eligibility +unification +discusses +reply +translates +beirut +relies +torque +northward +reviewers +monastic +accession +neural +tramway +heirs +sikh +subscribers +amenities +taliban +audit +rotterdam +wagons +kurdish +favoured +combustion +meanings +persia +browser +diagnostic +niger +formula_4 +denomination +dividing +parameter +branding +badminton +leningrad +sparked +hurricanes +beetles +propeller +mozambique +refined +diagram +exhaust +vacated +readings +markers +reconciliation +determines +concurrent +imprint +primera +organism +demonstrating +filmmakers +vanderbilt +affiliates +traction +evaluated +defendants +megachile +investigative +zambia +assassinated +rewarded +probable +staffordshire +foreigners +directorate +nominees +consolidation +commandant +reddish +differing +unrest +drilling +bohemia +resembling +instrumentation +considerations +haute +promptly +variously +dwellings +clans +tablet +enforced +cockpit +semifinal +hussein +prisons +ceylon +emblem +monumental +phrases +correspond +crossover +outlined +characterised +acceleration +caucus +crusade +protested +composing +rajasthan +habsburg +rhythmic +interception +inherent +cooled +ponds +spokesperson +gradual +consultation +kuala +globally +suppressed +builders +avengers +suffix +integer +enforce +fibers +unionist +proclamation +uncovered +infrared +adapt +eisenhower +utilizing +captains +stretched +observing +assumes +prevents +analyses +saxophone +caucasus +notices +villains +dartmouth +mongol +hostilities +stretching +veterinary +lenses +texture +prompting +overthrow +excavation +islanders +masovian +battleship +biographer +replay +degradation +departing +luftwaffe +fleeing +oversight +immigrated +serbs +fishermen +strengthening +respiratory +italians +denotes +radial +escorted +motif +wiltshire +expresses +accessories +reverted +establishments +inequality +protocols +charting +famously +satirical +entirety +trench +friction +atletico +sampling +subset +weekday +upheld +sharply +correlation +incorrect +mughal +travelers +hasan +earnings +offset +evaluate +specialised +recognizing +flexibility +nagar +postseason +algebraic +capitalism +crystals +melodies +polynomial +racecourse +defences +austro +wembley +attracts +anarchist +resurrection +reviewing +decreasing +prefix +ratified +mutation +displaying +separating +restoring +assemblies +ordinance +priesthood +cruisers +appoint +moldova +imports +directive +epidemic +militant +senegal +signaling +restriction +critique +retrospective +nationalists +undertake +sioux +canals +algerian +redesigned +philanthropist +depict +conceptual +turbines +intellectuals +eastward +applicants +contractors +vendors +undergone +namesake +ensured +tones +substituted +hindwings +arrests +tombs +transitional +principality +reelection +taiwanese +cavity +manifesto +broadcasters +spawned +thoroughbred +identities +generators +proposes +hydroelectric +johannesburg +cortex +scandinavian +killings +aggression +boycott +catalyst +physiology +fifteenth +waterfront +chromosome +organist +costly +calculation +cemeteries +flourished +recognise +juniors +merging +disciples +ashore +workplace +enlightenment +diminished +debated +hailed +podium +educate +mandated +distributor +litre +electromagnetic +flotilla +estuary +peterborough +staircase +selections +melodic +confronts +wholesale +integrate +intercepted +catalonia +unite +immense +palatinate +switches +earthquakes +occupational +successors +praising +concluding +faculties +firstly +overhaul +empirical +metacritic +inauguration +evergreen +laden +winged +philosophers +amalgamated +geoff +centimeters +napoleonic +upright +planting +brewing +fined +sensory +migrants +wherein +inactive +headmaster +warwickshire +siberia +terminals +denounced +academia +divinity +bilateral +clive +omitted +peerage +relics +apartheid +syndicate +fearing +fixtures +desirable +dismantled +ethnicity +valves +biodiversity +aquarium +ideological +visibility +creators +analyzed +tenant +balkan +postwar +supplier +smithsonian +risen +morphology +digits +bohemian +wilmington +vishnu +demonstrates +aforementioned +biographical +mapped +khorasan +phosphate +presentations +ecosystem +processors +calculations +mosaic +clashes +penned +recalls +coding +angular +lattice +macau +accountability +extracted +pollen +therapeutic +overlap +violinist +deposed +candidacy +infants +covenant +bacterial +restructuring +dungeons +ordination +conducts +builds +invasive +customary +concurrently +relocation +cello +statutes +borneo +entrepreneurs +sanctions +packet +rockefeller +piedmont +comparisons +waterfall +receptions +glacial +surge +signatures +alterations +advertised +enduring +somali +botanist +100th +canonical +motifs +longitude +circulated +alloy +indirectly +margins +preserves +internally +besieged +shale +peripheral +drained +baseman +reassigned +tobago +soloist +socio +grazing +contexts +roofs +portraying +ottomans +shrewsbury +noteworthy +lamps +supplying +beams +qualifier +portray +greenhouse +stronghold +hitter +rites +cretaceous +urging +derive +nautical +aiming +fortunes +verde +donors +reliance +exceeding +exclusion +exercised +simultaneous +continents +guiding +pillar +gradient +poznan +eruption +clinics +moroccan +indicator +trams +piers +parallels +fragment +teatro +potassium +satire +compressed +businessmen +influx +seine +perspectives +shelters +decreases +mounting +formula_5 +confederacy +equestrian +expulsion +mayors +liberia +resisted +affinity +shrub +unexpectedly +stimulus +amtrak +deported +perpendicular +statesman +wharf +storylines +romanesque +weights +surfaced +interceptions +dhaka +crambidae +orchestras +rwanda +conclude +constitutes +subsidiaries +admissions +prospective +shear +bilingual +campaigning +presiding +domination +commemorative +trailing +confiscated +petrol +acquisitions +polymer +onlyinclude +chloride +elevations +resolutions +hurdles +pledged +likelihood +objected +erect +encoding +databases +aristotle +hindus +marshes +bowled +ministerial +grange +acronym +annexation +squads +ambient +pilgrims +botany +sofla +astronomer +planetary +descending +bestowed +ceramics +diplomacy +metabolism +colonization +potomac +africans +engraved +recycling +commitments +resonance +disciplinary +jamaican +narrated +spectral +tipperary +waterford +stationary +arbitration +transparency +threatens +crossroads +slalom +oversee +centenary +incidence +economies +livery +moisture +newsletter +autobiographical +bhutan +propelled +dependence +moderately +adobe +barrels +subdivisions +outlook +labelled +stratford +arising +diaspora +barony +automobiles +ornamental +slated +norms +primetime +generalized +analysts +vectors +libyan +yielded +certificates +rooted +vernacular +belarusian +marketplace +prediction +fairfax +malawi +viruses +wooded +demos +mauritius +prosperous +coincided +liberties +huddersfield +ascent +warnings +hinduism +glucose +pulitzer +unused +filters +illegitimate +acquitted +protestants +canopy +staple +psychedelic +winding +abbas +pathways +cheltenham +lagos +niche +invaders +proponents +barred +conversely +doncaster +recession +embraced +rematch +concession +emigration +upgrades +bowls +tablets +remixed +loops +kensington +shootout +monarchs +organizers +harmful +punjabi +broadband +exempt +neolithic +profiles +portrays +parma +cyrillic +quasi +attested +regimental +revive +torpedoes +heidelberg +rhythms +spherical +denote +hymns +icons +theologian +qaeda +exceptionally +reinstated +comune +playhouse +lobbying +grossing +viceroy +delivers +visually +armistice +utrecht +syllable +vertices +analogous +annex +refurbished +entrants +knighted +disciple +rhetoric +detailing +inactivated +ballads +algae +intensified +favourable +sanitation +receivers +pornography +commemorated +cannons +entrusted +manifold +photographers +pueblo +textiles +steamer +myths +marquess +onward +liturgical +romney +uzbekistan +consistency +denoted +hertfordshire +convex +hearings +sulfur +universidad +podcast +selecting +emperors +arises +justices +1840s +mongolian +exploited +termination +digitally +infectious +sedan +symmetric +penal +illustrate +formulation +attribute +problematic +modular +inverse +berth +searches +rutgers +leicestershire +enthusiasts +lockheed +upwards +transverse +accolades +backward +archaeologists +crusaders +nuremberg +defects +ferries +vogue +containers +openings +transporting +separates +lumpur +purchases +attain +wichita +topology +woodlands +deleted +periodically +syntax +overturned +musicals +corp. +strasbourg +instability +nationale +prevailing +cache +marathi +versailles +unmarried +grains +straits +antagonist +segregation +assistants +d'etat +contention +dictatorship +unpopular +motorcycles +criterion +analytical +salzburg +militants +hanged +worcestershire +emphasize +paralympic +erupted +convinces +offences +oxidation +nouns +populace +atari +spanned +hazardous +educators +playable +births +baha'i +preseason +generates +invites +meteorological +handbook +foothills +enclosure +diffusion +mirza +convergence +geelong +coefficient +connector +formula_6 +cylindrical +disasters +pleaded +knoxville +contamination +compose +libertarian +arrondissement +franciscan +intercontinental +susceptible +initiation +malaria +unbeaten +consonants +waived +saloon +popularized +estadio +pseudo +interdisciplinary +transports +transformers +carriages +bombings +revolves +ceded +collaborator +celestial +exemption +colchester +maltese +oceanic +ligue +crete +shareholder +routed +depictions +ridden +advisors +calculate +lending +guangzhou +simplicity +newscast +scheduling +snout +eliot +undertaking +armenians +nottinghamshire +whitish +consulted +deficiency +salle +cinemas +superseded +rigorous +kerman +convened +landowners +modernization +evenings +pitches +conditional +scandinavia +differed +formulated +cyclists +swami +guyana +dunes +electrified +appalachian +abdomen +scenarios +prototypes +sindh +consonant +adaptive +boroughs +wolverhampton +modelling +cylinders +amounted +minimize +ambassadors +lenin +settler +coincide +approximation +grouping +murals +bullying +registers +rumours +engagements +energetic +vertex +annals +bordering +geologic +yellowish +runoff +converts +allegheny +facilitated +saturdays +colliery +monitored +rainforest +interfaces +geographically +impaired +prevalence +joachim +paperback +slowed +shankar +distinguishing +seminal +categorized +authorised +auspices +bandwidth +asserts +rebranded +balkans +supplemented +seldom +weaving +capsule +apostles +populous +monmouth +payload +symphonic +densely +shoreline +managerial +masonry +antioch +averages +textbooks +royalist +coliseum +tandem +brewers +diocesan +posthumous +walled +incorrectly +distributions +ensued +reasonably +graffiti +propagation +automation +harmonic +augmented +middleweight +limbs +elongated +landfall +comparatively +literal +grossed +koppen +wavelength +1830s +cerebral +boasts +congestion +physiological +practitioner +coasts +cartoonist +undisclosed +frontal +launches +burgundy +qualifiers +imposing +stade +flanked +assyrian +raided +multiplayer +montane +chesapeake +pathology +drains +vineyards +intercollegiate +semiconductor +grassland +convey +citations +predominant +rejects +benefited +yahoo +graphs +busiest +encompassing +hamlets +explorers +suppress +minors +graphical +calculus +sediment +intends +diverted +mainline +unopposed +cottages +initiate +alumnus +towed +autism +forums +darlington +modernist +oxfordshire +lectured +capitalist +suppliers +panchayat +actresses +foundry +southbound +commodity +wesleyan +divides +palestinians +luton +caretaker +nobleman +mutiny +organizer +preferences +nomenclature +splits +unwilling +offenders +timor +relying +halftime +semitic +arithmetic +milestone +jesuits +arctiidae +retrieved +consuming +contender +edged +plagued +inclusive +transforming +khmer +federally +insurgents +distributing +amherst +rendition +prosecutors +viaduct +disqualified +kabul +liturgy +prevailed +reelected +instructors +swimmers +aperture +churchyard +interventions +totals +darts +metropolis +fuels +fluent +northbound +correctional +inflicted +barrister +realms +culturally +aristocratic +collaborating +emphasizes +choreographer +inputs +ensembles +humboldt +practised +endowed +strains +infringement +archaeologist +congregational +magna +relativity +efficiently +proliferation +mixtape +abruptly +regeneration +commissioning +yukon +archaic +reluctantly +retailer +northamptonshire +universally +crossings +boilers +nickelodeon +revue +abbreviation +retaliation +scripture +routinely +medicinal +benedictine +kenyan +retention +deteriorated +glaciers +apprenticeship +coupling +researched +topography +entrances +anaheim +pivotal +compensate +arched +modify +reinforce +dusseldorf +journeys +motorsport +conceded +sumatra +spaniards +quantitative +loire +cinematography +discarded +botswana +morale +engined +zionist +philanthropy +sainte +fatalities +cypriot +motorsports +indicators +pricing +institut +bethlehem +implicated +gravitational +differentiation +rotor +thriving +precedent +ambiguous +concessions +forecast +conserved +fremantle +asphalt +landslide +middlesbrough +formula_7 +humidity +overseeing +chronological +diaries +multinational +crimean +turnover +improvised +youths +declares +tasmanian +canadiens +fumble +refinery +weekdays +unconstitutional +upward +guardians +brownish +imminent +hamas +endorsement +naturalist +martyrs +caledonia +chords +yeshiva +reptiles +severity +mitsubishi +fairs +installment +substitution +repertory +keyboardist +interpreter +silesia +noticeable +rhineland +transmit +inconsistent +booklet +academies +epithet +pertaining +progressively +aquatics +scrutiny +prefect +toxicity +rugged +consume +o'donnell +evolve +uniquely +cabaret +mediated +landowner +transgender +palazzo +compilations +albuquerque +induce +sinai +remastered +efficacy +underside +analogue +specify +possessing +advocating +compatibility +liberated +greenville +mecklenburg +header +memorials +sewage +rhodesia +1800s +salaries +atoll +coordinating +partisans +repealed +amidst +subjective +optimization +nectar +evolving +exploits +madhya +styling +accumulation +raion +postage +responds +buccaneers +frontman +brunei +choreography +coated +kinetic +sampled +inflammatory +complementary +eclectic +norte +vijay +a.k.a +mainz +casualty +connectivity +laureate +franchises +yiddish +reputed +unpublished +economical +periodicals +vertically +bicycles +brethren +capacities +unitary +archeological +tehsil +domesday +wehrmacht +justification +angered +mysore +fielded +abuses +nutrients +ambitions +taluk +battleships +symbolism +superiority +neglect +attendees +commentaries +collaborators +predictions +yorker +breeders +investing +libretto +informally +coefficients +memorandum +pounder +collingwood +tightly +envisioned +arbor +mistakenly +captures +nesting +conflicting +enhancing +streetcar +manufactures +buckinghamshire +rewards +commemorating +stony +expenditure +tornadoes +semantic +relocate +weimar +iberian +sighted +intending +ensign +beverages +expectation +differentiate +centro +utilizes +saxophonist +catchment +transylvania +ecosystems +shortest +sediments +socialists +ineffective +kapoor +formidable +heroine +guantanamo +prepares +scattering +pamphlet +verified +elector +barons +totaling +shrubs +pyrenees +amalgamation +mutually +longitudinal +comte +negatively +masonic +envoy +sexes +akbar +mythical +tonga +bishopric +assessments +malaya +warns +interiors +reefs +reflections +neutrality +musically +nomadic +waterways +provence +collaborate +scaled +adulthood +emerges +euros +optics +incentives +overland +periodical +liege +awarding +realization +slang +affirmed +schooner +hokkaido +czechoslovak +protectorate +undrafted +disagreed +commencement +electors +spruce +swindon +fueled +equatorial +inventions +suites +slovene +backdrop +adjunct +energies +remnant +inhabit +alliances +simulcast +reactors +mosques +travellers +outfielder +plumage +migratory +benin +experimented +fibre +projecting +drafting +laude +evidenced +northernmost +indicted +directional +replication +croydon +comedies +jailed +organizes +devotees +reservoirs +turrets +originate +economists +songwriters +junta +trenches +mounds +proportions +comedic +apostle +azerbaijani +farmhouse +resembled +disrupted +playback +mixes +diagonal +relevance +govern +programmer +gdansk +maize +soundtracks +tendencies +mastered +impacted +believers +kilometre +intervene +chairperson +aerodrome +sails +subsidies +ensures +aesthetics +congresses +ratios +sardinia +southernmost +functioned +controllers +downward +randomly +distortion +regents +palatine +disruption +spirituality +vidhan +tracts +compiler +ventilation +anchorage +symposium +assert +pistols +excelled +avenues +convoys +moniker +constructions +proponent +phased +spines +organising +schleswig +policing +campeonato +mined +hourly +croix +lucrative +authenticity +haitian +stimulation +burkina +espionage +midfield +manually +staffed +awakening +metabolic +biographies +entrepreneurship +conspicuous +guangdong +preface +subgroup +mythological +adjutant +feminism +vilnius +oversees +honourable +tripoli +stylized +kinase +societe +notoriety +altitudes +configurations +outward +transmissions +announces +auditor +ethanol +clube +nanjing +mecca +haifa +blogs +postmaster +paramilitary +depart +positioning +potent +recognizable +spire +brackets +remembrance +overlapping +turkic +articulated +scientology +operatic +deploy +readiness +biotechnology +restrict +cinematographer +inverted +synonymous +administratively +westphalia +commodities +replaces +downloads +centralized +munitions +preached +sichuan +fashionable +implementations +matrices +hiv/aids +loyalist +luzon +celebrates +hazards +heiress +mercenaries +synonym +creole +ljubljana +technician +auditioned +technicians +viewpoint +wetland +mongols +princely +sharif +coating +dynasties +southward +doubling +formula_8 +mayoral +harvesting +conjecture +goaltender +oceania +spokane +welterweight +bracket +gatherings +weighted +newscasts +mussolini +affiliations +disadvantage +vibrant +spheres +sultanate +distributors +disliked +establishes +marches +drastically +yielding +jewellery +yokohama +vascular +airlift +canons +subcommittee +repression +strengths +graded +outspoken +fused +pembroke +filmography +redundant +fatigue +repeal +threads +reissue +pennant +edible +vapor +corrections +stimuli +commemoration +dictator +anand +secession +amassed +orchards +pontifical +experimentation +greeted +bangor +forwards +decomposition +quran +trolley +chesterfield +traverse +sermons +burials +skier +climbs +consultants +petitioned +reproduce +parted +illuminated +kurdistan +reigned +occupants +packaged +geometridae +woven +regulating +protagonists +crafted +affluent +clergyman +consoles +migrant +supremacy +attackers +caliph +defect +convection +rallies +huron +resin +segunda +quota +warship +overseen +criticizing +shrines +glamorgan +lowering +beaux +hampered +invasions +conductors +collects +bluegrass +surrounds +substrates +perpetual +chronology +pulmonary +executions +crimea +compiling +noctuidae +battled +tumors +minsk +novgorod +serviced +yeast +computation +swamps +theodor +baronetcy +salford +uruguayan +shortages +odisha +siberian +novelty +cinematic +invitational +decks +dowager +oppression +bandits +appellate +state-of-the-art +clade +palaces +signalling +galaxies +industrialist +tensor +learnt +incurred +magistrates +binds +orbits +ciudad +willingness +peninsular +basins +biomedical +shafts +marlborough +bournemouth +withstand +fitzroy +dunedin +variance +steamship +integrating +muscular +fines +akron +bulbophyllum +malmo +disclosed +cornerstone +runways +medicines +twenty20 +gettysburg +progresses +frigates +bodied +transformations +transforms +helens +modelled +versatile +regulator +pursuits +legitimacy +amplifier +scriptures +voyages +examines +presenters +octagonal +poultry +formula_9 +anatolia +computed +migrate +directorial +hybrids +localized +preferring +guggenheim +persisted +grassroots +inflammation +fishery +otago +vigorous +professions +instructional +inexpensive +insurgency +legislators +sequels +surnames +agrarian +stainless +nairobi +minas +forerunner +aristocracy +transitions +sicilian +showcased +doses +hiroshima +summarized +gearbox +emancipation +limitation +nuclei +seismic +abandonment +dominating +appropriations +occupations +electrification +hilly +contracting +exaggerated +entertainer +kazan +oricon +cartridges +characterization +parcel +maharaja +exceeds +aspiring +obituary +flattened +contrasted +narration +replies +oblique +outpost +fronts +arranger +talmud +keynes +doctrines +endured +confesses +fortification +supervisors +kilometer +academie +jammu +bathurst +piracy +prostitutes +navarre +cumulative +cruises +lifeboat +twinned +radicals +interacting +expenditures +wexford +libre +futsal +curated +clockwise +colloquially +procurement +immaculate +lyricist +enhancement +porcelain +alzheimer +highlighting +judah +disagreements +storytelling +sheltered +wroclaw +vaudeville +contrasts +neoclassical +compares +contrasting +deciduous +francaise +descriptive +cyclic +reactive +antiquities +meiji +repeats +creditors +forcibly +newmarket +picturesque +impending +uneven +bison +raceway +solvent +ecumenical +optic +professorship +harvested +waterway +banjo +pharaoh +geologist +scanning +dissent +recycled +unmanned +retreating +gospels +aqueduct +branched +tallinn +groundbreaking +syllables +hangar +designations +procedural +craters +cabins +encryption +anthropologist +montevideo +outgoing +inverness +chattanooga +fascism +calais +chapels +groundwater +downfall +misleading +robotic +tortricidae +pixel +handel +prohibit +crewe +renaming +reprised +kickoff +leftist +spaced +integers +causeway +pines +authorship +organise +ptolemy +accessibility +virtues +lesions +iroquois +qur'an +atheist +synthesized +biennial +confederates +dietary +skaters +stresses +tariff +koreans +intercity +republics +quintet +baroness +naive +amplitude +insistence +tbilisi +residues +grammatical +diversified +egyptians +accompaniment +vibration +repository +mandal +topological +distinctions +coherent +invariant +batters +nuevo +internationals +implements +follower +bahia +widened +independents +cantonese +totaled +guadalajara +wolverines +befriended +muzzle +surveying +hungarians +medici +deportation +rayon +approx +recounts +attends +clerical +hellenic +furnished +alleging +soluble +systemic +gallantry +bolshevik +intervened +hostel +gunpowder +specialising +stimulate +leiden +removes +thematic +floral +bafta +printers +conglomerate +eroded +analytic +successively +lehigh +thessaloniki +kilda +clauses +ascended +nehru +scripted +tokugawa +competence +diplomats +exclude +consecration +freedoms +assaults +revisions +blacksmith +textual +sparse +concacaf +slain +uploaded +enraged +whaling +guise +stadiums +debuting +dormitory +cardiovascular +yunnan +dioceses +consultancy +notions +lordship +archdeacon +collided +medial +airfields +garment +wrestled +adriatic +reversal +refueling +verification +jakob +horseshoe +intricate +veracruz +sarawak +syndication +synthesizer +anthologies +stature +feasibility +guillaume +narratives +publicized +antrim +intermittent +constituents +grimsby +filmmaking +doping +unlawful +nominally +transmitting +documenting +seater +internationale +ejected +steamboat +alsace +boise +ineligible +geared +vassal +mustered +ville +inline +pairing +eurasian +kyrgyzstan +barnsley +reprise +stereotypes +rushes +conform +firefighters +deportivo +revolutionaries +rabbis +concurrency +charters +sustaining +aspirations +algiers +chichester +falkland +morphological +systematically +volcanoes +designate +artworks +reclaimed +jurist +anglia +resurrected +chaotic +feasible +circulating +simulated +environmentally +confinement +adventist +harrisburg +laborers +ostensibly +universiade +pensions +influenza +bratislava +octave +refurbishment +gothenburg +putin +barangay +annapolis +breaststroke +illustrates +distorted +choreographed +promo +emphasizing +stakeholders +descends +exhibiting +intrinsic +invertebrates +evenly +roundabout +salts +formula_10 +strata +inhibition +branching +stylistic +rumored +realises +mitochondrial +commuted +adherents +logos +bloomberg +telenovela +guineas +charcoal +engages +winery +reflective +siena +cambridgeshire +ventral +flashback +installing +engraving +grasses +traveller +rotated +proprietor +nationalities +precedence +sourced +trainers +cambodian +reductions +depleted +saharan +classifications +biochemistry +plaintiffs +arboretum +humanist +fictitious +aleppo +climates +bazaar +his/her +homogeneous +multiplication +moines +indexed +linguist +skeletal +foliage +societal +differentiated +informing +mammal +infancy +archival +cafes +malls +graeme +musee +schizophrenia +fargo +pronouns +derivation +descend +ascending +terminating +deviation +recaptured +confessions +weakening +tajikistan +bahadur +pasture +b/hip +donegal +supervising +sikhs +thinkers +euclidean +reinforcement +friars +portage +fuscous +lucknow +synchronized +assertion +choirs +privatization +corrosion +multitude +skyscraper +royalties +ligament +usable +spores +directs +clashed +stockport +fronted +dependency +contiguous +biologist +backstroke +powerhouse +frescoes +phylogenetic +welding +kildare +gabon +conveyed +augsburg +severn +continuum +sahib +lille +injuring +passeriformesfamily +succeeds +translating +unitarian +startup +turbulent +outlying +philanthropic +stanislaw +idols +claremont +conical +haryana +armagh +blended +implicit +conditioned +modulation +rochdale +labourers +coinage +shortstop +potsdam +gears +obesity +bestseller +advisers +bouts +comedians +jozef +lausanne +taxonomic +correlated +columbian +marne +indications +psychologists +libel +edict +beaufort +disadvantages +renal +finalized +racehorse +unconventional +disturbances +falsely +zoology +adorned +redesign +executing +narrower +commended +appliances +stalls +resurgence +saskatoon +miscellaneous +permitting +epoch +formula_11 +cumbria +forefront +vedic +eastenders +disposed +supermarkets +rower +inhibitor +magnesium +colourful +yusuf +harrow +formulas +centrally +balancing +ionic +nocturnal +consolidate +ornate +raiding +charismatic +accelerate +nominate +residual +dhabi +commemorates +attribution +uninhabited +mindanao +atrocities +genealogical +romani +applicant +enactment +abstraction +trough +pulpit +minuscule +misconduct +grenades +timely +supplements +messaging +curvature +ceasefire +telangana +susquehanna +braking +redistribution +shreveport +neighbourhoods +gregorian +widowed +khuzestan +empowerment +scholastic +evangelist +peptide +topical +theorist +historia +thence +sudanese +museo +jurisprudence +masurian +frankish +headlined +recounted +netball +petitions +tolerant +hectare +truncated +southend +methane +captives +reigns +massif +subunit +acidic +weightlifting +footballers +sabah +britannia +tunisian +segregated +sawmill +withdrawing +unpaid +weaponry +somme +perceptions +unicode +alcoholism +durban +wrought +waterfalls +jihad +auschwitz +upland +eastbound +adjective +anhalt +evaluating +regimes +guildford +reproduced +pamphlets +hierarchical +maneuvers +hanoi +fabricated +repetition +enriched +arterial +replacements +tides +globalization +adequately +westbound +satisfactory +fleets +phosphorus +lastly +neuroscience +anchors +xinjiang +membranes +improvisation +shipments +orthodoxy +submissions +bolivian +mahmud +ramps +leyte +pastures +outlines +flees +transmitters +fares +sequential +stimulated +novice +alternately +symmetrical +breakaway +layered +baronets +lizards +blackish +edouard +horsepower +penang +principals +mercantile +maldives +overwhelmingly +hawke +rallied +prostate +conscription +juveniles +maccabi +carvings +strikers +sudbury +spurred +improves +lombardy +macquarie +parisian +elastic +distillery +shetland +humane +brentford +wrexham +warehouses +routines +encompassed +introductory +isfahan +instituto +palais +revolutions +sporadic +impoverished +portico +fellowships +speculative +enroll +dormant +adhere +fundamentally +sculpted +meritorious +template +upgrading +reformer +rectory +uncredited +indicative +creeks +galveston +radically +hezbollah +firearm +educating +prohibits +trondheim +locus +refit +headwaters +screenings +lowlands +wasps +coarse +attaining +sedimentary +perished +pitchfork +interned +cerro +stagecoach +aeronautical +liter +transitioned +haydn +inaccurate +legislatures +bromwich +knesset +spectroscopy +butte +asiatic +degraded +concordia +catastrophic +lobes +wellness +pensacola +periphery +hapoel +theta +horizontally +freiburg +liberalism +pleas +durable +warmian +offenses +mesopotamia +shandong +unsuitable +hospitalized +appropriately +phonetic +encompass +conversions +observes +illnesses +breakout +assigns +crowns +inhibitors +nightly +manifestation +fountains +maximize +alphabetical +sloop +expands +newtown +widening +gaddafi +commencing +camouflage +footprint +tyrol +barangays +universite +highlanders +budgets +query +lobbied +westchester +equator +stipulated +pointe +distinguishes +allotted +embankment +advises +storing +loyalists +fourier +rehearsals +starvation +gland +rihanna +tubular +expressive +baccalaureate +intersections +revered +carbonate +eritrea +craftsmen +cosmopolitan +sequencing +corridors +shortlisted +bangladeshi +persians +mimic +parades +repetitive +recommends +flanks +promoters +incompatible +teaming +ammonia +greyhound +solos +improper +legislator +newsweek +recurrent +vitro +cavendish +eireann +crises +prophets +mandir +strategically +guerrillas +formula_12 +ghent +contenders +equivalence +drone +sociological +hamid +castes +statehood +aland +clinched +relaunched +tariffs +simulations +williamsburg +rotate +mediation +smallpox +harmonica +lodges +lavish +restrictive +o'sullivan +detainees +polynomials +echoes +intersecting +learners +elects +charlemagne +defiance +epsom +liszt +facilitating +absorbing +revelations +padua +pieter +pious +penultimate +mammalian +montenegrin +supplementary +widows +aromatic +croats +roanoke +trieste +legions +subdistrict +babylonian +grasslands +volga +violently +sparsely +oldies +telecommunication +respondents +quarries +downloadable +commandos +taxpayer +catalytic +malabar +afforded +copying +declines +nawab +junctions +assessing +filtering +classed +disused +compliant +christoph +gottingen +civilizations +hermitage +caledonian +whereupon +ethnically +springsteen +mobilization +terraces +indus +excel +zoological +enrichment +simulate +guitarists +registrar +cappella +invoked +reused +manchu +configured +uppsala +genealogy +mergers +casts +curricular +rebelled +subcontinent +horticultural +parramatta +orchestrated +dockyard +claudius +decca +prohibiting +turkmenistan +brahmin +clandestine +obligatory +elaborated +parasitic +helix +constraint +spearheaded +rotherham +eviction +adapting +albans +rescues +sociologist +guiana +convicts +occurrences +kamen +antennas +asturias +wheeled +sanitary +deterioration +trier +theorists +baseline +announcements +valea +planners +factual +serialized +serials +bilbao +demoted +fission +jamestown +cholera +alleviate +alteration +indefinite +sulfate +paced +climatic +valuation +artisans +proficiency +aegean +regulators +fledgling +sealing +influencing +servicemen +frequented +cancers +tambon +narayan +bankers +clarified +embodied +engraver +reorganisation +dissatisfied +dictated +supplemental +temperance +ratification +puget +nutrient +pretoria +papyrus +uniting +ascribed +cores +coptic +schoolhouse +barrio +1910s +armory +defected +transatlantic +regulates +ported +artefacts +specifies +boasted +scorers +mollusks +emitted +navigable +quakers +projective +dialogues +reunification +exponential +vastly +banners +unsigned +dissipated +halves +coincidentally +leasing +purported +escorting +estimation +foxes +lifespan +inflorescence +assimilation +showdown +staunch +prologue +ligand +superliga +telescopes +northwards +keynote +heaviest +taunton +redeveloped +vocalists +podlaskie +soyuz +rodents +azores +moravian +outset +parentheses +apparel +domestically +authoritative +polymers +monterrey +inhibit +launcher +jordanian +folds +taxis +mandates +singled +liechtenstein +subsistence +marxism +ousted +governorship +servicing +offseason +modernism +prism +devout +translators +islamist +chromosomes +pitted +bedfordshire +fabrication +authoritarian +javanese +leaflets +transient +substantive +predatory +sigismund +assassinate +diagrams +arrays +rediscovered +reclamation +spawning +fjord +peacekeeping +strands +fabrics +highs +regulars +tirana +ultraviolet +athenian +filly +barnet +naacp +nueva +favourites +terminates +showcases +clones +inherently +interpreting +bjorn +finely +lauded +unspecified +chola +pleistocene +insulation +antilles +donetsk +funnel +nutritional +biennale +reactivated +southport +primate +cavaliers +austrians +interspersed +restarted +suriname +amplifiers +wladyslaw +blockbuster +sportsman +minogue +brightness +benches +bridgeport +initiating +israelis +orbiting +newcomers +externally +scaling +transcribed +impairment +luxurious +longevity +impetus +temperament +ceilings +tchaikovsky +spreads +pantheon +bureaucracy +1820s +heraldic +villas +formula_13 +galician +meath +avoidance +corresponded +headlining +connacht +seekers +rappers +solids +monograph +scoreless +opole +isotopes +himalayas +parodies +garments +microscopic +republished +havilland +orkney +demonstrators +pathogen +saturated +hellenistic +facilitates +aerodynamic +relocating +indochina +laval +astronomers +bequeathed +administrations +extracts +nagoya +torquay +demography +medicare +ambiguity +renumbered +pursuant +concave +syriac +electrode +dispersal +henan +bialystok +walsall +crystalline +puebla +janata +illumination +tianjin +enslaved +coloration +championed +defamation +grille +johor +rejoin +caspian +fatally +planck +workings +appointing +institutionalized +wessex +modernized +exemplified +regatta +jacobite +parochial +programmers +blending +eruptions +insurrection +regression +indices +sited +dentistry +mobilized +furnishings +levant +primaries +ardent +nagasaki +conqueror +dorchester +opined +heartland +amman +mortally +wellesley +bowlers +outputs +coveted +orthography +immersion +disrepair +disadvantaged +curate +childless +condensed +codice_1 +remodeled +resultant +bolsheviks +superfamily +saxons +2010s +contractual +rivalries +malacca +oaxaca +magnate +vertebrae +quezon +olympiad +yucatan +tyres +macro +specialization +commendation +caliphate +gunnery +exiles +excerpts +fraudulent +adjustable +aramaic +interceptor +drumming +standardization +reciprocal +adolescents +federalist +aeronautics +favorably +enforcing +reintroduced +zhejiang +refining +biplane +banknotes +accordion +intersect +illustrating +summits +classmate +militias +biomass +massacres +epidemiology +reworked +wrestlemania +nantes +auditory +taxon +elliptical +chemotherapy +asserting +avoids +proficient +airmen +yellowstone +multicultural +alloys +utilization +seniority +kuyavian +huntsville +orthogonal +bloomington +cultivars +casimir +internment +repulsed +impedance +revolving +fermentation +parana +shutout +partnering +empowered +islamabad +polled +classify +amphibians +greyish +obedience +4x100 +projectile +khyber +halfback +relational +d'ivoire +synonyms +endeavour +padma +customized +mastery +defenceman +berber +purge +interestingly +covent +promulgated +restricting +condemnation +hillsborough +walkers +privateer +intra +captaincy +naturalized +huffington +detecting +hinted +migrating +bayou +counterattack +anatomical +foraging +unsafe +swiftly +outdated +paraguayan +attire +masjid +endeavors +jerseys +triassic +quechua +growers +axial +accumulate +wastewater +cognition +fungal +animator +pagoda +kochi +uniformly +antibody +yerevan +hypotheses +combatants +italianate +draining +fragmentation +snowfall +formative +inversion +kitchener +identifier +additive +lucha +selects +ashland +cambrian +racetrack +trapping +congenital +primates +wavelengths +expansions +yeomanry +harcourt +wealthiest +awaited +punta +intervening +aggressively +vichy +piloted +midtown +tailored +heyday +metadata +guadalcanal +inorganic +hadith +pulses +francais +tangent +scandals +erroneously +tractors +pigment +constabulary +jiangsu +landfill +merton +basalt +astor +forbade +debuts +collisions +exchequer +stadion +roofed +flavour +sculptors +conservancy +dissemination +electrically +undeveloped +existent +surpassing +pentecostal +manifested +amend +formula_14 +superhuman +barges +tunis +analytics +argyll +liquids +mechanized +domes +mansions +himalayan +indexing +reuters +nonlinear +purification +exiting +timbers +triangles +decommissioning +departmental +causal +fonts +americana +sept. +seasonally +incomes +razavi +sheds +memorabilia +rotational +terre +sutra +protege +yarmouth +grandmaster +annum +looted +imperialism +variability +liquidation +baptised +isotope +showcasing +milling +rationale +hammersmith +austen +streamlined +acknowledging +contentious +qaleh +breadth +turing +referees +feral +toulon +unofficially +identifiable +standout +labeling +dissatisfaction +jurgen +angrily +featherweight +cantons +constrained +dominates +standalone +relinquished +theologians +markedly +italics +downed +nitrate +likened +gules +craftsman +singaporean +pixels +mandela +moray +parity +departement +antigen +academically +burgh +brahma +arranges +wounding +triathlon +nouveau +vanuatu +banded +acknowledges +unearthed +stemming +authentication +byzantines +converge +nepali +commonplace +deteriorating +recalling +palette +mathematicians +greenish +pictorial +ahmedabad +rouen +validation +u.s.a. +'best +malvern +archers +converter +undergoes +fluorescent +logistical +notification +transvaal +illicit +symphonies +stabilization +worsened +fukuoka +decrees +enthusiast +seychelles +blogger +louvre +dignitaries +burundi +wreckage +signage +pinyin +bursts +federer +polarization +urbana +lazio +schism +nietzsche +venerable +administers +seton +kilograms +invariably +kathmandu +farmed +disqualification +earldom +appropriated +fluctuations +kermanshah +deployments +deformation +wheelbase +maratha +psalm +bytes +methyl +engravings +skirmish +fayette +vaccines +ideally +astrology +breweries +botanic +opposes +harmonies +irregularities +contended +gaulle +prowess +constants +aground +filipinos +fresco +ochreous +jaipur +willamette +quercus +eastwards +mortars +champaign +braille +reforming +horned +hunan +spacious +agitation +draught +specialties +flourishing +greensboro +necessitated +swedes +elemental +whorls +hugely +structurally +plurality +synthesizers +embassies +assad +contradictory +inference +discontent +recreated +inspectors +unicef +commuters +embryo +modifying +stints +numerals +communicated +boosted +trumpeter +brightly +adherence +remade +leases +restrained +eucalyptus +dwellers +planar +grooves +gainesville +daimler +anzac +szczecin +cornerback +prized +peking +mauritania +khalifa +motorized +lodging +instrumentalist +fortresses +cervical +formula_15 +passerine +sectarian +researches +apprenticed +reliefs +disclose +gliding +repairing +queue +kyushu +literate +canoeing +sacrament +separatist +calabria +parkland +flowed +investigates +statistically +visionary +commits +dragoons +scrolls +premieres +revisited +subdued +censored +patterned +elective +outlawed +orphaned +leyland +richly +fujian +miniatures +heresy +plaques +countered +nonfiction +exponent +moravia +dispersion +marylebone +midwestern +enclave +ithaca +federated +electronically +handheld +microscopy +tolls +arrivals +climbers +continual +cossacks +moselle +deserts +ubiquitous +gables +forecasts +deforestation +vertebrates +flanking +drilled +superstructure +inspected +consultative +bypassed +ballast +subsidy +socioeconomic +relic +grenada +journalistic +administering +accommodated +collapses +appropriation +reclassified +foreword +porte +assimilated +observance +fragmented +arundel +thuringia +gonzaga +shenzhen +shipyards +sectional +ayrshire +sloping +dependencies +promenade +ecuadorian +mangrove +constructs +goalscorer +heroism +iteration +transistor +omnibus +hampstead +cochin +overshadowed +chieftain +scalar +finishers +ghanaian +abnormalities +monoplane +encyclopaedia +characterize +travancore +baronetage +bearers +biking +distributes +paving +christened +inspections +banco +humber +corinth +quadratic +albanians +lineages +majored +roadside +inaccessible +inclination +darmstadt +fianna +epilepsy +propellers +papacy +montagu +bhutto +sugarcane +optimized +pilasters +contend +batsmen +brabant +housemates +sligo +ascot +aquinas +supervisory +accorded +gerais +echoed +nunavut +conservatoire +carniola +quartermaster +gminas +impeachment +aquitaine +reformers +quarterfinal +karlsruhe +accelerator +coeducational +archduke +gelechiidae +seaplane +dissident +frenchman +palau +depots +hardcover +aachen +darreh +denominational +groningen +parcels +reluctance +drafts +elliptic +counters +decreed +airship +devotional +contradiction +formula_16 +undergraduates +qualitative +guatemalan +slavs +southland +blackhawks +detrimental +abolish +chechen +manifestations +arthritis +perch +fated +hebei +peshawar +palin +immensely +havre +totalling +rampant +ferns +concourse +triples +elites +olympian +larva +herds +lipid +karabakh +distal +monotypic +vojvodina +batavia +multiplied +spacing +spellings +pedestrians +parchment +glossy +industrialization +dehydrogenase +patriotism +abolitionist +mentoring +elizabethan +figurative +dysfunction +abyss +constantin +middletown +stigma +mondays +gambia +gaius +israelites +renounced +nepalese +overcoming +buren +sulphur +divergence +predation +looting +iberia +futuristic +shelved +anthropological +innsbruck +escalated +clermont +entrepreneurial +benchmark +mechanically +detachments +populist +apocalyptic +exited +embryonic +stanza +readership +chiba +landlords +expansive +boniface +therapies +perpetrators +whitehall +kassel +masts +carriageway +clinch +pathogens +mazandaran +undesirable +teutonic +miocene +nagpur +juris +cantata +compile +diffuse +dynastic +reopening +comptroller +o'neal +flourish +electing +scientifically +departs +welded +modal +cosmology +fukushima +libertadores +chang'an +asean +generalization +localization +afrikaans +cricketers +accompanies +emigrants +esoteric +southwards +shutdown +prequel +fittings +innate +wrongly +equitable +dictionaries +senatorial +bipolar +flashbacks +semitism +walkway +lyrically +legality +sorbonne +vigorously +durga +samoan +karel +interchanges +patna +decider +registering +electrodes +anarchists +excursion +overthrown +gilan +recited +michelangelo +advertiser +kinship +taboo +cessation +formula_17 +premiers +traversed +madurai +poorest +torneo +exerted +replicate +spelt +sporadically +horde +landscaping +razed +hindered +esperanto +manchuria +propellant +jalan +baha'is +sikkim +linguists +pandit +racially +ligands +dowry +francophone +escarpment +behest +magdeburg +mainstay +villiers +yangtze +grupo +conspirators +martyrdom +noticeably +lexical +kazakh +unrestricted +utilised +sired +inhabits +proofs +joseon +pliny +minted +buddhists +cultivate +interconnected +reuse +viability +australasian +derelict +resolving +overlooks +menon +stewardship +playwrights +thwarted +filmfare +disarmament +protections +bundles +sidelined +hypothesized +singer/songwriter +forage +netted +chancery +townshend +restructured +quotation +hyperbolic +succumbed +parliaments +shenandoah +apical +kibbutz +storeys +pastors +lettering +ukrainians +hardships +chihuahua +avail +aisles +taluka +antisemitism +assent +ventured +banksia +seamen +hospice +faroe +fearful +woreda +outfield +chlorine +transformer +tatar +panoramic +pendulum +haarlem +styria +cornice +importing +catalyzes +subunits +enamel +bakersfield +realignment +sorties +subordinates +deanery +townland +gunmen +tutelage +evaluations +allahabad +thrace +veneto +mennonite +sharia +subgenus +satisfies +puritan +unequal +gastrointestinal +ordinances +bacterium +horticulture +argonauts +adjectives +arable +duets +visualization +woolwich +revamped +euroleague +thorax +completes +originality +vasco +freighter +sardar +oratory +sects +extremes +signatories +exporting +arisen +exacerbated +departures +saipan +furlongs +d'italia +goring +dakar +conquests +docked +offshoot +okrug +referencing +disperse +netting +summed +rewritten +articulation +humanoid +spindle +competitiveness +preventive +facades +westinghouse +wycombe +synthase +emulate +fostering +abdel +hexagonal +myriad +caters +arjun +dismay +axiom +psychotherapy +colloquial +complemented +martinique +fractures +culmination +erstwhile +atrium +electronica +anarchism +nadal +montpellier +algebras +submitting +adopts +stemmed +overcame +internacional +asymmetric +gallipoli +gliders +flushing +extermination +hartlepool +tesla +interwar +patriarchal +hitherto +ganges +combatant +marred +philology +glastonbury +reversible +isthmus +undermined +southwark +gateshead +andalusia +remedies +hastily +optimum +smartphone +evade +patrolled +beheaded +dopamine +waivers +ugandan +gujarati +densities +predicting +intestinal +tentative +interstellar +kolonia +soloists +penetrated +rebellions +qeshlaq +prospered +colegio +deficits +konigsberg +deficient +accessing +relays +kurds +politburo +codified +incarnations +occupancy +cossack +metaphysical +deprivation +chopra +piccadilly +formula_18 +makeshift +protestantism +alaskan +frontiers +faiths +tendon +dunkirk +durability +autobots +bonuses +coinciding +emails +gunboat +stucco +magma +neutrons +vizier +subscriptions +visuals +envisaged +carpets +smoky +schema +parliamentarian +immersed +domesticated +parishioners +flinders +diminutive +mahabharata +ballarat +falmouth +vacancies +gilded +twigs +mastering +clerics +dalmatia +islington +slogans +compressor +iconography +congolese +sanction +blends +bulgarians +moderator +outflow +textures +safeguard +trafalgar +tramways +skopje +colonialism +chimneys +jazeera +organisers +denoting +motivations +ganga +longstanding +deficiencies +gwynedd +palladium +holistic +fascia +preachers +embargo +sidings +busan +ignited +artificially +clearwater +cemented +northerly +salim +equivalents +crustaceans +oberliga +quadrangle +historiography +romanians +vaults +fiercely +incidental +peacetime +tonal +bhopal +oskar +radha +pesticides +timeslot +westerly +cathedrals +roadways +aldershot +connectors +brahmins +paler +aqueous +gustave +chromatic +linkage +lothian +specialises +aggregation +tributes +insurgent +enact +hampden +ghulam +federations +instigated +lyceum +fredrik +chairmanship +floated +consequent +antagonists +intimidation +patriarchate +warbler +heraldry +entrenched +expectancy +habitation +partitions +widest +launchers +nascent +ethos +wurzburg +lycee +chittagong +mahatma +merseyside +asteroids +yokosuka +cooperatives +quorum +redistricting +bureaucratic +yachts +deploying +rustic +phonology +chorale +cellist +stochastic +crucifixion +surmounted +confucian +portfolios +geothermal +crested +calibre +tropics +deferred +nasir +iqbal +persistence +essayist +chengdu +aborigines +fayetteville +bastion +interchangeable +burlesque +kilmarnock +specificity +tankers +colonels +fijian +quotations +enquiry +quito +palmerston +delle +multidisciplinary +polynesian +iodine +antennae +emphasised +manganese +baptists +galilee +jutland +latent +excursions +skepticism +tectonic +precursors +negligible +musique +misuse +vitoria +expressly +veneration +sulawesi +footed +mubarak +chongqing +chemically +midday +ravaged +facets +varma +yeovil +ethnographic +discounted +physicists +attache +disbanding +essen +shogunate +cooperated +waikato +realising +motherwell +pharmacology +sulfide +inward +expatriate +devoid +cultivar +monde +andean +groupings +goran +unaffected +moldovan +postdoctoral +coleophora +delegated +pronoun +conductivity +coleridge +disapproval +reappeared +microbial +campground +olsztyn +fostered +vaccination +rabbinical +champlain +milestones +viewership +caterpillar +effected +eupithecia +financier +inferred +uzbek +bundled +bandar +balochistan +mysticism +biosphere +holotype +symbolizes +lovecraft +photons +abkhazia +swaziland +subgroups +measurable +falkirk +valparaiso +ashok +discriminatory +rarity +tabernacle +flyweight +jalisco +westernmost +antiquarian +extracellular +margrave +colspan=9 +midsummer +digestive +reversing +burgeoning +substitutes +medallist +khrushchev +guerre +folio +detonated +partido +plentiful +aggregator +medallion +infiltration +shaded +santander +fared +auctioned +permian +ramakrishna +andorra +mentors +diffraction +bukit +potentials +translucent +feminists +tiers +protracted +coburg +wreath +guelph +adventurer +he/she +vertebrate +pipelines +celsius +outbreaks +australasia +deccan +garibaldi +unionists +buildup +biochemical +reconstruct +boulders +stringent +barbed +wording +furnaces +pests +befriends +organises +popes +rizal +tentacles +cadre +tallahassee +punishments +occidental +formatted +mitigation +rulings +rubens +cascades +inducing +choctaw +volta +synagogues +movable +altarpiece +mitigate +practise +intermittently +encountering +memberships +earns +signify +retractable +amounting +pragmatic +wilfrid +dissenting +divergent +kanji +reconstituted +devonian +constitutions +levied +hendrik +starch +costal +honduran +ditches +polygon +eindhoven +superstars +salient +argus +punitive +purana +alluvial +flaps +inefficient +retracted +advantageous +quang +andersson +danville +binghamton +symbolize +conclave +shaanxi +silica +interpersonal +adept +frans +pavilions +lubbock +equip +sunken +limburg +activates +prosecutions +corinthian +venerated +shootings +retreats +parapet +orissa +riviere +animations +parodied +offline +metaphysics +bluffs +plume +piety +fruition +subsidized +steeplechase +shanxi +eurasia +angled +forecasting +suffragan +ashram +larval +labyrinth +chronicler +summaries +trailed +merges +thunderstorms +filtered +formula_19 +advertisers +alpes +informatics +parti +constituting +undisputed +certifications +javascript +molten +sclerosis +rumoured +boulogne +hmong +lewes +breslau +notts +bantu +ducal +messengers +radars +nightclubs +bantamweight +carnatic +kaunas +fraternal +triggering +controversially +londonderry +visas +scarcity +offaly +uprisings +repelled +corinthians +pretext +kuomintang +kielce +empties +matriculated +pneumatic +expos +agile +treatises +midpoint +prehistory +oncology +subsets +hydra +hypertension +axioms +wabash +reiterated +swapped +achieves +premio +ageing +overture +curricula +challengers +subic +selangor +liners +frontline +shutter +validated +normalized +entertainers +molluscs +maharaj +allegation +youngstown +synth +thoroughfare +regionally +pillai +transcontinental +pedagogical +riemann +colonia +easternmost +tentatively +profiled +herefordshire +nativity +meuse +nucleotide +inhibits +huntingdon +throughput +recorders +conceding +domed +homeowners +centric +gabled +canoes +fringes +breeder +subtitled +fluoride +haplogroup +zionism +izmir +phylogeny +kharkiv +romanticism +adhesion +usaaf +delegations +lorestan +whalers +biathlon +vaulted +mathematically +pesos +skirmishes +heisman +kalamazoo +gesellschaft +launceston +interacts +quadruple +kowloon +psychoanalysis +toothed +ideologies +navigational +valence +induces +lesotho +frieze +rigging +undercarriage +explorations +spoof +eucharist +profitability +virtuoso +recitals +subterranean +sizeable +herodotus +subscriber +huxley +pivot +forewing +warring +boleslaw +bharatiya +suffixes +trois +percussionist +downturn +garrisons +philosophies +chants +mersin +mentored +dramatist +guilds +frameworks +thermodynamic +venomous +mehmed +assembling +rabbinic +hegemony +replicas +enlargement +claimant +retitled +utica +dumfries +metis +deter +assortment +tubing +afflicted +weavers +rupture +ornamentation +transept +salvaged +upkeep +callsign +rajput +stevenage +trimmed +intracellular +synchronization +consular +unfavorable +royalists +goldwyn +fasting +hussars +doppler +obscurity +currencies +amiens +acorn +tagore +townsville +gaussian +migrations +porta +anjou +graphite +seaport +monographs +gladiators +metrics +calligraphy +sculptural +swietokrzyskie +tolombeh +eredivisie +shoals +queries +carts +exempted +fiberglass +mirrored +bazar +progeny +formalized +mukherjee +professed +amazon.com +cathode +moreton +removable +mountaineers +nagano +transplantation +augustinian +steeply +epilogue +adapter +decisively +accelerating +mediaeval +substituting +tasman +devonshire +litres +enhancements +himmler +nephews +bypassing +imperfect +argentinian +reims +integrates +sochi +ascii +licences +niches +surgeries +fables +versatility +indra +footpath +afonso +crore +evaporation +encodes +shelling +conformity +simplify +updating +quotient +overt +firmware +umpires +architectures +eocene +conservatism +secretion +embroidery +f.c.. +tuvalu +mosaics +shipwreck +prefectural +cohort +grievances +garnering +centerpiece +apoptosis +djibouti +bethesda +formula_20 +shonen +richland +justinian +dormitories +meteorite +reliably +obtains +pedagogy +hardness +cupola +manifolds +amplification +steamers +familial +dumbarton +jerzy +genital +maidstone +salinity +grumman +signifies +presbytery +meteorology +procured +aegis +streamed +deletion +nuestra +mountaineering +accords +neuronal +khanate +grenoble +axles +dispatches +tokens +turku +auctions +propositions +planters +proclaiming +recommissioned +stravinsky +obverse +bombarded +waged +saviour +massacred +reformist +purportedly +resettlement +ravenna +embroiled +minden +revitalization +hikers +bridging +torpedoed +depletion +nizam +affectionately +latitudes +lubeck +spore +polymerase +aarhus +nazism +101st +buyout +galerie +diets +overflow +motivational +renown +brevet +deriving +melee +goddesses +demolish +amplified +tamworth +retake +brokerage +beneficiaries +henceforth +reorganised +silhouette +browsers +pollutants +peron +lichfield +encircled +defends +bulge +dubbing +flamenco +coimbatore +refinement +enshrined +grizzlies +capacitor +usefulness +evansville +interscholastic +rhodesian +bulletins +diamondbacks +rockers +platted +medalists +formosa +transporter +slabs +guadeloupe +disparate +concertos +violins +regaining +mandible +untitled +agnostic +issuance +hamiltonian +brampton +srpska +homology +downgraded +florentine +epitaph +kanye +rallying +analysed +grandstand +infinitely +antitrust +plundered +modernity +colspan=3|total +amphitheatre +doric +motorists +yemeni +carnivorous +probabilities +prelate +struts +scrapping +bydgoszcz +pancreatic +signings +predicts +compendium +ombudsman +apertura +appoints +rebbe +stereotypical +valladolid +clustered +touted +plywood +inertial +kettering +curving +d'honneur +housewives +grenadier +vandals +barbarossa +necked +waltham +reputedly +jharkhand +cistercian +pursues +viscosity +organiser +cloister +islet +stardom +moorish +himachal +strives +scripps +staggered +blasts +westwards +millimeters +angolan +hubei +agility +admirals +mordellistena +coincides +platte +vehicular +cordillera +riffs +schoolteacher +canaan +acoustics +tinged +reinforcing +concentrates +daleks +monza +selectively +musik +polynesia +exporter +reviving +macclesfield +bunkers +ballets +manors +caudal +microbiology +primes +unbroken +outcry +flocks +pakhtunkhwa +abelian +toowoomba +luminous +mould +appraisal +leuven +experimentally +interoperability +hideout +perak +specifying +knighthood +vasily +excerpt +computerized +niels +networked +byzantium +reaffirmed +geographer +obscured +fraternities +mixtures +allusion +accra +lengthened +inquest +panhandle +pigments +revolts +bluetooth +conjugate +overtaken +foray +coils +breech +streaks +impressionist +mendelssohn +intermediary +panned +suggestive +nevis +upazila +rotunda +mersey +linnaeus +anecdotes +gorbachev +viennese +exhaustive +moldavia +arcades +irrespective +orator +diminishing +predictive +cohesion +polarized +montage +avian +alienation +conus +jaffna +urbanization +seawater +extremity +editorials +scrolling +dreyfus +traverses +topographic +gunboats +extratropical +normans +correspondents +recognises +millennia +filtration +ammonium +voicing +complied +prefixes +diplomas +figurines +weakly +gated +oscillator +lucerne +embroidered +outpatient +airframe +fractional +disobedience +quarterbacks +formula_21 +shinto +chiapas +epistle +leakage +pacifist +avignon +penrith +renders +mantua +screenplays +gustaf +tesco +alphabetically +rations +discharges +headland +tapestry +manipur +boolean +mediator +ebenezer +subchannel +fable +bestselling +ateneo +trademarks +recurrence +dwarfs +britannica +signifying +vikram +mediate +condensation +censuses +verbandsgemeinde +cartesian +sprang +surat +britons +chelmsford +courtenay +statistic +retina +abortions +liabilities +closures +mississauga +skyscrapers +saginaw +compounded +aristocrat +msnbc +stavanger +septa +interpretive +hinder +visibly +seeding +shutouts +irregularly +quebecois +footbridge +hydroxide +implicitly +lieutenants +simplex +persuades +midshipman +heterogeneous +officiated +crackdown +lends +tartu +altars +fractions +dissidents +tapered +modernisation +scripting +blazon +aquaculture +thermodynamics +sistan +hasidic +bellator +pavia +propagated +theorized +bedouin +transnational +mekong +chronicled +declarations +kickstarter +quotas +runtime +duquesne +broadened +clarendon +brownsville +saturation +tatars +electorates +malayan +replicated +observable +amphitheater +endorsements +referral +allentown +mormons +pantomime +eliminates +typeface +allegorical +varna +conduction +evoke +interviewer +subordinated +uyghur +landscaped +conventionally +ascend +edifice +postulated +hanja +whitewater +embarking +musicologist +tagalog +frontage +paratroopers +hydrocarbons +transliterated +nicolae +viewpoints +surrealist +asheville +falklands +hacienda +glide +opting +zimbabwean +discal +mortgages +nicaraguan +yadav +ghosh +abstracted +castilian +compositional +cartilage +intergovernmental +forfeited +importation +rapping +artes +republika +narayana +condominium +frisian +bradman +duality +marche +extremist +phosphorylation +genomes +allusions +valencian +habeas +ironworks +multiplex +harpsichord +emigrate +alternated +breda +waffen +smartphones +familiarity +regionalliga +herbaceous +piping +dilapidated +carboniferous +xviii +critiques +carcinoma +sagar +chippewa +postmodern +neapolitan +excludes +notoriously +distillation +tungsten +richness +installments +monoxide +chand +privatisation +molded +maths +projectiles +luoyang +epirus +lemma +concentric +incline +erroneous +sideline +gazetted +leopards +fibres +renovate +corrugated +unilateral +repatriation +orchestration +saeed +rockingham +loughborough +formula_22 +bandleader +appellation +openness +nanotechnology +massively +tonnage +dunfermline +exposes +moored +ridership +motte +eurobasket +majoring +feats +silla +laterally +playlist +downwards +methodologies +eastbourne +daimyo +cellulose +leyton +norwalk +oblong +hibernian +opaque +insular +allegory +camogie +inactivation +favoring +masterpieces +rinpoche +serotonin +portrayals +waverley +airliner +longford +minimalist +outsourcing +excise +meyrick +qasim +organisational +synaptic +farmington +gorges +scunthorpe +zoned +tohoku +librarians +davao +decor +theatrically +brentwood +pomona +acquires +planter +capacitors +synchronous +skateboarding +coatings +turbocharged +ephraim +capitulation +scoreboard +hebrides +ensues +cereals +ailing +counterpoint +duplication +antisemitic +clique +aichi +oppressive +transcendental +incursions +rename +renumbering +powys +vestry +bitterly +neurology +supplanted +affine +susceptibility +orbiter +activating +overlaps +ecoregion +raman +canoer +darfur +microorganisms +precipitated +protruding +torun +anthropologists +rennes +kangaroos +parliamentarians +edits +littoral +archived +begum +rensselaer +microphones +ypres +empower +etruscan +wisden +montfort +calibration +isomorphic +rioting +kingship +verbally +smyrna +cohesive +canyons +fredericksburg +rahul +relativistic +micropolitan +maroons +industrialized +henchmen +uplift +earthworks +mahdi +disparity +cultured +transliteration +spiny +fragmentary +extinguished +atypical +inventors +biosynthesis +heralded +curacao +anomalies +aeroplane +surya +mangalore +maastricht +ashkenazi +fusiliers +hangzhou +emitting +monmouthshire +schwarzenegger +ramayana +peptides +thiruvananthapuram +alkali +coimbra +budding +reasoned +epithelial +harbors +rudimentary +classically +parque +ealing +crusades +rotations +riparian +pygmy +inertia +revolted +microprocessor +calendars +solvents +kriegsmarine +accademia +cheshmeh +yoruba +ardabil +mitra +genomic +notables +propagate +narrates +univision +outposts +polio +birkenhead +urinary +crocodiles +pectoral +barrymore +deadliest +rupees +chaim +protons +comical +astrophysics +unifying +formula_23 +vassals +cortical +audubon +pedals +tenders +resorted +geophysical +lenders +recognising +tackling +lanarkshire +doctrinal +annan +combating +guangxi +estimating +selectors +tribunals +chambered +inhabiting +exemptions +curtailed +abbasid +kandahar +boron +bissau +150th +codenamed +wearer +whorl +adhered +subversive +famer +smelting +inserting +mogadishu +zoologist +mosul +stumps +almanac +olympiacos +stamens +participatory +cults +honeycomb +geologists +dividend +recursive +skiers +reprint +pandemic +liber +percentages +adversely +stoppage +chieftains +tubingen +southerly +overcrowding +unorganized +hangars +fulfil +hails +cantilever +woodbridge +pinus +wiesbaden +fertilization +fluorescence +enhances +plenary +troublesome +episodic +thrissur +kickboxing +allele +staffing +garda +televisions +philatelic +spacetime +bullpen +oxides +leninist +enrolling +inventive +truro +compatriot +ruskin +normative +assay +gotha +murad +illawarra +gendarmerie +strasse +mazraeh +rebounded +fanfare +liaoning +rembrandt +iranians +emirate +governs +latency +waterfowl +chairmen +katowice +aristocrats +eclipsed +sentient +sonatas +interplay +sacking +decepticons +dynamical +arbitrarily +resonant +petar +velocities +alludes +wastes +prefectures +belleville +sensibility +salvadoran +consolidating +medicaid +trainees +vivekananda +molar +porous +upload +youngster +infused +doctorates +wuhan +annihilation +enthusiastically +gamespot +kanpur +accumulating +monorail +operetta +tiling +sapporo +finns +calvinist +hydrocarbon +sparrows +orienteering +cornelis +minster +vuelta +plebiscite +embraces +panchayats +focussed +remediation +brahman +olfactory +reestablished +uniqueness +northumbria +rwandan +predominately +abode +ghats +balances +californian +uptake +bruges +inert +westerns +reprints +cairn +yarra +resurfaced +audible +rossini +regensburg +italiana +fleshy +irrigated +alerts +yahya +varanasi +marginalized +expatriates +cantonment +normandie +sahitya +directives +rounder +hulls +fictionalized +constables +inserts +hipped +potosi +navies +biologists +canteen +husbandry +augment +fortnight +assamese +kampala +o'keefe +paleolithic +bluish +promontory +consecutively +striving +niall +reuniting +dipole +friendlies +disapproved +thrived +netflix +liberian +dielectric +medway +strategist +sankt +pickups +hitters +encode +rerouted +claimants +anglesey +partitioned +cavan +flutes +reared +repainted +armaments +bowed +thoracic +balliol +piero +chaplains +dehestan +sender +junkers +sindhi +sickle +dividends +metallurgy +honorific +berths +namco +springboard +resettled +gansu +copyrighted +criticizes +utopian +bendigo +ovarian +binomial +spaceflight +oratorio +proprietors +supergroup +duplicated +foreground +strongholds +revolved +optimize +layouts +westland +hurler +anthropomorphic +excelsior +merchandising +reeds +vetoed +cryptography +hollyoaks +monash +flooring +ionian +resilience +johnstown +resolves +lawmakers +alegre +wildcards +intolerance +subculture +selector +slums +formulate +bayonet +istvan +restitution +interchangeably +awakens +rostock +serpentine +oscillation +reichstag +phenotype +recessed +piotr +annotated +preparedness +consultations +clausura +preferential +euthanasia +genoese +outcrops +freemasonry +geometrical +genesee +islets +prometheus +panamanian +thunderbolt +terraced +stara +shipwrecks +futebol +faroese +sharqi +aldermen +zeitung +unify +formula_24 +humanism +syntactic +earthen +blyth +taxed +rescinded +suleiman +cymru +dwindled +vitality +superieure +resupply +adolphe +ardennes +rajiv +profiling +olympique +gestation +interfaith +milosevic +tagline +funerary +druze +silvery +plough +shrubland +relaunch +disband +nunatak +minimizing +excessively +waned +attaching +luminosity +bugle +encampment +electrostatic +minesweeper +dubrovnik +rufous +greenock +hochschule +assyrians +extracting +malnutrition +priya +attainment +anhui +connotations +predicate +seabirds +deduced +pseudonyms +gopal +plovdiv +refineries +imitated +kwazulu +terracotta +tenets +discourses +brandeis +whigs +dominions +pulmonate +landslides +tutors +determinant +richelieu +farmstead +tubercles +technicolor +hegel +redundancy +greenpeace +shortening +mules +distilled +xxiii +fundamentalist +acrylic +outbuildings +lighted +corals +signaled +transistors +cavite +austerity +76ers +exposures +dionysius +outlining +commutative +permissible +knowledgeable +howrah +assemblage +inhibited +crewmen +mbit/s +pyramidal +aberdeenshire +bering +rotates +atheism +howitzer +saone +lancet +fermented +contradicted +materiel +ofsted +numeric +uniformity +josephus +nazarene +kuwaiti +noblemen +pediment +emergent +campaigner +akademi +murcia +perugia +gallen +allsvenskan +finned +cavities +matriculation +rosters +twickenham +signatory +propel +readable +contends +artisan +flamboyant +reggio +italo +fumbles +widescreen +rectangle +centimetres +collaborates +envoys +rijeka +phonological +thinly +refractive +civilisation +reductase +cognate +dalhousie +monticello +lighthouses +jitsu +luneburg +socialite +fermi +collectible +optioned +marquee +jokingly +architecturally +kabir +concubine +nationalisation +watercolor +wicklow +acharya +pooja +leibniz +rajendra +nationalized +stalemate +bloggers +glutamate +uplands +shivaji +carolingian +bucuresti +dasht +reappears +muscat +functionally +formulations +hinged +hainan +catechism +autosomal +incremental +asahi +coeur +diversification +multilateral +fewest +recombination +finisher +harrogate +hangul +feasts +photovoltaic +paget +liquidity +alluded +incubation +applauded +choruses +malagasy +hispanics +bequest +underparts +cassava +kazimierz +gastric +eradication +mowtowr +tyrosine +archbishopric +e9e9e9 +unproductive +uxbridge +hydrolysis +harbours +officio +deterministic +devonport +kanagawa +breaches +freetown +rhinoceros +chandigarh +janos +sanatorium +liberator +inequalities +agonist +hydrophobic +constructors +nagorno +snowboarding +welcomes +subscribed +iloilo +resuming +catalysts +stallions +jawaharlal +harriers +definitively +roughriders +hertford +inhibiting +elgar +randomized +incumbents +episcopate +rainforests +yangon +improperly +kemal +interpreters +diverged +uttarakhand +umayyad +phnom +panathinaikos +shabbat +diode +jiangxi +forbidding +nozzle +artistry +licensee +processions +staffs +decimated +expressionism +shingle +palsy +ontology +mahayana +maribor +sunil +hostels +edwardian +jetty +freehold +overthrew +eukaryotic +schuylkill +rawalpindi +sheath +recessive +ferenc +mandibles +berlusconi +confessor +convergent +ababa +slugging +rentals +sephardic +equivalently +collagen +markov +dynamically +hailing +depressions +sprawling +fairgrounds +indistinguishable +plutarch +pressurized +banff +coldest +braunschweig +mackintosh +sociedad +wittgenstein +tromso +airbase +lecturers +subtitle +attaches +purified +contemplated +dreamworks +telephony +prophetic +rockland +aylesbury +biscay +coherence +aleksandar +judoka +pageants +theses +homelessness +luthor +sitcoms +hinterland +fifths +derwent +privateers +enigmatic +nationalistic +instructs +superimposed +conformation +tricycle +dusan +attributable +unbeknownst +laptops +etching +archbishops +ayatollah +cranial +gharbi +interprets +lackawanna +abingdon +saltwater +tories +lender +minaj +ancillary +ranching +pembrokeshire +topographical +plagiarism +murong +marque +chameleon +assertions +infiltrated +guildhall +reverence +schenectady +formula_25 +kollam +notary +mexicana +initiates +abdication +basra +theorems +ionization +dismantling +eared +censors +budgetary +numeral +verlag +excommunicated +distinguishable +quarried +cagliari +hindustan +symbolizing +watertown +descartes +relayed +enclosures +militarily +sault +devolved +dalian +djokovic +filaments +staunton +tumour +curia +villainous +decentralized +galapagos +moncton +quartets +onscreen +necropolis +brasileiro +multipurpose +alamos +comarca +jorgen +concise +mercia +saitama +billiards +entomologist +montserrat +lindbergh +commuting +lethbridge +phoenician +deviations +anaerobic +denouncing +redoubt +fachhochschule +principalities +negros +announcers +seconded +parrots +konami +revivals +approving +devotee +riyadh +overtook +morecambe +lichen +expressionist +waterline +silverstone +geffen +sternites +aspiration +behavioural +grenville +tripura +mediums +genders +pyotr +charlottesville +sacraments +programmable +ps100 +shackleton +garonne +sumerian +surpass +authorizing +interlocking +lagoons +voiceless +advert +steeple +boycotted +alouettes +yosef +oxidative +sassanid +benefiting +sayyid +nauru +predetermined +idealism +maxillary +polymerization +semesters +munchen +conor +outfitted +clapham +progenitor +gheorghe +observational +recognitions +numerically +colonized +hazrat +indore +contaminants +fatality +eradicate +assyria +convocation +cameos +skillful +skoda +corfu +confucius +overtly +ramadan +wollongong +placements +d.c.. +permutation +contemporaneous +voltages +elegans +universitat +samar +plunder +dwindling +neuter +antonin +sinhala +campania +solidified +stanzas +fibrous +marburg +modernize +sorcery +deutscher +florets +thakur +disruptive +infielder +disintegration +internazionale +vicariate +effigy +tripartite +corrective +klamath +environs +leavenworth +sandhurst +workmen +compagnie +hoseynabad +strabo +palisades +ordovician +sigurd +grandsons +defection +viacom +sinhalese +innovator +uncontrolled +slavonic +indexes +refrigeration +aircrew +superbike +resumption +neustadt +confrontations +arras +hindenburg +ripon +embedding +isomorphism +dwarves +matchup +unison +lofty +argos +louth +constitutionally +transitive +newington +facelift +degeneration +perceptual +aviators +enclosing +igneous +symbolically +academician +constitutionality +iso/iec +sacrificial +maturation +apprentices +enzymology +naturalistic +hajji +arthropods +abbess +vistula +scuttled +gradients +pentathlon +etudes +freedmen +melaleuca +thrice +conductive +sackville +franciscans +stricter +golds +kites +worshiped +monsignor +trios +orally +tiered +primacy +bodywork +castleford +epidemics +alveolar +chapelle +chemists +hillsboro +soulful +warlords +ngati +huguenot +diurnal +remarking +luger +motorways +gauss +jahan +cutoff +proximal +bandai +catchphrase +jonubi +ossetia +codename +codice_2 +throated +itinerant +chechnya +riverfront +leela +evoked +entailed +zamboanga +rejoining +circuitry +haymarket +khartoum +feuds +braced +miyazaki +mirren +lubusz +caricature +buttresses +attrition +characterizes +widnes +evanston +materialism +contradictions +marist +midrash +gainsborough +ulithi +turkmen +vidya +escuela +patrician +inspirations +reagent +premierships +humanistic +euphrates +transitioning +belfry +zedong +adaption +kaliningrad +lobos +epics +waiver +coniferous +polydor +inductee +refitted +moraine +unsatisfactory +worsening +polygamy +rajya +nested +subgenre +broadside +stampeders +lingua +incheon +pretender +peloton +persuading +excitation +multan +predates +tonne +brackish +autoimmune +insulated +podcasts +iraqis +bodybuilding +condominiums +midlothian +delft +debtor +asymmetrical +lycaenidae +forcefully +pathogenic +tamaulipas +andaman +intravenous +advancements +senegalese +chronologically +realigned +inquirer +eusebius +dekalb +additives +shortlist +goldwater +hindustani +auditing +caterpillars +pesticide +nakhon +ingestion +lansdowne +traditionalist +northland +thunderbirds +josip +nominating +locale +ventricular +animators +verandah +epistles +surveyors +anthems +dredd +upheaval +passaic +anatolian +svalbard +associative +floodplain +taranaki +estuaries +irreducible +beginners +hammerstein +allocate +coursework +secreted +counteract +handwritten +foundational +passover +discoverer +decoding +wares +bourgeoisie +playgrounds +nazionale +abbreviations +seanad +golan +mishra +godavari +rebranding +attendances +backstory +interrupts +lettered +hasbro +ultralight +hormozgan +armee +moderne +subdue +disuse +improvisational +enrolment +persists +moderated +carinthia +hatchback +inhibitory +capitalized +anatoly +abstracts +albemarle +bergamo +insolvency +sentai +cellars +walloon +joked +kashmiri +dirac +materialized +renomination +homologous +gusts +eighteens +centrifugal +storied +baluchestan +formula_26 +poincare +vettel +infuriated +gauges +streetcars +vedanta +stately +liquidated +goguryeo +swifts +accountancy +levee +acadian +hydropower +eustace +comintern +allotment +designating +torsion +molding +irritation +aerobic +halen +concerted +plantings +garrisoned +gramophone +cytoplasm +onslaught +requisitioned +relieving +genitive +centrist +jeong +espanola +dissolving +chatterjee +sparking +connaught +varese +arjuna +carpathian +empowering +meteorologist +decathlon +opioid +hohenzollern +fenced +ibiza +avionics +footscray +scrum +discounts +filament +directories +a.f.c +stiffness +quaternary +adventurers +transmits +harmonious +taizong +radiating +germantown +ejection +projectors +gaseous +nahuatl +vidyalaya +nightlife +redefined +refuted +destitute +arista +potters +disseminated +distanced +jamboree +kaohsiung +tilted +lakeshore +grained +inflicting +kreis +novelists +descendents +mezzanine +recast +fatah +deregulation +ac/dc +australis +kohgiluyeh +boreal +goths +authoring +intoxicated +nonpartisan +theodosius +pyongyang +shree +boyhood +sanfl +plenipotentiary +photosynthesis +presidium +sinaloa +honshu +texan +avenida +transmembrane +malays +acropolis +catalunya +vases +inconsistencies +methodists +quell +suisse +banat +simcoe +cercle +zealanders +discredited +equine +sages +parthian +fascists +interpolation +classifying +spinoff +yehuda +cruised +gypsum +foaled +wallachia +saraswati +imperialist +seabed +footnotes +nakajima +locales +schoolmaster +drosophila +bridgehead +immanuel +courtier +bookseller +niccolo +stylistically +portmanteau +superleague +konkani +millimetres +arboreal +thanjavur +emulation +sounders +decompression +commoners +infusion +methodological +osage +rococo +anchoring +bayreuth +formula_27 +abstracting +symbolized +bayonne +electrolyte +rowed +corvettes +traversing +editorship +sampler +presidio +curzon +adirondack +swahili +rearing +bladed +lemur +pashtun +behaviours +bottling +zaire +recognisable +systematics +leeward +formulae +subdistricts +smithfield +vijaya +buoyancy +boosting +cantonal +rishi +airflow +kamakura +adana +emblems +aquifer +clustering +husayn +woolly +wineries +montessori +turntable +exponentially +caverns +espoused +pianists +vorpommern +vicenza +latterly +o'rourke +williamstown +generale +kosice +duisburg +poirot +marshy +mismanagement +mandalay +dagenham +universes +chiral +radiated +stewards +vegan +crankshaft +kyrgyz +amphibian +cymbals +infrequently +offenbach +environmentalist +repatriated +permutations +midshipmen +loudoun +refereed +bamberg +ornamented +nitric +selim +translational +dorsum +annunciation +gippsland +reflector +informational +regia +reactionary +ahmet +weathering +erlewine +legalized +berne +occupant +divas +manifests +analyzes +disproportionate +mitochondria +totalitarian +paulista +interscope +anarcho +correlate +brookfield +elongate +brunel +ordinal +precincts +volatility +equaliser +hittite +somaliland +ticketing +monochrome +ubuntu +chhattisgarh +titleholder +ranches +referendums +blooms +accommodates +merthyr +religiously +ryukyu +tumultuous +checkpoints +anode +mi'kmaq +cannonball +punctuation +remodelled +assassinations +criminology +alternates +yonge +pixar +namibian +piraeus +trondelag +hautes +lifeboats +shoal +atelier +vehemently +sadat +postcode +jainism +lycoming +undisturbed +lutherans +genomics +popmatters +tabriz +isthmian +notched +autistic +horsham +mites +conseil +bloomsbury +seung +cybertron +idris +overhauled +disbandment +idealized +goldfields +worshippers +lobbyist +ailments +paganism +herbarium +athenians +messerschmitt +faraday +entangled +'olya +untreated +criticising +howitzers +parvati +lobed +debussy +atonement +tadeusz +permeability +mueang +sepals +degli +optionally +fuelled +follies +asterisk +pristina +lewiston +congested +overpass +affixed +pleads +telecasts +stanislaus +cryptographic +friesland +hamstring +selkirk +antisubmarine +inundated +overlay +aggregates +fleur +trolleybus +sagan +ibsen +inductees +beltway +tiled +ladders +cadbury +laplace +ascetic +micronesia +conveying +bellingham +cleft +batches +usaid +conjugation +macedon +assisi +reappointed +brine +jinnah +prairies +screenwriting +oxidized +despatches +linearly +fertilizers +brazilians +absorbs +wagga +modernised +scorsese +ashraf +charlestown +esque +habitable +nizhny +lettres +tuscaloosa +esplanade +coalitions +carbohydrates +legate +vermilion +standardised +galleria +psychoanalytic +rearrangement +substation +competency +nationalised +reshuffle +reconstructions +mehdi +bougainville +receivership +contraception +enlistment +conducive +aberystwyth +solicitors +dismisses +fibrosis +montclair +homeowner +surrealism +s.h.i.e.l.d +peregrine +compilers +1790s +parentage +palmas +rzeszow +worldview +eased +svenska +housemate +bundestag +originator +enlisting +outwards +reciprocity +formula_28 +carbohydrate +democratically +firefighting +romagna +acknowledgement +khomeini +carbide +quests +vedas +characteristically +guwahati +brixton +unintended +brothels +parietal +namur +sherbrooke +moldavian +baruch +milieu +undulating +laurier +entre +dijon +ethylene +abilene +heracles +paralleling +ceres +dundalk +falun +auspicious +chisinau +polarity +foreclosure +templates +ojibwe +punic +eriksson +biden +bachchan +glaciation +spitfires +norsk +nonviolent +heidegger +algonquin +capacitance +cassettes +balconies +alleles +airdate +conveys +replays +classifies +infrequent +amine +cuttings +rarer +woking +olomouc +amritsar +rockabilly +illyrian +maoist +poignant +tempore +stalinist +segmented +bandmate +mollusc +muhammed +totalled +byrds +tendered +endogenous +kottayam +aisne +oxidase +overhears +illustrators +verve +commercialization +purplish +directv +moulded +lyttelton +baptismal +captors +saracens +georgios +shorten +polity +grids +fitzwilliam +sculls +impurities +confederations +akhtar +intangible +oscillations +parabolic +harlequin +maulana +ovate +tanzanian +singularity +confiscation +qazvin +speyer +phonemes +overgrown +vicarage +gurion +undocumented +niigata +thrones +preamble +stave +interment +liiga +ataturk +aphrodite +groupe +indentured +habsburgs +caption +utilitarian +ozark +slovenes +reproductions +plasticity +serbo +dulwich +castel +barbuda +salons +feuding +lenape +wikileaks +swamy +breuning +shedding +afield +superficially +operationally +lamented +okanagan +hamadan +accolade +furthering +adolphus +fyodor +abridged +cartoonists +pinkish +suharto +cytochrome +methylation +debit +colspan=9| +refine +taoist +signalled +herding +leaved +bayan +fatherland +rampart +sequenced +negation +storyteller +occupiers +barnabas +pelicans +nadir +conscripted +railcars +prerequisite +furthered +columba +carolinas +markup +gwalior +franche +chaco +eglinton +ramparts +rangoon +metabolites +pollination +croat +televisa +holyoke +testimonial +setlist +safavid +sendai +georgians +shakespearean +galleys +regenerative +krzysztof +overtones +estado +barbary +cherbourg +obispo +sayings +composites +sainsbury +deliberation +cosmological +mahalleh +embellished +ascap +biala +pancras +calumet +grands +canvases +antigens +marianas +defenseman +approximated +seedlings +soren +stele +nuncio +immunology +testimonies +glossary +recollections +suitability +tampere +venous +cohomology +methanol +echoing +ivanovich +warmly +sterilization +imran +multiplying +whitechapel +undersea +xuanzong +tacitus +bayesian +roundhouse +correlations +rioters +molds +fiorentina +bandmates +mezzo +thani +guerilla +200th +premiums +tamils +deepwater +chimpanzees +tribesmen +selwyn +globo +turnovers +punctuated +erode +nouvelle +banbury +exponents +abolishing +helical +maimonides +endothelial +goteborg +infield +encroachment +cottonwood +mazowiecki +parable +saarbrucken +reliever +epistemology +artistes +enrich +rationing +formula_29 +palmyra +subfamilies +kauai +zoran +fieldwork +arousal +creditor +friuli +celts +comoros +equated +escalation +negev +tallied +inductive +anion +netanyahu +mesoamerican +lepidoptera +aspirated +remit +westmorland +italic +crosse +vaclav +fuego +owain +balmain +venetians +ethnicities +deflected +ticino +apulia +austere +flycatcher +reprising +repressive +hauptbahnhof +subtype +ophthalmology +summarizes +eniwetok +colonisation +subspace +nymphalidae +earmarked +tempe +burnet +crests +abbots +norwegians +enlarge +ashoka +frankfort +livorno +malware +renters +singly +iliad +moresby +rookies +gustavus +affirming +alleges +legume +chekhov +studded +abdicated +suzhou +isidore +townsite +repayment +quintus +yankovic +amorphous +constructor +narrowing +industrialists +tanganyika +capitalization +connective +mughals +rarities +aerodynamics +worthing +antalya +diagnostics +shaftesbury +thracian +obstetrics +benghazi +multiplier +orbitals +livonia +roscommon +intensify +ravel +oaths +overseer +locomotion +necessities +chickasaw +strathclyde +treviso +erfurt +aortic +contemplation +accrington +markazi +predeceased +hippocampus +whitecaps +assemblyman +incursion +ethnography +extraliga +reproducing +directorship +benzene +byway +stupa +taxable +scottsdale +onondaga +favourably +countermeasures +lithuanians +thatched +deflection +tarsus +consuls +annuity +paralleled +contextual +anglian +klang +hoisted +multilingual +enacting +samaj +taoiseach +carthaginian +apologised +hydrology +entrant +seamless +inflorescences +mugabe +westerners +seminaries +wintering +penzance +mitre +sergeants +unoccupied +delimitation +discriminate +upriver +abortive +nihon +bessarabia +calcareous +buffaloes +patil +daegu +streamline +berks +chaparral +laity +conceptions +typified +kiribati +threaded +mattel +eccentricity +signified +patagonia +slavonia +certifying +adnan +astley +sedition +minimally +enumerated +nikos +goalless +walid +narendra +causa +missoula +coolant +dalek +outcrop +hybridization +schoolchildren +peasantry +afghans +confucianism +shahr +gallic +tajik +kierkegaard +sauvignon +commissar +patriarchs +tuskegee +prussians +laois +ricans +talmudic +officiating +aesthetically +baloch +antiochus +separatists +suzerainty +arafat +shading +u.s.c +chancellors +inc.. +toolkit +nepenthes +erebidae +solicited +pratap +kabbalah +alchemist +caltech +darjeeling +biopic +spillway +kaiserslautern +nijmegen +bolstered +neath +pahlavi +eugenics +bureaus +retook +northfield +instantaneous +deerfield +humankind +selectivity +putative +boarders +cornhuskers +marathas +raikkonen +aliabad +mangroves +garages +gulch +karzai +poitiers +chernobyl +thane +alexios +belgrano +scion +solubility +urbanized +executable +guizhou +nucleic +tripled +equalled +harare +houseguests +potency +ghazi +repeater +overarching +regrouped +broward +ragtime +d'art +nandi +regalia +campsites +mamluk +plating +wirral +presumption +zenit +archivist +emmerdale +decepticon +carabidae +kagoshima +franconia +guarani +formalism +diagonally +submarginal +denys +walkways +punts +metrolink +hydrographic +droplets +upperside +martyred +hummingbird +antebellum +curiously +mufti +friary +chabad +czechs +shaykh +reactivity +berklee +turbonilla +tongan +sultans +woodville +unlicensed +enmity +dominicans +operculum +quarrying +watercolour +catalyzed +gatwick +'what +mesozoic +auditors +shizuoka +footballing +haldane +telemundo +appended +deducted +disseminate +o'shea +pskov +abrasive +entente +gauteng +calicut +lemurs +elasticity +suffused +scopula +staining +upholding +excesses +shostakovich +loanwords +naidu +championnat +chromatography +boasting +goaltenders +engulfed +salah +kilogram +morristown +shingles +shi'a +labourer +renditions +frantisek +jekyll +zonal +nanda +sheriffs +eigenvalues +divisione +endorsing +ushered +auvergne +cadres +repentance +freemasons +utilising +laureates +diocletian +semiconductors +o'grady +vladivostok +sarkozy +trackage +masculinity +hydroxyl +mervyn +muskets +speculations +gridiron +opportunistic +mascots +aleutian +fillies +sewerage +excommunication +borrowers +capillary +trending +sydenham +synthpop +rajah +cagayan +deportes +kedah +faure +extremism +michoacan +levski +culminates +occitan +bioinformatics +unknowingly +inciting +emulated +footpaths +piacenza +dreadnought +viceroyalty +oceanographic +scouted +combinatorial +ornithologist +cannibalism +mujahideen +independiente +cilicia +hindwing +minimized +odeon +gyorgy +rubles +purchaser +collieries +kickers +interurban +coiled +lynchburg +respondent +plzen +detractors +etchings +centering +intensification +tomography +ranjit +warblers +retelling +reinstatement +cauchy +modulus +redirected +evaluates +beginner +kalateh +perforated +manoeuvre +scrimmage +internships +megawatts +mottled +haakon +tunbridge +kalyan +summarised +sukarno +quetta +canonized +henryk +agglomeration +coahuila +diluted +chiropractic +yogyakarta +talladega +sheik +cation +halting +reprisals +sulfuric +musharraf +sympathizers +publicised +arles +lectionary +fracturing +startups +sangha +latrobe +rideau +ligaments +blockading +cremona +lichens +fabaceae +modulated +evocative +embodies +battersea +indistinct +altai +subsystem +acidity +somatic +formula_30 +tariq +rationality +sortie +ashlar +pokal +cytoplasmic +valour +bangla +displacing +hijacking +spectrometry +westmeath +weill +charing +goias +revolvers +individualized +tenured +nawaz +piquet +chanted +discard +bernd +phalanx +reworking +unilaterally +subclass +yitzhak +piloting +circumvent +disregarded +semicircular +viscous +tibetans +endeavours +retaliated +cretan +vienne +workhouse +sufficiency +aurangzeb +legalization +lipids +expanse +eintracht +sanjak +megas +125th +bahraini +yakima +eukaryotes +thwart +affirmation +peloponnese +retailing +carbonyl +chairwoman +macedonians +dentate +rockaway +correctness +wealthier +metamorphic +aragonese +fermanagh +pituitary +schrodinger +evokes +spoiler +chariots +akita +genitalia +combe +confectionery +desegregation +experiential +commodores +persepolis +viejo +restorations +virtualization +hispania +printmaking +stipend +yisrael +theravada +expended +radium +tweeted +polygonal +lippe +charente +leveraged +cutaneous +fallacy +fragrant +bypasses +elaborately +rigidity +majid +majorca +kongo +plasmodium +skits +audiovisual +eerste +staircases +prompts +coulthard +northwestward +riverdale +beatrix +copyrights +prudential +communicates +mated +obscenity +asynchronous +analyse +hansa +searchlight +farnborough +patras +asquith +qarah +contours +fumbled +pasteur +redistributed +almeria +sanctuaries +jewry +israelite +clinicians +koblenz +bookshop +affective +goulburn +panelist +sikorsky +cobham +mimics +ringed +portraiture +probabilistic +girolamo +intelligible +andalusian +jalal +athenaeum +eritrean +auxiliaries +pittsburg +devolution +sangam +isolating +anglers +cronulla +annihilated +kidderminster +synthesize +popularised +theophilus +bandstand +innumerable +chagrin +retroactively +weser +multiples +birdlife +goryeo +pawnee +grosser +grappling +tactile +ahmadinejad +turboprop +erdogan +matchday +proletarian +adhering +complements +austronesian +adverts +luminaries +archeology +impressionism +conifer +sodomy +interracial +platoons +lessen +postings +pejorative +registrations +cookery +persecutions +microbes +audits +idiosyncratic +subsp +suspensions +restricts +colouring +ratify +instrumentals +nucleotides +sulla +posits +bibliotheque +diameters +oceanography +instigation +subsumed +submachine +acceptor +legation +borrows +sedge +discriminated +loaves +insurers +highgate +detectable +abandons +kilns +sportscaster +harwich +iterations +preakness +arduous +tensile +prabhu +shortwave +philologist +shareholding +vegetative +complexities +councilors +distinctively +revitalize +automaton +amassing +montreux +khanh +surabaya +nurnberg +pernambuco +cuisines +charterhouse +firsts +tercera +inhabitant +homophobia +naturalism +einar +powerplant +coruna +entertainments +whedon +rajputs +raton +democracies +arunachal +oeuvre +wallonia +jeddah +trolleybuses +evangelism +vosges +kiowa +minimise +encirclement +undertakes +emigrant +beacons +deepened +grammars +publius +preeminent +seyyed +repechage +crafting +headingley +osteopathic +lithography +hotly +bligh +inshore +betrothed +olympians +formula_31 +dissociation +trivandrum +arran +petrovic +stettin +disembarked +simplification +bronzes +philo +acrobatic +jonsson +conjectured +supercharged +kanto +detects +cheeses +correlates +harmonics +lifecycle +sudamericana +reservists +decayed +elitserien +parametric +113th +dusky +hogarth +modulo +symbiotic +monopolies +discontinuation +converges +southerners +tucuman +eclipses +enclaves +emits +famicom +caricatures +artistically +levelled +mussels +erecting +mouthparts +cunard +octaves +crucible +guardia +unusable +lagrangian +droughts +ephemeral +pashto +canis +tapering +sasebo +silurian +metallurgical +outscored +evolves +reissues +sedentary +homotopy +greyhawk +reagents +inheriting +onshore +tilting +rebuffed +reusable +naturalists +basingstoke +insofar +offensives +dravidian +curators +planks +rajan +isoforms +flagstaff +preside +globular +egalitarian +linkages +biographers +goalscorers +molybdenum +centralised +nordland +jurists +ellesmere +rosberg +hideyoshi +restructure +biases +borrower +scathing +redress +tunnelling +workflow +magnates +mahendra +dissenters +plethora +transcriptions +handicrafts +keyword +xi'an +petrograd +unser +prokofiev +90deg +madan +bataan +maronite +kearny +carmarthen +termini +consulates +disallowed +rockville +bowery +fanzine +docklands +bests +prohibitions +yeltsin +selassie +naturalization +realisation +dispensary +tribeca +abdulaziz +pocahontas +stagnation +pamplona +cuneiform +propagating +subsurface +christgau +epithelium +schwerin +lynching +routledge +hanseatic +upanishad +glebe +yugoslavian +complicity +endowments +girona +mynetworktv +entomology +plinth +ba'ath +supercup +torus +akkadian +salted +englewood +commandery +belgaum +prefixed +colorless +dartford +enthroned +caesarea +nominative +sandown +safeguards +hulled +formula_32 +leamington +dieppe +spearhead +generalizations +demarcation +llanelli +masque +brickwork +recounting +sufism +strikingly +petrochemical +onslow +monologues +emigrating +anderlecht +sturt +hossein +sakhalin +subduction +novices +deptford +zanjan +airstrikes +coalfield +reintroduction +timbaland +hornby +messianic +stinging +universalist +situational +radiocarbon +strongman +rowling +saloons +traffickers +overran +fribourg +cambrai +gravesend +discretionary +finitely +archetype +assessor +pilipinas +exhumed +invocation +interacted +digitized +timisoara +smelter +teton +sexism +precepts +srinagar +pilsudski +carmelite +hanau +scoreline +hernando +trekking +blogging +fanbase +wielded +vesicles +nationalization +banja +rafts +motoring +luang +takeda +girder +stimulates +histone +sunda +nanoparticles +attains +jumpers +catalogued +alluding +pontus +ancients +examiners +shinkansen +ribbentrop +reimbursement +pharmacological +ramat +stringed +imposes +cheaply +transplanted +taiping +mizoram +looms +wallabies +sideman +kootenay +encased +sportsnet +revolutionized +tangier +benthic +runic +pakistanis +heatseekers +shyam +mishnah +presbyterians +stadt +sutras +straddles +zoroastrian +infer +fueling +gymnasts +ofcom +gunfight +journeyman +tracklist +oshawa +ps500 +pa'in +mackinac +xiongnu +mississippian +breckinridge +freemason +bight +autoroute +liberalization +distantly +thrillers +solomons +presumptive +romanization +anecdotal +bohemians +unpaved +milder +concurred +spinners +alphabets +strenuous +rivieres +kerrang +mistreatment +dismounted +intensively +carlist +dancehall +shunting +pluralism +trafficked +brokered +bonaventure +bromide +neckar +designates +malian +reverses +sotheby +sorghum +serine +environmentalists +languedoc +consulship +metering +bankstown +handlers +militiamen +conforming +regularity +pondicherry +armin +capsized +consejo +capitalists +drogheda +granular +purged +acadians +endocrine +intramural +elicit +terns +orientations +miklos +omitting +apocryphal +slapstick +brecon +pliocene +affords +typography +emigre +tsarist +tomasz +beset +nishi +necessitating +encyclical +roleplaying +journeyed +inflow +sprints +progressives +novosibirsk +cameroonian +ephesus +speckled +kinshasa +freiherr +burnaby +dalmatian +torrential +rigor +renegades +bhakti +nurburgring +cosimo +convincingly +reverting +visayas +lewisham +charlottetown +charadriiformesfamily +transferable +jodhpur +converters +deepening +camshaft +underdeveloped +protease +polonia +uterine +quantify +tobruk +dealerships +narasimha +fortran +inactivity +1780s +victors +categorised +naxos +workstation +skink +sardinian +chalice +precede +dammed +sondheim +phineas +tutored +sourcing +uncompromising +placer +tyneside +courtiers +proclaims +pharmacies +hyogo +booksellers +sengoku +kursk +spectrometer +countywide +wielkopolski +bobsleigh +shetty +llywelyn +consistory +heretics +guinean +cliches +individualism +monolithic +imams +usability +bursa +deliberations +railings +torchwood +inconsistency +balearic +stabilizer +demonstrator +facet +radioactivity +outboard +educates +d'oyly +heretical +handover +jurisdictional +shockwave +hispaniola +conceptually +routers +unaffiliated +trentino +formula_33 +cypriots +intervenes +neuchatel +formulating +maggiore +delisted +alcohols +thessaly +potable +estimator +suborder +fluency +mimicry +clergymen +infrastructures +rivals.com +baroda +subplot +majlis +plano +clinching +connotation +carinae +savile +intercultural +transcriptional +sandstones +ailerons +annotations +impresario +heinkel +scriptural +intermodal +astrological +ribbed +northeastward +posited +boers +utilise +kalmar +phylum +breakwater +skype +textured +guideline +azeri +rimini +massed +subsidence +anomalous +wolfsburg +polyphonic +accrediting +vodacom +kirov +captaining +kelantan +logie +fervent +eamon +taper +bundeswehr +disproportionately +divination +slobodan +pundits +hispano +kinetics +reunites +makati +ceasing +statistician +amending +chiltern +eparchy +riverine +melanoma +narragansett +pagans +raged +toppled +breaching +zadar +holby +dacian +ochre +velodrome +disparities +amphoe +sedans +webpage +williamsport +lachlan +groton +baring +swastika +heliport +unwillingness +razorbacks +exhibitors +foodstuffs +impacting +tithe +appendages +dermot +subtypes +nurseries +balinese +simulating +stary +remakes +mundi +chautauqua +geologically +stockade +hakka +dilute +kalimantan +pahang +overlapped +fredericton +baha'u'llah +jahangir +damping +benefactors +shomali +triumphal +cieszyn +paradigms +shielded +reggaeton +maharishi +zambian +shearing +golestan +mirroring +partitioning +flyover +songbook +incandescent +merrimack +huguenots +sangeet +vulnerabilities +trademarked +drydock +tantric +honoris +queenstown +labelling +iterative +enlists +statesmen +anglicans +herge +qinghai +burgundian +islami +delineated +zhuge +aggregated +banknote +qatari +suitably +tapestries +asymptotic +charleroi +majorities +pyramidellidae +leanings +climactic +tahir +ramsar +suppressor +revisionist +trawler +ernakulam +penicillium +categorization +slits +entitlement +collegium +earths +benefice +pinochet +puritans +loudspeaker +stockhausen +eurocup +roskilde +alois +jaroslav +rhondda +boutiques +vigor +neurotransmitter +ansar +malden +ferdinando +sported +relented +intercession +camberwell +wettest +thunderbolts +positional +oriel +cloverleaf +penalized +shoshone +rajkumar +completeness +sharjah +chromosomal +belgians +woolen +ultrasonic +sequentially +boleyn +mordella +microsystems +initiator +elachista +mineralogy +rhododendron +integrals +compostela +hamza +sawmills +stadio +berlioz +maidens +stonework +yachting +tappeh +myocardial +laborer +workstations +costumed +nicaea +lanark +roundtable +mashhad +nablus +algonquian +stuyvesant +sarkar +heroines +diwan +laments +intonation +intrigues +almaty +feuded +grandes +algarve +rehabilitate +macrophages +cruciate +dismayed +heuristic +eliezer +kozhikode +covalent +finalised +dimorphism +yaroslavl +overtaking +leverkusen +middlebury +feeders +brookings +speculates +insoluble +lodgings +jozsef +cysteine +shenyang +habilitation +spurious +brainchild +mtdna +comique +albedo +recife +partick +broadening +shahi +orientated +himalaya +swabia +palme +mennonites +spokeswoman +conscripts +sepulchre +chartres +eurozone +scaffold +invertebrate +parishad +bagan +heian +watercolors +basse +supercomputer +commences +tarragona +plainfield +arthurian +functor +identically +murex +chronicling +pressings +burrowing +histoire +guayaquil +goalkeeping +differentiable +warburg +machining +aeneas +kanawha +holocene +ramesses +reprisal +qingdao +avatars +turkestan +cantatas +besieging +repudiated +teamsters +equipping +hydride +ahmadiyya +euston +bottleneck +computations +terengganu +kalinga +stela +rediscovery +'this +azhar +stylised +karelia +polyethylene +kansai +motorised +lounges +normalization +calculators +1700s +goalkeepers +unfolded +commissary +cubism +vignettes +multiverse +heaters +briton +sparingly +childcare +thorium +plock +riksdag +eunuchs +catalysis +limassol +perce +uncensored +whitlam +ulmus +unites +mesopotamian +refraction +biodiesel +forza +fulda +unseated +mountbatten +shahrak +selenium +osijek +mimicking +antimicrobial +axons +simulcasting +donizetti +swabian +sportsmen +hafiz +neared +heraclius +locates +evaded +subcarpathian +bhubaneswar +negeri +jagannath +thaksin +aydin +oromo +lateran +goldsmiths +multiculturalism +cilia +mihai +evangelists +lorient +qajar +polygons +vinod +mechanised +anglophone +prefabricated +mosses +supervillain +airliners +biofuels +iodide +innovators +valais +wilberforce +logarithm +intelligentsia +dissipation +sanctioning +duchies +aymara +porches +simulators +mostar +telepathic +coaxial +caithness +burghs +fourths +stratification +joaquim +scribes +meteorites +monarchist +germination +vries +desiring +replenishment +istria +winemaking +tammany +troupes +hetman +lanceolate +pelagic +triptych +primeira +scant +outbound +hyphae +denser +bentham +basie +normale +executes +ladislaus +kontinental +herat +cruiserweight +activision +customization +manoeuvres +inglewood +northwood +waveform +investiture +inpatient +alignments +kiryat +rabat +archimedes +ustad +monsanto +archetypal +kirkby +sikhism +correspondingly +catskill +overlaid +petrels +widowers +unicameral +federalists +metalcore +gamerankings +mussel +formula_34 +lymphocytes +cystic +southgate +vestiges +immortals +kalam +strove +amazons +pocono +sociologists +sopwith +adheres +laurens +caregivers +inspecting +transylvanian +rebroadcast +rhenish +miserables +pyrams +blois +newtonian +carapace +redshirt +gotland +nazir +unilever +distortions +linebackers +federalism +mombasa +lumen +bernoulli +favouring +aligarh +denounce +steamboats +dnieper +stratigraphic +synths +bernese +umass +icebreaker +guanajuato +heisenberg +boldly +diodes +ladakh +dogmatic +scriptwriter +maritimes +battlestar +symposia +adaptable +toluca +bhavan +nanking +ieyasu +picardy +soybean +adalbert +brompton +deutsches +brezhnev +glandular +laotian +hispanicized +ibadan +personification +dalit +yamuna +regio +dispensed +yamagata +zweibrucken +revising +fandom +stances +participle +flavours +khitan +vertebral +crores +mayaguez +dispensation +guntur +undefined +harpercollins +unionism +meena +leveling +philippa +refractory +telstra +judea +attenuation +pylons +elaboration +elegy +edging +gracillariidae +residencies +absentia +reflexive +deportations +dichotomy +stoves +sanremo +shimon +menachem +corneal +conifers +mordellidae +facsimile +diagnoses +cowper +citta +viticulture +divisive +riverview +foals +mystics +polyhedron +plazas +airspeed +redgrave +motherland +impede +multiplicity +barrichello +airships +pharmacists +harvester +clays +payloads +differentiating +popularize +caesars +tunneling +stagnant +circadian +indemnity +sensibilities +musicology +prefects +serfs +metra +lillehammer +carmarthenshire +kiosks +welland +barbican +alkyl +tillandsia +gatherers +asociacion +showings +bharati +brandywine +subversion +scalable +pfizer +dawla +barium +dardanelles +nsdap +konig +ayutthaya +hodgkin +sedimentation +completions +purchasers +sponsorships +maximizing +banked +taoism +minot +enrolls +fructose +aspired +capuchin +outages +artois +carrollton +totality +osceola +pawtucket +fontainebleau +converged +queretaro +competencies +botha +allotments +sheaf +shastri +obliquely +banding +catharines +outwardly +monchengladbach +driest +contemplative +cassini +ranga +pundit +kenilworth +tiananmen +disulfide +formula_35 +townlands +codice_3 +looping +caravans +rachmaninoff +segmentation +fluorine +anglicised +gnostic +dessau +discern +reconfigured +altrincham +rebounding +battlecruiser +ramblers +1770s +convective +triomphe +miyagi +mourners +instagram +aloft +breastfeeding +courtyards +folkestone +changsha +kumamoto +saarland +grayish +provisionally +appomattox +uncial +classicism +mahindra +elapsed +supremes +monophyletic +cautioned +formula_36 +noblewoman +kernels +sucre +swaps +bengaluru +grenfell +epicenter +rockhampton +worshipful +licentiate +metaphorical +malankara +amputated +wattle +palawan +tankobon +nobunaga +polyhedra +transduction +jilin +syrians +affinities +fluently +emanating +anglicized +sportscar +botanists +altona +dravida +chorley +allocations +kunming +luanda +premiering +outlived +mesoamerica +lingual +dissipating +impairments +attenborough +balustrade +emulator +bakhsh +cladding +increments +ascents +workington +qal'eh +winless +categorical +petrel +emphasise +dormer +toros +hijackers +telescopic +solidly +jankovic +cession +gurus +madoff +newry +subsystems +northside +talib +englishmen +farnese +holographic +electives +argonne +scrivener +predated +brugge +nauvoo +catalyses +soared +siddeley +graphically +powerlifting +funicular +sungai +coercive +fusing +uncertainties +locos +acetic +diverge +wedgwood +dressings +tiebreaker +didactic +vyacheslav +acreage +interplanetary +battlecruisers +sunbury +alkaloids +hairpin +automata +wielkie +interdiction +plugins +monkees +nudibranch +esporte +approximations +disabling +powering +characterisation +ecologically +martinsville +termen +perpetuated +lufthansa +ascendancy +motherboard +bolshoi +athanasius +prunus +dilution +invests +nonzero +mendocino +charan +banque +shaheed +counterculture +unita +voivode +hospitalization +vapour +supermarine +resistor +steppes +osnabruck +intermediates +benzodiazepines +sunnyside +privatized +geopolitical +ponta +beersheba +kievan +embody +theoretic +sangh +cartographer +blige +rotors +thruway +battlefields +discernible +demobilized +broodmare +colouration +sagas +policymakers +serialization +augmentation +hoare +frankfurter +transnistria +kinases +detachable +generational +converging +antiaircraft +khaki +bimonthly +coadjutor +arkhangelsk +kannur +buffers +livonian +northwich +enveloped +cysts +yokozuna +herne +beeching +enron +virginian +woollen +excepting +competitively +outtakes +recombinant +hillcrest +clearances +pathe +cumbersome +brasov +u.s.a +likud +christiania +cruciform +hierarchies +wandsworth +lupin +resins +voiceover +sitar +electrochemical +mediacorp +typhus +grenadiers +hepatic +pompeii +weightlifter +bosniak +oxidoreductase +undersecretary +rescuers +ranji +seleucid +analysing +exegesis +tenancy +toure +kristiansand +110th +carillon +minesweepers +poitou +acceded +palladian +redevelop +naismith +rifled +proletariat +shojo +hackensack +harvests +endpoint +kuban +rosenborg +stonehenge +authorisation +jacobean +revocation +compatriots +colliding +undetermined +okayama +acknowledgment +angelou +fresnel +chahar +ethereal +mg/kg +emmet +mobilised +unfavourable +cultura +characterizing +parsonage +skeptics +expressways +rabaul +medea +guardsmen +visakhapatnam +caddo +homophobic +elmwood +encircling +coexistence +contending +seljuk +mycologist +infertility +moliere +insolvent +covenants +underpass +holme +landesliga +workplaces +delinquency +methamphetamine +contrived +tableau +tithes +overlying +usurped +contingents +spares +oligocene +molde +beatification +mordechai +balloting +pampanga +navigators +flowered +debutant +codec +orogeny +newsletters +solon +ambivalent +ubisoft +archdeaconry +harpers +kirkus +jabal +castings +kazhagam +sylhet +yuwen +barnstaple +amidships +causative +isuzu +watchtower +granules +canaveral +remuneration +insurer +payout +horizonte +integrative +attributing +kiwis +skanderbeg +asymmetry +gannett +urbanism +disassembled +unaltered +precluded +melodifestivalen +ascends +plugin +gurkha +bisons +stakeholder +industrialisation +abbotsford +sextet +bustling +uptempo +slavia +choreographers +midwives +haram +javed +gazetteer +subsection +natively +weighting +lysine +meera +redbridge +muchmusic +abruzzo +adjoins +unsustainable +foresters +kbit/s +cosmopterigidae +secularism +poetics +causality +phonograph +estudiantes +ceausescu +universitario +adjoint +applicability +gastropods +nagaland +kentish +mechelen +atalanta +woodpeckers +lombards +gatineau +romansh +avraham +acetylcholine +perturbation +galois +wenceslaus +fuzhou +meandering +dendritic +sacristy +accented +katha +therapeutics +perceives +unskilled +greenhouses +analogues +chaldean +timbre +sloped +volodymyr +sadiq +maghreb +monogram +rearguard +caucuses +mures +metabolite +uyezd +determinism +theosophical +corbet +gaels +disruptions +bicameral +ribosomal +wolseley +clarksville +watersheds +tarsi +radon +milanese +discontinuous +aristotelian +whistleblower +representational +hashim +modestly +localised +atrial +hazara +ravana +troyes +appointees +rubus +morningside +amity +aberdare +ganglia +wests +zbigniew +aerobatic +depopulated +corsican +introspective +twinning +hardtop +shallower +cataract +mesolithic +emblematic +graced +lubrication +republicanism +voronezh +bastions +meissen +irkutsk +oboes +hokkien +sprites +tenet +individualist +capitulated +oakville +dysentery +orientalist +hillsides +keywords +elicited +incised +lagging +apoel +lengthening +attractiveness +marauders +sportswriter +decentralization +boltzmann +contradicts +draftsman +precipitate +solihull +norske +consorts +hauptmann +riflemen +adventists +syndromes +demolishing +customize +continuo +peripherals +seamlessly +linguistically +bhushan +orphanages +paraul +lessened +devanagari +quarto +responders +patronymic +riemannian +altoona +canonization +honouring +geodetic +exemplifies +republica +enzymatic +porters +fairmount +pampa +sufferers +kamchatka +conjugated +coachella +uthman +repositories +copious +headteacher +awami +phoneme +homomorphism +franconian +moorland +davos +quantified +kamloops +quarks +mayoralty +weald +peacekeepers +valerian +particulate +insiders +perthshire +caches +guimaraes +piped +grenadines +kosciuszko +trombonist +artemisia +covariance +intertidal +soybeans +beatified +ellipse +fruiting +deafness +dnipropetrovsk +accrued +zealous +mandala +causation +junius +kilowatt +bakeries +montpelier +airdrie +rectified +bungalows +toleration +debian +pylon +trotskyist +posteriorly +two-and-a-half +herbivorous +islamists +poetical +donne +wodehouse +frome +allium +assimilate +phonemic +minaret +unprofitable +darpa +untenable +leaflet +bitcoin +zahir +thresholds +argentino +jacopo +bespoke +stratified +wellbeing +shiite +basaltic +timberwolves +secrete +taunts +marathons +isomers +carre +consecrators +penobscot +pitcairn +sakha +crosstown +inclusions +impassable +fenders +indre +uscgc +jordi +retinue +logarithmic +pilgrimages +railcar +cashel +blackrock +macroscopic +aligning +tabla +trestle +certify +ronson +palps +dissolves +thickened +silicate +taman +walsingham +hausa +lowestoft +rondo +oleksandr +cuyahoga +retardation +countering +cricketing +holborn +identifiers +hells +geophysics +infighting +sculpting +balaji +webbed +irradiation +runestone +trusses +oriya +sojourn +forfeiture +colonize +exclaimed +eucharistic +lackluster +glazing +northridge +gutenberg +stipulates +macroeconomic +priori +outermost +annular +udinese +insulating +headliner +godel +polytope +megalithic +salix +sharapova +derided +muskegon +braintree +plateaus +confers +autocratic +isomer +interstitial +stamping +omits +kirtland +hatchery +evidences +intifada +111th +podgorica +capua +motivating +nuneaton +jakub +korsakov +amitabh +mundial +monrovia +gluten +predictor +marshalling +d'orleans +levers +touchscreen +brantford +fricative +banishment +descendent +antagonism +ludovico +loudspeakers +formula_37 +livelihoods +manassas +steamships +dewsbury +uppermost +humayun +lures +pinnacles +dependents +lecce +clumps +observatories +paleozoic +dedicating +samiti +draughtsman +gauls +incite +infringing +nepean +pythagorean +convents +triumvirate +seigneur +gaiman +vagrant +fossa +byproduct +serrated +renfrewshire +sheltering +achaemenid +dukedom +catchers +sampdoria +platelet +bielefeld +fluctuating +phenomenology +strikeout +ethnology +prospectors +woodworking +tatra +wildfires +meditations +agrippa +fortescue +qureshi +wojciech +methyltransferase +accusative +saatchi +amerindian +volcanism +zeeland +toyama +vladimirovich +allege +polygram +redox +budgeted +advisories +nematode +chipset +starscream +tonbridge +hardening +shales +accompanist +paraded +phonographic +whitefish +sportive +audiobook +kalisz +hibernation +latif +duels +ps200 +coxeter +nayak +safeguarding +cantabria +minesweeping +zeiss +dunams +catholicos +sawtooth +ontological +nicobar +bridgend +unclassified +intrinsically +hanoverian +rabbitohs +kenseth +alcalde +northumbrian +raritan +septuagint +presse +sevres +origen +dandenong +peachtree +intersected +impeded +usages +hippodrome +novara +trajectories +customarily +yardage +inflected +yanow +kalan +taverns +liguria +librettist +intermarriage +1760s +courant +gambier +infanta +ptolemaic +ukulele +haganah +sceptical +manchukuo +plexus +implantation +hilal +intersex +efficiencies +arbroath +hagerstown +adelphi +diario +marais +matti +lifes +coining +modalities +divya +bletchley +conserving +ivorian +mithridates +generative +strikeforce +laymen +toponymy +pogrom +satya +meticulously +agios +dufferin +yaakov +fortnightly +cargoes +deterrence +prefrontal +przemysl +mitterrand +commemorations +chatsworth +gurdwara +abuja +chakraborty +badajoz +geometries +artiste +diatonic +ganglion +presides +marymount +nanak +cytokines +feudalism +storks +rowers +widens +politico +evangelicals +assailants +pittsfield +allowable +bijapur +telenovelas +dichomeris +glenelg +herbivores +keita +inked +radom +fundraisers +constantius +boheme +portability +komnenos +crystallography +derrida +moderates +tavistock +fateh +spacex +disjoint +bristles +commercialized +interwoven +empirically +regius +bulacan +newsday +showa +radicalism +yarrow +pleura +sayed +structuring +cotes +reminiscences +acetyl +edicts +escalators +aomori +encapsulated +legacies +bunbury +placings +fearsome +postscript +powerfully +keighley +hildesheim +amicus +crevices +deserters +benelux +aurangabad +freeware +ioannis +carpathians +chirac +seceded +prepaid +landlocked +naturalised +yanukovych +soundscan +blotch +phenotypic +determinants +twente +dictatorial +giessen +composes +recherche +pathophysiology +inventories +ayurveda +elevating +gravestone +degeneres +vilayet +popularizing +spartanburg +bloemfontein +previewed +renunciation +genotype +ogilvy +tracery +blacklisted +emissaries +diploid +disclosures +tupolev +shinjuku +antecedents +pennine +braganza +bhattacharya +countable +spectroscopic +ingolstadt +theseus +corroborated +compounding +thrombosis +extremadura +medallions +hasanabad +lambton +perpetuity +glycol +besancon +palaiologos +pandey +caicos +antecedent +stratum +laserdisc +novitiate +crowdfunding +palatal +sorceress +dassault +toughness +celle +cezanne +vientiane +tioga +hander +crossbar +gisborne +cursor +inspectorate +serif +praia +sphingidae +nameplate +psalter +ivanovic +sitka +equalised +mutineers +sergius +outgrowth +creationism +haredi +rhizomes +predominate +undertakings +vulgate +hydrothermal +abbeville +geodesic +kampung +physiotherapy +unauthorised +asteraceae +conservationist +minoan +supersport +mohammadabad +cranbrook +mentorship +legitimately +marshland +datuk +louvain +potawatomi +carnivores +levies +lyell +hymnal +regionals +tinto +shikoku +conformal +wanganui +beira +lleida +standstill +deloitte +formula_40 +corbusier +chancellery +mixtapes +airtime +muhlenberg +formula_39 +bracts +thrashers +prodigious +gironde +chickamauga +uyghurs +substitutions +pescara +batangas +gregarious +gijon +paleo +mathura +pumas +proportionally +hawkesbury +yucca +kristiania +funimation +fluted +eloquence +mohun +aftermarket +chroniclers +futurist +nonconformist +branko +mannerisms +lesnar +opengl +altos +retainers +ashfield +shelbourne +sulaiman +divisie +gwent +locarno +lieder +minkowski +bivalve +redeployed +cartography +seaway +bookings +decays +ostend +antiquaries +pathogenesis +formula_38 +chrysalis +esperance +valli +motogp +homelands +bridged +bloor +ghazal +vulgaris +baekje +prospector +calculates +debtors +hesperiidae +titian +returner +landgrave +frontenac +kelowna +pregame +castelo +caius +canoeist +watercolours +winterthur +superintendents +dissonance +dubstep +adorn +matic +salih +hillel +swordsman +flavoured +emitter +assays +monongahela +deeded +brazzaville +sufferings +babylonia +fecal +umbria +astrologer +gentrification +frescos +phasing +zielona +ecozone +candido +manoj +quadrilateral +gyula +falsetto +prewar +puntland +infinitive +contraceptive +bakhtiari +ohrid +socialization +tailplane +evoking +havelock +macapagal +plundering +104th +keynesian +templars +phrasing +morphologically +czestochowa +humorously +catawba +burgas +chiswick +ellipsoid +kodansha +inwards +gautama +katanga +orthopaedic +heilongjiang +sieges +outsourced +subterminal +vijayawada +hares +oration +leitrim +ravines +manawatu +cryogenic +tracklisting +about.com +ambedkar +degenerated +hastened +venturing +lobbyists +shekhar +typefaces +northcote +rugen +'good +ornithology +asexual +hemispheres +unsupported +glyphs +spoleto +epigenetic +musicianship +donington +diogo +kangxi +bisected +polymorphism +megawatt +salta +embossed +cheetahs +cruzeiro +unhcr +aristide +rayleigh +maturing +indonesians +noire +llano +ffffff +camus +purges +annales +convair +apostasy +algol +phage +apaches +marketers +aldehyde +pompidou +kharkov +forgeries +praetorian +divested +retrospectively +gornji +scutellum +bitumen +pausanias +magnification +imitations +nyasaland +geographers +floodlights +athlone +hippolyte +expositions +clarinetist +razak +neutrinos +rotax +sheykh +plush +interconnect +andalus +cladogram +rudyard +resonator +granby +blackfriars +placido +windscreen +sahel +minamoto +haida +cations +emden +blackheath +thematically +blacklist +pawel +disseminating +academical +undamaged +raytheon +harsher +powhatan +ramachandran +saddles +paderborn +capping +zahra +prospecting +glycine +chromatin +profane +banska +helmand +okinawan +dislocation +oscillators +insectivorous +foyle +gilgit +autonomic +tuareg +sluice +pollinated +multiplexed +granary +narcissus +ranchi +staines +nitra +goalscoring +midwifery +pensioners +algorithmic +meetinghouse +biblioteca +besar +narva +angkor +predate +lohan +cyclical +detainee +occipital +eventing +faisalabad +dartmoor +kublai +courtly +resigns +radii +megachilidae +cartels +shortfall +xhosa +unregistered +benchmarks +dystopian +bulkhead +ponsonby +jovanovic +accumulates +papuan +bhutanese +intuitively +gotaland +headliners +recursion +dejan +novellas +diphthongs +imbued +withstood +analgesic +amplify +powertrain +programing +maidan +alstom +affirms +eradicated +summerslam +videogame +molla +severing +foundered +gallium +atmospheres +desalination +shmuel +howmeh +catolica +bossier +reconstructing +isolates +lyase +tweets +unconnected +tidewater +divisible +cohorts +orebro +presov +furnishing +folklorist +simplifying +centrale +notations +factorization +monarchies +deepen +macomb +facilitation +hennepin +declassified +redrawn +microprocessors +preliminaries +enlarging +timeframe +deutschen +shipbuilders +patiala +ferrous +aquariums +genealogies +vieux +unrecognized +bridgwater +tetrahedral +thule +resignations +gondwana +registries +agder +dataset +felled +parva +analyzer +worsen +coleraine +columella +blockaded +polytechnique +reassembled +reentry +narvik +greys +nigra +knockouts +bofors +gniezno +slotted +hamasaki +ferrers +conferring +thirdly +domestication +photojournalist +universality +preclude +ponting +halved +thereupon +photosynthetic +ostrava +mismatch +pangasinan +intermediaries +abolitionists +transited +headings +ustase +radiological +interconnection +dabrowa +invariants +honorius +preferentially +chantilly +marysville +dialectical +antioquia +abstained +gogol +dirichlet +muricidae +symmetries +reproduces +brazos +fatwa +bacillus +ketone +paribas +chowk +multiplicative +dermatitis +mamluks +devotes +adenosine +newbery +meditative +minefields +inflection +oxfam +conwy +bystrica +imprints +pandavas +infinitesimal +conurbation +amphetamine +reestablish +furth +edessa +injustices +frankston +serjeant +4x200 +khazar +sihanouk +longchamp +stags +pogroms +coups +upperparts +endpoints +infringed +nuanced +summing +humorist +pacification +ciaran +jamaat +anteriorly +roddick +springboks +faceted +hypoxia +rigorously +cleves +fatimid +ayurvedic +tabled +ratna +senhora +maricopa +seibu +gauguin +holomorphic +campgrounds +amboy +coordinators +ponderosa +casemates +ouachita +nanaimo +mindoro +zealander +rimsky +cluny +tomaszow +meghalaya +caetano +tilak +roussillon +landtag +gravitation +dystrophy +cephalopods +trombones +glens +killarney +denominated +anthropogenic +pssas +roubaix +carcasses +montmorency +neotropical +communicative +rabindranath +ordinated +separable +overriding +surged +sagebrush +conciliation +codice_4 +durrani +phosphatase +qadir +votive +revitalized +taiyuan +tyrannosaurus +graze +slovaks +nematodes +environmentalism +blockhouse +illiteracy +schengen +ecotourism +alternation +conic +wields +hounslow +blackfoot +kwame +ambulatory +volhynia +hordaland +croton +piedras +rohit +drava +conceptualized +birla +illustrative +gurgaon +barisal +tutsi +dezong +nasional +polje +chanson +clarinets +krasnoyarsk +aleksandrovich +cosmonaut +d'este +palliative +midseason +silencing +wardens +durer +girders +salamanders +torrington +supersonics +lauda +farid +circumnavigation +embankments +funnels +bajnoksag +lorries +cappadocia +jains +warringah +retirees +burgesses +equalization +cusco +ganesan +algal +amazonian +lineups +allocating +conquerors +usurper +mnemonic +predating +brahmaputra +ahmadabad +maidenhead +numismatic +subregion +encamped +reciprocating +freebsd +irgun +tortoises +governorates +zionists +airfoil +collated +ajmer +fiennes +etymological +polemic +chadian +clerestory +nordiques +fluctuated +calvados +oxidizing +trailhead +massena +quarrels +dordogne +tirunelveli +pyruvate +pulsed +athabasca +sylar +appointee +serer +japonica +andronikos +conferencing +nicolaus +chemin +ascertained +incited +woodbine +helices +hospitalised +emplacements +to/from +orchestre +tyrannical +pannonia +methodism +pop/rock +shibuya +berbers +despot +seaward +westpac +separator +perpignan +alamein +judeo +publicize +quantization +ethniki +gracilis +menlo +offside +oscillating +unregulated +succumbing +finnmark +metrical +suleyman +raith +sovereigns +bundesstrasse +kartli +fiduciary +darshan +foramen +curler +concubines +calvinism +larouche +bukhara +sophomores +mohanlal +lutheranism +monomer +eamonn +'black +uncontested +immersive +tutorials +beachhead +bindings +permeable +postulates +comite +transformative +indiscriminate +hofstra +associacao +amarna +dermatology +lapland +aosta +babur +unambiguous +formatting +schoolboys +gwangju +superconducting +replayed +adherent +aureus +compressors +forcible +spitsbergen +boulevards +budgeting +nossa +annandale +perumal +interregnum +sassoon +kwajalein +greenbrier +caldas +triangulation +flavius +increment +shakhtar +nullified +pinfall +nomen +microfinance +depreciation +cubist +steeper +splendour +gruppe +everyman +chasers +campaigners +bridle +modality +percussive +darkly +capes +velar +picton +triennial +factional +padang +toponym +betterment +norepinephrine +112th +estuarine +diemen +warehousing +morphism +ideologically +pairings +immunization +crassus +exporters +sefer +flocked +bulbous +deseret +booms +calcite +bohol +elven +groot +pulau +citigroup +wyeth +modernizing +layering +pastiche +complies +printmaker +condenser +theropod +cassino +oxyrhynchus +akademie +trainings +lowercase +coxae +parte +chetniks +pentagonal +keselowski +monocoque +morsi +reticulum +meiosis +clapboard +recoveries +tinge +an/fps +revista +sidon +livre +epidermis +conglomerates +kampong +congruent +harlequins +tergum +simplifies +epidemiological +underwriting +tcp/ip +exclusivity +multidimensional +mysql +columbine +ecologist +hayat +sicilies +levees +handset +aesop +usenet +pacquiao +archiving +alexandrian +compensatory +broadsheet +annotation +bahamian +d'affaires +interludes +phraya +shamans +marmara +customizable +immortalized +ambushes +chlorophyll +diesels +emulsion +rheumatoid +voluminous +screenwriters +tailoring +sedis +runcorn +democratization +bushehr +anacostia +constanta +antiquary +sixtus +radiate +advaita +antimony +acumen +barristers +reichsbahn +ronstadt +symbolist +pasig +cursive +secessionist +afrikaner +munnetra +inversely +adsorption +syllabic +moltke +idioms +midline +olimpico +diphosphate +cautions +radziwill +mobilisation +copelatus +trawlers +unicron +bhaskar +financiers +minimalism +derailment +marxists +oireachtas +abdicate +eigenvalue +zafar +vytautas +ganguly +chelyabinsk +telluride +subordination +ferried +dived +vendee +pictish +dimitrov +expiry +carnation +cayley +magnitudes +lismore +gretna +sandwiched +unmasked +sandomierz +swarthmore +tetra +nanyang +pevsner +dehradun +mormonism +rashi +complying +seaplanes +ningbo +cooperates +strathcona +mornington +mestizo +yulia +edgbaston +palisade +ethno +polytopes +espirito +tymoshenko +pronunciations +paradoxical +taichung +chipmunks +erhard +maximise +accretion +kanda +`abdu'l +narrowest +umpiring +mycenaean +divisor +geneticist +ceredigion +barque +hobbyists +equates +auxerre +spinose +cheil +sweetwater +guano +carboxylic +archiv +tannery +cormorant +agonists +fundacion +anbar +tunku +hindrance +meerut +concordat +secunderabad +kachin +achievable +murfreesboro +comprehensively +forges +broadest +synchronised +speciation +scapa +aliyev +conmebol +tirelessly +subjugated +pillaged +udaipur +defensively +lakhs +stateless +haasan +headlamps +patterning +podiums +polyphony +mcmurdo +mujer +vocally +storeyed +mucosa +multivariate +scopus +minimizes +formalised +certiorari +bourges +populate +overhanging +gaiety +unreserved +borromeo +woolworths +isotopic +bashar +purify +vertebra +medan +juxtaposition +earthwork +elongation +chaudhary +schematic +piast +steeped +nanotubes +fouls +achaea +legionnaires +abdur +qmjhl +embraer +hardback +centerville +ilocos +slovan +whitehorse +mauritian +moulding +mapuche +donned +provisioning +gazprom +jonesboro +audley +lightest +calyx +coldwater +trigonometric +petroglyphs +psychoanalyst +congregate +zambezi +fissure +supervises +bexley +etobicoke +wairarapa +tectonics +emphasises +formula_41 +debugging +linfield +spatially +ionizing +ungulates +orinoco +clades +erlangen +news/talk +vols. +ceara +yakovlev +finsbury +entanglement +fieldhouse +graphene +intensifying +grigory +keyong +zacatecas +ninian +allgemeine +keswick +societa +snorri +femininity +najib +monoclonal +guyanese +postulate +huntly +abbeys +machinist +yunus +emphasising +ishaq +urmia +bremerton +pretenders +lumiere +thoroughfares +chikara +dramatized +metathorax +taiko +transcendence +wycliffe +retrieves +umpired +steuben +racehorses +taylors +kuznetsov +montezuma +precambrian +canopies +gaozong +propodeum +disestablished +retroactive +shoreham +rhizome +doubleheader +clinician +diwali +quartzite +shabaab +agassiz +despatched +stormwater +luxemburg +callao +universidade +courland +skane +glyph +dormers +witwatersrand +curacy +qualcomm +nansen +entablature +lauper +hausdorff +lusaka +ruthenian +360deg +cityscape +douai +vaishnava +spars +vaulting +rationalist +gygax +sequestration +typology +pollinates +accelerators +leben +colonials +cenotaph +imparted +carthaginians +equaled +rostrum +gobind +bodhisattva +oberst +bicycling +arabi +sangre +biophysics +hainaut +vernal +lunenburg +apportioned +finches +lajos +nenad +repackaged +zayed +nikephoros +r.e.m +swaminarayan +gestalt +unplaced +crags +grohl +sialkot +unsaturated +gwinnett +linemen +forays +palakkad +writs +instrumentalists +aircrews +badged +terrapins +180deg +oneness +commissariat +changi +pupation +circumscribed +contador +isotropic +administrated +fiefs +nimes +intrusions +minoru +geschichte +nadph +tainan +changchun +carbondale +frisia +swapo +evesham +hawai'i +encyclopedic +transporters +dysplasia +formula_42 +onsite +jindal +guetta +judgements +narbonne +permissions +paleogene +rationalism +vilna +isometric +subtracted +chattahoochee +lamina +missa +greville +pervez +lattices +persistently +crystallization +timbered +hawaiians +fouling +interrelated +masood +ripening +stasi +gamal +visigothic +warlike +cybernetics +tanjung +forfar +cybernetic +karelian +brooklands +belfort +greifswald +campeche +inexplicably +refereeing +understory +uninterested +prius +collegiately +sefid +sarsfield +categorize +biannual +elsevier +eisteddfod +declension +autonoma +procuring +misrepresentation +novelization +bibliographic +shamanism +vestments +potash +eastleigh +ionized +turan +lavishly +scilly +balanchine +importers +parlance +'that +kanyakumari +synods +mieszko +crossovers +serfdom +conformational +legislated +exclave +heathland +sadar +differentiates +propositional +konstantinos +photoshop +manche +vellore +appalachia +orestes +taiga +exchanger +grozny +invalidated +baffin +spezia +staunchly +eisenach +robustness +virtuosity +ciphers +inlets +bolagh +understandings +bosniaks +parser +typhoons +sinan +luzerne +webcomic +subtraction +jhelum +businessweek +ceske +refrained +firebox +mitigated +helmholtz +dilip +eslamabad +metalwork +lucan +apportionment +provident +gdynia +schooners +casement +danse +hajjiabad +benazir +buttress +anthracite +newsreel +wollaston +dispatching +cadastral +riverboat +provincetown +nantwich +missal +irreverent +juxtaposed +darya +ennobled +electropop +stereoscopic +maneuverability +laban +luhansk +udine +collectibles +haulage +holyrood +materially +supercharger +gorizia +shkoder +townhouses +pilate +layoffs +folkloric +dialectic +exuberant +matures +malla +ceuta +citizenry +crewed +couplet +stopover +transposition +tradesmen +antioxidant +amines +utterance +grahame +landless +isere +diction +appellant +satirist +urbino +intertoto +subiaco +antonescu +nehemiah +ubiquitin +emcee +stourbridge +fencers +103rd +wranglers +monteverdi +watertight +expounded +xiamen +manmohan +pirie +threefold +antidepressant +sheboygan +grieg +cancerous +diverging +bernini +polychrome +fundamentalism +bihari +critiqued +cholas +villers +tendulkar +dafydd +vastra +fringed +evangelization +episcopalian +maliki +sana'a +ashburton +trianon +allegany +heptathlon +insufficiently +panelists +pharrell +hexham +amharic +fertilized +plumes +cistern +stratigraphy +akershus +catalans +karoo +rupee +minuteman +quantification +wigmore +leutnant +metanotum +weeknights +iridescent +extrasolar +brechin +deuterium +kuching +lyricism +astrakhan +brookhaven +euphorbia +hradec +bhagat +vardar +aylmer +positron +amygdala +speculators +unaccompanied +debrecen +slurry +windhoek +disaffected +rapporteur +mellitus +blockers +fronds +yatra +sportsperson +precession +physiologist +weeknight +pidgin +pharma +condemns +standardize +zetian +tibor +glycoprotein +emporia +cormorants +amalie +accesses +leonhard +denbighshire +roald +116th +will.i.am +symbiosis +privatised +meanders +chemnitz +jabalpur +shing +secede +ludvig +krajina +homegrown +snippets +sasanian +euripides +peder +cimarron +streaked +graubunden +kilimanjaro +mbeki +middleware +flensburg +bukovina +lindwall +marsalis +profited +abkhaz +polis +camouflaged +amyloid +morgantown +ovoid +bodleian +morte +quashed +gamelan +juventud +natchitoches +storyboard +freeview +enumeration +cielo +preludes +bulawayo +1600s +olympiads +multicast +faunal +asura +reinforces +puranas +ziegfeld +handicraft +seamount +kheil +noche +hallmarks +dermal +colorectal +encircle +hessen +umbilicus +sunnis +leste +unwin +disclosing +superfund +montmartre +refuelling +subprime +kolhapur +etiology +bismuth +laissez +vibrational +mazar +alcoa +rumsfeld +recurve +ticonderoga +lionsgate +onlookers +homesteads +filesystem +barometric +kingswood +biofuel +belleza +moshav +occidentalis +asymptomatic +northeasterly +leveson +huygens +numan +kingsway +primogeniture +toyotomi +yazoo +limpets +greenbelt +booed +concurrence +dihedral +ventrites +raipur +sibiu +plotters +kitab +109th +trackbed +skilful +berthed +effendi +fairing +sephardi +mikhailovich +lockyer +wadham +invertible +paperbacks +alphabetic +deuteronomy +constitutive +leathery +greyhounds +estoril +beechcraft +poblacion +cossidae +excreted +flamingos +singha +olmec +neurotransmitters +ascoli +nkrumah +forerunners +dualism +disenchanted +benefitted +centrum +undesignated +noida +o'donoghue +collages +egrets +egmont +wuppertal +cleave +montgomerie +pseudomonas +srinivasa +lymphatic +stadia +resold +minima +evacuees +consumerism +ronde +biochemist +automorphism +hollows +smuts +improvisations +vespasian +bream +pimlico +eglin +colne +melancholic +berhad +ousting +saale +notaulices +ouest +hunslet +tiberias +abdomina +ramsgate +stanislas +donbass +pontefract +sucrose +halts +drammen +chelm +l'arc +taming +trolleys +konin +incertae +licensees +scythian +giorgos +dative +tanglewood +farmlands +o'keeffe +caesium +romsdal +amstrad +corte +oglethorpe +huntingdonshire +magnetization +adapts +zamosc +shooto +cuttack +centrepiece +storehouse +winehouse +morbidity +woodcuts +ryazan +buddleja +buoyant +bodmin +estero +austral +verifiable +periyar +christendom +curtail +shura +kaifeng +cotswold +invariance +seafaring +gorica +androgen +usman +seabird +forecourt +pekka +juridical +audacious +yasser +cacti +qianlong +polemical +d'amore +espanyol +distrito +cartographers +pacifism +serpents +backa +nucleophilic +overturning +duplicates +marksman +oriente +vuitton +oberleutnant +gielgud +gesta +swinburne +transfiguration +1750s +retaken +celje +fredrikstad +asuka +cropping +mansard +donates +blacksmiths +vijayanagara +anuradhapura +germinate +betis +foreshore +jalandhar +bayonets +devaluation +frazione +ablaze +abidjan +approvals +homeostasis +corollary +auden +superfast +redcliffe +luxembourgish +datum +geraldton +printings +ludhiana +honoree +synchrotron +invercargill +hurriedly +108th +three-and-a-half +colonist +bexar +limousin +bessemer +ossetian +nunataks +buddhas +rebuked +thais +tilburg +verdicts +interleukin +unproven +dordrecht +solent +acclamation +muammar +dahomey +operettas +4x400 +arrears +negotiators +whitehaven +apparitions +armoury +psychoactive +worshipers +sculptured +elphinstone +airshow +kjell +o'callaghan +shrank +professorships +predominance +subhash +coulomb +sekolah +retrofitted +samos +overthrowing +vibrato +resistors +palearctic +datasets +doordarshan +subcutaneous +compiles +immorality +patchwork +trinidadian +glycogen +pronged +zohar +visigoths +freres +akram +justo +agora +intakes +craiova +playwriting +bukhari +militarism +iwate +petitioners +harun +wisla +inefficiency +vendome +ledges +schopenhauer +kashi +entombed +assesses +tenn. +noumea +baguio +carex +o'donovan +filings +hillsdale +conjectures +blotches +annuals +lindisfarne +negated +vivek +angouleme +trincomalee +cofactor +verkhovna +backfield +twofold +automaker +rudra +freighters +darul +gharana +busway +formula_43 +plattsburgh +portuguesa +showrunner +roadmap +valenciennes +erdos +biafra +spiritualism +transactional +modifies +carne +107th +cocos +gcses +tiverton +radiotherapy +meadowlands +gunma +srebrenica +foxtel +authenticated +enslavement +classicist +klaipeda +minstrels +searchable +infantrymen +incitement +shiga +nadp+ +urals +guilders +banquets +exteriors +counterattacks +visualized +diacritics +patrimony +svensson +transepts +prizren +telegraphy +najaf +emblazoned +coupes +effluent +ragam +omani +greensburg +taino +flintshire +cd/dvd +lobbies +narrating +cacao +seafarers +bicolor +collaboratively +suraj +floodlit +sacral +puppetry +tlingit +malwa +login +motionless +thien +overseers +vihar +golem +specializations +bathhouse +priming +overdubs +winningest +archetypes +uniao +acland +creamery +slovakian +lithographs +maryborough +confidently +excavating +stillborn +ramallah +audiencia +alava +ternary +hermits +rostam +bauxite +gawain +lothair +captions +gulfstream +timelines +receded +mediating +petain +bastia +rudbar +bidders +disclaimer +shrews +tailings +trilobites +yuriy +jamil +demotion +gynecology +rajinikanth +madrigals +ghazni +flycatchers +vitebsk +bizet +computationally +kashgar +refinements +frankford +heralds +europe/africa +levante +disordered +sandringham +queues +ransacked +trebizond +verdes +comedie +primitives +figurine +organists +culminate +gosport +coagulation +ferrying +hoyas +polyurethane +prohibitive +midfielders +ligase +progesterone +defectors +sweetened +backcountry +diodorus +waterside +nieuport +khwaja +jurong +decried +gorkha +ismaili +300th +octahedral +kindergartens +paseo +codification +notifications +disregarding +risque +reconquista +shortland +atolls +texarkana +perceval +d'etudes +kanal +herbicides +tikva +nuova +gatherer +dissented +soweto +dexterity +enver +bacharach +placekicker +carnivals +automate +maynooth +symplectic +chetnik +militaire +upanishads +distributive +strafing +championing +moiety +miliband +blackadder +enforceable +maung +dimer +stadtbahn +diverges +obstructions +coleophoridae +disposals +shamrocks +aural +banca +bahru +coxed +grierson +vanadium +watermill +radiative +ecoregions +berets +hariri +bicarbonate +evacuations +mallee +nairn +rushden +loggia +slupsk +satisfactorily +milliseconds +cariboo +reine +cyclo +pigmentation +postmodernism +aqueducts +vasari +bourgogne +dilemmas +liquefied +fluminense +alloa +ibaraki +tenements +kumasi +humerus +raghu +labours +putsch +soundcloud +bodybuilder +rakyat +domitian +pesaro +translocation +sembilan +homeric +enforcers +tombstones +lectureship +rotorua +salamis +nikolaos +inferences +superfortress +lithgow +surmised +undercard +tarnow +barisan +stingrays +federacion +coldstream +haverford +ornithological +heerenveen +eleazar +jyoti +murali +bamako +riverbed +subsidised +theban +conspicuously +vistas +conservatorium +madrasa +kingfishers +arnulf +credential +syndicalist +sheathed +discontinuity +prisms +tsushima +coastlines +escapees +vitis +optimizing +megapixel +overground +embattled +halide +sprinters +buoys +mpumalanga +peculiarities +106th +roamed +menezes +macao +prelates +papyri +freemen +dissertations +irishmen +pooled +sverre +reconquest +conveyance +subjectivity +asturian +circassian +formula_45 +comdr +thickets +unstressed +monro +passively +harmonium +moveable +dinar +carlsson +elysees +chairing +b'nai +confusingly +kaoru +convolution +godolphin +facilitator +saxophones +eelam +jebel +copulation +anions +livres +licensure +pontypridd +arakan +controllable +alessandria +propelling +stellenbosch +tiber +wolka +liberators +yarns +d'azur +tsinghua +semnan +amhara +ablation +melies +tonality +historique +beeston +kahne +intricately +sonoran +robespierre +gyrus +boycotts +defaulted +infill +maranhao +emigres +framingham +paraiba +wilhelmshaven +tritium +skyway +labial +supplementation +possessor +underserved +motets +maldivian +marrakech +quays +wikimedia +turbojet +demobilization +petrarch +encroaching +sloops +masted +karbala +corvallis +agribusiness +seaford +stenosis +hieronymus +irani +superdraft +baronies +cortisol +notability +veena +pontic +cyclin +archeologists +newham +culled +concurring +aeolian +manorial +shouldered +fords +philanthropists +105th +siddharth +gotthard +halim +rajshahi +jurchen +detritus +practicable +earthenware +discarding +travelogue +neuromuscular +elkhart +raeder +zygmunt +metastasis +internees +102nd +vigour +upmarket +summarizing +subjunctive +offsets +elizabethtown +udupi +pardubice +repeaters +instituting +archaea +substandard +technische +linga +anatomist +flourishes +velika +tenochtitlan +evangelistic +fitchburg +springbok +cascading +hydrostatic +avars +occasioned +filipina +perceiving +shimbun +africanus +consternation +tsing +optically +beitar +45deg +abutments +roseville +monomers +huelva +lotteries +hypothalamus +internationalist +electromechanical +hummingbirds +fibreglass +salaried +dramatists +uncovers +invokes +earners +excretion +gelding +ancien +aeronautica +haverhill +stour +ittihad +abramoff +yakov +ayodhya +accelerates +industrially +aeroplanes +deleterious +dwelt +belvoir +harpalus +atpase +maluku +alasdair +proportionality +taran +epistemological +interferometer +polypeptide +adjudged +villager +metastatic +marshalls +madhavan +archduchess +weizmann +kalgoorlie +balan +predefined +sessile +sagaing +brevity +insecticide +psychosocial +africana +steelworks +aether +aquifers +belem +mineiro +almagro +radiators +cenozoic +solute +turbocharger +invicta +guested +buccaneer +idolatry +unmatched +paducah +sinestro +dispossessed +conforms +responsiveness +cyanobacteria +flautist +procurator +complementing +semifinalist +rechargeable +permafrost +cytokine +refuges +boomed +gelderland +franchised +jinan +burnie +doubtless +randomness +colspan=12 +angra +ginebra +famers +nuestro +declarative +roughness +lauenburg +motile +rekha +issuer +piney +interceptors +napoca +gipsy +formulaic +formula_44 +viswanathan +ebrahim +thessalonica +galeria +muskogee +unsold +html5 +taito +mobutu +icann +carnarvon +fairtrade +morphisms +upsilon +nozzles +fabius +meander +murugan +strontium +episcopacy +sandinista +parasol +attenuated +bhima +primeval +panay +ordinator +negara +osteoporosis +glossop +ebook +paradoxically +grevillea +modoc +equating +phonetically +legumes +covariant +dorje +quatre +bruxelles +pyroclastic +shipbuilder +zhaozong +obscuring +sveriges +tremolo +extensible +barrack +multnomah +hakon +chaharmahal +parsing +volumetric +astrophysical +glottal +combinatorics +freestanding +encoder +paralysed +cavalrymen +taboos +heilbronn +orientalis +lockport +marvels +ozawa +dispositions +waders +incurring +saltire +modulate +papilio +phenol +intermedia +rappahannock +plasmid +fortify +phenotypes +transiting +correspondences +leaguer +larnaca +incompatibility +mcenroe +deeming +endeavoured +aboriginals +helmed +salar +arginine +werke +ferrand +expropriated +delimited +couplets +phoenicians +petioles +ouster +anschluss +protectionist +plessis +urchins +orquesta +castleton +juniata +bittorrent +fulani +donji +mykola +rosemont +chandos +scepticism +signer +chalukya +wicketkeeper +coquitlam +programmatic +o'brian +carteret +urology +steelhead +paleocene +konkan +bettered +venkatesh +surfacing +longitudinally +centurions +popularization +yazid +douro +widths +premios +leonards +gristmill +fallujah +arezzo +leftists +ecliptic +glycerol +inaction +disenfranchised +acrimonious +depositing +parashah +cockatoo +marechal +bolzano +chios +cablevision +impartiality +pouches +thickly +equities +bentinck +emotive +boson +ashdown +conquistadors +parsi +conservationists +reductive +newlands +centerline +ornithologists +waveguide +nicene +philological +hemel +setanta +masala +aphids +convening +casco +matrilineal +chalcedon +orthographic +hythe +replete +damming +bolivarian +admixture +embarks +borderlands +conformed +nagarjuna +blenny +chaitanya +suwon +shigeru +tatarstan +lingayen +rejoins +grodno +merovingian +hardwicke +puducherry +prototyping +laxmi +upheavals +headquarter +pollinators +bromine +transom +plantagenet +arbuthnot +chidambaram +woburn +osamu +panelling +coauthored +zhongshu +hyaline +omissions +aspergillus +offensively +electrolytic +woodcut +sodom +intensities +clydebank +piotrkow +supplementing +quipped +focke +harbinger +positivism +parklands +wolfenbuttel +cauca +tryptophan +taunus +curragh +tsonga +remand +obscura +ashikaga +eltham +forelimbs +analogs +trnava +observances +kailash +antithesis +ayumi +abyssinia +dorsally +tralee +pursuers +misadventures +padova +perot +mahadev +tarim +granth +licenced +compania +patuxent +baronial +korda +cochabamba +codices +karna +memorialized +semaphore +playlists +mandibular +halal +sivaji +scherzinger +stralsund +foundries +ribosome +mindfulness +nikolayevich +paraphyletic +newsreader +catalyze +ioannina +thalamus +gbit/s +paymaster +sarab +500th +replenished +gamepro +cracow +formula_46 +gascony +reburied +lessing +easement +transposed +meurthe +satires +proviso +balthasar +unbound +cuckoos +durbar +louisbourg +cowes +wholesalers +manet +narita +xiaoping +mohamad +illusory +cathal +reuptake +alkaloid +tahrir +mmorpg +underlies +anglicanism +repton +aharon +exogenous +buchenwald +indigent +odostomia +milled +santorum +toungoo +nevsky +steyr +urbanisation +darkseid +subsonic +canaanite +akiva +eglise +dentition +mediators +cirencester +peloponnesian +malmesbury +durres +oerlikon +tabulated +saens +canaria +ischemic +esterhazy +ringling +centralization +walthamstow +nalanda +lignite +takht +leninism +expiring +circe +phytoplankton +promulgation +integrable +breeches +aalto +menominee +borgo +scythians +skrull +galleon +reinvestment +raglan +reachable +liberec +airframes +electrolysis +geospatial +rubiaceae +interdependence +symmetrically +simulcasts +keenly +mauna +adipose +zaidi +fairport +vestibular +actuators +monochromatic +literatures +congestive +sacramental +atholl +skytrain +tycho +tunings +jamia +catharina +modifier +methuen +tapings +infiltrating +colima +grafting +tauranga +halides +pontificate +phonetics +koper +hafez +grooved +kintetsu +extrajudicial +linkoping +cyberpunk +repetitions +laurentian +parnu +bretton +darko +sverdlovsk +foreshadowed +akhenaten +rehnquist +gosford +coverts +pragmatism +broadleaf +ethiopians +instated +mediates +sodra +opulent +descriptor +enugu +shimla +leesburg +officership +giffard +refectory +lusitania +cybermen +fiume +corus +tydfil +lawrenceville +ocala +leviticus +burghers +ataxia +richthofen +amicably +acoustical +watling +inquired +tiempo +multiracial +parallelism +trenchard +tokyopop +germanium +usisl +philharmonia +shapur +jacobites +latinized +sophocles +remittances +o'farrell +adder +dimitrios +peshwa +dimitar +orlov +outstretched +musume +satish +dimensionless +serialised +baptisms +pagasa +antiviral +1740s +quine +arapaho +bombardments +stratosphere +ophthalmic +injunctions +carbonated +nonviolence +asante +creoles +sybra +boilermakers +abington +bipartite +permissive +cardinality +anheuser +carcinogenic +hohenlohe +surinam +szeged +infanticide +generically +floorball +'white +automakers +cerebellar +homozygous +remoteness +effortlessly +allude +'great +headmasters +minting +manchurian +kinabalu +wemyss +seditious +widgets +marbled +almshouses +bards +subgenres +tetsuya +faulting +kickboxer +gaulish +hoseyn +malton +fluvial +questionnaires +mondale +downplayed +traditionalists +vercelli +sumatran +landfills +gamesradar +exerts +franciszek +unlawfully +huesca +diderot +libertarians +professorial +laane +piecemeal +conidae +taiji +curatorial +perturbations +abstractions +szlachta +watercraft +mullah +zoroastrianism +segmental +khabarovsk +rectors +affordability +scuola +diffused +stena +cyclonic +workpiece +romford +'little +jhansi +stalag +zhongshan +skipton +maracaibo +bernadotte +thanet +groening +waterville +encloses +sahrawi +nuffield +moorings +chantry +annenberg +islay +marchers +tenses +wahid +siegen +furstenberg +basques +resuscitation +seminarians +tympanum +gentiles +vegetarianism +tufted +venkata +fantastical +pterophoridae +machined +superposition +glabrous +kaveri +chicane +executors +phyllonorycter +bidirectional +jasta +undertones +touristic +majapahit +navratilova +unpopularity +barbadian +tinian +webcast +hurdler +rigidly +jarrah +staphylococcus +igniting +irrawaddy +stabilised +airstrike +ragas +wakayama +energetically +ekstraklasa +minibus +largemouth +cultivators +leveraging +waitangi +carnaval +weaves +turntables +heydrich +sextus +excavate +govind +ignaz +pedagogue +uriah +borrowings +gemstones +infractions +mycobacterium +batavian +massing +praetor +subalpine +massoud +passers +geostationary +jalil +trainsets +barbus +impair +budejovice +denbigh +pertain +historicity +fortaleza +nederlandse +lamenting +masterchef +doubs +gemara +conductance +ploiesti +cetaceans +courthouses +bhagavad +mihailovic +occlusion +bremerhaven +bulwark +morava +kaine +drapery +maputo +conquistador +kaduna +famagusta +first-past-the-post +erudite +galton +undated +tangential +filho +dismembered +dashes +criterium +darwen +metabolized +blurring +everard +randwick +mohave +impurity +acuity +ansbach +chievo +surcharge +plantain +algoma +porosity +zirconium +selva +sevenoaks +venizelos +gwynne +golgi +imparting +separatism +courtesan +idiopathic +gravestones +hydroelectricity +babar +orford +purposeful +acutely +shard +ridgewood +viterbo +manohar +expropriation +placenames +brevis +cosine +unranked +richfield +newnham +recoverable +flightless +dispersing +clearfield +abu'l +stranraer +kempe +streamlining +goswami +epidermal +pieta +conciliatory +distilleries +electrophoresis +bonne +tiago +curiosities +candidature +picnicking +perihelion +lintel +povoa +gullies +configure +excision +facies +signers +1730s +insufficiency +semiotics +streatham +deactivation +entomological +skippers +albacete +parodying +escherichia +honorees +singaporeans +counterterrorism +tiruchirappalli +omnivorous +metropole +globalisation +athol +unbounded +codice_5 +landforms +classifier +farmhouses +reaffirming +reparation +yomiuri +technologists +mitte +medica +viewable +steampunk +konya +kshatriya +repelling +edgewater +lamiinae +devas +potteries +llandaff +engendered +submits +virulence +uplifted +educationist +metropolitans +frontrunner +dunstable +forecastle +frets +methodius +exmouth +linnean +bouchet +repulsion +computable +equalling +liceo +tephritidae +agave +hydrological +azarenka +fairground +l'homme +enforces +xinhua +cinematographers +cooperstown +sa'id +paiute +christianization +tempos +chippenham +insulator +kotor +stereotyped +dello +cours +hisham +d'souza +eliminations +supercars +passau +rebrand +natures +coote +persephone +rededicated +cleaved +plenum +blistering +indiscriminately +cleese +safed +recursively +compacted +revues +hydration +shillong +echelons +garhwal +pedimented +grower +zwolle +wildflower +annexing +methionine +petah +valens +famitsu +petiole +specialities +nestorian +shahin +tokaido +shearwater +barberini +kinsmen +experimenter +alumnae +cloisters +alumina +pritzker +hardiness +soundgarden +julich +ps300 +watercourse +cementing +wordplay +olivet +demesne +chasseurs +amide +zapotec +gaozu +porphyry +absorbers +indium +analogies +devotions +engravers +limestones +catapulted +surry +brickworks +gotra +rodham +landline +paleontologists +shankara +islip +raucous +trollope +arpad +embarkation +morphemes +recites +picardie +nakhchivan +tolerances +formula_47 +khorramabad +nichiren +adrianople +kirkuk +assemblages +collider +bikaner +bushfires +roofline +coverings +reredos +bibliotheca +mantras +accentuated +commedia +rashtriya +fluctuation +serhiy +referential +fittipaldi +vesicle +geeta +iraklis +immediacy +chulalongkorn +hunsruck +bingen +dreadnoughts +stonemason +meenakshi +lebesgue +undergrowth +baltistan +paradoxes +parlement +articled +tiflis +dixieland +meriden +tejano +underdogs +barnstable +exemplify +venter +tropes +wielka +kankakee +iskandar +zilina +pharyngeal +spotify +materialised +picts +atlantique +theodoric +prepositions +paramilitaries +pinellas +attlee +actuated +piedmontese +grayling +thucydides +multifaceted +unedited +autonomously +universelle +utricularia +mooted +preto +incubated +underlie +brasenose +nootka +bushland +sensu +benzodiazepine +esteghlal +seagoing +amenhotep +azusa +sappers +culpeper +smokeless +thoroughbreds +dargah +gorda +alumna +mankato +zdroj +deleting +culvert +formula_49 +punting +wushu +hindering +immunoglobulin +standardisation +birger +oilfield +quadrangular +ulama +recruiters +netanya +1630s +communaute +istituto +maciej +pathan +meher +vikas +characterizations +playmaker +interagency +intercepts +assembles +horthy +introspection +narada +matra +testes +radnicki +estonians +csiro +instar +mitford +adrenergic +crewmembers +haaretz +wasatch +lisburn +rangefinder +ordre +condensate +reforestation +corregidor +spvgg +modulator +mannerist +faulted +aspires +maktoum +squarepants +aethelred +piezoelectric +mulatto +dacre +progressions +jagiellonian +norge +samaria +sukhoi +effingham +coxless +hermetic +humanists +centrality +litters +stirlingshire +beaconsfield +sundanese +geometrically +caretakers +habitually +bandra +pashtuns +bradenton +arequipa +laminar +brickyard +hitchin +sustains +shipboard +ploughing +trechus +wheelers +bracketed +ilyushin +subotica +d'hondt +reappearance +bridgestone +intermarried +fulfilment +aphasia +birkbeck +transformational +strathmore +hornbill +millstone +lacan +voids +solothurn +gymnasiums +laconia +viaducts +peduncle +teachta +edgware +shinty +supernovae +wilfried +exclaim +parthia +mithun +flashpoint +moksha +cumbia +metternich +avalanches +militancy +motorist +rivadavia +chancellorsville +federals +gendered +bounding +footy +gauri +caliphs +lingam +watchmaker +unrecorded +riverina +unmodified +seafloor +droit +pfalz +chrysostom +gigabit +overlordship +besiege +espn2 +oswestry +anachronistic +ballymena +reactivation +duchovny +ghani +abacetus +duller +legio +watercourses +nord-pas-de-calais +leiber +optometry +swarms +installer +sancti +adverbs +iheartmedia +meiningen +zeljko +kakheti +notional +circuses +patrilineal +acrobatics +infrastructural +sheva +oregonian +adjudication +aamir +wloclawek +overfishing +obstructive +subtracting +aurobindo +archeologist +newgate +'cause +secularization +tehsils +abscess +fingal +janacek +elkhorn +trims +kraftwerk +mandating +irregulars +faintly +congregationalist +sveti +kasai +mishaps +kennebec +provincially +durkheim +scotties +aicte +rapperswil +imphal +surrenders +morphs +nineveh +hoxha +cotabato +thuringian +metalworking +retold +shogakukan +anthers +proteasome +tippeligaen +disengagement +mockumentary +palatial +erupts +flume +corrientes +masthead +jaroslaw +rereleased +bharti +labors +distilling +tusks +varzim +refounded +enniskillen +melkite +semifinalists +vadodara +bermudian +capstone +grasse +origination +populus +alesi +arrondissements +semigroup +verein +opossum +messrs. +portadown +bulbul +tirupati +mulhouse +tetrahedron +roethlisberger +nonverbal +connexion +warangal +deprecated +gneiss +octet +vukovar +hesketh +chambre +despatch +claes +kargil +hideo +gravelly +tyndale +aquileia +tuners +defensible +tutte +theotokos +constructivist +ouvrage +dukla +polisario +monasticism +proscribed +commutation +testers +nipissing +codon +mesto +olivine +concomitant +exoskeleton +purports +coromandel +eyalet +dissension +hippocrates +purebred +yaounde +composting +oecophoridae +procopius +o'day +angiogenesis +sheerness +intelligencer +articular +felixstowe +aegon +endocrinology +trabzon +licinius +pagodas +zooplankton +hooghly +satie +drifters +sarthe +mercian +neuilly +tumours +canal+ +scheldt +inclinations +counteroffensive +roadrunners +tuzla +shoreditch +surigao +predicates +carnot +algeciras +militaries +generalize +bulkheads +gawler +pollutant +celta +rundgren +microrna +gewog +olimpija +placental +lubelski +roxburgh +discerned +verano +kikuchi +musicale +l'enfant +ferocity +dimorphic +antigonus +erzurum +prebendary +recitative +discworld +cyrenaica +stigmella +totnes +sutta +pachuca +ulsan +downton +landshut +castellan +pleural +siedlce +siecle +catamaran +cottbus +utilises +trophic +freeholders +holyhead +u.s.s +chansons +responder +waziristan +suzuka +birding +shogi +asker +acetone +beautification +cytotoxic +dixit +hunterdon +cobblestone +formula_48 +kossuth +devizes +sokoto +interlaced +shuttered +kilowatts +assiniboine +isaak +salto +alderney +sugarloaf +franchising +aggressiveness +toponyms +plaintext +antimatter +henin +equidistant +salivary +bilingualism +mountings +obligate +extirpated +irenaeus +misused +pastoralists +aftab +immigrating +warping +tyrolean +seaforth +teesside +soundwave +oligarchy +stelae +pairwise +iupac +tezuka +posht +orchestrations +landmass +ironstone +gallia +hjalmar +carmelites +strafford +elmhurst +palladio +fragility +teleplay +gruffudd +karoly +yerba +potok +espoo +inductance +macaque +nonprofits +pareto +rock'n'roll +spiritualist +shadowed +skateboarder +utterances +generality +congruence +prostrate +deterred +yellowknife +albarn +maldon +battlements +mohsen +insecticides +khulna +avellino +menstruation +glutathione +springdale +parlophone +confraternity +korps +countrywide +bosphorus +preexisting +damodar +astride +alexandrovich +sprinting +crystallized +botev +leaching +interstates +veers +angevin +undaunted +yevgeni +nishapur +northerners +alkmaar +bethnal +grocers +sepia +tornus +exemplar +trobe +charcot +gyeonggi +larne +tournai +lorain +voided +genji +enactments +maxilla +adiabatic +eifel +nazim +transducer +thelonious +pyrite +deportiva +dialectal +bengt +rosettes +labem +sergeyevich +synoptic +conservator +statuette +biweekly +adhesives +bifurcation +rajapaksa +mammootty +republique +yusef +waseda +marshfield +yekaterinburg +minnelli +fundy +fenian +matchups +dungannon +supremacist +panelled +drenthe +iyengar +fibula +narmada +homeport +oceanside +precept +antibacterial +altarpieces +swath +ospreys +lillooet +legnica +lossless +formula_50 +galvatron +iorga +stormont +rsfsr +loggers +kutno +phenomenological +medallists +cuatro +soissons +homeopathy +bituminous +injures +syndicates +typesetting +displacements +dethroned +makassar +lucchese +abergavenny +targu +alborz +akb48 +boldface +gastronomy +sacra +amenity +accumulator +myrtaceae +cornices +mourinho +denunciation +oxbow +diddley +aargau +arbitrage +bedchamber +gruffydd +zamindar +klagenfurt +caernarfon +slowdown +stansted +abrasion +tamaki +suetonius +dukakis +individualistic +ventrally +hotham +perestroika +ketones +fertilisation +sobriquet +couplings +renderings +misidentified +rundfunk +sarcastically +braniff +concours +dismissals +elegantly +modifiers +crediting +combos +crucially +seafront +lieut +ischemia +manchus +derivations +proteases +aristophanes +adenauer +porting +hezekiah +sante +trulli +hornblower +foreshadowing +ypsilanti +dharwad +khani +hohenstaufen +distillers +cosmodrome +intracranial +turki +salesian +gorzow +jihlava +yushchenko +leichhardt +venables +cassia +eurogamer +airtel +curative +bestsellers +timeform +sortied +grandview +massillon +ceding +pilbara +chillicothe +heredity +elblag +rogaland +ronne +millennial +batley +overuse +bharata +fille +campbelltown +abeyance +counterclockwise +250cc +neurodegenerative +consigned +electromagnetism +sunnah +saheb +exons +coxswain +gleaned +bassoons +worksop +prismatic +immigrate +pickets +takeo +bobsledder +stosur +fujimori +merchantmen +stiftung +forli +endorses +taskforce +thermally +atman +gurps +floodplains +enthalpy +extrinsic +setubal +kennesaw +grandis +scalability +durations +showrooms +prithvi +outro +overruns +andalucia +amanita +abitur +hipper +mozambican +sustainment +arsene +chesham +palaeolithic +reportage +criminality +knowsley +haploid +atacama +shueisha +ridgefield +astern +getafe +lineal +timorese +restyled +hollies +agincourt +unter +justly +tannins +mataram +industrialised +tarnovo +mumtaz +mustapha +stretton +synthetase +condita +allround +putra +stjepan +troughs +aechmea +specialisation +wearable +kadokawa +uralic +aeros +messiaen +existentialism +jeweller +effigies +gametes +fjordane +cochlear +interdependent +demonstrative +unstructured +emplacement +famines +spindles +amplitudes +actuator +tantalum +psilocybe +apnea +monogatari +expulsions +seleucus +tsuen +hospitaller +kronstadt +eclipsing +olympiakos +clann +canadensis +inverter +helio +egyptologist +squamous +resonate +munir +histology +torbay +khans +jcpenney +veterinarians +aintree +microscopes +colonised +reflectors +phosphorylated +pristimantis +tulare +corvinus +multiplexing +midweek +demosthenes +transjordan +ecija +tengku +vlachs +anamorphic +counterweight +radnor +trinitarian +armidale +maugham +njsiaa +futurism +stairways +avicenna +montebello +bridgetown +wenatchee +lyonnais +amass +surinamese +streptococcus +m*a*s*h +hydrogenation +frazioni +proscenium +kalat +pennsylvanian +huracan +tallying +kralove +nucleolar +phrygian +seaports +hyacinthe +ignace +donning +instalment +regnal +fonds +prawn +carell +folktales +goaltending +bracknell +vmware +patriarchy +mitsui +kragujevac +pythagoras +soult +thapa +disproved +suwalki +secures +somoza +l'ecole +divizia +chroma +herders +technologist +deduces +maasai +rampur +paraphrase +raimi +imaged +magsaysay +ivano +turmeric +formula_51 +subcommittees +axillary +ionosphere +organically +indented +refurbishing +pequot +violinists +bearn +colle +contralto +silverton +mechanization +etruscans +wittelsbach +pasir +redshirted +marrakesh +scarp +plein +wafers +qareh +teotihuacan +frobenius +sinensis +rehoboth +bundaberg +newbridge +hydrodynamic +traore +abubakar +adjusts +storytellers +dynamos +verbandsliga +concertmaster +exxonmobil +appreciable +sieradz +marchioness +chaplaincy +rechristened +cunxu +overpopulation +apolitical +sequencer +beaked +nemanja +binaries +intendant +absorber +filamentous +indebtedness +nusra +nashik +reprises +psychedelia +abwehr +ligurian +isoform +resistive +pillaging +mahathir +reformatory +lusatia +allerton +ajaccio +tepals +maturin +njcaa +abyssinian +objector +fissures +sinuous +ecclesiastic +dalits +caching +deckers +phosphates +wurlitzer +navigated +trofeo +berea +purefoods +solway +unlockable +grammys +kostroma +vocalizations +basilan +rebuke +abbasi +douala +helsingborg +ambon +bakar +runestones +cenel +tomislav +pigmented +northgate +excised +seconda +kirke +determinations +dedicates +vilas +pueblos +reversion +unexploded +overprinted +ekiti +deauville +masato +anaesthesia +endoplasmic +transponders +aguascalientes +hindley +celluloid +affording +bayeux +piaget +rickshaws +eishockey +camarines +zamalek +undersides +hardwoods +hermitian +mutinied +monotone +blackmails +affixes +jpmorgan +habermas +mitrovica +paleontological +polystyrene +thana +manas +conformist +turbofan +decomposes +logano +castration +metamorphoses +patroness +herbicide +mikolaj +rapprochement +macroeconomics +barranquilla +matsudaira +lintels +femina +hijab +spotsylvania +morpheme +bitola +baluchistan +kurukshetra +otway +extrusion +waukesha +menswear +helder +trung +bingley +protester +boars +overhang +differentials +exarchate +hejaz +kumara +unjustified +timings +sharpness +nuovo +taisho +sundar +etc.. +jehan +unquestionably +muscovy +daltrey +canute +paneled +amedeo +metroplex +elaborates +telus +tetrapods +dragonflies +epithets +saffir +parthenon +lucrezia +refitting +pentateuch +hanshin +montparnasse +lumberjacks +sanhedrin +erectile +odors +greenstone +resurgent +leszek +amory +substituents +prototypical +viewfinder +monck +universiteit +joffre +revives +chatillon +seedling +scherzo +manukau +ashdod +gympie +homolog +stalwarts +ruinous +weibo +tochigi +wallenberg +gayatri +munda +satyagraha +storefronts +heterogeneity +tollway +sportswriters +binocular +gendarmes +ladysmith +tikal +ortsgemeinde +ja'far +osmotic +linlithgow +bramley +telecoms +pugin +repose +rupaul +sieur +meniscus +garmisch +reintroduce +400th +shoten +poniatowski +drome +kazakhstani +changeover +astronautics +husserl +herzl +hypertext +katakana +polybius +antananarivo +seong +breguet +reliquary +utada +aggregating +liangshan +sivan +tonawanda +audiobooks +shankill +coulee +phenolic +brockton +bookmakers +handsets +boaters +wylde +commonality +mappings +silhouettes +pennines +maurya +pratchett +singularities +eschewed +pretensions +vitreous +ibero +totalitarianism +poulenc +lingered +directx +seasoning +deputation +interdict +illyria +feedstock +counterbalance +muzik +buganda +parachuted +violist +homogeneity +comix +fjords +corsairs +punted +verandahs +equilateral +laoghaire +magyars +117th +alesund +televoting +mayotte +eateries +refurbish +nswrl +yukio +caragiale +zetas +dispel +codecs +inoperable +outperformed +rejuvenation +elstree +modernise +contributory +pictou +tewkesbury +chechens +ashina +psionic +refutation +medico +overdubbed +nebulae +sandefjord +personages +eccellenza +businessperson +placename +abenaki +perryville +threshing +reshaped +arecibo +burslem +colspan=3|turnout +rebadged +lumia +erinsborough +interactivity +bitmap +indefatigable +theosophy +excitatory +gleizes +edsel +bermondsey +korce +saarinen +wazir +diyarbakir +cofounder +liberalisation +onsen +nighthawks +siting +retirements +semyon +d'histoire +114th +redditch +venetia +praha +'round +valdosta +hieroglyphic +postmedial +edirne +miscellany +savona +cockpits +minimization +coupler +jacksonian +appeasement +argentines +saurashtra +arkwright +hesiod +folios +fitzalan +publica +rivaled +civitas +beermen +constructivism +ribeira +zeitschrift +solanum +todos +deformities +chilliwack +verdean +meagre +bishoprics +gujrat +yangzhou +reentered +inboard +mythologies +virtus +unsurprisingly +rusticated +museu +symbolise +proportionate +thesaban +symbian +aeneid +mitotic +veliki +compressive +cisterns +abies +winemaker +massenet +bertolt +ahmednagar +triplemania +armorial +administracion +tenures +smokehouse +hashtag +fuerza +regattas +gennady +kanazawa +mahmudabad +crustal +asaph +valentinian +ilaiyaraaja +honeyeater +trapezoidal +cooperatively +unambiguously +mastodon +inhospitable +harnesses +riverton +renewables +djurgardens +haitians +airings +humanoids +boatswain +shijiazhuang +faints +veera +punjabis +steepest +narain +karlovy +serre +sulcus +collectives +1500m +arion +subarctic +liberally +apollonius +ostia +droplet +headstones +norra +robusta +maquis +veronese +imola +primers +luminance +escadrille +mizuki +irreconcilable +stalybridge +temur +paraffin +stuccoed +parthians +counsels +fundamentalists +vivendi +polymath +sugababes +mikko +yonne +fermions +vestfold +pastoralist +kigali +unseeded +glarus +cusps +amasya +northwesterly +minorca +astragalus +verney +trevelyan +antipathy +wollstonecraft +bivalves +boulez +royle +divisao +quranic +bareilly +coronal +deviates +lulea +erectus +petronas +chandan +proxies +aeroflot +postsynaptic +memoriam +moyne +gounod +kuznetsova +pallava +ordinating +reigate +'first +lewisburg +exploitative +danby +academica +bailiwick +brahe +injective +stipulations +aeschylus +computes +gulden +hydroxylase +liveries +somalis +underpinnings +muscovite +kongsberg +domus +overlain +shareware +variegated +jalalabad +agence +ciphertext +insectivores +dengeki +menuhin +cladistic +baerum +betrothal +tokushima +wavelet +expansionist +pottsville +siyuan +prerequisites +carpi +nemzeti +nazar +trialled +eliminator +irrorated +homeward +redwoods +undeterred +strayed +lutyens +multicellular +aurelian +notated +lordships +alsatian +idents +foggia +garros +chalukyas +lillestrom +podlaski +pessimism +hsien +demilitarized +whitewashed +willesden +kirkcaldy +sanctorum +lamia +relaying +escondido +paediatric +contemplates +demarcated +bluestone +betula +penarol +capitalise +kreuznach +kenora +115th +hold'em +reichswehr +vaucluse +m.i.a +windings +boys/girls +cajon +hisar +predictably +flemington +ysgol +mimicked +clivina +grahamstown +ionia +glyndebourne +patrese +aquaria +sleaford +dayal +sportscenter +malappuram +m.b.a. +manoa +carbines +solvable +designator +ramanujan +linearity +academicians +sayid +lancastrian +factorial +strindberg +vashem +delos +comyn +condensing +superdome +merited +kabaddi +intransitive +bideford +neuroimaging +duopoly +scorecards +ziggler +heriot +boyars +virology +marblehead +microtubules +westphalian +anticipates +hingham +searchers +harpist +rapides +morricone +convalescent +mises +nitride +metrorail +matterhorn +bicol +drivetrain +marketer +snippet +winemakers +muban +scavengers +halberstadt +herkimer +peten +laborious +stora +montgomeryshire +booklist +shamir +herault +eurostar +anhydrous +spacewalk +ecclesia +calliostoma +highschool +d'oro +suffusion +imparts +overlords +tagus +rectifier +counterinsurgency +ministered +eilean +milecastle +contre +micromollusk +okhotsk +bartoli +matroid +hasidim +thirunal +terme +tarlac +lashkar +presque +thameslink +flyby +troopship +renouncing +fatih +messrs +vexillum +bagration +magnetite +bornholm +androgynous +vehement +tourette +philosophic +gianfranco +tuileries +codice_6 +radially +flexion +hants +reprocessing +setae +burne +palaeographically +infantryman +shorebirds +tamarind +moderna +threading +militaristic +crohn +norrkoping +125cc +stadtholder +troms +klezmer +alphanumeric +brome +emmanuelle +tiwari +alchemical +formula_52 +onassis +bleriot +bipedal +colourless +hermeneutics +hosni +precipitating +turnstiles +hallucinogenic +panhellenic +wyandotte +elucidated +chita +ehime +generalised +hydrophilic +biota +niobium +rnzaf +gandhara +longueuil +logics +sheeting +bielsko +cuvier +kagyu +trefoil +docent +pancrase +stalinism +postures +encephalopathy +monckton +imbalances +epochs +leaguers +anzio +diminishes +pataki +nitrite +amuro +nabil +maybach +l'aquila +babbler +bacolod +thutmose +evora +gaudi +breakage +recur +preservative +60deg +mendip +functionaries +columnar +maccabiah +chert +verden +bromsgrove +clijsters +dengue +pastorate +phuoc +principia +viareggio +kharagpur +scharnhorst +anyang +bosons +l'art +criticises +ennio +semarang +brownian +mirabilis +asperger +calibers +typographical +cartooning +minos +disembark +supranational +undescribed +etymologically +alappuzha +vilhelm +lanao +pakenham +bhagavata +rakoczi +clearings +astrologers +manitowoc +bunuel +acetylene +scheduler +defamatory +trabzonspor +leaded +scioto +pentathlete +abrahamic +minigames +aldehydes +peerages +legionary +1640s +masterworks +loudness +bryansk +likeable +genocidal +vegetated +towpath +declination +pyrrhus +divinely +vocations +rosebery +associazione +loaders +biswas +oeste +tilings +xianzong +bhojpuri +annuities +relatedness +idolator +psers +constriction +chuvash +choristers +hanafi +fielders +grammarian +orpheum +asylums +millbrook +gyatso +geldof +stabilise +tableaux +diarist +kalahari +panini +cowdenbeath +melanin +4x100m +resonances +pinar +atherosclerosis +sheringham +castlereagh +aoyama +larks +pantograph +protrude +natak +gustafsson +moribund +cerevisiae +cleanly +polymeric +holkar +cosmonauts +underpinning +lithosphere +firuzabad +languished +mingled +citrate +spadina +lavas +daejeon +fibrillation +porgy +pineville +ps1000 +cobbled +emamzadeh +mukhtar +dampers +indelible +salonika +nanoscale +treblinka +eilat +purporting +fluctuate +mesic +hagiography +cutscenes +fondation +barrens +comically +accrue +ibrox +makerere +defections +'there +hollandia +skene +grosseto +reddit +objectors +inoculation +rowdies +playfair +calligrapher +namor +sibenik +abbottabad +propellants +hydraulically +chloroplasts +tablelands +tecnico +schist +klasse +shirvan +bashkortostan +bullfighting +north/south +polski +hanns +woodblock +kilmore +ejecta +ignacy +nanchang +danubian +commendations +snohomish +samaritans +argumentation +vasconcelos +hedgehogs +vajrayana +barents +kulkarni +kumbakonam +identifications +hillingdon +weirs +nayanar +beauvoir +messe +divisors +atlantiques +broods +affluence +tegucigalpa +unsuited +autodesk +akash +princeps +culprits +kingstown +unassuming +goole +visayan +asceticism +blagojevich +irises +paphos +unsound +maurier +pontchartrain +desertification +sinfonietta +latins +especial +limpet +valerenga +glial +brainstem +mitral +parables +sauropod +judean +iskcon +sarcoma +venlo +justifications +zhuhai +blavatsky +alleviated +usafe +steppenwolf +inversions +janko +chagall +secretory +basildon +saguenay +pergamon +hemispherical +harmonized +reloading +franjo +domaine +extravagance +relativism +metamorphosed +labuan +baloncesto +gmail +byproducts +calvinists +counterattacked +vitus +bubonic +120th +strachey +ritually +brookwood +selectable +savinja +incontinence +meltwater +jinja +1720s +brahmi +morgenthau +sheaves +sleeved +stratovolcano +wielki +utilisation +avoca +fluxus +panzergrenadier +philately +deflation +podlaska +prerogatives +kuroda +theophile +zhongzong +gascoyne +magus +takao +arundell +fylde +merdeka +prithviraj +venkateswara +liepaja +daigo +dreamland +reflux +sunnyvale +coalfields +seacrest +soldering +flexor +structuralism +alnwick +outweighed +unaired +mangeshkar +batons +glaad +banshees +irradiated +organelles +biathlete +cabling +chairlift +lollapalooza +newsnight +capacitive +succumbs +flatly +miramichi +burwood +comedienne +charteris +biotic +workspace +aficionados +sokolka +chatelet +o'shaughnessy +prosthesis +neoliberal +refloated +oppland +hatchlings +econometrics +loess +thieu +androids +appalachians +jenin +pterostichinae +downsized +foils +chipsets +stencil +danza +narrate +maginot +yemenite +bisects +crustacean +prescriptive +melodious +alleviation +empowers +hansson +autodromo +obasanjo +osmosis +daugava +rheumatism +moraes +leucine +etymologies +chepstow +delaunay +bramall +bajaj +flavoring +approximates +marsupials +incisive +microcomputer +tactically +waals +wilno +fisichella +ursus +hindmarsh +mazarin +lomza +xenophobia +lawlessness +annecy +wingers +gornja +gnaeus +superieur +tlaxcala +clasps +symbolises +slats +rightist +effector +blighted +permanence +divan +progenitors +kunsthalle +anointing +excelling +coenzyme +indoctrination +dnipro +landholdings +adriaan +liturgies +cartan +ethmia +attributions +sanctus +trichy +chronicon +tancred +affinis +kampuchea +gantry +pontypool +membered +distrusted +fissile +dairies +hyposmocoma +craigie +adarsh +martinsburg +taxiway +30deg +geraint +vellum +bencher +khatami +formula_53 +zemun +teruel +endeavored +palmares +pavements +u.s.. +internationalization +satirized +carers +attainable +wraparound +muang +parkersburg +extinctions +birkenfeld +wildstorm +payers +cohabitation +unitas +culloden +capitalizing +clwyd +daoist +campinas +emmylou +orchidaceae +halakha +orientales +fealty +domnall +chiefdom +nigerians +ladislav +dniester +avowed +ergonomics +newsmagazine +kitsch +cantilevered +benchmarking +remarriage +alekhine +coldfield +taupo +almirante +substations +apprenticeships +seljuq +levelling +eponym +symbolising +salyut +opioids +underscore +ethnologue +mohegan +marikina +libro +bassano +parse +semantically +disjointed +dugdale +padraig +tulsi +modulating +xfinity +headlands +mstislav +earthworms +bourchier +lgbtq +embellishments +pennants +rowntree +betel +motet +mulla +catenary +washoe +mordaunt +dorking +colmar +girardeau +glentoran +grammatically +samad +recreations +technion +staccato +mikoyan +spoilers +lyndhurst +victimization +chertsey +belafonte +tondo +tonsberg +narrators +subcultures +malformations +edina +augmenting +attests +euphemia +cabriolet +disguising +1650s +navarrese +demoralized +cardiomyopathy +welwyn +wallachian +smoothness +planktonic +voles +issuers +sardasht +survivability +cuauhtemoc +thetis +extruded +signet +raghavan +lombok +eliyahu +crankcase +dissonant +stolberg +trencin +desktops +bursary +collectivization +charlottenburg +triathlete +curvilinear +involuntarily +mired +wausau +invades +sundaram +deletions +bootstrap +abellio +axiomatic +noguchi +setups +malawian +visalia +materialist +kartuzy +wenzong +plotline +yeshivas +parganas +tunica +citric +conspecific +idlib +superlative +reoccupied +blagoevgrad +masterton +immunological +hatta +courbet +vortices +swallowtail +delves +haridwar +diptera +boneh +bahawalpur +angering +mardin +equipments +deployable +guanine +normality +rimmed +artisanal +boxset +chandrasekhar +jools +chenar +tanakh +carcassonne +belatedly +millville +anorthosis +reintegration +velde +surfactant +kanaan +busoni +glyphipterix +personas +fullness +rheims +tisza +stabilizers +bharathi +joost +spinola +mouldings +perching +esztergom +afzal +apostate +lustre +s.league +motorboat +monotheistic +armature +barat +asistencia +bloomsburg +hippocampal +fictionalised +defaults +broch +hexadecimal +lusignan +ryanair +boccaccio +breisgau +southbank +bskyb +adjoined +neurobiology +aforesaid +sadhu +langue +headship +wozniacki +hangings +regulus +prioritized +dynamism +allier +hannity +shimin +antoninus +gymnopilus +caledon +preponderance +melayu +electrodynamics +syncopated +ibises +krosno +mechanistic +morpeth +harbored +albini +monotheism +'real +hyperactivity +haveli +writer/director +minato +nimoy +caerphilly +chitral +amirabad +fanshawe +l'oreal +lorde +mukti +authoritarianism +valuing +spyware +hanbury +restarting +stato +embed +suiza +empiricism +stabilisation +stari +castlemaine +orbis +manufactory +mauritanian +shoji +taoyuan +prokaryotes +oromia +ambiguities +embodying +slims +frente +innovate +ojibwa +powdery +gaeltacht +argentinos +quatermass +detergents +fijians +adaptor +tokai +chileans +bulgars +oxidoreductases +bezirksliga +conceicao +myosin +nellore +500cc +supercomputers +approximating +glyndwr +polypropylene +haugesund +cockerell +tudman +ashbourne +hindemith +bloodlines +rigveda +etruria +romanos +steyn +oradea +deceleration +manhunter +laryngeal +fraudulently +janez +wendover +haplotype +janaki +naoki +belizean +mellencamp +cartographic +sadhana +tricolour +pseudoscience +satara +bytow +s.p.a. +jagdgeschwader +arcot +omagh +sverdrup +masterplan +surtees +apocrypha +ahvaz +d'amato +socratic +leumit +unnumbered +nandini +witold +marsupial +coalesced +interpolated +gimnasia +karadzic +keratin +mamoru +aldeburgh +speculator +escapement +irfan +kashyap +satyajit +haddington +solver +rothko +ashkelon +kickapoo +yeomen +superbly +bloodiest +greenlandic +lithic +autofocus +yardbirds +poona +keble +javan +sufis +expandable +tumblr +ursuline +swimwear +winwood +counsellors +aberrations +marginalised +befriending +workouts +predestination +varietal +siddhartha +dunkeld +judaic +esquimalt +shabab +ajith +telefonica +stargard +hoysala +radhakrishnan +sinusoidal +strada +hiragana +cebuano +monoid +independencia +floodwaters +mildura +mudflats +ottokar +translit +radix +wigner +philosophically +tephritid +synthesizing +castletown +installs +stirner +resettle +bushfire +choirmaster +kabbalistic +shirazi +lightship +rebus +colonizers +centrifuge +leonean +kristofferson +thymus +clackamas +ratnam +rothesay +municipally +centralia +thurrock +gulfport +bilinear +desirability +merite +psoriasis +macaw +erigeron +consignment +mudstone +distorting +karlheinz +ramen +tailwheel +vitor +reinsurance +edifices +superannuation +dormancy +contagion +cobden +rendezvoused +prokaryotic +deliberative +patricians +feigned +degrades +starlings +sopot +viticultural +beaverton +overflowed +convener +garlands +michiel +ternopil +naturelle +biplanes +bagot +gamespy +ventspils +disembodied +flattening +profesional +londoners +arusha +scapular +forestall +pyridine +ulema +eurodance +aruna +callus +periodontal +coetzee +immobilized +o'meara +maharani +katipunan +reactants +zainab +microgravity +saintes +britpop +carrefour +constrain +adversarial +firebirds +brahmo +kashima +simca +surety +surpluses +superconductivity +gipuzkoa +cumans +tocantins +obtainable +humberside +roosting +'king +formula_54 +minelayer +bessel +sulayman +cycled +biomarkers +annealing +shusha +barda +cassation +djing +polemics +tuple +directorates +indomitable +obsolescence +wilhelmine +pembina +bojan +tambo +dioecious +pensioner +magnificat +1660s +estrellas +southeasterly +immunodeficiency +railhead +surreptitiously +codeine +encores +religiosity +tempera +camberley +efendi +boardings +malleable +hagia +input/output +lucasfilm +ujjain +polymorphisms +creationist +berners +mickiewicz +irvington +linkedin +endures +kinect +munition +apologetics +fairlie +predicated +reprinting +ethnographer +variances +levantine +mariinsky +jadid +jarrow +asia/oceania +trinamool +waveforms +bisexuality +preselection +pupae +buckethead +hieroglyph +lyricists +marionette +dunbartonshire +restorer +monarchical +pazar +kickoffs +cabildo +savannas +gliese +dench +spoonbills +novelette +diliman +hypersensitivity +authorising +montefiore +mladen +qu'appelle +theistic +maruti +laterite +conestoga +saare +californica +proboscis +carrickfergus +imprecise +hadassah +baghdadi +jolgeh +deshmukh +amusements +heliopolis +berle +adaptability +partenkirchen +separations +baikonur +cardamom +southeastward +southfield +muzaffar +adequacy +metropolitana +rajkot +kiyoshi +metrobus +evictions +reconciles +librarianship +upsurge +knightley +badakhshan +proliferated +spirituals +burghley +electroacoustic +professing +featurette +reformists +skylab +descriptors +oddity +greyfriars +injects +salmond +lanzhou +dauntless +subgenera +underpowered +transpose +mahinda +gatos +aerobatics +seaworld +blocs +waratahs +joris +giggs +perfusion +koszalin +mieczyslaw +ayyubid +ecologists +modernists +sant'angelo +quicktime +him/her +staves +sanyo +melaka +acrocercops +qigong +iterated +generalizes +recuperation +vihara +circassians +psychical +chavo +memoires +infiltrates +notaries +pelecaniformesfamily +strident +chivalric +pierrepont +alleviating +broadsides +centipede +b.tech +reinterpreted +sudetenland +hussite +covenanters +radhika +ironclads +gainsbourg +testis +penarth +plantar +azadegan +beano +espn.com +leominster +autobiographies +nbcuniversal +eliade +khamenei +montferrat +undistinguished +ethnological +wenlock +fricatives +polymorphic +biome +joule +sheaths +astrophysicist +salve +neoclassicism +lovat +downwind +belisarius +forma +usurpation +freie +depopulation +backbench +ascenso +'high +aagpbl +gdanski +zalman +mouvement +encapsulation +bolshevism +statny +voyageurs +hywel +vizcaya +mazra'eh +narthex +azerbaijanis +cerebrospinal +mauretania +fantail +clearinghouse +bolingbroke +pequeno +ansett +remixing +microtubule +wrens +jawahar +palembang +gambian +hillsong +fingerboard +repurposed +sundry +incipient +veolia +theologically +ulaanbaatar +atsushi +foundling +resistivity +myeloma +factbook +mazowiecka +diacritic +urumqi +clontarf +provokes +intelsat +professes +materialise +portobello +benedictines +panionios +introverted +reacquired +bridport +mammary +kripke +oratorios +vlore +stoning +woredas +unreported +antti +togolese +fanzines +heuristics +conservatories +carburetors +clitheroe +cofounded +formula_57 +erupting +quinnipiac +bootle +ghostface +sittings +aspinall +sealift +transferase +boldklub +siskiyou +predominated +francophonie +ferruginous +castrum +neogene +sakya +madama +precipitous +'love +posix +bithynia +uttara +avestan +thrushes +seiji +memorably +septimius +libri +cibernetico +hyperinflation +dissuaded +cuddalore +peculiarity +vaslui +grojec +albumin +thurles +casks +fasteners +fluidity +buble +casals +terek +gnosticism +cognates +ulnar +radwanska +babylonians +majuro +oxidizer +excavators +rhythmically +liffey +gorakhpur +eurydice +underscored +arborea +lumumba +tuber +catholique +grama +galilei +scrope +centreville +jacobin +bequests +ardeche +polygamous +montauban +terai +weatherboard +readability +attainder +acraea +transversely +rivets +winterbottom +reassures +bacteriology +vriesea +chera +andesite +dedications +homogenous +reconquered +bandon +forrestal +ukiyo +gurdjieff +tethys +sparc +muscogee +grebes +belchatow +mansa +blantyre +palliser +sokolow +fibroblasts +exmoor +misaki +soundscapes +housatonic +middelburg +convenor +leyla +antipope +histidine +okeechobee +alkenes +sombre +alkene +rubik +macaques +calabar +trophee +pinchot +'free +frusciante +chemins +falaise +vasteras +gripped +schwarzenberg +cumann +kanchipuram +acoustically +silverbacks +fangio +inset +plympton +kuril +vaccinations +recep +theropods +axils +stavropol +encroached +apoptotic +papandreou +wailers +moonstone +assizes +micrometers +hornchurch +truncation +annapurna +egyptologists +rheumatic +promiscuity +satiric +fleche +caloptilia +anisotropy +quaternions +gruppo +viscounts +awardees +aftershocks +sigint +concordance +oblasts +gaumont +stent +commissars +kesteven +hydroxy +vijayanagar +belorussian +fabricius +watermark +tearfully +mamet +leukaemia +sorkh +milepost +tattooing +vosta +abbasids +uncompleted +hedong +woodwinds +extinguishing +malus +multiplexes +francoist +pathet +responsa +bassists +'most +postsecondary +ossory +grampian +saakashvili +alito +strasberg +impressionistic +volador +gelatinous +vignette +underwing +campanian +abbasabad +albertville +hopefuls +nieuwe +taxiways +reconvened +recumbent +pathologists +unionized +faversham +asymptotically +romulo +culling +donja +constricted +annesley +duomo +enschede +lovech +sharpshooter +lansky +dhamma +papillae +alanine +mowat +delius +wrest +mcluhan +podkarpackie +imitators +bilaspur +stunting +pommel +casemate +handicaps +nagas +testaments +hemings +necessitate +rearward +locative +cilla +klitschko +lindau +merion +consequential +antic +soong +copula +berthing +chevrons +rostral +sympathizer +budokan +ranulf +beria +stilt +replying +conflated +alcibiades +painstaking +yamanashi +calif. +arvid +ctesiphon +xizong +rajas +caxton +downbeat +resurfacing +rudders +miscegenation +deathmatch +foregoing +arthropod +attestation +karts +reapportionment +harnessing +eastlake +schola +dosing +postcolonial +imtiaz +formula_55 +insulators +gunung +accumulations +pampas +llewelyn +bahnhof +cytosol +grosjean +teaneck +briarcliff +arsenio +canara +elaborating +passchendaele +searchlights +holywell +mohandas +preventable +gehry +mestizos +ustinov +cliched +'national +heidfeld +tertullian +jihadist +tourer +miletus +semicircle +outclassed +bouillon +cardinalate +clarifies +dakshina +bilayer +pandyan +unrwa +chandragupta +formula_56 +portola +sukumaran +lactation +islamia +heikki +couplers +misappropriation +catshark +montt +ploughs +carib +stator +leaderboard +kenrick +dendrites +scape +tillamook +molesworth +mussorgsky +melanesia +restated +troon +glycoside +truckee +headwater +mashup +sectoral +gangwon +docudrama +skirting +psychopathology +dramatised +ostroleka +infestations +thabo +depolarization +wideroe +eisenbahn +thomond +kumaon +upendra +foreland +acronyms +yaqui +retaking +raphaelite +specie +dupage +villars +lucasarts +chloroplast +werribee +balsa +ascribe +havant +flava +khawaja +tyumen +subtract +interrogators +reshaping +buzzcocks +eesti +campanile +potemkin +apertures +snowboarder +registrars +handbooks +boyar +contaminant +depositors +proximate +jeunesse +zagora +pronouncements +mists +nihilism +deified +margraviate +pietersen +moderators +amalfi +adjectival +copepods +magnetosphere +pallets +clemenceau +castra +perforation +granitic +troilus +grzegorz +luthier +dockyards +antofagasta +ffestiniog +subroutine +afterword +waterwheel +druce +nitin +undifferentiated +emacs +readmitted +barneveld +tapers +hittites +infomercials +infirm +braathens +heligoland +carpark +geomagnetic +musculoskeletal +nigerien +machinima +harmonize +repealing +indecency +muskoka +verite +steubenville +suffixed +cytoskeleton +surpasses +harmonia +imereti +ventricles +heterozygous +envisions +otsego +ecoles +warrnambool +burgenland +seria +rawat +capistrano +welby +kirin +enrollments +caricom +dragonlance +schaffhausen +expanses +photojournalism +brienne +etude +referent +jamtland +schemas +xianbei +cleburne +bicester +maritima +shorelines +diagonals +bjelke +nonpublic +aliasing +m.f.a +ovals +maitreya +skirmishing +grothendieck +sukhothai +angiotensin +bridlington +durgapur +contras +gakuen +skagit +rabbinate +tsunamis +haphazard +tyldesley +microcontroller +discourages +hialeah +compressing +septimus +larvik +condoleezza +psilocybin +protectionism +songbirds +clandestinely +selectmen +wargame +cinemascope +khazars +agronomy +melzer +latifah +cherokees +recesses +assemblymen +basescu +banaras +bioavailability +subchannels +adenine +o'kelly +prabhakar +leonese +dimethyl +testimonials +geoffroy +oxidant +universiti +gheorghiu +bohdan +reversals +zamorin +herbivore +jarre +sebastiao +infanterie +dolmen +teddington +radomsko +spaceships +cuzco +recapitulation +mahoning +bainimarama +myelin +aykroyd +decals +tokelau +nalgonda +rajasthani +121st +quelled +tambov +illyrians +homilies +illuminations +hypertrophy +grodzisk +inundation +incapacity +equilibria +combats +elihu +steinitz +berengar +gowda +canwest +khosrau +maculata +houten +kandinsky +onside +leatherhead +heritable +belvidere +federative +chukchi +serling +eruptive +patan +entitlements +suffragette +evolutions +migrates +demobilisation +athleticism +trope +sarpsborg +kensal +translink +squamish +concertgebouw +energon +timestamp +competences +zalgiris +serviceman +codice_7 +spoofing +assange +mahadevan +skien +suceava +augustan +revisionism +unconvincing +hollande +drina +gottlob +lippi +broglie +darkening +tilapia +eagerness +nacht +kolmogorov +photometric +leeuwarden +jrotc +haemorrhage +almanack +cavalli +repudiation +galactose +zwickau +cetinje +houbraken +heavyweights +gabonese +ordinals +noticias +museveni +steric +charaxes +amjad +resection +joinville +leczyca +anastasius +purbeck +subtribe +dalles +leadoff +monoamine +jettisoned +kaori +anthologized +alfreton +indic +bayezid +tottori +colonizing +assassinating +unchanging +eusebian +d'estaing +tsingtao +toshio +transferases +peronist +metrology +equus +mirpur +libertarianism +kovil +indole +'green +abstention +quantitatively +icebreakers +tribals +mainstays +dryandra +eyewear +nilgiri +chrysanthemum +inositol +frenetic +merchantman +hesar +physiotherapist +transceiver +dancefloor +rankine +neisse +marginalization +lengthen +unaided +rework +pageantry +savio +striated +funen +witton +illuminates +frass +hydrolases +akali +bistrita +copywriter +firings +handballer +tachinidae +dmytro +coalesce +neretva +menem +moraines +coatbridge +crossrail +spoofed +drosera +ripen +protour +kikuyu +boleslav +edwardes +troubadours +haplogroups +wrasse +educationalist +sroda +khaneh +dagbladet +apennines +neuroscientist +deplored +terje +maccabees +daventry +spaceport +lessening +ducats +singer/guitarist +chambersburg +yeong +configurable +ceremonially +unrelenting +caffe +graaf +denizens +kingsport +ingush +panhard +synthesised +tumulus +homeschooled +bozorg +idiomatic +thanhouser +queensway +radek +hippolytus +inking +banovina +peacocks +piaui +handsworth +pantomimes +abalone +thera +kurzweil +bandura +augustinians +bocelli +ferrol +jiroft +quadrature +contravention +saussure +rectification +agrippina +angelis +matanzas +nidaros +palestrina +latium +coriolis +clostridium +ordain +uttering +lanchester +proteolytic +ayacucho +merseburg +holbein +sambalpur +algebraically +inchon +ostfold +savoia +calatrava +lahiri +judgeship +ammonite +masaryk +meyerbeer +hemorrhagic +superspeedway +ningxia +panicles +encircles +khmelnytsky +profusion +esher +babol +inflationary +anhydride +gaspe +mossy +periodicity +nacion +meteorologists +mahjong +interventional +sarin +moult +enderby +modell +palgrave +warners +montcalm +siddha +functionalism +rilke +politicized +broadmoor +kunste +orden +brasileira +araneta +eroticism +colquhoun +mamba +blacktown +tubercle +seagrass +manoel +camphor +neoregelia +llandudno +annexe +enplanements +kamien +plovers +statisticians +iturbide +madrasah +nontrivial +publican +landholders +manama +uninhabitable +revivalist +trunkline +friendliness +gurudwara +rocketry +unido +tripos +besant +braque +evolutionarily +abkhazian +staffel +ratzinger +brockville +bohemond +intercut +djurgarden +utilitarianism +deploys +sastri +absolutism +subhas +asghar +fictions +sepinwall +proportionately +titleholders +thereon +foursquare +machinegun +knightsbridge +siauliai +aqaba +gearboxes +castaways +weakens +phallic +strzelce +buoyed +ruthenia +pharynx +intractable +neptunes +koine +leakey +netherlandish +preempted +vinay +terracing +instigating +alluvium +prosthetics +vorarlberg +politiques +joinery +reduplication +nebuchadnezzar +lenticular +banka +seaborne +pattinson +helpline +aleph +beckenham +californians +namgyal +franziska +aphid +branagh +transcribe +appropriateness +surakarta +takings +propagates +juraj +b0d3fb +brera +arrayed +tailback +falsehood +hazleton +prosody +egyptology +pinnate +tableware +ratan +camperdown +ethnologist +tabari +classifiers +biogas +126th +kabila +arbitron +apuestas +membranous +kincardine +oceana +glories +natick +populism +synonymy +ghalib +mobiles +motherboards +stationers +germinal +patronised +formula_58 +gaborone +torts +jeezy +interleague +novaya +batticaloa +offshoots +wilbraham +filename +nswrfl +'well +trilobite +pythons +optimally +scientologists +rhesus +pilsen +backdrops +batang +unionville +hermanos +shrikes +fareham +outlawing +discontinuing +boisterous +shamokin +scanty +southwestward +exchangers +unexpired +mewar +h.m.s +saldanha +pawan +condorcet +turbidity +donau +indulgences +coincident +cliques +weeklies +bardhaman +violators +kenai +caspase +xperia +kunal +fistula +epistemic +cammell +nephi +disestablishment +rotator +germaniawerft +pyaar +chequered +jigme +perlis +anisotropic +popstars +kapil +appendices +berat +defecting +shacks +wrangel +panchayath +gorna +suckling +aerosols +sponheim +talal +borehole +encodings +enlai +subduing +agong +nadar +kitsap +syrmia +majumdar +pichilemu +charleville +embryology +booting +literati +abutting +basalts +jussi +repubblica +hertogenbosch +digitization +relents +hillfort +wiesenthal +kirche +bhagwan +bactrian +oases +phyla +neutralizing +helsing +ebooks +spearheading +margarine +'golden +phosphor +picea +stimulants +outliers +timescale +gynaecology +integrator +skyrocketed +bridgnorth +senecio +ramachandra +suffragist +arrowheads +aswan +inadvertent +microelectronics +118th +sofer +kubica +melanesian +tuanku +balkh +vyborg +crystallographic +initiators +metamorphism +ginzburg +looters +unimproved +finistere +newburyport +norges +immunities +franchisees +asterism +kortrijk +camorra +komsomol +fleurs +draughts +patagonian +voracious +artin +collaborationist +revolucion +revitalizing +xaver +purifying +antipsychotic +disjunct +pompeius +dreamwave +juvenal +beinn +adiyaman +antitank +allama +boletus +melanogaster +dumitru +caproni +aligns +athabaskan +stobart +phallus +veikkausliiga +hornsey +buffering +bourbons +dobruja +marga +borax +electrics +gangnam +motorcyclist +whidbey +draconian +lodger +galilean +sanctification +imitates +boldness +underboss +wheatland +cantabrian +terceira +maumee +redefining +uppercase +ostroda +characterise +universalism +equalized +syndicalism +haringey +masovia +deleuze +funkadelic +conceals +thuan +minsky +pluralistic +ludendorff +beekeeping +bonfires +endoscopic +abuts +prebend +jonkoping +amami +tribunes +yup'ik +awadh +gasification +pforzheim +reforma +antiwar +vaishnavism +maryville +inextricably +margrethe +empresa +neutrophils +sanctified +ponca +elachistidae +curiae +quartier +mannar +hyperplasia +wimax +busing +neologism +florins +underrepresented +digitised +nieuw +cooch +howards +frege +hughie +plied +swale +kapellmeister +vajpayee +quadrupled +aeronautique +dushanbe +custos +saltillo +kisan +tigray +manaus +epigrams +shamanic +peppered +frosts +promotion/relegation +concedes +zwingli +charentes +whangarei +hyung +spring/summer +sobre +eretz +initialization +sawai +ephemera +grandfathered +arnaldo +customised +permeated +parapets +growths +visegrad +estudios +altamont +provincia +apologises +stoppard +carburettor +rifts +kinematic +zhengzhou +eschatology +prakrit +folate +yvelines +scapula +stupas +rishon +reconfiguration +flutist +1680s +apostolate +proudhon +lakshman +articulating +stortford +faithfull +bitterns +upwelling +qur'anic +lidar +interferometry +waterlogged +koirala +ditton +wavefunction +fazal +babbage +antioxidants +lemberg +deadlocked +tolled +ramapo +mathematica +leiria +topologies +khali +photonic +balti +1080p +corrects +recommenced +polyglot +friezes +tiebreak +copacabana +cholmondeley +armband +abolishment +sheamus +buttes +glycolysis +cataloged +warrenton +sassari +kishan +foodservice +cryptanalysis +holmenkollen +cosplay +machi +yousuf +mangal +allying +fertiliser +otomi +charlevoix +metallurg +parisians +bottlenose +oakleigh +debug +cidade +accede +ligation +madhava +pillboxes +gatefold +aveyron +sorin +thirsk +immemorial +menelik +mehra +domingos +underpinned +fleshed +harshness +diphthong +crestwood +miskolc +dupri +pyrausta +muskingum +tuoba +prodi +incidences +waynesboro +marquesas +heydar +artesian +calinescu +nucleation +funders +covalently +compaction +derbies +seaters +sodor +tabular +amadou +peckinpah +o'halloran +zechariah +libyans +kartik +daihatsu +chandran +erzhu +heresies +superheated +yarder +dorde +tanjore +abusers +xuanwu +juniperus +moesia +trusteeship +birdwatching +beatz +moorcock +harbhajan +sanga +choreographic +photonics +boylston +amalgamate +prawns +electrifying +sarath +inaccurately +exclaims +powerpoint +chaining +cpusa +adulterous +saccharomyces +glogow +vfl/afl +syncretic +simla +persisting +functors +allosteric +euphorbiaceae +juryo +mlada +moana +gabala +thornycroft +kumanovo +ostrovsky +sitio +tutankhamun +sauropods +kardzhali +reinterpretation +sulpice +rosyth +originators +halesowen +delineation +asesoria +abatement +gardai +elytra +taillights +overlays +monsoons +sandpipers +ingmar +henrico +inaccuracy +irwell +arenabowl +elche +pressburg +signalman +interviewees +sinkhole +pendle +ecommerce +cellos +nebria +organometallic +surrealistic +propagandist +interlaken +canandaigua +aerials +coutinho +pascagoula +tonopah +letterkenny +gropius +carbons +hammocks +childe +polities +hosiery +donitz +suppresses +diaghilev +stroudsburg +bagram +pistoia +regenerating +unitarians +takeaway +offstage +vidin +glorification +bakunin +yavapai +lutzow +sabercats +witney +abrogated +gorlitz +validating +dodecahedron +stubbornly +telenor +glaxosmithkline +solapur +undesired +jellicoe +dramatization +four-and-a-half +seawall +waterpark +artaxerxes +vocalization +typographic +byung +sachsenhausen +shepparton +kissimmee +konnan +belsen +dhawan +khurd +mutagenesis +vejle +perrot +estradiol +formula_60 +saros +chiloe +misiones +lamprey +terrains +speke +miasto +eigenvectors +haydock +reservist +corticosteroids +savitri +shinawatra +developmentally +yehudi +berates +janissaries +recapturing +rancheria +subplots +gresley +nikkatsu +oryol +cosmas +boavista +formula_59 +playfully +subsections +commentated +kathakali +dorid +vilaine +seepage +hylidae +keiji +kazakhs +triphosphate +1620s +supersede +monarchists +falla +miyako +notching +bhumibol +polarizing +secularized +shingled +bronislaw +lockerbie +soleyman +bundesbahn +latakia +redoubts +boult +inwardly +invents +ondrej +minangkabau +newquay +permanente +alhaji +madhav +malini +ellice +bookmaker +mankiewicz +etihad +o'dea +interrogative +mikawa +wallsend +canisius +bluesy +vitruvius +noord +ratifying +mixtec +gujranwala +subprefecture +keelung +goiania +nyssa +shi'ite +semitone +ch'uan +computerised +pertuan +catapults +nepomuk +shruti +millstones +buskerud +acolytes +tredegar +sarum +armia +dell'arte +devises +custodians +upturned +gallaudet +disembarking +thrashed +sagrada +myeon +undeclared +qumran +gaiden +tepco +janesville +showground +condense +chalon +unstaffed +pasay +undemocratic +hauts +viridis +uninjured +escutcheon +gymkhana +petaling +hammam +dislocations +tallaght +rerum +shias +indios +guaranty +simplicial +benares +benediction +tajiri +prolifically +huawei +onerous +grantee +ferencvaros +otranto +carbonates +conceit +digipak +qadri +masterclasses +swamiji +cradock +plunket +helmsman +119th +salutes +tippecanoe +murshidabad +intelligibility +mittal +diversifying +bidar +asansol +crowdsourcing +rovere +karakoram +grindcore +skylights +tulagi +furrows +ligne +stuka +sumer +subgraph +amata +regionalist +bulkeley +teletext +glorify +readied +lexicographer +sabadell +predictability +quilmes +phenylalanine +bandaranaike +pyrmont +marksmen +quisling +viscountess +sociopolitical +afoul +pediments +swazi +martyrology +nullify +panagiotis +superconductors +veldenz +jujuy +l'isle +hematopoietic +shafi +subsea +hattiesburg +jyvaskyla +kebir +myeloid +landmine +derecho +amerindians +birkenau +scriabin +milhaud +mucosal +nikaya +freikorps +theoretician +proconsul +o'hanlon +clerked +bactria +houma +macular +topologically +shrubby +aryeh +ghazali +afferent +magalhaes +moduli +ashtabula +vidarbha +securitate +ludwigsburg +adoor +varun +shuja +khatun +chengde +bushels +lascelles +professionnelle +elfman +rangpur +unpowered +citytv +chojnice +quaternion +stokowski +aschaffenburg +commutes +subramaniam +methylene +satrap +gharb +namesakes +rathore +helier +gestational +heraklion +colliers +giannis +pastureland +evocation +krefeld +mahadeva +churchmen +egret +yilmaz +galeazzo +pudukkottai +artigas +generalitat +mudslides +frescoed +enfeoffed +aphorisms +melilla +montaigne +gauliga +parkdale +mauboy +linings +prema +sapir +xylophone +kushan +rockne +sequoyah +vasyl +rectilinear +vidyasagar +microcosm +san'a +carcinogen +thicknesses +aleut +farcical +moderating +detested +hegemonic +instalments +vauban +verwaltungsgemeinschaft +picayune +razorback +magellanic +moluccas +pankhurst +exportation +waldegrave +sufferer +bayswater +1up.com +rearmament +orangutans +varazdin +b.o.b +elucidate +harlingen +erudition +brankovic +lapis +slipway +urraca +shinde +unwell +elwes +euboea +colwyn +srivijaya +grandstands +hortons +generalleutnant +fluxes +peterhead +gandhian +reals +alauddin +maximized +fairhaven +endow +ciechanow +perforations +darters +panellist +manmade +litigants +exhibitor +tirol +caracalla +conformance +hotelier +stabaek +hearths +borac +frisians +ident +veliko +emulators +schoharie +uzbeks +samarra +prestwick +wadia +universita +tanah +bucculatrix +predominates +genotypes +denounces +roadsides +ganassi +keokuk +philatelist +tomic +ingots +conduits +samplers +abdus +johar +allegories +timaru +wolfpacks +secunda +smeaton +sportivo +inverting +contraindications +whisperer +moradabad +calamities +bakufu +soundscape +smallholders +nadeem +crossroad +xenophobic +zakir +nationalliga +glazes +retroflex +schwyz +moroder +rubra +quraysh +theodoros +endemol +infidels +km/hr +repositioned +portraitist +lluis +answerable +arges +mindedness +coarser +eyewall +teleported +scolds +uppland +vibraphone +ricoh +isenburg +bricklayer +cuttlefish +abstentions +communicable +cephalopod +stockyards +balto +kinston +armbar +bandini +elphaba +maxims +bedouins +sachsen +friedkin +tractate +pamir +ivanovo +mohini +kovalainen +nambiar +melvyn +orthonormal +matsuyama +cuernavaca +veloso +overstated +streamer +dravid +informers +analyte +sympathized +streetscape +gosta +thomasville +grigore +futuna +depleting +whelks +kiedis +armadale +earner +wynyard +dothan +animating +tridentine +sabri +immovable +rivoli +ariege +parley +clinker +circulates +junagadh +fraunhofer +congregants +180th +buducnost +formula_62 +olmert +dedekind +karnak +bayernliga +mazes +sandpiper +ecclestone +yuvan +smallmouth +decolonization +lemmy +adjudicated +retiro +legia +benue +posit +acidification +wahab +taconic +floatplane +perchlorate +atria +wisbech +divestment +dallara +phrygia +palustris +cybersecurity +rebates +facie +mineralogical +substituent +proteges +fowey +mayenne +smoothbore +cherwell +schwarzschild +junin +murrumbidgee +smalltalk +d'orsay +emirati +calaveras +titusville +theremin +vikramaditya +wampanoag +burra +plaines +onegin +emboldened +whampoa +langa +soderbergh +arnaz +sowerby +arendal +godunov +pathanamthitta +damselfly +bestowing +eurosport +iconoclasm +outfitters +acquiesced +badawi +hypotension +ebbsfleet +annulus +sohrab +thenceforth +chagatai +necessitates +aulus +oddities +toynbee +uniontown +innervation +populaire +indivisible +rossellini +minuet +cyrene +gyeongju +chania +cichlids +harrods +1690s +plunges +abdullahi +gurkhas +homebuilt +sortable +bangui +rediff +incrementally +demetrios +medaille +sportif +svend +guttenberg +tubules +carthusian +pleiades +torii +hoppus +phenyl +hanno +conyngham +teschen +cronenberg +wordless +melatonin +distinctiveness +autos +freising +xuanzang +dunwich +satanism +sweyn +predrag +contractually +pavlovic +malaysians +micrometres +expertly +pannonian +abstaining +capensis +southwesterly +catchphrases +commercialize +frankivsk +normanton +hibernate +verso +deportees +dubliners +codice_8 +condors +zagros +glosses +leadville +conscript +morrisons +usury +ossian +oulton +vaccinium +civet +ayman +codrington +hadron +nanometers +geochemistry +extractor +grigori +tyrrhenian +neocollyris +drooping +falsification +werft +courtauld +brigantine +orhan +chapultepec +supercopa +federalized +praga +havering +encampments +infallibility +sardis +pawar +undirected +reconstructionist +ardrossan +varuna +pastimes +archdiocesan +fledging +shenhua +molise +secondarily +stagnated +replicates +ciencias +duryodhana +marauding +ruislip +ilyich +intermixed +ravenswood +shimazu +mycorrhizal +icosahedral +consents +dunblane +follicular +pekin +suffield +muromachi +kinsale +gauche +businesspeople +thereto +watauga +exaltation +chelmno +gorse +proliferate +drainages +burdwan +kangra +transducers +inductor +duvalier +maguindanao +moslem +uncaf +givenchy +plantarum +liturgics +telegraphs +lukashenko +chenango +andante +novae +ironwood +faubourg +torme +chinensis +ambala +pietermaritzburg +virginians +landform +bottlenecks +o'driscoll +darbhanga +baptistery +ameer +needlework +naperville +auditoriums +mullingar +starrer +animatronic +topsoil +madura +cannock +vernet +santurce +catocala +ozeki +pontevedra +multichannel +sundsvall +strategists +medio +135th +halil +afridi +trelawny +caloric +ghraib +allendale +hameed +ludwigshafen +spurned +pavlo +palmar +strafed +catamarca +aveiro +harmonization +surah +predictors +solvay +mande +omnipresent +parenthesis +echolocation +equaling +experimenters +acyclic +lithographic +sepoys +katarzyna +sridevi +impoundment +khosrow +caesarean +nacogdoches +rockdale +lawmaker +caucasians +bahman +miyan +rubric +exuberance +bombastic +ductile +snowdonia +inlays +pinyon +anemones +hurries +hospitallers +tayyip +pulleys +treme +photovoltaics +testbed +polonium +ryszard +osgoode +profiting +ironwork +unsurpassed +nepticulidae +makai +lumbini +preclassic +clarksburg +egremont +videography +rehabilitating +ponty +sardonic +geotechnical +khurasan +solzhenitsyn +henna +phoenicia +rhyolite +chateaux +retorted +tomar +deflections +repressions +harborough +renan +brumbies +vandross +storia +vodou +clerkenwell +decking +universo +salon.com +imprisoning +sudwest +ghaziabad +subscribing +pisgah +sukhumi +econometric +clearest +pindar +yildirim +iulia +atlases +cements +remaster +dugouts +collapsible +resurrecting +batik +unreliability +thiers +conjunctions +colophon +marcher +placeholder +flagella +wolds +kibaki +viviparous +twelver +screenshots +aroostook +khadr +iconographic +itasca +jaume +basti +propounded +varro +be'er +jeevan +exacted +shrublands +creditable +brocade +boras +bittern +oneonta +attentional +herzliya +comprehensible +lakeville +discards +caxias +frankland +camerata +satoru +matlab +commutator +interprovincial +yorkville +benefices +nizami +edwardsville +amigaos +cannabinoid +indianola +amateurliga +pernicious +ubiquity +anarchic +novelties +precondition +zardari +symington +sargodha +headphone +thermopylae +mashonaland +zindagi +thalberg +loewe +surfactants +dobro +crocodilians +samhita +diatoms +haileybury +berwickshire +supercritical +sofie +snorna +slatina +intramolecular +agung +osteoarthritis +obstetric +teochew +vakhtang +connemara +deformations +diadem +ferruccio +mainichi +qualitatively +refrigerant +rerecorded +methylated +karmapa +krasinski +restatement +rouvas +cubitt +seacoast +schwarzkopf +homonymous +shipowner +thiamine +approachable +xiahou +160th +ecumenism +polistes +internazionali +fouad +berar +biogeography +texting +inadequately +'when +4kids +hymenoptera +emplaced +cognomen +bellefonte +supplant +michaelmas +uriel +tafsir +morazan +schweinfurt +chorister +ps400 +nscaa +petipa +resolutely +ouagadougou +mascarene +supercell +konstanz +bagrat +harmonix +bergson +shrimps +resonators +veneta +camas +mynydd +rumford +generalmajor +khayyam +web.com +pappus +halfdan +tanana +suomen +yutaka +bibliographical +traian +silat +noailles +contrapuntal +agaricus +'special +minibuses +1670s +obadiah +deepa +rorschach +malolos +lymington +valuations +imperials +caballeros +ambroise +judicature +elegiac +sedaka +shewa +checksum +gosforth +legionaries +corneille +microregion +friedrichshafen +antonis +surnamed +mycelium +cantus +educations +topmost +outfitting +ivica +nankai +gouda +anthemic +iosif +supercontinent +antifungal +belarusians +mudaliar +mohawks +caversham +glaciated +basemen +stevan +clonmel +loughton +deventer +positivist +manipuri +tensors +panipat +changeup +impermeable +dubbo +elfsborg +maritimo +regimens +bikram +bromeliad +substratum +norodom +gaultier +queanbeyan +pompeo +redacted +eurocopter +mothballed +centaurs +borno +copra +bemidji +'home +sopron +neuquen +passo +cineplex +alexandrov +wysokie +mammoths +yossi +sarcophagi +congreve +petkovic +extraneous +waterbirds +slurs +indias +phaeton +discontented +prefaced +abhay +prescot +interoperable +nordisk +bicyclists +validly +sejong +litovsk +zanesville +kapitanleutnant +kerch +changeable +mcclatchy +celebi +attesting +maccoll +sepahan +wayans +veined +gaudens +markt +dansk +soane +quantized +petersham +forebears +nayarit +frenzied +queuing +bygone +viggo +ludwik +tanka +hanssen +brythonic +cornhill +primorsky +stockpiles +conceptualization +lampeter +hinsdale +mesoderm +bielsk +rosenheim +ultron +joffrey +stanwyck +khagan +tiraspol +pavelic +ascendant +empoli +metatarsal +descentralizado +masada +ligier +huseyin +ramadi +waratah +tampines +ruthenium +statoil +mladost +liger +grecian +multiparty +digraph +maglev +reconsideration +radiography +cartilaginous +taizu +wintered +anabaptist +peterhouse +shoghi +assessors +numerator +paulet +painstakingly +halakhic +rocroi +motorcycling +gimel +kryptonian +emmeline +cheeked +drawdown +lelouch +dacians +brahmana +reminiscence +disinfection +optimizations +golders +extensor +tsugaru +tolling +liman +gulzar +unconvinced +crataegus +oppositional +dvina +pyrolysis +mandan +alexius +prion +stressors +loomed +moated +dhivehi +recyclable +relict +nestlings +sarandon +kosovar +solvers +czeslaw +kenta +maneuverable +middens +berkhamsted +comilla +folkways +loxton +beziers +batumi +petrochemicals +optimised +sirjan +rabindra +musicality +rationalisation +drillers +subspaces +'live +bbwaa +outfielders +tsung +danske +vandalised +norristown +striae +kanata +gastroenterology +steadfastly +equalising +bootlegging +mannerheim +notodontidae +lagoa +commentating +peninsulas +chishti +seismology +modigliani +preceptor +canonically +awardee +boyaca +hsinchu +stiffened +nacelle +bogor +dryness +unobstructed +yaqub +scindia +peeters +irritant +ammonites +ferromagnetic +speechwriter +oxygenated +walesa +millais +canarian +faience +calvinistic +discriminant +rasht +inker +annexes +howth +allocates +conditionally +roused +regionalism +regionalbahn +functionary +nitrates +bicentenary +recreates +saboteurs +koshi +plasmids +thinned +124th +plainview +kardashian +neuville +victorians +radiates +127th +vieques +schoolmates +petru +tokusatsu +keying +sunaina +flamethrower +'bout +demersal +hosokawa +corelli +omniscient +o'doherty +niksic +reflectivity +transdev +cavour +metronome +temporally +gabba +nsaids +geert +mayport +hematite +boeotia +vaudreuil +torshavn +sailplane +mineralogist +eskisehir +practises +gallifrey +takumi +unease +slipstream +hedmark +paulinus +ailsa +wielkopolska +filmworks +adamantly +vinaya +facelifted +franchisee +augustana +toppling +velvety +crispa +stonington +histological +genealogist +tactician +tebow +betjeman +nyingma +overwinter +oberoi +rampal +overwinters +petaluma +lactarius +stanmore +balikpapan +vasant +inclines +laminate +munshi +sociedade +rabbah +septal +boyband +ingrained +faltering +inhumans +nhtsa +affix +l'ordre +kazuki +rossendale +mysims +latvians +slaveholders +basilicata +neuburg +assize +manzanillo +scrobipalpa +formula_61 +belgique +pterosaurs +privateering +vaasa +veria +northport +pressurised +hobbyist +austerlitz +sahih +bhadra +siliguri +bistrica +bursaries +wynton +corot +lepidus +lully +libor +libera +olusegun +choline +mannerism +lymphocyte +chagos +duxbury +parasitism +ecowas +morotai +cancion +coniston +aggrieved +sputnikmusic +parle +ammonian +civilisations +malformation +cattaraugus +skyhawks +d'arc +demerara +bronfman +midwinter +piscataway +jogaila +threonine +matins +kohlberg +hubli +pentatonic +camillus +nigam +potro +unchained +chauvel +orangeville +cistercians +redeployment +xanthi +manju +carabinieri +pakeha +nikolaevich +kantakouzenos +sesquicentennial +gunships +symbolised +teramo +ballo +crusading +l'oeil +bharatpur +lazier +gabrovo +hysteresis +rothbard +chaumont +roundel +ma'mun +sudhir +queried +newts +shimane +presynaptic +playfield +taxonomists +sensitivities +freleng +burkinabe +orfeo +autovia +proselytizing +bhangra +pasok +jujutsu +heung +pivoting +hominid +commending +formula_64 +epworth +christianized +oresund +hantuchova +rajputana +hilversum +masoretic +dayak +bakri +assen +magog +macromolecules +waheed +qaida +spassky +rumped +protrudes +preminger +misogyny +glencairn +salafi +lacunae +grilles +racemes +areva +alighieri +inari +epitomized +photoshoot +one-of-a-kind +tring +muralist +tincture +backwaters +weaned +yeasts +analytically +smaland +caltrans +vysocina +jamuna +mauthausen +175th +nouvelles +censoring +reggina +christology +gilad +amplifying +mehmood +johnsons +redirects +eastgate +sacrum +meteoric +riverbanks +guidebooks +ascribes +scoparia +iconoclastic +telegraphic +chine +merah +mistico +lectern +sheung +aethelstan +capablanca +anant +uspto +albatrosses +mymensingh +antiretroviral +clonal +coorg +vaillant +liquidator +gigas +yokai +eradicating +motorcyclists +waitakere +tandon +nears +montenegrins +250th +tatsuya +yassin +atheistic +syncretism +nahum +berisha +transcended +owensboro +lakshmana +abteilung +unadorned +nyack +overflows +harrisonburg +complainant +uematsu +frictional +worsens +sangguniang +abutment +bulwer +sarma +apollinaire +shippers +lycia +alentejo +porpoises +optus +trawling +augustow +blackwall +workbench +westmount +leaped +sikandar +conveniences +stornoway +culverts +zoroastrians +hristo +ansgar +assistive +reassert +fanned +compasses +delgada +maisons +arima +plonsk +verlaine +starstruck +rakhine +befell +spirally +wyclef +expend +colloquium +formula_63 +albertus +bellarmine +handedness +holon +introns +movimiento +profitably +lohengrin +discoverers +awash +erste +pharisees +dwarka +oghuz +hashing +heterodox +uloom +vladikavkaz +linesman +rehired +nucleophile +germanicus +gulshan +songz +bayerische +paralympian +crumlin +enjoined +khanum +prahran +penitent +amersfoort +saranac +semisimple +vagrants +compositing +tualatin +oxalate +lavra +ironi +ilkeston +umpqua +calum +stretford +zakat +guelders +hydrazine +birkin +spurring +modularity +aspartate +sodermanland +hopital +bellary +legazpi +clasico +cadfael +hypersonic +volleys +pharmacokinetics +carotene +orientale +pausini +bataille +lunga +retailed +m.phil +mazowieckie +vijayan +rawal +sublimation +promissory +estimators +ploughed +conflagration +penda +segregationist +otley +amputee +coauthor +sopra +pellew +wreckers +tollywood +circumscription +permittivity +strabane +landward +articulates +beaverbrook +rutherglen +coterminous +whistleblowers +colloidal +surbiton +atlante +oswiecim +bhasa +lampooned +chanter +saarc +landkreis +tribulation +tolerates +daiichi +hatun +cowries +dyschirius +abercromby +attock +aldwych +inflows +absolutist +l'histoire +committeeman +vanbrugh +headstock +westbourne +appenzell +hoxton +oculus +westfalen +roundabouts +nickelback +trovatore +quenching +summarises +conservators +transmutation +talleyrand +barzani +unwillingly +axonal +'blue +opining +enveloping +fidesz +rafah +colborne +flickr +lozenge +dulcimer +ndebele +swaraj +oxidize +gonville +resonated +gilani +superiore +endeared +janakpur +shepperton +solidifying +memoranda +sochaux +kurnool +rewari +emirs +kooning +bruford +unavailability +kayseri +judicious +negating +pterosaur +cytosolic +chernihiv +variational +sabretooth +seawolves +devalued +nanded +adverb +volunteerism +sealers +nemours +smederevo +kashubian +bartin +animax +vicomte +polotsk +polder +archiepiscopal +acceptability +quidditch +tussock +seminaire +immolation +belge +coves +wellingborough +khaganate +mckellen +nayaka +brega +kabhi +pontoons +bascule +newsreels +injectors +cobol +weblog +diplo +biggar +wheatbelt +erythrocytes +pedra +showgrounds +bogdanovich +eclecticism +toluene +elegies +formalize +andromedae +airworthiness +springville +mainframes +overexpression +magadha +bijelo +emlyn +glutamine +accenture +uhuru +metairie +arabidopsis +patanjali +peruvians +berezovsky +accion +astrolabe +jayanti +earnestly +sausalito +recurved +1500s +ramla +incineration +galleons +laplacian +shiki +smethwick +isomerase +dordevic +janow +jeffersonville +internationalism +penciled +styrene +ashur +nucleoside +peristome +horsemanship +sedges +bachata +medes +kristallnacht +schneerson +reflectance +invalided +strutt +draupadi +destino +partridges +tejas +quadrennial +aurel +halych +ethnomusicology +autonomist +radyo +rifting +shi'ar +crvena +telefilm +zawahiri +plana +sultanates +theodorus +subcontractors +pavle +seneschal +teleports +chernivtsi +buccal +brattleboro +stankovic +safar +dunhuang +electrocution +chastised +ergonomic +midsomer +130th +zomba +nongovernmental +escapist +localize +xuzhou +kyrie +carinthian +karlovac +nisan +kramnik +pilipino +digitisation +khasi +andronicus +highwayman +maior +misspelling +sebastopol +socon +rhaetian +archimandrite +partway +positivity +otaku +dingoes +tarski +geopolitics +disciplinarian +zulfikar +kenzo +globose +electrophilic +modele +storekeeper +pohang +wheldon +washers +interconnecting +digraphs +intrastate +campy +helvetic +frontispiece +ferrocarril +anambra +petraeus +midrib +endometrial +dwarfism +mauryan +endocytosis +brigs +percussionists +furtherance +synergistic +apocynaceae +krona +berthier +circumvented +casal +siltstone +precast +ethnikos +realists +geodesy +zarzuela +greenback +tripathi +persevered +interments +neutralization +olbermann +departements +supercomputing +demobilised +cassavetes +dunder +ministering +veszprem +barbarism +'world +pieve +apologist +frentzen +sulfides +firewalls +pronotum +staatsoper +hachette +makhachkala +oberland +phonon +yoshihiro +instars +purnima +winslet +mutsu +ergative +sajid +nizamuddin +paraphrased +ardeidae +kodagu +monooxygenase +skirmishers +sportiva +o'byrne +mykolaiv +ophir +prieta +gyllenhaal +kantian +leche +copan +herero +ps250 +gelsenkirchen +shalit +sammarinese +chetwynd +wftda +travertine +warta +sigmaringen +concerti +namespace +ostergotland +biomarker +universals +collegio +embarcadero +wimborne +fiddlers +likening +ransomed +stifled +unabated +kalakaua +khanty +gongs +goodrem +countermeasure +publicizing +geomorphology +swedenborg +undefended +catastrophes +diverts +storyboards +amesbury +contactless +placentia +festivity +authorise +terrane +thallium +stradivarius +antonine +consortia +estimations +consecrate +supergiant +belichick +pendants +butyl +groza +univac +afire +kavala +studi +teletoon +paucity +gonbad +koninklijke +128th +stoichiometric +multimodal +facundo +anatomic +melamine +creuse +altan +brigands +mcguinty +blomfield +tsvangirai +protrusion +lurgan +warminster +tenzin +russellville +discursive +definable +scotrail +lignin +reincorporated +o'dell +outperform +redland +multicolored +evaporates +dimitrie +limbic +patapsco +interlingua +surrogacy +cutty +potrero +masud +cahiers +jintao +ardashir +centaurus +plagiarized +minehead +musings +statuettes +logarithms +seaview +prohibitively +downforce +rivington +tomorrowland +microbiologist +ferric +morag +capsid +kucinich +clairvaux +demotic +seamanship +cicada +painterly +cromarty +carbonic +tupou +oconee +tehuantepec +typecast +anstruther +internalized +underwriters +tetrahedra +flagrant +quakes +pathologies +ulrik +nahal +tarquini +dongguan +parnassus +ryoko +senussi +seleucia +airasia +einer +sashes +d'amico +matriculating +arabesque +honved +biophysical +hardinge +kherson +mommsen +diels +icbms +reshape +brasiliensis +palmach +netaji +oblate +functionalities +grigor +blacksburg +recoilless +melanchthon +reales +astrodome +handcrafted +memes +theorizes +isma'il +aarti +pirin +maatschappij +stabilizes +honiara +ashbury +copts +rootes +defensed +queiroz +mantegna +galesburg +coraciiformesfamily +cabrillo +tokio +antipsychotics +kanon +173rd +apollonia +finial +lydian +hadamard +rangi +dowlatabad +monolingual +platformer +subclasses +chiranjeevi +mirabeau +newsgroup +idmanyurdu +kambojas +walkover +zamoyski +generalist +khedive +flanges +knowle +bande +157th +alleyn +reaffirm +pininfarina +zuckerberg +hakodate +131st +aditi +bellinzona +vaulter +planking +boscombe +colombians +lysis +toppers +metered +nahyan +queensryche +minho +nagercoil +firebrand +foundress +bycatch +mendota +freeform +antena +capitalisation +martinus +overijssel +purists +interventionist +zgierz +burgundians +hippolyta +trompe +umatilla +moroccans +dictionnaire +hydrography +changers +chota +rimouski +aniline +bylaw +grandnephew +neamt +lemnos +connoisseurs +tractive +rearrangements +fetishism +finnic +apalachicola +landowning +calligraphic +circumpolar +mansfeld +legible +orientalism +tannhauser +blamey +maximization +noinclude +blackbirds +angara +ostersund +pancreatitis +glabra +acleris +juried +jungian +triumphantly +singlet +plasmas +synesthesia +yellowhead +unleashes +choiseul +quanzhong +brookville +kaskaskia +igcse +skatepark +jatin +jewellers +scaritinae +techcrunch +tellurium +lachaise +azuma +codeshare +dimensionality +unidirectional +scolaire +macdill +camshafts +unassisted +verband +kahlo +eliya +prelature +chiefdoms +saddleback +sockers +iommi +coloratura +llangollen +biosciences +harshest +maithili +k'iche +plical +multifunctional +andreu +tuskers +confounding +sambre +quarterdeck +ascetics +berdych +transversal +tuolumne +sagami +petrobras +brecker +menxia +instilling +stipulating +korra +oscillate +deadpan +v/line +pyrotechnic +stoneware +prelims +intracoastal +retraining +ilija +berwyn +encrypt +achievers +zulfiqar +glycoproteins +khatib +farmsteads +occultist +saman +fionn +derulo +khilji +obrenovic +argosy +toowong +dementieva +sociocultural +iconostasis +craigslist +festschrift +taifa +intercalated +tanjong +penticton +sharad +marxian +extrapolation +guises +wettin +prabang +exclaiming +kosta +famas +conakry +wanderings +'aliabad +macleay +exoplanet +bancorp +besiegers +surmounting +checkerboard +rajab +vliet +tarek +operable +wargaming +haldimand +fukuyama +uesugi +aggregations +erbil +brachiopods +tokyu +anglais +unfavorably +ujpest +escorial +armagnac +nagara +funafuti +ridgeline +cocking +o'gorman +compactness +retardant +krajowa +barua +coking +bestows +thampi +chicagoland +variably +o'loughlin +minnows +schwa +shaukat +polycarbonate +chlorinated +godalming +gramercy +delved +banqueting +enlil +sarada +prasanna +domhnall +decadal +regressive +lipoprotein +collectable +surendra +zaporizhia +cycliste +suchet +offsetting +formula_65 +pudong +d'arte +blyton +quonset +osmania +tientsin +manorama +proteomics +bille +jalpaiguri +pertwee +barnegat +inventiveness +gollancz +euthanized +henricus +shortfalls +wuxia +chlorides +cerrado +polyvinyl +folktale +straddled +bioengineering +eschewing +greendale +recharged +olave +ceylonese +autocephalous +peacebuilding +wrights +guyed +rosamund +abitibi +bannockburn +gerontology +scutari +souness +seagram +codice_9 +'open +xhtml +taguig +purposed +darbar +orthopedics +unpopulated +kisumu +tarrytown +feodor +polyhedral +monadnock +gottorp +priam +redesigning +gasworks +elfin +urquiza +homologation +filipovic +bohun +manningham +gornik +soundness +shorea +lanus +gelder +darke +sandgate +criticality +paranaense +153rd +vieja +lithograph +trapezoid +tiebreakers +convalescence +yan'an +actuaries +balad +altimeter +thermoelectric +trailblazer +previn +tenryu +ancaster +endoscopy +nicolet +discloses +fracking +plaine +salado +americanism +placards +absurdist +propylene +breccia +jirga +documenta +ismailis +161st +brentano +dallas/fort +embellishment +calipers +subscribes +mahavidyalaya +wednesbury +barnstormers +miwok +schembechler +minigame +unterberger +dopaminergic +inacio +nizamabad +overridden +monotype +cavernous +stichting +sassafras +sotho +argentinean +myrrh +rapidity +flatts +gowrie +dejected +kasaragod +cyprinidae +interlinked +arcseconds +degeneracy +infamously +incubate +substructure +trigeminal +sectarianism +marshlands +hooliganism +hurlers +isolationist +urania +burrard +switchover +lecco +wilts +interrogator +strived +ballooning +volterra +raciborz +relegating +gilding +cybele +dolomites +parachutist +lochaber +orators +raeburn +backend +benaud +rallycross +facings +banga +nuclides +defencemen +futurity +emitters +yadkin +eudonia +zambales +manasseh +sirte +meshes +peculiarly +mcminnville +roundly +boban +decrypt +icelanders +sanam +chelan +jovian +grudgingly +penalised +subscript +gambrinus +poaceae +infringements +maleficent +runciman +148th +supersymmetry +granites +liskeard +eliciting +involution +hallstatt +kitzbuhel +shankly +sandhills +inefficiencies +yishuv +psychotropic +nightjars +wavell +sangamon +vaikundar +choshu +retrospectives +pitesti +gigantea +hashemi +bosna +gakuin +siochana +arrangers +baronetcies +narayani +temecula +creston +koscierzyna +autochthonous +wyandot +anniston +igreja +mobilise +buzau +dunster +musselburgh +wenzhou +khattak +detoxification +decarboxylase +manlius +campbells +coleoptera +copyist +sympathisers +suisun +eminescu +defensor +transshipment +thurgau +somerton +fluctuates +ambika +weierstrass +lukow +giambattista +volcanics +romanticized +innovated +matabeleland +scotiabank +garwolin +purine +d'auvergne +borderland +maozhen +pricewaterhousecoopers +testator +pallium +scout.com +mv/pi +nazca +curacies +upjohn +sarasvati +monegasque +ketrzyn +malory +spikelets +biomechanics +haciendas +rapped +dwarfed +stews +nijinsky +subjection +matsu +perceptible +schwarzburg +midsection +entertains +circuitous +epiphytic +wonsan +alpini +bluefield +sloths +transportable +braunfels +dictum +szczecinek +jukka +wielun +wejherowo +hucknall +grameen +duodenum +ribose +deshpande +shahar +nexstar +injurious +dereham +lithographer +dhoni +structuralist +progreso +deschutes +christus +pulteney +quoins +yitzchak +gyeongsang +breviary +makkah +chiyoda +jutting +vineland +angiosperms +necrotic +novelisation +redistribute +tirumala +140th +featureless +mafic +rivaling +toyline +2/1st +martius +saalfeld +monthan +texian +kathak +melodramas +mithila +regierungsbezirk +509th +fermenting +schoolmate +virtuosic +briain +kokoda +heliocentric +handpicked +kilwinning +sonically +dinars +kasim +parkways +bogdanov +luxembourgian +halland +avesta +bardic +daugavpils +excavator +qwest +frustrate +physiographic +majoris +'ndrangheta +unrestrained +firmness +montalban +abundances +preservationists +adare +executioners +guardsman +bonnaroo +neglects +nazrul +pro12 +hoorn +abercorn +refuting +kabud +cationic +parapsychology +troposphere +venezuelans +malignancy +khoja +unhindered +accordionist +medak +visby +ejercito +laparoscopic +dinas +umayyads +valmiki +o'dowd +saplings +stranding +incisions +illusionist +avocets +buccleuch +amazonia +fourfold +turboprops +roosts +priscus +turnstile +areal +certifies +pocklington +spoofs +viseu +commonalities +dabrowka +annam +homesteaders +daredevils +mondrian +negotiates +fiestas +perennials +maximizes +lubavitch +ravindra +scrapers +finials +kintyre +violas +snoqualmie +wilders +openbsd +mlawa +peritoneal +devarajan +congke +leszno +mercurial +fakir +joannes +bognor +overloading +unbuilt +gurung +scuttle +temperaments +bautzen +jardim +tradesman +visitations +barbet +sagamore +graaff +forecasters +wilsons +assis +l'air +shariah +sochaczew +russa +dirge +biliary +neuve +heartbreakers +strathearn +jacobian +overgrazing +edrich +anticline +parathyroid +petula +lepanto +decius +channelled +parvathi +puppeteers +communicators +francorchamps +kahane +longus +panjang +intron +traite +xxvii +matsuri +amrit +katyn +disheartened +cacak +omonia +alexandrine +partaking +wrangling +adjuvant +haskovo +tendrils +greensand +lammermoor +otherworld +volusia +stabling +one-and-a-half +bresson +zapatista +eotvos +ps150 +webisodes +stepchildren +microarray +braganca +quanta +dolne +superoxide +bellona +delineate +ratha +lindenwood +bruhl +cingulate +tallies +bickerton +helgi +bevin +takoma +tsukuba +statuses +changeling +alister +bytom +dibrugarh +magnesia +duplicating +outlier +abated +goncalo +strelitz +shikai +mardan +musculature +ascomycota +springhill +tumuli +gabaa +odenwald +reformatted +autocracy +theresienstadt +suplex +chattopadhyay +mencken +congratulatory +weatherfield +systema +solemnity +projekt +quanzhou +kreuzberg +postbellum +nobuo +mediaworks +finisterre +matchplay +bangladeshis +kothen +oocyte +hovered +aromas +afshar +browed +teases +chorlton +arshad +cesaro +backbencher +iquique +vulcans +padmini +unabridged +cyclase +despotic +kirilenko +achaean +queensberry +debre +octahedron +iphigenia +curbing +karimnagar +sagarmatha +smelters +surrealists +sanada +shrestha +turridae +leasehold +jiedushi +eurythmics +appropriating +correze +thimphu +amery +musicomh +cyborgs +sandwell +pushcart +retorts +ameliorate +deteriorates +stojanovic +spline +entrenchments +bourse +chancellorship +pasolini +lendl +personage +reformulated +pubescens +loiret +metalurh +reinvention +nonhuman +eilema +tarsal +complutense +magne +broadview +metrodome +outtake +stouffville +seinen +bataillon +phosphoric +ostensible +opatow +aristides +beefheart +glorifying +banten +romsey +seamounts +fushimi +prophylaxis +sibylla +ranjith +goslar +balustrades +georgiev +caird +lafitte +peano +canso +bankura +halfpenny +segregate +caisson +bizerte +jamshedpur +euromaidan +philosophie +ridged +cheerfully +reclassification +aemilius +visionaries +samoans +wokingham +chemung +wolof +unbranched +cinerea +bhosle +ourense +immortalised +cornerstones +sourcebook +khufu +archimedean +universitatea +intermolecular +fiscally +suffices +metacomet +adjudicator +stablemate +specks +glace +inowroclaw +patristic +muharram +agitating +ashot +neurologic +didcot +gamla +ilves +putouts +siraj +laski +coaling +diarmuid +ratnagiri +rotulorum +liquefaction +morbihan +harel +aftershock +gruiformesfamily +bonnier +falconiformesfamily +adorns +wikis +maastrichtian +stauffenberg +bishopsgate +fakhr +sevenfold +ponders +quantifying +castiel +opacity +depredations +lenten +gravitated +o'mahony +modulates +inuktitut +paston +kayfabe +vagus +legalised +balked +arianism +tendering +sivas +birthdate +awlaki +khvajeh +shahab +samtgemeinde +bridgeton +amalgamations +biogenesis +recharging +tsukasa +mythbusters +chamfered +enthronement +freelancers +maharana +constantia +sutil +messines +monkton +okanogan +reinvigorated +apoplexy +tanahashi +neues +valiants +harappan +russes +carding +volkoff +funchal +statehouse +imitative +intrepidity +mellotron +samaras +turkana +besting +longitudes +exarch +diarrhoea +transcending +zvonareva +darna +ramblin +disconnection +137th +refocused +diarmait +agricole +ba'athist +turenne +contrabass +communis +daviess +fatimids +frosinone +fittingly +polyphyletic +qanat +theocratic +preclinical +abacha +toorak +marketplaces +conidia +seiya +contraindicated +retford +bundesautobahn +rebuilds +climatology +seaworthy +starfighter +qamar +categoria +malai +hellinsia +newstead +airworthy +catenin +avonmouth +arrhythmias +ayyavazhi +downgrade +ashburnham +ejector +kinematics +petworth +rspca +filmation +accipitridae +chhatrapati +g/mol +bacau +agama +ringtone +yudhoyono +orchestrator +arbitrators +138th +powerplants +cumbernauld +alderley +misamis +hawai`i +cuando +meistriliiga +jermyn +alans +pedigrees +ottavio +approbation +omnium +purulia +prioress +rheinland +lymphoid +lutsk +oscilloscope +ballina +iliac +motorbikes +modernising +uffizi +phylloxera +kalevala +bengalis +amravati +syntheses +interviewers +inflectional +outflank +maryhill +unhurt +profiler +nacelles +heseltine +personalised +guarda +herpetologist +airpark +pigot +margaretha +dinos +peleliu +breakbeat +kastamonu +shaivism +delamere +kingsville +epigram +khlong +phospholipids +journeying +lietuvos +congregated +deviance +celebes +subsoil +stroma +kvitova +lubricating +layoff +alagoas +olafur +doron +interuniversity +raycom +agonopterix +uzice +nanna +springvale +raimundo +wrested +pupal +talat +skinheads +vestige +unpainted +handan +odawara +ammar +attendee +lapped +myotis +gusty +ciconiiformesfamily +traversal +subfield +vitaphone +prensa +hasidism +inwood +carstairs +kropotkin +turgenev +dobra +remittance +purim +tannin +adige +tabulation +lethality +pacha +micronesian +dhruva +defensemen +tibeto +siculus +radioisotope +sodertalje +phitsanulok +euphonium +oxytocin +overhangs +skinks +fabrica +reinterred +emulates +bioscience +paragliding +raekwon +perigee +plausibility +frolunda +erroll +aznar +vyasa +albinus +trevally +confederacion +terse +sixtieth +1530s +kendriya +skateboarders +frontieres +muawiyah +easements +shehu +conservatively +keystones +kasem +brutalist +peekskill +cowry +orcas +syllabary +paltz +elisabetta +denticles +hampering +dolni +eidos +aarau +lermontov +yankton +shahbaz +barrages +kongsvinger +reestablishment +acetyltransferase +zulia +mrnas +slingsby +eucalypt +efficacious +weybridge +gradation +cinematheque +malthus +bampton +coexisted +cisse +hamdi +cupertino +saumarez +chionodes +libertine +formers +sakharov +pseudonymous +vol.1 +mcduck +gopalakrishnan +amberley +jorhat +grandmasters +rudiments +dwindle +param +bukidnon +menander +americanus +multipliers +pulawy +homoerotic +pillbox +cd+dvd +epigraph +aleksandrow +extrapolated +horseshoes +contemporain +angiography +hasselt +shawinigan +memorization +legitimized +cyclades +outsold +rodolphe +kelis +powerball +dijkstra +analyzers +incompressible +sambar +orangeburg +osten +reauthorization +adamawa +sphagnum +hypermarket +millipedes +zoroaster +madea +ossuary +murrayfield +pronominal +gautham +resellers +ethers +quarrelled +dolna +stragglers +asami +tangut +passos +educacion +sharaf +texel +berio +bethpage +bezalel +marfa +noronha +36ers +genteel +avram +shilton +compensates +sweetener +reinstalled +disables +noether +1590s +balakrishnan +kotaro +northallerton +cataclysm +gholam +cancellara +schiphol +commends +longinus +albinism +gemayel +hamamatsu +volos +islamism +sidereal +pecuniary +diggings +townsquare +neosho +lushan +chittoor +akhil +disputation +desiccation +cambodians +thwarting +deliberated +ellipsis +bahini +susumu +separators +kohneh +plebeians +kultur +ogaden +pissarro +trypeta +latur +liaodong +vetting +datong +sohail +alchemists +lengthwise +unevenly +masterly +microcontrollers +occupier +deviating +farringdon +baccalaureat +theocracy +chebyshev +archivists +jayaram +ineffectiveness +scandinavians +jacobins +encomienda +nambu +g/cm3 +catesby +paavo +heeded +rhodium +idealised +10deg +infective +mecyclothorax +halevy +sheared +minbari +audax +lusatian +rebuffs +hitfix +fastener +subjugate +tarun +binet +compuserve +synthesiser +keisuke +amalric +ligatures +tadashi +ignazio +abramovich +groundnut +otomo +maeve +mortlake +ostrogoths +antillean +todor +recto +millimetre +espousing +inaugurate +paracetamol +galvanic +harpalinae +jedrzejow +reassessment +langlands +civita +mikan +stikine +bijar +imamate +istana +kaiserliche +erastus +federale +cytosine +expansionism +hommes +norrland +smriti +snapdragon +gulab +taleb +lossy +khattab +urbanised +sesto +rekord +diffuser +desam +morganatic +silting +pacts +extender +beauharnais +purley +bouches +halfpipe +discontinuities +houthi +farmville +animism +horni +saadi +interpretative +blockades +symeon +biogeographic +transcaucasian +jetties +landrieu +astrocytes +conjunto +stumpings +weevils +geysers +redux +arching +romanus +tazeh +marcellinus +casein +opava +misrata +anare +sattar +declarer +dreux +oporto +venta +vallis +icosahedron +cortona +lachine +mohammedan +sandnes +zynga +clarin +diomedes +tsuyoshi +pribram +gulbarga +chartist +superettan +boscawen +altus +subang +gating +epistolary +vizianagaram +ogdensburg +panna +thyssen +tarkovsky +dzogchen +biograph +seremban +unscientific +nightjar +legco +deism +n.w.a +sudha +siskel +sassou +flintlock +jovial +montbeliard +pallida +formula_66 +tranquillity +nisei +adornment +'people +yamhill +hockeyallsvenskan +adopters +appian +lowicz +haplotypes +succinctly +starogard +presidencies +kheyrabad +sobibor +kinesiology +cowichan +militum +cromwellian +leiningen +ps1.5 +concourses +dalarna +goldfield +brzeg +faeces +aquarii +matchless +harvesters +181st +numismatics +korfball +sectioned +transpires +facultative +brandishing +kieron +forages +menai +glutinous +debarge +heathfield +1580s +malang +photoelectric +froome +semiotic +alwar +grammophon +chiaroscuro +mentalist +maramures +flacco +liquors +aleutians +marvell +sutlej +patnaik +qassam +flintoff +bayfield +haeckel +sueno +avicii +exoplanets +hoshi +annibale +vojislav +honeycombs +celebrant +rendsburg +veblen +quails +141st +carronades +savar +narrations +jeeva +ontologies +hedonistic +marinette +godot +munna +bessarabian +outrigger +thame +gravels +hoshino +falsifying +stereochemistry +nacionalista +medially +radula +ejecting +conservatorio +odile +ceiba +jaina +essonne +isometry +allophones +recidivism +iveco +ganda +grammarians +jagan +signposted +uncompressed +facilitators +constancy +ditko +propulsive +impaling +interbank +botolph +amlaib +intergroup +sorbus +cheka +debye +praca +adorning +presbyteries +dormition +strategos +qarase +pentecostals +beehives +hashemite +goldust +euronext +egress +arpanet +soames +jurchens +slovenska +copse +kazim +appraisals +marischal +mineola +sharada +caricaturist +sturluson +galba +faizabad +overwintering +grete +uyezds +didsbury +libreville +ablett +microstructure +anadolu +belenenses +elocution +cloaks +timeslots +halden +rashidun +displaces +sympatric +germanus +tuples +ceska +equalize +disassembly +krautrock +babangida +memel +deild +gopala +hematology +underclass +sangli +wawrinka +assur +toshack +refrains +nicotinic +bhagalpur +badami +racetracks +pocatello +walgreens +nazarbayev +occultation +spinnaker +geneon +josias +hydrolyzed +dzong +corregimiento +waistcoat +thermoplastic +soldered +anticancer +lactobacillus +shafi'i +carabus +adjournment +schlumberger +triceratops +despotate +mendicant +krishnamurti +bahasa +earthworm +lavoisier +noetherian +kalki +fervently +bhawan +saanich +coquille +gannet +motagua +kennels +mineralization +fitzherbert +svein +bifurcated +hairdressing +felis +abounded +dimers +fervour +hebdo +bluffton +aetna +corydon +clevedon +carneiro +subjectively +deutz +gastropoda +overshot +concatenation +varman +carolla +maharshi +mujib +inelastic +riverhead +initialized +safavids +rohini +caguas +bulges +fotbollforbund +hefei +spithead +westville +maronites +lytham +americo +gediminas +stephanus +chalcolithic +hijra +gnu/linux +predilection +rulership +sterility +haidar +scarlatti +saprissa +sviatoslav +pointedly +sunroof +guarantor +thevar +airstrips +pultusk +sture +129th +divinities +daizong +dolichoderus +cobourg +maoists +swordsmanship +uprated +bohme +tashi +largs +chandi +bluebeard +householders +richardsonian +drepanidae +antigonish +elbasan +occultism +marca +hypergeometric +oirat +stiglitz +ignites +dzungar +miquelon +pritam +d'automne +ulidiid +niamey +vallecano +fondo +billiton +incumbencies +raceme +chambery +cadell +barenaked +kagame +summerside +haussmann +hatshepsut +apothecaries +criollo +feint +nasals +timurid +feltham +plotinus +oxygenation +marginata +officinalis +salat +participations +ising +downe +izumo +unguided +pretence +coursed +haruna +viscountcy +mainstage +justicia +powiat +takara +capitoline +implacable +farben +stopford +cosmopterix +tuberous +kronecker +galatians +kweli +dogmas +exhorted +trebinje +skanda +newlyn +ablative +basidia +bhiwani +encroachments +stranglers +regrouping +tubal +shoestring +wawel +anionic +mesenchymal +creationists +pyrophosphate +moshi +despotism +powerbook +fatehpur +rupiah +segre +ternate +jessore +b.i.g +shevardnadze +abounds +gliwice +densest +memoria +suborbital +vietcong +ratepayers +karunanidhi +toolbar +descents +rhymney +exhortation +zahedan +carcinomas +hyperbaric +botvinnik +billets +neuropsychological +tigranes +hoards +chater +biennially +thistles +scotus +wataru +flotillas +hungama +monopolistic +payouts +vetch +generalissimo +caries +naumburg +piran +blizzards +escalates +reactant +shinya +theorize +rizzoli +transitway +ecclesiae +streptomyces +cantal +nisibis +superconductor +unworkable +thallus +roehampton +scheckter +viceroys +makuuchi +ilkley +superseding +takuya +klodzko +borbon +raspberries +operand +w.a.k.o +sarabande +factionalism +egalitarianism +temasek +torbat +unscripted +jorma +westerner +perfective +vrije +underlain +goldfrapp +blaenau +jomon +barthes +drivetime +bassa +bannock +umaga +fengxiang +zulus +sreenivasan +farces +codice_10 +freeholder +poddebice +imperialists +deregulated +wingtip +o'hagan +pillared +overtone +hofstadter +149th +kitano +saybrook +standardizing +aldgate +staveley +o'flaherty +hundredths +steerable +soltan +empted +cruyff +intramuros +taluks +cotonou +marae +karur +figueres +barwon +lucullus +niobe +zemlya +lathes +homeported +chaux +amyotrophic +opines +exemplars +bhamo +homomorphisms +gauleiter +ladin +mafiosi +airdrieonians +b/soul +decal +transcaucasia +solti +defecation +deaconess +numidia +sampradaya +normalised +wingless +schwaben +alnus +cinerama +yakutsk +ketchikan +orvieto +unearned +monferrato +rotem +aacsb +loong +decoders +skerries +cardiothoracic +repositioning +pimpernel +yohannan +tenebrionoidea +nargis +nouvel +costliest +interdenominational +noize +redirecting +zither +morcha +radiometric +frequenting +irtysh +gbagbo +chakri +litvinenko +infotainment +ravensbruck +harith +corbels +maegashira +jousting +natan +novus +falcao +minis +railed +decile +rauma +ramaswamy +cavitation +paranaque +berchtesgaden +reanimated +schomberg +polysaccharides +exclusionary +cleon +anurag +ravaging +dhanush +mitchells +granule +contemptuous +keisei +rolleston +atlantean +yorkist +daraa +wapping +micrometer +keeneland +comparably +baranja +oranje +schlafli +yogic +dinajpur +unimpressive +masashi +recreativo +alemannic +petersfield +naoko +vasudeva +autosport +rajat +marella +busko +wethersfield +ssris +soulcalibur +kobani +wildland +rookery +hoffenheim +kauri +aliphatic +balaclava +ferrite +publicise +victorias +theism +quimper +chapbook +functionalist +roadbed +ulyanovsk +cupen +purpurea +calthorpe +teofilo +mousavi +cochlea +linotype +detmold +ellerslie +gakkai +telkom +southsea +subcontractor +inguinal +philatelists +zeebrugge +piave +trochidae +dempo +spoilt +saharanpur +mihrab +parasympathetic +barbarous +chartering +antiqua +katsina +bugis +categorizes +altstadt +kandyan +pambansa +overpasses +miters +assimilating +finlandia +uneconomic +am/fm +harpsichordist +dresdner +luminescence +authentically +overpowers +magmatic +cliftonville +oilfields +skirted +berthe +cuman +oakham +frelimo +glockenspiel +confection +saxophonists +piaseczno +multilevel +antipater +levying +maltreatment +velho +opoczno +harburg +pedophilia +unfunded +palettes +plasterwork +breve +dharmendra +auchinleck +nonesuch +blackmun +libretti +rabbani +145th +hasselbeck +kinnock +malate +vanden +cloverdale +ashgabat +nares +radians +steelworkers +sabor +possums +catterick +hemispheric +ostra +outpaced +dungeness +almshouse +penryn +texians +1000m +franchitti +incumbency +texcoco +newar +tramcars +toroidal +meitetsu +spellbound +agronomist +vinifera +riata +bunko +pinas +ba'al +github +vasilyevich +obsolescent +geodesics +ancestries +tujue +capitalised +unassigned +throng +unpaired +psychometric +skegness +exothermic +buffered +kristiansund +tongued +berenger +basho +alitalia +prolongation +archaeologically +fractionation +cyprinid +echinoderms +agriculturally +justiciar +sonam +ilium +baits +danceable +grazer +ardahan +grassed +preemption +glassworks +hasina +ugric +umbra +wahhabi +vannes +tinnitus +capitaine +tikrit +lisieux +scree +hormuz +despenser +jagiellon +maisonneuve +gandaki +santarem +basilicas +lancing +landskrona +weilburg +fireside +elysian +isleworth +krishnamurthy +filton +cynon +tecmo +subcostal +scalars +triglycerides +hyperplane +farmingdale +unione +meydan +pilings +mercosur +reactivate +akiba +fecundity +jatra +natsume +zarqawi +preta +masao +presbyter +oakenfold +rhodri +ferran +ruizong +cloyne +nelvana +epiphanius +borde +scutes +strictures +troughton +whitestone +sholom +toyah +shingon +kutuzov +abelard +passant +lipno +cafeterias +residuals +anabaptists +paratransit +criollos +pleven +radiata +destabilizing +hadiths +bazaars +mannose +taiyo +crookes +welbeck +baoding +archelaus +nguesso +alberni +wingtips +herts +viasat +lankans +evreux +wigram +fassbinder +ryuichi +storting +reducible +olesnica +znojmo +hyannis +theophanes +flatiron +mustering +rajahmundry +kadir +wayang +prome +lethargy +zubin +illegality +conall +dramedy +beerbohm +hipparchus +ziarat +ryuji +shugo +glenorchy +microarchitecture +morne +lewinsky +cauvery +battenberg +hyksos +wayanad +hamilcar +buhari +brazo +bratianu +solms +aksaray +elamite +chilcotin +bloodstock +sagara +dolny +reunified +umlaut +proteaceae +camborne +calabrian +dhanbad +vaxjo +cookware +potez +rediffusion +semitones +lamentations +allgau +guernica +suntory +pleated +stationing +urgell +gannets +bertelsmann +entryway +raphitomidae +acetaldehyde +nephrology +categorizing +beiyang +permeate +tourney +geosciences +khana +masayuki +crucis +universitaria +slaskie +khaimah +finno +advani +astonishingly +tubulin +vampiric +jeolla +sociale +cleethorpes +badri +muridae +suzong +debater +decimation +kenyans +mutualism +pontifex +middlemen +insee +halevi +lamentation +psychopathy +brassey +wenders +kavya +parabellum +prolactin +inescapable +apses +malignancies +rinzai +stigmatized +menahem +comox +ateliers +welshpool +setif +centimetre +truthfulness +downfield +drusus +woden +glycosylation +emanated +agulhas +dalkeith +jazira +nucky +unifil +jobim +operon +oryzomys +heroically +seances +supernumerary +backhouse +hashanah +tatler +imago +invert +hayato +clockmaker +kingsmill +swiecie +analogously +golconda +poste +tacitly +decentralised +ge'ez +diplomatically +fossiliferous +linseed +mahavira +pedestals +archpriest +byelection +domiciled +jeffersonian +bombus +winegrowing +waukegan +uncultivated +haverfordwest +saumur +communally +disbursed +cleeve +zeljeznicar +speciosa +vacationers +sigur +vaishali +zlatko +iftikhar +cropland +transkei +incompleteness +bohra +subantarctic +slieve +physiologic +similis +klerk +replanted +'right +chafee +reproducible +bayburt +regicide +muzaffarpur +plurals +hanyu +orthologs +diouf +assailed +kamui +tarik +dodecanese +gorne +on/off +179th +shimoga +granaries +carlists +valar +tripolitania +sherds +simmern +dissociated +isambard +polytechnical +yuvraj +brabazon +antisense +pubmed +glans +minutely +masaaki +raghavendra +savoury +podcasting +tachi +bienville +gongsun +ridgely +deform +yuichi +binders +canna +carcetti +llobregat +implored +berri +njegos +intermingled +offload +athenry +motherhouse +corpora +kakinada +dannebrog +imperio +prefaces +musicologists +aerospatiale +shirai +nagapattinam +servius +cristoforo +pomfret +reviled +entebbe +stane +east/west +thermometers +matriarchal +siglo +bodil +legionnaire +ze'ev +theorizing +sangeetha +horticulturist +uncountable +lookalike +anoxic +ionospheric +genealogists +chicopee +imprinting +popish +crematoria +diamondback +cyathea +hanzhong +cameramen +halogaland +naklo +waclaw +storehouses +flexed +comuni +frits +glauca +nilgiris +compresses +nainital +continuations +albay +hypoxic +samajwadi +dunkerque +nanticoke +sarwar +interchanged +jubal +corba +jalgaon +derleth +deathstroke +magny +vinnytsia +hyphenated +rimfire +sawan +boehner +disrepute +normalize +aromanian +dualistic +approximant +chama +karimabad +barnacles +sanok +stipends +dyfed +rijksmuseum +reverberation +suncorp +fungicides +reverie +spectrograph +stereophonic +niazi +ordos +alcan +karaite +lautrec +tableland +lamellar +rieti +langmuir +russula +webern +tweaks +hawick +southerner +morphy +naturalisation +enantiomer +michinoku +barbettes +relieves +carburettors +redruth +oblates +vocabularies +mogilev +bagmati +galium +reasserted +extolled +symon +eurosceptic +inflections +tirtha +recompense +oruro +roping +gouverneur +pared +yayoi +watermills +retooled +leukocytes +jubilant +mazhar +nicolau +manheim +touraine +bedser +hambledon +kohat +powerhouses +tlemcen +reuven +sympathetically +afrikaners +interes +handcrafts +etcher +baddeley +wodonga +amaury +155th +vulgarity +pompadour +automorphisms +1540s +oppositions +prekmurje +deryni +fortifying +arcuate +mahila +bocage +uther +nozze +slashes +atlantica +hadid +rhizomatous +azeris +'with +osmena +lewisville +innervated +bandmaster +outcropping +parallelogram +dominicana +twang +ingushetia +extensional +ladino +sastry +zinoviev +relatable +nobilis +cbeebies +hitless +eulima +sporangia +synge +longlisted +criminalized +penitential +weyden +tubule +volyn +priestesses +glenbrook +kibbutzim +windshaft +canadair +falange +zsolt +bonheur +meine +archangels +safeguarded +jamaicans +malarial +teasers +badging +merseyrail +operands +pulsars +gauchos +biotin +bambara +necaxa +egmond +tillage +coppi +anxiolytic +preah +mausoleums +plautus +feroz +debunked +187th +belediyespor +mujibur +wantage +carboxyl +chettiar +murnau +vagueness +racemic +backstretch +courtland +municipio +palpatine +dezful +hyperbola +sreekumar +chalons +altay +arapahoe +tudors +sapieha +quilon +burdensome +kanya +xxviii +recension +generis +siphuncle +repressor +bitrate +mandals +midhurst +dioxin +democratique +upholds +rodez +cinematographic +epoque +jinping +rabelais +zhytomyr +glenview +rebooted +khalidi +reticulata +122nd +monnaie +passersby +ghazals +europaea +lippmann +earthbound +tadic +andorran +artvin +angelicum +banksy +epicentre +resemblances +shuttled +rathaus +bernt +stonemasons +balochi +siang +tynemouth +cygni +biosynthetic +precipitates +sharecroppers +d'annunzio +softbank +shiji +apeldoorn +polycyclic +wenceslas +wuchang +samnites +tamarack +silmarillion +madinah +palaeontology +kirchberg +sculpin +rohtak +aquabats +oviparous +thynne +caney +blimps +minimalistic +whatcom +palatalization +bardstown +direct3d +paramagnetic +kamboja +khash +globemaster +lengua +matej +chernigov +swanage +arsenals +cascadia +cundinamarca +tusculum +leavers +organics +warplanes +'three +exertions +arminius +gandharva +inquires +comercio +kuopio +chabahar +plotlines +mersenne +anquetil +paralytic +buckminster +ambit +acrolophus +quantifiers +clacton +ciliary +ansaldo +fergana +egoism +thracians +chicoutimi +northbrook +analgesia +brotherhoods +hunza +adriaen +fluoridation +snowfalls +soundboard +fangoria +cannibalistic +orthogonius +chukotka +dindigul +manzoni +chainz +macromedia +beltline +muruga +schistura +provable +litex +initio +pneumoniae +infosys +cerium +boonton +cannonballs +d'une +solvency +mandurah +houthis +dolmens +apologists +radioisotopes +blaxploitation +poroshenko +stawell +coosa +maximilien +tempelhof +espouse +declaratory +hambro +xalapa +outmoded +mihiel +benefitting +desirous +archeparchy +repopulated +telescoping +captor +mackaye +disparaged +ramanathan +crowne +tumbled +technetium +silted +chedi +nievre +hyeon +cartoonish +interlock +infocom +rediff.com +dioramas +timekeeping +concertina +kutaisi +cesky +lubomirski +unapologetic +epigraphic +stalactites +sneha +biofilm +falconry +miraflores +catena +'outstanding +prospekt +apotheosis +o'odham +pacemakers +arabica +gandhinagar +reminisces +iroquoian +ornette +tilling +neoliberalism +chameleons +pandava +prefontaine +haiyan +gneisenau +utama +bando +reconstitution +azaria +canola +paratroops +ayckbourn +manistee +stourton +manifestos +lympne +denouement +tractatus +rakim +bellflower +nanometer +sassanids +turlough +presbyterianism +varmland +20deg +phool +nyerere +almohad +manipal +vlaanderen +quickness +removals +makow +circumflex +eatery +morane +fondazione +alkylation +unenforceable +galliano +silkworm +junior/senior +abducts +phlox +konskie +lofoten +buuren +glyphosate +faired +naturae +cobbles +taher +skrulls +dostoevsky +walkout +wagnerian +orbited +methodically +denzil +sarat +extraterritorial +kohima +d'armor +brinsley +rostropovich +fengtian +comitatus +aravind +moche +wrangell +giscard +vantaa +viljandi +hakoah +seabees +muscatine +ballade +camanachd +sothern +mullioned +durad +margraves +maven +arete +chandni +garifuna +142nd +reading/literature +thickest +intensifies +trygve +khaldun +perinatal +asana +powerline +acetylation +nureyev +omiya +montesquieu +riverwalk +marly +correlating +intermountain +bulgar +hammerheads +underscores +wiretapping +quatrain +ruisseau +newsagent +tuticorin +polygyny +hemsworth +partisanship +banna +istrian +evaporator diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/female_names.txt b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/female_names.txt new file mode 100644 index 00000000..5ecc99e0 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/female_names.txt @@ -0,0 +1,3712 @@ +mary +patricia +linda +barbara +elizabeth +jennifer +maria +susan +margaret +dorothy +lisa +nancy +karen +betty +helen +sandra +donna +carol +ruth +sharon +michelle +laura +sarah +kimberly +deborah +jessica +shirley +cynthia +angela +melissa +brenda +amy +anna +rebecca +virginia +kathleen +pamela +martha +debra +amanda +stephanie +carolyn +christine +marie +janet +catherine +frances +ann +joyce +diane +alice +julie +heather +teresa +doris +gloria +evelyn +jean +cheryl +mildred +katherine +joan +ashley +judith +rose +janice +kelly +nicole +judy +christina +kathy +theresa +beverly +denise +tammy +irene +jane +lori +rachel +marilyn +andrea +kathryn +louise +sara +anne +jacqueline +wanda +bonnie +julia +ruby +lois +tina +phyllis +norma +paula +diana +annie +lillian +emily +robin +peggy +crystal +gladys +rita +dawn +connie +florence +tracy +edna +tiffany +carmen +rosa +cindy +grace +wendy +victoria +edith +kim +sherry +sylvia +josephine +thelma +shannon +sheila +ethel +ellen +elaine +marjorie +carrie +charlotte +monica +esther +pauline +emma +juanita +anita +rhonda +hazel +amber +eva +debbie +april +leslie +clara +lucille +jamie +joanne +eleanor +valerie +danielle +megan +alicia +suzanne +michele +gail +bertha +darlene +veronica +jill +erin +geraldine +lauren +cathy +joann +lorraine +lynn +sally +regina +erica +beatrice +dolores +bernice +audrey +yvonne +annette +marion +dana +stacy +ana +renee +ida +vivian +roberta +holly +brittany +melanie +loretta +yolanda +jeanette +laurie +katie +kristen +vanessa +alma +sue +elsie +beth +jeanne +vicki +carla +tara +rosemary +eileen +terri +gertrude +lucy +tonya +ella +stacey +wilma +gina +kristin +jessie +natalie +agnes +vera +charlene +bessie +delores +melinda +pearl +arlene +maureen +colleen +allison +tamara +joy +georgia +constance +lillie +claudia +jackie +marcia +tanya +nellie +minnie +marlene +heidi +glenda +lydia +viola +courtney +marian +stella +caroline +dora +vickie +mattie +maxine +irma +mabel +marsha +myrtle +lena +christy +deanna +patsy +hilda +gwendolyn +jennie +nora +margie +nina +cassandra +leah +penny +kay +priscilla +naomi +carole +olga +billie +dianne +tracey +leona +jenny +felicia +sonia +miriam +velma +becky +bobbie +violet +kristina +toni +misty +mae +shelly +daisy +ramona +sherri +erika +katrina +claire +lindsey +lindsay +geneva +guadalupe +belinda +margarita +sheryl +cora +faye +ada +sabrina +isabel +marguerite +hattie +harriet +molly +cecilia +kristi +brandi +blanche +sandy +rosie +joanna +iris +eunice +angie +inez +lynda +madeline +amelia +alberta +genevieve +monique +jodi +janie +kayla +sonya +jan +kristine +candace +fannie +maryann +opal +alison +yvette +melody +luz +susie +olivia +flora +shelley +kristy +mamie +lula +lola +verna +beulah +antoinette +candice +juana +jeannette +pam +kelli +whitney +bridget +karla +celia +latoya +patty +shelia +gayle +della +vicky +lynne +sheri +marianne +kara +jacquelyn +erma +blanca +myra +leticia +pat +krista +roxanne +angelica +robyn +adrienne +rosalie +alexandra +brooke +bethany +sadie +bernadette +traci +jody +kendra +nichole +rachael +mable +ernestine +muriel +marcella +elena +krystal +angelina +nadine +kari +estelle +dianna +paulette +lora +mona +doreen +rosemarie +desiree +antonia +janis +betsy +christie +freda +meredith +lynette +teri +cristina +eula +leigh +meghan +sophia +eloise +rochelle +gretchen +cecelia +raquel +henrietta +alyssa +jana +gwen +jenna +tricia +laverne +olive +tasha +silvia +elvira +delia +kate +patti +lorena +kellie +sonja +lila +lana +darla +mindy +essie +mandy +lorene +elsa +josefina +jeannie +miranda +dixie +lucia +marta +faith +lela +johanna +shari +camille +tami +shawna +elisa +ebony +melba +ora +nettie +tabitha +ollie +winifred +kristie +alisha +aimee +rena +myrna +marla +tammie +latasha +bonita +patrice +ronda +sherrie +addie +francine +deloris +stacie +adriana +cheri +abigail +celeste +jewel +cara +adele +rebekah +lucinda +dorthy +effie +trina +reba +sallie +aurora +lenora +etta +lottie +kerri +trisha +nikki +estella +francisca +josie +tracie +marissa +karin +brittney +janelle +lourdes +laurel +helene +fern +elva +corinne +kelsey +ina +bettie +elisabeth +aida +caitlin +ingrid +iva +eugenia +christa +goldie +maude +jenifer +therese +dena +lorna +janette +latonya +candy +consuelo +tamika +rosetta +debora +cherie +polly +dina +jewell +fay +jillian +dorothea +nell +trudy +esperanza +patrica +kimberley +shanna +helena +cleo +stefanie +rosario +ola +janine +mollie +lupe +alisa +lou +maribel +susanne +bette +susana +elise +cecile +isabelle +lesley +jocelyn +paige +joni +rachelle +leola +daphne +alta +ester +petra +graciela +imogene +jolene +keisha +lacey +glenna +gabriela +keri +ursula +lizzie +kirsten +shana +adeline +mayra +jayne +jaclyn +gracie +sondra +carmela +marisa +rosalind +charity +tonia +beatriz +marisol +clarice +jeanine +sheena +angeline +frieda +lily +shauna +millie +claudette +cathleen +angelia +gabrielle +autumn +katharine +jodie +staci +lea +christi +justine +elma +luella +margret +dominique +socorro +martina +margo +mavis +callie +bobbi +maritza +lucile +leanne +jeannine +deana +aileen +lorie +ladonna +willa +manuela +gale +selma +dolly +sybil +abby +ivy +dee +winnie +marcy +luisa +jeri +magdalena +ofelia +meagan +audra +matilda +leila +cornelia +bianca +simone +bettye +randi +virgie +latisha +barbra +georgina +eliza +leann +bridgette +rhoda +haley +adela +nola +bernadine +flossie +ila +greta +ruthie +nelda +minerva +lilly +terrie +letha +hilary +estela +valarie +brianna +rosalyn +earline +catalina +ava +mia +clarissa +lidia +corrine +alexandria +concepcion +tia +sharron +rae +dona +ericka +jami +elnora +chandra +lenore +neva +marylou +melisa +tabatha +serena +avis +allie +sofia +jeanie +odessa +nannie +harriett +loraine +penelope +milagros +emilia +benita +allyson +ashlee +tania +esmeralda +eve +pearlie +zelma +malinda +noreen +tameka +saundra +hillary +amie +althea +rosalinda +lilia +alana +clare +alejandra +elinor +lorrie +jerri +darcy +earnestine +carmella +noemi +marcie +liza +annabelle +louisa +earlene +mallory +carlene +nita +selena +tanisha +katy +julianne +lakisha +edwina +maricela +margery +kenya +dollie +roxie +roslyn +kathrine +nanette +charmaine +lavonne +ilene +tammi +suzette +corine +kaye +chrystal +lina +deanne +lilian +juliana +aline +luann +kasey +maryanne +evangeline +colette +melva +lawanda +yesenia +nadia +madge +kathie +ophelia +valeria +nona +mitzi +mari +georgette +claudine +fran +alissa +roseann +lakeisha +susanna +reva +deidre +chasity +sheree +elvia +alyce +deirdre +gena +briana +araceli +katelyn +rosanne +wendi +tessa +berta +marva +imelda +marietta +marci +leonor +arline +sasha +madelyn +janna +juliette +deena +aurelia +josefa +augusta +liliana +lessie +amalia +savannah +anastasia +vilma +natalia +rosella +lynnette +corina +alfreda +leanna +amparo +coleen +tamra +aisha +wilda +karyn +maura +mai +evangelina +rosanna +hallie +erna +enid +mariana +lacy +juliet +jacklyn +freida +madeleine +mara +cathryn +lelia +casandra +bridgett +angelita +jannie +dionne +annmarie +katina +beryl +millicent +katheryn +diann +carissa +maryellen +liz +lauri +helga +gilda +rhea +marquita +hollie +tisha +tamera +angelique +francesca +kaitlin +lolita +florine +rowena +reyna +twila +fanny +janell +ines +concetta +bertie +alba +brigitte +alyson +vonda +pansy +elba +noelle +letitia +deann +brandie +louella +leta +felecia +sharlene +lesa +beverley +isabella +herminia +terra +celina +tori +octavia +jade +denice +germaine +michell +cortney +nelly +doretha +deidra +monika +lashonda +judi +chelsey +antionette +margot +adelaide +leeann +elisha +dessie +libby +kathi +gayla +latanya +mina +mellisa +kimberlee +jasmin +renae +zelda +elda +justina +gussie +emilie +camilla +abbie +rocio +kaitlyn +edythe +ashleigh +selina +lakesha +geri +allene +pamala +michaela +dayna +caryn +rosalia +jacquline +rebeca +marybeth +krystle +iola +dottie +belle +griselda +ernestina +elida +adrianne +demetria +delma +jaqueline +arleen +virgina +retha +fatima +tillie +eleanore +cari +treva +wilhelmina +rosalee +maurine +latrice +jena +taryn +elia +debby +maudie +jeanna +delilah +catrina +shonda +hortencia +theodora +teresita +robbin +danette +delphine +brianne +nilda +danna +cindi +bess +iona +winona +vida +rosita +marianna +racheal +guillermina +eloisa +celestine +caren +malissa +lona +chantel +shellie +marisela +leora +agatha +soledad +migdalia +ivette +christen +athena +janel +veda +pattie +tessie +tera +marilynn +lucretia +karrie +dinah +daniela +alecia +adelina +vernice +shiela +portia +merry +lashawn +dara +tawana +verda +alene +zella +sandi +rafaela +maya +kira +candida +alvina +suzan +shayla +lettie +samatha +oralia +matilde +larissa +vesta +renita +delois +shanda +phillis +lorri +erlinda +cathrine +barb +isabell +ione +gisela +roxanna +mayme +kisha +ellie +mellissa +dorris +dalia +bella +annetta +zoila +reta +reina +lauretta +kylie +christal +pilar +charla +elissa +tiffani +tana +paulina +leota +breanna +jayme +carmel +vernell +tomasa +mandi +dominga +santa +melodie +lura +alexa +tamela +mirna +kerrie +venus +felicita +cristy +carmelita +berniece +annemarie +tiara +roseanne +missy +cori +roxana +pricilla +kristal +jung +elyse +haydee +aletha +bettina +marge +gillian +filomena +zenaida +harriette +caridad +vada +aretha +pearline +marjory +marcela +flor +evette +elouise +alina +damaris +catharine +belva +nakia +marlena +luanne +lorine +karon +dorene +danita +brenna +tatiana +louann +julianna +andria +philomena +lucila +leonora +dovie +romona +mimi +jacquelin +gaye +tonja +misti +chastity +stacia +roxann +micaela +velda +marlys +johnna +aura +ivonne +hayley +nicki +majorie +herlinda +yadira +perla +gregoria +antonette +shelli +mozelle +mariah +joelle +cordelia +josette +chiquita +trista +laquita +georgiana +candi +shanon +hildegard +stephany +magda +karol +gabriella +tiana +roma +richelle +oleta +jacque +idella +alaina +suzanna +jovita +tosha +nereida +marlyn +kyla +delfina +tena +stephenie +sabina +nathalie +marcelle +gertie +darleen +thea +sharonda +shantel +belen +venessa +rosalina +genoveva +clementine +rosalba +renate +renata +georgianna +floy +dorcas +ariana +tyra +theda +mariam +juli +jesica +vikki +verla +roselyn +melvina +jannette +ginny +debrah +corrie +violeta +myrtis +latricia +collette +charleen +anissa +viviana +twyla +nedra +latonia +hellen +fabiola +annamarie +adell +sharyn +chantal +niki +maud +lizette +lindy +kesha +jeana +danelle +charline +chanel +valorie +dortha +cristal +sunny +leone +leilani +gerri +debi +andra +keshia +eulalia +easter +dulce +natividad +linnie +kami +georgie +catina +brook +alda +winnifred +sharla +ruthann +meaghan +magdalene +lissette +adelaida +venita +trena +shirlene +shameka +elizebeth +dian +shanta +latosha +carlotta +windy +rosina +mariann +leisa +jonnie +dawna +cathie +astrid +laureen +janeen +holli +fawn +vickey +teressa +shante +rubye +marcelina +chanda +terese +scarlett +marnie +lulu +lisette +jeniffer +elenor +dorinda +donita +carman +bernita +altagracia +aleta +adrianna +zoraida +lyndsey +janina +starla +phylis +phuong +kyra +charisse +blanch +sanjuanita +rona +nanci +marilee +maranda +brigette +sanjuana +marita +kassandra +joycelyn +felipa +chelsie +bonny +mireya +lorenza +kyong +ileana +candelaria +sherie +lucie +leatrice +lakeshia +gerda +edie +bambi +marylin +lavon +hortense +garnet +evie +tressa +shayna +lavina +kyung +jeanetta +sherrill +shara +phyliss +mittie +anabel +alesia +thuy +tawanda +joanie +tiffanie +lashanda +karissa +enriqueta +daria +daniella +corinna +alanna +abbey +roxane +roseanna +magnolia +lida +joellen +coral +carleen +tresa +peggie +novella +nila +maybelle +jenelle +carina +nova +melina +marquerite +margarette +josephina +evonne +cinthia +albina +toya +tawnya +sherita +myriam +lizabeth +lise +keely +jenni +giselle +cheryle +ardith +ardis +alesha +adriane +shaina +linnea +karolyn +felisha +dori +darci +artie +armida +zola +xiomara +vergie +shamika +nena +nannette +maxie +lovie +jeane +jaimie +inge +farrah +elaina +caitlyn +felicitas +cherly +caryl +yolonda +yasmin +teena +prudence +pennie +nydia +mackenzie +orpha +marvel +lizbeth +laurette +jerrie +hermelinda +carolee +tierra +mirian +meta +melony +kori +jennette +jamila +yoshiko +susannah +salina +rhiannon +joleen +cristine +ashton +aracely +tomeka +shalonda +marti +lacie +kala +jada +ilse +hailey +brittani +zona +syble +sherryl +nidia +marlo +kandice +kandi +alycia +ronna +norene +mercy +ingeborg +giovanna +gemma +christel +audry +zora +vita +trish +stephaine +shirlee +shanika +melonie +mazie +jazmin +inga +hettie +geralyn +fonda +estrella +adella +sarita +rina +milissa +maribeth +golda +evon +ethelyn +enedina +cherise +chana +velva +tawanna +sade +mirta +karie +jacinta +elna +davina +cierra +ashlie +albertha +tanesha +nelle +mindi +lorinda +larue +florene +demetra +dedra +ciara +chantelle +ashly +suzy +rosalva +noelia +lyda +leatha +krystyna +kristan +karri +darline +darcie +cinda +cherrie +awilda +almeda +rolanda +lanette +jerilyn +gisele +evalyn +cyndi +cleta +carin +zina +zena +velia +tanika +charissa +talia +margarete +lavonda +kaylee +kathlene +jonna +irena +ilona +idalia +candis +candance +brandee +anitra +alida +sigrid +nicolette +maryjo +linette +hedwig +christiana +alexia +tressie +modesta +lupita +lita +gladis +evelia +davida +cherri +cecily +ashely +annabel +agustina +wanita +shirly +rosaura +hulda +yetta +verona +thomasina +sibyl +shannan +mechelle +leandra +lani +kylee +kandy +jolynn +ferne +eboni +corene +alysia +zula +nada +moira +lyndsay +lorretta +jammie +hortensia +gaynell +adria +vina +vicenta +tangela +stephine +norine +nella +liana +leslee +kimberely +iliana +glory +felica +emogene +elfriede +eden +eartha +carma +ocie +lennie +kiara +jacalyn +carlota +arielle +otilia +kirstin +kacey +johnetta +joetta +jeraldine +jaunita +elana +dorthea +cami +amada +adelia +vernita +tamar +siobhan +renea +rashida +ouida +nilsa +meryl +kristyn +julieta +danica +breanne +aurea +anglea +sherron +odette +malia +lorelei +leesa +kenna +kathlyn +fiona +charlette +suzie +shantell +sabra +racquel +myong +mira +martine +lucienne +lavada +juliann +elvera +delphia +christiane +charolette +carri +asha +angella +paola +ninfa +leda +stefani +shanell +palma +machelle +lissa +kecia +kathryne +karlene +julissa +jettie +jenniffer +corrina +carolann +alena +rosaria +myrtice +marylee +liane +kenyatta +judie +janey +elmira +eldora +denna +cristi +cathi +zaida +vonnie +viva +vernie +rosaline +mariela +luciana +lesli +karan +felice +deneen +adina +wynona +tarsha +sheron +shanita +shani +shandra +randa +pinkie +nelida +marilou +lyla +laurene +laci +janene +dorotha +daniele +dani +carolynn +carlyn +berenice +ayesha +anneliese +alethea +thersa +tamiko +rufina +oliva +mozell +marylyn +kristian +kathyrn +kasandra +kandace +janae +domenica +debbra +dannielle +chun +arcelia +zenobia +sharen +sharee +lavinia +kacie +jackeline +huong +felisa +emelia +eleanora +cythia +cristin +claribel +anastacia +zulma +zandra +yoko +tenisha +susann +sherilyn +shay +shawanda +romana +mathilda +linsey +keiko +joana +isela +gretta +georgetta +eugenie +desirae +delora +corazon +antonina +anika +willene +tracee +tamatha +nichelle +mickie +maegan +luana +lanita +kelsie +edelmira +bree +afton +teodora +tamie +shena +linh +keli +kaci +danyelle +arlette +albertine +adelle +tiffiny +simona +nicolasa +nichol +nakisha +maira +loreen +kizzy +fallon +christene +bobbye +ying +vincenza +tanja +rubie +roni +queenie +margarett +kimberli +irmgard +idell +hilma +evelina +esta +emilee +dennise +dania +carie +risa +rikki +particia +masako +luvenia +loree +loni +lien +gigi +florencia +denita +billye +tomika +sharita +rana +nikole +neoma +margarite +madalyn +lucina +laila +kali +jenette +gabriele +evelyne +elenora +clementina +alejandrina +zulema +violette +vannessa +thresa +retta +patience +noella +nickie +jonell +chaya +camelia +bethel +anya +suzann +mila +lilla +laverna +keesha +kattie +georgene +eveline +estell +elizbeth +vivienne +vallie +trudie +stephane +magaly +madie +kenyetta +karren +janetta +hermine +drucilla +debbi +celestina +candie +britni +beckie +amina +zita +yolande +vivien +vernetta +trudi +pearle +patrina +ossie +nicolle +loyce +letty +katharina +joselyn +jonelle +jenell +iesha +heide +florinda +florentina +elodia +dorine +brunilda +brigid +ashli +ardella +twana +tarah +shavon +serina +rayna +ramonita +margurite +lucrecia +kourtney +kati +jesenia +crista +ayana +alica +alia +vinnie +suellen +romelia +rachell +olympia +michiko +kathaleen +jolie +jessi +janessa +hana +elease +carletta +britany +shona +salome +rosamond +regena +raina +ngoc +nelia +louvenia +lesia +latrina +laticia +larhonda +jina +jacki +emmy +deeann +coretta +arnetta +thalia +shanice +neta +mikki +micki +lonna +leana +lashunda +kiley +joye +jacqulyn +ignacia +hyun +hiroko +henriette +elayne +delinda +dahlia +coreen +consuela +conchita +babette +ayanna +anette +albertina +shawnee +shaneka +quiana +pamelia +merri +merlene +margit +kiesha +kiera +kaylene +jodee +jenise +erlene +emmie +dalila +daisey +casie +belia +babara +versie +vanesa +shelba +shawnda +nikia +naoma +marna +margeret +madaline +lawana +kindra +jutta +jazmine +janett +hannelore +glendora +gertrud +garnett +freeda +frederica +florance +flavia +carline +beverlee +anjanette +valda +tamala +shonna +sarina +oneida +merilyn +marleen +lurline +lenna +katherin +jeni +gracia +glady +farah +enola +dominque +devona +delana +cecila +caprice +alysha +alethia +vena +theresia +tawny +shakira +samara +sachiko +rachele +pamella +marni +mariel +maren +malisa +ligia +lera +latoria +larae +kimber +kathern +karey +jennefer +janeth +halina +fredia +delisa +debroah +ciera +angelika +andree +altha +vivan +terresa +tanna +sudie +signe +salena +ronni +rebbecca +myrtie +malika +maida +leonarda +kayleigh +ethyl +ellyn +dayle +cammie +brittni +birgit +avelina +asuncion +arianna +akiko +venice +tyesha +tonie +tiesha +takisha +steffanie +sindy +meghann +manda +macie +kellye +kellee +joslyn +inger +indira +glinda +glennis +fernanda +faustina +eneida +elicia +digna +dell +arletta +willia +tammara +tabetha +sherrell +sari +rebbeca +pauletta +natosha +nakita +mammie +kenisha +kazuko +kassie +earlean +daphine +corliss +clotilde +carolyne +bernetta +augustina +audrea +annis +annabell +tennille +tamica +selene +rosana +regenia +qiana +markita +macy +leeanne +laurine +jessenia +janita +georgine +genie +emiko +elvie +deandra +dagmar +corie +collen +cherish +romaine +porsha +pearlene +micheline +merna +margorie +margaretta +lore +jenine +hermina +fredericka +elke +drusilla +dorathy +dione +celena +brigida +allegra +tamekia +synthia +sook +slyvia +rosann +reatha +raye +marquetta +margart +ling +layla +kymberly +kiana +kayleen +katlyn +karmen +joella +emelda +eleni +detra +clemmie +cheryll +chantell +cathey +arnita +arla +angle +angelic +alyse +zofia +thomasine +tennie +sherly +sherley +sharyl +remedios +petrina +nickole +myung +myrle +mozella +louanne +lisha +latia +krysta +julienne +jeanene +jacqualine +isaura +gwenda +earleen +cleopatra +carlie +audie +antonietta +alise +verdell +tomoko +thao +talisha +shemika +savanna +santina +rosia +raeann +odilia +nana +minna +magan +lynelle +karma +joeann +ivana +inell +ilana +gudrun +dreama +crissy +chante +carmelina +arvilla +annamae +alvera +aleida +yanira +vanda +tianna +stefania +shira +nicol +nancie +monserrate +melynda +melany +lovella +laure +kacy +jacquelynn +hyon +gertha +eliana +christena +christeen +charise +caterina +carley +candyce +arlena +ammie +willette +vanita +tuyet +syreeta +penney +nyla +maryam +marya +magen +ludie +loma +livia +lanell +kimberlie +julee +donetta +diedra +denisha +deane +dawne +clarine +cherryl +bronwyn +alla +valery +tonda +sueann +soraya +shoshana +shela +sharleen +shanelle +nerissa +meridith +mellie +maye +maple +magaret +lili +leonila +leonie +leeanna +lavonia +lavera +kristel +kathey +kathe +jann +ilda +hildred +hildegarde +genia +fumiko +evelin +ermelinda +elly +dung +doloris +dionna +danae +berneice +annice +alix +verena +verdie +shawnna +shawana +shaunna +rozella +randee +ranae +milagro +lynell +luise +loida +lisbeth +karleen +junita +jona +isis +hyacinth +hedy +gwenn +ethelene +erline +donya +domonique +delicia +dannette +cicely +branda +blythe +bethann +ashlyn +annalee +alline +yuko +vella +trang +towanda +tesha +sherlyn +narcisa +miguelina +meri +maybell +marlana +marguerita +madlyn +lory +loriann +leonore +leighann +laurice +latesha +laronda +katrice +kasie +kaley +jadwiga +glennie +gearldine +francina +epifania +dyan +dorie +diedre +denese +demetrice +delena +cristie +cleora +catarina +carisa +barbera +almeta +trula +tereasa +solange +sheilah +shavonne +sanora +rochell +mathilde +margareta +maia +lynsey +lawanna +launa +kena +keena +katia +glynda +gaylene +elvina +elanor +danuta +danika +cristen +cordie +coletta +clarita +carmon +brynn +azucena +aundrea +angele +verlie +verlene +tamesha +silvana +sebrina +samira +reda +raylene +penni +norah +noma +mireille +melissia +maryalice +laraine +kimbery +karyl +karine +jolanda +johana +jesusa +jaleesa +jacquelyne +iluminada +hilaria +hanh +gennie +francie +floretta +exie +edda +drema +delpha +barbar +assunta +ardell +annalisa +alisia +yukiko +yolando +wonda +waltraud +veta +temeka +tameika +shirleen +shenita +piedad +ozella +mirtha +marilu +kimiko +juliane +jenice +janay +jacquiline +hilde +elois +echo +devorah +chau +brinda +betsey +arminda +aracelis +apryl +annett +alishia +veola +usha +toshiko +theola +tashia +talitha +shery +renetta +reiko +rasheeda +obdulia +mika +melaine +meggan +marlen +marget +marceline +mana +magdalen +librada +lezlie +latashia +lasandra +kelle +isidra +inocencia +gwyn +francoise +erminia +erinn +dimple +devora +criselda +armanda +arie +ariane +angelena +aliza +adriene +adaline +xochitl +twanna +tomiko +tamisha +taisha +susy +rutha +rhona +noriko +natashia +merrie +marinda +mariko +margert +loris +lizzette +leisha +kaila +joannie +jerrica +jene +jannet +janee +jacinda +herta +elenore +doretta +delaine +daniell +claudie +britta +apolonia +amberly +alease +yuri +waneta +tomi +sharri +sandie +roselle +reynalda +raguel +phylicia +patria +olimpia +odelia +mitzie +minda +mignon +mica +mendy +marivel +maile +lynetta +lavette +lauryn +latrisha +lakiesha +kiersten +kary +josphine +jolyn +jetta +janise +jacquie +ivelisse +glynis +gianna +gaynelle +danyell +danille +dacia +coralee +cher +ceola +arianne +aleshia +yung +williemae +trinh +thora +sherika +shemeka +shaunda +roseline +ricki +melda +mallie +lavonna +latina +laquanda +lala +lachelle +klara +kandis +johna +jeanmarie +jaye +grayce +gertude +emerita +ebonie +clorinda +ching +chery +carola +breann +blossom +bernardine +becki +arletha +argelia +alita +yulanda +yessenia +tobi +tasia +sylvie +shirl +shirely +shella +shantelle +sacha +rebecka +providencia +paulene +misha +miki +marline +marica +lorita +latoyia +lasonya +kerstin +kenda +keitha +kathrin +jaymie +gricelda +ginette +eryn +elina +elfrieda +danyel +cheree +chanelle +barrie +aurore +annamaria +alleen +ailene +aide +yasmine +vashti +treasa +tiffaney +sheryll +sharie +shanae +raisa +neda +mitsuko +mirella +milda +maryanna +maragret +mabelle +luetta +lorina +letisha +latarsha +lanelle +lajuana +krissy +karly +karena +jessika +jerica +jeanelle +jalisa +jacelyn +izola +euna +etha +domitila +dominica +daina +creola +carli +camie +brittny +ashanti +anisha +aleen +adah +yasuko +valrie +tona +tinisha +terisa +taneka +simonne +shalanda +serita +ressie +refugia +olene +margherita +mandie +maire +lyndia +luci +lorriane +loreta +leonia +lavona +lashawnda +lakia +kyoko +krystina +krysten +kenia +kelsi +jeanice +isobel +georgiann +genny +felicidad +eilene +deloise +deedee +conception +clora +cherilyn +calandra +armandina +anisa +tiera +theressa +stephania +sima +shyla +shonta +shera +shaquita +shala +rossana +nohemi +nery +moriah +melita +melida +melani +marylynn +marisha +mariette +malorie +madelene +ludivina +loria +lorette +loralee +lianne +lavenia +laurinda +lashon +kimi +keila +katelynn +jone +joane +jayna +janella +hertha +francene +elinore +despina +delsie +deedra +clemencia +carolin +bulah +brittanie +blondell +bibi +beaulah +beata +annita +agripina +virgen +valene +twanda +tommye +tarra +tari +tammera +shakia +sadye +ruthanne +rochel +rivka +pura +nenita +natisha +ming +merrilee +melodee +marvis +lucilla +leena +laveta +larita +lanie +keren +ileen +georgeann +genna +frida +eufemia +emely +edyth +deonna +deadra +darlena +chanell +cathern +cassondra +cassaundra +bernarda +berna +arlinda +anamaria +vertie +valeri +torri +stasia +sherise +sherill +sanda +ruthe +rosy +robbi +ranee +quyen +pearly +palmira +onita +nisha +niesha +nida +merlyn +mayola +marylouise +marth +margene +madelaine +londa +leontine +leoma +leia +lauralee +lanora +lakita +kiyoko +keturah +katelin +kareen +jonie +johnette +jenee +jeanett +izetta +hiedi +heike +hassie +giuseppina +georgann +fidela +fernande +elwanda +ellamae +eliz +dusti +dotty +cyndy +coralie +celesta +alverta +xenia +wava +vanetta +torrie +tashina +tandy +tambra +tama +stepanie +shila +shaunta +sharan +shaniqua +shae +setsuko +serafina +sandee +rosamaria +priscila +olinda +nadene +muoi +michelina +mercedez +maryrose +marcene +magali +mafalda +lannie +kayce +karoline +kamilah +kamala +justa +joline +jennine +jacquetta +iraida +georgeanna +franchesca +emeline +elane +ehtel +earlie +dulcie +dalene +classie +chere +charis +caroyln +carmina +carita +bethanie +ayako +arica +alysa +alessandra +akilah +adrien +zetta +youlanda +yelena +yahaira +xuan +wendolyn +tijuana +terina +teresia +suzi +sherell +shavonda +shaunte +sharda +shakita +sena +ryann +rubi +riva +reginia +rachal +parthenia +pamula +monnie +monet +michaele +melia +malka +maisha +lisandra +lekisha +lean +lakendra +krystin +kortney +kizzie +kittie +kera +kendal +kemberly +kanisha +julene +jule +johanne +jamee +halley +gidget +fredricka +fleta +fatimah +eusebia +elza +eleonore +dorthey +doria +donella +dinorah +delorse +claretha +christinia +charlyn +bong +belkis +azzie +andera +aiko +adena +yajaira +vania +ulrike +toshia +tifany +stefany +shizue +shenika +shawanna +sharolyn +sharilyn +shaquana +shantay +rozanne +roselee +remona +reanna +raelene +phung +petronila +natacha +nancey +myrl +miyoko +miesha +merideth +marvella +marquitta +marhta +marchelle +lizeth +libbie +lahoma +ladawn +kina +katheleen +katharyn +karisa +kaleigh +junie +julieann +johnsie +janean +jaimee +jackqueline +hisako +herma +helaine +gwyneth +gita +eustolia +emelina +elin +edris +donnette +donnetta +dierdre +denae +darcel +clarisa +cinderella +chia +charlesetta +charita +celsa +cassy +cassi +carlee +bruna +brittaney +brande +billi +antonetta +angla +angelyn +analisa +alane +wenona +wendie +veronique +vannesa +tobie +tempie +sumiko +sulema +somer +sheba +sharice +shanel +shalon +rosio +roselia +renay +rema +reena +ozie +oretha +oralee +ngan +nakesha +milly +marybelle +margrett +maragaret +manie +lurlene +lillia +lieselotte +lavelle +lashaunda +lakeesha +kaycee +kalyn +joya +joette +jenae +janiece +illa +grisel +glayds +genevie +gala +fredda +eleonor +debera +deandrea +corrinne +cordia +contessa +colene +cleotilde +chantay +cecille +beatris +azalee +arlean +ardath +anjelica +anja +alfredia +aleisha +zada +yuonne +xiao +willodean +vennie +vanna +tyisha +tova +torie +tonisha +tilda +tien +sirena +sherril +shanti +shan +senaida +samella +robbyn +renda +reita +phebe +paulita +nobuko +nguyet +neomi +mikaela +melania +maximina +marg +maisie +lynna +lilli +lashaun +lakenya +lael +kirstie +kathline +kasha +karlyn +karima +jovan +josefine +jennell +jacqui +jackelyn +hien +grazyna +florrie +floria +eleonora +dwana +dorla +delmy +deja +dede +dann +crysta +clelia +claris +chieko +cherlyn +cherelle +charmain +chara +cammy +arnette +ardelle +annika +amiee +amee +allena +yvone +yuki +yoshie +yevette +yael +willetta +voncile +venetta +tula +tonette +timika +temika +telma +teisha +taren +stacee +shawnta +saturnina +ricarda +pasty +onie +nubia +marielle +mariella +marianela +mardell +luanna +loise +lisabeth +lindsy +lilliana +lilliam +lelah +leigha +leanora +kristeen +khalilah +keeley +kandra +junko +joaquina +jerlene +jani +jamika +hsiu +hermila +genevive +evia +eugena +emmaline +elfreda +elene +donette +delcie +deeanna +darcey +clarinda +cira +chae +celinda +catheryn +casimira +carmelia +camellia +breana +bobette +bernardina +bebe +basilia +arlyne +amal +alayna +zonia +zenia +yuriko +yaeko +wynell +willena +vernia +tora +terrilyn +terica +tenesha +tawna +tajuana +taina +stephnie +sona +sina +shondra +shizuko +sherlene +sherice +sharika +rossie +rosena +rima +rheba +renna +natalya +nancee +melodi +meda +matha +marketta +maricruz +marcelene +malvina +luba +louetta +leida +lecia +lauran +lashawna +laine +khadijah +katerine +kasi +kallie +julietta +jesusita +jestine +jessia +jeffie +janyce +isadora +georgianne +fidelia +evita +eura +eulah +estefana +elsy +eladia +dodie +denisse +deloras +delila +daysi +crystle +concha +claretta +charlsie +charlena +carylon +bettyann +asley +ashlea +amira +agueda +agnus +yuette +vinita +victorina +tynisha +treena +toccara +tish +thomasena +tegan +soila +shenna +sharmaine +shantae +shandi +saran +sarai +sana +rosette +rolande +regine +otelia +olevia +nicholle +necole +naida +myrta +myesha +mitsue +minta +mertie +margy +mahalia +madalene +loura +lorean +lesha +leonida +lenita +lavone +lashell +lashandra +lamonica +kimbra +katherina +karry +kanesha +jong +jeneva +jaquelyn +gilma +ghislaine +gertrudis +fransisca +fermina +ettie +etsuko +ellan +elidia +edra +dorethea +doreatha +denyse +deetta +daine +cyrstal +corrin +cayla +carlita +camila +burma +bula +buena +barabara +avril +alaine +zana +wilhemina +wanetta +verline +vasiliki +tonita +tisa +teofila +tayna +taunya +tandra +takako +sunni +suanne +sixta +sharell +seema +rosenda +robena +raymonde +pamila +ozell +neida +mistie +micha +merissa +maurita +maryln +maryetta +marcell +malena +makeda +lovetta +lourie +lorrine +lorilee +laurena +lashay +larraine +laree +lacresha +kristle +keva +keira +karole +joie +jinny +jeannetta +jama +heidy +gilberte +gema +faviola +evelynn +enda +elli +ellena +divina +dagny +collene +codi +cindie +chassidy +chasidy +catrice +catherina +cassey +caroll +carlena +candra +calista +bryanna +britteny +beula +bari +audrie +audria +ardelia +annelle +angila +alona +allyn diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/male_names.txt b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/male_names.txt new file mode 100644 index 00000000..7a625665 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/male_names.txt @@ -0,0 +1,984 @@ +james +john +robert +michael +william +david +richard +charles +joseph +thomas +christopher +daniel +paul +mark +donald +george +kenneth +steven +edward +brian +ronald +anthony +kevin +jason +matthew +gary +timothy +jose +larry +jeffrey +frank +scott +eric +stephen +andrew +raymond +gregory +joshua +jerry +dennis +walter +patrick +peter +harold +douglas +henry +carl +arthur +ryan +roger +joe +juan +jack +albert +jonathan +justin +terry +gerald +keith +samuel +willie +ralph +lawrence +nicholas +roy +benjamin +bruce +brandon +adam +harry +fred +wayne +billy +steve +louis +jeremy +aaron +randy +eugene +carlos +russell +bobby +victor +ernest +phillip +todd +jesse +craig +alan +shawn +clarence +sean +philip +chris +johnny +earl +jimmy +antonio +danny +bryan +tony +luis +mike +stanley +leonard +nathan +dale +manuel +rodney +curtis +norman +marvin +vincent +glenn +jeffery +travis +jeff +chad +jacob +melvin +alfred +kyle +francis +bradley +jesus +herbert +frederick +ray +joel +edwin +don +eddie +ricky +troy +randall +barry +bernard +mario +leroy +francisco +marcus +micheal +theodore +clifford +miguel +oscar +jay +jim +tom +calvin +alex +jon +ronnie +bill +lloyd +tommy +leon +derek +darrell +jerome +floyd +leo +alvin +tim +wesley +dean +greg +jorge +dustin +pedro +derrick +dan +zachary +corey +herman +maurice +vernon +roberto +clyde +glen +hector +shane +ricardo +sam +rick +lester +brent +ramon +tyler +gilbert +gene +marc +reginald +ruben +brett +nathaniel +rafael +edgar +milton +raul +ben +cecil +duane +andre +elmer +brad +gabriel +ron +roland +harvey +jared +adrian +karl +cory +claude +erik +darryl +neil +christian +javier +fernando +clinton +ted +mathew +tyrone +darren +lonnie +lance +cody +julio +kurt +allan +clayton +hugh +max +dwayne +dwight +armando +felix +jimmie +everett +ian +ken +bob +jaime +casey +alfredo +alberto +dave +ivan +johnnie +sidney +byron +julian +isaac +clifton +willard +daryl +virgil +andy +salvador +kirk +sergio +seth +kent +terrance +rene +eduardo +terrence +enrique +freddie +stuart +fredrick +arturo +alejandro +joey +nick +luther +wendell +jeremiah +evan +julius +donnie +otis +trevor +luke +homer +gerard +doug +kenny +hubert +angelo +shaun +lyle +matt +alfonso +orlando +rex +carlton +ernesto +pablo +lorenzo +omar +wilbur +blake +horace +roderick +kerry +abraham +rickey +ira +andres +cesar +johnathan +malcolm +rudolph +damon +kelvin +rudy +preston +alton +archie +marco +pete +randolph +garry +geoffrey +jonathon +felipe +bennie +gerardo +dominic +loren +delbert +colin +guillermo +earnest +benny +noel +rodolfo +myron +edmund +salvatore +cedric +lowell +gregg +sherman +devin +sylvester +roosevelt +israel +jermaine +forrest +wilbert +leland +simon +irving +owen +rufus +woodrow +sammy +kristopher +levi +marcos +gustavo +jake +lionel +marty +gilberto +clint +nicolas +laurence +ismael +orville +drew +ervin +dewey +wilfred +josh +hugo +ignacio +caleb +tomas +sheldon +erick +frankie +darrel +rogelio +terence +alonzo +elias +bert +elbert +ramiro +conrad +noah +grady +phil +cornelius +lamar +rolando +clay +percy +bradford +merle +darin +amos +terrell +moses +irvin +saul +roman +darnell +randal +tommie +timmy +darrin +brendan +toby +van +abel +dominick +emilio +elijah +cary +domingo +aubrey +emmett +marlon +emanuel +jerald +edmond +emil +dewayne +otto +teddy +reynaldo +bret +jess +trent +humberto +emmanuel +stephan +louie +vicente +lamont +garland +micah +efrain +heath +rodger +demetrius +ethan +eldon +rocky +pierre +eli +bryce +antoine +robbie +kendall +royce +sterling +grover +elton +cleveland +dylan +chuck +damian +reuben +stan +leonardo +russel +erwin +benito +hans +monte +blaine +ernie +curt +quentin +agustin +jamal +devon +adolfo +tyson +wilfredo +bart +jarrod +vance +denis +damien +joaquin +harlan +desmond +elliot +darwin +gregorio +kermit +roscoe +esteban +anton +solomon +norbert +elvin +nolan +carey +rod +quinton +hal +brain +rob +elwood +kendrick +darius +moises +marlin +fidel +thaddeus +cliff +marcel +ali +raphael +bryon +armand +alvaro +jeffry +dane +joesph +thurman +ned +sammie +rusty +michel +monty +rory +fabian +reggie +kris +isaiah +gus +avery +loyd +diego +adolph +millard +rocco +gonzalo +derick +rodrigo +gerry +rigoberto +alphonso +rickie +noe +vern +elvis +bernardo +mauricio +hiram +donovan +basil +nickolas +scot +vince +quincy +eddy +sebastian +federico +ulysses +heriberto +donnell +denny +gavin +emery +romeo +jayson +dion +dante +clement +coy +odell +jarvis +bruno +issac +dudley +sanford +colby +carmelo +nestor +hollis +stefan +donny +linwood +beau +weldon +galen +isidro +truman +delmar +johnathon +silas +frederic +irwin +merrill +charley +marcelino +carlo +trenton +kurtis +aurelio +winfred +vito +collin +denver +leonel +emory +pasquale +mohammad +mariano +danial +landon +dirk +branden +adan +numbers +clair +buford +bernie +wilmer +emerson +zachery +jacques +errol +josue +edwardo +wilford +theron +raymundo +daren +tristan +robby +lincoln +jame +genaro +octavio +cornell +hung +arron +antony +herschel +alva +giovanni +garth +cyrus +cyril +ronny +stevie +lon +kennith +carmine +augustine +erich +chadwick +wilburn +russ +myles +jonas +mitchel +mervin +zane +jamel +lazaro +alphonse +randell +johnie +jarrett +ariel +abdul +dusty +luciano +seymour +scottie +eugenio +mohammed +arnulfo +lucien +ferdinand +thad +ezra +aldo +rubin +mitch +earle +abe +marquis +lanny +kareem +jamar +boris +isiah +emile +elmo +aron +leopoldo +everette +josef +eloy +dorian +rodrick +reinaldo +lucio +jerrod +weston +hershel +lemuel +lavern +burt +jules +gil +eliseo +ahmad +nigel +efren +antwan +alden +margarito +refugio +dino +osvaldo +les +deandre +normand +kieth +ivory +trey +norberto +napoleon +jerold +fritz +rosendo +milford +sang +deon +christoper +alfonzo +lyman +josiah +brant +wilton +rico +jamaal +dewitt +brenton +yong +olin +faustino +claudio +judson +gino +edgardo +alec +jarred +donn +trinidad +tad +porfirio +odis +lenard +chauncey +tod +mel +marcelo +kory +augustus +keven +hilario +bud +sal +orval +mauro +dannie +zachariah +olen +anibal +milo +jed +thanh +amado +lenny +tory +richie +horacio +brice +mohamed +delmer +dario +mac +jonah +jerrold +robt +hank +sung +rupert +rolland +kenton +damion +chi +antone +waldo +fredric +bradly +kip +burl +tyree +jefferey +ahmed +willy +stanford +oren +moshe +mikel +enoch +brendon +quintin +jamison +florencio +darrick +tobias +minh +hassan +giuseppe +demarcus +cletus +tyrell +lyndon +keenan +werner +theo +geraldo +columbus +chet +bertram +markus +huey +hilton +dwain +donte +tyron +omer +isaias +hipolito +fermin +chung +adalberto +jamey +teodoro +mckinley +maximo +raleigh +lawerence +abram +rashad +emmitt +daron +chong +samual +otha +miquel +eusebio +dong +domenic +darron +wilber +renato +hoyt +haywood +ezekiel +chas +florentino +elroy +clemente +arden +neville +edison +deshawn +carrol +shayne +nathanial +jordon +danilo +claud +sherwood +raymon +rayford +cristobal +ambrose +titus +hyman +felton +ezequiel +erasmo +lonny +milan +lino +jarod +herb +andreas +rhett +jude +douglass +cordell +oswaldo +ellsworth +virgilio +toney +nathanael +benedict +mose +hong +isreal +garret +fausto +arlen +zack +modesto +francesco +manual +gaylord +gaston +filiberto +deangelo +michale +granville +malik +zackary +tuan +nicky +cristopher +antione +malcom +korey +jospeh +colton +waylon +hosea +shad +santo +rudolf +rolf +renaldo +marcellus +lucius +kristofer +harland +arnoldo +rueben +leandro +kraig +jerrell +jeromy +hobert +cedrick +arlie +winford +wally +luigi +keneth +jacinto +graig +franklyn +edmundo +leif +jeramy +willian +vincenzo +shon +michal +lynwood +jere +elden +darell +broderick +alonso diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/manifest.json new file mode 100644 index 00000000..76bba93f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "zxcvbnData", + "version": "3" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/passwords.txt b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/passwords.txt new file mode 100644 index 00000000..cd30a0de --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/passwords.txt @@ -0,0 +1,30000 @@ +123456 +password +12345678 +qwerty +123456789 +12345 +1234 +111111 +1234567 +dragon +123123 +baseball +abc123 +football +monkey +letmein +shadow +master +696969 +mustang +666666 +qwertyuiop +123321 +1234567890 +pussy +superman +654321 +1qaz2wsx +7777777 +fuckyou +qazwsx +jordan +123qwe +000000 +killer +trustno1 +hunter +harley +zxcvbnm +asdfgh +buster +batman +soccer +tigger +charlie +sunshine +iloveyou +fuckme +ranger +hockey +computer +starwars +asshole +pepper +klaster +112233 +zxcvbn +freedom +princess +maggie +pass +ginger +11111111 +131313 +fuck +love +cheese +159753 +summer +chelsea +dallas +biteme +matrix +yankees +6969 +corvette +austin +access +thunder +merlin +secret +diamond +hello +hammer +fucker +1234qwer +silver +gfhjkm +internet +samantha +golfer +scooter +test +orange +cookie +q1w2e3r4t5 +maverick +sparky +phoenix +mickey +bigdog +snoopy +guitar +whatever +chicken +camaro +mercedes +peanut +ferrari +falcon +cowboy +welcome +sexy +samsung +steelers +smokey +dakota +arsenal +boomer +eagles +tigers +marina +nascar +booboo +gateway +yellow +porsche +monster +spider +diablo +hannah +bulldog +junior +london +purple +compaq +lakers +iceman +qwer1234 +hardcore +cowboys +money +banana +ncc1701 +boston +tennis +q1w2e3r4 +coffee +scooby +123654 +nikita +yamaha +mother +barney +brandy +chester +fuckoff +oliver +player +forever +rangers +midnight +chicago +bigdaddy +redsox +angel +badboy +fender +jasper +slayer +rabbit +natasha +marine +bigdick +wizard +marlboro +raiders +prince +casper +fishing +flower +jasmine +iwantu +panties +adidas +winter +winner +gandalf +password1 +enter +ghbdtn +1q2w3e4r +golden +cocacola +jordan23 +winston +madison +angels +panther +blowme +sexsex +bigtits +spanky +bitch +sophie +asdfasdf +horny +thx1138 +toyota +tiger +dick +canada +12344321 +blowjob +8675309 +muffin +liverpoo +apples +qwerty123 +passw0rd +abcd1234 +pokemon +123abc +slipknot +qazxsw +123456a +scorpion +qwaszx +butter +startrek +rainbow +asdfghjkl +razz +newyork +redskins +gemini +cameron +qazwsxedc +florida +liverpool +turtle +sierra +viking +booger +butthead +doctor +rocket +159357 +dolphins +captain +bandit +jaguar +packers +pookie +peaches +789456 +asdf +dolphin +helpme +blue +theman +maxwell +qwertyui +shithead +lovers +maddog +giants +nirvana +metallic +hotdog +rosebud +mountain +warrior +stupid +elephant +suckit +success +bond007 +jackass +alexis +porn +lucky +scorpio +samson +q1w2e3 +azerty +rush2112 +driver +freddy +1q2w3e4r5t +sydney +gators +dexter +red123 +123456q +12345a +bubba +creative +voodoo +golf +trouble +america +nissan +gunner +garfield +bullshit +asdfghjk +5150 +fucking +apollo +1qazxsw2 +2112 +eminem +legend +airborne +bear +beavis +apple +brooklyn +godzilla +skippy +4815162342 +buddy +qwert +kitten +magic +shelby +beaver +phantom +asdasd +xavier +braves +darkness +blink182 +copper +platinum +qweqwe +tomcat +01012011 +girls +bigboy +102030 +animal +police +online +11223344 +voyager +lifehack +12qwaszx +fish +sniper +315475 +trinity +blazer +heaven +lover +snowball +playboy +loveme +bubbles +hooters +cricket +willow +donkey +topgun +nintendo +saturn +destiny +pakistan +pumpkin +digital +sergey +redwings +explorer +tits +private +runner +therock +guinness +lasvegas +beatles +789456123 +fire +cassie +christin +qwerty1 +celtic +asdf1234 +andrey +broncos +007007 +babygirl +eclipse +fluffy +cartman +michigan +carolina +testing +alexande +birdie +pantera +cherry +vampire +mexico +dickhead +buffalo +genius +montana +beer +minecraft +maximus +flyers +lovely +stalker +metallica +doggie +snickers +speedy +bronco +lol123 +paradise +yankee +horses +magnum +dreams +147258369 +lacrosse +ou812 +goober +enigma +qwertyu +scotty +pimpin +bollocks +surfer +cock +poohbear +genesis +star +asd123 +qweasdzxc +racing +hello1 +hawaii +eagle1 +viper +poopoo +einstein +boobies +12345q +bitches +drowssap +simple +badger +alaska +action +jester +drummer +111222 +spitfire +forest +maryjane +champion +diesel +svetlana +friday +hotrod +147258 +chevy +lucky1 +westside +security +google +badass +tester +shorty +thumper +hitman +mozart +zaq12wsx +boobs +reddog +010203 +lizard +a123456 +123456789a +ruslan +eagle +1232323q +scarface +qwerty12 +147852 +a12345 +buddha +porno +420420 +spirit +money1 +stargate +qwe123 +naruto +mercury +liberty +12345qwert +semperfi +suzuki +popcorn +spooky +marley +scotland +kitty +cherokee +vikings +simpsons +rascal +qweasd +hummer +loveyou +michael1 +patches +russia +jupiter +penguin +passion +cumshot +vfhbyf +honda +vladimir +sandman +passport +raider +bastard +123789 +infinity +assman +bulldogs +fantasy +sucker +1234554321 +horney +domino +budlight +disney +ironman +usuckballz1 +softball +brutus +redrum +bigred +mnbvcxz +fktrcfylh +karina +marines +digger +kawasaki +cougar +fireman +oksana +monday +cunt +justice +nigger +super +wildcats +tinker +logitech +dancer +swordfis +avalon +everton +alexandr +motorola +patriots +hentai +madonna +pussy1 +ducati +colorado +connor +juventus +galore +smooth +freeuser +warcraft +boogie +titanic +wolverin +elizabet +arizona +valentin +saints +asdfg +accord +test123 +password123 +christ +yfnfif +stinky +slut +spiderma +naughty +chopper +hello123 +ncc1701d +extreme +skyline +poop +zombie +pearljam +123qweasd +froggy +awesome +vision +pirate +fylhtq +dreamer +bullet +predator +empire +123123a +kirill +charlie1 +panthers +penis +skipper +nemesis +rasdzv3 +peekaboo +rolltide +cardinal +psycho +danger +mookie +happy1 +wanker +chevelle +manutd +goblue +9379992 +hobbes +vegeta +fyfcnfcbz +852456 +picard +159951 +windows +loverboy +victory +vfrcbv +bambam +serega +123654789 +turkey +tweety +galina +hiphop +rooster +changeme +berlin +taurus +suckme +polina +electric +avatar +134679 +maksim +raptor +alpha1 +hendrix +newport +bigcock +brazil +spring +a1b2c3 +madmax +alpha +britney +sublime +darkside +bigman +wolfpack +classic +hercules +ronaldo +letmein1 +1q2w3e +741852963 +spiderman +blizzard +123456789q +cheyenne +cjkysirj +tiger1 +wombat +bubba1 +pandora +zxc123 +holiday +wildcat +devils +horse +alabama +147852369 +caesar +12312 +buddy1 +bondage +pussycat +pickle +shaggy +catch22 +leather +chronic +a1b2c3d4 +admin +qqq111 +qaz123 +airplane +kodiak +freepass +billybob +sunset +katana +phpbb +chocolat +snowman +angel1 +stingray +firebird +wolves +zeppelin +detroit +pontiac +gundam +panzer +vagina +outlaw +redhead +tarheels +greenday +nastya +01011980 +hardon +engineer +dragon1 +hellfire +serenity +cobra +fireball +lickme +darkstar +1029384756 +01011 +mustang1 +flash +124578 +strike +beauty +pavilion +01012000 +bobafett +dbrnjhbz +bigmac +bowling +chris1 +ytrewq +natali +pyramid +rulez +welcome1 +dodgers +apache +swimming +whynot +teens +trooper +fuckit +defender +precious +135790 +packard +weasel +popeye +lucifer +cancer +icecream +142536 +raven +swordfish +presario +viktor +rockstar +blonde +james1 +wutang +spike +pimp +atlanta +airforce +thailand +casino +lennon +mouse +741852 +hacker +bluebird +hawkeye +456123 +theone +catfish +sailor +goldfish +nfnmzyf +tattoo +pervert +barbie +maxima +nipples +machine +trucks +wrangler +rocks +tornado +lights +cadillac +bubble +pegasus +madman +longhorn +browns +target +666999 +eatme +qazwsx123 +microsoft +dilbert +christia +baller +lesbian +shooter +xfiles +seattle +qazqaz +cthutq +amateur +prelude +corona +freaky +malibu +123qweasdzxc +assassin +246810 +atlantis +integra +pussies +iloveu +lonewolf +dragons +monkey1 +unicorn +software +bobcat +stealth +peewee +openup +753951 +srinivas +zaqwsx +valentina +shotgun +trigger +veronika +bruins +coyote +babydoll +joker +dollar +lestat +rocky1 +hottie +random +butterfly +wordpass +smiley +sweety +snake +chipper +woody +samurai +devildog +gizmo +maddie +soso123aljg +mistress +freedom1 +flipper +express +hjvfirf +moose +cessna +piglet +polaris +teacher +montreal +cookies +wolfgang +scully +fatboy +wicked +balls +tickle +bunny +dfvgbh +foobar +transam +pepsi +fetish +oicu812 +basketba +toshiba +hotstuff +sunday +booty +gambit +31415926 +impala +stephani +jessica1 +hooker +lancer +knicks +shamrock +fuckyou2 +stinger +314159 +redneck +deftones +squirt +siemens +blaster +trucker +subaru +renegade +ibanez +manson +swinger +reaper +blondie +mylove +galaxy +blahblah +enterpri +travel +1234abcd +babylon5 +indiana +skeeter +master1 +sugar +ficken +smoke +bigone +sweetpea +fucked +trfnthbyf +marino +escort +smitty +bigfoot +babes +larisa +trumpet +spartan +valera +babylon +asdfghj +yankees1 +bigboobs +stormy +mister +hamlet +aardvark +butterfl +marathon +paladin +cavalier +manchester +skater +indigo +hornet +buckeyes +01011990 +indians +karate +hesoyam +toronto +diamonds +chiefs +buckeye +1qaz2wsx3edc +highland +hotsex +charger +redman +passwor +maiden +drpepper +storm +pornstar +garden +12345678910 +pencil +sherlock +timber +thuglife +insane +pizza +jungle +jesus1 +aragorn +1a2b3c +hamster +david1 +triumph +techno +lollol +pioneer +catdog +321654 +fktrctq +morpheus +141627 +pascal +shadow1 +hobbit +wetpussy +erotic +consumer +blabla +justme +stones +chrissy +spartak +goforit +burger +pitbull +adgjmptw +italia +barcelona +hunting +colors +kissme +virgin +overlord +pebbles +sundance +emerald +doggy +racecar +irina +element +1478963 +zipper +alpine +basket +goddess +poison +nipple +sakura +chichi +huskers +13579 +pussys +q12345 +ultimate +ncc1701e +blackie +nicola +rommel +matthew1 +caserta +omega +geronimo +sammy1 +trojan +123qwe123 +philips +nugget +tarzan +chicks +aleksandr +bassman +trixie +portugal +anakin +dodger +bomber +superfly +madness +q1w2e3r4t5y6 +loser +123asd +fatcat +ybrbnf +soldier +warlock +wrinkle1 +desire +sexual +babe +seminole +alejandr +951753 +11235813 +westham +andrei +concrete +access14 +weed +letmein2 +ladybug +naked +christop +trombone +tintin +bluesky +rhbcnbyf +qazxswedc +onelove +cdtnkfyf +whore +vfvjxrf +titans +stallion +truck +hansolo +blue22 +smiles +beagle +panama +kingkong +flatron +inferno +mongoose +connect +poiuyt +snatch +qawsed +juice +blessed +rocker +snakes +turbo +bluemoon +sex4me +finger +jamaica +a1234567 +mulder +beetle +fuckyou1 +passat +immortal +plastic +123454321 +anthony1 +whiskey +dietcoke +suck +spunky +magic1 +monitor +cactus +exigen +planet +ripper +teen +spyder +apple1 +nolimit +hollywoo +sluts +sticky +trunks +1234321 +14789632 +pickles +sailing +bonehead +ghbdtnbr +delta +charlott +rubber +911911 +112358 +molly1 +yomama +hongkong +jumper +william1 +ilovesex +faster +unreal +cumming +memphis +1123581321 +nylons +legion +sebastia +shalom +pentium +geheim +werewolf +funtime +ferret +orion +curious +555666 +niners +cantona +sprite +philly +pirates +abgrtyu +lollipop +eternity +boeing +super123 +sweets +cooldude +tottenha +green1 +jackoff +stocking +7895123 +moomoo +martini +biscuit +drizzt +colt45 +fossil +makaveli +snapper +satan666 +maniac +salmon +patriot +verbatim +nasty +shasta +asdzxc +shaved +blackcat +raistlin +qwerty12345 +punkrock +cjkywt +01012010 +4128 +waterloo +crimson +twister +oxford +musicman +seinfeld +biggie +condor +ravens +megadeth +wolfman +cosmos +sharks +banshee +keeper +foxtrot +gn56gn56 +skywalke +velvet +black1 +sesame +dogs +squirrel +privet +sunrise +wolverine +sucks +legolas +grendel +ghost +cats +carrot +frosty +lvbnhbq +blades +stardust +frog +qazwsxed +121314 +coolio +brownie +groovy +twilight +daytona +vanhalen +pikachu +peanuts +licker +hershey +jericho +intrepid +ninja +1234567a +zaq123 +lobster +goblin +punisher +strider +shogun +kansas +amadeus +seven7 +jason1 +neptune +showtime +muscle +oldman +ekaterina +rfrfirf +getsome +showme +111222333 +obiwan +skittles +danni +tanker +maestro +tarheel +anubis +hannibal +anal +newlife +gothic +shark +fighter +blue123 +blues +123456z +princes +slick +chaos +thunder1 +sabine +1q2w3e4r5t6y +python +test1 +mirage +devil +clover +tequila +chelsea1 +surfing +delete +potato +chubby +panasonic +sandiego +portland +baggins +fusion +sooners +blackdog +buttons +californ +moscow +playtime +mature +1a2b3c4d +dagger +dima +stimpy +asdf123 +gangster +warriors +iverson +chargers +byteme +swallow +liquid +lucky7 +dingdong +nymets +cracker +mushroom +456852 +crusader +bigguy +miami +dkflbvbh +bugger +nimrod +tazman +stranger +newpass +doodle +powder +gotcha +guardian +dublin +slapshot +septembe +147896325 +pepsi1 +milano +grizzly +woody1 +knights +photos +2468 +nookie +charly +rammstein +brasil +123321123 +scruffy +munchkin +poopie +123098 +kittycat +latino +walnut +1701 +thegame +viper1 +1passwor +kolobok +picasso +robert1 +barcelon +bananas +trance +auburn +coltrane +eatshit +goodluck +starcraft +wheels +parrot +postal +blade +wisdom +pink +gorilla +katerina +pass123 +andrew1 +shaney14 +dumbass +osiris +fuck_inside +oakland +discover +ranger1 +spanking +lonestar +bingo +meridian +ping +heather1 +dookie +stonecol +megaman +192837465 +rjntyjr +ledzep +lowrider +25802580 +richard1 +firefly +griffey +racerx +paradox +ghjcnj +gangsta +zaq1xsw2 +tacobell +weezer +sirius +halflife +buffett +shiloh +123698745 +vertigo +sergei +aliens +sobaka +keyboard +kangaroo +sinner +soccer1 +0.0.000 +bonjour +socrates +chucky +hotboy +sprint +0007 +sarah1 +scarlet +celica +shazam +formula1 +sommer +trebor +qwerasdf +jeep +mailcreated5240 +bollox +asshole1 +fuckface +honda1 +rebels +vacation +lexmark +penguins +12369874 +ragnarok +formula +258456 +tempest +vfhecz +tacoma +qwertz +colombia +flames +rockon +duck +prodigy +wookie +dodgeram +mustangs +123qaz +sithlord +smoker +server +bang +incubus +scoobydo +oblivion +molson +kitkat +titleist +rescue +zxcv1234 +carpet +1122 +bigballs +tardis +jimbob +xanadu +blueeyes +shaman +mersedes +pooper +pussy69 +golfing +hearts +mallard +12312312 +kenwood +patrick1 +dogg +cowboys1 +oracle +123zxc +nuttertools +102938 +topper +1122334455 +shemale +sleepy +gremlin +yourmom +123987 +gateway1 +printer +monkeys +peterpan +mikey +kingston +cooler +analsex +jimbo +pa55word +asterix +freckles +birdman +frank1 +defiant +aussie +stud +blondes +tatyana +445566 +aspirine +mariners +jackal +deadhead +katrin +anime +rootbeer +frogger +polo +scooter1 +hallo +noodles +thomas1 +parola +shaolin +celine +11112222 +plymouth +creampie +justdoit +ohyeah +fatass +assfuck +amazon +1234567q +kisses +magnus +camel +nopass +bosco +987456 +6751520 +harley1 +putter +champs +massive +spidey +lightnin +camelot +letsgo +gizmodo +aezakmi +bones +caliente +12121 +goodtime +thankyou +raiders1 +brucelee +redalert +aquarius +456654 +catherin +smokin +pooh +mypass +astros +roller +porkchop +sapphire +qwert123 +kevin1 +a1s2d3f4 +beckham +atomic +rusty1 +vanilla +qazwsxedcrfv +hunter1 +kaktus +cxfcnmt +blacky +753159 +elvis1 +aggies +blackjac +bangkok +scream +123321q +iforgot +power1 +kasper +abc12 +buster1 +slappy +shitty +veritas +chevrole +amber1 +01012001 +vader +amsterdam +jammer +primus +spectrum +eduard +granny +horny1 +sasha1 +clancy +usa123 +satan +diamond1 +hitler +avenger +1221 +spankme +123456qwerty +simba +smudge +scrappy +labrador +john316 +syracuse +front242 +falcons +husker +candyman +commando +gator +pacman +delta1 +pancho +krishna +fatman +clitoris +pineappl +lesbians +8j4ye3uz +barkley +vulcan +punkin +boner +celtics +monopoly +flyboy +romashka +hamburg +123456aa +lick +gangbang +223344 +area51 +spartans +aaa111 +tricky +snuggles +drago +homerun +vectra +homer1 +hermes +topcat +cuddles +infiniti +1234567890q +cosworth +goose +phoenix1 +killer1 +ivanov +bossman +qawsedrf +peugeot +exigent +doberman +durango +brandon1 +plumber +telefon +horndog +laguna +rbhbkk +dawg +webmaster +breeze +beast +porsche9 +beefcake +leopard +redbull +oscar1 +topdog +godsmack +theking +pics +omega1 +speaker +viktoria +fuckers +bowler +starbuck +gjkbyf +valhalla +anarchy +blacks +herbie +kingpin +starfish +nokia +loveit +achilles +906090 +labtec +ncc1701a +fitness +jordan1 +brando +arsenal1 +bull +kicker +napass +desert +sailboat +bohica +tractor +hidden +muppet +jackson1 +jimmy1 +terminator +phillies +pa55w0rd +terror +farside +swingers +legacy +frontier +butthole +doughboy +jrcfyf +tuesday +sabbath +daniel1 +nebraska +homers +qwertyuio +azamat +fallen +agent007 +striker +camels +iguana +looker +pinkfloy +moloko +qwerty123456 +dannyboy +luckydog +789654 +pistol +whocares +charmed +skiing +select +franky +puppy +daniil +vladik +vette +vfrcbvrf +ihateyou +nevada +moneys +vkontakte +mandingo +puppies +666777 +mystic +zidane +kotenok +dilligaf +budman +bunghole +zvezda +123457 +triton +golfball +technics +trojans +panda +laptop +rookie +01011991 +15426378 +aberdeen +gustav +jethro +enterprise +igor +stripper +filter +hurrican +rfnthbyf +lespaul +gizmo1 +butch +132435 +dthjybrf +1366613 +excalibu +963852 +nofear +momoney +possum +cutter +oilers +moocow +cupcake +gbpltw +batman1 +splash +svetik +super1 +soleil +bogdan +melissa1 +vipers +babyboy +tdutybq +lancelot +ccbill +keystone +passwort +flamingo +firefox +dogman +vortex +rebel +noodle +raven1 +zaphod +killme +pokemon1 +coolman +danila +designer +skinny +kamikaze +deadman +gopher +doobie +warhammer +deeznuts +freaks +engage +chevy1 +steve1 +apollo13 +poncho +hammers +azsxdc +dracula +000007 +sassy +bitch1 +boots +deskjet +12332 +macdaddy +mighty +rangers1 +manchest +sterlin +casey1 +meatball +mailman +sinatra +cthulhu +summer1 +bubbas +cartoon +bicycle +eatpussy +truelove +sentinel +tolkien +breast +capone +lickit +summit +123456k +peter1 +daisy1 +kitty1 +123456789z +crazy1 +jamesbon +texas1 +sexygirl +362436 +sonic +billyboy +redhot +microsof +microlab +daddy1 +rockets +iloveyo +fernand +gordon24 +danie +cutlass +polska +star69 +titties +pantyhos +01011985 +thekid +aikido +gofish +mayday +1234qwe +coke +anfield +sony +lansing +smut +scotch +sexx +catman +73501505 +hustler +saun +dfkthbz +passwor1 +jenny1 +azsxdcfv +cheers +irish1 +gabrie +tinman +orioles +1225 +charlton +fortuna +01011970 +airbus +rustam +xtreme +bigmoney +zxcasd +retard +grumpy +huskies +boxing +4runner +kelly1 +ultima +warlord +fordf150 +oranges +rotten +asdfjkl +superstar +denali +sultan +bikini +saratoga +thor +figaro +sixers +wildfire +vladislav +128500 +sparta +mayhem +greenbay +chewie +music1 +number1 +cancun +fabie +mellon +poiuytrewq +cloud9 +crunch +bigtime +chicken1 +piccolo +bigbird +321654987 +billy1 +mojo +01011981 +maradona +sandro +chester1 +bizkit +rjirfrgbde +789123 +rightnow +jasmine1 +hyperion +treasure +meatloaf +armani +rovers +jarhead +01011986 +cruise +coconut +dragoon +utopia +davids +cosmo +rfhbyf +reebok +1066 +charli +giorgi +sticks +sayang +pass1234 +exodus +anaconda +zaqxsw +illini +woofwoof +emily1 +sandy1 +packer +poontang +govols +jedi +tomato +beaner +cooter +creamy +lionking +happy123 +albatros +poodle +kenworth +dinosaur +greens +goku +happyday +eeyore +tsunami +cabbage +holyshit +turkey50 +memorex +chaser +bogart +orgasm +tommy1 +volley +whisper +knopka +ericsson +walleye +321123 +pepper1 +katie1 +chickens +tyler1 +corrado +twisted +100000 +zorro +clemson +zxcasdqwe +tootsie +milana +zenith +fktrcfylhf +shania +frisco +polniypizdec0211 +crazybab +junebug +fugazi +rereirf +vfvekz +1001 +sausage +vfczyz +koshka +clapton +justin1 +anhyeuem +condom +fubar +hardrock +skywalker +tundra +cocks +gringo +150781 +canon +vitalik +aspire +stocks +samsung1 +applepie +abc12345 +arjay +gandalf1 +boob +pillow +sparkle +gmoney +rockhard +lucky13 +samiam +everest +hellyeah +bigsexy +skorpion +rfrnec +hedgehog +australi +candle +slacker +dicks +voyeur +jazzman +america1 +bobby1 +br0d3r +wolfie +vfksirf +1qa2ws3ed +13243546 +fright +yosemite +temp +karolina +fart +barsik +surf +cheetah +baddog +deniska +starship +bootie +milena +hithere +kume +greatone +dildo +50cent +0.0.0.000 +albion +amanda1 +midget +lion +maxell +football1 +cyclone +freeporn +nikola +bonsai +kenshin +slider +balloon +roadkill +killbill +222333 +jerkoff +78945612 +dinamo +tekken +rambler +goliath +cinnamon +malaka +backdoor +fiesta +packers1 +rastaman +fletch +sojdlg123aljg +stefano +artemis +calico +nyjets +damnit +robotech +duchess +rctybz +hooter +keywest +18436572 +hal9000 +mechanic +pingpong +operator +presto +sword +rasputin +spank +bristol +faggot +shado +963852741 +amsterda +321456 +wibble +carrera +alibaba +majestic +ramses +duster +route66 +trident +clipper +steeler +wrestlin +divine +kipper +gotohell +kingfish +snake1 +passwords +buttman +pompey +viagra +zxcvbnm1 +spurs +332211 +slutty +lineage2 +oleg +macross +pooter +brian1 +qwert1 +charles1 +slave +jokers +yzerman +swimmer +ne1469 +nwo4life +solnce +seamus +lolipop +pupsik +moose1 +ivanova +secret1 +matador +love69 +420247 +ktyjxrf +subway +cinder +vermont +pussie +chico +florian +magick +guiness +allsop +ghetto +flash1 +a123456789 +typhoon +dfkthf +depeche +skydive +dammit +seeker +fuckthis +crysis +kcj9wx5n +umbrella +r2d2c3po +123123q +snoopdog +critter +theboss +ding +162534 +splinter +kinky +cyclops +jayhawk +456321 +caramel +qwer123 +underdog +caveman +onlyme +grapes +feather +hotshot +fuckher +renault +george1 +sex123 +pippen +000001 +789987 +floppy +cunts +megapass +1000 +pornos +usmc +kickass +great1 +quattro +135246 +wassup +helloo +p0015123 +nicole1 +chivas +shannon1 +bullseye +java +fishes +blackhaw +jamesbond +tunafish +juggalo +dkflbckfd +123789456 +dallas1 +translator +122333 +beanie +alucard +gfhjkm123 +supersta +magicman +ashley1 +cohiba +xbox360 +caligula +12131415 +facial +7753191 +dfktynbyf +cobra1 +cigars +fang +klingon +bob123 +safari +looser +10203 +deepthroat +malina +200000 +tazmania +gonzo +goalie +jacob1 +monaco +cruiser +misfit +vh5150 +tommyboy +marino13 +yousuck +sharky +vfhufhbnf +horizon +absolut +brighton +123456r +death1 +kungfu +maxx +forfun +mamapapa +enter1 +budweise +banker +getmoney +kostya +qazwsx12 +bigbear +vector +fallout +nudist +gunners +royals +chainsaw +scania +trader +blueboy +walrus +eastside +kahuna +qwerty1234 +love123 +steph +01011989 +cypress +champ +undertaker +ybrjkfq +europa +snowboar +sabres +moneyman +chrisbln +minime +nipper +groucho +whitey +viewsonic +penthous +wolf359 +fabric +flounder +coolguy +whitesox +passme +smegma +skidoo +thanatos +fucku2 +snapple +dalejr +mondeo +thesims +mybaby +panasoni +sinbad +thecat +topher +frodo +sneakers +q123456 +z1x2c3 +alfa +chicago1 +taylor1 +ghjcnjnfr +cat123 +olivier +cyber +titanium +0420 +madison1 +jabroni +dang +hambone +intruder +holly1 +gargoyle +sadie1 +static +poseidon +studly +newcastl +sexxxx +poppy +johannes +danzig +beastie +musica +buckshot +sunnyday +adonis +bluedog +bonkers +2128506 +chrono +compute +spawn +01011988 +turbo1 +smelly +wapbbs +goldstar +ferrari1 +778899 +quantum +pisces +boomboom +gunnar +1024 +test1234 +florida1 +nike +superman1 +multiplelo +custom +motherlode +1qwerty +westwood +usnavy +apple123 +daewoo +korn +stereo +sasuke +sunflowe +watcher +dharma +555777 +mouse1 +assholes +babyblue +123qwerty +marius +walmart +snoop +starfire +tigger1 +paintbal +knickers +aaliyah +lokomotiv +theend +winston1 +sapper +rover +erotica +scanner +racer +zeus +sexy69 +doogie +bayern +joshua1 +newbie +scott1 +losers +droopy +outkast +martin1 +dodge1 +wasser +ufkbyf +rjycnfynby +thirteen +12345z +112211 +hotred +deejay +hotpussy +192837 +jessic +philippe +scout +panther1 +cubbies +havefun +magpie +fghtkm +avalanch +newyork1 +pudding +leonid +harry1 +cbr600 +audia4 +bimmer +fucku +01011984 +idontknow +vfvfgfgf +1357 +aleksey +builder +01011987 +zerocool +godfather +mylife +donuts +allmine +redfish +777888 +sascha +nitram +bounce +333666 +smokes +1x2zkg8w +rodman +stunner +zxasqw12 +hoosier +hairy +beretta +insert +123456s +rtyuehe +francesc +tights +cheese1 +micron +quartz +hockey1 +gegcbr +searay +jewels +bogey +paintball +celeron +padres +bing +syncmaster +ziggy +simon1 +beaches +prissy +diehard +orange1 +mittens +aleksandra +queens +02071986 +biggles +thongs +southpark +artur +twinkle +gretzky +rabota +cambiami +monalisa +gollum +chuckles +spike1 +gladiator +whisky +spongebob +sexy1 +03082006 +mazafaka +meathead +4121 +ou8122 +barefoot +12345678q +cfitymrf +bigass +a1s2d3 +kosmos +blessing +titty +clevelan +terrapin +ginger1 +johnboy +maggot +clarinet +deeznutz +336699 +stumpy +stoney +footbal +traveler +volvo +bucket +snapon +pianoman +hawkeyes +futbol +casanova +tango +goodboy +scuba +honey1 +sexyman +warthog +mustard +abc1234 +nickel +10203040 +meowmeow +1012 +boricua +prophet +sauron +12qwas +reefer +andromeda +crystal1 +joker1 +90210 +goofy +loco +lovesex +triangle +whatsup +mellow +bengals +monster1 +maste +01011910 +lover1 +love1 +123aaa +sunshin +smeghead +hokies +sting +welder +rambo +cerberus +bunny1 +rockford +monke +1q2w3e4r5 +goldwing +gabriell +buzzard +crjhgbjy +james007 +rainman +groove +tiberius +purdue +nokia6300 +hayabusa +shou +jagger +diver +zigzag +poochie +usarmy +phish +redwood +redwing +12345679 +salamander +silver1 +abcd123 +sputnik +boobie +ripple +eternal +12qw34er +thegreat +allstar +slinky +gesperrt +mishka +whiskers +pinhead +overkill +sweet1 +rhfcjnrf +montgom240 +sersolution +jamie1 +starman +proxy +swords +nikolay +bacardi +rasta +badgirl +rebecca1 +wildman +penny1 +spaceman +1007 +10101 +logan1 +hacked +bulldog1 +helmet +windsor +buffy1 +runescape +trapper +123451 +banane +dbrnjh +ripken +12345qwe +frisky +shun +fester +oasis +lightning +ib6ub9 +cicero +kool +pony +thedog +784512 +01011992 +megatron +illusion +edward1 +napster +11223 +squash +roadking +woohoo +19411945 +hoosiers +01091989 +tracker +bagira +midway +leavemealone +br549 +14725836 +235689 +menace +rachel1 +feng +laser +stoned +realmadrid +787898 +balloons +tinkerbell +5551212 +maria1 +pobeda +heineken +sonics +moonlight +optimus +comet +orchid +02071982 +jaybird +kashmir +12345678a +chuang +chunky +peach +mortgage +rulezzz +saleen +chuckie +zippy +fishing1 +gsxr750 +doghouse +maxim +reader +shai +buddah +benfica +chou +salomon +meister +eraser +blackbir +bigmike +starter +pissing +angus +deluxe +eagles1 +hardcock +135792468 +mian +seahawks +godfathe +bookworm +gregor +intel +talisman +blackjack +babyface +hawaiian +dogfood +zhong +01011975 +sancho +ludmila +medusa +mortimer +123456654321 +roadrunn +just4me +stalin +01011993 +handyman +alphabet +pizzas +calgary +clouds +password2 +cgfhnfr +f**k +cubswin +gong +lexus +max123 +xxx123 +digital1 +gfhjkm1 +7779311 +missy1 +michae +beautifu +gator1 +1005 +pacers +buddie +chinook +heckfy +dutchess +sally1 +breasts +beowulf +darkman +jenn +tiffany1 +zhei +quan +qazwsx1 +satana +shang +idontkno +smiths +puddin +nasty1 +teddybea +valkyrie +passwd +chao +boxster +killers +yoda +cheater +inuyasha +beast1 +wareagle +foryou +dragonball +mermaid +bhbirf +teddy1 +dolphin1 +misty1 +delphi +gromit +sponge +qazzaq +fytxrf +gameover +diao +sergi +beamer +beemer +kittykat +rancid +manowar +adam12 +diggler +assword +austin1 +wishbone +gonavy +sparky1 +fisting +thedude +sinister +1213 +venera +novell +salsero +jayden +fuckoff1 +linda1 +vedder +02021987 +1pussy +redline +lust +jktymrf +02011985 +dfcbkbq +dragon12 +chrome +gamecube +titten +cong +bella1 +leng +02081988 +eureka +bitchass +147369 +banner +lakota +123321a +mustafa +preacher +hotbox +02041986 +z1x2c3v4 +playstation +01011977 +claymore +electra +checkers +zheng +qing +armagedon +02051986 +wrestle +svoboda +bulls +nimbus +alenka +madina +newpass6 +onetime +aa123456 +bartman +02091987 +silverad +electron +12345t +devil666 +oliver1 +skylar +rhtdtlrj +gobucks +johann +12011987 +milkman +02101985 +camper +thunderb +bigbutt +jammin +davide +cheeks +goaway +lighter +claudi +thumbs +pissoff +ghostrider +cocaine +teng +squall +lotus +hootie +blackout +doitnow +subzero +02031986 +marine1 +02021988 +pothead +123456qw +skate +1369 +peng +antoni +neng +miao +bcfields +1492 +marika +794613 +musashi +tulips +nong +piao +chai +ruan +southpar +02061985 +nude +mandarin +654123 +ninjas +cannabis +jetski +xerxes +zhuang +kleopatra +dickie +bilbo +pinky +morgan1 +1020 +1017 +dieter +baseball1 +tottenham +quest +yfnfkmz +dirtbike +1234567890a +mango +jackson5 +ipswich +iamgod +02011987 +tdutybz +modena +qiao +slippery +qweasd123 +bluefish +samtron +toon +111333 +iscool +02091986 +petrov +fuzzy +zhou +1357924680 +mollydog +deng +02021986 +1236987 +pheonix +zhun +ghblehjr +othello +starcraf +000111 +sanfran +a11111 +cameltoe +badman +vasilisa +jiang +1qaz2ws +luan +sveta +12qw12 +akira +chuai +369963 +cheech +beatle +pickup +paloma +01011983 +caravan +elizaveta +gawker +banzai +pussey +mullet +seng +bingo1 +bearcat +flexible +farscape +borussia +zhuai +templar +guitar1 +toolman +yfcntymrf +chloe1 +xiang +slave1 +guai +nuggets +02081984 +mantis +slim +scorpio1 +fyutkbyf +thedoors +02081987 +02061986 +123qq123 +zappa +fergie +7ugd5hip2j +huai +asdfzxcv +sunflower +pussyman +deadpool +bigtit +01011982 +love12 +lassie +skyler +gatorade +carpedie +jockey +mancity +spectre +02021984 +cameron1 +artemka +reng +02031984 +iomega +jing +moritz +spice +rhino +spinner +heater +zhai +hover +talon +grease +qiong +corleone +ltybcrf +tian +cowboy1 +hippie +chimera +ting +alex123 +02021985 +mickey1 +corsair +sonoma +aaron1 +xxxpass +bacchus +webmaste +chuo +xyz123 +chrysler +spurs1 +artem +shei +cosmic +01020304 +deutsch +gabriel1 +123455 +oceans +987456321 +binladen +latinas +a12345678 +speedo +buttercu +02081989 +21031988 +merlot +millwall +ceng +kotaku +jiong +dragonba +2580 +stonecold +snuffy +01011999 +02011986 +hellos +blaze +maggie1 +slapper +istanbul +bonjovi +babylove +mazda +bullfrog +phoeni +meng +porsche1 +nomore +02061989 +bobdylan +capslock +orion1 +zaraza +teddybear +ntktajy +myname +rong +wraith +mets +niao +02041984 +smokie +chevrolet +dialog +gfhjkmgfhjkm +dotcom +vadim +monarch +athlon +mikey1 +hamish +pian +liang +coolness +chui +thoma +ramones +ciccio +chippy +eddie1 +house1 +ning +marker +cougars +jackpot +barbados +reds +pdtplf +knockers +cobalt +amateurs +dipshit +napoli +kilroy +pulsar +jayhawks +daemon +alexey +weng +shuang +9293709b13 +shiner +eldorado +soulmate +mclaren +golfer1 +andromed +duan +50spanks +sexyboy +dogshit +02021983 +shuo +kakashka +syzygy +111111a +yeahbaby +qiang +netscape +fulham +120676 +gooner +zhui +rainbow6 +laurent +dog123 +halifax +freeway +carlitos +147963 +eastwood +microphone +monkey12 +1123 +persik +coldbeer +geng +nuan +danny1 +fgtkmcby +entropy +gadget +just4fun +sophi +baggio +carlito +1234567891 +02021989 +02041983 +specialk +piramida +suan +bigblue +salasana +hopeful +mephisto +bailey1 +hack +annie1 +generic +violetta +spencer1 +arcadia +02051983 +hondas +9562876 +trainer +jones1 +smashing +liao +159632 +iceberg +rebel1 +snooker +temp123 +zang +matteo +fastball +q2w3e4r5 +bamboo +fuckyo +shutup +astro +buddyboy +nikitos +redbird +maxxxx +shitface +02031987 +kuai +kissmyass +sahara +radiohea +1234asdf +wildcard +maxwell1 +patric +plasma +heynow +bruno1 +shao +bigfish +misfits +sassy1 +sheng +02011988 +02081986 +testpass +nanook +cygnus +licking +slavik +pringles +xing +1022 +ninja1 +submit +dundee +tiburon +pinkfloyd +yummy +shuai +guang +chopin +obelix +insomnia +stroker +1a2s3d4f +1223 +playboy1 +lazarus +jorda +spider1 +homerj +sleeper +02041982 +darklord +cang +02041988 +02041987 +tripod +magician +jelly +telephon +15975 +vsjasnel12 +pasword +iverson3 +pavlov +homeboy +gamecock +amigo +brodie +budapest +yjdsqgfhjkm +reckless +02011980 +pang +tiger123 +2469 +mason1 +orient +01011979 +zong +cdtnbr +maksimka +1011 +bushido +taxman +giorgio +sphinx +kazantip +02101984 +concorde +verizon +lovebug +georg +sam123 +seadoo +qazwsxedc123 +jiao +jezebel +pharmacy +abnormal +jellybea +maxime +puffy +islander +bunnies +jiggaman +drakon +010180 +pluto +zhjckfd +12365 +classics +crusher +mordor +hooligan +strawberry +02081985 +scrabble +hawaii50 +1224 +wg8e3wjf +cthtuf +premium +arrow +123456qwe +mazda626 +ramrod +tootie +rhjrjlbk +ghost1 +1211 +bounty +niang +02071984 +goat +killer12 +sweetnes +porno1 +masamune +426hemi +corolla +mariposa +hjccbz +doomsday +bummer +blue12 +zhao +bird33 +excalibur +samsun +kirsty +buttfuck +kfhbcf +zhuo +marcello +ozzy +02021982 +dynamite +655321 +master12 +123465 +lollypop +stepan +1qa2ws +spiker +goirish +callum +michael2 +moonbeam +attila +henry1 +lindros +andrea1 +sporty +lantern +12365478 +nextel +violin +volcom +998877 +water1 +imation +inspiron +dynamo +citadel +placebo +clowns +tiao +02061988 +tripper +dabears +haggis +merlin1 +02031985 +anthrax +amerika +iloveme +vsegda +burrito +bombers +snowboard +forsaken +katarina +a1a2a3 +woofer +tigger2 +fullmoon +tiger2 +spock +hannah1 +snoopy1 +sexxxy +sausages +stanislav +cobain +robotics +exotic +green123 +mobydick +senators +pumpkins +fergus +asddsa +147741 +258852 +windsurf +reddevil +vfitymrf +nevermind +nang +woodland +4417 +mick +shui +q1q2q3 +wingman +69696 +superb +zuan +ganesh +pecker +zephyr +anastasiya +icu812 +larry1 +02081982 +broker +zalupa +mihail +vfibyf +dogger +7007 +paddle +varvara +schalke +1z2x3c +presiden +yankees2 +tuning +poopy +02051982 +concord +vanguard +stiffy +rjhjktdf +felix1 +wrench +firewall +boxer +bubba69 +popper +02011984 +temppass +gobears +cuan +tipper +fuckme1 +kamila +thong +puss +bigcat +drummer1 +02031982 +sowhat +digimon +tigers1 +rang +jingle +bian +uranus +soprano +mandy1 +dusty1 +fandango +aloha +pumpkin1 +postman +02061980 +dogcat +bombay +pussy123 +onetwo +highheel +pippo +julie1 +laura1 +pepito +beng +smokey1 +stylus +stratus +reload +duckie +karen1 +jimbo1 +225588 +369258 +krusty +snappy +asdf12 +electro +111qqq +kuang +fishin +clit +abstr +christma +qqqqq1 +1234560 +carnage +guyver +boxers +kittens +zeng +1000000 +qwerty11 +toaster +cramps +yugioh +02061987 +icehouse +zxcvbnm123 +pineapple +namaste +harrypotter +mygirl +falcon1 +earnhard +fender1 +spikes +nutmeg +01081989 +dogboy +02091983 +369852 +softail +mypassword +prowler +bigboss +1112 +harvest +heng +jubilee +killjoy +basset +keng +zaqxswcde +redsox1 +biao +titan +misfit99 +robot +wifey +kidrock +02101987 +gameboy +enrico +1z2x3c4v +broncos1 +arrows +havana +banger +cookie1 +chriss +123qw +platypus +cindy1 +lumber +pinball +foxy +london1 +1023 +05051987 +02041985 +password12 +superma +longbow +radiohead +nigga +12051988 +spongebo +qwert12345 +abrakadabra +dodgers1 +02101989 +chillin +niceguy +pistons +hookup +santafe +bigben +jets +1013 +vikings1 +mankind +viktoriya +beardog +hammer1 +02071980 +reddwarf +magelan +longjohn +jennife +gilles +carmex2 +02071987 +stasik +bumper +doofus +slamdunk +pixies +garion +steffi +alessandro +beerman +niceass +warrior1 +honolulu +134679852 +visa +johndeer +mother1 +windmill +boozer +oatmeal +aptiva +busty +delight +tasty +slick1 +bergkamp +badgers +guitars +puffin +02091981 +nikki1 +irishman +miller1 +zildjian +123000 +airwolf +magnet +anai +install +02041981 +02061983 +astra +romans +megan1 +mudvayne +freebird +muscles +dogbert +02091980 +02091984 +snowflak +01011900 +mang +joseph1 +nygiants +playstat +junior1 +vjcrdf +qwer12 +webhompas +giraffe +pelican +jefferso +comanche +bruiser +monkeybo +kjkszpj +123456l +micro +albany +02051987 +angel123 +epsilon +aladin +death666 +hounddog +josephin +altima +chilly +02071988 +78945 +ultra +02041979 +gasman +thisisit +pavel +idunno +kimmie +05051985 +paulie +ballin +medion +moondog +manolo +pallmall +climber +fishbone +genesis1 +153624 +toffee +tbone +clippers +krypton +jerry1 +picturs +compass +111111q +02051988 +1121 +02081977 +sairam +getout +333777 +cobras +22041987 +bigblock +severin +booster +norwich +whiteout +ctrhtn +123456m +02061984 +hewlett +shocker +fuckinside +02031981 +chase1 +white1 +versace +123456789s +basebal +iloveyou2 +bluebell +08031986 +anthon +stubby +foreve +undertak +werder +saiyan +mama123 +medic +chipmunk +mike123 +mazdarx7 +qwe123qwe +bowwow +kjrjvjnbd +celeb +choochoo +demo +lovelife +02051984 +colnago +lithium +02051989 +15051981 +zzzxxx +welcom +anastasi +fidelio +franc +26061987 +roadster +stone55 +drifter +hookem +hellboy +1234qw +cbr900rr +sinned +good123654 +storm1 +gypsy +zebra +zachary1 +toejam +buceta +02021979 +testing1 +redfox +lineage +mike1 +highbury +koroleva +nathan1 +washingt +02061982 +02091985 +vintage +redbaron +dalshe +mykids +11051987 +macbeth +julien +james123 +krasotka +111000 +10011986 +987123 +pipeline +tatarin +sensei +codered +komodo +frogman +7894561230 +nascar24 +juicy +01031988 +redrose +mydick +pigeon +tkbpfdtnf +smirnoff +1215 +spam +winner1 +flyfish +moskva +81fukkc +21031987 +olesya +starligh +summer99 +13041988 +fishhead +freesex +super12 +06061986 +azazel +scoobydoo +02021981 +cabron +yogibear +sheba1 +konstantin +tranny +chilli +terminat +ghbywtccf +slowhand +soccer12 +cricket1 +fuckhead +1002 +seagull +achtung +blam +bigbob +bdsm +nostromo +survivor +cnfybckfd +lemonade +boomer1 +rainbow1 +rober +irinka +cocksuck +peaches1 +itsme +sugar1 +zodiac +upyours +dinara +135791 +sunny1 +chiara +johnson1 +02041989 +solitude +habibi +sushi +markiz +smoke1 +rockies +catwoman +johnny1 +qwerty7 +bearcats +username +01011978 +wanderer +ohshit +02101986 +sigma +stephen1 +paradigm +02011989 +flanker +sanity +jsbach +spotty +bologna +fantasia +chevys +borabora +cocker +74108520 +123ewq +12021988 +01061990 +gtnhjdbx +02071981 +01011960 +sundevil +3000gt +mustang6 +gagging +maggi +armstron +yfnfkb +13041987 +revolver +02021976 +trouble1 +madcat +jeremy1 +jackass1 +volkswag +30051985 +corndog +pool6123 +marines1 +03041991 +pizza1 +piggy +sissy +02031979 +sunfire +angelus +undead +24061986 +14061991 +wildbill +shinobi +45m2do5bs +123qwer +21011989 +cleopatr +lasvega +hornets +amorcit +11081989 +coventry +nirvana1 +destin +sidekick +20061988 +02081983 +gbhfvblf +sneaky +bmw325 +22021989 +nfytxrf +sekret +kalina +zanzibar +hotone +qazws +wasabi +heidi1 +highlander +blues1 +hitachi +paolo +23041987 +slayer1 +simba1 +02011981 +tinkerbe +kieran +01121986 +172839 +boiler +1125 +bluesman +waffle +asdfgh01 +threesom +conan +1102 +reflex +18011987 +nautilus +everlast +fatty +vader1 +01071986 +cyborg +ghbdtn123 +birddog +rubble +02071983 +suckers +02021973 +skyhawk +12qw12qw +dakota1 +joebob +nokia6233 +woodie +longdong +lamer +troll +ghjcnjgfhjkm +420000 +boating +nitro +armada +messiah +1031 +penguin1 +02091989 +americ +02071989 +redeye +asdqwe123 +07071987 +monty1 +goten +spikey +sonata +635241 +tokiohotel +sonyericsson +citroen +compaq1 +1812 +umpire +belmont +jonny +pantera1 +nudes +palmtree +14111986 +fenway +bighead +razor +gryphon +andyod22 +aaaaa1 +taco +10031988 +enterme +malachi +dogface +reptile +01041985 +dindom +handball +marseille +candy1 +19101987 +torino +tigge +matthias +viewsoni +13031987 +stinker +evangelion +24011985 +123456123 +rampage +sandrine +02081980 +thecrow +astral +28041987 +sprinter +private1 +seabee +shibby +02101988 +25081988 +fearless +junkie +01091987 +aramis +antelope +draven +fuck1 +mazda6 +eggman +02021990 +barselona +buddy123 +19061987 +fyfnjkbq +nancy1 +12121990 +10071987 +sluggo +kille +hotties +irishka +zxcasdqwe123 +shamus +fairlane +honeybee +soccer10 +13061986 +fantomas +17051988 +10051987 +20111986 +gladiato +karachi +gambler +gordo +01011995 +biatch +matthe +25800852 +papito +excite +buffalo1 +bobdole +cheshire +player1 +28021992 +thewho +10101986 +pinky1 +mentor +tomahawk +brown1 +03041986 +bismillah +bigpoppa +ijrjkfl +01121988 +runaway +08121986 +skibum +studman +helper +squeak +holycow +manfred +harlem +glock +gideon +987321 +14021985 +yellow1 +wizard1 +margarit +success1 +medved +sf49ers +lambda +pasadena +johngalt +quasar +1776 +02031980 +coldplay +amand +playa +bigpimp +04041991 +capricorn +elefant +sweetness +bruce1 +luca +dominik +10011990 +biker +09051945 +datsun +elcamino +trinitro +malice +audi +voyager1 +02101983 +joe123 +carpente +spartan1 +mario1 +glamour +diaper +12121985 +22011988 +winter1 +asimov +callisto +nikolai +pebble +02101981 +vendetta +david123 +boytoy +11061985 +02031989 +iloveyou1 +stupid1 +cayman +casper1 +zippo +yamahar1 +wildwood +foxylady +calibra +02041980 +27061988 +dungeon +leedsutd +30041986 +11051990 +bestbuy +antares +dominion +24680 +01061986 +skillet +enforcer +derparol +01041988 +196969 +29071983 +f00tball +purple1 +mingus +25031987 +21031990 +remingto +giggles +klaste +3x7pxr +01011994 +coolcat +29051989 +megane +20031987 +02051980 +04041988 +synergy +0000007 +macman +iforget +adgjmp +vjqgfhjkm +28011987 +rfvfcenhf +16051989 +25121987 +16051987 +rogue +mamamia +08051990 +20091991 +1210 +carnival +bolitas +paris1 +dmitriy +dimas +05051989 +papillon +knuckles +29011985 +hola +tophat +28021990 +100500 +cutiepie +devo +415263 +ducks +ghjuhfvvf +asdqwe +22021986 +freefall +parol +02011983 +zarina +buste +vitamin +warez +bigones +17061988 +baritone +jamess +twiggy +mischief +bitchy +hetfield +1003 +dontknow +grinch +sasha_007 +18061990 +12031985 +12031987 +calimero +224466 +letmei +15011987 +acmilan +alexandre +02031977 +08081988 +whiteboy +21051991 +barney1 +02071978 +money123 +18091985 +bigdawg +02031988 +cygnusx1 +zoloto +31011987 +firefigh +blowfish +screamer +lfybbk +20051988 +chelse +11121986 +01031989 +harddick +sexylady +30031988 +02041974 +auditt +pizdec +kojak +kfgjxrf +20091988 +123456ru +wp2003wp +1204 +15051990 +slugger +kordell1 +03031986 +swinging +01011974 +02071979 +rockie +dimples +1234123 +1dragon +trucking +rusty2 +roger1 +marijuana +kerouac +02051978 +08031985 +paco +thecure +keepout +kernel +noname123 +13121985 +francisc +bozo +02011982 +22071986 +02101979 +obsidian +12345qw +spud +tabasco +02051985 +jaguars +dfktynby +kokomo +popova +notused +sevens +4200 +magneto +02051976 +roswell +15101986 +21101986 +lakeside +bigbang +aspen +little1 +14021986 +loki +suckmydick +strawber +carlos1 +nokian73 +dirty1 +joshu +25091987 +16121987 +02041975 +advent +17011987 +slimshady +whistler +10101990 +stryker +22031984 +15021985 +01031985 +blueball +26031988 +ksusha +bahamut +robocop +w_pass +chris123 +impreza +prozac +bookie +bricks +13021990 +alice1 +cassandr +11111q +john123 +4ever +korova +02051973 +142857 +25041988 +paramedi +eclipse1 +salope +07091990 +1124 +darkangel +23021986 +999666 +nomad +02051981 +smackdow +01021990 +yoyoma +argentin +moonligh +57chevy +bootys +hardone +capricor +galant +spanker +dkflbr +24111989 +magpies +krolik +21051988 +cevthrb +cheddar +22041988 +bigbooty +scuba1 +qwedsa +duffman +bukkake +acura +johncena +sexxy +p@ssw0rd +258369 +cherries +12345s +asgard +leopold +fuck123 +mopar +lalakers +dogpound +matrix1 +crusty +spanner +kestrel +fenris +universa +peachy +assasin +lemmein +eggplant +hejsan +canucks +wendy1 +doggy1 +aikman +tupac +turnip +godlike +fussball +golden1 +19283746 +april1 +django +petrova +captain1 +vincent1 +ratman +taekwondo +chocha +serpent +perfect1 +capetown +vampir +amore +gymnast +timeout +nbvjatq +blue32 +ksenia +k.lvbkf +nazgul +budweiser +clutch +mariya +sylveste +02051972 +beaker +cartman1 +q11111 +sexxx +forever1 +loser1 +marseill +magellan +vehpbr +sexgod +jktxrf +hallo123 +132456 +liverpool1 +southpaw +seneca +camden +357159 +camero +tenchi +johndoe +145236 +roofer +741963 +vlad +02041978 +fktyrf +zxcv123 +wingnut +wolfpac +notebook +pufunga7782 +brandy1 +biteme1 +goodgirl +redhat +02031978 +challeng +millenium +hoops +maveric +noname +angus1 +gaell +onion +olympus +sabrina1 +ricard +sixpack +gratis +gagged +camaross +hotgirls +flasher +02051977 +bubba123 +goldfing +moonshin +gerrard +volkov +sonyfuck +mandrake +258963 +tracer +lakers1 +asians +susan1 +money12 +helmut +boater +diablo2 +1234zxcv +dogwood +bubbles1 +happy2 +randy1 +aries +beach1 +marcius2 +navigator +goodie +hellokitty +fkbyjxrf +earthlink +lookout +jumbo +opendoor +stanley1 +marie1 +12345m +07071977 +ashle +wormix +murzik +02081976 +lakewood +bluejays +loveya +commande +gateway2 +peppe +01011976 +7896321 +goth +oreo +slammer +rasmus +faith1 +knight1 +stone1 +redskin +ironmaiden +gotmilk +destiny1 +dejavu +1master +midnite +timosha +espresso +delfin +toriamos +oberon +ceasar +markie +1a2s3d +ghhh47hj7649 +vjkjrj +daddyo +dougie +disco +auggie +lekker +therock1 +ou8123 +start1 +noway +p4ssw0rd +shadow12 +333444 +saigon +2fast4u +capecod +23skidoo +qazxcv +beater +bremen +aaasss +roadrunner +peace1 +12345qwer +02071975 +platon +bordeaux +vbkfirf +135798642 +test12 +supernov +beatles1 +qwert40 +optimist +vanessa1 +prince1 +ilovegod +nightwish +natasha1 +alchemy +bimbo +blue99 +patches1 +gsxr1000 +richar +hattrick +hott +solaris +proton +nevets +enternow +beavis1 +amigos +159357a +ambers +lenochka +147896 +suckdick +shag +intercourse +blue1234 +spiral +02061977 +tosser +ilove +02031975 +cowgirl +canuck +q2w3e4 +munch +spoons +waterboy +123567 +evgeniy +savior +zasada +redcar +mamacita +terefon +globus +doggies +htubcnhfwbz +1008 +cuervo +suslik +azertyui +limewire +houston1 +stratfor +steaua +coors +tennis1 +12345qwerty +stigmata +derf +klondike +patrici +marijuan +hardball +odyssey +nineinch +boston1 +pass1 +beezer +sandr +charon +power123 +a1234 +vauxhall +875421 +awesome1 +reggae +boulder +funstuff +iriska +krokodil +rfntymrf +sterva +champ1 +bball +peeper +m123456 +toolbox +cabernet +sheepdog +magic32 +pigpen +02041977 +holein1 +lhfrjy +banan +dabomb +natalie1 +jennaj +montana1 +joecool +funky +steven1 +ringo +junio +sammy123 +qqqwww +baltimor +footjob +geezer +357951 +mash4077 +cashmone +pancake +monic +grandam +bongo +yessir +gocubs +nastia +vancouve +barley +dragon69 +watford +ilikepie +02071976 +laddie +123456789m +hairball +toonarmy +pimpdadd +cvthnm +hunte +davinci +lback +sophie1 +firenze +q1234567 +admin1 +bonanza +elway7 +daman +strap +azert +wxcvbn +afrika +theforce +123456t +idefix +wolfen +houdini +scheisse +default +beech +maserati +02061976 +sigmachi +dylan1 +bigdicks +eskimo +mizzou +02101976 +riccardo +egghead +111777 +kronos +ghbrjk +chaos1 +jomama +rfhnjirf +rodeo +dolemite +cafc91 +nittany +pathfind +mikael +password9 +vqsablpzla +purpl +gabber +modelsne +myxworld +hellsing +punker +rocknrol +fishon +fuck69 +02041976 +lolol +twinkie +tripleh +cirrus +redbone +killer123 +biggun +allegro +gthcbr +smith1 +wanking +bootsy +barry1 +mohawk +koolaid +5329 +futurama +samoht +klizma +996633 +lobo +honeys +peanut1 +556677 +zxasqw +joemama +javelin +samm +223322 +sandra1 +flicks +montag +nataly +3006 +tasha1 +1235789 +dogbone +poker1 +p0o9i8u7 +goodday +smoothie +toocool +max333 +metroid +archange +vagabond +billabon +22061941 +tyson1 +02031973 +darkange +skateboard +evolutio +morrowind +wizards +frodo1 +rockin +cumslut +plastics +zaqwsxcde +5201314 +doit +outback +bumble +dominiqu +persona +nevermore +alinka +02021971 +forgetit +sexo +all4one +c2h5oh +petunia +sheeba +kenny1 +elisabet +aolsucks +woodstoc +pumper +02011975 +fabio +granada +scrapper +123459 +minimoni +q123456789 +breaker +1004 +02091976 +ncc74656 +slimshad +friendster +austin31 +wiseguy +donner +dilbert1 +132465 +blackbird +buffet +jellybean +barfly +behappy +01011971 +carebear +fireblad +02051975 +boxcar +cheeky +kiteboy +hello12 +panda1 +elvisp +opennow +doktor +alex12 +02101977 +pornking +flamengo +02091975 +snowbird +lonesome +robin1 +11111a +weed420 +baracuda +bleach +12345abc +nokia1 +metall +singapor +mariner +herewego +dingo +tycoon +cubs +blunts +proview +123456789d +kamasutra +lagnaf +vipergts +navyseal +starwar +masterbate +wildone +peterbil +cucumber +butkus +123qwert +climax +deniro +gotribe +cement +scooby1 +summer69 +harrier +shodan +newyear +02091977 +starwars1 +romeo1 +sedona +harald +doubled +sasha123 +bigguns +salami +awnyce +kiwi +homemade +pimping +azzer +bradley1 +warhamme +linkin +dudeman +qwe321 +pinnacle +maxdog +flipflop +lfitymrf +fucker1 +acidburn +esquire +sperma +fellatio +jeepster +thedon +sexybitch +pookey +spliff +widget +vfntvfnbrf +trinity1 +mutant +samuel1 +meliss +gohome +1q2q3q +mercede +comein +grin +cartoons +paragon +henrik +rainyday +pacino +senna +bigdog1 +alleycat +12345qaz +narnia +mustang2 +tanya1 +gianni +apollo11 +wetter +clovis +escalade +rainbows +freddy1 +smart1 +daisydog +s123456 +cocksucker +pushkin +lefty +sambo +fyutkjxtr +hiziad +boyz +whiplash +orchard +newark +adrenalin +1598753 +bootsie +chelle +trustme +chewy +golfgti +tuscl +ambrosia +5wr2i7h8 +penetration +shonuf +jughead +payday +stickman +gotham +kolokol +johnny5 +kolbasa +stang +puppydog +charisma +gators1 +mone +jakarta +draco +nightmar +01011973 +inlove +laetitia +02091973 +tarpon +nautica +meadow +0192837465 +luckyone +14881488 +chessie +goldeney +tarakan +69camaro +bungle +wordup +interne +fuckme2 +515000 +dragonfl +sprout +02081974 +gerbil +bandit1 +02071971 +melanie1 +phialpha +camber +kathy1 +adriano +gonzo1 +10293847 +bigjohn +bismarck +7777777a +scamper +12348765 +rabbits +222777 +bynthytn +dima123 +alexander1 +mallorca +dragster +favorite6 +beethove +burner +cooper1 +fosters +hello2 +normandy +777999 +sebring +1michael +lauren1 +blake1 +killa +02091971 +nounours +trumpet1 +thumper1 +playball +xantia +rugby1 +rocknroll +guillaum +angela1 +strelok +prosper +buttercup +masterp +dbnfkbr +cambridg +venom +treefrog +lumina +1234566 +supra +sexybabe +freee +shen +frogs +driller +pavement +grace1 +dicky +checker +smackdown +pandas +cannibal +asdffdsa +blue42 +zyjxrf +nthvbyfnjh +melrose +neon +jabber +gamma +369258147 +aprilia +atticus +benessere +catcher +skipper1 +azertyuiop +sixty9 +thierry +treetop +jello +melons +123456789qwe +tantra +buzzer +catnip +bouncer +computer1 +sexyone +ananas +young1 +olenka +sexman +mooses +kittys +sephiroth +contra +hallowee +skylark +sparkles +777333 +1qazxsw23edc +lucas1 +q1w2e3r +gofast +hannes +amethyst +ploppy +flower2 +hotass +amatory +volleyba +dixie1 +bettyboo +ticklish +02061974 +frenchy +phish1 +murphy1 +trustno +02061972 +leinad +mynameis +spooge +jupiter1 +hyundai +frosch +junkmail +abacab +marbles +32167 +casio +sunshine1 +wayne1 +longhair +caster +snicker +02101973 +gannibal +skinhead +hansol +gatsby +segblue2 +montecar +plato +gumby +kaboom +matty +bosco1 +888999 +jazzy +panter +jesus123 +charlie2 +giulia +candyass +sex69 +travis1 +farmboy +special1 +02041973 +letsdoit +password01 +allison1 +abcdefg1 +notredam +ilikeit +789654123 +liberty1 +rugger +uptown +alcatraz +123456w +airman +007bond +navajo +kenobi +terrier +stayout +grisha +frankie1 +fluff +1qazzaq1 +1234561 +virginie +1234568 +tango1 +werdna +octopus +fitter +dfcbkbcf +blacklab +115599 +montrose +allen1 +supernova +frederik +ilovepussy +justice1 +radeon +playboy2 +blubber +sliver +swoosh +motocros +lockdown +pearls +thebear +istheman +pinetree +biit +1234rewq +rustydog +tampabay +titts +babycake +jehovah +vampire1 +streaming +collie +camil +fidelity +calvin1 +stitch +gatit +restart +puppy1 +budgie +grunt +capitals +hiking +dreamcas +zorro1 +321678 +riffraff +makaka +playmate +napalm +rollin +amstel +zxcvb123 +samanth +rumble +fuckme69 +jimmys +951357 +pizzaman +1234567899 +tralala +delpiero +alexi +yamato +itisme +1million +vfndtq +kahlua +londo +wonderboy +carrots +tazz +ratboy +rfgecnf +02081973 +nico +fujitsu +tujhrf +sergbest +blobby +02051970 +sonic1 +1357911 +smirnov +video1 +panhead +bucky +02031974 +44332211 +duffer +cashmoney +left4dead +bagpuss +salman +01011972 +titfuck +66613666 +england1 +malish +dresden +lemans +darina +zapper +123456as +123456qqq +met2002 +02041972 +redstar +blue23 +1234509876 +pajero +booyah +please1 +tetsuo +semper +finder +hanuman +sunlight +123456n +02061971 +treble +cupoi +password99 +dimitri +3ip76k2 +popcorn1 +lol12345 +stellar +nympho +shark1 +keith1 +saskia +bigtruck +revoluti +rambo1 +asd222 +feelgood +phat +gogators +bismark +cola +puck +furball +burnout +slonik +bowtie +mommy1 +icecube +fabienn +mouser +papamama +rolex +giants1 +blue11 +trooper1 +momdad +iklo +morten +rhubarb +gareth +123456d +blitz +canada1 +r2d2 +brest +tigercat +usmarine +lilbit +benny1 +azrael +lebowski +12345r +madagaskar +begemot +loverman +dragonballz +italiano +mazda3 +naughty1 +onions +diver1 +cyrano +capcom +asdfg123 +forlife +fisherman +weare138 +requiem +mufasa +alpha123 +piercing +hellas +abracadabra +duckman +caracas +macintos +02011971 +jordan2 +crescent +fduecn +hogtied +eatmenow +ramjet +18121812 +kicksass +whatthe +discus +rfhfvtkmrf +rufus1 +sqdwfe +mantle +vegitto +trek +dan123 +paladin1 +rudeboy +liliya +lunchbox +riversid +acapulco +libero +dnsadm +maison +toomuch +boobear +hemlock +sextoy +pugsley +misiek +athome +migue +altoids +marcin +123450 +rhfcfdbwf +jeter2 +rhinos +rjhjkm +mercury1 +ronaldinho +shampoo +makayla +kamilla +masterbating +tennesse +holger +john1 +matchbox +hores +poptart +parlament +goodyear +asdfgh1 +02081970 +hardwood +alain +erection +hfytnrb +highlife +implants +benjami +dipper +jeeper +bendover +supersonic +babybear +laserjet +gotenks +bama +natedogg +aol123 +pokemo +rabbit1 +raduga +sopranos +cashflow +menthol +pharao +hacking +334455 +ghjcnbnenrf +lizzy +muffin1 +pooky +penis1 +flyer +gramma +dipset +becca +ireland1 +diana1 +donjuan +pong +ziggy1 +alterego +simple1 +cbr900 +logger +111555 +claudia1 +cantona7 +matisse +ljxtymrf +victori +harle +mamas +encore +mangos +iceman1 +diamon +alexxx +tiamat +5000 +desktop +mafia +smurf +princesa +shojou +blueberr +welkom +maximka +123890 +123q123 +tammy1 +bobmarley +clips +demon666 +ismail +termite +laser1 +missie +altair +donna1 +bauhaus +trinitron +mogwai +flyers88 +juniper +nokia5800 +boroda +jingles +qwerasdfzxcv +shakur +777666 +legos +mallrats +1qazxsw +goldeneye +tamerlan +julia1 +backbone +spleen +49ers +shady +darkone +medic1 +justi +giggle +cloudy +aisan +douche +parkour +bluejay +huskers1 +redwine +1qw23er4 +satchmo +1231234 +nineball +stewart1 +ballsack +probes +kappa +amiga +flipper1 +dortmund +963258 +trigun +1237895 +homepage +blinky +screwy +gizzmo +belkin +chemist +coolhand +chachi +braves1 +thebest +greedisgood +pro100 +banana1 +101091m +123456g +wonderfu +barefeet +8inches +1111qqqq +kcchiefs +qweasdzxc123 +metal1 +jennifer1 +xian +asdasd123 +pollux +cheerleaers +fruity +mustang5 +turbos +shopper +photon +espana +hillbill +oyster +macaroni +gigabyte +jesper +motown +tuxedo +buster12 +triplex +cyclones +estrell +mortis +holla +456987 +fiddle +sapphic +jurassic +thebeast +ghjcnjq +baura +spock1 +metallica1 +karaoke +nemrac58 +love1234 +02031970 +flvbybcnhfnjh +frisbee +diva +ajax +feathers +flower1 +soccer11 +allday +mierda +pearl1 +amature +marauder +333555 +redheads +womans +egorka +godbless +159263 +nimitz +aaaa1111 +sashka +madcow +socce +greywolf +baboon +pimpdaddy +123456789r +reloaded +lancia +rfhfylfi +dicker +placid +grimace +22446688 +olemiss +whores +culinary +wannabe +maxi +1234567aa +amelie +riley1 +trample +phantom1 +baberuth +bramble +asdfqwer +vides +4you +abc123456 +taichi +aztnm +smother +outsider +hakr +blackhawk +bigblack +girlie +spook +valeriya +gianluca +freedo +1q2q3q4q +handbag +lavalamp +cumm +pertinant +whatup +nokia123 +redlight +patrik +111aaa +poppy1 +dfytxrf +aviator +sweeps +kristin1 +cypher +elway +yinyang +access1 +poophead +tucson +noles1 +monterey +waterfal +dank +dougal +918273 +suede +minnesot +legman +bukowski +ganja +mammoth +riverrat +asswipe +daredevi +lian +arizona1 +kamikadze +alex1234 +smile1 +angel2 +55bgates +bellagio +0001 +wanrltw +stiletto +lipton +arsena +biohazard +bbking +chappy +tetris +as123456 +darthvad +lilwayne +nopassword +7412369 +123456789987654321 +natchez +glitter +14785236 +mytime +rubicon +moto +pyon +wazzup +tbird +shane1 +nightowl +getoff +beckham7 +trueblue +hotgirl +nevermin +deathnote +13131 +taffy +bigal +copenhag +apricot +gallaries +dtkjcbgtl +totoro +onlyone +civicsi +jesse1 +baby123 +sierra1 +festus +abacus +sickboy +fishtank +fungus +charle +golfpro +teensex +mario66 +seaside +aleksei +rosewood +blackberry +1020304050 +bedlam +schumi +deerhunt +contour +darkelf +surveyor +deltas +pitchers +741258963 +dipstick +funny1 +lizzard +112233445566 +jupiter2 +softtail +titman +greenman +z1x2c3v4b5 +smartass +12345677 +notnow +myworld +nascar1 +chewbacc +nosferatu +downhill +dallas22 +kuan +blazers +whales +soldat +craving +powerman +yfcntyf +hotrats +cfvceyu +qweasdzx +princess1 +feline +qqwwee +chitown +1234qaz +mastermind +114477 +dingbat +care1839 +standby +kismet +atreides +dogmeat +icarus +monkeyboy +alex1 +mouses +nicetits +sealteam +chopper1 +crispy +winter99 +rrpass1 +myporn +myspace1 +corazo +topolino +ass123 +lawman +muffy +orgy +1love +passord +hooyah +ekmzyf +pretzel +amonra +nestle +01011950 +jimbeam +happyman +z12345 +stonewal +helios +manunited +harcore +dick1 +gaymen +2hot4u +light1 +qwerty13 +kakashi +pjkjnj +alcatel +taylo +allah +buddydog +ltkmaby +mongo +blonds +start123 +audia6 +123456v +civilwar +bellaco +turtles +mustan +deadspin +aaa123 +fynjirf +lucky123 +tortoise +amor +summe +waterski +zulu +drag0n +dtxyjcnm +gizmos +strife +interacial +pusyy +goose1 +bear1 +equinox +matri +jaguar1 +tobydog +sammys +nachos +traktor +bryan1 +morgoth +444555 +dasani +miami1 +mashka +xxxxxx1 +ownage +nightwin +hotlips +passmast +cool123 +skolko +eldiablo +manu +1357908642 +screwyou +badabing +foreplay +hydro +kubrick +seductive +demon1 +comeon +galileo +aladdin +metoo +happines +902100 +mizuno +caddy +bizzare +girls1 +redone +ohmygod +sable +bonovox +girlies +hamper +opus +gizmodo1 +aaabbb +pizzahut +999888 +rocky2 +anton1 +kikimora +peavey +ocelot +a1a2a3a4 +2wsx3edc +jackie1 +solace +sprocket +galary +chuck1 +volvo1 +shurik +poop123 +locutus +virago +wdtnjxtr +tequier +bisexual +doodles +makeitso +fishy +789632145 +nothing1 +fishcake +sentry +libertad +oaktree +fivestar +adidas1 +vegitta +mississi +spiffy +carme +neutron +vantage +agassi +boners +123456789v +hilltop +taipan +barrage +kenneth1 +fister +martian +willem +lfybkf +bluestar +moonman +ntktdbpjh +paperino +bikers +daffy +benji +quake +dragonfly +suckcock +danilka +lapochka +belinea +calypso +asshol +camero1 +abraxas +mike1234 +womam +q1q2q3q4q5 +youknow +maxpower +pic\'s +audi80 +sonora +raymond1 +tickler +tadpole +belair +crazyman +finalfantasy +999000 +jonatha +paisley +kissmyas +morgana +monste +mantra +spunk +magic123 +jonesy +mark1 +alessand +741258 +baddest +ghbdtnrfrltkf +zxccxz +tictac +augustin +racers +7grout +foxfire +99762000 +openit +nathanie +1z2x3c4v5b +seadog +gangbanged +lovehate +hondacbr +harpoon +mamochka +fisherma +bismilla +locust +wally1 +spiderman1 +saffron +utjhubq +123456987 +20spanks +safeway +pisser +bdfyjd +kristen1 +bigdick1 +magenta +vfhujif +anfisa +friday13 +qaz123wsx +0987654321q +tyrant +guan +meggie +kontol +nurlan +ayanami +rocket1 +yaroslav +websol76 +mutley +hugoboss +websolutions +elpaso +gagarin +badboys +sephirot +918273645 +newuser +qian +edcrfv +booger1 +852258 +lockout +timoxa94 +mazda323 +firedog +sokolova +skydiver +jesus777 +1234567890z +soulfly +canary +malinka +guillerm +hookers +dogfart +surfer1 +osprey +india123 +rhjkbr +stoppedby +nokia5530 +123456789o +blue1 +werter +divers +3000 +123456f +alpina +cali +whoknows +godspeed +986532 +foreskin +fuzzy1 +heyyou +didier +slapnuts +fresno +rosebud1 +sandman1 +bears1 +blade1 +honeybun +queen1 +baronn +pakista +philipp +9111961 +topsecret +sniper1 +214365 +slipper +letsfuck +pippen33 +godawgs +mousey +qw123456 +scrotum +loveis +lighthou +bp2002 +nancy123 +jeffrey1 +susieq +buddy2 +ralphie +trout1 +willi +antonov +sluttey +rehbwf +marty1 +darian +losangeles +letme1n +12345d +pusssy +godiva +ender +golfnut +leonidas +a1b2c3d4e5 +puffer +general1 +wizzard +lehjxrf +racer1 +bigbucks +cool12 +buddys +zinger +esprit +vbienrf +josep +tickling +froggie +987654321a +895623 +daddys +crumbs +gucci +mikkel +opiate +tracy1 +christophe +came11 +777555 +petrovich +humbug +dirtydog +allstate +horatio +wachtwoord +creepers +squirts +rotary +bigd +georgia1 +fujifilm +2sweet +dasha +yorkie +slimjim +wiccan +kenzie +system1 +skunk +b12345 +getit +pommes +daredevil +sugars +bucker +piston +lionheart +1bitch +515051 +catfight +recon +icecold +fantom +vodafone +kontakt +boris1 +vfcnth +canine +01011961 +valleywa +faraon +chickenwing101 +qq123456 +livewire +livelife +roosters +jeepers +ilya1234 +coochie +pavlik +dewalt +dfhdfhf +architec +blackops +1qaz2wsx3edc4rfv +rhfcjnf +wsxedc +teaser +sebora +25252 +rhino1 +ankara +swifty +decimal +redleg +shanno +nermal +candies +smirnova +dragon01 +photo1 +ranetki +a1s2d3f4g5 +axio +wertzu +maurizio +6uldv8 +zxcvasdf +punkass +flowe +graywolf +peddler +3rjs1la7qe +mpegs +seawolf +ladyboy +pianos +piggies +vixen +alexus +orpheus +gdtrfb +z123456 +macgyver +hugetits +ralph1 +flathead +maurici +mailru +goofball +nissan1 +nikon +stopit +odin +big1 +smooch +reboot +famil +bullit +anthony7 +gerhard +methos +124038 +morena +eagle2 +jessica2 +zebras +getlost +gfynthf +123581321 +sarajevo +indon +comets +tatjana +rfgbnjirf +joystick +batman12 +123456c +sabre +beerme +victory1 +kitties +1475369 +badboy1 +booboo1 +comcast +slava +squid +saxophon +lionhear +qaywsx +bustle +nastena +roadway +loader +hillside +starlight +24681012 +niggers +access99 +bazooka +molly123 +blackice +bandi +cocacol +nfhfrfy +timur +muschi +horse1 +quant4307s +squerting +oscars +mygirls +flashman +tangerin +goofy1 +p0o9i8 +housewifes +newness +monkey69 +escorpio +password11 +hippo +warcraft3 +qazxsw123 +qpalzm +ribbit +ghbdtndctv +bogota +star123 +258000 +lincoln1 +bigjim +lacoste +firestorm +legenda +indain +ludacris +milamber +1009 +evangeli +letmesee +a111111 +hooters1 +bigred1 +shaker +husky +a4tech +cnfkrth +argyle +rjhjdf +nataha +0o9i8u7y +gibson1 +sooners1 +glendale +archery +hoochie +stooge +aaaaaa1 +scorpions +school1 +vegas1 +rapier +mike23 +bassoon +groupd2013 +macaco +baker1 +labia +freewill +santiag +silverado +butch1 +vflfufcrfh +monica1 +rugrat +cornhole +aerosmit +bionicle +gfgfvfvf +daniel12 +virgo +fmale +favorite2 +detroit1 +pokey +shredder +baggies +wednesda +cosmo1 +mimosa +sparhawk +firehawk +romario +911turbo +funtimes +fhntvrf +nexus6 +159753456 +timothy1 +bajingan +terry1 +frenchie +raiden +1mustang +babemagnet +74123698 +nadejda +truffles +rapture +douglas1 +lamborghini +motocross +rjcvjc +748596 +skeeter1 +dante1 +angel666 +telecom +carsten +pietro +bmw318 +astro1 +carpediem +samir +orang +helium +scirocco +fuzzball +rushmore +rebelz +hotspur +lacrimosa +chevys10 +madonna1 +domenico +yfnfirf +jachin +shelby1 +bloke +dawgs +dunhill +atlanta1 +service1 +mikado +devilman +angelit +reznor +euphoria +lesbain +checkmat +browndog +phreak +blaze1 +crash1 +farida +mutter +luckyme +horsemen +vgirl +jediknig +asdas +cesare +allnight +rockey +starlite +truck1 +passfan +close-up +samue +cazzo +wrinkles +homely +eatme1 +sexpot +snapshot +dima1995 +asthma +thetruth +ducky +blender +priyanka +gaucho +dutchman +sizzle +kakarot +651550 +passcode +justinbieber +666333 +elodie +sanjay +110442 +alex01 +lotus1 +2300mj +lakshmi +zoomer +quake3 +12349876 +teapot +12345687 +ramada +pennywis +striper +pilot1 +chingon +optima +nudity +ethan1 +euclid +beeline +loyola +biguns +zaq12345 +bravo1 +disney1 +buffa +assmunch +vivid +6661313 +wellingt +aqwzsx +madala11 +9874123 +sigmar +pictere +tiptop +bettyboop +dinero +tahiti +gregory1 +bionic +speed1 +fubar1 +lexus1 +denis1 +hawthorn +saxman +suntzu +bernhard +dominika +camaro1 +hunter12 +balboa +bmw2002 +seville +diablo1 +vfhbyjxrf +1234abc +carling +lockerroom +punani +darth +baron1 +vaness +1password +libido +picher +232425 +karamba +futyn007 +daydream +11001001 +dragon123 +friends1 +bopper +rocky123 +chooch +asslover +shimmer +riddler +openme +tugboat +sexy123 +midori +gulnara +christo +swatch +laker +offroad +puddles +hackers +mannheim +manager1 +horseman +roman1 +dancer1 +komputer +pictuers +nokia5130 +ejaculation +lioness +123456y +evilone +nastenka +pushok +javie +lilman +3141592 +mjolnir +toulouse +pussy2 +bigworm +smoke420 +fullback +extensa +dreamcast +belize +delboy +willie1 +casablanca +csyjxtr +ricky1 +bonghit +salvator +basher +pussylover +rosie1 +963258741 +vivitron +cobra427 +meonly +armageddon +myfriend +zardoz +qwedsazxc +kraken +fzappa +starfox +333999 +illmatic +capoeira +weenie +ramzes +freedom2 +toasty +pupkin +shinigami +fhvfutljy +nocturne +churchil +thumbnils +tailgate +neworder +sexymama +goarmy +cerebus +michelle1 +vbifyz +surfsup +earthlin +dabulls +basketbal +aligator +mojojojo +saibaba +welcome2 +wifes +wdtnjr +12345w +slasher +papabear +terran +footman +hocke +153759 +texans +tom123 +sfgiants +billabong +aassdd +monolith +xxx777 +l3tm31n +ticktock +newone +hellno +japanees +contortionist +admin123 +scout1 +alabama1 +divx1 +rochard +privat +radar1 +bigdad +fhctybq +tortuga +citrus +avanti +fantasy1 +woodstock +s12345 +fireman1 +embalmer +woodwork +bonzai +konyor +newstart +jigga +panorama +goats +smithy +rugrats +hotmama +daedalus +nonstop +fruitbat +lisenok +quaker +violator +12345123 +my3sons +cajun +fraggle +gayboy +oldfart +vulva +knickerless +orgasms +undertow +binky +litle +kfcnjxrf +masturbation +bunnie +alexis1 +planner +transexual +sparty +leeloo +monies +fozzie +stinger1 +landrove +anakonda +scoobie +yamaha1 +henti +star12 +rfhlbyfk +beyonce +catfood +cjytxrf +zealots +strat +fordtruc +archangel +silvi +sativa +boogers +miles1 +bigjoe +tulip +petite +greentea +shitter +jonboy +voltron +morticia +evanescence +3edc4rfv +longshot +windows1 +serge +aabbcc +starbucks +sinful +drywall +prelude1 +www123 +camel1 +homebrew +marlins +123412 +letmeinn +domini +swampy +plokij +fordf350 +webcam +michele1 +bolivi +27731828 +wingzero +qawsedrftg +shinji +sverige +jasper1 +piper1 +cummer +iiyama +gocats +amour +alfarome +jumanji +mike69 +fantasti +1monkey +w00t88 +shawn1 +lorien +1a2s3d4f5g +koleso +murph +natascha +sunkist +kennwort +emine +grinder +m12345 +q1q2q3q4 +cheeba +money2 +qazwsxedc1 +diamante +prosto +pdiddy +stinky1 +gabby1 +luckys +franci +pornographic +moochie +gfhjdjp +samdog +empire1 +comicbookdb +emili +motdepasse +iphone +braveheart +reeses +nebula +sanjose +bubba2 +kickflip +arcangel +superbow +porsche911 +xyzzy +nigger1 +dagobert +devil1 +alatam +monkey2 +barbara1 +12345v +vfpfafrf +alessio +babemagn +aceman +arrakis +kavkaz +987789 +jasons +berserk +sublime1 +rogue1 +myspace +buckwhea +csyekz +pussy4me +vette1 +boots1 +boingo +arnaud +budlite +redstorm +paramore +becky1 +imtheman +chango +marley1 +milkyway +666555 +giveme +mahalo +lux2000 +lucian +paddy +praxis +shimano +bigpenis +creeper +newproject2004 +rammstei +j3qq4h7h2v +hfljcnm +lambchop +anthony2 +bugman +gfhjkm12 +dreamer1 +stooges +cybersex +diamant +cowboyup +maximus1 +sentra +615243 +goethe +manhatta +fastcar +selmer +1213141516 +yfnfitymrf +denni +chewey +yankee1 +elektra +123456789p +trousers +fishface +topspin +orwell +vorona +sodapop +motherfu +ibilltes +forall +kookie +ronald1 +balrog +maximilian +mypasswo +sonny1 +zzxxcc +tkfkdg +magoo +mdogg +heeled +gitara +lesbos +marajade +tippy +morozova +enter123 +lesbean +pounded +asd456 +fialka +scarab +sharpie +spanky1 +gstring +sachin +12345asd +princeto +hellohel +ursitesux +billows +1234kekc +kombat +cashew +duracell +kseniya +sevenof9 +kostik +arthur1 +corvet07 +rdfhnbhf +songoku +tiberian +needforspeed +1qwert +dropkick +kevin123 +panache +libra +a123456a +kjiflm +vfhnsirf +cntgfy +iamcool +narut +buffer +sk8ordie +urlaub +fireblade +blanked +marishka +gemini1 +altec +gorillaz +chief1 +revival47 +ironman1 +space1 +ramstein +doorknob +devilmaycry +nemesis1 +sosiska +pennstat +monday1 +pioner +shevchenko +detectiv +evildead +blessed1 +aggie +coffees +tical +scotts +bullwink +marsel +krypto +adrock +rjitxrf +asmodeus +rapunzel +theboys +hotdogs +deepthro +maxpayne +veronic +fyyeirf +otter +cheste +abbey1 +thanos +bedrock +bartok +google1 +xxxzzz +rodent +montecarlo +hernande +mikayla +123456789l +bravehea +12locked +ltymub +pegasus1 +ameteur +saltydog +faisal +milfnew +momsuck +everques +ytngfhjkz +m0nkey +businessbabe +cooki +custard +123456ab +lbvjxrf +outlaws +753357 +qwerty78 +udacha +insider +chees +fuckmehard +shotokan +katya +seahorse +vtldtlm +turtle1 +mike12 +beebop +heathe +everton1 +darknes +barnie +rbcekz +alisher +toohot +theduke +555222 +reddog1 +breezy +bulldawg +monkeyman +baylee +losangel +mastermi +apollo1 +aurelie +zxcvb12345 +cayenne +bastet +wsxzaq +geibcnbr +yello +fucmy69 +redwall +ladybird +bitchs +cccccc1 +rktjgfnhf +ghjdthrf +quest1 +oedipus +linus +impalass +fartman +12345k +fokker +159753a +optiplex +bbbbbb1 +realtor +slipkno +santacru +rowdy +jelena +smeller +3984240 +ddddd1 +sexyme +janet1 +3698741 +eatme69 +cazzone +today1 +poobear +ignatius +master123 +newpass1 +heather2 +snoopdogg +blondinka +pass12 +honeydew +fuckthat +890098890 +lovem +goldrush +gecko +biker1 +llama +pendejo +avalanche +fremont +snowman1 +gandolf +chowder +1a2b3c4d5e +flyguy +magadan +1fuck +pingvin +nokia5230 +ab1234 +lothar +lasers +bignuts +renee1 +royboy +skynet +12340987 +1122334 +dragrace +lovely1 +22334455 +booter +12345612 +corvett +123456qq +capital1 +videoes +funtik +wyvern +flange +sammydog +hulkster +13245768 +not4you +vorlon +omegared +l58jkdjp! +filippo +123mudar +samadams +petrus +chris12 +charlie123 +123456789123 +icetea +sunderla +adrian1 +123qweas +kazanova +aslan +monkey123 +fktyeirf +goodsex +123ab +lbtest +banaan +bluenose +837519 +asd12345 +waffenss +whateve +1a2a3a4a +trailers +vfhbirf +bhbcrf +klaatu +turk182 +monsoon +beachbum +sunbeam +succes +clyde1 +viking1 +rawhide +bubblegum +princ +mackenzi +hershey1 +222555 +dima55 +niggaz +manatee +aquila +anechka +pamel +bugsbunn +lovel +sestra +newport1 +althor +hornyman +wakeup +zzz111 +phishy +cerber +torrent +thething +solnishko +babel +buckeye1 +peanu +ethernet +uncencored +baraka +665544 +chris2 +rb26dett +willy1 +choppers +texaco +biggirl +123456b +anna2614 +sukebe +caralho +callofduty +rt6ytere +jesus7 +angel12 +1money +timelord +allblack +pavlova +romanov +tequiero +yitbos +lookup +bulls23 +snowflake +dickweed +barks +lever +irisha +firestar +fred1234 +ghjnjnbg +danman +gatito +betty1 +milhouse +kbctyjr +masterbaiting +delsol +papit +doggys +123698741 +bdfyjdf +invictus +bloods +kayla1 +yourmama +apple2 +angelok +bigboy1 +pontiac1 +verygood +yeshua +twins2 +porn4me +141516 +rasta69 +james2 +bosshog +candys +adventur +stripe +djkjlz +dokken +austin316 +skins +hogwarts +vbhevbh +navigato +desperado +xxx666 +cneltyn +vasiliy +hazmat +daytek +eightbal +fred1 +four20 +74227422 +fabia +aerosmith +manue +wingchun +boohoo +hombre +sanity72 +goatboy +fuckm +partizan +avrora +utahjazz +submarin +pussyeat +heinlein +control1 +costaric +smarty +chuan +triplets +snowy +snafu +teacher1 +vangogh +vandal +evergree +cochise +qwerty99 +pyramid1 +saab900 +sniffer +qaz741 +lebron23 +mark123 +wolvie +blackbelt +yoshi +feeder +janeway +nutella +fuking +asscock +deepak +poppie +bigshow +housewife +grils +tonto +cynthia1 +temptress +irakli +belle1 +russell1 +manders +frank123 +seabass +gforce +songbird +zippy1 +naught +brenda1 +chewy1 +hotshit +topaz +43046721 +girfriend +marinka +jakester +thatsme +planeta +falstaff +patrizia +reborn +riptide +cherry1 +shuan +nogard +chino +oasis1 +qwaszx12 +goodlife +davis1 +1911a1 +harrys +shitfuck +12345678900 +russian7 +007700 +bulls1 +porshe +danil +dolphi +river1 +sabaka +gobigred +deborah1 +volkswagen +miamo +alkaline +muffdive +1letmein +fkbyrf +goodguy +hallo1 +nirvan +ozzie +cannonda +cvbhyjdf +marmite +germany1 +joeblow +radio1 +love11 +raindrop +159852 +jacko +newday +fathead +elvis123 +caspe +citibank +sports1 +deuce +boxter +fakepass +golfman +snowdog +birthday4 +nonmembe +niklas +parsifal +krasota +theshit +1235813 +maganda +nikita1 +omicron +cassie1 +columbo +buick +sigma1 +thistle +bassin +rickster +apteka +sienna +skulls +miamor +coolgirl +gravis +1qazxc +virgini +hunter2 +akasha +batma +motorcyc +bambino +tenerife +fordf250 +zhuan +iloveporn +markiza +hotbabes +becool +fynjybyf +wapapapa +forme +mamont +pizda +dragonz +sharon1 +scrooge +mrbill +pfloyd +leeroy +natedog +ishmael +777111 +tecumseh +carajo +nfy.irf +0000000000o +blackcock +fedorov +antigone +feanor +novikova +bobert +peregrin +spartan117 +pumkin +rayman +manuals +tooltime +555333 +bonethug +marina1 +bonnie1 +tonyhawk +laracroft +mahalkita +18273645 +terriers +gamer +hoser +littlema +molotok +glennwei +lemon1 +caboose +tater +12345654321 +brians +fritz1 +mistral +jigsaw +fuckshit +hornyguy +southside +edthom +antonio1 +bobmarle +pitures +ilikesex +crafty +nexus +boarder +fulcrum +astonvil +yanks1 +yngwie +account1 +zooropa +hotlegs +sammi +gumbo +rover1 +perkele +maurolarastefy +lampard +357753 +barracud +dmband +abcxyz +pathfinder +335577 +yuliya +micky +jayman +asdfg12345 +1596321 +halcyon +rerfhtre +feniks +zaxscd +gotyoass +jaycee +samson1 +jamesb +vibrate +grandpri +camino +colossus +davidb +mamo4ka +nicky1 +homer123 +pinguin +watermelon +shadow01 +lasttime +glider +823762 +helen1 +pyramids +tulane +osama +rostov +john12 +scoote +bhbyrf +gohan +galeries +joyful +bigpussy +tonka +mowgli +astalavista +zzz123 +leafs +dalejr8 +unicorn1 +777000 +primal +bigmama +okmijn +killzone +qaz12345 +snookie +zxcvvcxz +davidc +epson +rockman +ceaser +beanbag +katten +3151020 +duckhunt +segreto +matros +ragnar +699669 +sexsexse +123123z +fuckyeah +bigbutts +gbcmrf +element1 +marketin +saratov +elbereth +blaster1 +yamahar6 +grime +masha +juneau +1230123 +pappy +lindsay1 +mooner +seattle1 +katzen +lucent +polly1 +lagwagon +pixie +misiaczek +666666a +smokedog +lakers24 +eyeball +ironhors +ametuer +volkodav +vepsrf +kimmy +gumby1 +poi098 +ovation +1q2w3 +drinker +penetrating +summertime +1dallas +prima +modles +takamine +hardwork +macintosh +tahoe +passthie +chiks +sundown +flowers1 +boromir +music123 +phaedrus +albert1 +joung +malakas +gulliver +parker1 +balder +sonne +jessie1 +domainlock2005 +express1 +vfkbyf +youandme +raketa +koala +dhjnvytyjub +nhfrnjh +testibil +ybrbnjc +987654321q +axeman +pintail +pokemon123 +dogggg +shandy +thesaint +11122233 +x72jhhu3z +theclash +raptors +zappa1 +djdjxrf +hell666 +friday1 +vivaldi +pluto1 +lance1 +guesswho +jeadmi +corgan +skillz +skippy1 +mango1 +gymnastic +satori +362514 +theedge +cxfcnkbdfz +sparkey +deicide +bagels +lololol +lemmings +r4e3w2q1 +silve +staind +schnuffi +dazzle +basebal1 +leroy1 +bilbo1 +luckie +qwerty2 +goodfell +hermione +peaceout +davidoff +yesterda +killah +flippy +chrisb +zelda1 +headless +muttley +fuckof +tittys +catdaddy +photog +beeker +reaver +ram1500 +yorktown +bolero +tryagain +arman +chicco +learjet +alexei +jenna1 +go2hell +12s3t4p55 +momsanaladventure +mustang9 +protoss +rooter +ginola +dingo1 +mojave +erica1 +1qazse4 +marvin1 +redwolf +sunbird +dangerou +maciek +girsl +hawks1 +packard1 +excellen +dashka +soleda +toonces +acetate +nacked +jbond007 +alligator +debbie1 +wellhung +monkeyma +supers +rigger +larsson +vaseline +rjnzhf +maripos +123456asd +cbr600rr +doggydog +cronic +jason123 +trekker +flipmode +druid +sonyvaio +dodges +mayfair +mystuff +fun4me +samanta +sofiya +magics +1ranger +arcane +sixtynin +222444 +omerta +luscious +gbyudby +bobcats +envision +chance1 +seaweed +holdem +tomate +mensch +slicer +acura1 +goochi +qweewq +punter +repoman +tomboy +never1 +cortina +gomets +147896321 +369852147 +dogma +bhjxrf +loglatin +eragon +strato +gazelle +growler +885522 +klaudia +payton34 +fuckem +butchie +scorpi +lugano +123456789k +nichola +chipper1 +spide +uhbujhbq +rsalinas +vfylfhby +longhorns +bugatti +everquest +!qaz2wsx +blackass +999111 +snakeman +p455w0rd +fanatic +family1 +pfqxbr +777vlad +mysecret +marat +phoenix2 +october1 +genghis +panties1 +cooker +citron +ace123 +1234569 +gramps +blackcoc +kodiak1 +hickory +ivanhoe +blackboy +escher +sincity +beaks +meandyou +spaniel +canon1 +timmy1 +lancaste +polaroid +edinburg +fuckedup +hotman +cueball +golfclub +gopack +bookcase +worldcup +dkflbvbhjdbx +twostep +17171717aa +letsplay +zolushka +stella1 +pfkegf +kingtut +67camaro +barracuda +wiggles +gjhjkm +prancer +patata +kjifhf +theman1 +romanova +sexyass +copper1 +dobber +sokolov +pomidor +algernon +cadman +amoremio +william2 +silly1 +bobbys +hercule +hd764nw5d7e1vb1 +defcon +deutschland +robinhood +alfalfa +machoman +lesbens +pandora1 +easypay +tomservo +nadezhda +goonies +saab9000 +jordyn +f15eagle +dbrecz +12qwerty +greatsex +thrawn +blunted +baywatch +doggystyle +loloxx +chevy2 +january1 +kodak +bushel +78963214 +ub6ib9 +zz8807zpl +briefs +hawker +224488 +first1 +bonzo +brent1 +erasure +69213124 +sidewind +soccer13 +622521 +mentos +kolibri +onepiece +united1 +ponyboy +keksa12 +wayer +mypussy +andrej +mischa +mille +bruno123 +garter +bigpun +talgat +familia +jazzy1 +mustang8 +newjob +747400 +bobber +blackbel +hatteras +ginge +asdfjkl; +camelot1 +blue44 +rebbyt34 +ebony1 +vegas123 +myboys +aleksander +ijrjkflrf +lopata +pilsner +lotus123 +m0nk3y +andreev +freiheit +balls1 +drjynfrnt +mazda1 +waterpolo +shibumi +852963 +123bbb +cezer121 +blondie1 +volkova +rattler +kleenex +ben123 +sanane +happydog +satellit +qazplm +qazwsxedcrfvtgb +meowmix +badguy +facefuck +spice1 +blondy +major1 +25000 +anna123 +654321a +sober1 +deathrow +patterso +china1 +naruto1 +hawkeye1 +waldo1 +butchy +crayon +5tgb6yhn +klopik +crocodil +mothra +imhorny +pookie1 +splatter +slippy +lizard1 +router +buratino +yahweh +123698 +dragon11 +123qwe456 +peepers +trucker1 +ganjaman +1hxboqg2 +cheyanne +storys +sebastie +zztop +maddison +4rfv3edc +darthvader +jeffro +iloveit +victor1 +hotty +delphin +lifeisgood +gooseman +shifty +insertions +dude123 +abrupt +123masha +boogaloo +chronos +stamford +pimpster +kthjxrf +getmein +amidala +flubber +fettish +grapeape +dantes +oralsex +jack1 +foxcg33 +winchest +francis1 +getin +archon +cliffy +blueman +1basebal +sport1 +emmitt22 +porn123 +bignasty +morga +123hfjdk147 +ferrar +juanito +fabiol +caseydog +steveo +peternorth +paroll +kimchi +bootleg +gaijin +secre +acacia +eatme2 +amarillo +monkey11 +rfhfgep +tylers +a1a2a3a4a5 +sweetass +blower +rodina +babushka +camilo +cimbom +tiffan +vfnbkmlf +ohbaby +gotigers +lindsey1 +dragon13 +romulus +qazxsw12 +zxcvbn1 +dropdead +hitman47 +snuggle +eleven11 +bloopers +357mag +avangard +bmw320 +ginscoot +dshade +masterkey +voodoo1 +rootedit +caramba +leahcim +hannover +8phrowz622 +tim123 +cassius +000000a +angelito +zzzzz1 +badkarma +star1 +malaga +glenwood +footlove +golf1 +summer12 +helpme1 +fastcars +titan1 +police1 +polinka +k.jdm +marusya +augusto +shiraz +pantyhose +donald1 +blaise +arabella +brigada +c3por2d2 +peter01 +marco1 +hellow +dillweed +uzumymw +geraldin +loveyou2 +toyota1 +088011 +gophers +indy500 +slainte +5hsu75kpot +teejay +renat +racoon +sabrin +angie1 +shiznit +harpua +sexyred +latex +tucker1 +alexandru +wahoo +teamwork +deepblue +goodison +rundmc +r2d2c3p0 +puppys +samba +ayrton +boobed +999777 +topsecre +blowme1 +123321z +loudog +random1 +pantie +drevil +mandolin +121212q +hottub +brother1 +failsafe +spade1 +matvey +open1234 +carmen1 +priscill +schatzi +kajak +gooddog +trojans1 +gordon1 +kayak +calamity +argent +ufhvjybz +seviyi +penfold +assface +dildos +hawkwind +crowbar +yanks +ruffles +rastus +luv2epus +open123 +aquafina +dawns +jared1 +teufel +12345c +vwgolf +pepsi123 +amores +passwerd +01478520 +boliva +smutty +headshot +password3 +davidd +zydfhm +gbgbcmrf +pornpass +insertion +ceckbr +test2 +car123 +checkit +dbnfkbq +niggas +nyyankee +muskrat +nbuhtyjr +gunner1 +ocean1 +fabienne +chrissy1 +wendys +loveme89 +batgirl +cerveza +igorek +steel1 +ragman +boris123 +novifarm +sexy12 +qwerty777 +mike01 +giveitup +123456abc +fuckall +crevice +hackerz +gspot +eight8 +assassins +texass +swallows +123458 +baldur +moonshine +labatt +modem +sydney1 +voland +dbnfkz +hotchick +jacker +princessa +dawgs1 +holiday1 +booper +reliant +miranda1 +jamaica1 +andre1 +badnaamhere +barnaby +tiger7 +david12 +margaux +corsica +085tzzqi +universi +thewall +nevermor +martin6 +qwerty77 +cipher +apples1 +0102030405 +seraphim +black123 +imzadi +gandon +ducati99 +1shadow +dkflbvbhjdyf +44magnum +bigbad +feedme +samantha1 +ultraman +redneck1 +jackdog +usmc0311 +fresh1 +monique1 +tigre +alphaman +cool1 +greyhoun +indycar +crunchy +55chevy +carefree +willow1 +063dyjuy +xrated +assclown +federica +hilfiger +trivia +bronco1 +mamita +100200300 +simcity +lexingky +akatsuki +retsam +johndeere +abudfv +raster +elgato +businka +satanas +mattingl +redwing1 +shamil +patate +mannn +moonstar +evil666 +b123456 +bowl300 +tanechka +34523452 +carthage +babygir +santino +bondarenko +jesuss +chico1 +numlock +shyguy +sound1 +kirby1 +needit +mostwanted +427900 +funky1 +steve123 +passions +anduril +kermit1 +prospero +lusty +barakuda +dream1 +broodwar +porky +christy1 +mahal +yyyyyy1 +allan1 +1sexy +flintsto +capri +cumeater +heretic +robert2 +hippos +blindax +marykay +collecti +kasumi +1qaz!qaz +112233q +123258 +chemistr +coolboy +0o9i8u +kabuki +righton +tigress +nessie +sergej +andrew12 +yfafyz +ytrhjvfyn +angel7 +victo +mobbdeep +lemming +transfor +1725782 +myhouse +aeynbr +muskie +leno4ka +westham1 +cvbhyjd +daffodil +pussylicker +pamela1 +stuffer +warehous +tinker1 +2w3e4r +pluton +louise1 +polarbea +253634 +prime1 +anatoliy +januar +wysiwyg +cobraya +ralphy +whaler +xterra +cableguy +112233a +porn69 +jamesd +aqualung +jimmy123 +lumpy +luckyman +kingsize +golfing1 +alpha7 +leeds1 +marigold +lol1234 +teabag +alex11 +10sne1 +saopaulo +shanny +roland1 +basser +3216732167 +carol1 +year2005 +morozov +saturn1 +joseluis +bushed +redrock +memnoch +lalaland +indiana1 +lovegod +gulnaz +buffalos +loveyou1 +anteater +pattaya +jaydee +redshift +bartek +summerti +coffee1 +ricochet +incest +schastie +rakkaus +h2opolo +suikoden +perro +dance1 +loveme1 +whoopass +vladvlad +boober +flyers1 +alessia +gfcgjhn +pipers +papaya +gunsling +coolone +blackie1 +gonads +gfhjkzytn +foxhound +qwert12 +gangrel +ghjvtntq +bluedevi +mywife +summer01 +hangman +licorice +patter +vfr750 +thorsten +515253 +ninguna +dakine +strange1 +mexic +vergeten +12345432 +8phrowz624 +stampede +floyd1 +sailfish +raziel +ananda +giacomo +freeme +crfprf +74185296 +allstars +master01 +solrac +gfnhbjn +bayliner +bmw525 +3465xxx +catter +single1 +michael3 +pentium4 +nitrox +mapet123456 +halibut +killroy +xxxxx1 +phillip1 +poopsie +arsenalfc +buffys +kosova +all4me +32165498 +arslan +opensesame +brutis +charles2 +pochta +nadegda +backspac +mustang0 +invis +gogeta +654321q +adam25 +niceday +truckin +gfdkbr +biceps +sceptre +bigdave +lauras +user345 +sandys +shabba +ratdog +cristiano +natha +march13 +gumball +getsdown +wasdwasd +redhead1 +dddddd1 +longlegs +13572468 +starsky +ducksoup +bunnys +omsairam +whoami +fred123 +danmark +flapper +swanky +lakings +yfhenj +asterios +rainier +searcher +dapper +ltdjxrf +horsey +seahawk +shroom +tkfkdgo +aquaman +tashkent +number9 +messi10 +1asshole +milenium +illumina +vegita +jodeci +buster01 +bareback +goldfinger +fire1 +33rjhjds +sabian +thinkpad +smooth1 +sully +bonghits +sushi1 +magnavox +colombi +voiture +limpone +oldone +aruba +rooster1 +zhenya +nomar5 +touchdow +limpbizkit +rhfcfdxbr +baphomet +afrodita +bball1 +madiso +ladles +lovefeet +matthew2 +theworld +thunderbird +dolly1 +123rrr +forklift +alfons +berkut +speedy1 +saphire +oilman +creatine +pussylov +bastard1 +456258 +wicked1 +filimon +skyline1 +fucing +yfnfkbz +hot123 +abdulla +nippon +nolimits +billiard +booty1 +buttplug +westlife +coolbean +aloha1 +lopas +asasin +1212121 +october2 +whodat +good4u +d12345 +kostas +ilya1992 +regal +pioneer1 +volodya +focus1 +bastos +nbvjif +fenix +anita1 +vadimka +nickle +jesusc +123321456 +teste +christ1 +essendon +evgenii +celticfc +adam1 +forumwp +lovesme +26exkp +chillout +burly +thelast1 +marcus1 +metalgear +test11 +ronaldo7 +socrate +world1 +franki +mommie +vicecity +postov1000 +charlie3 +oldschool +333221 +legoland +antoshka +counterstrike +buggy +mustang3 +123454 +qwertzui +toons +chesty +bigtoe +tigger12 +limpopo +rerehepf +diddle +nokia3250 +solidsnake +conan1 +rockroll +963369 +titanic1 +qwezxc +cloggy +prashant +katharin +maxfli +takashi +cumonme +michael9 +mymother +pennstate +khalid +48151623 +fightclub +showboat +mateusz +elrond +teenie +arrow1 +mammamia +dustydog +dominator +erasmus +zxcvb1 +1a2a3a +bones1 +dennis1 +galaxie +pleaseme +whatever1 +junkyard +galadriel +charlies +2wsxzaq1 +crimson1 +behemoth +teres +master11 +fairway +shady1 +pass99 +1batman +joshua12 +baraban +apelsin +mousepad +melon +twodogs +123321qwe +metalica +ryjgrf +pipiska +rerfhfxf +lugnut +cretin +iloveu2 +powerade +aaaaaaa1 +omanko +kovalenko +isabe +chobits +151nxjmt +shadow11 +zcxfcnkbdf +gy3yt2rgls +vfhbyrf +159753123 +bladerunner +goodone +wonton +doodie +333666999 +fuckyou123 +kitty123 +chisox +orlando1 +skateboa +red12345 +destroye +snoogans +satan1 +juancarlo +goheels +jetson +scottt +fuckup +aleksa +gfhfljrc +passfind +oscar123 +derrick1 +hateme +viper123 +pieman +audi100 +tuffy +andover +shooter1 +10000 +makarov +grant1 +nighthaw +13576479 +browneye +batigol +nfvfhf +chocolate1 +7hrdnw23 +petter +bantam +morlii +jediknight +brenden +argonaut +goodstuf +wisconsi +315920 +abigail1 +dirtbag +splurge +k123456 +lucky777 +valdepen +gsxr600 +322223 +ghjnjrjk +zaq1xsw2cde3 +schwanz +walter1 +letmein22 +nomads +124356 +codeblue +nokian70 +fucke +footbal1 +agyvorc +aztecs +passw0r +smuggles +femmes +ballgag +krasnodar +tamuna +schule +sixtynine +empires +erfolg +dvader +ladygaga +elite1 +venezuel +nitrous +kochamcie +olivia1 +trustn01 +arioch +sting1 +131415 +tristar +555000 +maroon +135799 +marsik +555556 +fomoco +natalka +cwoui +tartan +davecole +nosferat +hotsauce +dmitry +horus +dimasik +skazka +boss302 +bluebear +vesper +ultras +tarantul +asd123asd +azteca +theflash +8ball +1footbal +titlover +lucas123 +number6 +sampson1 +789852 +party1 +dragon99 +adonai +carwash +metropol +psychnau +vthctltc +hounds +firework +blink18 +145632 +wildcat1 +satchel +rice80 +ghtktcnm +sailor1 +cubano +anderso +rocks1 +mike11 +famili +dfghjc +besiktas +roygbiv +nikko +bethan +minotaur +rakesh +orange12 +hfleuf +jackel +myangel +favorite7 +1478520 +asssss +agnieszka +haley1 +raisin +htubyf +1buster +cfiekz +derevo +1a2a3a4a5a +baltika +raffles +scruffy1 +clitlick +louis1 +buddha1 +fy.nrf +walker1 +makoto +shadow2 +redbeard +vfvfvskfhfve +mycock +sandydog +lineman +network1 +favorite8 +longdick +mustangg +mavericks +indica +1killer +cisco1 +angelofwar +blue69 +brianna1 +bubbaa +slayer666 +level42 +baldrick +brutus1 +lowdown +haribo +lovesexy +500000 +thissuck +picker +stephy +1fuckme +characte +telecast +1bigdog +repytwjdf +thematrix +hammerhe +chucha +ganesha +gunsmoke +georgi +sheltie +1harley +knulla +sallas +westie +dragon7 +conker +crappie +margosha +lisboa +3e2w1q +shrike +grifter +ghjcnjghjcnj +asdfg1 +mnbvcxz1 +myszka +posture +boggie +rocketman +flhtyfkby +twiztid +vostok +pi314159 +force1 +televizor +gtkmvtym +samhain +imcool +jadzia +dreamers +strannik +k2trix +steelhea +nikitin +commodor +brian123 +chocobo +whopper +ibilljpf +megafon +ararat +thomas12 +ghbrjkbcn +q1234567890 +hibernia +kings1 +jim123 +redfive +68camaro +iawgk2 +xavier1 +1234567u +d123456 +ndirish +airborn +halfmoon +fluffy1 +ranchero +sneaker +soccer2 +passion1 +cowman +birthday1 +johnn +razzle +glock17 +wsxqaz +nubian +lucky2 +jelly1 +henderso +eric1 +123123e +boscoe01 +fuck0ff +simpson1 +sassie +rjyjgkz +nascar3 +watashi +loredana +janus +wilso +conman +david2 +mothe +iloveher +snikers +davidj +fkmnthyfnbdf +mettss +ratfink +123456h +lostsoul +sweet16 +brabus +wobble +petra1 +fuckfest +otters +sable1 +svetka +spartacu +bigstick +milashka +1lover +pasport +champagn +papichul +hrvatska +hondacivic +kevins +tacit +moneybag +gohogs +rasta1 +246813579 +ytyfdbcnm +gubber +darkmoon +vitaliy +233223 +playboys +tristan1 +joyce1 +oriflame +mugwump +access2 +autocad +thematri +qweqwe123 +lolwut +ibill01 +multisyn +1233211 +pelikan +rob123 +chacal +1234432 +griffon +pooch +dagestan +geisha +satriani +anjali +rocketma +gixxer +pendrago +vincen +hellokit +killyou +ruger +doodah +bumblebe +badlands +galactic +emachines +foghorn +jackso +jerem +avgust +frontera +123369 +daisymae +hornyboy +welcome123 +tigger01 +diabl +angel13 +interex +iwantsex +rockydog +kukolka +sawdust +online1 +3234412 +bigpapa +jewboy +3263827 +dave123 +riches +333222 +tony1 +toggle +farter +124816 +tities +balle +brasilia +southsid +micke +ghbdtn12 +patit +ctdfcnjgjkm +olds442 +zzzzzz1 +nelso +gremlins +gypsy1 +carter1 +slut69 +farcry +7415963 +michael8 +birdie1 +charl +123456789abc +100001 +aztec +sinjin +bigpimpi +closeup +atlas1 +nvidia +doggone +classic1 +manana +malcolm1 +rfkbyf +hotbabe +rajesh +dimebag +ganjubas +rodion +jagr68 +seren +syrinx +funnyman +karapuz +123456789n +bloomin +admin18533362 +biggdogg +ocarina +poopy1 +hellome +internet1 +booties +blowjobs +matt1 +donkey1 +swede +1jennife +evgeniya +lfhbyf +coach1 +444777 +green12 +patryk +pinewood +justin12 +271828 +89600506779 +notredame +tuborg +lemond +sk8ter +million1 +wowser +pablo1 +st0n3 +jeeves +funhouse +hiroshi +gobucs +angeleye +bereza +winter12 +catalin +qazedc +andros +ramazan +vampyre +sweethea +imperium +murat +jamest +flossy +sandeep +morgen +salamandra +bigdogg +stroller +njdevils +nutsack +vittorio +%%passwo +playful +rjyatnrf +tookie +ubnfhf +michi +777444 +shadow13 +devils1 +radiance +toshiba1 +beluga +amormi +dandfa +trust1 +killemall +smallville +polgara +billyb +landscap +steves +exploite +zamboni +damage11 +dzxtckfd +trader12 +pokey1 +kobe08 +damager +egorov +dragon88 +ckfdbr +lisa69 +blade2 +audis4 +nelson1 +nibbles +23176djivanfros +mutabor +artofwar +matvei +metal666 +hrfzlz +schwinn +poohbea +seven77 +thinker +123456789qwerty +sobriety +jakers +karamelka +vbkfyf +volodin +iddqd +dale03 +roberto1 +lizaveta +qqqqqq1 +cathy1 +08154711 +davidm +quixote +bluenote +tazdevil +katrina1 +bigfoot1 +bublik +marma +olechka +fatpussy +marduk +arina +nonrev67 +qqqq1111 +camill +wtpfhm +truffle +fairview +mashina +voltaire +qazxswedcvfr +dickface +grassy +lapdance +bosstone +crazy8 +yackwin +mobil +danielit +mounta1n +player69 +bluegill +mewtwo +reverb +cnthdf +pablito +a123321 +elena1 +warcraft1 +orland +ilovemyself +rfntyjr +joyride +schoo +dthjxrf +thetachi +goodtimes +blacksun +humpty +chewbacca +guyute +123xyz +lexicon +blue45 +qwe789 +galatasaray +centrino +hendrix1 +deimos +saturn5 +craig1 +vlad1996 +sarah123 +tupelo +ljrnjh +hotwife +bingos +1231231 +nicholas1 +flamer +pusher +1233210 +heart1 +hun999 +jiggy +giddyup +oktober +123456zxc +budda +galahad +glamur +samwise +oneton +bugsbunny +dominic1 +scooby2 +freetime +internat +159753852 +sc00ter +wantit +mazinger +inflames +laracrof +greedo +014789 +godofwar +repytwjd +water123 +fishnet +venus1 +wallace1 +tenpin +paula1 +1475963 +mania +novikov +qwertyasdfgh +goldmine +homies +777888999 +8balls +holeinon +paper1 +samael +013579 +mansur +nikit +ak1234 +blueline +polska1 +hotcock +laredo +windstar +vbkbwbz +raider1 +newworld +lfybkrf +catfish1 +shorty1 +piranha +treacle +royale +2234562 +smurfs +minion +cadence +flapjack +123456p +sydne +135531 +robinhoo +nasdaq +decatur +cyberonline +newage +gemstone +jabba +touchme +hooch +pigdog +indahous +fonzie +zebra1 +juggle +patrick2 +nihongo +hitomi +oldnavy +qwerfdsa +ukraina +shakti +allure +kingrich +diane1 +canad +piramide +hottie1 +clarion +college1 +5641110 +connect1 +therion +clubber +velcro +dave1 +astra1 +13579- +astroboy +skittle +isgreat +photoes +cvzefh1gkc +001100 +2cool4u +7555545 +ginger12 +2wsxcde3 +camaro69 +invader +domenow +asd1234 +colgate +qwertasdfg +jack123 +pass01 +maxman +bronte +whkzyc +peter123 +bogie +yecgaa +abc321 +1qay2wsx +enfield +camaroz2 +trashman +bonefish +system32 +azsxdcfvgb +peterose +iwantyou +dick69 +temp1234 +blastoff +capa200 +connie1 +blazin +12233445 +sexybaby +123456j +brentfor +pheasant +hommer +jerryg +thunders +august1 +lager +kapusta +boobs1 +nokia5300 +rocco1 +xytfu7 +stars1 +tugger +123sas +blingbling +1bubba +0wnsyo0 +1george +baile +richard2 +habana +1diamond +sensatio +1golfer +maverick1 +1chris +clinton1 +michael7 +dragons1 +sunrise1 +pissant +fatim +mopar1 +levani +rostik +pizzapie +987412365 +oceans11 +748159263 +cum4me +palmetto +4r3e2w1q +paige1 +muncher +arsehole +kratos +gaffer +banderas +billys +prakash +crabby +bungie +silver12 +caddis +spawn1 +xboxlive +sylvania +littlebi +524645 +futura +valdemar +isacs155 +prettygirl +big123 +555444 +slimer +chicke +newstyle +skypilot +sailormoon +fatluvr69 +jetaime +sitruc +jesuschrist +sameer +bear12 +hellion +yendor +country1 +etnies +conejo +jedimast +darkknight +toobad +yxcvbn +snooks +porn4life +calvary +alfaromeo +ghostman +yannick +fnkfynblf +vatoloco +homebase +5550666 +barret +1111111111zz +odysseus +edwardss +favre4 +jerrys +crybaby +xsw21qaz +firestor +spanks +indians1 +squish +kingair +babycakes +haters +sarahs +212223 +teddyb +xfactor +cumload +rhapsody +death123 +three3 +raccoon +thomas2 +slayer66 +1q2q3q4q5q +thebes +mysterio +thirdeye +orkiox. +nodoubt +bugsy +schweiz +dima1996 +angels1 +darkwing +jeronimo +moonpie +ronaldo9 +peaches2 +mack10 +manish +denise1 +fellowes +carioca +taylor12 +epaulson +makemoney +oc247ngucz +kochanie +3edcvfr4 +vulture +1qw23e +1234567z +munchie +picard1 +xthtgfirf +sportste +psycho1 +tahoe1 +creativ +perils +slurred +hermit +scoob +diesel1 +cards1 +wipeout +weeble +integra1 +out3xf +powerpc +chrism +kalle +ariadne +kailua +phatty +dexter1 +fordman +bungalow +paul123 +compa +train1 +thejoker +jys6wz +pussyeater +eatmee +sludge +dominus +denisa +tagheuer +yxcvbnm +bill1 +ghfdlf +300zx +nikita123 +carcass +semaj +ramone +muenchen +animal1 +greeny +annemari +dbrf134 +jeepcj7 +mollys +garten +sashok +ironmaid +coyotes +astoria +george12 +westcoast +primetim +123456o +panchito +rafae +japan1 +framer +auralo +tooshort +egorova +qwerty22 +callme +medicina +warhawk +w1w2w3w4 +cristia +merli +alex22 +kawaii +chatte +wargames +utvols +muaddib +trinket +andreas1 +jjjjj1 +cleric +scooters +cuntlick +gggggg1 +slipknot1 +235711 +handcuff +stussy +guess1 +leiceste +ppppp1 +passe +lovegun +chevyman +hugecock +driver1 +buttsex +psychnaut1 +cyber1 +black2 +alpha12 +melbourn +man123 +metalman +yjdsqujl +blondi +bungee +freak1 +stomper +caitlin1 +nikitina +flyaway +prikol +begood +desperad +aurelius +john1234 +whosyourdaddy +slimed123 +bretagne +den123 +hotwheel +king123 +roodypoo +izzicam +save13tx +warpten +nokia3310 +samolet +ready1 +coopers +scott123 +bonito +1aaaaa +yomomma +dawg1 +rache +itworks +asecret +fencer +451236 +polka +olivetti +sysadmin +zepplin +sanjuan +479373 +lickem +hondacrx +pulamea +future1 +naked1 +sexyguy +w4g8at +lollol1 +declan +runner1 +rumple +daddy123 +4snz9g +grandprix +calcio +whatthefuck +nagrom +asslick +pennst +negrit +squiggy +1223334444 +police22 +giovann +toronto1 +tweet +yardbird +seagate +truckers +554455 +scimitar +pescator +slydog +gaysex +dogfish +fuck777 +12332112 +qazxswed +morkovka +daniela1 +imback +horny69 +789123456 +123456789w +jimmy2 +bagger +ilove69 +nikolaus +atdhfkm +rebirth +1111aaaa +pervasive +gjgeufq +dte4uw +gfhnbpfy +skeletor +whitney1 +walkman +delorean +disco1 +555888 +as1234 +ishikawa +fuck12 +reaper1 +dmitrii +bigshot +morrisse +purgen +qwer4321 +itachi +willys +123123qwe +kisska +roma123 +trafford +sk84life +326159487 +pedros +idiom +plover +bebop +159875321 +jailbird +arrowhea +qwaszx123 +zaxscdvf +catlover +bakers +13579246 +bones69 +vermont1 +helloyou +simeon +chevyz71 +funguy +stargaze +parolparol +steph1 +bubby +apathy +poppet +laxman +kelly123 +goodnews +741236 +boner1 +gaetano +astonvilla +virtua +luckyboy +rocheste +hello2u +elohim +trigger1 +cstrike +pepsicola +miroslav +96385274 +fistfuck +cheval +magyar +svetlanka +lbfyjxrf +mamedov +123123123q +ronaldo1 +scotty1 +1nicole +pittbull +fredd +bbbbb1 +dagwood +gfhkfvtyn +ghblehrb +logan5 +1jordan +sexbomb +omega2 +montauk +258741 +dtythf +gibbon +winamp +thebomb +millerli +852654 +gemin +baldy +halflife2 +dragon22 +mulberry +morrigan +hotel6 +zorglub +surfin +951159 +excell +arhangel +emachine +moses1 +968574 +reklama +bulldog2 +cuties +barca +twingo +saber +elite11 +redtruck +casablan +ashish +moneyy +pepper12 +cnhtktw +rjcnbr +arschloch +phenix +cachorro +sunita +madoka +joselui +adams1 +mymoney +hemicuda +fyutkjr +jake12 +chicas +eeeee1 +sonnyboy +smarties +birdy +kitten1 +cnfcbr +island1 +kurosaki +taekwond +konfetka +bennett1 +omega3 +jackson2 +fresca +minako +octavian +kban667 +feyenoord +muaythai +jakedog +fktrcfylhjdyf +1357911q +phuket +sexslave +fktrcfylhjdbx +asdfjk +89015173454 +qwerty00 +kindbud +eltoro +sex6969 +nyknicks +12344321q +caballo +evenflow +hoddle +love22 +metro1 +mahalko +lawdog +tightass +manitou +buckie +whiskey1 +anton123 +335533 +password4 +primo +ramair +timbo +brayden +stewie +pedro1 +yorkshir +ganster +hellothe +tippy1 +direwolf +genesi +rodrig +enkeli +vaz21099 +sorcerer +winky +oneshot +boggle +serebro +badger1 +japanes +comicbook +kamehame +alcat +denis123 +echo45 +sexboy +gr8ful +hondo +voetbal +blue33 +2112rush +geneviev +danni1 +moosey +polkmn +matthew7 +ironhead +hot2trot +ashley12 +sweeper +imogen +blue21 +retep +stealth1 +guitarra +bernard1 +tatian +frankfur +vfnhbwf +slacking +haha123 +963741 +asdasdas +katenok +airforce1 +123456789qaz +shotgun1 +12qwasz +reggie1 +sharo +976431 +pacifica +dhip6a +neptun +kardon +spooky1 +beaut +555555a +toosweet +tiedup +11121314 +startac +lover69 +rediska +pirata +vfhrbp +1234qwerty +energize +hansolo1 +playbo +larry123 +oemdlg +cnjvfnjkju +a123123 +alexan +gohawks +antonius +fcbayern +mambo +yummy1 +kremlin +ellen1 +tremere +vfiekz +bellevue +charlie9 +izabella +malishka +fermat +rotterda +dawggy +becket +chasey +kramer1 +21125150 +lolit +cabrio +schlong +arisha +verity +3some +favorit +maricon +travelle +hotpants +red1234 +garrett1 +home123 +knarf +seven777 +figment +asdewq +canseco +good2go +warhol +thomas01 +pionee +al9agd +panacea +chevy454 +brazzers +oriole +azerty123 +finalfan +patricio +northsta +rebelde +bulldo +stallone +boogie1 +7uftyx +cfhfnjd +compusa +cornholi +config +deere +hoopster +sepultura +grasshop +babygurl +lesbo +diceman +proverbs +reddragon +nurbek +tigerwoo +superdup +buzzsaw +kakaroto +golgo13 +edwar +123qaz123 +butter1 +sssss1 +texas2 +respekt +ou812ic +123456qaz +55555a +doctor1 +mcgwire +maria123 +aol999 +cinders +aa1234 +joness +ghbrjkmyj +makemone +sammyboy +567765 +380zliki +theraven +testme +mylene +elvira26 +indiglo +tiramisu +shannara +baby1 +123666 +gfhreh +papercut +johnmish +orange8 +bogey1 +mustang7 +bagpipes +dimarik +vsijyjr +4637324 +ravage +cogito +seven11 +natashka +warzone +hr3ytm +4free +bigdee +000006 +243462536 +bigboi +123333 +trouts +sandy123 +szevasz +monica2 +guderian +newlife1 +ratchet +r12345 +razorbac +12345i +piazza31 +oddjob +beauty1 +fffff1 +anklet +nodrog +pepit +olivi +puravida +robert12 +transam1 +portman +bubbadog +steelers1 +wilson1 +eightball +mexico1 +superboy +4rfv5tgb +mzepab +samurai1 +fuckslut +colleen1 +girdle +vfrcbvec +q1w2e3r4t +soldier1 +19844891 +alyssa1 +a12345a +fidelis +skelter +nolove +mickeymouse +frehley +password69 +watermel +aliska +soccer15 +12345e +ladybug1 +abulafia +adagio +tigerlil +takehana +hecate +bootneck +junfan +arigato +wonkette +bobby123 +trustnoone +phantasm +132465798 +brianjo +w12345 +t34vfrc1991 +deadeye +1robert +1daddy +adida +check1 +grimlock +muffi +airwalk +prizrak +onclick +longbeac +ernie1 +eadgbe +moore1 +geniu +shadow123 +bugaga +jonathan1 +cjrjkjdf +orlova +buldog +talon1 +westport +aenima +541233432442 +barsuk +chicago2 +kellys +hellbent +toughguy +iskander +skoal +whatisit +jake123 +scooter2 +fgjrfkbgcbc +ghandi +love13 +adelphia +vjhrjdrf +adrenali +niunia +jemoeder +rainbo +all4u8 +anime1 +freedom7 +seraph +789321 +tommys +antman +firetruc +neogeo +natas +bmwm3 +froggy1 +paul1 +mamit +bayview +gateways +kusanagi +ihateu +frederi +rock1 +centurion +grizli +biggin +fish1 +stalker1 +3girls +ilovepor +klootzak +lollo +redsox04 +kirill123 +jake1 +pampers +vasya +hammers1 +teacup +towing +celtic1 +ishtar +yingyang +4904s677075 +dahc1 +patriot1 +patrick9 +redbirds +doremi +rebecc +yoohoo +makarova +epiphone +rfgbnfy +milesd +blister +chelseafc +katana1 +blackrose +1james +primrose +shock5 +hard1 +scooby12 +c6h12o6 +dustoff +boing +chisel +kamil +1william +defiant1 +tyvugq +mp8o6d +aaa340 +nafets +sonnet +flyhigh +242526 +crewcom +love23 +strike1 +stairway +katusha +salamand +cupcake1 +password0 +007james +sunnie +multisync +harley01 +tequila1 +fred12 +driver8 +q8zo8wzq +hunter01 +mozzer +temporar +eatmeraw +mrbrownxx +kailey +sycamore +flogger +tincup +rahasia +ganymede +bandera +slinger +1111122222 +vander +woodys +1cowboy +khaled +jamies +london12 +babyboo +tzpvaw +diogenes +budice +mavrick +135797531 +cheeta +macros +squonk +blackber +topfuel +apache1 +falcon16 +darkjedi +cheeze +vfhvtkfl +sparco +change1 +gfhfif +freestyl +kukuruza +loveme2 +12345f +kozlov +sherpa +marbella +44445555 +bocephus +1winner +alvar +hollydog +gonefish +iwantin +barman +godislove +amanda18 +rfpfynbg +eugen +abcdef1 +redhawk +thelema +spoonman +baller1 +harry123 +475869 +tigerman +cdtnjxrf +marillio +scribble +elnino +carguy +hardhead +l2g7k3 +troopers +selen +dragon76 +antigua +ewtosi +ulysse +astana +paroli +cristo +carmex +marjan +bassfish +letitbe +kasparov +jay123 +19933991 +blue13 +eyecandy +scribe +mylord +ukflbjkec +ellie1 +beaver1 +destro +neuken +halfpint +ameli +lilly1 +satanic +xngwoj +12345trewq +asdf1 +bulldogg +asakura +jesucrist +flipside +packers4 +biggy +kadett +biteme69 +bobdog +silverfo +saint1 +bobbo +packman +knowledg +foolio +fussbal +12345g +kozerog +westcoas +minidisc +nbvcxw +martini1 +alastair +rasengan +superbee +memento +porker +lena123 +florenc +kakadu +bmw123 +getalife +bigsky +monkee +people1 +schlampe +red321 +memyself +0147896325 +12345678900987654321 +soccer14 +realdeal +gfgjxrf +bella123 +juggs +doritos +celtics1 +peterbilt +ghbdtnbrb +gnusmas +xcountry +ghbdtn1 +batman99 +deusex +gtnhjdf +blablabl +juster +marimba +love2 +rerjkrf +alhambra +micros +siemens1 +assmaste +moonie +dashadasha +atybrc +eeeeee1 +wildrose +blue55 +davidl +xrp23q +skyblue +leo123 +ggggg1 +bestfriend +franny +1234rmvb +fun123 +rules1 +sebastien +chester2 +hakeem +winston2 +fartripper +atlant +07831505 +iluvsex +q1a2z3 +larrys +009900 +ghjkju +capitan +rider1 +qazxsw21 +belochka +andy123 +hellya +chicca +maximal +juergen +password1234 +howard1 +quetzal +daniel123 +qpwoeiruty +123555 +bharat +ferrari3 +numbnuts +savant +ladydog +phipsi +lovepussy +etoile +power2 +mitten +britneys +chilidog +08522580 +2fchbg +kinky1 +bluerose +loulo +ricardo1 +doqvq3 +kswbdu +013cpfza +timoha +ghbdtnghbdtn +3stooges +gearhead +browns1 +g00ber +super7 +greenbud +kitty2 +pootie +toolshed +gamers +coffe +ibill123 +freelove +anasazi +sister1 +jigger +natash +stacy1 +weronika +luzern +soccer7 +hoopla +dmoney +valerie1 +canes +razdvatri +washere +greenwoo +rfhjkbyf +anselm +pkxe62 +maribe +daniel2 +maxim1 +faceoff +carbine +xtkjdtr +buddy12 +stratos +jumpman +buttocks +aqswdefr +pepsis +sonechka +steeler1 +lanman +nietzsch +ballz +biscuit1 +wrxsti +goodfood +juventu +federic +mattman +vika123 +strelec +jledfyxbr +sideshow +4life +fredderf +bigwilly +12347890 +12345671 +sharik +bmw325i +fylhtqrf +dannon4 +marky +mrhappy +drdoom +maddog1 +pompier +cerbera +goobers +howler +jenny69 +evely +letitrid +cthuttdyf +felip +shizzle +golf12 +t123456 +yamah +bluearmy +squishy +roxan +10inches +dollface +babygirl1 +blacksta +kaneda +lexingto +canadien +222888 +kukushka +sistema +224422 +shadow69 +ppspankp +mellons +barbie1 +free4all +alfa156 +lostone +2w3e4r5t +painkiller +robbie1 +binger +8dihc6 +jaspe +rellik +quark +sogood +hoopstar +number2 +snowy1 +dad2ownu +cresta +qwe123asd +hjvfyjdf +gibsonsg +qbg26i +dockers +grunge +duckling +lfiekz +cuntsoup +kasia1 +1tigger +woaini +reksio +tmoney +firefighter +neuron +audia3 +woogie +powerboo +powermac +fatcock +12345666 +upnfmc +lustful +porn1 +gotlove +amylee +kbytqrf +11924704 +25251325 +sarasota +sexme +ozzie1 +berliner +nigga1 +guatemal +seagulls +iloveyou! +chicken2 +qwerty21 +010203040506 +1pillow +libby1 +vodoley +backlash +piglets +teiubesc +019283 +vonnegut +perico +thunde +buckey +gtxtymrf +manunite +iiiii1 +lost4815162342 +madonn +270873_ +britney1 +kevlar +piano1 +boondock +colt1911 +salamat +doma77ns +anuradha +cnhjqrf +rottweil +newmoon +topgun1 +mauser +fightclu +birthday21 +reviewpa +herons +aassddff +lakers32 +melissa2 +vredina +jiujitsu +mgoblue +shakey +moss84 +12345zxcvb +funsex +benji1 +garci +113322 +chipie +windex +nokia5310 +pwxd5x +bluemax +cosita +chalupa +trotsky +new123 +g3ujwg +newguy +canabis +gnaget +happydays +felixx +1patrick +cumface +sparkie +kozlova +123234 +newports +broncos7 +golf18 +recycle +hahah +harrypot +cachondo +open4me +miria +guessit +pepsione +knocker +usmc1775 +countach +playe +wiking +landrover +cracksevi +drumline +a7777777 +smile123 +manzana +panty +liberta +pimp69 +dolfan +quality1 +schnee +superson +elaine22 +webhompass +mrbrownx +deepsea +4wheel +mamasita +rockport +rollie +myhome +jordan12 +kfvgjxrf +hockey12 +seagrave +ford1 +chelsea2 +samsara +marissa1 +lamesa +mobil1 +piotrek +tommygun +yyyyy1 +wesley1 +billy123 +homersim +julies +amanda12 +shaka +maldini +suzenet +springst +iiiiii1 +yakuza +111111aa +westwind +helpdesk +annamari +bringit +hopefull +hhhhhhh1 +saywhat +mazdarx8 +bulova +jennife1 +baikal +gfhjkmxbr +victoria1 +gizmo123 +alex99 +defjam +2girls +sandrock +positivo +shingo +syncmast +opensesa +silicone +fuckina +senna1 +karlos +duffbeer +montagne +gehrig +thetick +pepino +hamburge +paramedic +scamp +smokeweed +fabregas +phantoms +venom121293 +2583458 +badone +porno69 +manwhore +vfvf123 +notagain +vbktyf +rfnthbyrf +wildblue +kelly001 +dragon66 +camell +curtis1 +frolova +1212123 +dothedew +tyler123 +reddrago +planetx +promethe +gigolo +1001001 +thisone +eugeni +blackshe +cruzazul +incognito +puller +joonas +quick1 +spirit1 +gazza +zealot +gordito +hotrod1 +mitch1 +pollito +hellcat +mythos +duluth +383pdjvl +easy123 +hermos +binkie +its420 +lovecraf +darien +romina +doraemon +19877891 +syclone +hadoken +transpor +ichiro +intell +gargamel +dragon2 +wavpzt +557744 +rjw7x4 +jennys +kickit +rjynfrn +likeit +555111 +corvus +nec3520 +133113 +mookie1 +bochum +samsung2 +locoman0 +154ugeiu +vfvfbgfgf +135792 +[start] +tenni +20001 +vestax +hufmqw +neveragain +wizkid +kjgfnf +nokia6303 +tristen +saltanat +louie1 +gandalf2 +sinfonia +alpha3 +tolstoy +ford150 +f00bar +1hello +alici +lol12 +riker1 +hellou +333888 +1hunter +qw1234 +vibrator +mets86 +43211234 +gonzale +cookies1 +sissy1 +john11 +bubber +blue01 +cup2006 +gtkmvtyb +nazareth +heybaby +suresh +teddie +mozilla +rodeo1 +madhouse +gamera +123123321 +naresh +dominos +foxtrot1 +taras +powerup +kipling +jasonb +fidget +galena +meatman +alpacino +bookmark +farting +humper +titsnass +gorgon +castaway +dianka +anutka +gecko1 +fucklove +connery +wings1 +erika1 +peoria +moneymaker +ichabod +heaven1 +paperboy +phaser +breakers +nurse1 +westbrom +alex13 +brendan1 +123asd123 +almera +grubber +clarkie +thisisme +welkom01 +51051051051 +crypto +freenet +pflybwf +black12 +testme2 +changeit +autobahn +attica +chaoss +denver1 +tercel +gnasher23 +master2 +vasilii +sherman1 +gomer +bigbuck +derek1 +qwerzxcv +jumble +dragon23 +art131313 +numark +beasty +cxfcnmttcnm +updown +starion +glist +sxhq65 +ranger99 +monkey7 +shifter +wolves1 +4r5t6y +phone1 +favorite5 +skytommy +abracada +1martin +102030405060 +gatech +giulio +blacktop +cheer1 +africa1 +grizzly1 +inkjet +shemales +durango1 +booner +11223344q +supergirl +vanyarespekt +dickless +srilanka +weaponx +6string +nashvill +spicey +boxer1 +fabien +2sexy2ho +bowhunt +jerrylee +acrobat +tawnee +ulisse +nolimit8 +l8g3bkde +pershing +gordo1 +allover +gobrowns +123432 +123444 +321456987 +spoon1 +hhhhh1 +sailing1 +gardenia +teache +sexmachine +tratata +pirate1 +niceone +jimbos +314159265 +qsdfgh +bobbyy +ccccc1 +carla1 +vjkjltw +savana +biotech +frigid +123456789g +dragon10 +yesiam +alpha06 +oakwood +tooter +winsto +radioman +vavilon +asnaeb +google123 +nariman +kellyb +dthyjcnm +password6 +parol1 +golf72 +skate1 +lthtdj +1234567890s +kennet +rossia +lindas +nataliya +perfecto +eminem1 +kitana +aragorn1 +rexona +arsenalf +planot +coope +testing123 +timex +blackbox +bullhead +barbarian +dreamon +polaris1 +cfvjktn +frdfhbev +gametime +slipknot666 +nomad1 +hfgcjlbz +happy69 +fiddler +brazil1 +joeboy +indianali +113355 +obelisk +telemark +ghostrid +preston1 +anonim +wellcome +verizon1 +sayangku +censor +timeport +dummies +adult1 +nbnfybr +donger +thales +iamgay +sexy1234 +deadlift +pidaras +doroga +123qwe321 +portuga +asdfgh12 +happys +cadr14nu +pi3141 +maksik +dribble +cortland +darken +stepanova +bommel +tropic +sochi2014 +bluegras +shahid +merhaba +nacho +2580456 +orange44 +kongen +3cudjz +78girl +my3kids +marcopol +deadmeat +gabbie +saruman +jeepman +freddie1 +katie123 +master99 +ronal +ballbag +centauri +killer7 +xqgann +pinecone +jdeere +geirby +aceshigh +55832811 +pepsimax +rayden +razor1 +tallyho +ewelina +coldfire +florid +glotest +999333 +sevenup +bluefin +limaperu +apostol +bobbins +charmed1 +michelin +sundin +centaur +alphaone +christof +trial1 +lions1 +45645 +just4you +starflee +vicki1 +cougar1 +green2 +jellyfis +batman69 +games1 +hihje863 +crazyzil +w0rm1 +oklick +dogbite +yssup +sunstar +paprika +postov10 +124578963 +x24ik3 +kanada +buckster +iloveamy +bear123 +smiler +nx74205 +ohiostat +spacey +bigbill +doudo +nikolaeva +hcleeb +sex666 +mindy1 +buster11 +deacons +boness +njkcnsq +candy2 +cracker1 +turkey1 +qwertyu1 +gogreen +tazzzz +edgewise +ranger01 +qwerty6 +blazer1 +arian +letmeinnow +cigar1 +jjjjjj1 +grigio +frien +tenchu +f9lmwd +imissyou +filipp +heathers +coolie +salem1 +woodduck +scubadiv +123kat +raffaele +nikolaev +dapzu455 +skooter +9inches +lthgfhjkm +gr8one +ffffff1 +zujlrf +amanda69 +gldmeo +m5wkqf +rfrltkf +televisi +bonjou +paleale +stuff1 +cumalot +fuckmenow +climb7 +mark1234 +t26gn4 +oneeye +george2 +utyyflbq +hunting1 +tracy71 +ready2go +hotguy +accessno +charger1 +rudedog +kmfdm +goober1 +sweetie1 +wtpmjgda +dimensio +ollie1 +pickles1 +hellraiser +mustdie +123zzz +99887766 +stepanov +verdun +tokenbad +anatol +bartende +cidkid86 +onkelz +timmie +mooseman +patch1 +12345678c +marta1 +dummy1 +bethany1 +myfamily +history1 +178500 +lsutiger +phydeaux +moren +dbrnjhjdbx +gnbxrf +uniden +drummers +abpbrf +godboy +daisy123 +hogan1 +ratpack +irland +tangerine +greddy +flore +sqrunch +billyjoe +q55555 +clemson1 +98745632 +marios +ishot +angelin +access12 +naruto12 +lolly +scxakv +austin12 +sallad +cool99 +rockit +mongo1 +mark22 +ghbynth +ariadna +senha +docto +tyler2 +mobius +hammarby +192168 +anna12 +claire1 +pxx3eftp +secreto +greeneye +stjabn +baguvix +satana666 +rhbcnbyjxrf +dallastx +garfiel +michaelj +1summer +montan +1234ab +filbert +squids +fastback +lyudmila +chucho +eagleone +kimberle +ar3yuk3 +jake01 +nokids +soccer22 +1066ad +ballon +cheeto +review69 +madeira +taylor2 +sunny123 +chubbs +lakeland +striker1 +porche +qwertyu8 +digiview +go1234 +ferari +lovetits +aditya +minnow +green3 +matman +cellphon +fortytwo +minni +pucara +69a20a +roman123 +fuente +12e3e456 +paul12 +jacky +demian +littleman +jadakiss +vlad1997 +franca +282860 +midian +nunzio +xaccess2 +colibri +jessica0 +revilo +654456 +harvey1 +wolf1 +macarena +corey1 +husky1 +arsen +milleniu +852147 +crowes +redcat +combat123654 +hugger +psalms +quixtar +ilovemom +toyot +ballss +ilovekim +serdar +james23 +avenger1 +serendip +malamute +nalgas +teflon +shagger +letmein6 +vyjujnjxbt +assa1234 +student1 +dixiedog +gznybwf13 +fuckass +aq1sw2de3 +robroy +hosehead +sosa21 +123345 +ias100 +teddy123 +poppin +dgl70460 +zanoza +farhan +quicksilver +1701d +tajmahal +depechemode +paulchen +angler +tommy2 +recoil +megamanx +scarecro +nicole2 +152535 +rfvtgb +skunky +fatty1 +saturno +wormwood +milwauke +udbwsk +sexlover +stefa +7bgiqk +gfnhbr +omar10 +bratan +lbyfvj +slyfox +forest1 +jambo +william3 +tempus +solitari +lucydog +murzilka +qweasdzxc1 +vehpbkrf +12312345 +fixit +woobie +andre123 +123456789x +lifter +zinaida +soccer17 +andone +foxbat +torsten +apple12 +teleport +123456i +leglover +bigcocks +vologda +dodger1 +martyn +d6o8pm +naciona +eagleeye +maria6 +rimshot +bentley1 +octagon +barbos +masaki +gremio +siemen +s1107d +mujeres +bigtits1 +cherr +saints1 +mrpink +simran +ghzybr +ferrari2 +secret12 +tornado1 +kocham +picolo +deneme +onelove1 +rolan +fenster +1fuckyou +cabbie +pegaso +nastyboy +password5 +aidana +mine2306 +mike13 +wetone +tigger69 +ytreza +bondage1 +myass +golova +tolik +happyboy +poilkj +nimda2k +rammer +rubies +hardcore1 +jetset +hoops1 +jlaudio +misskitt +1charlie +google12 +theone1 +phred +porsch +aalborg +luft4 +charlie5 +password7 +gnosis +djgabbab +1daniel +vinny +borris +cumulus +member1 +trogdor +darthmau +andrew2 +ktjybl +relisys +kriste +rasta220 +chgobndg +weener +qwerty66 +fritter +followme +freeman1 +ballen +blood1 +peache +mariso +trevor1 +biotch +gtfullam +chamonix +friendste +alligato +misha1 +1soccer +18821221 +venkat +superd +molotov +bongos +mpower +acun3t1x +dfcmrf +h4x3d +rfhfufylf +tigran +booyaa +plastic1 +monstr +rfnhby +lookatme +anabolic +tiesto +simon123 +soulman +canes1 +skyking +tomcat1 +madona +bassline +dasha123 +tarheel1 +dutch1 +xsw23edc +qwerty123456789 +imperator +slaveboy +bateau +paypal +house123 +pentax +wolf666 +drgonzo +perros +digger1 +juninho +hellomoto +bladerun +zzzzzzz1 +keebler +take8422 +fffffff1 +ginuwine +israe +caesar1 +crack1 +precious1 +garand +magda1 +zigazaga +321ewq +johnpaul +mama1234 +iceman69 +sanjeev +treeman +elric +rebell +1thunder +cochon +deamon +zoltan +straycat +uhbyuj +luvfur +mugsy +primer +wonder1 +teetime +candycan +pfchfytw +fromage +gitler +salvatio +piggy1 +23049307 +zafira +chicky +sergeev +katze +bangers +andriy +jailbait +vaz2107 +ghbhjlf +dbjktnnf +aqswde +zaratustra +asroma +1pepper +alyss +kkkkk1 +ryan1 +radish +cozumel +waterpol +pentium1 +rosebowl +farmall +steinway +dbrekz +baranov +jkmuf +another1 +chinacat +qqqqqqq1 +hadrian +devilmaycry4 +ratbag +teddy2 +love21 +pullings +packrat +robyn1 +boobo +qw12er34 +tribe1 +rosey +celestia +nikkie +fortune12 +olga123 +danthema +gameon +vfrfhjys +dilshod +henry14 +jenova +redblue +chimaera +pennywise +sokrates +danimal +qqaazz +fuaqz4 +killer2 +198200 +tbone1 +kolyan +wabbit +lewis1 +maxtor +egoist +asdfas +spyglass +omegas +jack12 +nikitka +esperanz +doozer +matematika +wwwww1 +ssssss1 +poiu0987 +suchka +courtney1 +gungho +alpha2 +fktyjxrf +summer06 +bud420 +devildriver +heavyd +saracen +foucault +choclate +rjdfktyrj +goblue1 +monaro +jmoney +dcpugh +efbcapa201 +qqh92r +pepsicol +bbb747 +ch5nmk +honeyb +beszoptad +tweeter +intheass +iseedeadpeople +123dan +89231243658s +farside1 +findme +smiley1 +55556666 +sartre +ytcnjh +kacper +costarica +134679258 +mikeys +nolimit9 +vova123 +withyou +5rxypn +love143 +freebie +rescue1 +203040 +michael6 +12monkey +redgreen +steff +itstime +naveen +good12345 +acidrain +1dawg +miramar +playas +daddio +orion2 +852741 +studmuff +kobe24 +senha123 +stephe +mehmet +allalone +scarface1 +helloworld +smith123 +blueyes +vitali +memphis1 +mybitch +colin1 +159874 +1dick +podaria +d6wnro +brahms +f3gh65 +dfcbkmtd +xxxman +corran +ugejvp +qcfmtz +marusia +totem +arachnid +matrix2 +antonell +fgntrf +zemfira +christos +surfing1 +naruto123 +plato1 +56qhxs +madzia +vanille +043aaa +asq321 +mutton +ohiostate +golde +cdznjckfd +rhfcysq +green5 +elephan +superdog +jacqueli +bollock +lolitas +nick12 +1orange +maplelea +july23 +argento +waldorf +wolfer +pokemon12 +zxcvbnmm +flicka +drexel +outlawz +harrie +atrain +juice2 +falcons1 +charlie6 +19391945 +tower1 +dragon21 +hotdamn +dirtyboy +love4ever +1ginger +thunder2 +virgo1 +alien1 +bubblegu +4wwvte +123456789qqq +realtime +studio54 +passss +vasilek +awsome +giorgia +bigbass +2002tii +sunghile +mosdef +simbas +count0 +uwrl7c +summer05 +lhepmz +ranger21 +sugarbea +principe +5550123 +tatanka +9638v +cheerios +majere +nomercy +jamesbond007 +bh90210 +7550055 +jobber +karaganda +pongo +trickle +defamer +6chid8 +1q2a3z +tuscan +nick123 +.adgjm +loveyo +hobbes1 +note1234 +shootme +171819 +loveporn +9788960 +monty123 +fabrice +macduff +monkey13 +shadowfa +tweeker +hanna1 +madball +telnet +loveu2 +qwedcxzas +thatsit +vfhcbr +ptfe3xxp +gblfhfcs +ddddddd1 +hakkinen +liverune +deathsta +misty123 +suka123 +recon1 +inferno1 +232629 +polecat +sanibel +grouch +hitech +hamradio +rkfdbfnehf +vandam +nadin +fastlane +shlong +iddqdidkfa +ledzeppelin +sexyfeet +098123 +stacey1 +negras +roofing +lucifer1 +ikarus +tgbyhn +melnik +barbaria +montego +twisted1 +bigal1 +jiggle +darkwolf +acerview +silvio +treetops +bishop1 +iwanna +pornsite +happyme +gfccdjhl +114411 +veritech +batterse +casey123 +yhntgb +mailto +milli +guster +q12345678 +coronet +sleuth +fuckmeha +armadill +kroshka +geordie +lastochka +pynchon +killall +tommy123 +sasha1996 +godslove +hikaru +clticic +cornbrea +vfkmdbyf +passmaster +123123123a +souris +nailer +diabolo +skipjack +martin12 +hinata +mof6681 +brookie +dogfight +johnso +karpov +326598 +rfvbrflpt +travesti +caballer +galaxy1 +wotan +antoha +art123 +xakep1234 +ricflair +pervert1 +p00kie +ambulanc +santosh +berserker +larry33 +bitch123 +a987654321 +dogstar +angel22 +cjcbcrf +redhouse +toodles +gold123 +hotspot +kennedy1 +glock21 +chosen1 +schneide +mainman +taffy1 +3ki42x +4zqauf +ranger2 +4meonly +year2000 +121212a +kfylsi +netzwerk +diese +picasso1 +rerecz +225522 +dastan +swimmer1 +brooke1 +blackbea +oneway +ruslana +dont4get +phidelt +chrisp +gjyxbr +xwing +kickme +shimmy +kimmy1 +4815162342lost +qwerty5 +fcporto +jazzbo +mierd +252627 +basses +sr20det +00133 +florin +howdy1 +kryten +goshen +koufax +cichlid +imhotep +andyman +wrest666 +saveme +dutchy +anonymou +semprini +siempre +mocha1 +forest11 +wildroid +aspen1 +sesam +kfgekz +cbhbec +a55555 +sigmanu +slash1 +giggs11 +vatech +marias +candy123 +jericho1 +kingme +123a123 +drakula +cdjkjxm +mercur +oneman +hoseman +plumper +ilovehim +lancers +sergey1 +takeshi +goodtogo +cranberr +ghjcnj123 +harvick +qazxs +1972chev +horsesho +freedom3 +letmein7 +saitek +anguss +vfvfgfgfz +300000 +elektro +toonporn +999111999q +mamuka +q9umoz +edelweis +subwoofer +bayside +disturbe +volition +lucky3 +12345678z +3mpz4r +march1 +atlantida +strekoza +seagrams +090909t +yy5rbfsc +jack1234 +sammy12 +sampras +mark12 +eintrach +chaucer +lllll1 +nochance +whitepower +197000 +lbvekz +passer +torana +12345as +pallas +koolio +12qw34 +nokia8800 +findout +1thomas +mmmmm1 +654987 +mihaela +chinaman +superduper +donnas +ringo1 +jeroen +gfdkjdf +professo +cdtnrf +tranmere +tanstaaf +himera +ukflbfnjh +667788 +alex32 +joschi +w123456 +okidoki +flatline +papercli +super8 +doris1 +2good4u +4z34l0ts +pedigree +freeride +gsxr1100 +wulfgar +benjie +ferdinan +king1 +charlie7 +djdxbr +fhntvbq +ripcurl +2wsx1qaz +kingsx +desade +sn00py +loveboat +rottie +evgesha +4money +dolittle +adgjmpt +buzzers +brett1 +makita +123123qweqwe +rusalka +sluts1 +123456e +jameson1 +bigbaby +1z2z3z +ckjybr +love4u +fucker69 +erhfbyf +jeanluc +farhad +fishfood +merkin +giant1 +golf69 +rfnfcnhjaf +camera1 +stromb +smoothy +774411 +nylon +juice1 +rfn.irf +newyor +123456789t +marmot +star11 +jennyff +jester1 +hisashi +kumquat +alex777 +helicopt +merkur +dehpye +cummin +zsmj2v +kristjan +april12 +englan +honeypot +badgirls +uzumaki +keines +p12345 +guita +quake1 +duncan1 +juicer +milkbone +hurtme +123456789b +qq123456789 +schwein +p3wqaw +54132442 +qwertyytrewq +andreeva +ruffryde +punkie +abfkrf +kristinka +anna1987 +ooooo1 +335533aa +umberto +amber123 +456123789 +456789123 +beelch +manta +peeker +1112131415 +3141592654 +gipper +wrinkle5 +katies +asd123456 +james11 +78n3s5af +michael0 +daboss +jimmyb +hotdog1 +david69 +852123 +blazed +sickan +eljefe +2n6wvq +gobills +rfhfcm +squeaker +cabowabo +luebri +karups +test01 +melkor +angel777 +smallvil +modano +olorin +4rkpkt +leslie1 +koffie +shadows1 +littleon +amiga1 +topeka +summer20 +asterix1 +pitstop +aloysius +k12345 +magazin +joker69 +panocha +pass1word +1233214 +ironpony +368ejhih +88keys +pizza123 +sonali +57np39 +quake2 +1234567890qw +1020304 +sword1 +fynjif +abcde123 +dfktyjr +rockys +grendel1 +harley12 +kokakola +super2 +azathoth +lisa123 +shelley1 +girlss +ibragim +seven1 +jeff24 +1bigdick +dragan +autobot +t4nvp7 +omega123 +900000 +hecnfv +889988 +nitro1 +doggie1 +fatjoe +811pahc +tommyt +savage1 +pallino +smitty1 +jg3h4hfn +jamielee +1qazwsx +zx123456 +machine1 +asdfgh123 +guinnes +789520 +sharkman +jochen +legend1 +sonic2 +extreme1 +dima12 +photoman +123459876 +nokian95 +775533 +vaz2109 +april10 +becks +repmvf +pooker +qwer12345 +themaster +nabeel +monkey10 +gogetit +hockey99 +bbbbbbb1 +zinedine +dolphin2 +anelka +1superma +winter01 +muggsy +horny2 +669966 +kuleshov +jesusis +calavera +bullet1 +87t5hdf +sleepers +winkie +vespa +lightsab +carine +magister +1spider +shitbird +salavat +becca1 +wc18c2 +shirak +galactus +zaskar +barkley1 +reshma +dogbreat +fullsail +asasa +boeder +12345ta +zxcvbnm12 +lepton +elfquest +tony123 +vkaxcs +savatage +sevilia1 +badkitty +munkey +pebbles1 +diciembr +qapmoc +gabriel2 +1qa2ws3e +cbcmrb +welldone +nfyufh +kaizen +jack11 +manisha +grommit +g12345 +maverik +chessman +heythere +mixail +jjjjjjj1 +sylvia1 +fairmont +harve +skully +global1 +youwish +pikachu1 +badcat +zombie1 +49527843 +ultra1 +redrider +offsprin +lovebird +153426 +stymie +aq1sw2 +sorrento +0000001 +r3ady41t +webster1 +95175 +adam123 +coonass +159487 +slut1 +gerasim +monkey99 +slutwife +159963 +1pass1page +hobiecat +bigtymer +all4you +maggie2 +olamide +comcast1 +infinit +bailee +vasileva +.ktxrf +asdfghjkl1 +12345678912 +setter +fuckyou7 +nnagqx +lifesuck +draken +austi +feb2000 +cable1 +1234qwerasdf +hax0red +zxcv12 +vlad7788 +nosaj +lenovo +underpar +huskies1 +lovegirl +feynman +suerte +babaloo +alskdjfhg +oldsmobi +bomber1 +redrover +pupuce +methodman +phenom +cutegirl +countyli +gretsch +godisgood +bysunsu +hardhat +mironova +123qwe456rty +rusty123 +salut +187211 +555666777 +11111z +mahesh +rjntyjxtr +br00klyn +dunce1 +timebomb +bovine +makelove +littlee +shaven +rizwan +patrick7 +42042042 +bobbijo +rustem +buttmunc +dongle +tiger69 +bluecat +blackhol +shirin +peaces +cherub +cubase +longwood +lotus7 +gwju3g +bruin +pzaiu8 +green11 +uyxnyd +seventee +dragon5 +tinkerbel +bluess +bomba +fedorova +joshua2 +bodyshop +peluche +gbpacker +shelly1 +d1i2m3a4 +ghtpbltyn +talons +sergeevna +misato +chrisc +sexmeup +brend +olddog +davros +hazelnut +bridget1 +hzze929b +readme +brethart +wild1 +ghbdtnbr1 +nortel +kinger +royal1 +bucky1 +allah1 +drakkar +emyeuanh +gallaghe +hardtime +jocker +tanman +flavio +abcdef123 +leviatha +squid1 +skeet +sexse +123456x +mom4u4mm +lilred +djljktq +ocean11 +cadaver +baxter1 +808state +fighton +primavera +1andrew +moogle +limabean +goddess1 +vitalya +blue56 +258025 +bullride +cicci +1234567d +connor1 +gsxr11 +oliveoil +leonard1 +legsex +gavrik +rjnjgtc +mexicano +2bad4u +goodfellas +ornw6d +mancheste +hawkmoon +zlzfrh +schorsch +g9zns4 +bashful +rossi46 +stephie +rfhfntkm +sellout +123fuck +stewar1 +solnze +00007 +thor5200 +compaq12 +didit +bigdeal +hjlbyf +zebulon +wpf8eu +kamran +emanuele +197500 +carvin +ozlq6qwm +3syqo15hil +pennys +epvjb6 +asdfghjkl123 +198000 +nfbcbz +jazzer +asfnhg66 +zoloft +albundy +aeiou +getlaid +planet1 +gjkbyjxrf +alex2000 +brianb +moveon +maggie11 +eieio +vcradq +shaggy1 +novartis +cocoloco +dunamis +554uzpad +sundrop +1qwertyu +alfie +feliks +briand +123www +red456 +addams +fhntv1998 +goodhead +theway +javaman +angel01 +stratoca +lonsdale +15987532 +bigpimpin +skater1 +issue43 +muffie +yasmina +slowride +crm114 +sanity729 +himmel +carolcox +bustanut +parabola +masterlo +computador +crackhea +dynastar +rockbott +doggysty +wantsome +bigten +gaelle +juicy1 +alaska1 +etower +sixnine +suntan +froggies +nokia7610 +hunter11 +njnets +alicante +buttons1 +diosesamo +elizabeth1 +chiron +trustnoo +amatuers +tinytim +mechta +sammy2 +cthulu +trs8f7 +poonam +m6cjy69u35 +cookie12 +blue25 +jordans +santa1 +kalinka +mikey123 +lebedeva +12345689 +kissss +queenbee +vjybnjh +ghostdog +cuckold +bearshare +rjcntyrj +alinochka +ghjcnjrdfibyj +aggie1 +teens1 +3qvqod +dauren +tonino +hpk2qc +iqzzt580 +bears85 +nascar88 +theboy +njqcw4 +masyanya +pn5jvw +intranet +lollone +shadow99 +00096462 +techie +cvtifhbrb +redeemed +gocanes +62717315 +topman +intj3a +cobrajet +antivirus +whyme +berserke +ikilz083 +airedale +brandon2 +hopkig +johanna1 +danil8098 +gojira +arthu +vision1 +pendragon +milen +chrissie +vampiro +mudder +chris22 +blowme69 +omega7 +surfers +goterps +italy1 +baseba11 +diego1 +gnatsum +birdies +semenov +joker123 +zenit2011 +wojtek +cab4ma99 +watchmen +damia +forgotte +fdm7ed +strummer +freelanc +cingular +orange77 +mcdonalds +vjhjpjdf +kariya +tombston +starlet +hawaii1 +dantheman +megabyte +nbvjirf +anjing +ybrjkftdbx +hotmom +kazbek +pacific1 +sashimi +asd12 +coorslig +yvtte545 +kitte +elysium +klimenko +cobblers +kamehameha +only4me +redriver +triforce +sidorov +vittoria +fredi +dank420 +m1234567 +fallout2 +989244342a +crazy123 +crapola +servus +volvos +1scooter +griffin1 +autopass +ownzyou +deviant +george01 +2kgwai +boeing74 +simhrq +hermosa +hardcor +griffy +rolex1 +hackme +cuddles1 +master3 +bujhtr +aaron123 +popolo +blader +1sexyred +gerry1 +cronos +ffvdj474 +yeehaw +bob1234 +carlos2 +mike77 +buckwheat +ramesh +acls2h +monster2 +montess +11qq22ww +lazer +zx123456789 +chimpy +masterch +sargon +lochness +archana +1234qwert +hbxfhl +sarahb +altoid +zxcvbn12 +dakot +caterham +dolomite +chazz +r29hqq +longone +pericles +grand1 +sherbert +eagle3 +pudge +irontree +synapse +boome +nogood +summer2 +pooki +gangsta1 +mahalkit +elenka +lbhtrnjh +dukedog +19922991 +hopkins1 +evgenia +domino1 +x123456 +manny1 +tabbycat +drake1 +jerico +drahcir +kelly2 +708090a +facesit +11c645df +mac123 +boodog +kalani +hiphop1 +critters +hellothere +tbirds +valerka +551scasi +love777 +paloalto +mrbrown +duke3d +killa1 +arcturus +spider12 +dizzy1 +smudger +goddog +75395 +spammy +1357997531 +78678 +datalife +zxcvbn123 +1122112211 +london22 +23dp4x +rxmtkp +biggirls +ownsu +lzbs2twz +sharps +geryfe +237081a +golakers +nemesi +sasha1995 +pretty1 +mittens1 +d1lakiss +speedrac +gfhjkmm +sabbat +hellrais +159753258 +qwertyuiop123 +playgirl +crippler +salma +strat1 +celest +hello5 +omega5 +cheese12 +ndeyl5 +edward12 +soccer3 +cheerio +davido +vfrcbr +gjhjctyjr +boscoe +inessa +shithole +ibill +qwepoi +201jedlz +asdlkj +davidk +spawn2 +ariel1 +michael4 +jamie123 +romantik +micro1 +pittsbur +canibus +katja +muhtar +thomas123 +studboy +masahiro +rebrov +patrick8 +hotboys +sarge1 +1hammer +nnnnn1 +eistee +datalore +jackdani +sasha2010 +mwq6qlzo +cmfnpu +klausi +cnhjbntkm +andrzej +ilovejen +lindaa +hunter123 +vvvvv1 +novembe +hamster1 +x35v8l +lacey1 +1silver +iluvporn +valter +herson +alexsandr +cojones +backhoe +womens +777angel +beatit +klingon1 +ta8g4w +luisito +benedikt +maxwel +inspecto +zaq12ws +wladimir +bobbyd +peterj +asdfg12 +hellspawn +bitch69 +nick1234 +golfer23 +sony123 +jello1 +killie +chubby1 +kodaira52 +yanochka +buckfast +morris1 +roaddogg +snakeeye +sex1234 +mike22 +mmouse +fucker11 +dantist +brittan +vfrfhjdf +doc123 +plokijuh +emerald1 +batman01 +serafim +elementa +soccer9 +footlong +cthuttdbx +hapkido +eagle123 +getsmart +getiton +batman2 +masons +mastiff +098890 +cfvfhf +james7 +azalea +sherif +saun24865709 +123red +cnhtrjpf +martina1 +pupper +michael5 +alan12 +shakir +devin1 +ha8fyp +palom +mamulya +trippy +deerhunter +happyone +monkey77 +3mta3 +123456789f +crownvic +teodor +natusik +0137485 +vovchik +strutter +triumph1 +cvetok +moremone +sonnen +screwbal +akira1 +sexnow +pernille +independ +poopies +samapi +kbcbxrf +master22 +swetlana +urchin +viper2 +magica +slurpee +postit +gilgames +kissarmy +clubpenguin +limpbizk +timber1 +celin +lilkim +fuckhard +lonely1 +mom123 +goodwood +extasy +sdsadee23 +foxglove +malibog +clark1 +casey2 +shell1 +odense +balefire +dcunited +cubbie +pierr +solei +161718 +bowling1 +areyukesc +batboy +r123456 +1pionee +marmelad +maynard1 +cn42qj +cfvehfq +heathrow +qazxcvbn +connecti +secret123 +newfie +xzsawq21 +tubitzen +nikusha +enigma1 +yfcnz123 +1austin +michaelc +splunge +wanger +phantom2 +jason2 +pain4me +primetime21 +babes1 +liberte +sugarray +undergro +zonker +labatts +djhjyf +watch1 +eagle5 +madison2 +cntgfirf +sasha2 +masterca +fiction7 +slick50 +bruins1 +sagitari +12481632 +peniss +insuranc +2b8riedt +12346789 +mrclean +ssptx452 +tissot +q1w2e3r4t5y6u7 +avatar1 +comet1 +spacer +vbrjkf +pass11 +wanker1 +14vbqk9p +noshit +money4me +sayana +fish1234 +seaways +pipper +romeo123 +karens +wardog +ab123456 +gorilla1 +andrey123 +lifesucks +jamesr +4wcqjn +bearman +glock22 +matt11 +dflbvrf +barbi +maine1 +dima1997 +sunnyboy +6bjvpe +bangkok1 +666666q +rafiki +letmein0 +0raziel0 +dalla +london99 +wildthin +patrycja +skydog +qcactw +tmjxn151 +yqlgr667 +jimmyd +stripclub +deadwood +863abgsg +horses1 +qn632o +scatman +sonia1 +subrosa +woland +kolya +charlie4 +moleman +j12345 +summer11 +angel11 +blasen +sandal +mynewpas +retlaw +cambria +mustang4 +nohack04 +kimber45 +fatdog +maiden1 +bigload +necron +dupont24 +ghost123 +turbo2 +.ktymrf +radagast +balzac +vsevolod +pankaj +argentum +2bigtits +mamabear +bumblebee +mercury7 +maddie1 +chomper +jq24nc +snooky +pussylic +1lovers +taltos +warchild +diablo66 +jojo12 +sumerki +aventura +gagger +annelies +drumset +cumshots +azimut +123580 +clambake +bmw540 +birthday54 +psswrd +paganini +wildwest +filibert +teaseme +1test +scampi +thunder5 +antosha +purple12 +supersex +hhhhhh1 +brujah +111222333a +13579a +bvgthfnjh +4506802a +killians +choco +qqqwwweee +raygun +1grand +koetsu13 +sharp1 +mimi92139 +fastfood +idontcare +bluered +chochoz +4z3al0ts +target1 +sheffiel +labrat +stalingrad +147123 +cubfan +corvett1 +holden1 +snapper1 +4071505 +amadeo +pollo +desperados +lovestory +marcopolo +mumbles +familyguy +kimchee +marcio +support1 +tekila +shygirl1 +trekkie +submissi +ilaria +salam +loveu +wildstar +master69 +sales1 +netware +homer2 +arseniy +gerrity1 +raspberr +atreyu +stick1 +aldric +tennis12 +matahari +alohomora +dicanio +michae1 +michaeld +666111 +luvbug +boyscout +esmerald +mjordan +admiral1 +steamboa +616913 +ybhdfyf +557711 +555999 +sunray +apokalipsis +theroc +bmw330 +buzzy +chicos +lenusik +shadowma +eagles05 +444222 +peartree +qqq123 +sandmann +spring1 +430799 +phatass +andi03 +binky1 +arsch +bamba +kenny123 +fabolous +loser123 +poop12 +maman +phobos +tecate +myxworld4 +metros +cocorico +nokia6120 +johnny69 +hater +spanked +313233 +markos +love2011 +mozart1 +viktoriy +reccos +331234 +hornyone +vitesse +1um83z +55555q +proline +v12345 +skaven +alizee +bimini +fenerbahce +543216 +zaqqaz +poi123 +stabilo +brownie1 +1qwerty1 +dinesh +baggins1 +1234567t +davidkin +friend1 +lietuva +octopuss +spooks +12345qq +myshit +buttface +paradoxx +pop123 +golfin +sweet69 +rfghbp +sambuca +kayak1 +bogus1 +girlz +dallas12 +millers +123456zx +operatio +pravda +eternal1 +chase123 +moroni +proust +blueduck +harris1 +redbarch +996699 +1010101 +mouche +millenni +1123456 +score1 +1234565 +1234576 +eae21157 +dave12 +pussyy +gfif1991 +1598741 +hoppy +darrian +snoogins +fartface +ichbins +vfkbyrf +rusrap +2741001 +fyfrjylf +aprils +favre +thisis +bannana +serval +wiggum +satsuma +matt123 +ivan123 +gulmira +123zxc123 +oscar2 +acces +annie2 +dragon0 +emiliano +allthat +pajaro +amandine +rawiswar +sinead +tassie +karma1 +piggys +nokias +orions +origami +type40 +mondo +ferrets +monker +biteme2 +gauntlet +arkham +ascona +ingram01 +klem1 +quicksil +bingo123 +blue66 +plazma +onfire +shortie +spjfet +123963 +thered +fire777 +lobito +vball +1chicken +moosehea +elefante +babe23 +jesus12 +parallax +elfstone +number5 +shrooms +freya +hacker1 +roxette +snoops +number7 +fellini +dtlmvf +chigger +mission1 +mitsubis +kannan +whitedog +james01 +ghjgecr +rfnfgekmnf +everythi +getnaked +prettybo +sylvan +chiller +carrera4 +cowbo +biochem +azbuka +qwertyuiop1 +midnight1 +informat +audio1 +alfred1 +0range +sucker1 +scott2 +russland +1eagle +torben +djkrjlfd +rocky6 +maddy1 +bonobo +portos +chrissi +xjznq5 +dexte +vdlxuc +teardrop +pktmxr +iamtheone +danijela +eyphed +suzuki1 +etvww4 +redtail +ranger11 +mowerman +asshole2 +coolkid +adriana1 +bootcamp +longcut +evets +npyxr5 +bighurt +bassman1 +stryder +giblet +nastja +blackadd +topflite +wizar +cumnow +technolo +bassboat +bullitt +kugm7b +maksimus +wankers +mine12 +sunfish +pimpin1 +shearer9 +user1 +vjzgjxnf +tycobb +80070633pc +stanly +vitaly +shirley1 +cinzia +carolyn1 +angeliqu +teamo +qdarcv +aa123321 +ragdoll +bonit +ladyluck +wiggly +vitara +jetbalance +12345600 +ozzman +dima12345 +mybuddy +shilo +satan66 +erebus +warrio +090808qwe +stupi +bigdan +paul1234 +chiapet +brooks1 +philly1 +dually +gowest +farmer1 +1qa2ws3ed4rf +alberto1 +beachboy +barne +aa12345 +aliyah +radman +benson1 +dfkthbq +highball +bonou2 +i81u812 +workit +darter +redhook +csfbr5yy +buttlove +episode1 +ewyuza +porthos +lalal +abcd12 +papero +toosexy +keeper1 +silver7 +jujitsu +corset +pilot123 +simonsay +pinggolf +katerinka +kender +drunk1 +fylhjvtlf +rashmi +nighthawk +maggy +juggernaut +larryb +cabibble +fyabcf +247365 +gangstar +jaybee +verycool +123456789qw +forbidde +prufrock +12345zxc +malaika +blackbur +docker +filipe +koshechka +gemma1 +djamaal +dfcbkmtdf +gangst +9988aa +ducks1 +pthrfkj +puertorico +muppets +griffins +whippet +sauber +timofey +larinso +123456789zxc +quicken +qsefth +liteon +headcase +bigdadd +zxc321 +maniak +jamesc +bassmast +bigdogs +1girls +123xxx +trajan +lerochka +noggin +mtndew +04975756 +domin +wer123 +fumanchu +lambada +thankgod +june22 +kayaking +patchy +summer10 +timepass +poiu1234 +kondor +kakka +lament +zidane10 +686xqxfg +l8v53x +caveman1 +nfvthkfy +holymoly +pepita +alex1996 +mifune +fighter1 +asslicker +jack22 +abc123abc +zaxxon +midnigh +winni +psalm23 +punky +monkey22 +password13 +mymusic +justyna +annushka +lucky5 +briann +495rus19 +withlove +almaz +supergir +miata +bingbong +bradpitt +kamasutr +yfgjktjy +vanman +pegleg +amsterdam1 +123a321 +letmein9 +shivan +korona +bmw520 +annette1 +scotsman +gandal +welcome12 +sc00by +qpwoei +fred69 +m1sf1t +hamburg1 +1access +dfkmrbhbz +excalibe +boobies1 +fuckhole +karamel +starfuck +star99 +breakfas +georgiy +ywvxpz +smasher +fatcat1 +allanon +12345n +coondog +whacko +avalon1 +scythe +saab93 +timon +khorne +atlast +nemisis +brady12 +blenheim +52678677 +mick7278 +9skw5g +fleetwoo +ruger1 +kissass +pussy7 +scruff +12345l +bigfun +vpmfsz +yxkck878 +evgeny +55667788 +lickher +foothill +alesis +poppies +77777778 +californi +mannie +bartjek +qhxbij +thehulk +xirt2k +angelo4ek +rfkmrekznjh +tinhorse +1david +sparky12 +night1 +luojianhua +bobble +nederland +rosemari +travi +minou +ciscokid +beehive +565hlgqo +alpine1 +samsung123 +trainman +xpress +logistic +vw198m2n +hanter +zaqwsx123 +qwasz +mariachi +paska +kmg365 +kaulitz +sasha12 +north1 +polarbear +mighty1 +makeksa11 +123456781 +one4all +gladston +notoriou +polniypizdec110211 +gosia +grandad +xholes +timofei +invalidp +speaker1 +zaharov +maggiema +loislane +gonoles +br5499 +discgolf +kaskad +snooper +newman1 +belial +demigod +vicky1 +pridurok +alex1990 +tardis1 +cruzer +hornie +sacramen +babycat +burunduk +mark69 +oakland1 +me1234 +gmctruck +extacy +sexdog +putang +poppen +billyd +1qaz2w +loveable +gimlet +azwebitalia +ragtop +198500 +qweas +mirela +rock123 +11bravo +sprewell +tigrenok +jaredleto +vfhbif +blue2 +rimjob +catwalk +sigsauer +loqse +doromich +jack01 +lasombra +jonny5 +newpassword +profesor +garcia1 +123as123 +croucher +demeter +4_life +rfhfvtkm +superman2 +rogues +assword1 +russia1 +jeff1 +mydream +z123456789 +rascal1 +darre +kimberl +pickle1 +ztmfcq +ponchik +lovesporn +hikari +gsgba368 +pornoman +chbjun +choppy +diggity +nightwolf +viktori +camar +vfhecmrf +alisa1 +minstrel +wishmaster +mulder1 +aleks +gogirl +gracelan +8womys +highwind +solstice +dbrnjhjdyf +nightman +pimmel +beertje +ms6nud +wwfwcw +fx3tuo +poopface +asshat +dirtyd +jiminy +luv2fuck +ptybnxtvgbjy +dragnet +pornogra +10inch +scarlet1 +guido1 +raintree +v123456 +1aaaaaaa +maxim1935 +hotwater +gadzooks +playaz +harri +brando1 +defcon1 +ivanna +123654a +arsenal2 +candela +nt5d27 +jaime1 +duke1 +burton1 +allstar1 +dragos +newpoint +albacore +1236987z +verygoodbot +1wildcat +fishy1 +ptktysq +chris11 +puschel +itdxtyrj +7kbe9d +serpico +jazzie +1zzzzz +kindbuds +wenef45313 +1compute +tatung +sardor +gfyfcjybr +test99 +toucan +meteora +lysander +asscrack +jowgnx +hevnm4 +suckthis +masha123 +karinka +marit +oqglh565 +dragon00 +vvvbbb +cheburashka +vfrfrf +downlow +unforgiven +p3e85tr +kim123 +sillyboy +gold1 +golfvr6 +quicksan +irochka +froglegs +shortsto +caleb1 +tishka +bigtitts +smurfy +bosto +dropzone +nocode +jazzbass +digdug +green7 +saltlake +therat +dmitriev +lunita +deaddog +summer0 +1212qq +bobbyg +mty3rh +isaac1 +gusher +helloman +sugarbear +corvair +extrem +teatime +tujazopi +titanik +efyreg +jo9k2jw2 +counchac +tivoli +utjvtnhbz +bebit +jacob6 +clayton1 +incubus1 +flash123 +squirter +dima2010 +cock1 +rawks +komatsu +forty2 +98741236 +cajun1 +madelein +mudhoney +magomed +q111111 +qaswed +consense +12345b +bakayaro +silencer +zoinks +bigdic +werwolf +pinkpuss +96321478 +alfie1 +ali123 +sarit +minette +musics +chato +iaapptfcor +cobaka +strumpf +datnigga +sonic123 +yfnecbr +vjzctvmz +pasta1 +tribbles +crasher +htlbcrf +1tiger +shock123 +bearshar +syphon +a654321 +cubbies1 +jlhanes +eyespy +fucktheworld +carrie1 +bmw325is +suzuk +mander +dorina +mithril +hondo1 +vfhnbyb +sachem +newton1 +12345x +7777755102q +230857z +xxxsex +scubapro +hayastan +spankit +delasoul +searock6 +fallout3 +nilrem +24681357 +pashka +voluntee +pharoh +willo +india1 +badboy69 +roflmao +gunslinger +lovergir +mama12 +melange +640xwfkv +chaton +darkknig +bigman1 +aabbccdd +harleyd +birdhouse +giggsy +hiawatha +tiberium +joker7 +hello1234 +sloopy +tm371855 +greendog +solar1 +bignose +djohn11 +espanol +oswego +iridium +kavitha +pavell +mirjam +cyjdsvujljv +alpha5 +deluge +hamme +luntik +turismo +stasya +kjkbnf +caeser +schnecke +tweety1 +tralfaz +lambrett +prodigy1 +trstno1 +pimpshit +werty1 +karman +bigboob +pastel +blackmen +matthew8 +moomin +q1w2e +gilly +primaver +jimmyg +house2 +elviss +15975321 +1jessica +monaliza +salt55 +vfylfhbyrf +harley11 +tickleme +murder1 +nurgle +kickass1 +theresa1 +fordtruck +pargolf +managua +inkognito +sherry1 +gotit +friedric +metro2033 +slk230 +freeport +cigarett +492529 +vfhctkm +thebeach +twocats +bakugan +yzerman1 +charlieb +motoko +skiman +1234567w +pussy3 +love77 +asenna +buffie +260zntpc +kinkos +access20 +mallard1 +fuckyou69 +monami +rrrrr1 +bigdog69 +mikola +1boomer +godzila +ginger2 +dima2000 +skorpion39 +dima1234 +hawkdog79 +warrior2 +ltleirf +supra1 +jerusale +monkey01 +333z333 +666888 +kelsey1 +w8gkz2x1 +fdfnfh +msnxbi +qwe123rty +mach1 +monkey3 +123456789qq +c123456 +nezabudka +barclays +nisse +dasha1 +12345678987654321 +dima1993 +oldspice +frank2 +rabbitt +prettyboy +ov3ajy +iamthema +kawasak +banjo1 +gtivr6 +collants +gondor +hibees +cowboys2 +codfish +buster2 +purzel +rubyred +kayaker +bikerboy +qguvyt +masher +sseexx +kenshiro +moonglow +semenova +rosari +eduard1 +deltaforce +grouper +bongo1 +tempgod +1taylor +goldsink +qazxsw1 +1jesus +m69fg2w +maximili +marysia +husker1 +kokanee +sideout +googl +south1 +plumber1 +trillian +00001 +1357900 +farkle +1xxxxx +pascha +emanuela +bagheera +hound1 +mylov +newjersey +swampfox +sakic19 +torey +geforce +wu4etd +conrail +pigman +martin2 +ber02 +nascar2 +angel69 +barty +kitsune +cornet +yes90125 +goomba +daking +anthea +sivart +weather1 +ndaswf +scoubidou +masterchief +rectum +3364068 +oranges1 +copter +1samanth +eddies +mimoza +ahfywbz +celtic88 +86mets +applemac +amanda11 +taliesin +1angel +imhere +london11 +bandit12 +killer666 +beer1 +06225930 +psylocke +james69 +schumach +24pnz6kc +endymion +wookie1 +poiu123 +birdland +smoochie +lastone +rclaki +olive1 +pirat +thunder7 +chris69 +rocko +151617 +djg4bb4b +lapper +ajcuivd289 +colole57 +shadow7 +dallas21 +ajtdmw +executiv +dickies +omegaman +jason12 +newhaven +aaaaaas +pmdmscts +s456123789 +beatri +applesauce +levelone +strapon +benladen +creaven +ttttt1 +saab95 +f123456 +pitbul +54321a +sex12345 +robert3 +atilla +mevefalkcakk +1johnny +veedub +lilleke +nitsuj +5t6y7u8i +teddys +bluefox +nascar20 +vwjetta +buffy123 +playstation3 +loverr +qweasd12 +lover2 +telekom +benjamin1 +alemania +neutrino +rockz +valjean +testicle +trinity3 +realty +firestarter +794613852 +ardvark +guadalup +philmont +arnold1 +holas +zw6syj +birthday299 +dover1 +sexxy1 +gojets +741236985 +cance +blue77 +xzibit +qwerty88 +komarova +qweszxc +footer +rainger +silverst +ghjcnb +catmando +tatooine +31217221027711 +amalgam +69dude +qwerty321 +roscoe1 +74185 +cubby +alfa147 +perry1 +darock +katmandu +darknight +knicks1 +freestuff +45454 +kidman +4tlved +axlrose +cutie1 +quantum1 +joseph10 +ichigo +pentium3 +rfhectkm +rowdy1 +woodsink +justforfun +sveta123 +pornografia +mrbean +bigpig +tujheirf +delta9 +portsmou +hotbod +kartal +10111213 +fkbyf001 +pavel1 +pistons1 +necromancer +verga +c7lrwu +doober +thegame1 +hatesyou +sexisfun +1melissa +tuczno18 +bowhunte +gobama +scorch +campeon +bruce2 +fudge1 +herpderp +bacon1 +redsky +blackeye +19966991 +19992000 +ripken8 +masturba +34524815 +primax +paulina1 +vp6y38 +427cobra +4dwvjj +dracon +fkg7h4f3v6 +longview +arakis +panama1 +honda2 +lkjhgfdsaz +razors +steels +fqkw5m +dionysus +mariajos +soroka +enriqu +nissa +barolo +king1234 +hshfd4n279 +holland1 +flyer1 +tbones +343104ky +modems +tk421 +ybrbnrf +pikapp +sureshot +wooddoor +florida2 +mrbungle +vecmrf +catsdogs +axolotl +nowayout +francoi +chris21 +toenail +hartland +asdjkl +nikkii +onlyyou +buckskin +fnord +flutie +holen1 +rincewind +lefty1 +ducky1 +199000 +fvthbrf +redskin1 +ryno23 +lostlove +19mtpgam19 +abercrom +benhur +jordan11 +roflcopter +ranma +phillesh +avondale +igromania +p4ssword +jenny123 +tttttt1 +spycams +cardigan +2112yyz +sleepy1 +paris123 +mopars +lakers34 +hustler1 +james99 +matrix3 +popimp +12pack +eggbert +medvedev +testit +performa +logitec +marija +sexybeast +supermanboy +iwantit +rjktcj +jeffer +svarog +halo123 +whdbtp +nokia3230 +heyjoe +marilyn1 +speeder +ibxnsm +prostock +bennyboy +charmin +codydog +parol999 +ford9402 +jimmer +crayola +159357258 +alex77 +joey1 +cayuga +phish420 +poligon +specops +tarasova +caramelo +draconis +dimon +cyzkhw +june29 +getbent +1guitar +jimjam +dictiona +shammy +flotsam +0okm9ijn +crapper +technic +fwsadn +rhfdxtyrj +zaq11qaz +anfield1 +159753q +curious1 +hip-hop +1iiiii +gfhjkm2 +cocteau +liveevil +friskie +crackhead +b1afra +elektrik +lancer1 +b0ll0cks +jasond +z1234567 +tempest1 +alakazam +asdfasd +duffy1 +oneday +dinkle +qazedctgb +kasimir +happy7 +salama +hondaciv +nadezda +andretti +cannondale +sparticu +znbvjd +blueice +money01 +finster +eldar +moosie +pappa +delta123 +neruda +bmw330ci +jeanpaul +malibu1 +alevtina +sobeit +travolta +fullmetal +enamorad +mausi +boston12 +greggy +smurf1 +ratrace +ichiban +ilovepus +davidg +wolf69 +villa1 +cocopuff +football12 +starfury +zxc12345 +forfree +fairfiel +dreams1 +tayson +mike2 +dogday +hej123 +oldtimer +sanpedro +clicker +mollycat +roadstar +golfe +lvbnhbq1 +topdevice +a1b2c +sevastopol +calli +milosc +fire911 +pink123 +team3x +nolimit5 +snickers1 +annies +09877890 +jewel1 +steve69 +justin11 +autechre +killerbe +browncow +slava1 +christer +fantomen +redcloud +elenberg +beautiful1 +passw0rd1 +nazira +advantag +cockring +chaka +rjpzdrf +99941 +az123456 +biohazar +energie +bubble1 +bmw323 +tellme +printer1 +glavine +1starwar +coolbeans +april17 +carly1 +quagmire +admin2 +djkujuhfl +pontoon +texmex +carlos12 +thermo +vaz2106 +nougat +bob666 +1hockey +1john +cricke +qwerty10 +twinz +totalwar +underwoo +tijger +lildevil +123q321 +germania +freddd +1scott +beefy +5t4r3e2w1q +fishbait +nobby +hogger +dnstuff +jimmyc +redknapp +flame1 +tinfloor +balla +nfnfhby +yukon1 +vixens +batata +danny123 +1zxcvbnm +gaetan +homewood +greats +tester1 +green99 +1fucker +sc0tland +starss +glori +arnhem +goatman +1234asd +supertra +bill123 +elguapo +sexylegs +jackryan +usmc69 +innow +roaddog +alukard +winter11 +crawler +gogiants +rvd420 +alessandr +homegrow +gobbler +esteba +valeriy +happy12 +1joshua +hawking +sicnarf +waynes +iamhappy +bayadera +august2 +sashas +gotti +dragonfire +pencil1 +halogen +borisov +bassingw +15975346 +zachar +sweetp +soccer99 +sky123 +flipyou +spots3 +xakepy +cyclops1 +dragon77 +rattolo58 +motorhea +piligrim +helloween +dmb2010 +supermen +shad0w +eatcum +sandokan +pinga +ufkfrnbrf +roksana +amista +pusser +sony1234 +azerty1 +1qasw2 +ghbdt +q1w2e3r4t5y6u7i8 +ktutylf +brehznev +zaebali +shitass +creosote +gjrtvjy +14938685 +naughtyboy +pedro123 +21crack +maurice1 +joesakic +nicolas1 +matthew9 +lbyfhf +elocin +hfcgbplzq +pepper123 +tiktak +mycroft +ryan11 +firefly1 +arriva +cyecvevhbr +loreal +peedee +jessica8 +lisa01 +anamari +pionex +ipanema +airbag +frfltvbz +123456789aa +epwr49 +casper12 +sweethear +sanandreas +wuschel +cocodog +france1 +119911 +redroses +erevan +xtvgbjy +bigfella +geneve +volvo850 +evermore +amy123 +moxie +celebs +geeman +underwor +haslo1 +joy123 +hallow +chelsea0 +12435687 +abarth +12332145 +tazman1 +roshan +yummie +genius1 +chrisd +ilovelife +seventy7 +qaz1wsx2 +rocket88 +gaurav +bobbyboy +tauchen +roberts1 +locksmit +masterof +www111 +d9ungl +volvos40 +asdasd1 +golfers +jillian1 +7xm5rq +arwpls4u +gbhcf2 +elloco +football2 +muerte +bob101 +sabbath1 +strider1 +killer66 +notyou +lawnboy +de7mdf +johnnyb +voodoo2 +sashaa +homedepo +bravos +nihao123 +braindea +weedhead +rajeev +artem1 +camille1 +rockss +bobbyb +aniston +frnhbcf +oakridge +biscayne +cxfcnm +dressage +jesus3 +kellyann +king69 +juillet +holliste +h00ters +ripoff +123645 +1999ar +eric12 +123777 +tommi +dick12 +bilder +chris99 +rulezz +getpaid +chicubs +ender1 +byajhvfnbrf +milkshak +sk8board +freakshow +antonella +monolit +shelb +hannah01 +masters1 +pitbull1 +1matthew +luvpussy +agbdlcid +panther2 +alphas +euskadi +8318131 +ronnie1 +7558795 +sweetgirl +cookie59 +sequoia +5552555 +ktyxbr +4500455 +money7 +severus +shinobu +dbityrf +phisig +rogue2 +fractal +redfred +sebastian1 +nelli +b00mer +cyberman +zqjphsyf6ctifgu +oldsmobile +redeemer +pimpi +lovehurts +1slayer +black13 +rtynfdh +airmax +g00gle +1panther +artemon +nopasswo +fuck1234 +luke1 +trinit +666000 +ziadma +oscardog +davex +hazel1 +isgood +demond +james5 +construc +555551 +january2 +m1911a1 +flameboy +merda +nathan12 +nicklaus +dukester +hello99 +scorpio7 +leviathan +dfcbktr +pourquoi +vfrcbv123 +shlomo +rfcgth +rocky3 +ignatz +ajhneyf +roger123 +squeek +4815162342a +biskit +mossimo +soccer21 +gridlock +lunker +popstar +ghhh47hj764 +chutney +nitehawk +vortec +gamma1 +codeman +dragula +kappasig +rainbow2 +milehigh +blueballs +ou8124me +rulesyou +collingw +mystere +aster +astrovan +firetruck +fische +crawfish +hornydog +morebeer +tigerpaw +radost +144000 +1chance +1234567890qwe +gracie1 +myopia +oxnard +seminoles +evgeni +edvard +partytim +domani +tuffy1 +jaimatadi +blackmag +kzueirf +peternor +mathew1 +maggie12 +henrys +k1234567 +fasted +pozitiv +cfdtkbq +jessica7 +goleafs +bandito +girl78 +sharingan +skyhigh +bigrob +zorros +poopers +oldschoo +pentium2 +gripper +norcal +kimba +artiller +moneymak +00197400 +272829 +shadow1212 +thebull +handbags +all4u2c +bigman2 +civics +godisgoo +section8 +bandaid +suzanne1 +zorba +159123 +racecars +i62gbq +rambo123 +ironroad +johnson2 +knobby +twinboys +sausage1 +kelly69 +enter2 +rhjirf +yessss +james12 +anguilla +boutit +iggypop +vovochka +06060 +budwiser +romuald +meditate +good1 +sandrin +herkules +lakers8 +honeybea +11111111a +miche +rangers9 +lobster1 +seiko +belova +midcon +mackdadd +bigdaddy1 +daddie +sepultur +freddy12 +damon1 +stormy1 +hockey2 +bailey12 +hedimaptfcor +dcowboys +sadiedog +thuggin +horny123 +josie1 +nikki2 +beaver69 +peewee1 +mateus +viktorija +barrys +cubswin1 +matt1234 +timoxa +rileydog +sicilia +luckycat +candybar +julian1 +abc456 +pussylip +phase1 +acadia +catty +246800 +evertonf +bojangle +qzwxec +nikolaj +fabrizi +kagome +noncapa0 +marle +popol +hahaha1 +cossie +carla10 +diggers +spankey +sangeeta +cucciolo +breezer +starwar1 +cornholio +rastafari +spring99 +yyyyyyy1 +webstar +72d5tn +sasha1234 +inhouse +gobuffs +civic1 +redstone +234523 +minnie1 +rivaldo +angel5 +sti2000 +xenocide +11qq11 +1phoenix +herman1 +holly123 +tallguy +sharks1 +madri +superbad +ronin +jalal123 +hardbody +1234567r +assman1 +vivahate +buddylee +38972091 +bonds25 +40028922 +qrhmis +wp2005 +ceejay +pepper01 +51842543 +redrum1 +renton +varadero +tvxtjk7r +vetteman +djhvbrc +curly1 +fruitcak +jessicas +maduro +popmart +acuari +dirkpitt +buick1 +bergerac +golfcart +pdtpljxrf +hooch1 +dudelove +d9ebk7 +123452000 +afdjhbn +greener +123455432 +parachut +mookie12 +123456780 +jeepcj5 +potatoe +sanya +qwerty2010 +waqw3p +gotika +freaky1 +chihuahu +buccanee +ecstacy +crazyboy +slickric +blue88 +fktdnbyf +2004rj +delta4 +333222111 +calient +ptbdhw +1bailey +blitz1 +sheila1 +master23 +hoagie +pyf8ah +orbita +daveyboy +prono1 +delta2 +heman +1horny +tyrik123 +ostrov +md2020 +herve +rockfish +el546218 +rfhbyjxrf +chessmaster +redmoon +lenny1 +215487 +tomat +guppy +amekpass +amoeba +my3girls +nottingh +kavita +natalia1 +puccini +fabiana +8letters +romeos +netgear +casper2 +taters +gowings +iforgot1 +pokesmot +pollit +lawrun +petey1 +rosebuds +007jr +gthtcnhjqrf +k9dls02a +neener +azertyu +duke11 +manyak +tiger01 +petros +supermar +mangas +twisty +spotter +takagi +dlanod +qcmfd454 +tusymo +zz123456 +chach +navyblue +gilbert1 +2kash6zq +avemaria +1hxboqg2s +viviane +lhbjkjubz2957704 +nowwowtg +1a2b3c4 +m0rn3 +kqigb7 +superpuper +juehtw +gethigh +theclown +makeme +pradeep +sergik +deion21 +nurik +devo2706 +nbvibt +roman222 +kalima +nevaeh +martin7 +anathema +florian1 +tamwsn3sja +dinmamma +133159 +123654q +slicks +pnp0c08 +yojimbo +skipp +kiran +pussyfuck +teengirl +apples12 +myballs +angeli +1234a +125678 +opelastra +blind1 +armagedd +fish123 +pitufo +chelseaf +thedevil +nugget1 +cunt69 +beetle1 +carter15 +apolon +collant +password00 +fishboy +djkrjdf +deftone +celti +three11 +cyrus1 +lefthand +skoal1 +ferndale +aries1 +fred01 +roberta1 +chucks +cornbread +lloyd1 +icecrea +cisco123 +newjerse +vfhrbpf +passio +volcom1 +rikimaru +yeah11 +djembe +facile +a1l2e3x4 +batman7 +nurbol +lorenzo1 +monica69 +blowjob1 +998899 +spank1 +233391 +n123456 +1bear +bellsout +999998 +celtic67 +sabre1 +putas +y9enkj +alfabeta +heatwave +honey123 +hard4u +insane1 +xthysq +magnum1 +lightsaber +123qweqwe +fisher1 +pixie1 +precios +benfic +thegirls +bootsman +4321rewq +nabokov +hightime +djghjc +1chelsea +junglist +august16 +t3fkvkmj +1232123 +lsdlsd12 +chuckie1 +pescado +granit +toogood +cathouse +natedawg +bmw530 +123kid +hajime +198400 +engine1 +wessonnn +kingdom1 +novembre +1rocks +kingfisher +qwerty89 +jordan22 +zasranec +megat +sucess +installutil +fetish01 +yanshi1982 +1313666 +1314520 +clemence +wargod +time1 +newzealand +snaker +13324124 +cfrehf +hepcat +mazahaka +bigjay +denisov +eastwest +1yellow +mistydog +cheetos +1596357 +ginger11 +mavrik +bubby1 +bhbyf +pyramide +giusepp +luthien +honda250 +andrewjackie +kentavr +lampoon +zaq123wsx +sonicx +davidh +1ccccc +gorodok +windsong +programm +blunt420 +vlad1995 +zxcvfdsa +tarasov +mrskin +sachas +mercedes1 +koteczek +rawdog +honeybear +stuart1 +kaktys +richard7 +55555n +azalia +hockey10 +scouter +francy +1xxxxxx +julie456 +tequilla +penis123 +schmoe +tigerwoods +1ferrari +popov +snowdrop +matthieu +smolensk +cornflak +jordan01 +love2000 +23wesdxc +kswiss +anna2000 +geniusnet +baby2000 +33ds5x +waverly +onlyone4 +networkingpe +raven123 +blesse +gocards +wow123 +pjflkork +juicey +poorboy +freeee +billybo +shaheen +zxcvbnm. +berlit +truth1 +gepard +ludovic +gunther1 +bobby2 +bob12345 +sunmoon +septembr +bigmac1 +bcnjhbz +seaking +all4u +12qw34er56ty +bassie +nokia5228 +7355608 +sylwia +charvel +billgate +davion +chablis +catsmeow +kjiflrf +amylynn +rfvbkkf +mizredhe +handjob +jasper12 +erbol +solara +bagpipe +biffer +notime +erlan +8543852 +sugaree +oshkosh +fedora +bangbus +5lyedn +longball +teresa1 +bootyman +aleksand +qazwsxedc12 +nujbhc +tifosi +zpxvwy +lights1 +slowpoke +tiger12 +kstate +password10 +alex69 +collins1 +9632147 +doglover +baseball2 +security1 +grunts +orange2 +godloves +213qwe879 +julieb +1qazxsw23edcvfr4 +noidea +8uiazp +betsy1 +junior2 +parol123 +123456zz +piehonkii +kanker +bunky +hingis +reese1 +qaz123456 +sidewinder +tonedup +footsie +blackpoo +jalapeno +mummy1 +always1 +josh1 +rockyboy +plucky +chicag +nadroj +blarney +blood123 +wheaties +packer1 +ravens1 +mrjones +gfhjkm007 +anna2010 +awatar +guitar12 +hashish +scale1 +tomwaits +amrita +fantasma +rfpfym +pass2 +tigris +bigair +slicker +sylvi +shilpa +cindylou +archie1 +bitches1 +poppys +ontime +horney1 +camaroz28 +alladin +bujhm +cq2kph +alina1 +wvj5np +1211123a +tetons +scorelan +concordi +morgan2 +awacs +shanty +tomcat14 +andrew123 +bear69 +vitae +fred99 +chingy +octane +belgario +fatdaddy +rhodan +password23 +sexxes +boomtown +joshua01 +war3demo +my2kids +buck1 +hot4you +monamour +12345aa +yumiko +parool +carlton1 +neverland +rose12 +right1 +sociald +grouse +brandon0 +cat222 +alex00 +civicex +bintang +malkav +arschloc +dodgeviper +qwerty666 +goduke +dante123 +boss1 +ontheroc +corpsman +love14 +uiegu451 +hardtail +irondoor +ghjrehfnehf +36460341 +konijn +h2slca +kondom25 +123456ss +cfytxrf +btnjey +nando +freemail +comander +natas666 +siouxsie +hummer1 +biomed +dimsum +yankees0 +diablo666 +lesbian1 +pot420 +jasonm +glock23 +jennyb +itsmine +lena2010 +whattheh +beandip +abaddon +kishore +signup +apogee +biteme12 +suzieq +vgfun4 +iseeyou +rifleman +qwerta +4pussy +hawkman +guest1 +june17 +dicksuck +bootay +cash12 +bassale +ktybyuhfl +leetch +nescafe +7ovtgimc +clapton1 +auror +boonie +tracker1 +john69 +bellas +cabinboy +yonkers +silky1 +ladyffesta +drache +kamil1 +davidp +bad123 +snoopy12 +sanche +werthvfy +achille +nefertiti +gerald1 +slage33 +warszawa +macsan26 +mason123 +kotopes +welcome8 +nascar99 +kiril +77778888 +hairy1 +monito +comicsans +81726354 +killabee +arclight +yuo67 +feelme +86753099 +nnssnn +monday12 +88351132 +88889999 +websters +subito +asdf12345 +vaz2108 +zvbxrpl +159753456852 +rezeda +multimed +noaccess +henrique +tascam +captiva +zadrot +hateyou +sophie12 +123123456 +snoop1 +charlie8 +birmingh +hardline +libert +azsxdcf +89172735872 +rjpthju +bondar +philips1 +olegnaruto +myword +yakman +stardog +banana12 +1234567890w +farout +annick +duke01 +rfj422 +billard +glock19 +shaolin1 +master10 +cinderel +deltaone +manning1 +biggreen +sidney1 +patty1 +goforit1 +766rglqy +sevendus +aristotl +armagedo +blumen +gfhfyjz +kazakov +lekbyxxx +accord1 +idiota +soccer16 +texas123 +victoire +ololo +chris01 +bobbbb +299792458 +eeeeeee1 +confiden +07070 +clarks +techno1 +kayley +stang1 +wwwwww1 +uuuuu1 +neverdie +jasonr +cavscout +481516234 +mylove1 +shaitan +1qazxcvb +barbaros +123456782000 +123wer +thissucks +7seven +227722 +faerie +hayduke +dbacks +snorkel +zmxncbv +tiger99 +unknown1 +melmac +polo1234 +sssssss1 +1fire +369147 +bandung +bluejean +nivram +stanle +ctcnhf +soccer20 +blingbli +dirtball +alex2112 +183461 +skylin +boobman +geronto +brittany1 +yyz2112 +gizmo69 +ktrcec +dakota12 +chiken +sexy11 +vg08k714 +bernadet +1bulldog +beachs +hollyb +maryjoy +margo1 +danielle1 +chakra +alexand +hullcity +matrix12 +sarenna +pablos +antler +supercar +chomsky +german1 +airjordan +545ettvy +camaron +flight1 +netvideo +tootall +valheru +481516 +1234as +skimmer +redcross +inuyash +uthvfy +1012nw +edoardo +bjhgfi +golf11 +9379992a +lagarto +socball +boopie +krazy +.adgjmptw +gaydar +kovalev +geddylee +firstone +turbodog +loveee +135711 +badbo +trapdoor +opopop11 +danny2 +max2000 +526452 +kerry1 +leapfrog +daisy2 +134kzbip +1andrea +playa1 +peekab00 +heskey +pirrello +gsewfmck +dimon4ik +puppie +chelios +554433 +hypnodanny +fantik +yhwnqc +ghbdtngjrf +anchorag +buffett1 +fanta +sappho +024680 +vialli +chiva +lucylu +hashem +exbntkm +thema +23jordan +jake11 +wildside +smartie +emerica +2wj2k9oj +ventrue +timoth +lamers +baerchen +suspende +boobis +denman85 +1adam12 +otello +king12 +dzakuni +qsawbbs +isgay +porno123 +jam123 +daytona1 +tazzie +bunny123 +amaterasu +jeffre +crocus +mastercard +bitchedup +chicago7 +aynrand +intel1 +tamila +alianza +mulch +merlin12 +rose123 +alcapone +mircea +loveher +joseph12 +chelsea6 +dorothy1 +wolfgar +unlimite +arturik +qwerty3 +paddy1 +piramid +linda123 +cooool +millie1 +warlock1 +forgotit +tort02 +ilikeyou +avensis +loveislife +dumbass1 +clint1 +2110se +drlove +olesia +kalinina +sergey123 +123423 +alicia1 +markova +tri5a3 +media1 +willia1 +xxxxxxx1 +beercan +smk7366 +jesusislord +motherfuck +smacker +birthday5 +jbaby +harley2 +hyper1 +a9387670a +honey2 +corvet +gjmptw +rjhjkmbien +apollon +madhuri +3a5irt +cessna17 +saluki +digweed +tamia1 +yja3vo +cfvlehfr +1111111q +martyna +stimpy1 +anjana +yankeemp +jupiler +idkfa +1blue +fromv +afric +3xbobobo +liverp00l +nikon1 +amadeus1 +acer123 +napoleo +david7 +vbhjckfdf +mojo69 +percy1 +pirates1 +grunt1 +alenushka +finbar +zsxdcf +mandy123 +1fred +timewarp +747bbb +druids +julia123 +123321qq +spacebar +dreads +fcbarcelona +angela12 +anima +christopher1 +stargazer +123123s +hockey11 +brewski +marlbor +blinker +motorhead +damngood +werthrf +letmein3 +moremoney +killer99 +anneke +eatit +pilatus +andrew01 +fiona1 +maitai +blucher +zxgdqn +e5pftu +nagual +panic1 +andron +openwide +alphabeta +alison1 +chelsea8 +fende +mmm666 +1shot2 +a19l1980 +123456@ +1black +m1chael +vagner +realgood +maxxx +vekmnbr +stifler +2509mmh +tarkan +sherzod +1234567b +gunners1 +artem2010 +shooby +sammie1 +p123456 +piggie +abcde12345 +nokia6230 +moldir +piter +1qaz3edc +frequenc +acuransx +1star +nikeair +alex21 +dapimp +ranjan +ilovegirls +anastasiy +berbatov +manso +21436587 +leafs1 +106666 +angelochek +ingodwetrust +123456aaa +deano +korsar +pipetka +thunder9 +minka +himura +installdevic +1qqqqq +digitalprodu +suckmeoff +plonker +headers +vlasov +ktr1996 +windsor1 +mishanya +garfield1 +korvin +littlebit +azaz09 +vandamme +scripto +s4114d +passward +britt1 +r1chard +ferrari5 +running1 +7xswzaq +falcon2 +pepper76 +trademan +ea53g5 +graham1 +volvos80 +reanimator +micasa +1234554321q +kairat +escorpion +sanek94 +karolina1 +kolovrat +karen2 +1qaz@wsx +racing1 +splooge +sarah2 +deadman1 +creed1 +nooner +minicoop +oceane +room112 +charme +12345ab +summer00 +wetcunt +drewman +nastyman +redfire +appels +merlin69 +dolfin +bornfree +diskette +ohwell +12345678qwe +jasont +madcap +cobra2 +dolemit1 +whatthehell +juanit +voldemar +rocke +bianc +elendil +vtufgjkbc +hotwheels +spanis +sukram +pokerface +k1ller +freakout +dontae +realmadri +drumss +gorams +258789 +snakey +jasonn +whitewolf +befree +johnny99 +pooka +theghost +kennys +vfvektxrf +toby1 +jumpman23 +deadlock +barbwire +stellina +alexa1 +dalamar +mustanggt +northwes +tesoro +chameleo +sigtau +satoshi +george11 +hotcum +cornell1 +golfer12 +geek01d +trololo +kellym +megapolis +pepsi2 +hea666 +monkfish +blue52 +sarajane +bowler1 +skeets +ddgirls +hfccbz +bailey01 +isabella1 +dreday +moose123 +baobab +crushme +000009 +veryhot +roadie +meanone +mike18 +henriett +dohcvtec +moulin +gulnur +adastra +angel9 +western1 +natura +sweetpe +dtnfkm +marsbar +daisys +frogger1 +virus1 +redwood1 +streetball +fridolin +d78unhxq +midas +michelob +cantik +sk2000 +kikker +macanudo +rambone +fizzle +20000 +peanuts1 +cowpie +stone32 +astaroth +dakota01 +redso +mustard1 +sexylove +giantess +teaparty +bobbin +beerbong +monet1 +charles3 +anniedog +anna1988 +cameleon +longbeach +tamere +qpful542 +mesquite +waldemar +12345zx +iamhere +lowboy +canard +granp +daisymay +love33 +moosejaw +nivek +ninjaman +shrike01 +aaa777 +88002000600 +vodolei +bambush +falcor +harley69 +alphaomega +severine +grappler +bosox +twogirls +gatorman +vettes +buttmunch +chyna +excelsio +crayfish +birillo +megumi +lsia9dnb9y +littlebo +stevek +hiroyuki +firehous +master5 +briley2 +gangste +chrisk +camaleon +bulle +troyboy +froinlaven +mybutt +sandhya +rapala +jagged +crazycat +lucky12 +jetman +wavmanuk +1heather +beegee +negril +mario123 +funtime1 +conehead +abigai +mhorgan +patagoni +travel1 +backspace +frenchfr +mudcat +dashenka +baseball3 +rustys +741852kk +dickme +baller23 +griffey1 +suckmycock +fuhrfzgc +jenny2 +spuds +berlin1 +justfun +icewind +bumerang +pavlusha +minecraft123 +shasta1 +ranger12 +123400 +twisters +buthead +miked +finance1 +dignity7 +hello9 +lvjdp383 +jgthfnjh +dalmatio +paparoach +miller31 +2bornot2b +fathe +monterre +theblues +satans +schaap +jasmine2 +sibelius +manon +heslo +jcnhjd +shane123 +natasha2 +pierrot +bluecar +iloveass +harriso +red12 +london20 +job314 +beholder +reddawg +fuckyou! +pussylick +bologna1 +austintx +ole4ka +blotto +onering +jearly +balbes +lightbul +bighorn +crossfir +lee123 +prapor +1ashley +gfhjkm22 +wwe123 +09090 +sexsite +marina123 +jagua +witch1 +schmoo +parkview +dragon3 +chilango +ultimo +abramova +nautique +2bornot2 +duende +1arthur +nightwing +surfboar +quant4307 +15s9pu03 +karina1 +shitball +walleye1 +wildman1 +whytesha +1morgan +my2girls +polic +baranova +berezuckiy +kkkkkk1 +forzima +fornow +qwerty02 +gokart +suckit69 +davidlee +whatnow +edgard +tits1 +bayshore +36987412 +ghbphfr +daddyy +explore1 +zoidberg +5qnzjx +morgane +danilov +blacksex +mickey12 +balsam +83y6pv +sarahc +slaye +all4u2 +slayer69 +nadia1 +rlzwp503 +4cranker +kaylie +numberon +teremok +wolf12 +deeppurple +goodbeer +aaa555 +66669999 +whatif +harmony1 +ue8fpw +3tmnej +254xtpss +dusty197 +wcksdypk +zerkalo +dfnheirf +motorol +digita +whoareyou +darksoul +manics +rounders +killer11 +d2000lb +cegthgfhjkm +catdog1 +beograd +pepsico +julius1 +123654987 +softbal +killer23 +weasel1 +lifeson +q123456q +444555666 +bunches +andy1 +darby1 +service01 +bear11 +jordan123 +amega +duncan21 +yensid +lerxst +rassvet +bronco2 +fortis +pornlove +paiste +198900 +asdflkjh +1236547890 +futur +eugene1 +winnipeg261 +fk8bhydb +seanjohn +brimston +matthe1 +bitchedu +crisco +302731 +roxydog +woodlawn +volgograd +ace1210 +boy4u2ownnyc +laura123 +pronger +parker12 +z123456z +andrew13 +longlife +sarang +drogba +gobruins +soccer4 +holida +espace +almira +murmansk +green22 +safina +wm00022 +1chevy +schlumpf +doroth +ulises +golf99 +hellyes +detlef +mydog +erkina +bastardo +mashenka +sucram +wehttam +generic1 +195000 +spaceboy +lopas123 +scammer +skynyrd +daddy2 +titani +ficker +cr250r +kbnthfnehf +takedown +sticky1 +davidruiz +desant +nremtp +painter1 +bogies +agamemno +kansas1 +smallfry +archi +2b4dnvsx +1player +saddie +peapod +6458zn7a +qvw6n2 +gfxqx686 +twice2 +sh4d0w3d +mayfly +375125 +phitau +yqmbevgk +89211375759 +kumar1 +pfhfpf +toyboy +way2go +7pvn4t +pass69 +chipster +spoony +buddycat +diamond3 +rincewin +hobie +david01 +billbo +hxp4life +matild +pokemon2 +dimochka +clown1 +148888 +jenmt3 +cuxldv +cqnwhy +cde34rfv +simone1 +verynice +toobig +pasha123 +mike00 +maria2 +lolpop +firewire +dragon9 +martesana +a1234567890 +birthday3 +providen +kiska +pitbulls +556655 +misawa +damned69 +martin11 +goldorak +gunship +glory1 +winxclub +sixgun +splodge +agent1 +splitter +dome69 +ifghjb +eliza1 +snaiper +wutang36 +phoenix7 +666425 +arshavin +paulaner +namron +m69fg1w +qwert1234 +terrys +zesyrmvu +joeman +scoots +dwml9f +625vrobg +sally123 +gostoso +symow8 +pelota +c43qpul5rz +majinbuu +lithium1 +bigstuff +horndog1 +kipelov +kringle +1beavis +loshara +octobe +jmzacf +12342000 +qw12qw +runescape1 +chargers1 +krokus +piknik +jessy +778811 +gjvbljh +474jdvff +pleaser +misskitty +breaker1 +7f4df451 +dayan +twinky +yakumo +chippers +matia +tanith +len2ski1 +manni +nichol1 +f00b4r +nokia3110 +standart +123456789i +shami +steffie +larrywn +chucker +john99 +chamois +jjjkkk +penmouse +ktnj2010 +gooners +hemmelig +rodney1 +merlin01 +bearcat1 +1yyyyy +159753z +1fffff +1ddddd +thomas11 +gjkbyrf +ivanka +f1f2f3 +petrovna +phunky +conair +brian2 +creative1 +klipsch +vbitymrf +freek +breitlin +cecili +westwing +gohabsgo +tippmann +1steve +quattro6 +fatbob +sp00ky +rastas +1123581 +redsea +rfnmrf +jerky1 +1aaaaaa +spk666 +simba123 +qwert54321 +123abcd +beavis69 +fyfyfc +starr1 +1236547 +peanutbutter +sintra +12345abcde +1357246 +abcde1 +climbon +755dfx +mermaids +monte1 +serkan +geilesau +777win +jasonc +parkside +imagine1 +rockhead +producti +playhard +principa +spammer +gagher +escada +tsv1860 +dbyjuhfl +cruiser1 +kennyg +montgome +2481632 +pompano +cum123 +angel6 +sooty +bear01 +april6 +bodyhamm +pugsly +getrich +mikes +pelusa +fosgate +jasonp +rostislav +kimberly1 +128mo +dallas11 +gooner1 +manuel1 +cocacola1 +imesh +5782790 +password8 +daboys +1jones +intheend +e3w2q1 +whisper1 +madone +pjcgujrat +1p2o3i +jamesp +felicida +nemrac +phikap +firecat +jrcfyjxrf +matt12 +bigfan +doedel +005500 +jasonx +1234567k +badfish +goosey +utjuhfabz +wilco +artem123 +igor123 +spike123 +jor23dan +dga9la +v2jmsz +morgan12 +avery1 +dogstyle +natasa +221195ws +twopac +oktober7 +karthik +poop1 +mightymo +davidr +zermatt +jehova +aezakmi1 +dimwit +monkey5 +serega123 +qwerty111 +blabl +casey22 +boy123 +1clutch +asdfjkl1 +hariom +bruce10 +jeep95 +1smith +sm9934 +karishma +bazzzz +aristo +669e53e1 +nesterov +kill666 +fihdfv +1abc2 +anna1 +silver11 +mojoman +telefono +goeagles +sd3lpgdr +rfhfynby +melinda1 +llcoolj +idteul +bigchief +rocky13 +timberwo +ballers +gatekeep +kashif +hardass +anastasija +max777 +vfuyjkbz +riesling +agent99 +kappas +dalglish +tincan +orange3 +turtoise +abkbvjy +mike24 +hugedick +alabala +geolog +aziza +devilboy +habanero +waheguru +funboy +freedom5 +natwest +seashore +impaler +qwaszx1 +pastas +bmw535 +tecktonik +mika00 +jobsearc +pinche +puntang +aw96b6 +1corvett +skorpio +foundati +zzr1100 +gembird +vfnhjcrby +soccer18 +vaz2110 +peterp +archer1 +cross1 +samedi +dima1992 +hunter99 +lipper +hotbody +zhjckfdf +ducati1 +trailer1 +04325956 +cheryl1 +benetton +kononenko +sloneczko +rfgtkmrf +nashua +balalaika +ampere +eliston +dorsai +digge +flyrod +oxymoron +minolta +ironmike +majortom +karimov +fortun +putaria +an83546921an13 +blade123 +franchis +mxaigtg5 +dynxyu +devlt4 +brasi +terces +wqmfuh +nqdgxz +dale88 +minchia +seeyou +housepen +1apple +1buddy +mariusz +bighouse +tango2 +flimflam +nicola1 +qwertyasd +tomek1 +shumaher +kartoshka +bassss +canaries +redman1 +123456789as +preciosa +allblacks +navidad +tommaso +beaudog +forrest1 +green23 +ryjgjxrf +go4it +ironman2 +badnews +butterba +1grizzly +isaeva +rembrand +toront +1richard +bigjon +yfltymrf +1kitty +4ng62t +littlejo +wolfdog +ctvtyjd +spain1 +megryan +tatertot +raven69 +4809594q +tapout +stuntman +a131313 +lagers +hotstuf +lfdbl11 +stanley2 +advokat +boloto +7894561 +dooker +adxel187 +cleodog +4play +0p9o8i +masterb +bimota +charlee +toystory +6820055 +6666667 +crevette +6031769 +corsa +bingoo +dima1990 +tennis11 +samuri +avocado +melissa6 +unicor +habari +metart +needsex +cockman +hernan +3891576 +3334444 +amigo1 +gobuffs2 +mike21 +allianz +2835493 +179355 +midgard +joey123 +oneluv +ellis1 +towncar +shonuff +scouse +tool69 +thomas19 +chorizo +jblaze +lisa1 +dima1999 +sophia1 +anna1989 +vfvekbxrf +krasavica +redlegs +jason25 +tbontb +katrine +eumesmo +vfhufhbnrf +1654321 +asdfghj1 +motdepas +booga +doogle +1453145 +byron1 +158272 +kardinal +tanne +fallen1 +abcd12345 +ufyljy +n12345 +kucing +burberry +bodger +1234578 +februar +1234512 +nekkid +prober +harrison1 +idlewild +rfnz90 +foiegras +pussy21 +bigstud +denzel +tiffany2 +bigwill +1234567890zzz +hello69 +compute1 +viper9 +hellspaw +trythis +gococks +dogballs +delfi +lupine +millenia +newdelhi +charlest +basspro +1mike +joeblack +975310 +1rosebud +batman11 +misterio +fucknut +charlie0 +august11 +juancho +ilonka +jigei743ks +adam1234 +889900 +goonie +alicat +ggggggg1 +1zzzzzzz +sexywife +northstar +chris23 +888111 +containe +trojan1 +jason5 +graikos +1ggggg +1eeeee +tigers01 +indigo1 +hotmale +jacob123 +mishima +richard3 +cjxb2014 +coco123 +meagain +thaman +wallst +edgewood +bundas +1power +matilda1 +maradon +hookedup +jemima +r3vi3wpass +2004-10- +mudman +taz123 +xswzaq +emerson1 +anna21 +warlord1 +toering +pelle +tgwdvu +masterb8 +wallstre +moppel +priora +ghjcnjrdfif +yoland +12332100 +1j9e7f6f +jazzzz +yesman +brianm +42qwerty42 +12345698 +darkmanx +nirmal +john31 +bb123456 +neuspeed +billgates +moguls +fj1200 +hbhlair +shaun1 +ghbdfn +305pwzlr +nbu3cd +susanb +pimpdad +mangust6403 +joedog +dawidek +gigante +708090 +703751 +700007 +ikalcr +tbivbn +697769 +marvi +iyaayas +karen123 +jimmyboy +dozer1 +e6z8jh +bigtime1 +getdown +kevin12 +brookly +zjduc3 +nolan1 +cobber +yr8wdxcq +liebe +m1garand +blah123 +616879 +action1 +600000 +sumitomo +albcaz +asian1 +557799 +dave69 +556699 +sasa123 +streaker +michel1 +karate1 +buddy7 +daulet +koks888 +roadtrip +wapiti +oldguy +illini1 +1234qq +mrspock +kwiatek +buterfly +august31 +jibxhq +jackin +taxicab +tristram +talisker +446655 +444666 +chrisa +freespace +vfhbfyyf +chevell +444333 +notyours +442244 +christian1 +seemore +sniper12 +marlin1 +joker666 +multik +devilish +crf450 +cdfoli +eastern1 +asshead +duhast +voyager2 +cyberia +1wizard +cybernet +iloveme1 +veterok +karandash +392781 +looksee +diddy +diabolic +foofight +missey +herbert1 +bmw318i +premier1 +zsfmpv +eric1234 +dun6sm +fuck11 +345543 +spudman +lurker +bitem +lizzy1 +ironsink +minami +339311 +s7fhs127 +sterne +332233 +plankton +galax +azuywe +changepa +august25 +mouse123 +sikici +killer69 +xswqaz +quovadis +gnomik +033028pw +777777a +barrakuda +spawn666 +goodgod +slurp +morbius +yelnats +cujo31 +norman1 +fastone +earwig +aureli +wordlife +bnfkbz +yasmi +austin123 +timberla +missy2 +legalize +netcom +liljon +takeit +georgin +987654321z +warbird +vitalina +all4u3 +mmmmmm1 +bichon +ellobo +wahoos +fcazmj +aksarben +lodoss +satnam +vasili +197800 +maarten +sam138989 +0u812 +ankita +walte +prince12 +anvils +bestia +hoschi +198300 +univer +jack10 +ktyecbr +gr00vy +hokie +wolfman1 +fuckwit +geyser +emmanue +ybrjkftd +qwerty33 +karat +dblock +avocat +bobbym +womersle +1please +nostra +dayana +billyray +alternat +iloveu1 +qwerty69 +rammstein1 +mystikal +winne +drawde +executor +craxxxs +ghjcnjnf +999888777 +welshman +access123 +963214785 +951753852 +babe69 +fvcnthlfv +****me +666999666 +testing2 +199200 +nintendo64 +oscarr +guido8 +zhanna +gumshoe +jbird +159357456 +pasca +123452345 +satan6 +mithrand +fhbirf +aa1111aa +viggen +ficktjuv +radial9 +davids1 +rainbow7 +futuro +hipho +platin +poppy123 +rhenjq +fulle +rosit +chicano +scrumpy +lumpy1 +seifer +uvmrysez +autumn1 +xenon +susie1 +7u8i9o0p +gamer1 +sirene +muffy1 +monkeys1 +kalinin +olcrackmaster +hotmove +uconn +gshock +merson +lthtdyz +pizzaboy +peggy1 +pistache +pinto1 +fishka +ladydi +pandor +baileys +hungwell +redboy +rookie1 +amanda01 +passwrd +clean1 +matty1 +tarkus +jabba1 +bobster +beer30 +solomon1 +moneymon +sesamo +fred11 +sunnysid +jasmine5 +thebears +putamadre +workhard +flashbac +counter1 +liefde +magnat +corky1 +green6 +abramov +lordik +univers +shortys +david3 +vip123 +gnarly +1234567s +billy2 +honkey +deathstar +grimmy +govinda +direktor +12345678s +linus1 +shoppin +rekbrjdf +santeria +prett +berty75 +mohican +daftpunk +uekmyfhf +chupa +strats +ironbird +giants56 +salisbur +koldun +summer04 +pondscum +jimmyj +miata1 +george3 +redshoes +weezie +bartman1 +0p9o8i7u +s1lver +dorkus +125478 +omega9 +sexisgood +mancow +patric1 +jetta1 +074401 +ghjuhtcc +gfhjk +bibble +terry2 +123213 +medicin +rebel2 +hen3ry +4freedom +aldrin +lovesyou +browny +renwod +winnie1 +belladon +1house +tyghbn +blessme +rfhfrfnbwf +haylee +deepdive +booya +phantasy +gansta +cock69 +4mnveh +gazza1 +redapple +structur +anakin1 +manolito +steve01 +poolman +chloe123 +vlad1998 +qazwsxe +pushit +random123 +ontherocks +o236nq +brain1 +dimedrol +agape +rovnogod +1balls +knigh +alliso +love01 +wolf01 +flintstone +beernuts +tuffguy +isengard +highfive +alex23 +casper99 +rubina +getreal +chinita +italian1 +airsoft +qwerty23 +muffdiver +willi1 +grace123 +orioles1 +redbull1 +chino1 +ziggy123 +breadman +estefan +ljcneg +gotoit +logan123 +wideglid +mancity1 +treess +qwe123456 +kazumi +qweasdqwe +oddworld +naveed +protos +towson +a801016 +godislov +at_asp +bambam1 +soccer5 +dark123 +67vette +carlos123 +hoser1 +scouser +wesdxc +pelus +dragon25 +pflhjn +abdula +1freedom +policema +tarkin +eduardo1 +mackdad +gfhjkm11 +lfplhfgthvf +adilet +zzzzxxxx +childre +samarkand +cegthgegth +shama +fresher +silvestr +greaser +allout +plmokn +sexdrive +nintendo1 +fantasy7 +oleander +fe126fd +crumpet +pingzing +dionis +hipster +yfcnz +requin +calliope +jerome1 +housecat +abc123456789 +doghot +snake123 +augus +brillig +chronic1 +gfhjkbot +expediti +noisette +master7 +caliban +whitetai +favorite3 +lisamari +educatio +ghjhjr +saber1 +zcegth +1958proman +vtkrbq +milkdud +imajica +thehip +bailey10 +hockey19 +dkflbdjcnjr +j123456 +bernar +aeiouy +gamlet +deltachi +endzone +conni +bcgfybz +brandi1 +auckland2010 +7653ajl1 +mardigra +testuser +bunko18 +camaro67 +36936 +greenie +454dfmcq +6xe8j2z4 +mrgreen +ranger5 +headhunt +banshee1 +moonunit +zyltrc +hello3 +pussyboy +stoopid +tigger11 +yellow12 +drums1 +blue02 +kils123 +junkman +banyan +jimmyjam +tbbucs +sportster +badass1 +joshie +braves10 +lajolla +1amanda +antani +78787 +antero +19216801 +chich +rhett32 +sarahm +beloit +sucker69 +corkey +nicosnn +rccola +caracol +daffyduc +bunny2 +mantas +monkies +hedonist +cacapipi +ashton1 +sid123 +19899891 +patche +greekgod +cbr1000 +leader1 +19977991 +ettore +chongo +113311 +picass +cfif123 +rhtfnbd +frances1 +andy12 +minnette +bigboy12 +green69 +alices +babcia +partyboy +javabean +freehand +qawsed123 +xxx111 +harold1 +passwo +jonny1 +kappa1 +w2dlww3v5p +1merlin +222999 +tomjones +jakeman +franken +markhegarty +john01 +carole1 +daveman +caseys +apeman +mookey +moon123 +claret +titans1 +residentevil +campari +curitiba +dovetail +aerostar +jackdaniels +basenji +zaq12w +glencoe +biglove +goober12 +ncc170 +far7766 +monkey21 +eclipse9 +1234567v +vanechka +aristote +grumble +belgorod +abhishek +neworleans +pazzword +dummie +sashadog +diablo11 +mst3000 +koala1 +maureen1 +jake99 +isaiah1 +funkster +gillian1 +ekaterina20 +chibears +astra123 +4me2no +winte +skippe +necro +windows9 +vinograd +demolay +vika2010 +quiksilver +19371ayj +dollar1 +shecky +qzwxecrv +butterfly1 +merrill1 +scoreland +1crazy +megastar +mandragora +track1 +dedhed +jacob2 +newhope +qawsedrftgyh +shack1 +samvel +gatita +shyster +clara1 +telstar +office1 +crickett +truls +nirmala +joselito +chrisl +lesnik +aaaabbbb +austin01 +leto2010 +bubbie +aaa12345 +widder +234432 +salinger +mrsmith +qazsedcft +newshoes +skunks +yt1300 +bmw316 +arbeit +smoove +123321qweewq +123qazwsx +22221111 +seesaw +0987654321a +peach1 +1029384756q +sereda +gerrard8 +shit123 +batcave +energy1 +peterb +mytruck +peter12 +alesya +tomato1 +spirou +laputaxx +magoo1 +omgkremidia +knight12 +norton1 +vladislava +shaddy +austin11 +jlbyjxrf +kbdthgekm +punheta +fetish69 +exploiter +roger2 +manstein +gtnhjd +32615948worms +dogbreath +ujkjdjkjvrf +vodka1 +ripcord +fatrat +kotek1 +tiziana +larrybir +thunder3 +nbvfnb +9kyq6fge +remembe +likemike +gavin1 +shinigam +yfcnfcmz +13245678 +jabbar +vampyr +ane4ka +lollipo +ashwin +scuderia +limpdick +deagle +3247562 +vishenka +fdhjhf +alex02 +volvov70 +mandys +bioshock +caraca +tombraider +matrix69 +jeff123 +13579135 +parazit +black3 +noway1 +diablos +hitmen +garden1 +aminor +decembe +august12 +b00ger +006900 +452073t +schach +hitman1 +mariner1 +vbnmrf +paint1 +742617000027 +bitchboy +pfqxjyjr +5681392 +marryher +sinnet +malik1 +muffin12 +aninha +piolin +lady12 +traffic1 +cbvjyf +6345789 +june21 +ivan2010 +ryan123 +honda99 +gunny +coorslight +asd321 +hunter69 +7224763 +sonofgod +dolphins1 +1dolphin +pavlenko +woodwind +lovelov +pinkpant +gblfhfcbyf +hotel1 +justinbiebe +vinter +jeff1234 +mydogs +1pizza +boats1 +parrothe +shawshan +brooklyn1 +cbrown +1rocky +hemi426 +dragon64 +redwings1 +porsches +ghostly +hubbahub +buttnut +b929ezzh +sorokina +flashg +fritos +b7mguk +metatron +treehous +vorpal +8902792 +marcu +free123 +labamba +chiefs1 +zxc123zxc +keli_14 +hotti +1steeler +money4 +rakker +foxwoods +free1 +ahjkjd +sidorova +snowwhit +neptune1 +mrlover +trader1 +nudelamb +baloo +power7 +deltasig +bills1 +trevo +7gorwell +nokia6630 +nokia5320 +madhatte +1cowboys +manga1 +namtab +sanjar +fanny1 +birdman1 +adv12775 +carlo1 +dude1998 +babyhuey +nicole11 +madmike +ubvyfpbz +qawsedr +lifetec +skyhook +stalker123 +toolong +robertso +ripazha +zippy123 +1111111a +manol +dirtyman +analslut +jason3 +dutches +minhasenha +cerise +fenrir +jayjay1 +flatbush +franka +bhbyjxrf +26429vadim +lawntrax +198700 +fritzy +nikhil +ripper1 +harami +truckman +nemvxyheqdd5oqxyxyzi +gkfytnf +bugaboo +cableman +hairpie +xplorer +movado +hotsex69 +mordred +ohyeah1 +patrick3 +frolov +katieh +4311111q +mochaj +presari +bigdo +753951852 +freedom4 +kapitan +tomas1 +135795 +sweet123 +pokers +shagme +tane4ka +sentinal +ufgyndmv +jonnyb +skate123 +123456798 +123456788 +very1 +gerrit +damocles +dollarbi +caroline1 +lloyds +pizdets +flatland +92702689 +dave13 +meoff +ajnjuhfabz +achmed +madison9 +744744z +amonte +avrillavigne +elaine1 +norma1 +asseater +everlong +buddy23 +cmgang1 +trash1 +mitsu +flyman +ulugbek +june27 +magistr +fittan +sebora64 +dingos +sleipnir +caterpil +cindys +212121qaz +partys +dialer +gjytltkmybr +qweqaz +janvier +rocawear +lostboy +aileron +sweety1 +everest1 +pornman +boombox +potter1 +blackdic +44448888 +eric123 +112233aa +2502557i +novass +nanotech +yourname +x12345 +indian1 +15975300 +1234567l +carla51 +chicago0 +coleta +cxzdsaewq +qqwweerr +marwan +deltic +hollys +qwerasd +pon32029 +rainmake +nathan0 +matveeva +legioner +kevink +riven +tombraid +blitzen +a54321 +jackyl +chinese1 +shalimar +oleg1995 +beaches1 +tommylee +eknock +berli +monkey23 +badbob +pugwash +likewhoa +jesus2 +yujyd360 +belmar +shadow22 +utfp5e +angelo1 +minimax +pooder +cocoa1 +moresex +tortue +lesbia +panthe +snoopy2 +drumnbass +alway +gmcz71 +6jhwmqku +leppard +dinsdale +blair1 +boriqua +money111 +virtuagirl +267605 +rattlesn +1sunshin +monica12 +veritas1 +newmexic +millertime +turandot +rfvxfnrf +jaydog +kakawka +bowhunter +booboo12 +deerpark +erreway +taylorma +rfkbybyf +wooglin +weegee +rexdog +iamhorny +cazzo1 +vhou812 +bacardi1 +dctktyyfz +godpasi +peanut12 +bertha1 +fuckyoubitch +ghosty +altavista +jertoot +smokeit +ghjcnbvtyz +fhnehxbr +rolsen +qazxcdews +maddmaxx +redrocke +qazokm +spencer2 +thekiller +asdf11 +123sex +tupac1 +p1234567 +dbrown +1biteme +tgo4466 +316769 +sunghi +shakespe +frosty1 +gucci1 +arcana +bandit01 +lyubov +poochy +dartmout +magpies1 +sunnyd +mouseman +summer07 +chester7 +shalini +danbury +pigboy +dave99 +deniss +harryb +ashley11 +pppppp1 +01081988m +balloon1 +tkachenko +bucks1 +master77 +pussyca +tricky1 +zzxxccvv +zoulou +doomer +mukesh +iluv69 +supermax +todays +thefox +don123 +dontask +diplom +piglett +shiney +fahbrf +qaz12wsx +temitope +reggin +project1 +buffy2 +inside1 +lbpfqyth +vanilla1 +lovecock +u4slpwra +fylh.irf +123211 +7ertu3ds +necroman +chalky +artist1 +simpso +4x7wjr +chaos666 +lazyacres +harley99 +ch33s3 +marusa +eagle7 +dilligas +computadora +lucky69 +denwer +nissan350z +unforgiv +oddball +schalke0 +aztec1 +borisova +branden1 +parkave +marie123 +germa +lafayett +878kckxy +405060 +cheeseca +bigwave +fred22 +andreea +poulet +mercutio +psycholo +andrew88 +o4izdmxu +sanctuar +newhome +milion +suckmydi +rjvgm.nth +warior +goodgame +1qwertyuiop +6339cndh +scorpio2 +macker +southbay +crabcake +toadie +paperclip +fatkid +maddo +cliff1 +rastafar +maries +twins1 +geujdrf +anjela +wc4fun +dolina +mpetroff +rollout +zydeco +shadow3 +pumpki +steeda +volvo240 +terras +blowjo +blue2000 +incognit +badmojo +gambit1 +zhukov +station1 +aaronb +graci +duke123 +clipper1 +qazxsw2 +ledzeppe +kukareku +sexkitte +cinco +007008 +lakers12 +a1234b +acmilan1 +afhfjy +starrr +slutty3 +phoneman +kostyan +bonzo1 +sintesi07 +ersatz +cloud1 +nephilim +nascar03 +rey619 +kairos +123456789e +hardon1 +boeing1 +juliya +hfccdtn +vgfun8 +polizei +456838 +keithb +minouche +ariston +savag +213141 +clarkken +microwav +london2 +santacla +campeo +qr5mx7 +464811 +mynuts +bombo +1mickey +lucky8 +danger1 +ironside +carter12 +wyatt1 +borntorun +iloveyou123 +jose1 +pancake1 +tadmichaels +monsta +jugger +hunnie +triste +heat7777 +ilovejesus +queeny +luckycharm +lieben +gordolee85 +jtkirk +forever21 +jetlag +skylane +taucher +neworlea +holera +000005 +anhnhoem +melissa7 +mumdad +massimiliano +dima1994 +nigel1 +madison3 +slicky +shokolad +serenit +jmh1978 +soccer123 +chris3 +drwho +rfpzdrf +1qasw23ed +free4me +wonka +sasquatc +sanan +maytag +verochka +bankone +molly12 +monopoli +xfqybr +lamborgini +gondolin +candycane +needsome +jb007 +scottie1 +brigit +0147258369 +kalamazo +lololyo123 +bill1234 +ilovejes +lol123123 +popkorn +april13 +567rntvm +downunde +charle1 +angelbab +guildwars +homeworld +qazxcvbnm +superma1 +dupa123 +kryptoni +happyy +artyom +stormie +cool11 +calvin69 +saphir +konovalov +jansport +october8 +liebling +druuna +susans +megans +tujhjdf +wmegrfux +jumbo1 +ljb4dt7n +012345678910 +kolesnik +speculum +at4gftlw +kurgan +93pn75 +cahek0980 +dallas01 +godswill +fhifdby +chelsea4 +jump23 +barsoom +catinhat +urlacher +angel99 +vidadi1 +678910 +lickme69 +topaz1 +westend +loveone +c12345 +gold12 +alex1959 +mamon +barney12 +1maggie +alex12345 +lp2568cskt +s1234567 +gjikbdctyf +anthony0 +browns99 +chips1 +sunking +widespre +lalala1 +tdutif +fucklife +master00 +alino4ka +stakan +blonde1 +phoebus +tenore +bvgthbz +brunos +suzjv8 +uvdwgt +revenant +1banana +veroniqu +sexfun +sp1der +4g3izhox +isakov +shiva1 +scooba +bluefire +wizard12 +dimitris +funbags +perseus +hoodoo +keving +malboro +157953 +a32tv8ls +latics +animate +mossad +yejntb +karting +qmpq39zr +busdrive +jtuac3my +jkne9y +sr20dett +4gxrzemq +keylargo +741147 +rfktylfhm +toast1 +skins1 +xcalibur +gattone +seether +kameron +glock9mm +julio1 +delenn +gameday +tommyd +str8edge +bulls123 +66699 +carlsberg +woodbird +adnama +45auto +codyman +truck2 +1w2w3w4w +pvjegu +method1 +luetdi +41d8cd98f00b +bankai +5432112345 +94rwpe +reneee +chrisx +melvins +775577 +sam2000 +scrappy1 +rachid +grizzley +margare +morgan01 +winstons +gevorg +gonzal +crawdad +gfhfdjp +babilon +noneya +pussy11 +barbell +easyride +c00li0 +777771 +311music +karla1 +golions +19866891 +peejay +leadfoot +hfvbkm +kr9z40sy +cobra123 +isotwe +grizz +sallys +****you +aaa123a +dembel +foxs14 +hillcres +webman +mudshark +alfredo1 +weeded +lester1 +hovepark +ratface +000777fffa +huskie +wildthing +elbarto +waikiki +masami +call911 +goose2 +regin +dovajb +agricola +cjytxrj +andy11 +penny123 +family01 +a121212 +1braves +upupa68 +happy100 +824655 +cjlove +firsttim +kalel +redhair +dfhtymt +sliders +bananna +loverbo +fifa2008 +crouton +chevy350 +panties2 +kolya1 +alyona +hagrid +spagetti +q2w3e4r +867530 +narkoman +nhfdvfnjkju123 +1ccccccc +napolean +0072563 +allay +w8sted +wigwam +jamesk +state1 +parovoz +beach69 +kevinb +rossella +logitech1 +celula +gnocca +canucks1 +loginova +marlboro1 +aaaa1 +kalleanka +mester +mishutka +milenko +alibek +jersey1 +peterc +1mouse +nedved +blackone +ghfplybr +682regkh +beejay +newburgh +ruffian +clarets +noreaga +xenophon +hummerh2 +tenshi +smeagol +soloyo +vfhnby +ereiamjh +ewq321 +goomie +sportin +cellphone +sonnie +jetblack +saudan +gblfhfc +matheus +uhfvjnf +alicja +jayman1 +devon1 +hexagon +bailey2 +vtufajy +yankees7 +salty1 +908070 +killemal +gammas +eurocard +sydney12 +tuesday1 +antietam +wayfarer +beast666 +19952009sa +aq12ws +eveli +hockey21 +haloreach +dontcare +xxxx1 +andrea11 +karlmarx +jelszo +tylerb +protools +timberwolf +ruffneck +pololo +1bbbbb +waleed +sasami +twinss +fairlady +illuminati +alex007 +sucks1 +homerjay +scooter7 +tarbaby +barmaley +amistad +vanes +randers +tigers12 +dreamer2 +goleafsg +googie +bernie1 +as12345 +godeep +james3 +phanto +gwbush +cumlover +2196dc +studioworks +995511 +golf56 +titova +kaleka +itali +socks1 +kurwamac +daisuke +hevonen +woody123 +daisie +wouter +henry123 +gostosa +guppie +porpoise +iamsexy +276115 +paula123 +1020315 +38gjgeuftd +rjrfrjkf +knotty +idiot1 +sasha12345 +matrix13 +securit +radical1 +ag764ks +jsmith +coolguy1 +secretar +juanas +sasha1988 +itout +00000001 +tiger11 +1butthea +putain +cavalo +basia1 +kobebryant +1232323 +12345asdfg +sunsh1ne +cyfqgth +tomkat +dorota +dashit +pelmen +5t6y7u +whipit +smokeone +helloall +bonjour1 +snowshoe +nilknarf +x1x2x3 +lammas +1234599 +lol123456 +atombomb +ironchef +noclue +alekseev +gwbush1 +silver2 +12345678m +yesican +fahjlbnf +chapstic +alex95 +open1 +tiger200 +lisichka +pogiako +cbr929 +searchin +tanya123 +alex1973 +phil413 +alex1991 +dominati +geckos +freddi +silenthill +egroeg +vorobey +antoxa +dark666 +shkola +apple22 +rebellio +shamanking +7f8srt +cumsucker +partagas +bill99 +22223333 +arnster55 +fucknuts +proxima +silversi +goblues +parcells +vfrcbvjdf +piloto +avocet +emily2 +1597530 +miniskir +himitsu +pepper2 +juiceman +venom1 +bogdana +jujube +quatro +botafogo +mama2010 +junior12 +derrickh +asdfrewq +miller2 +chitarra +silverfox +napol +prestigio +devil123 +mm111qm +ara123 +max33484 +sex2000 +primo1 +sephan +anyuta +alena2010 +viborg +verysexy +hibiscus +terps +josefin +oxcart +spooker +speciali +raffaello +partyon +vfhvtkflrf +strela +a123456z +worksuck +glasss +lomonosov +dusty123 +dukeblue +1winter +sergeeva +lala123 +john22 +cmc09 +sobolev +bettylou +dannyb +gjkrjdybr +hagakure +iecnhbr +awsedr +pmdmsctsk +costco +alekseeva +fktrcttd +bazuka +flyingv +garuda +buffy16 +gutierre +beer12 +stomatolog +ernies +palmeiras +golf123 +love269 +n.kmgfy +gjkysqgbpltw +youare +joeboo +baksik +lifeguar +111a111 +nascar8 +mindgame +dude1 +neopets +frdfkfyu +june24 +phoenix8 +penelopa +merlin99 +mercenar +badluck +mishel +bookert +deadsexy +power9 +chinchil +1234567m +alex10 +skunk1 +rfhkcjy +sammycat +wright1 +randy2 +marakesh +temppassword +elmer251 +mooki +patrick0 +bonoedge +1tits +chiar +kylie1 +graffix +milkman1 +cornel +mrkitty +nicole12 +ticketmaster +beatles4 +number20 +ffff1 +terps1 +superfre +yfdbufnjh +jake1234 +flblfc +1111qq +zanuda +jmol01 +wpoolejr +polopol +nicolett +omega13 +cannonba +123456789. +sandy69 +ribeye +bo243ns +marilena +bogdan123 +milla +redskins1 +19733791 +alias1 +movie1 +ducat +marzena +shadowru +56565 +coolman1 +pornlover +teepee +spiff +nafanya +gateway3 +fuckyou0 +hasher +34778 +booboo69 +staticx +hang10 +qq12345 +garnier +bosco123 +1234567qw +carson1 +samso +1xrg4kcq +cbr929rr +allan123 +motorbik +andrew22 +pussy101 +miroslava +cytujdbr +camp0017 +cobweb +snusmumrik +salmon1 +cindy2 +aliya +serendipity +co437at +tincouch +timmy123 +hunter22 +st1100 +vvvvvv1 +blanka +krondor +sweeti +nenit +kuzmich +gustavo1 +bmw320i +alex2010 +trees1 +kyliem +essayons +april26 +kumari +sprin +fajita +appletre +fghbjhb +1green +katieb +steven2 +corrado1 +satelite +1michell +123456789c +cfkfvfylhf +acurarsx +slut543 +inhere +bob2000 +pouncer +k123456789 +fishie +aliso +audia8 +bluetick +soccer69 +jordan99 +fromhell +mammoth1 +fighting54 +mike25 +pepper11 +extra1 +worldwid +chaise +vfr800 +sordfish +almat +nofate +listopad +hellgate +dctvghbdf +jeremia +qantas +lokiju +honker +sprint1 +maral +triniti +compaq3 +sixsix6 +married1 +loveman +juggalo1 +repvtyrj +zxcasdqw +123445 +whore1 +123678 +monkey6 +west123 +warcraf +pwnage +mystery1 +creamyou +ant123 +rehjgfnrf +corona1 +coleman1 +steve121 +alderaan +barnaul +celeste1 +junebug1 +bombshel +gretzky9 +tankist +targa +cachou +vaz2101 +playgolf +boneyard +strateg +romawka +iforgotit +pullup +garbage1 +irock +archmage +shaft1 +oceano +sadies +alvin1 +135135ab +psalm69 +lmfao +ranger02 +zaharova +33334444 +perkman +realman +salguod +cmoney +astonmartin +glock1 +greyfox +viper99 +helpm +blackdick +46775575 +family5 +shazbot +dewey1 +qwertyas +shivani +black22 +mailman1 +greenday1 +57392632 +red007 +stanky +sanchez1 +tysons +daruma +altosax +krayzie +85852008 +1forever +98798798 +irock. +123456654 +142536789 +ford22 +brick1 +michela +preciou +crazy4u +01telemike01 +nolife +concac +safety1 +annie123 +brunswic +destini +123456qwer +madison0 +snowball1 +137946 +1133557799 +jarule +scout2 +songohan +thedead +00009999 +murphy01 +spycam +hirsute +aurinko +associat +1miller +baklan +hermes1 +2183rm +martie +kangoo +shweta +yvonne1 +westsid +jackpot1 +rotciv +maratik +fabrika +claude1 +nursultan +noentry +ytnhjufnm +electra1 +ghjcnjnfr1 +puneet +smokey01 +integrit +bugeye +trouble2 +14071789 +paul01 +omgwtf +dmh415 +ekilpool +yourmom1 +moimeme +sparky11 +boludo +ruslan123 +kissme1 +demetrio +appelsin +asshole3 +raiders2 +bunns +fynjybj +billygoa +p030710p$e4o +macdonal +248ujnfk +acorns +schmidt1 +sparrow1 +vinbylrj +weasle +jerom +ycwvrxxh +skywalk +gerlinde +solidus +postal1 +poochie1 +1charles +rhianna +terorist +rehnrf +omgwtfbbq +assfucke +deadend +zidan +jimboy +vengence +maroon5 +7452tr +dalejr88 +sombra +anatole +elodi +amazonas +147789 +q12345q +gawker1 +juanma +kassidy +greek1 +bruces +bilbob +mike44 +0o9i8u7y6t +kaligula +agentx +familie +anders1 +pimpjuice +0128um +birthday10 +lawncare +hownow +grandorgue +juggerna +scarfac +kensai +swatteam +123four +motorbike +repytxbr +other1 +celicagt +pleomax +gen0303 +godisgreat +icepick +lucifer666 +heavy1 +tea4two +forsure +02020 +shortdog +webhead +chris13 +palenque +3techsrl +knights1 +orenburg +prong +nomarg +wutang1 +80637852730 +laika +iamfree +12345670 +pillow1 +12343412 +bigears +peterg +stunna +rocky5 +12123434 +damir +feuerwehr +7418529630 +danone +yanina +valenci +andy69 +111222q +silvia1 +1jjjjj +loveforever +passwo1 +stratocaster +8928190a +motorolla +lateralu +ujujkm +chubba +ujkjdf +signon +123456789zx +serdce +stevo +wifey200 +ololo123 +popeye1 +1pass +central1 +melena +luxor +nemezida +poker123 +ilovemusic +qaz1234 +noodles1 +lakeshow +amarill +ginseng +billiam +trento +321cba +fatback +soccer33 +master13 +marie2 +newcar +bigtop +dark1 +camron +nosgoth +155555 +biglou +redbud +jordan7 +159789 +diversio +actros +dazed +drizzit +hjcnjd +wiktoria +justic +gooses +luzifer +darren1 +chynna +tanuki +11335577 +icculus +boobss +biggi +firstson +ceisi123 +gatewa +hrothgar +jarhead1 +happyjoy +felipe1 +bebop1 +medman +athena1 +boneman +keiths +djljgfl +dicklick +russ120 +mylady +zxcdsa +rock12 +bluesea +kayaks +provista +luckies +smile4me +bootycal +enduro +123123f +heartbre +ern3sto +apple13 +bigpappa +fy.njxrf +bigtom +cool69 +perrito +quiet1 +puszek +cious +cruella +temp1 +david26 +alemap +aa123123 +teddies +tricolor +smokey12 +kikiriki +mickey01 +robert01 +super5 +ranman +stevenso +deliciou +money777 +degauss +mozar +susanne1 +asdasd12 +shitbag +mommy123 +wrestle1 +imfree +fuckyou12 +barbaris +florent +ujhijr +f8yruxoj +tefjps +anemone +toltec +2gether +left4dead2 +ximen +gfkmvf +dunca +emilys +diana123 +16473a +mark01 +bigbro +annarbor +nikita2000 +11aa11 +tigres +llllll1 +loser2 +fbi11213 +jupite +qwaszxqw +macabre +123ert +rev2000 +mooooo +klapaucius +bagel1 +chiquit +iyaoyas +bear101 +irocz28 +vfktymrfz +smokey2 +love99 +rfhnbyf +dracul +keith123 +slicko +peacock1 +orgasmic +thesnake +solder +wetass +doofer +david5 +rhfcyjlfh +swanny +tammys +turkiye +tubaman +estefani +firehose +funnyguy +servo +grace17 +pippa1 +arbiter +jimmy69 +nfymrf +asdf67nm +rjcnzy +demon123 +thicknes +sexysex +kristall +michail +encarta +banderos +minty +marchenko +de1987ma +mo5kva +aircav +naomi1 +bonni +tatoo +cronaldo +49ers1 +mama1963 +1truck +telecaster +punksnotdead +erotik +1eagles +1fender +luv269 +acdeehan +tanner1 +freema +1q3e5t7u +linksys +tiger6 +megaman1 +neophyte +australia1 +mydaddy +1jeffrey +fgdfgdfg +gfgekz +1986irachka +keyman +m0b1l3 +dfcz123 +mikeyg +playstation2 +abc125 +slacker1 +110491g +lordsoth +bhavani +ssecca +dctvghbdtn +niblick +hondacar +baby01 +worldcom +4034407 +51094didi +3657549 +3630000 +3578951 +sweetpussy +majick +supercoo +robert11 +abacabb +panda123 +gfhjkm13 +ford4x4 +zippo1 +lapin +1726354 +lovesong +dude11 +moebius +paravoz +1357642 +matkhau +solnyshko +daniel4 +multiplelog +starik +martusia +iamtheman +greentre +jetblue +motorrad +vfrcbvev +redoak +dogma1 +gnorman +komlos +tonka1 +1010220 +666satan +losenord +lateralus +absinthe +command1 +jigga1 +iiiiiii1 +pants1 +jungfrau +926337 +ufhhbgjnnth +yamakasi +888555 +sunny7 +gemini69 +alone1 +zxcvbnmz +cabezon +skyblues +zxc1234 +456123a +zero00 +caseih +azzurra +legolas1 +menudo +murcielago +785612 +779977 +benidorm +viperman +dima1985 +piglet1 +hemligt +hotfeet +7elephants +hardup +gamess +a000000 +267ksyjf +kaitlynn +sharkie +sisyphus +yellow22 +667766 +redvette +666420 +mets69 +ac2zxdty +hxxrvwcy +cdavis +alan1 +noddy +579300 +druss +eatshit1 +555123 +appleseed +simpleplan +kazak +526282 +fynfyfyfhbde +birthday6 +dragon6 +1pookie +bluedevils +omg123 +hj8z6e +x5dxwp +455445 +batman23 +termin +chrisbrown +animals1 +lucky9 +443322 +kzktxrf +takayuki +fermer +assembler +zomu9q +sissyboy +sergant +felina +nokia6230i +eminem12 +croco +hunt4red +festina +darknigh +cptnz062 +ndshnx4s +twizzler +wnmaz7sd +aamaax +gfhfcjkmrf +alabama123 +barrynov +happy5 +punt0it +durandal +8xuuobe4 +cmu9ggzh +bruno12 +316497 +crazyfrog +vfvfktyf +apple3 +kasey1 +mackdaddy +anthon1 +sunnys +angel3 +cribbage +moon1 +donal +bryce1 +pandabear +mwss474 +whitesta +freaker +197100 +bitche +p2ssw0rd +turnb +tiktonik +moonlite +ferret1 +jackas +ferrum +bearclaw +liberty2 +1diablo +caribe +snakeeyes +janbam +azonic +rainmaker +vetalik +bigeasy +baby1234 +sureno13 +blink1 +kluivert +calbears +lavanda +198600 +dhtlbyf +medvedeva +fox123 +whirling +bonscott +freedom9 +october3 +manoman +segredo +cerulean +robinso +bsmith +flatus +dannon +password21 +rrrrrr1 +callista +romai +rainman1 +trantor +mickeymo +bulldog7 +g123456 +pavlin +pass22 +snowie +hookah +7ofnine +bubba22 +cabible +nicerack +moomoo1 +summer98 +yoyo123 +milan1 +lieve27 +mustang69 +jackster +exocet +nadege +qaz12 +bahama +watson1 +libras +eclipse2 +bahram +bapezm +up9x8rww +ghjcnjz +themaste +deflep27 +ghost16 +gattaca +fotograf +junior123 +gilber +gbjyth +8vjzus +rosco1 +begonia +aldebara +flower12 +novastar +buzzman +manchild +lopez1 +mama11 +william7 +yfcnz1 +blackstar +spurs123 +moom4242 +1amber +iownyou +tightend +07931505 +paquito +1johnson +smokepot +pi31415 +snowmass +ayacdc +jessicam +giuliana +5tgbnhy6 +harlee +giuli +bigwig +tentacle +scoubidou2 +benelli +vasilina +nimda +284655 +jaihind +lero4ka +1tommy +reggi +ididit +jlbyjxtcndj +mike26 +qbert +wweraw +lukasz +loosee123 +palantir +flint1 +mapper +baldie +saturne +virgin1 +meeeee +elkcit +iloveme2 +blue15 +themoon +radmir +number3 +shyanne +missle +hannelor +jasmina +karin1 +lewie622 +ghjcnjqgfhjkm +blasters +oiseau +sheela +grinders +panget +rapido +positiv +twink +fltkbyf +kzsfj874 +daniel01 +enjoyit +nofags +doodad +rustler +squealer +fortunat +peace123 +khushi +devils2 +7inches +candlebo +topdawg +armen +soundman +zxcqweasd +april7 +gazeta +netman +hoppers +bear99 +ghbjhbntn +mantle7 +bigbo +harpo +jgordon +bullshi +vinny1 +krishn +star22 +thunderc +galinka +phish123 +tintable +nightcrawler +tigerboy +rbhgbx +messi +basilisk +masha1998 +nina123 +yomamma +kayla123 +geemoney +0000000000d +motoman +a3jtni +ser123 +owen10 +italien +vintelok +12345rewq +nightime +jeepin +ch1tt1ck +mxyzptlk +bandido +ohboy +doctorj +hussar +superted +parfilev +grundle +1jack +livestrong +chrisj +matthew3 +access22 +moikka +fatone +miguelit +trivium +glenn1 +smooches +heiko +dezember +spaghett +stason +molokai +bossdog +guitarma +waderh +boriska +photosho +path13 +hfrtnf +audre +junior24 +monkey24 +silke +vaz21093 +bigblue1 +trident1 +candide +arcanum +klinker +orange99 +bengals1 +rosebu +mjujuj +nallepuh +mtwapa1a +ranger69 +level1 +bissjop +leica +1tiffany +rutabega +elvis77 +kellie1 +sameas +barada +karabas +frank12 +queenb +toutoune +surfcity +samanth1 +monitor1 +littledo +kazakova +fodase +mistral1 +april22 +carlit +shakal +batman123 +fuckoff2 +alpha01 +5544332211 +buddy3 +towtruck +kenwood1 +vfiekmrf +jkl123 +pypsik +ranger75 +sitges +toyman +bartek1 +ladygirl +booman +boeing77 +installsqlst +222666 +gosling +bigmack +223311 +bogos +kevin2 +gomez1 +xohzi3g4 +kfnju842 +klubnika +cubalibr +123456789101 +kenpo +0147852369 +raptor1 +tallulah +boobys +jjones +1q2s3c +moogie +vid2600 +almas +wombat1 +extra300 +xfiles1 +green77 +sexsex1 +heyjude +sammyy +missy123 +maiyeuem +nccpl25282 +thicluv +sissie +raven3 +fldjrfn +buster22 +broncos2 +laurab +letmein4 +harrydog +solovey +fishlips +asdf4321 +ford123 +superjet +norwegen +movieman +psw333333 +intoit +postbank +deepwate +ola123 +geolog323 +murphys +eshort +a3eilm2s2y +kimota +belous +saurus +123321qaz +i81b4u +aaa12 +monkey20 +buckwild +byabybnb +mapleleafs +yfcnzyfcnz +baby69 +summer03 +twista +246890 +246824 +ltcnhjth +z1z2z3 +monika1 +sad123 +uto29321 +bathory +villan +funkey +poptarts +spam967888 +705499fh +sebast +porn1234 +earn381 +1porsche +whatthef +123456789y +polo12 +brillo +soreilly +waters1 +eudora +allochka +is_a_bot +winter00 +bassplay +531879fiz +onemore +bjarne +red911 +kot123 +artur1 +qazxdr +c0rvette +diamond7 +matematica +klesko +beaver12 +2enter +seashell +panam +chaching +edward2 +browni +xenogear +cornfed +aniram +chicco22 +darwin1 +ancella2 +sophie2 +vika1998 +anneli +shawn41 +babie +resolute +pandora2 +william8 +twoone +coors1 +jesusis1 +teh012 +cheerlea +renfield +tessa1 +anna1986 +madness1 +bkmlfh +19719870 +liebherr +ck6znp42 +gary123 +123654z +alsscan +eyedoc +matrix7 +metalgea +chinito +4iter +falcon11 +7jokx7b9du +bigfeet +tassadar +retnuh +muscle1 +klimova +darion +batistuta +bigsur +1herbier +noonie +ghjrehjh +karimova +faustus +snowwhite +1manager +dasboot +michael12 +analfuck +inbed +dwdrums +jaysoncj +maranell +bsheep75 +164379 +rolodex +166666 +rrrrrrr1 +almaz666 +167943 +russel1 +negrito +alianz +goodpussy +veronik +1w2q3r4e +efremov +emb377 +sdpass +william6 +alanfahy +nastya1995 +panther5 +automag +123qwe12 +vfvf2011 +fishe +1peanut +speedie +qazwsx1234 +pass999 +171204j +ketamine +sheena1 +energizer +usethis1 +123abc123 +buster21 +thechamp +flvbhfk +frank69 +chane +hopeful1 +claybird +pander +anusha +bigmaxxx +faktor +housebed +dimidrol +bigball +shashi +derby1 +fredy +dervish +bootycall +80988218126 +killerb +cheese2 +pariss +mymail +dell123 +catbert +christa1 +chevytru +gjgjdf +00998877 +overdriv +ratten +golf01 +nyyanks +dinamite +bloembol +gismo +magnus1 +march2 +twinkles +ryan22 +duckey +118a105b +kitcat +brielle +poussin +lanzarot +youngone +ssvegeta +hero63 +battle1 +kiler +fktrcfylh1 +newera +vika1996 +dynomite +oooppp +beer4me +foodie +ljhjuf +sonshine +godess +doug1 +constanc +thinkbig +steve2 +damnyou +autogod +www333 +kyle1 +ranger7 +roller1 +harry2 +dustin1 +hopalong +tkachuk +b00bies +bill2 +deep111 +stuffit +fire69 +redfish1 +andrei123 +graphix +1fishing +kimbo1 +mlesp31 +ifufkbyf +gurkan +44556 +emily123 +busman +and123 +8546404 +paladine +1world +bulgakov +4294967296 +bball23 +1wwwww +mycats +elain +delta6 +36363 +emilyb +color1 +6060842 +cdtnkfyrf +hedonism +gfgfrfhkj +5551298 +scubad +gostate +sillyme +hdbiker +beardown +fishers +sektor +00000007 +newbaby +rapid1 +braves95 +gator2 +nigge +anthony3 +sammmy +oou812 +heffer +phishin +roxanne1 +yourass +hornet1 +albator +2521659 +underwat +tanusha +dianas +3f3fpht7op +dragon20 +bilbobag +cheroke +radiatio +dwarf1 +majik +33st33 +dochka +garibald +robinh +sham69 +temp01 +wakeboar +violet1 +1w2w3w +registr +tonite +maranello +1593570 +parolamea +galatasara +loranthos +1472583 +asmodean +1362840 +scylla +doneit +jokerr +porkypig +kungen +mercator +koolhaas +come2me +debbie69 +calbear +liverpoolfc +yankees4 +12344321a +kennyb +madma +85200258 +dustin23 +thomas13 +tooling +mikasa +mistic +crfnbyf +112233445 +sofia1 +heinz57 +colts1 +price1 +snowey +joakim +mark11 +963147 +cnhfcnm +kzinti +1bbbbbbb +rubberdu +donthate +rupert1 +sasha1992 +regis1 +nbuhbwf +fanboy +sundial +sooner1 +wayout +vjnjhjkf +deskpro +arkangel +willie12 +mikeyb +celtic1888 +luis1 +buddy01 +duane1 +grandma1 +aolcom +weeman +172839456 +basshead +hornball +magnu +pagedown +molly2 +131517 +rfvtgbyhn +astonmar +mistery +madalina +cash1 +1happy +shenlong +matrix01 +nazarova +369874125 +800500 +webguy +rse2540 +ashley2 +briank +789551 +786110 +chunli +j0nathan +greshnik +courtne +suckmyco +mjollnir +789632147 +asdfg1234 +754321 +odelay +ranma12 +zebedee +artem777 +bmw318is +butt1 +rambler1 +yankees9 +alabam +5w76rnqp +rosies +mafioso +studio1 +babyruth +tranzit +magical123 +gfhjkm135 +12345$ +soboleva +709394 +ubique +drizzt1 +elmers +teamster +pokemons +1472583690 +1597532486 +shockers +merckx +melanie2 +ttocs +clarisse +earth1 +dennys +slobber +flagman +farfalla +troika +4fa82hyx +hakan +x4ww5qdr +cumsuck +leather1 +forum1 +july20 +barbel +zodiak +samuel12 +ford01 +rushfan +bugsy1 +invest1 +tumadre +screwme +a666666 +money5 +henry8 +tiddles +sailaway +starburs +100years +killer01 +comando +hiromi +ranetka +thordog +blackhole +palmeira +verboten +solidsna +q1w1e1 +humme +kevinc +gbrfxe +gevaudan +hannah11 +peter2 +vangar +sharky7 +talktome +jesse123 +chuchi +pammy +!qazxsw2 +siesta +twenty1 +wetwilly +477041 +natural1 +sun123 +daniel3 +intersta +shithead1 +hellyea +bonethugs +solitair +bubbles2 +father1 +nick01 +444000 +adidas12 +dripik +cameron2 +442200 +a7nz8546 +respublika +fkojn6gb +428054 +snoppy +rulez1 +haslo +rachael1 +purple01 +zldej102 +ab12cd34 +cytuehjxrf +madhu +astroman +preteen +handsoff +mrblonde +biggio +testin +vfdhif +twolves +unclesam +asmara +kpydskcw +lg2wmgvr +grolsch +biarritz +feather1 +williamm +s62i93 +bone1 +penske +337733 +336633 +taurus1 +334433 +billet +diamondd +333000 +nukem +fishhook +godogs +thehun +lena1982 +blue00 +smelly1 +unb4g9ty +65pjv22 +applegat +mikehunt +giancarlo +krillin +felix123 +december1 +soapy +46doris +nicole23 +bigsexy1 +justin10 +pingu +bambou +falcon12 +dgthtl +1surfer +qwerty01 +estrellit +nfqcjy +easygo +konica +qazqwe +1234567890m +stingers +nonrev +3e4r5t +champio +bbbbbb99 +196400 +allen123 +seppel +simba2 +rockme +zebra3 +tekken3 +endgame +sandy2 +197300 +fitte +monkey00 +eldritch +littleone +rfyfgkz +1member +66chevy +oohrah +cormac +hpmrbm41 +197600 +grayfox +elvis69 +celebrit +maxwell7 +rodders +krist +1camaro +broken1 +kendall1 +silkcut +katenka +angrick +maruni +17071994a +tktyf +kruemel +snuffles +iro4ka +baby12 +alexis01 +marryme +vlad1994 +forward1 +culero +badaboom +malvin +hardtoon +hatelove +molley +knopo4ka +duchess1 +mensuck +cba321 +kickbutt +zastava +wayner +fuckyou6 +eddie123 +cjkysir +john33 +dragonfi +cody1 +jabell +cjhjrf +badseed +sweden1 +marihuana +brownlov +elland +nike1234 +kwiettie +jonnyboy +togepi +billyk +robert123 +bb334 +florenci +ssgoku +198910 +bristol1 +bob007 +allister +yjdujhjl +gauloise +198920 +bellaboo +9lives +aguilas +wltfg4ta +foxyroxy +rocket69 +fifty50 +babalu +master21 +malinois +kaluga +gogosox +obsessio +yeahrigh +panthers1 +capstan +liza2000 +leigh1 +paintball1 +blueskie +cbr600f3 +bagdad +jose98 +mandreki +shark01 +wonderbo +muledeer +xsvnd4b2 +hangten +200001 +grenden +anaell +apa195 +model1 +245lufpq +zip100 +ghjcgtrn +wert1234 +misty2 +charro +juanjose +fkbcrf +frostbit +badminto +buddyy +1doctor +vanya +archibal +parviz +spunky1 +footboy +dm6tzsgp +legola +samadhi +poopee +ytdxz2ca +hallowboy +dposton +gautie +theworm +guilherme +dopehead +iluvtits +bobbob1 +ranger6 +worldwar +lowkey +chewbaca +oooooo99 +ducttape +dedalus +celular +8i9o0p +borisenko +taylor01 +111111z +arlingto +p3nnywiz +rdgpl3ds +boobless +kcmfwesg +blacksab +mother2 +markus1 +leachim +secret2 +s123456789 +1derful +espero +russell2 +tazzer +marykate +freakme +mollyb +lindros8 +james00 +gofaster +stokrotka +kilbosik +aquamann +pawel1 +shedevil +mousie +slot2009 +october6 +146969 +mm259up +brewcrew +choucho +uliana +sexfiend +fktirf +pantss +vladimi +starz +sheeps +12341234q +bigun +tiggers +crjhjcnm +libtech +pudge1 +home12 +zircon +klaus1 +jerry2 +pink1 +lingus +monkey66 +dumass +polopolo09 +feuerweh +rjyatnf +chessy +beefer +shamen +poohbear1 +4jjcho +bennevis +fatgirls +ujnbrf +cdexswzaq +9noize9 +rich123 +nomoney +racecar1 +hacke +clahay +acuario +getsum +hondacrv +william0 +cheyenn +techdeck +atljhjdf +wtcacq +suger +fallenangel +bammer +tranquil +carla123 +relayer +lespaul1 +portvale +idontno +bycnbnen +trooper2 +gennadiy +pompon +billbob +amazonka +akitas +chinatow +atkbrc +busters +fitness1 +cateye +selfok2013 +1murphy +fullhous +mucker +bajskorv +nectarin +littlebitch +love24 +feyenoor +bigal37 +lambo1 +pussybitch +icecube1 +biged +kyocera +ltybcjdf +boodle +theking1 +gotrice +sunset1 +abm1224 +fromme +sexsells +inheat +kenya1 +swinger1 +aphrodit +kurtcobain +rhind101 +poidog +poiulkjh +kuzmina +beantown +tony88 +stuttgar +drumer +joaqui +messenge +motorman +amber2 +nicegirl +rachel69 +andreia +faith123 +studmuffin +jaiden +red111 +vtkmybr +gamecocks +gumper +bosshogg +4me2know +tokyo1 +kleaner +roadhog +fuckmeno +phoenix3 +seeme +buttnutt +boner69 +andreyka +myheart +katerin +rugburn +jvtuepip +dc3ubn +chile1 +ashley69 +happy99 +swissair +balls2 +fylhttdf +jimboo +55555d +mickey11 +voronin +m7hsqstm +stufff +merete +weihnachte +dowjones +baloo1 +freeones +bears34 +auburn1 +beverl +timberland +1elvis +guinness1 +bombadil +flatron1 +logging7 +telefoon +merl1n +masha1 +andrei1 +cowabung +yousuck1 +1matrix +peopl +asd123qwe +sweett +mirror1 +torrente +joker12 +diamond6 +jackaroo +00000a +millerlite +ironhorse +2twins +stryke +gggg1 +zzzxxxccc +roosevel +8363eddy +angel21 +depeche1 +d0ct0r +blue14 +areyou +veloce +grendal +frederiksberg +cbcntvf +cb207sl +sasha2000 +was.here +fritzz +rosedale +spinoza +cokeisit +gandalf3 +skidmark +ashley01 +12345j +1234567890qaz +sexxxxxx +beagles +lennart +12345789 +pass10 +politic +max007 +gcheckou +12345611 +tiffy +lightman +mushin +velosiped +brucewayne +gauthie +elena123 +greenegg +h2oski +clocker +nitemare +123321s +megiddo +cassidy1 +david13 +boywonde +flori +peggy12 +pgszt6md +batterie +redlands +scooter6 +bckhere +trueno +bailey11 +maxwell2 +bandana +timoth1 +startnow +ducati74 +tiern +maxine1 +blackmetal +suzyq +balla007 +phatfarm +kirsten1 +titmouse +benhogan +culito +forbin +chess1 +warren1 +panman +mickey7 +24lover +dascha +speed2 +redlion +andrew10 +johnwayn +nike23 +chacha1 +bendog +bullyboy +goldtree +spookie +tigger99 +1cookie +poutine +cyclone1 +woodpony +camaleun +bluesky1 +dfadan +eagles20 +lovergirl +peepshow +mine1 +dima1989 +rjdfkmxer +11111aaaaa +machina +august17 +1hhhhh +0773417k +1monster +freaksho +jazzmin +davidw +kurupt +chumly +huggies +sashenka +ccccccc1 +bridge1 +giggalo +cincinna +pistol1 +hello22 +david77 +lightfoo +lucky6 +jimmy12 +261397 +lisa12 +tabaluga +mysite +belo4ka +greenn +eagle99 +punkrawk +salvado +slick123 +wichsen +knight99 +dummys +fefolico +contrera +kalle1 +anna1984 +delray +robert99 +garena +pretende +racefan +alons +serenada +ludmilla +cnhtkjr +l0swf9gx +hankster +dfktynbyrf +sheep1 +john23 +cv141ab +kalyani +944turbo +crystal2 +blackfly +zrjdktdf +eus1sue1 +mario5 +riverplate +harddriv +melissa3 +elliott1 +sexybitc +cnhfyybr +jimdavis +bollix +beta1 +amberlee +skywalk1 +natala +1blood +brattax +shitty1 +gb15kv99 +ronjon +rothmans +thedoc +joey21 +hotboi +firedawg +bimbo38 +jibber +aftermat +nomar +01478963 +phishing +domodo +anna13 +materia +martha1 +budman1 +gunblade +exclusiv +sasha1997 +anastas +rebecca2 +fackyou +kallisti +fuckmyass +norseman +ipswich1 +151500 +1edward +intelinside +darcy1 +bcrich +yjdjcnbf +failte +buzzzz +cream1 +tatiana1 +7eleven +green8 +153351 +1a2s3d4f5g6h +154263 +milano1 +bambi1 +bruins77 +rugby2 +jamal1 +bolita +sundaypunch +bubba12 +realmadr +vfyxtcnth +iwojima +notlob +black666 +valkiria +nexus1 +millerti +birthday100 +swiss1 +appollo +gefest +greeneyes +celebrat +tigerr +slava123 +izumrud +bubbabub +legoman +joesmith +katya123 +sweetdream +john44 +wwwwwww1 +oooooo1 +socal +lovespor +s5r8ed67s +258147 +heidis +cowboy22 +wachovia +michaelb +qwe1234567 +i12345 +255225 +goldie1 +alfa155 +45colt +safeu851 +antonova +longtong +1sparky +gfvznm +busen +hjlbjy +whateva +rocky4 +cokeman +joshua3 +kekskek1 +sirocco +jagman +123456qwert +phinupi +thomas10 +loller +sakur +vika2011 +fullred +mariska +azucar +ncstate +glenn74 +halima +aleshka +ilovemylife +verlaat +baggie +scoubidou6 +phatboy +jbruton +scoop1 +barney11 +blindman +def456 +maximus2 +master55 +nestea +11223355 +diego123 +sexpistols +sniffy +philip1 +f12345 +prisonbreak +nokia2700 +ajnjuhfa +yankees3 +colfax +ak470000 +mtnman +bdfyeirf +fotball +ichbin +trebla +ilusha +riobravo +beaner1 +thoradin +polkaudi +kurosawa +honda123 +ladybu +valerik +poltava +saviola +fuckyouguys +754740g0 +anallove +microlab1 +juris01 +ncc1864 +garfild +shania1 +qagsud +makarenko +cindy69 +lebedev +andrew11 +johnnybo +groovy1 +booster1 +sanders1 +tommyb +johnson4 +kd189nlcih +hondaman +vlasova +chick1 +sokada +sevisgur +bear2327 +chacho +sexmania +roma1993 +hjcnbckfd +valley1 +howdie +tuppence +jimandanne +strike3 +y4kuz4 +nhfnfnf +tsubasa +19955991 +scabby +quincunx +dima1998 +uuuuuu1 +logica +skinner1 +pinguino +lisa1234 +xpressmusic +getfucked +qqqq1 +bbbb1 +matulino +ulyana +upsman +johnsmith +123579 +co2000 +spanner1 +todiefor +mangoes +isabel1 +123852 +negra +snowdon +nikki123 +bronx1 +booom +ram2500 +chuck123 +fireboy +creek1 +batman13 +princesse +az12345 +maksat +1knight +28infern +241455 +r7112s +muselman +mets1986 +katydid +vlad777 +playme +kmfdm1 +asssex +1prince +iop890 +bigbroth +mollymoo +waitron +lizottes +125412 +juggler +quinta +0sister0 +zanardi +nata123 +heckfyxbr +22q04w90e +engine2 +nikita95 +zamira +hammer22 +lutscher +carolina1 +zz6319 +sanman +vfuflfy +buster99 +rossco +kourniko +aggarwal +tattoo1 +janice1 +finger1 +125521 +19911992 +shdwlnds +rudenko +vfvfgfgf123 +galatea +monkeybu +juhani +premiumcash +classact +devilmay +helpme2 +knuddel +hardpack +ramil +perrit +basil1 +zombie13 +stockcar +tos8217 +honeypie +nowayman +alphadog +melon1 +talula +125689 +tiribon12 +tornike +haribol +telefone +tiger22 +sucka +lfytxrf +chicken123 +muggins +a23456 +b1234567 +lytdybr +otter1 +pippa +vasilisk +cooking1 +helter +78978 +bestboy +viper7 +ahmed1 +whitewol +mommys +apple5 +shazam1 +chelsea7 +kumiko +masterma +rallye +bushmast +jkz123 +entrar +andrew6 +nathan01 +alaric +tavasz +heimdall +gravy1 +jimmy99 +cthlwt +powerr +gthtrhtcnjr +canesfan +sasha11 +ybrbnf_25 +august9 +brucie +artichok +arnie1 +superdude +tarelka +mickey22 +dooper +luners +holeshot +good123 +gettysbu +bicho +hammer99 +divine5 +1zxcvbn +stronzo +q22222 +disne +bmw750il +godhead +hallodu +aerith +nastik +differen +cestmoi +amber69 +5string +pornosta +dirtygirl +ginger123 +formel1 +scott12 +honda200 +hotspurs +johnatha +firstone123 +lexmark1 +msconfig +karlmasc +l123456 +123qweasdzx +baldman +sungod +furka +retsub +9811020 +ryder1 +tcglyued +astron +lbvfcbr +minddoc +dirt49 +baseball12 +tbear +simpl +schuey +artimus +bikman +plat1num +quantex +gotyou +hailey1 +justin01 +ellada +8481068 +000002 +manimal +dthjybxrf +buck123 +dick123 +6969696 +nospam +strong1 +kodeord +bama12 +123321w +superman123 +gladiolus +nintend +5792076 +dreamgirl +spankme1 +gautam +arianna1 +titti +tetas +cool1234 +belladog +importan +4206969 +87e5nclizry +teufelo7 +doller +yfl.irf +quaresma +3440172 +melis +bradle +nnmaster +fast1 +iverso +blargh +lucas12 +chrisg +iamsam +123321az +tomjerry +kawika +2597174 +standrew +billyg +muskan +gizmodo2 +rz93qpmq +870621345 +sathya +qmezrxg4 +januari +marthe +moom4261 +cum2me +hkger286 +lou1988 +suckit1 +croaker +klaudia1 +753951456 +aidan1 +fsunoles +romanenko +abbydog +isthebes +akshay +corgi +fuck666 +walkman555 +ranger98 +scorpian +hardwareid +bluedragon +fastman +2305822q +iddqdiddqd +1597532 +gopokes +zvfrfcb +w1234567 +sputnik1 +tr1993 +pa$$w0rd +2i5fdruv +havvoc +1357913 +1313131 +bnm123 +cowd00d +flexscan +thesims2 +boogiema +bigsexxy +powerstr +ngc4565 +joshman +babyboy1 +123jlb +funfunfu +qwe456 +honor1 +puttana +bobbyj +daniel21 +pussy12 +shmuck +1232580 +123578951 +maxthedo +hithere1 +bond0007 +gehenna +nomames +blueone +r1234567 +bwana +gatinho +1011111 +torrents +cinta +123451234 +tiger25 +money69 +edibey +pointman +mmcm19 +wales1 +caffreys +phaedra +bloodlus +321ret32 +rufuss +tarbit +joanna1 +102030405 +stickboy +lotrfotr34 +jamshid +mclarenf1 +ataman +99ford +yarrak +logan2 +ironlung +pushistik +dragoon1 +unclebob +tigereye +pinokio +tylerj +mermaid1 +stevie1 +jaylen +888777 +ramana +roman777 +brandon7 +17711771s +thiago +luigi1 +edgar1 +brucey +videogam +classi +birder +faramir +twiddle +cubalibre +grizzy +fucky +jjvwd4 +august15 +idinahui +ranita +nikita1998 +123342 +w1w2w3 +78621323 +4cancel +789963 +(null +vassago +jaydog472 +123452 +timt42 +canada99 +123589 +rebenok +htyfnf +785001 +osipov +maks123 +neverwinter +love2010 +777222 +67390436 +eleanor1 +bykemo +aquemini +frogg +roboto +thorny +shipmate +logcabin +66005918 +nokian +gonzos +louisian +1abcdefg +triathlo +ilovemar +couger +letmeino +supera +runvs +fibonacci +muttly +58565254 +5thgbqi +vfnehsv +electr +jose12 +artemis1 +newlove +thd1shr +hawkey +grigoryan +saisha +tosca +redder +lifesux +temple1 +bunnyman +thekids +sabbeth +tarzan1 +182838 +158uefas +dell50 +1super +666222 +47ds8x +jackhamm +mineonly +rfnfhbyf +048ro +665259 +kristina1 +bombero +52545856 +secure1 +bigloser +peterk +alex2 +51525354 +anarchy1 +superx +teenslut +money23 +sigmapi +sanfrancisco +acme34 +private5 +eclips +qwerttrewq +axelle +kokain +hardguy +peter69 +jesuschr +dyanna +dude69 +sarah69 +toyota91 +amberr +45645645 +bugmenot +bigted +44556677 +556644 +wwr8x9pu +alphaome +harley13 +kolia123 +wejrpfpu +revelati +nairda +sodoff +cityboy +pinkpussy +dkalis +miami305 +wow12345 +triplet +tannenbau +asdfasdf1 +darkhors +527952 +retired1 +soxfan +nfyz123 +37583867 +goddes +515069 +gxlmxbewym +1warrior +36925814 +dmb2011 +topten +karpova +89876065093rax +naturals +gateway9 +cepseoun +turbot +493949 +cock22 +italia1 +sasafras +gopnik +stalke +1qazxdr5 +wm2006 +ace1062 +alieva +blue28 +aracel +sandia +motoguzz +terri1 +emmajane +conej +recoba +alex1995 +jerkyboy +cowboy12 +arenrone +precisio +31415927 +scsa316 +panzer1 +studly1 +powerhou +bensam +mashoutq +billee +eeyore1 +reape +thebeatl +rul3z +montesa +doodle1 +cvzefh1gk +424365 +a159753 +zimmerma +gumdrop +ashaman +grimreap +icandoit +borodina +branca +dima2009 +keywest1 +vaders +bubluk +diavolo +assss +goleta +eatass +napster1 +382436 +369741 +5411pimo +lenchik +pikach +gilgamesh +kalimera +singer1 +gordon2 +rjycnbnewbz +maulwurf +joker13 +2much4u +bond00 +alice123 +robotec +fuckgirl +zgjybz +redhorse +margaret1 +brady1 +pumpkin2 +chinky +fourplay +1booger +roisin +1brandon +sandan +blackheart +cheez +blackfin +cntgfyjdf +mymoney1 +09080706 +goodboss +sebring1 +rose1 +kensingt +bigboner +marcus12 +ym3cautj +struppi +thestone +lovebugs +stater +silver99 +forest99 +qazwsx12345 +vasile +longboar +mkonji +huligan +rhfcbdfz +airmail +porn11 +1ooooo +sofun +snake2 +msouthwa +dougla +1iceman +shahrukh +sharona +dragon666 +france98 +196800 +196820 +ps253535 +zjses9evpa +sniper01 +design1 +konfeta +jack99 +drum66 +good4you +station2 +brucew +regedit +school12 +mvtnr765 +pub113 +fantas +tiburon1 +king99 +ghjcnjgbpltw +checkito +308win +1ladybug +corneliu +svetasveta +197430 +icicle +imaccess +ou81269 +jjjdsl +brandon6 +bimbo1 +smokee +piccolo1 +3611jcmg +children2 +cookie2 +conor1 +darth1 +margera +aoi856 +paully +ou812345 +sklave +eklhigcz +30624700 +amazing1 +wahooo +seau55 +1beer +apples2 +chulo +dolphin9 +heather6 +198206 +198207 +hergood +miracle1 +njhyflj +4real +milka +silverfi +fabfive +spring12 +ermine +mammy +jumpjet +adilbek +toscana +caustic +hotlove +sammy69 +lolita1 +byoung +whipme +barney01 +mistys +tree1 +buster3 +kaylin +gfccgjhn +132333 +aishiteru +pangaea +fathead1 +smurph +198701 +ryslan +gasto +xexeylhf +anisimov +chevyss +saskatoo +brandy12 +tweaker +irish123 +music2 +denny1 +palpatin +outlaw1 +lovesuck +woman1 +mrpibb +diadora +hfnfneq +poulette +harlock +mclaren1 +cooper12 +newpass3 +bobby12 +rfgecnfcerf +alskdjfh +mini14 +dukers +raffael +199103 +cleo123 +1234567qwertyu +mossberg +scoopy +dctulf +starline +hjvjxrf +misfits1 +rangers2 +bilbos +blackhea +pappnase +atwork +purple2 +daywalker +summoner +1jjjjjjj +swansong +chris10 +laluna +12345qqq +charly1 +lionsden +money99 +silver33 +hoghead +bdaddy +199430 +saisg002 +nosaints +tirpitz +1gggggg +jason13 +kingss +ernest1 +0cdh0v99ue +pkunzip +arowana +spiri +deskjet1 +armine +lances +magic2 +thetaxi +14159265 +cacique +14142135 +orange10 +richard0 +backdraf +255ooo +humtum +kohsamui +c43dae874d +wrestling1 +cbhtym +sorento +megha +pepsiman +qweqwe12 +bliss7 +mario64 +korolev +balls123 +schlange +gordit +optiquest +fatdick +fish99 +richy +nottoday +dianne1 +armyof1 +1234qwerasdfzxcv +bbonds +aekara +lidiya +baddog1 +yellow5 +funkie +ryan01 +greentree +gcheckout +marshal1 +liliput +000000z +rfhbyrf +gtogto43 +rumpole +tarado +marcelit +aqwzsxedc +kenshin1 +sassydog +system12 +belly1 +zilla +kissfan +tools1 +desember +donsdad +nick11 +scorpio6 +poopoo1 +toto99 +steph123 +dogfuck +rocket21 +thx113 +dude12 +sanek +sommar +smacky +pimpsta +letmego +k1200rs +lytghjgtnhjdcr +abigale +buddog +deles +baseball9 +roofus +carlsbad +hamzah +hereiam +genial +schoolgirlie +yfz450 +breads +piesek +washear +chimay +apocalyp +nicole18 +gfgf1234 +gobulls +dnevnik +wonderwall +beer1234 +1moose +beer69 +maryann1 +adpass +mike34 +birdcage +hottuna +gigant +penquin +praveen +donna123 +123lol123 +thesame +fregat +adidas11 +selrahc +pandoras +test3 +chasmo +111222333000 +pecos +daniel11 +ingersol +shana1 +mama12345 +cessna15 +myhero +1simpson +nazarenko +cognit +seattle2 +irina1 +azfpc310 +rfycthdf +hardy1 +jazmyn +sl1200 +hotlanta +jason22 +kumar123 +sujatha +fsd9shtyu +highjump +changer +entertai +kolding +mrbig +sayuri +eagle21 +qwertzu +jorge1 +0101dd +bigdong +ou812a +sinatra1 +htcnjhfy +oleg123 +videoman +pbyfblf +tv612se +bigbird1 +kenaidog +gunite +silverma +ardmore +123123qq +hotbot +cascada +cbr600f4 +harakiri +chico123 +boscos +aaron12 +glasgow1 +kmn5hc +lanfear +1light +liveoak +fizika +ybrjkftdyf +surfside +intermilan +multipas +redcard +72chevy +balata +coolio1 +schroede +kanat +testerer +camion +kierra +hejmeddig +antonio2 +tornados +isidor +pinkey +n8skfswa +ginny1 +houndog +1bill +chris25 +hastur +1marine +greatdan +french1 +hatman +123qqq +z1z2z3z4 +kicker1 +katiedog +usopen +smith22 +mrmagoo +1234512i +assa123 +7seven7 +monster7 +june12 +bpvtyf +149521 +guenter +alex1985 +voronina +mbkugegs +zaqwsxcderfv +rusty5 +mystic1 +master0 +abcdef12 +jndfkb +r4zpm3 +cheesey +skripka +blackwhite +sharon69 +dro8smwq +lektor +techman +boognish +deidara +heckfyf +quietkey +authcode +monkey4 +jayboy +pinkerto +merengue +chulita +bushwick +turambar +kittykit +joseph2 +dad123 +kristo +pepote +scheiss +hambone1 +bigballa +restaura +tequil +111luzer +euro2000 +motox +denhaag +chelsi +flaco1 +preeti +lillo +1001sin +passw +august24 +beatoff +555555d +willis1 +kissthis +qwertyz +rvgmw2gl +iloveboobies +timati +kimbo +msinfo +dewdrop +sdbaker +fcc5nky2 +messiah1 +catboy +small1 +chode +beastie1 +star77 +hvidovre +short1 +xavie +dagobah +alex1987 +papageno +dakota2 +toonami +fuerte +jesus33 +lawina +souppp +dirtybir +chrish +naturist +channel1 +peyote +flibble +gutentag +lactate +killem +zucchero +robinho +ditka +grumpy1 +avr7000 +boxxer +topcop +berry1 +mypass1 +beverly1 +deuce1 +9638527410 +cthuttdf +kzkmrf +lovethem +band1t +cantona1 +purple11 +apples123 +wonderwo +123a456 +fuzzie +lucky99 +dancer2 +hoddling +rockcity +winner12 +spooty +mansfiel +aimee1 +287hf71h +rudiger +culebra +god123 +agent86 +daniel0 +bunky1 +notmine +9ball +goofus +puffy1 +xyh28af4 +kulikov +bankshot +vurdf5i2 +kevinm +ercole +sexygirls +razvan +october7 +goater +lollie +raissa +thefrog +mdmaiwa3 +mascha +jesussaves +union1 +anthony9 +crossroa +brother2 +areyuke +rodman91 +toonsex +dopeman +gericom +vaz2115 +cockgobbler +12356789 +12345699 +signatur +alexandra1 +coolwhip +erwin1 +awdrgyjilp +pens66 +ghjrjgtyrj +linkinpark +emergenc +psych0 +blood666 +bootmort +wetworks +piroca +johnd +iamthe1 +supermario +homer69 +flameon +image1 +bebert +fylhtq1 +annapoli +apple11 +hockey22 +10048 +indahouse +mykiss +1penguin +markp +misha123 +foghat +march11 +hank1 +santorin +defcon4 +tampico +vbnhjafy +robert22 +bunkie +athlon64 +sex777 +nextdoor +koskesh +lolnoob +seemnemaailm +black23 +march15 +yeehaa +chiqui +teagan +siegheil +monday2 +cornhusk +mamusia +chilis +sthgrtst +feldspar +scottm +pugdog +rfghjy +micmac +gtnhjdyf +terminato +1jackson +kakosja +bogomol +123321aa +rkbvtyrj +tresor +tigertig +fuckitall +vbkkbjy +caramon +zxc12 +balin +dildo1 +soccer09 +avata +abby123 +cheetah1 +marquise +jennyc +hondavfr +tinti +anna1985 +dennis2 +jorel +mayflowe +icema +hal2000 +nikkis +bigmouth +greenery +nurjan +leonov +liberty7 +fafnir +larionov +sat321321 +byteme1 +nausicaa +hjvfynbrf +everto +zebra123 +sergio1 +titone +wisdom1 +kahala +104328q +marcin1 +salima +pcitra +1nnnnn +nalini +galvesto +neeraj +rick1 +squeeky +agnes1 +jitterbu +agshar +maria12 +0112358 +traxxas +stivone +prophet1 +bananza +sommer1 +canoneos +hotfun +redsox11 +1bigmac +dctdjkjl +legion1 +everclea +valenok +black9 +danny001 +roxie1 +1theman +mudslide +july16 +lechef +chula +glamis +emilka +canbeef +ioanna +cactus1 +rockshox +im2cool +ninja9 +thvfrjdf +june28 +milo17 +missyou +micky1 +nbibyf +nokiaa +goldi +mattias +fuckthem +asdzxc123 +ironfist +junior01 +nesta +crazzy +killswit +hygge +zantac +kazama +melvin1 +allston +maandag +hiccup +prototyp +specboot +dwl610 +hello6 +159456 +baldhead +redwhite +calpoly +whitetail +agile1 +cousteau +matt01 +aust1n +malcolmx +gjlfhjr +semperf1 +ferarri +a1b2c3d +vangelis +mkvdari +bettis36 +andzia +comand +tazzman +morgaine +pepluv +anna1990 +inandout +anetka +anna1997 +wallpape +moonrake +huntress +hogtie +cameron7 +sammy7 +singe11 +clownboy +newzeala +wilmar +safrane +rebeld +poopi +granat +hammertime +nermin +11251422 +xyzzy1 +bogeys +jkmxbr +fktrcfyl +11223311 +nfyrbcn +11223300 +powerpla +zoedog +ybrbnbyf +zaphod42 +tarawa +jxfhjdfirf +dude1234 +g5wks9 +goobe +czekolada +blackros +amaranth +medical1 +thereds +julija +nhecsyfujkjdt +promopas +buddy4 +marmalad +weihnachten +tronic +letici +passthief +67mustan +ds7zamnw +morri +w8woord +cheops +pinarell +sonofsam +av473dv +sf161pn +5c92v5h6 +purple13 +tango123 +plant1 +1baby +xufrgemw +fitta +1rangers +spawns +kenned +taratata +19944991 +11111118 +coronas +4ebouux8 +roadrash +corvette1 +dfyjdf846 +marley12 +qwaszxerdfcv +68stang +67stang +racin +ellehcim +sofiko +nicetry +seabass1 +jazzman1 +zaqwsx1 +laz2937 +uuuuuuu1 +vlad123 +rafale +j1234567 +223366 +nnnnnn1 +226622 +junkfood +asilas +cer980 +daddymac +persepho +neelam +00700 +shithappens +255555 +qwertyy +xbox36 +19755791 +qweasd1 +bearcub +jerryb +a1b1c1 +polkaudio +basketball1 +456rty +1loveyou +marcus2 +mama1961 +palace1 +transcend +shuriken +sudhakar +teenlove +anabelle +matrix99 +pogoda +notme +bartend +jordana +nihaoma +ataris +littlegi +ferraris +redarmy +giallo +fastdraw +accountbloc +peludo +pornostar +pinoyako +cindee +glassjaw +dameon +johnnyd +finnland +saudade +losbravo +slonko +toplay +smalltit +nicksfun +stockhol +penpal +caraj +divedeep +cannibus +poppydog +pass88 +viktory +walhalla +arisia +lucozade +goldenbo +tigers11 +caball +ownage123 +tonna +handy1 +johny +capital5 +faith2 +stillher +brandan +pooky1 +antananarivu +hotdick +1justin +lacrimos +goathead +bobrik +cgtwbfkbcn +maywood +kamilek +gbplf123 +gulnar +beanhead +vfvjyn +shash +viper69 +ttttttt1 +hondacr +kanako +muffer +dukies +justin123 +agapov58 +mushka +bad11bad +muleman +jojo123 +andreika +makeit +vanill +boomers +bigals +merlin11 +quacker +aurelien +spartak1922 +ligeti +diana2 +lawnmowe +fortune1 +awesom +rockyy +anna1994 +oinker +love88 +eastbay +ab55484 +poker0 +ozzy666 +papasmurf +antihero +photogra +ktm250 +painkill +jegr2d2 +p3orion +canman +dextur +qwest123 +samboy +yomismo +sierra01 +herber +vfrcbvvfrcbv +gloria1 +llama1 +pie123 +bobbyjoe +buzzkill +skidrow +grabber +phili +javier1 +9379992q +geroin +oleg1994 +sovereig +rollover +zaq12qaz +battery1 +killer13 +alina123 +groucho1 +mario12 +peter22 +butterbean +elise1 +lucycat +neo123 +ferdi +golfer01 +randie +gfhfyjbr +ventura1 +chelsea3 +pinoy +mtgox +yrrim7 +shoeman +mirko +ffggyyo +65mustan +ufdibyjd +john55 +suckfuck +greatgoo +fvfnjhb +mmmnnn +love20 +1bullshi +sucesso +easy1234 +robin123 +rockets1 +diamondb +wolfee +nothing0 +joker777 +glasnost +richar1 +guille +sayan +koresh +goshawk +alexx +batman21 +a123456b +hball +243122 +rockandr +coolfool +isaia +mary1 +yjdbrjdf +lolopc +cleocat +cimbo +lovehina +8vfhnf +passking +bonapart +diamond2 +bigboys +kreator +ctvtyjdf +sassy123 +shellac +table54781 +nedkelly +philbert +sux2bu +nomis +sparky99 +python1 +littlebear +numpty +silmaril +sweeet +jamesw +cbufhtnf +peggysue +wodahs +luvsex +wizardry +venom123 +love4you +bama1 +samat +reviewpass +ned467 +cjkjdtq +mamula +gijoe +amersham +devochka +redhill +gisel +preggo +polock +cando +rewster +greenlantern +panasonik +dave1234 +mikeee +1carlos +miledi +darkness1 +p0o9i8u7y6 +kathryn1 +happyguy +dcp500 +assmaster +sambuka +sailormo +antonio3 +logans +18254288 +nokiax2 +qwertzuiop +zavilov +totti +xenon1 +edward11 +targa1 +something1 +tony_t +q1w2e3r4t5y6u7i8o9p0 +02551670 +vladimir1 +monkeybutt +greenda +neel21 +craiger +saveliy +dei008 +honda450 +fylhtq95 +spike2 +fjnq8915 +passwordstandard +vova12345 +talonesi +richi +gigemags +pierre1 +westin +trevoga +dorothee +bastogne +25563o +brandon3 +truegrit +krimml +iamgreat +servis +a112233 +paulinka +azimuth +corperfmonsy +358hkyp +homerun1 +dogbert1 +eatmyass +cottage1 +savina +baseball7 +bigtex +gimmesum +asdcxz +lennon1 +a159357 +1bastard +413276191q +pngfilt +pchealth +netsnip +bodiroga +1matt +webtvs +ravers +adapters +siddis +mashamasha +coffee2 +myhoney +anna1982 +marcia1 +fairchil +maniek +iloveluc +batmonh +wildon +bowie1 +netnwlnk +fancy1 +tom204 +olga1976 +vfif123 +queens1 +ajax01 +lovess +mockba +icam4usb +triada +odinthor +rstlne +exciter +sundog +anchorat +girls69 +nfnmzyrf +soloma +gti16v +shadowman +ottom +rataros +tonchin +vishal +chicken0 +pornlo +christiaan +volante +likesit +mariupol +runfast +gbpltw123 +missys +villevalo +kbpjxrf +ghibli +calla +cessna172 +kinglear +dell11 +swift1 +walera +1cricket +pussy5 +turbo911 +tucke +maprchem56458 +rosehill +thekiwi1 +ygfxbkgt +mandarinka +98xa29 +magnit +cjfrf +paswoord +grandam1 +shenmue +leedsuni +hatrick +zagadka +angeldog +michaell +dance123 +koichi +bballs +29palms +xanth +228822 +ppppppp1 +1kkkkk +1lllll +mynewbots +spurss +madmax1 +224455 +city1 +mmmmmmm1 +nnnnnnn1 +biedronka +thebeatles +elessar +f14tomcat +jordan18 +bobo123 +ayi000 +tedbear +86chevyx +user123 +bobolink +maktub +elmer1 +flyfishi +franco1 +gandalf0 +traxdata +david21 +enlighte +dmitrij +beckys +1giants +flippe +12345678w +jossie +rugbyman +snowcat +rapeme +peanut11 +gemeni +udders +techn9ne +armani1 +chappie +war123 +vakantie +maddawg +sewanee +jake5253 +tautt1 +anthony5 +letterma +jimbo2 +kmdtyjr +hextall +jessica6 +amiga500 +hotcunt +phoenix9 +veronda +saqartvelo +scubas +sixer3 +williamj +nightfal +shihan +melnikova +kosssss +handily +killer77 +jhrl0821 +march17 +rushman +6gcf636i +metoyou +irina123 +mine11 +primus1 +formatters +matthew5 +infotech +gangster1 +jordan45 +moose69 +kompas +motoxxx +greatwhi +cobra12 +kirpich +weezer1 +hello23 +montse +tracy123 +connecte +cjymrf +hemingwa +azreal +gundam00 +mobila +boxman +slayers1 +ravshan +june26 +fktrcfylhjd +bermuda1 +tylerd +maersk +qazwsx11 +eybdthcbntn +ash123 +camelo +kat123 +backd00r +cheyenne1 +1king +jerkin +tnt123 +trabant +warhammer40k +rambos +punto +home77 +pedrito +1frank +brille +guitarman +george13 +rakas +tgbxtcrbq +flute1 +bananas1 +lovezp1314 +thespot +postie +buster69 +sexytime +twistys +zacharia +sportage +toccata +denver7 +terry123 +bogdanova +devil69 +higgins1 +whatluck +pele10 +kkk666 +jeffery1 +1qayxsw2 +riptide1 +chevy11 +munchy +lazer1 +hooker1 +ghfgjh +vergesse +playgrou +4077mash +gusev +humpin +oneputt +hydepark +monster9 +tiger8 +tangsoo +guy123 +hesoyam1 +uhtqneyu +thanku +lomond +ortezza +kronik +geetha +rabbit66 +killas +qazxswe +alabaste +1234567890qwerty +capone1 +andrea12 +geral +beatbox +slutfuck +booyaka +jasmine7 +ostsee +maestro1 +beatme +tracey1 +buster123 +donaldduck +ironfish +happy6 +konnichi +gintonic +momoney1 +dugan1 +today2 +enkidu +destiny2 +trim7gun +katuha +fractals +morganstanley +polkadot +gotime +prince11 +204060 +fifa2010 +bobbyt +seemee +amanda10 +airbrush +bigtitty +heidie +layla1 +cotton1 +5speed +fyfnjkmtdyf +flynavy +joxury8f +meeko +akuma +dudley1 +flyboy1 +moondog1 +trotters +mariami +signin +chinna +legs11 +pussy4 +1s1h1e1f1 +felici +optimus1 +iluvu +marlins1 +gavaec +balance1 +glock40 +london01 +kokot +southwes +comfort1 +sammy11 +rockbottom +brianc +litebeer +homero +chopsuey +greenlan +charit +freecell +hampster +smalldog +viper12 +blofeld +1234567890987654321 +realsex +romann +cartman2 +cjdthitycndj +nelly1 +bmw528 +zwezda +masterba +jeep99 +turtl +america2 +sunburst +sanyco +auntjudy +125wm +blue10 +qwsazx +cartma +toby12 +robbob +red222 +ilovecock +losfix16 +1explore +helge +vaz2114 +whynotme +baba123 +mugen +1qazwsxedc +albertjr +0101198 +sextime +supras +nicolas2 +wantsex +pussy6 +checkm8 +winam +24gordon +misterme +curlew +gbljhfcs +medtech +franzi +butthea +voivod +blackhat +egoiste +pjkeirf +maddog69 +pakalolo +hockey4 +igor1234 +rouges +snowhite +homefree +sexfreak +acer12 +dsmith +blessyou +199410 +vfrcbvjd +falco02 +belinda1 +yaglasph +april21 +groundho +jasmin1 +nevergiveup +elvir +gborv526 +c00kie +emma01 +awesome2 +larina +mike12345 +maximu +anupam +bltynbabrfwbz +tanushka +sukkel +raptor22 +josh12 +schalke04 +cosmodog +fuckyou8 +busybee +198800 +bijoux +frame1 +blackmor +giveit +issmall +bear13 +123-123 +bladez +littlegirl +ultra123 +fletch1 +flashnet +loploprock +rkelly +12step +lukas1 +littlewhore +cuntfinger +stinkyfinger +laurenc +198020 +n7td4bjl +jackie69 +camel123 +ben1234 +1gateway +adelheid +fatmike +thuglove +zzaaqq +chivas1 +4815162342q +mamadou +nadano +james22 +benwin +andrea99 +rjirf +michou +abkbgg +d50gnn +aaazzz +a123654 +blankman +booboo11 +medicus +bigbone +197200 +justine1 +bendix +morphius +njhvjp +44mag +zsecyus56 +goodbye1 +nokiadermo +a333444 +waratsea +4rzp8ab7 +fevral +brillian +kirbys +minim +erathia +grazia +zxcvb1234 +dukey +snaggle +poppi +hymen +1video +dune2000 +jpthjdf +cvbn123 +zcxfcnkbdfz +astonv +ginnie +316271 +engine3 +pr1ncess +64chevy +glass1 +laotzu +hollyy +comicbooks +assasins +nuaddn9561 +scottsda +hfcnfvfy +accobra +7777777z +werty123 +metalhead +romanson +redsand +365214 +shalo +arsenii +1989cc +sissi +duramax +382563 +petera +414243 +mamapap +jollymon +field1 +fatgirl +janets +trompete +matchbox20 +rambo2 +nepenthe +441232 +qwertyuiop10 +bozo123 +phezc419hv +romantika +lifestyl +pengui +decembre +demon6 +panther6 +444888 +scanman +ghjcnjabkz +pachanga +buzzword +indianer +spiderman3 +tony12 +startre +frog1 +fyutk +483422 +tupacshakur +albert12 +1drummer +bmw328i +green17 +aerdna +invisibl +summer13 +calimer +mustaine +lgnu9d +morefun +hesoyam123 +escort1 +scrapland +stargat +barabbas +dead13 +545645 +mexicali +sierr +gfhfpbn +gonchar +moonstafa +searock +counte +foster1 +jayhawk1 +floren +maremma +nastya2010 +softball1 +adaptec +halloo +barrabas +zxcasd123 +hunny +mariana1 +kafedra +freedom0 +green420 +vlad1234 +method7 +665566 +tooting +hallo12 +davinchi +conducto +medias +666444 +invernes +madhatter +456asd +12345678i +687887 +le33px +spring00 +help123 +bellybut +billy5 +vitalik1 +river123 +gorila +bendis +power666 +747200 +footslav +acehigh +qazxswedc123 +q1a1z1 +richard9 +peterburg +tabletop +gavrilov +123qwe1 +kolosov +fredrau +run4fun +789056 +jkbvgbflf +chitra +87654321q +steve22 +wideopen +access88 +surfe +tdfyutkbjy +impossib +kevin69 +880888 +cantina +887766 +wxcvb +dontforg +qwer1209 +asslicke +mamma123 +indig +arkasha +scrapp +morelia +vehxbr +jones2 +scratch1 +cody11 +cassie12 +gerbera +dontgotm +underhil +maks2010 +hollywood1 +hanibal +elena2010 +jason11 +1010321 +stewar +elaman +fireplug +goodby +sacrific +babyphat +bobcat12 +bruce123 +1233215 +tony45 +tiburo +love15 +bmw750 +wallstreet +2h0t4me +1346795 +lamerz +munkee +134679q +granvill +1512198 +armastus +aiden1 +pipeutvj +g1234567 +angeleyes +usmc1 +102030q +putangina +brandnew +shadowfax +eagles12 +1falcon +brianw +lokomoti +2022958 +scooper +pegas +jabroni1 +2121212 +buffal +siffredi +wewiz +twotone +rosebudd +nightwis +carpet1 +mickey2 +2525252 +sleddog +red333 +jamesm +2797349 +jeff12 +onizuka +felixxxx +rf6666 +fine1 +ohlala +forplay +chicago5 +muncho +scooby11 +ptichka +johnnn +19851985p +dogphil3650 +totenkopf +monitor2 +macross7 +3816778 +dudder +semaj1 +bounder +racerx1 +5556633 +7085506 +ofclr278 +brody1 +7506751 +nantucke +hedj2n4q +drew1 +aessedai +trekbike +pussykat +samatron +imani +9124852 +wiley1 +dukenukem +iampurehaha2 +9556035 +obvious1 +mccool24 +apache64 +kravchenko +justforf +basura +jamese +s0ccer +safado +darksta +surfer69 +damian1 +gjpbnbd +gunny1 +wolley +sananton +zxcvbn123456 +odt4p6sv8 +sergei1 +modem1 +mansikka +zzzz1 +rifraf +dima777 +mary69 +looking4 +donttell +red100 +ninjutsu +uaeuaeman +bigbri +brasco +queenas8151 +demetri +angel007 +bubbl +kolort +conny +antonia1 +avtoritet +kaka22 +kailayu +sassy2 +wrongway +chevy3 +1nascar +patriots1 +chrisrey +mike99 +sexy22 +chkdsk +sd3utre7 +padawan +a6pihd +doming +mesohorny +tamada +donatello +emma22 +eather +susan69 +pinky123 +stud69 +fatbitch +pilsbury +thc420 +lovepuss +1creativ +golf1234 +hurryup +1honda +huskerdu +marino1 +gowron +girl1 +fucktoy +gtnhjpfdjlcr +dkjfghdk +pinkfl +loreli +7777777s +donkeykong +rockytop +staples1 +sone4ka +xxxjay +flywheel +toppdogg +bigbubba +aaa123456 +2letmein +shavkat +paule +dlanor +adamas +0147852 +aassaa +dixon1 +bmw328 +mother12 +ilikepussy +holly2 +tsmith +excaliber +fhutynbyf +nicole3 +tulipan +emanue +flyvholm +currahee +godsgift +antonioj +torito +dinky1 +sanna +yfcnzvjz +june14 +anime123 +123321456654 +hanswurst +bandman +hello101 +xxxyyy +chevy69 +technica +tagada +arnol +v00d00 +lilone +filles +drumandbass +dinamit +a1234a +eatmeat +elway07 +inout +james6 +dawid1 +thewolf +diapason +yodaddy +qscwdv +fuckit1 +liljoe +sloeber +simbacat +sascha1 +qwe1234 +1badger +prisca +angel17 +gravedig +jakeyboy +longboard +truskawka +golfer11 +pyramid7 +highspee +pistola +theriver +hammer69 +1packers +dannyd +alfonse +qwertgfdsa +11119999 +basket1 +ghjtrn +saralee +12inches +paolo1 +zse4xdr5 +taproot +sophieh6 +grizzlie +hockey69 +danang +biggums +hotbitch +5alive +beloved1 +bluewave +dimon95 +koketka +multiscan +littleb +leghorn +poker2 +delite +skyfir +bigjake +persona1 +amberdog +hannah12 +derren +ziffle +1sarah +1assword +sparky01 +seymur +tomtom1 +123321qw +goskins +soccer19 +luvbekki +bumhole +2balls +1muffin +borodin +monkey9 +yfeiybrb +1alex +betmen +freder +nigger123 +azizbek +gjkzrjdf +lilmike +1bigdadd +1rock +taganrog +snappy1 +andrey1 +kolonka +bunyan +gomango +vivia +clarkkent +satur +gaudeamus +mantaray +1month +whitehea +fargus +andrew99 +ray123 +redhawks +liza2009 +qw12345 +den12345 +vfhnsyjdf +147258369a +mazepa +newyorke +1arsenal +hondas2000 +demona +fordgt +steve12 +birthday2 +12457896 +dickster +edcwsxqaz +sahalin +pantyman +skinny1 +hubertus +cumshot1 +chiro +kappaman +mark3434 +canada12 +lichking +bonkers1 +ivan1985 +sybase +valmet +doors1 +deedlit +kyjelly +bdfysx +ford11 +throatfuck +backwood +fylhsq +lalit +boss429 +kotova +bricky +steveh +joshua19 +kissa +imladris +star1234 +lubimka +partyman +crazyd +tobias1 +ilike69 +imhome +whome +fourstar +scanner1 +ujhjl312 +anatoli +85bears +jimbo69 +5678ytr +potapova +nokia7070 +sunday1 +kalleank +1996gta +refinnej +july1 +molodec +nothanks +enigm +12play +sugardog +nhfkbdfkb +larousse +cannon1 +144444 +qazxcdew +stimorol +jhereg +spawn7 +143000 +fearme +hambur +merlin21 +dobie +is3yeusc +partner1 +dekal +varsha +478jfszk +flavi +hippo1 +9hmlpyjd +july21 +7imjfstw +lexxus +truelov +nokia5200 +carlos6 +anais +mudbone +anahit +taylorc +tashas +larkspur +animal2000 +nibiru +jan123 +miyvarxar +deflep +dolore +communit +ifoptfcor +laura2 +anadrol +mamaliga +mitzi1 +blue92 +april15 +matveev +kajlas +wowlook1 +1flowers +shadow14 +alucard1 +1golf +bantha +scotlan +singapur +mark13 +manchester1 +telus01 +superdav +jackoff1 +madnes +bullnuts +world123 +clitty +palmer1 +david10 +spider10 +sargsyan +rattlers +david4 +windows2 +sony12 +visigoth +qqqaaa +penfloor +cabledog +camilla1 +natasha123 +eagleman +softcore +bobrov +dietmar +divad +sss123 +d1234567 +tlbyjhju +1q1q1q1 +paraiso +dav123 +lfiekmrf +drachen +lzhan16889 +tplate +gfghbrf +casio1 +123boots1 +123test +sys64738 +heavymetal +andiamo +meduza +soarer +coco12 +negrita +amigas +heavymet +bespin +1asdfghj +wharfrat +wetsex +tight1 +janus1 +sword123 +ladeda +dragon98 +austin2 +atep1 +jungle1 +12345abcd +lexus300 +pheonix1 +alex1974 +123qw123 +137955 +bigtim +shadow88 +igor1994 +goodjob +arzen +champ123 +121ebay +changeme1 +brooksie +frogman1 +buldozer +morrowin +achim +trish1 +lasse +festiva +bubbaman +scottb +kramit +august22 +tyson123 +passsword +oompah +al123456 +fucking1 +green45 +noodle1 +looking1 +ashlynn +al1716 +stang50 +coco11 +greese +bob111 +brennan1 +jasonj +1cherry +1q2345 +1xxxxxxx +fifa2011 +brondby +zachar1 +satyam +easy1 +magic7 +1rainbow +cheezit +1eeeeeee +ashley123 +assass1 +amanda123 +jerbear +1bbbbbb +azerty12 +15975391 +654321z +twinturb +onlyone1 +denis1988 +6846kg3r +jumbos +pennydog +dandelion +haileris +epervier +snoopy69 +afrodite +oldpussy +green55 +poopypan +verymuch +katyusha +recon7 +mine69 +tangos +contro +blowme2 +jade1 +skydive1 +fiveiron +dimo4ka +bokser +stargirl +fordfocus +tigers2 +platina +baseball11 +raque +pimper +jawbreak +buster88 +walter34 +chucko +penchair +horizon1 +thecure1 +scc1975 +adrianna1 +kareta +duke12 +krille +dumbfuck +cunt1 +aldebaran +laverda +harumi +knopfler +pongo1 +pfhbyf +dogman1 +rossigno +1hardon +scarlets +nuggets1 +ibelieve +akinfeev +xfhkbr +athene +falcon69 +happie +billly +nitsua +fiocco +qwerty09 +gizmo2 +slava2 +125690 +doggy123 +craigs +vader123 +silkeborg +124365 +peterm +123978 +krakatoa +123699 +123592 +kgvebmqy +pensacol +d1d2d3 +snowstor +goldenboy +gfg65h7 +ev700 +church1 +orange11 +g0dz1ll4 +chester3 +acheron +cynthi +hotshot1 +jesuschris +motdepass +zymurgy +one2one +fietsbel +harryp +wisper +pookster +nn527hp +dolla +milkmaid +rustyboy +terrell1 +epsilon1 +lillian1 +dale3 +crhbgrf +maxsim +selecta +mamada +fatman1 +ufkjxrf +shinchan +fuckuall +women1 +000008 +bossss +greta1 +rbhjxrf +mamasboy +purple69 +felicidade +sexy21 +cathay +hunglow +splatt +kahless +shopping1 +1gandalf +themis +delta7 +moon69 +blue24 +parliame +mamma1 +miyuki +2500hd +jackmeof +razer +rocker1 +juvis123 +noremac +boing747 +9z5ve9rrcz +icewater +titania +alley1 +moparman +christo1 +oliver2 +vinicius +tigerfan +chevyy +joshua99 +doda99 +matrixx +ekbnrf +jackfrost +viper01 +kasia +cnfhsq +triton1 +ssbt8ae2 +rugby8 +ramman +1lucky +barabash +ghtlfntkm +junaid +apeshit +enfant +kenpo1 +shit12 +007000 +marge1 +shadow10 +qwerty789 +richard8 +vbitkm +lostboys +jesus4me +richard4 +hifive +kolawole +damilola +prisma +paranoya +prince2 +lisaann +happyness +cardss +methodma +supercop +a8kd47v5 +gamgee +polly123 +irene1 +number8 +hoyasaxa +1digital +matthew0 +dclxvi +lisica +roy123 +2468013579 +sparda +queball +vaffanculo +pass1wor +repmvbx +999666333 +freedom8 +botanik +777555333 +marcos1 +lubimaya +flash2 +einstei +08080 +123456789j +159951159 +159357123 +carrot1 +alina1995 +sanjos +dilara +mustang67 +wisteria +jhnjgtl12 +98766789 +darksun +arxangel +87062134 +creativ1 +malyshka +fuckthemall +barsic +rocksta +2big4u +5nizza +genesis2 +romance1 +ofcourse +1horse +latenite +cubana +sactown +789456123a +milliona +61808861 +57699434 +imperia +bubba11 +yellow3 +change12 +55495746 +flappy +jimbo123 +19372846 +19380018 +cutlass1 +craig123 +klepto +beagle1 +solus +51502112 +pasha1 +19822891 +46466452 +19855891 +petshop +nikolaevna +119966 +nokia6131 +evenpar +hoosier1 +contrasena +jawa350 +gonzo123 +mouse2 +115511 +eetfuk +gfhfvgfvgfv +1crystal +sofaking +coyote1 +kwiatuszek +fhrflbq +valeria1 +anthro +0123654789 +alltheway +zoltar +maasikas +wildchil +fredonia +earlgrey +gtnhjczy +matrix123 +solid1 +slavko +12monkeys +fjdksl +inter1 +nokia6500 +59382113kevinp +spuddy +cachero +coorslit +password! +kiba1z +karizma +vova1994 +chicony +english1 +bondra12 +1rocket +hunden +jimbob1 +zpflhjn1 +th0mas +deuce22 +meatwad +fatfree +congas +sambora +cooper2 +janne +clancy1 +stonie +busta +kamaz +speedy2 +jasmine3 +fahayek +arsenal0 +beerss +trixie1 +boobs69 +luansantana +toadman +control2 +ewing33 +maxcat +mama1964 +diamond4 +tabaco +joshua0 +piper2 +music101 +guybrush +reynald +pincher +katiebug +starrs +pimphard +frontosa +alex97 +cootie +clockwor +belluno +skyeseth +booty69 +chaparra +boochie +green4 +bobcat1 +havok +saraann +pipeman +aekdb +jumpshot +wintermu +chaika +1chester +rjnjatq +emokid +reset1 +regal1 +j0shua +134679a +asmodey +sarahh +zapidoo +ciccione +sosexy +beckham23 +hornets1 +alex1971 +delerium +manageme +connor11 +1rabbit +sane4ek +caseyboy +cbljhjdf +redsox20 +tttttt99 +haustool +ander +pantera6 +passwd1 +journey1 +9988776655 +blue135 +writerspace +xiaoyua123 +justice2 +niagra +cassis +scorpius +bpgjldsgjldthnf +gamemaster +bloody1 +retrac +stabbin +toybox +fight1 +ytpyf. +glasha +va2001 +taylor11 +shameles +ladylove +10078 +karmann +rodeos +eintritt +lanesra +tobasco +jnrhjqcz +navyman +pablit +leshka +jessica3 +123vika +alena1 +platinu +ilford +storm7 +undernet +sasha777 +1legend +anna2002 +kanmax1994 +porkpie +thunder0 +gundog +pallina +easypass +duck1 +supermom +roach1 +twincam +14028 +tiziano +qwerty32 +123654789a +evropa +shampoo1 +yfxfkmybr +cubby1 +tsunami1 +fktrcttdf +yasacrac +17098 +happyhap +bullrun +rodder +oaktown +holde +isbest +taylor9 +reeper +hammer11 +julias +rolltide1 +compaq123 +fourx4 +subzero1 +hockey9 +7mary3 +busines +ybrbnjcbr +wagoneer +danniash +portishead +digitex +alex1981 +david11 +infidel +1snoopy +free30 +jaden +tonto1 +redcar27 +footie +moskwa +thomas21 +hammer12 +burzum +cosmo123 +50000 +burltree +54343 +54354 +vwpassat +jack5225 +cougars1 +burlpony +blackhorse +alegna +petert +katemoss +ram123 +nels0n +ferrina +angel77 +cstock +1christi +dave55 +abc123a +alex1975 +av626ss +flipoff +folgore +max1998 +science1 +si711ne +yams7 +wifey1 +sveiks +cabin1 +volodia +ox3ford +cartagen +platini +picture1 +sparkle1 +tiedomi +service321 +wooody +christi1 +gnasher +brunob +hammie +iraffert +bot2010 +dtcyeirf +1234567890p +cooper11 +alcoholi +savchenko +adam01 +chelsea5 +niewiem +icebear +lllooottt +ilovedick +sweetpus +money8 +cookie13 +rfnthbyf1988 +booboo2 +angus123 +blockbus +david9 +chica1 +nazaret +samsung9 +smile4u +daystar +skinnass +john10 +thegirl +sexybeas +wasdwasd1 +sigge1 +1qa2ws3ed4rf5tg +czarny +ripley1 +chris5 +ashley19 +anitha +pokerman +prevert +trfnthby +tony69 +georgia2 +stoppedb +qwertyuiop12345 +miniclip +franky1 +durdom +cabbages +1234567890o +delta5 +liudmila +nhfycajhvths +court1 +josiew +abcd1 +doghead +diman +masiania +songline +boogle +triston +deepika +sexy4me +grapple +spacebal +ebonee +winter0 +smokewee +nargiza +dragonla +sassys +andy2000 +menards +yoshio +massive1 +suckmy1k +passat99 +sexybo +nastya1996 +isdead +stratcat +hokuto +infix +pidoras +daffyduck +cumhard +baldeagl +kerberos +yardman +shibainu +guitare +cqub6553 +tommyy +bk.irf +bigfoo +hecto +july27 +james4 +biggus +esbjerg +isgod +1irish +phenmarr +jamaic +roma1990 +diamond0 +yjdbrjd +girls4me +tampa1 +kabuto +vaduz +hanse +spieng +dianochka +csm101 +lorna1 +ogoshi +plhy6hql +2wsx4rfv +cameron0 +adebayo +oleg1996 +sharipov +bouboule +hollister1 +frogss +yeababy +kablam +adelante +memem +howies +thering +cecilia1 +onetwo12 +ojp123456 +jordan9 +msorcloledbr +neveraga +evh5150 +redwin +1august +canno +1mercede +moody1 +mudbug +chessmas +tiikeri +stickdaddy77 +alex15 +kvartira +7654321a +lollol123 +qwaszxedc +algore +solana +vfhbyfvfhbyf +blue72 +misha1111 +smoke20 +junior13 +mogli +threee +shannon2 +fuckmylife +kevinh +saransk +karenw +isolde +sekirarr +orion123 +thomas0 +debra1 +laketaho +alondra +curiva +jazz1234 +1tigers +jambos +lickme2 +suomi +gandalf7 +028526 +zygote +brett123 +br1ttany +supafly +159000 +kingrat +luton1 +cool-ca +bocman +thomasd +skiller +katter +mama777 +chanc +tomass +1rachel +oldno7 +rfpfyjdf +bigkev +yelrah +primas +osito +kipper1 +msvcr71 +bigboy11 +thesun +noskcaj +chicc +sonja1 +lozinka +mobile1 +1vader +ummagumma +waves1 +punter12 +tubgtn +server1 +irina1991 +magic69 +dak001 +pandemonium +dead1 +berlingo +cherrypi +1montana +lohotron +chicklet +asdfgh123456 +stepside +ikmvw103 +icebaby +trillium +1sucks +ukrnet +glock9 +ab12345 +thepower +robert8 +thugstools +hockey13 +buffon +livefree +sexpics +dessar +ja0000 +rosenrot +james10 +1fish +svoloch +mykitty +muffin11 +evbukb +shwing +artem1992 +andrey1992 +sheldon1 +passpage +nikita99 +fubar123 +vannasx +eight888 +marial +max2010 +express2 +violentj +2ykn5ccf +spartan11 +brenda69 +jackiech +abagail +robin2 +grass1 +andy76 +bell1 +taison +superme +vika1995 +xtr451 +fred20 +89032073168 +denis1984 +2000jeep +weetabix +199020 +daxter +tevion +panther8 +h9iymxmc +bigrig +kalambur +tsalagi +12213443 +racecar02 +jeffrey4 +nataxa +bigsam +purgator +acuracl +troutbum +potsmoke +jimmyz +manutd1 +nytimes +pureevil +bearss +cool22 +dragonage +nodnarb +dbrbyu +4seasons +freude +elric1 +werule +hockey14 +12758698 +corkie +yeahright +blademan +tafkap +clave +liziko +hofner +jeffhardy +nurich +runne +stanisla +lucy1 +monk3y +forzaroma +eric99 +bonaire +blackwoo +fengshui +1qaz0okm +newmoney +pimpin69 +07078 +anonymer +laptop1 +cherry12 +ace111 +salsa1 +wilbur1 +doom12 +diablo23 +jgtxzbhr +under1 +honda01 +breadfan +megan2 +juancarlos +stratus1 +ackbar +love5683 +happytim +lambert1 +cbljhtyrj +komarov +spam69 +nfhtkrf +brownn +sarmat +ifiksr +spike69 +hoangen +angelz +economia +tanzen +avogadro +1vampire +spanners +mazdarx +queequeg +oriana +hershil +sulaco +joseph11 +8seconds +aquariu +cumberla +heather9 +anthony8 +burton12 +crystal0 +maria3 +qazwsxc +snow123 +notgood +198520 +raindog +heehaw +consulta +dasein +miller01 +cthulhu1 +dukenuke +iubire +baytown +hatebree +198505 +sistem +lena12 +welcome01 +maraca +middleto +sindhu +mitsou +phoenix5 +vovan +donaldo +dylandog +domovoy +lauren12 +byrjuybnj +123llll +stillers +sanchin +tulpan +smallvill +1mmmmm +patti1 +folgers +mike31 +colts18 +123456rrr +njkmrjz +phoenix0 +biene +ironcity +kasperok +password22 +fitnes +matthew6 +spotligh +bujhm123 +tommycat +hazel5 +guitar11 +145678 +vfcmrf +compass1 +willee +1barney +jack2000 +littleminge +shemp +derrek +xxx12345 +littlefuck +spuds1 +karolinka +camneely +qwertyu123 +142500 +brandon00 +munson15 +falcon3 +passssap +z3cn2erv +goahead +baggio10 +141592 +denali1 +37kazoo +copernic +123456789asd +orange88 +bravada +rush211 +197700 +pablo123 +uptheass +samsam1 +demoman +mattylad10 +heydude +mister2 +werken +13467985 +marantz +a22222 +f1f2f3f4 +fm12mn12 +gerasimova +burrito1 +sony1 +glenny +baldeagle +rmfidd +fenomen +verbati +forgetme +5element +wer138 +chanel1 +ooicu812 +10293847qp +minicooper +chispa +myturn +deisel +vthrehbq +boredboi4u +filatova +anabe +poiuyt1 +barmalei +yyyy1 +fourkids +naumenko +bangbros +pornclub +okaykk +euclid90 +warrior3 +kornet +palevo +patatina +gocart +antanta +jed1054 +clock1 +111111w +dewars +mankind1 +peugeot406 +liten +tahira +howlin +naumov +rmracing +corone +cunthole +passit +rock69 +jaguarxj +bumsen +197101 +sweet2 +197010 +whitecat +sawadee +money100 +yfhrjnbrb +andyboy +9085603566 +trace1 +fagget +robot1 +angel20 +6yhn7ujm +specialinsta +kareena +newblood +chingada +boobies2 +bugger1 +squad51 +133andre +call06 +ashes1 +ilovelucy +success2 +kotton +cavalla +philou +deebee +theband +nine09 +artefact +196100 +kkkkkkk1 +nikolay9 +onelov +basia +emilyann +sadman +fkrjujkbr +teamomuch +david777 +padrino +money21 +firdaus +orion3 +chevy01 +albatro +erdfcv +2legit +sarah7 +torock +kevinn +holio +soloy +enron714 +starfleet +qwer11 +neverman +doctorwh +lucy11 +dino12 +trinity7 +seatleon +o123456 +pimpman +1asdfgh +snakebit +chancho +prorok +bleacher +ramire +darkseed +warhorse +michael123 +1spanky +1hotdog +34erdfcv +n0th1ng +dimanche +repmvbyf +michaeljackson +login1 +icequeen +toshiro +sperme +racer2 +veget +birthday26 +daniel9 +lbvekmrf +charlus +bryan123 +wspanic +schreibe +1andonly +dgoins +kewell +apollo12 +egypt1 +fernie +tiger21 +aa123456789 +blowj +spandau +bisquit +12345678d +deadmau5 +fredie +311420 +happyface +samant +gruppa +filmstar +andrew17 +bakesale +sexy01 +justlook +cbarkley +paul11 +bloodred +rideme +birdbath +nfkbcvfy +jaxson +sirius1 +kristof +virgos +nimrod1 +hardc0re +killerbee +1abcdef +pitcher1 +justonce +vlada +dakota99 +vespucci +wpass +outside1 +puertori +rfvbkf +teamlosi +vgfun2 +porol777 +empire11 +20091989q +jasong +webuivalidat +escrima +lakers08 +trigger2 +addpass +342500 +mongini +dfhtybr +horndogg +palermo1 +136900 +babyblu +alla98 +dasha2010 +jkelly +kernow +yfnecz +rockhopper +toeman +tlaloc +silver77 +dave01 +kevinr +1234567887654321 +135642 +me2you +8096468644q +remmus +spider7 +jamesa +jilly +samba1 +drongo +770129ji +supercat +juntas +tema1234 +esthe +1234567892000 +drew11 +qazqaz123 +beegees +blome +rattrace +howhigh +tallboy +rufus2 +sunny2 +sou812 +miller12 +indiana7 +irnbru +patch123 +letmeon +welcome5 +nabisco +9hotpoin +hpvteb +lovinit +stormin +assmonke +trill +atlanti +money1234 +cubsfan +mello1 +stars2 +ueptkm +agate +dannym88 +lover123 +wordz +worldnet +julemand +chaser1 +s12345678 +pissword +cinemax +woodchuc +point1 +hotchkis +packers2 +bananana +kalender +420666 +penguin8 +awo8rx3wa8t +hoppie +metlife +ilovemyfamily +weihnachtsbau +pudding1 +luckystr +scully1 +fatboy1 +amizade +dedham +jahbless +blaat +surrende +****er +1panties +bigasses +ghjuhfvbcn +asshole123 +dfktyrb +likeme +nickers +plastik +hektor +deeman +muchacha +cerebro +santana5 +testdrive +dracula1 +canalc +l1750sq +savannah1 +murena +1inside +pokemon00 +1iiiiiii +jordan20 +sexual1 +mailliw +calipso +014702580369 +1zzzzzz +1jjjjjj +break1 +15253545 +yomama1 +katinka +kevin11 +1ffffff +martijn +sslazio +daniel5 +porno2 +nosmas +leolion +jscript +15975312 +pundai +kelli1 +kkkddd +obafgkm +marmaris +lilmama +london123 +rfhfnt +elgordo +talk87 +daniel7 +thesims3 +444111 +bishkek +afrika2002 +toby22 +1speedy +daishi +2children +afroman +qqqqwwww +oldskool +hawai +v55555 +syndicat +pukimak +fanatik +tiger5 +parker01 +bri5kev6 +timexx +wartburg +love55 +ecosse +yelena03 +madinina +highway1 +uhfdbwfgf +karuna +buhjvfybz +wallie +46and2 +khalif +europ +qaz123wsx456 +bobbybob +wolfone +falloutboy +manning18 +scuba10 +schnuff +ihateyou1 +lindam +sara123 +popcor +fallengun +divine1 +montblanc +qwerty8 +rooney10 +roadrage +bertie1 +latinus +lexusis +rhfvfnjhcr +opelgt +hitme +agatka +1yamaha +dmfxhkju +imaloser +michell1 +sb211st +silver22 +lockedup +andrew9 +monica01 +sassycat +dsobwick +tinroof +ctrhtnyj +bultaco +rhfcyjzhcr +aaaassss +14ss88 +joanne1 +momanddad +ahjkjdf +yelhsa +zipdrive +telescop +500600 +1sexsex +facial1 +motaro +511647 +stoner1 +temujin +elephant1 +greatman +honey69 +kociak +ukqmwhj6 +altezza +cumquat +zippos +kontiki +123max +altec1 +bibigon +tontos +qazsew +nopasaran +militar +supratt +oglala +kobayash +agathe +yawetag +dogs1 +cfiekmrf +megan123 +jamesdea +porosenok +tiger23 +berger1 +hello11 +seemann +stunner1 +walker2 +imissu +jabari +minfd +lollol12 +hjvfy +1-oct +stjohns +2278124q +123456789qwer +alex1983 +glowworm +chicho +mallards +bluedevil +explorer1 +543211 +casita +1time +lachesis +alex1982 +airborn1 +dubesor +changa +lizzie1 +captaink +socool +bidule +march23 +1861brr +k.ljxrf +watchout +fotze +1brian +keksa2 +aaaa1122 +matrim +providian +privado +dreame +merry1 +aregdone +davidt +nounour +twenty2 +play2win +artcast2 +zontik +552255 +shit1 +sluggy +552861 +dr8350 +brooze +alpha69 +thunder6 +kamelia2011 +caleb123 +mmxxmm +jamesh +lfybkjd +125267 +125000 +124536 +bliss1 +dddsss +indonesi +bob69 +123888 +tgkbxfgy +gerar +themack +hijodeputa +good4now +ddd123 +clk430 +kalash +tolkien1 +132forever +blackb +whatis +s1s2s3s4 +lolkin09 +yamahar +48n25rcc +djtiesto +111222333444555 +bigbull +blade55 +coolbree +kelse +ichwill +yamaha12 +sakic +bebeto +katoom +donke +sahar +wahine +645202 +god666 +berni +starwood +june15 +sonoio +time123 +llbean +deadsoul +lazarev +cdtnf +ksyusha +madarchod +technik +jamesy +4speed +tenorsax +legshow +yoshi1 +chrisbl +44e3ebda +trafalga +heather7 +serafima +favorite4 +havefun1 +wolve +55555r +james13 +nosredna +bodean +jlettier +borracho +mickael +marinus +brutu +sweet666 +kiborg +rollrock +jackson6 +macross1 +ousooner +9085084232 +takeme +123qwaszx +firedept +vfrfhjd +jackfros +123456789000 +briane +cookie11 +baby22 +bobby18 +gromova +systemofadown +martin01 +silver01 +pimaou +darthmaul +hijinx +commo +chech +skyman +sunse +2vrd6 +vladimirovna +uthvfybz +nicole01 +kreker +bobo1 +v123456789 +erxtgb +meetoo +drakcap +vfvf12 +misiek1 +butane +network2 +flyers99 +riogrand +jennyk +e12345 +spinne +avalon11 +lovejone +studen +maint +porsche2 +qwerty100 +chamberl +bluedog1 +sungam +just4u +andrew23 +summer22 +ludic +musiclover +aguil +beardog1 +libertin +pippo1 +joselit +patito +bigberth +digler +sydnee +jockstra +poopo +jas4an +nastya123 +profil +fuesse +default1 +titan2 +mendoz +kpcofgs +anamika +brillo021 +bomberman +guitar69 +latching +69pussy +blues2 +phelge +ninja123 +m7n56xo +qwertasd +alex1976 +cunningh +estrela +gladbach +marillion +mike2000 +258046 +bypop +muffinman +kd5396b +zeratul +djkxbwf +john77 +sigma2 +1linda +selur +reppep +quartz1 +teen1 +freeclus +spook1 +kudos4ever +clitring +sexiness +blumpkin +macbook +tileman +centra +escaflowne +pentable +shant +grappa +zverev +1albert +lommerse +coffee11 +777123 +polkilo +muppet1 +alex74 +lkjhgfdsazx +olesica +april14 +ba25547 +souths +jasmi +arashi +smile2 +2401pedro +mybabe +alex111 +quintain +pimp1 +tdeir8b2 +makenna +122333444455555 +%e2%82%ac +tootsie1 +pass111 +zaqxsw123 +gkfdfybt +cnfnbcnbrf +usermane +iloveyou12 +hard69 +osasuna +firegod +arvind +babochka +kiss123 +cookie123 +julie123 +kamakazi +dylan2 +223355 +tanguy +nbhtqa +tigger13 +tubby1 +makavel +asdflkj +sambo1 +mononoke +mickeys +gayguy +win123 +green33 +wcrfxtvgbjy +bigsmall +1newlife +clove +babyfac +bigwaves +mama1970 +shockwav +1friday +bassey +yarddog +codered1 +victory7 +bigrick +kracker +gulfstre +chris200 +sunbanna +bertuzzi +begemotik +kuolema +pondus +destinee +123456789zz +abiodun +flopsy +amadeusptfcor +geronim +yggdrasi +contex +daniel6 +suck1 +adonis1 +moorea +el345612 +f22raptor +moviebuf +raunchy +6043dkf +zxcvbnm123456789 +eric11 +deadmoin +ratiug +nosliw +fannies +danno +888889 +blank1 +mikey2 +gullit +thor99 +mamiya +ollieb +thoth +dagger1 +websolutionssu +bonker +prive +1346798520 +03038 +q1234q +mommy2 +contax +zhipo +gwendoli +gothic1 +1234562000 +lovedick +gibso +digital2 +space199 +b26354 +987654123 +golive +serious1 +pivkoo +better1 +824358553 +794613258 +nata1980 +logout +fishpond +buttss +squidly +good4me +redsox19 +jhonny +zse45rdx +matrixxx +honey12 +ramina +213546879 +motzart +fall99 +newspape +killit +gimpy +photowiz +olesja +thebus +marco123 +147852963 +bedbug +147369258 +hellbound +gjgjxrf +123987456 +lovehurt +five55 +hammer01 +1234554321a +alina2011 +peppino +ang238 +questor +112358132 +alina1994 +alina1998 +money77 +bobjones +aigerim +cressida +madalena +420smoke +tinchair +raven13 +mooser +mauric +lovebu +adidas69 +krypton1 +1111112 +loveline +divin +voshod +michaelm +cocotte +gbkbuhbv +76689295 +kellyj +rhonda1 +sweetu70 +steamforums +geeque +nothere +124c41 +quixotic +steam181 +1169900 +rfcgthcrbq +rfvbkm +sexstuff +1231230 +djctvm +rockstar1 +fulhamfc +bhecbr +rfntyf +quiksilv +56836803 +jedimaster +pangit +gfhjkm777 +tocool +1237654 +stella12 +55378008 +19216811 +potte +fender12 +mortalkombat +ball1 +nudegirl +palace22 +rattrap +debeers +lickpussy +jimmy6 +not4u2c +wert12 +bigjuggs +sadomaso +1357924 +312mas +laser123 +arminia +branford +coastie +mrmojo +19801982 +scott11 +banaan123 +ingres +300zxtt +hooters6 +sweeties +19821983 +19831985 +19833891 +sinnfein +welcome4 +winner69 +killerman +tachyon +tigre1 +nymets1 +kangol +martinet +sooty1 +19921993 +789qwe +harsingh +1597535 +thecount +phantom3 +36985214 +lukas123 +117711 +pakistan1 +madmax11 +willow01 +19932916 +fucker12 +flhrci +opelagila +theword +ashley24 +tigger3 +crazyj +rapide +deadfish +allana +31359092 +sasha1993 +sanders2 +discman +zaq!2wsx +boilerma +mickey69 +jamesg +babybo +jackson9 +orion7 +alina2010 +indien +breeze1 +atease +warspite +bazongaz +1celtic +asguard +mygal +fitzgera +1secret +duke33 +cyklone +dipascuc +potapov +1escobar2 +c0l0rad0 +kki177hk +1little +macondo +victoriya +peter7 +red666 +winston6 +kl?benhavn +muneca +jackme +jennan +happylife +am4h39d8nh +bodybuil +201980 +dutchie +biggame +lapo4ka +rauchen +black10 +flaquit +water12 +31021364 +command2 +lainth88 +mazdamx5 +typhon +colin123 +rcfhlfc +qwaszx11 +g0away +ramir +diesirae +hacked1 +cessna1 +woodfish +enigma2 +pqnr67w5 +odgez8j3 +grisou +hiheels +5gtgiaxm +2580258 +ohotnik +transits +quackers +serjik +makenzie +mdmgatew +bryana +superman12 +melly +lokit +thegod +slickone +fun4all +netpass +penhorse +1cooper +nsync +asdasd22 +otherside +honeydog +herbie1 +chiphi +proghouse +l0nd0n +shagg +select1 +frost1996 +casper123 +countr +magichat +greatzyo +jyothi +3bears +thefly +nikkita +fgjcnjk +nitros +hornys +san123 +lightspe +maslova +kimber1 +newyork2 +spammm +mikejone +pumpk1n +bruiser1 +bacons +prelude9 +boodie +dragon4 +kenneth2 +love98 +power5 +yodude +pumba +thinline +blue30 +sexxybj +2dumb2live +matt21 +forsale +1carolin +innova +ilikeporn +rbgtkjd +a1s2d3f +wu9942 +ruffus +blackboo +qwerty999 +draco1 +marcelin +hideki +gendalf +trevon +saraha +cartmen +yjhbkmcr +time2go +fanclub +ladder1 +chinni +6942987 +united99 +lindac +quadra +paolit +mainstre +beano002 +lincoln7 +bellend +anomie +8520456 +bangalor +goodstuff +chernov +stepashka +gulla +mike007 +frasse +harley03 +omnislash +8538622 +maryjan +sasha2011 +gineok +8807031 +hornier +gopinath +princesit +bdr529 +godown +bosslady +hakaone +1qwe2 +madman1 +joshua11 +lovegame +bayamon +jedi01 +stupid12 +sport123 +aaa666 +tony44 +collect1 +charliem +chimaira +cx18ka +trrim777 +chuckd +thedream +redsox99 +goodmorning +delta88 +iloveyou11 +newlife2 +figvam +chicago3 +jasonk +12qwer +9875321 +lestat1 +satcom +conditio +capri50 +sayaka +9933162 +trunks1 +chinga +snooch +alexand1 +findus +poekie +cfdbyf +kevind +mike1969 +fire13 +leftie +bigtuna +chinnu +silence1 +celos1 +blackdra +alex24 +gfgfif +2boobs +happy8 +enolagay +sataniv1993 +turner1 +dylans +peugeo +sasha1994 +hoppel +conno +moonshot +santa234 +meister1 +008800 +hanako +tree123 +qweras +gfitymrf +reggie31 +august29 +supert +joshua10 +akademia +gbljhfc +zorro123 +nathalia +redsox12 +hfpdjl +mishmash +nokiae51 +nyyankees +tu190022 +strongbo +none1 +not4u2no +katie2 +popart +harlequi +santan +michal1 +1therock +screwu +csyekmrf +olemiss1 +tyrese +hoople +sunshin1 +cucina +starbase +topshelf +fostex +california1 +castle1 +symantec +pippolo +babare +turntabl +1angela +moo123 +ipvteb +gogolf +alex88 +cycle1 +maxie1 +phase2 +selhurst +furnitur +samfox +fromvermine +shaq34 +gators96 +captain2 +delonge +tomatoe +bisous +zxcvbnma +glacius +pineapple1 +cannelle +ganibal +mko09ijn +paraklast1974 +hobbes12 +petty43 +artema +junior8 +mylover +1234567890d +fatal1ty +prostreet +peruan +10020 +nadya +caution1 +marocas +chanel5 +summer08 +metal123 +111lox +scrapy +thatguy +eddie666 +washingto +yannis +minnesota_hp +lucky4 +playboy6 +naumova +azzurro +patat +dale33 +pa55wd +speedster +zemanova +saraht +newto +tony22 +qscesz +arkady +1oliver +death6 +vkfwx046 +antiflag +stangs +jzf7qf2e +brianp +fozzy +cody123 +startrek1 +yoda123 +murciela +trabajo +lvbnhbtdf +canario +fliper +adroit +henry5 +goducks +papirus +alskdj +soccer6 +88mike +gogetter +tanelorn +donking +marky1 +leedsu +badmofo +al1916 +wetdog +akmaral +pallet +april24 +killer00 +nesterova +rugby123 +coffee12 +browseui +ralliart +paigow +calgary1 +armyman +vtldtltd +frodo2 +frxtgb +iambigal +benno +jaytee +2hot4you +askar +bigtee +brentwoo +palladin +eddie2 +al1916w +horosho +entrada +ilovetits +venture1 +dragon19 +jayde +chuvak +jamesl +fzr600 +brandon8 +vjqvbh +snowbal +snatch1 +bg6njokf +pudder +karolin +candoo +pfuflrf +satchel1 +manteca +khongbiet +critter1 +partridg +skyclad +bigdon +ginger69 +brave1 +anthony4 +spinnake +chinadol +passout +cochino +nipples1 +15058 +lopesk +sixflags +lloo999 +parkhead +breakdance +cia123 +fidodido +yuitre12 +fooey +artem1995 +gayathri +medin +nondriversig +l12345 +bravo7 +happy13 +kazuya +camster +alex1998 +luckyy +zipcode +dizzle +boating1 +opusone +newpassw +movies23 +kamikazi +zapato +bart316 +cowboys0 +corsair1 +kingshit +hotdog12 +rolyat +h200svrm +qwerty4 +boofer +rhtyltkm +chris999 +vaz21074 +simferopol +pitboss +love3 +britania +tanyshka +brause +123qwerty123 +abeille +moscow1 +ilkaev +manut +process1 +inetcfg +dragon05 +fortknox +castill +rynner +mrmike +koalas +jeebus +stockpor +longman +juanpabl +caiman +roleplay +jeremi +26058 +prodojo +002200 +magical1 +black5 +bvlgari +doogie1 +cbhtqa +mahina +a1s2d3f4g5h6 +jblpro +usmc01 +bismilah +guitar01 +april9 +santana1 +1234aa +monkey14 +sorokin +evan1 +doohan +animalsex +pfqxtyjr +dimitry +catchme +chello +silverch +glock45 +dogleg +litespee +nirvana9 +peyton18 +alydar +warhamer +iluvme +sig229 +minotavr +lobzik +jack23 +bushwack +onlin +football123 +joshua5 +federov +winter2 +bigmax +fufnfrhbcnb +hfpldfnhb +1dakota +f56307 +chipmonk +4nick8 +praline +vbhjh123 +king11 +22tango +gemini12 +street1 +77879 +doodlebu +homyak +165432 +chuluthu +trixi +karlito +salom +reisen +cdtnkzxjr +pookie11 +tremendo +shazaam +welcome0 +00000ty +peewee51 +pizzle +gilead +bydand +sarvar +upskirt +legends1 +freeway1 +teenfuck +ranger9 +darkfire +dfymrf +hunt0802 +justme1 +buffy1ma +1harry +671fsa75yt +burrfoot +budster +pa437tu +jimmyp +alina2006 +malacon +charlize +elway1 +free12 +summer02 +gadina +manara +gomer1 +1cassie +sanja +kisulya +money3 +pujols +ford50 +midiland +turga +orange6 +demetriu +freakboy +orosie1 +radio123 +open12 +vfufpby +mustek +chris33 +animes +meiling +nthtvjr +jasmine9 +gfdkjd +oligarh +marimar +chicago9 +.kzirf +bugssgub +samuraix +jackie01 +pimpjuic +macdad +cagiva +vernost +willyboy +fynjyjdf +tabby1 +privet123 +torres9 +retype +blueroom +raven11 +q12we3 +alex1989 +bringiton +ridered +kareltje +ow8jtcs8t +ciccia +goniners +countryb +24688642 +covingto +24861793 +beyblade +vikin +badboyz +wlafiga +walstib +mirand +needajob +chloes +balaton +kbpfdtnf +freyja +bond9007 +gabriel12 +stormbri +hollage +love4eve +fenomeno +darknite +dragstar +kyle123 +milfhunter +ma123123123 +samia +ghislain +enrique1 +ferien12 +xjy6721 +natalie2 +reglisse +wilson2 +wesker +rosebud7 +amazon1 +robertr +roykeane +xtcnth +mamatata +crazyc +mikie +savanah +blowjob69 +jackie2 +forty1 +1coffee +fhbyjxrf +bubbah +goteam +hackedit +risky1 +logoff +h397pnvr +buck13 +robert23 +bronc +st123st +godflesh +pornog +iamking +cisco69 +septiembr +dale38 +zhongguo +tibbar +panther9 +buffa1 +bigjohn1 +mypuppy +vehvfycr +april16 +shippo +fire1234 +green15 +q123123 +gungadin +steveg +olivier1 +chinaski +magnoli +faithy +storm12 +toadfrog +paul99 +78791 +august20 +automati +squirtle +cheezy +positano +burbon +nunya +llebpmac +kimmi +turtle2 +alan123 +prokuror +violin1 +durex +pussygal +visionar +trick1 +chicken6 +29024 +plowboy +rfybreks +imbue +sasha13 +wagner1 +vitalogy +cfymrf +thepro +26028 +gorbunov +dvdcom +letmein5 +duder +fastfun +pronin +libra1 +conner1 +harley20 +stinker1 +20068 +20038 +amitech +syoung +dugway +18068 +welcome7 +jimmypag +anastaci +kafka1 +pfhfnecnhf +catsss +campus100 +shamal +nacho1 +fire12 +vikings2 +brasil1 +rangerover +mohamma +peresvet +14058 +cocomo +aliona +14038 +qwaser +vikes +cbkmdf +skyblue1 +ou81234 +goodlove +dfkmltvfh +108888 +roamer +pinky2 +static1 +zxcv4321 +barmen +rock22 +shelby2 +morgans +1junior +pasword1 +logjam +fifty5 +nhfrnjhbcn +chaddy +philli +nemesis2 +ingenier +djkrjd +ranger3 +aikman8 +knothead +daddy69 +love007 +vsythb +ford350 +tiger00 +renrut +owen11 +energy12 +march14 +alena123 +robert19 +carisma +orange22 +murphy11 +podarok +prozak +kfgeirf +wolf13 +lydia1 +shazza +parasha +akimov +tobbie +pilote +heather4 +baster +leones +gznfxjr +megama +987654321g +bullgod +boxster1 +minkey +wombats +vergil +colegiata +lincol +smoothe +pride1 +carwash1 +latrell +bowling3 +fylhtq123 +pickwick +eider +bubblebox +bunnies1 +loquit +slipper1 +nutsac +purina +xtutdfhf +plokiju +1qazxs +uhjpysq +zxcvbasdfg +enjoy1 +1pumpkin +phantom7 +mama22 +swordsma +wonderbr +dogdays +milker +u23456 +silvan +dfkthbr +slagelse +yeahman +twothree +boston11 +wolf100 +dannyg +troll1 +fynjy123 +ghbcnfd +bftest +ballsdeep +bobbyorr +alphasig +cccdemo +fire123 +norwest +claire2 +august10 +lth1108 +problemas +sapito +alex06 +1rusty +maccom +goirish1 +ohyes +bxdumb +nabila +boobear1 +rabbit69 +princip +alexsander +travail +chantal1 +dogggy +greenpea +diablo69 +alex2009 +bergen09 +petticoa +classe +ceilidh +vlad2011 +kamakiri +lucidity +qaz321 +chileno +cexfhf +99ranger +mcitra +estoppel +volvos60 +carter80 +webpass +temp12 +touareg +fcgbhby +bubba8 +sunitha +200190ru +bitch2 +shadow23 +iluvit +nicole0 +ruben1 +nikki69 +butttt +shocker1 +souschef +lopotok01 +kantot +corsano +cfnfyf +riverat +makalu +swapna +all4u9 +cdtnkfy +ntktgepbr +ronaldo99 +thomasj +bmw540i +chrisw +boomba +open321 +z1x2c3v4b5n6m7 +gaviota +iceman44 +frosya +chris100 +chris24 +cosette +clearwat +micael +boogyman +pussy9 +camus1 +chumpy +heccrbq +konoplya +chester8 +scooter5 +ghjgfufylf +giotto +koolkat +zero000 +bonita1 +ckflrbq +j1964 +mandog +18n28n24a +renob +head1 +shergar +ringo123 +tanita +sex4free +johnny12 +halberd +reddevils +biolog +dillinge +fatb0y +c00per +hyperlit +wallace2 +spears1 +vitamine +buheirf +sloboda +alkash +mooman +marion1 +arsenal7 +sunder +nokia5610 +edifier +pippone +fyfnjkmtdbx +fujimo +pepsi12 +kulikova +bolat +duetto +daimon +maddog01 +timoshka +ezmoney +desdemon +chesters +aiden +hugues +patrick5 +aikman08 +robert4 +roenick +nyranger +writer1 +36169544 +foxmulder +118801 +kutter +shashank +jamjar +118811 +119955 +aspirina +dinkus +1sailor +nalgene +19891959 +snarf +allie1 +cracky +resipsa +45678912 +kemerovo +19841989 +netware1 +alhimik +19801984 +nicole123 +19761977 +51501984 +malaka1 +montella +peachfuz +jethro1 +cypress1 +henkie +holdon +esmith +55443322 +1friend +quique +bandicoot +statistika +great123 +death13 +ucht36 +master4 +67899876 +bobsmith +nikko1 +jr1234 +hillary1 +78978978 +rsturbo +lzlzdfcz +bloodlust +shadow00 +skagen +bambina +yummies +88887777 +91328378 +matthew4 +itdoes +98256518 +102938475 +alina2002 +123123789 +fubared +dannys +123456321 +nikifor +suck69 +newmexico +scubaman +rhbcnb +fifnfy +puffdadd +159357852 +dtheyxbr +theman22 +212009164 +prohor +shirle +nji90okm +newmedia +goose5 +roma1995 +letssee +iceman11 +aksana +wirenut +pimpdady +1212312121 +tamplier +pelican1 +domodedovo +1928374655 +fiction6 +duckpond +ybrecz +thwack +onetwo34 +gunsmith +murphydo +fallout1 +spectre1 +jabberwo +jgjesq +turbo6 +bobo12 +redryder +blackpus +elena1971 +danilova +antoin +bobo1234 +bobob +bobbobbo +dean1 +222222a +jesusgod +matt23 +musical1 +darkmage +loppol +werrew +josepha +rebel12 +toshka +gadfly +hawkwood +alina12 +dnomyar +sexaddict +dangit +cool23 +yocrack +archimed +farouk +nhfkzkz +lindalou +111zzzzz +ghjatccjh +wethepeople +m123456789 +wowsers +kbkbxrf +bulldog5 +m_roesel +sissinit +yamoon6 +123ewqasd +dangel +miruvor79 +kaytee +falcon7 +bandit11 +dotnet +dannii +arsenal9 +miatamx5 +1trouble +strip4me +dogpile +sexyred1 +rjdfktdf +google10 +shortman +crystal7 +awesome123 +cowdog +haruka +birthday28 +jitter +diabolik +boomer12 +dknight +bluewate +hockey123 +crm0624 +blueboys +willy123 +jumpup +google2 +cobra777 +llabesab +vicelord +hopper1 +gerryber +remmah +j10e5d4 +qqqqqqw +agusti +fre_ak8yj +nahlik +redrobin +scott3 +epson1 +dumpy +bundao +aniolek +hola123 +jergens +itsasecret +maxsam +bluelight +mountai1 +bongwater +1london +pepper14 +freeuse +dereks +qweqw +fordgt40 +rfhfdfy +raider12 +hunnybun +compac +splicer +megamon +tuffgong +gymnast1 +butter11 +modaddy +wapbbs_1 +dandelio +soccer77 +ghjnbdjcnjzybt +123xyi2 +fishead +x002tp00 +whodaman +555aaa +oussama +brunodog +technici +pmtgjnbl +qcxdw8ry +schweden +redsox3 +throbber +collecto +japan10 +dbm123dm +hellhoun +tech1 +deadzone +kahlan +wolf123 +dethklok +xzsawq +bigguy1 +cybrthc +chandle +buck01 +qq123123 +secreta +williams1 +c32649135 +delta12 +flash33 +123joker +spacejam +polopo +holycrap +daman1 +tummybed +financia +nusrat +euroline +magicone +jimkirk +ameritec +daniel26 +sevenn +topazz +kingpins +dima1991 +macdog +spencer5 +oi812 +geoffre +music11 +baffle +123569 +usagi +cassiope +polla +lilcrowe +thecakeisalie +vbhjndjhtw +vthokies +oldmans +sophie01 +ghoster +penny2 +129834 +locutus1 +meesha +magik +jerry69 +daddysgirl +irondesk +andrey12 +jasmine123 +vepsrfyn +likesdick +1accord +jetboat +grafix +tomuch +showit +protozoa +mosias98 +taburetka +blaze420 +esenin +anal69 +zhv84kv +puissant +charles0 +aishwarya +babylon6 +bitter1 +lenina +raleigh1 +lechat +access01 +kamilka +fynjy +sparkplu +daisy3112 +choppe +zootsuit +1234567j +rubyrose +gorilla9 +nightshade +alternativa +cghfdjxybr +snuggles1 +10121v +vova1992 +leonardo1 +dave2 +matthewd +vfhfnbr +1986mets +nobull +bacall +mexican1 +juanjo +mafia1 +boomer22 +soylent +edwards1 +jordan10 +blackwid +alex86 +gemini13 +lunar2 +dctvcjcfnm +malaki +plugger +eagles11 +snafu2 +1shelly +cintaku +hannah22 +tbird1 +maks5843 +irish88 +homer22 +amarok +fktrcfylhjdf +lincoln2 +acess +gre69kik +need4speed +hightech +core2duo +blunt1 +ublhjgjybrf +dragon33 +1autopas +autopas1 +wwww1 +15935746 +daniel20 +2500aa +massim +1ggggggg +96ford +hardcor1 +cobra5 +blackdragon +vovan_lt +orochimaru +hjlbntkb +qwertyuiop12 +tallen +paradoks +frozenfish +ghjuhfvvbcn +gerri1 +nuggett +camilit +doright +trans1 +serena1 +catch2 +bkmyeh +fireston +afhvfwtdn +purple3 +figure8 +fuckya +scamp1 +laranja +ontheoutside +louis123 +yellow7 +moonwalk +mercury2 +tolkein +raide +amenra +a13579 +dranreb +5150vh +harish +tracksta +sexking +ozzmosis +katiee +alomar +matrix19 +headroom +jahlove +ringding +apollo8 +132546 +132613 +12345672000 +saretta +135798 +136666 +thomas7 +136913 +onetwothree +hockey33 +calida +nefertit +bitwise +tailhook +boop4 +kfgecbr +bujhmbujhm +metal69 +thedark +meteoro +felicia1 +house12 +tinuviel +istina +vaz2105 +pimp13 +toolfan +nina1 +tuesday2 +maxmotives +lgkp500 +locksley +treech +darling1 +kurama +aminka +ramin +redhed +dazzler +jager1 +stpiliot +cardman +rfvtym +cheeser +14314314 +paramoun +samcat +plumpy +stiffie +vsajyjr +panatha +qqq777 +car12345 +098poi +asdzx +keegan1 +furelise +kalifornia +vbhjckfd +beast123 +zcfvfzkexifz +harry5 +1birdie +96328i +escola +extra330 +henry12 +gfhfyjqz +14u2nv +max1234 +templar1 +1dave +02588520 +catrin +pangolin +marhaba +latin1 +amorcito +dave22 +escape1 +advance1 +yasuhiro +grepw +meetme +orange01 +ernes +erdna +zsergn +nautica1 +justinb +soundwav +miasma +greg78 +nadine1 +sexmad +lovebaby +promo1 +excel1 +babys +dragonma +camry1 +sonnenschein +farooq +wazzkaprivet +magal +katinas +elvis99 +redsox24 +rooney1 +chiefy +peggys +aliev +pilsung +mudhen +dontdoit +dennis12 +supercal +energia +ballsout +funone +claudiu +brown2 +amoco +dabl1125 +philos +gjdtkbntkm +servette +13571113 +whizzer +nollie +13467982 +upiter +12string +bluejay1 +silkie +william4 +kosta1 +143333 +connor12 +sustanon +06068 +corporat +ssnake +laurita +king10 +tahoes +arsenal123 +sapato +charless +jeanmarc +levent +algerie +marine21 +jettas +winsome +dctvgbplf +1701ab +xxxp455w0rd5 +lllllll1 +ooooooo1 +monalis +koufax32 +anastasya +debugger +sarita2 +jason69 +ufkxjyjr +gjlcnfdf +1jerry +daniel10 +balinor +sexkitten +death2 +qwertasdfgzxcvb +s9te949f +vegeta1 +sysman +maxxam +dimabilan +mooose +ilovetit +june23 +illest +doesit +mamou +abby12 +longjump +transalp +moderato +littleguy +magritte +dilnoza +hawaiiguy +winbig +nemiroff +kokaine +admira +myemail +dream2 +browneyes +destiny7 +dragonss +suckme1 +asa123 +andranik +suckem +fleshbot +dandie +timmys +scitra +timdog +hasbeen +guesss +smellyfe +arachne +deutschl +harley88 +birthday27 +nobody1 +papasmur +home1 +jonass +bunia3 +epatb1 +embalm +vfvekmrf +apacer +12345656 +estreet +weihnachtsbaum +mrwhite +admin12 +kristie1 +kelebek +yoda69 +socken +tima123 +bayern1 +fktrcfylth +tamiya +99strenght +andy01 +denis2011 +19delta +stokecit +aotearoa +stalker2 +nicnac +conrad1 +popey +agusta +bowl36 +1bigfish +mossyoak +1stunner +getinnow +jessejames +gkfnjy +drako +1nissan +egor123 +hotness +1hawaii +zxc123456 +cantstop +1peaches +madlen +west1234 +jeter1 +markis +judit +attack1 +artemi +silver69 +153246 +crazy2 +green9 +yoshimi +1vette +chief123 +jasper2 +1sierra +twentyon +drstrang +aspirant +yannic +jenna123 +bongtoke +slurpy +1sugar +civic97 +rusty21 +shineon +james19 +anna12345 +wonderwoman +1kevin +karol1 +kanabis +wert21 +fktif6115 +evil1 +kakaha +54gv768 +826248s +tyrone1 +1winston +sugar2 +falcon01 +adelya +mopar440 +zasxcd +leecher +kinkysex +mercede1 +travka +11234567 +rebon +geekboy diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/ranked_dicts b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/ranked_dicts new file mode 100644 index 00000000..ab518549 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/ranked_dicts differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/surnames.txt b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/surnames.txt new file mode 100644 index 00000000..87e70711 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/surnames.txt @@ -0,0 +1,10000 @@ +smith +johnson +williams +jones +brown +davis +miller +wilson +moore +taylor +anderson +jackson +white +harris +martin +thompson +garcia +martinez +robinson +clark +rodriguez +lewis +lee +walker +hall +allen +young +hernandez +king +wright +lopez +hill +green +adams +baker +gonzalez +nelson +carter +mitchell +perez +roberts +turner +phillips +campbell +parker +evans +edwards +collins +stewart +sanchez +morris +rogers +reed +cook +morgan +bell +murphy +bailey +rivera +cooper +richardson +cox +howard +ward +torres +peterson +gray +ramirez +watson +brooks +sanders +price +bennett +wood +barnes +ross +henderson +coleman +jenkins +perry +powell +long +patterson +hughes +flores +washington +butler +simmons +foster +gonzales +bryant +alexander +griffin +diaz +hayes +myers +ford +hamilton +graham +sullivan +wallace +woods +cole +west +owens +reynolds +fisher +ellis +harrison +gibson +mcdonald +cruz +marshall +ortiz +gomez +murray +freeman +wells +webb +simpson +stevens +tucker +porter +hicks +crawford +boyd +mason +morales +kennedy +warren +dixon +ramos +reyes +burns +gordon +shaw +holmes +rice +robertson +hunt +black +daniels +palmer +mills +nichols +grant +knight +ferguson +stone +hawkins +dunn +perkins +hudson +spencer +gardner +stephens +payne +pierce +berry +matthews +arnold +wagner +willis +watkins +olson +carroll +duncan +snyder +hart +cunningham +lane +andrews +ruiz +harper +fox +riley +armstrong +carpenter +weaver +greene +elliott +chavez +sims +peters +kelley +franklin +lawson +fields +gutierrez +schmidt +carr +vasquez +castillo +wheeler +chapman +montgomery +richards +williamson +johnston +banks +meyer +bishop +mccoy +howell +alvarez +morrison +hansen +fernandez +garza +burton +nguyen +jacobs +reid +fuller +lynch +garrett +romero +welch +larson +frazier +burke +hanson +mendoza +moreno +bowman +medina +fowler +brewer +hoffman +carlson +silva +pearson +holland +fleming +jensen +vargas +byrd +davidson +hopkins +herrera +wade +soto +walters +neal +caldwell +lowe +jennings +barnett +graves +jimenez +horton +shelton +barrett +obrien +castro +sutton +mckinney +lucas +miles +rodriquez +chambers +holt +lambert +fletcher +watts +bates +hale +rhodes +pena +beck +newman +haynes +mcdaniel +mendez +bush +vaughn +parks +dawson +santiago +norris +hardy +steele +curry +powers +schultz +barker +guzman +page +munoz +ball +keller +chandler +weber +walsh +lyons +ramsey +wolfe +schneider +mullins +benson +sharp +bowen +barber +cummings +hines +baldwin +griffith +valdez +hubbard +salazar +reeves +warner +stevenson +burgess +santos +tate +cross +garner +mann +mack +moss +thornton +mcgee +farmer +delgado +aguilar +vega +glover +manning +cohen +harmon +rodgers +robbins +newton +blair +higgins +ingram +reese +cannon +strickland +townsend +potter +goodwin +walton +rowe +hampton +ortega +patton +swanson +goodman +maldonado +yates +becker +erickson +hodges +rios +conner +adkins +webster +malone +hammond +flowers +cobb +moody +quinn +pope +osborne +mccarthy +guerrero +estrada +sandoval +gibbs +gross +fitzgerald +stokes +doyle +saunders +wise +colon +gill +alvarado +greer +padilla +waters +nunez +ballard +schwartz +mcbride +houston +christensen +klein +pratt +briggs +parsons +mclaughlin +zimmerman +buchanan +moran +copeland +pittman +brady +mccormick +holloway +brock +poole +logan +bass +marsh +drake +wong +jefferson +morton +abbott +sparks +norton +huff +massey +figueroa +carson +bowers +roberson +barton +tran +lamb +harrington +boone +cortez +clarke +mathis +singleton +wilkins +cain +underwood +hogan +mckenzie +collier +luna +phelps +mcguire +bridges +wilkerson +nash +summers +atkins +wilcox +pitts +conley +marquez +burnett +cochran +chase +davenport +hood +gates +ayala +sawyer +vazquez +dickerson +hodge +acosta +flynn +espinoza +nicholson +monroe +wolf +morrow +whitaker +oconnor +skinner +ware +molina +kirby +huffman +gilmore +dominguez +oneal +lang +combs +kramer +hancock +gallagher +gaines +shaffer +wiggins +mathews +mcclain +fischer +wall +melton +hensley +bond +dyer +grimes +contreras +wyatt +baxter +snow +mosley +shepherd +larsen +hoover +beasley +petersen +whitehead +meyers +garrison +shields +horn +savage +olsen +schroeder +hartman +woodard +mueller +kemp +deleon +booth +patel +calhoun +wiley +eaton +cline +navarro +harrell +humphrey +parrish +duran +hutchinson +hess +dorsey +bullock +robles +beard +dalton +avila +rich +blackwell +johns +blankenship +trevino +salinas +campos +pruitt +callahan +montoya +hardin +guerra +mcdowell +stafford +gallegos +henson +wilkinson +booker +merritt +atkinson +orr +decker +hobbs +tanner +knox +pacheco +stephenson +glass +rojas +serrano +marks +hickman +sweeney +strong +mcclure +conway +roth +maynard +farrell +lowery +hurst +nixon +weiss +trujillo +ellison +sloan +juarez +winters +mclean +boyer +villarreal +mccall +gentry +carrillo +ayers +lara +sexton +pace +hull +leblanc +browning +velasquez +leach +chang +sellers +herring +noble +foley +bartlett +mercado +landry +durham +walls +barr +mckee +bauer +rivers +bradshaw +pugh +velez +rush +estes +dodson +morse +sheppard +weeks +camacho +bean +barron +livingston +middleton +spears +branch +blevins +chen +kerr +mcconnell +hatfield +harding +solis +frost +giles +blackburn +pennington +woodward +finley +mcintosh +koch +mccullough +blanchard +rivas +brennan +mejia +kane +benton +buckley +valentine +maddox +russo +mcknight +buck +moon +mcmillan +crosby +berg +dotson +mays +roach +chan +richmond +meadows +faulkner +oneill +knapp +kline +ochoa +jacobson +gay +hendricks +horne +shepard +hebert +cardenas +mcintyre +waller +holman +donaldson +cantu +morin +gillespie +fuentes +tillman +bentley +peck +key +salas +rollins +gamble +dickson +santana +cabrera +cervantes +howe +hinton +hurley +spence +zamora +yang +mcneil +suarez +petty +gould +mcfarland +sampson +carver +bray +macdonald +stout +hester +melendez +dillon +farley +hopper +galloway +potts +joyner +stein +aguirre +osborn +mercer +bender +franco +rowland +sykes +pickett +sears +mayo +dunlap +hayden +wilder +mckay +coffey +mccarty +ewing +cooley +vaughan +bonner +cotton +holder +stark +ferrell +cantrell +fulton +lott +calderon +pollard +hooper +burch +mullen +fry +riddle +levy +duke +odonnell +britt +daugherty +berger +dillard +alston +frye +riggs +chaney +odom +duffy +fitzpatrick +valenzuela +mayer +alford +mcpherson +acevedo +barrera +cote +reilly +compton +mooney +mcgowan +craft +clemons +wynn +nielsen +baird +stanton +snider +rosales +bright +witt +hays +holden +rutledge +kinney +clements +castaneda +slater +hahn +burks +delaney +pate +lancaster +sharpe +whitfield +talley +macias +burris +ratliff +mccray +madden +kaufman +beach +goff +cash +bolton +mcfadden +levine +byers +kirkland +kidd +workman +carney +mcleod +holcomb +finch +sosa +haney +franks +sargent +nieves +downs +rasmussen +bird +hewitt +foreman +valencia +oneil +delacruz +vinson +dejesus +hyde +forbes +gilliam +guthrie +wooten +huber +barlow +boyle +mcmahon +buckner +rocha +puckett +langley +knowles +cooke +velazquez +whitley +vang +shea +rouse +hartley +mayfield +elder +rankin +hanna +cowan +lucero +arroyo +slaughter +haas +oconnell +minor +boucher +archer +boggs +dougherty +andersen +newell +crowe +wang +friedman +bland +swain +holley +pearce +childs +yarbrough +galvan +proctor +meeks +lozano +mora +rangel +bacon +villanueva +schaefer +rosado +helms +boyce +goss +stinson +ibarra +hutchins +covington +crowley +hatcher +mackey +bunch +womack +polk +dodd +childress +childers +villa +springer +mahoney +dailey +belcher +lockhart +griggs +costa +brandt +walden +moser +tatum +mccann +akers +lutz +pryor +orozco +mcallister +lugo +davies +shoemaker +rutherford +newsome +magee +chamberlain +blanton +simms +godfrey +flanagan +crum +cordova +escobar +downing +sinclair +donahue +krueger +mcginnis +gore +farris +webber +corbett +andrade +starr +lyon +yoder +hastings +mcgrath +spivey +krause +harden +crabtree +kirkpatrick +arrington +ritter +mcghee +bolden +maloney +gagnon +dunbar +ponce +pike +mayes +beatty +mobley +kimball +butts +montes +eldridge +braun +hamm +gibbons +moyer +manley +herron +plummer +elmore +cramer +rucker +pierson +fontenot +rubio +goldstein +elkins +wills +novak +hickey +worley +gorman +katz +dickinson +broussard +woodruff +crow +britton +nance +lehman +bingham +zuniga +whaley +shafer +coffman +steward +delarosa +neely +mata +davila +mccabe +kessler +hinkle +welsh +pagan +goldberg +goins +crouch +cuevas +quinones +mcdermott +hendrickson +samuels +denton +bergeron +ivey +locke +haines +snell +hoskins +byrne +arias +corbin +beltran +chappell +downey +dooley +tuttle +couch +payton +mcelroy +crockett +groves +cartwright +dickey +mcgill +dubois +muniz +tolbert +dempsey +cisneros +sewell +latham +vigil +tapia +rainey +norwood +stroud +meade +tipton +kuhn +hilliard +bonilla +teague +gunn +greenwood +correa +reece +pineda +phipps +frey +kaiser +ames +gunter +schmitt +milligan +espinosa +bowden +vickers +lowry +pritchard +costello +piper +mcclellan +lovell +sheehan +hatch +dobson +singh +jeffries +hollingsworth +sorensen +meza +fink +donnelly +burrell +tomlinson +colbert +billings +ritchie +helton +sutherland +peoples +mcqueen +thomason +givens +crocker +vogel +robison +dunham +coker +swartz +keys +ladner +richter +hargrove +edmonds +brantley +albright +murdock +boswell +muller +quintero +padgett +kenney +daly +connolly +inman +quintana +lund +barnard +villegas +simons +huggins +tidwell +sanderson +bullard +mcclendon +duarte +draper +marrero +dwyer +abrams +stover +goode +fraser +crews +bernal +godwin +conklin +mcneal +baca +esparza +crowder +bower +brewster +mcneill +rodrigues +leal +coates +raines +mccain +mccord +miner +holbrook +swift +dukes +carlisle +aldridge +ackerman +starks +ricks +holliday +ferris +hairston +sheffield +lange +fountain +doss +betts +kaplan +carmichael +bloom +ruffin +penn +kern +bowles +sizemore +larkin +dupree +seals +metcalf +hutchison +henley +farr +mccauley +hankins +gustafson +curran +waddell +ramey +cates +pollock +cummins +messer +heller +funk +cornett +palacios +galindo +cano +hathaway +pham +enriquez +salgado +pelletier +painter +wiseman +blount +feliciano +houser +doherty +mead +mcgraw +swan +capps +blanco +blackmon +thomson +mcmanus +burkett +gleason +dickens +cormier +voss +rushing +rosenberg +hurd +dumas +benitez +arellano +marin +caudill +bragg +jaramillo +huerta +gipson +colvin +biggs +vela +platt +cassidy +tompkins +mccollum +dolan +daley +crump +sneed +kilgore +grove +grimm +davison +brunson +prater +marcum +devine +dodge +stratton +rosas +choi +tripp +ledbetter +hightower +feldman +epps +yeager +posey +scruggs +cope +stubbs +richey +overton +trotter +sprague +cordero +butcher +stiles +burgos +woodson +horner +bassett +purcell +haskins +akins +ziegler +spaulding +hadley +grubbs +sumner +murillo +zavala +shook +lockwood +driscoll +dahl +thorpe +redmond +putnam +mcwilliams +mcrae +romano +joiner +sadler +hedrick +hager +hagen +fitch +coulter +thacker +mansfield +langston +guidry +ferreira +corley +conn +rossi +lackey +baez +saenz +mcnamara +mcmullen +mckenna +mcdonough +link +engel +browne +roper +peacock +eubanks +drummond +stringer +pritchett +parham +mims +landers +grayson +schafer +egan +timmons +ohara +keen +hamlin +finn +cortes +mcnair +nadeau +moseley +michaud +rosen +oakes +kurtz +jeffers +calloway +beal +bautista +winn +suggs +stern +stapleton +lyles +laird +montano +dawkins +hagan +goldman +bryson +barajas +lovett +segura +metz +lockett +langford +hinson +eastman +hooks +smallwood +shapiro +crowell +whalen +triplett +chatman +aldrich +cahill +youngblood +ybarra +stallings +sheets +reeder +connelly +bateman +abernathy +winkler +wilkes +masters +hackett +granger +gillis +schmitz +sapp +napier +souza +lanier +gomes +weir +otero +ledford +burroughs +babcock +ventura +siegel +dugan +bledsoe +atwood +wray +varner +spangler +anaya +staley +kraft +fournier +belanger +wolff +thorne +bynum +burnette +boykin +swenson +purvis +pina +khan +duvall +darby +xiong +kauffman +healy +engle +benoit +valle +steiner +spicer +shaver +randle +lundy +chin +calvert +staton +neff +kearney +darden +oakley +medeiros +mccracken +crenshaw +perdue +dill +whittaker +tobin +washburn +hogue +goodrich +easley +bravo +dennison +shipley +kerns +jorgensen +crain +villalobos +maurer +longoria +keene +coon +witherspoon +staples +pettit +kincaid +eason +madrid +echols +lusk +stahl +currie +thayer +shultz +mcnally +seay +maher +gagne +barrow +nava +moreland +honeycutt +hearn +diggs +caron +whitten +westbrook +stovall +ragland +munson +meier +looney +kimble +jolly +hobson +goddard +culver +burr +presley +negron +connell +tovar +huddleston +ashby +salter +root +pendleton +oleary +nickerson +myrick +judd +jacobsen +bain +adair +starnes +matos +busby +herndon +hanley +bellamy +doty +bartley +yazzie +rowell +parson +gifford +cullen +christiansen +benavides +barnhart +talbot +mock +crandall +connors +bonds +whitt +gage +bergman +arredondo +addison +lujan +dowdy +jernigan +huynh +bouchard +dutton +rhoades +ouellette +kiser +herrington +hare +blackman +babb +allred +rudd +paulson +ogden +koenig +geiger +begay +parra +lassiter +hawk +esposito +waldron +ransom +prather +chacon +vick +sands +roark +parr +mayberry +greenberg +coley +bruner +whitman +skaggs +shipman +leary +hutton +romo +medrano +ladd +kruse +askew +schulz +alfaro +tabor +mohr +gallo +bermudez +pereira +bliss +reaves +flint +comer +woodall +naquin +guevara +delong +carrier +pickens +tilley +schaffer +knutson +fenton +doran +vogt +vann +prescott +mclain +landis +corcoran +zapata +hyatt +hemphill +faulk +dove +boudreaux +aragon +whitlock +trejo +tackett +shearer +saldana +hanks +mckinnon +koehler +bourgeois +keyes +goodson +foote +lunsford +goldsmith +flood +winslow +sams +reagan +mccloud +hough +esquivel +naylor +loomis +coronado +ludwig +braswell +bearden +huang +fagan +ezell +edmondson +cronin +nunn +lemon +guillory +grier +dubose +traylor +ryder +dobbins +coyle +aponte +whitmore +smalls +rowan +malloy +cardona +braxton +borden +humphries +carrasco +ruff +metzger +huntley +hinojosa +finney +madsen +ernst +dozier +burkhart +bowser +peralta +daigle +whittington +sorenson +saucedo +roche +redding +fugate +avalos +waite +lind +huston +hawthorne +hamby +boyles +boles +regan +faust +crook +beam +barger +hinds +gallardo +willoughby +willingham +eckert +busch +zepeda +worthington +tinsley +hoff +hawley +carmona +varela +rector +newcomb +kinsey +dube +whatley +ragsdale +bernstein +becerra +yost +mattson +felder +cheek +handy +grossman +gauthier +escobedo +braden +beckman +mott +hillman +flaherty +dykes +stockton +stearns +lofton +coats +cavazos +beavers +barrios +tang +mosher +cardwell +coles +burnham +weller +lemons +beebe +aguilera +parnell +harman +couture +alley +schumacher +redd +dobbs +blum +blalock +merchant +ennis +denson +cottrell +brannon +bagley +aviles +watt +sousa +rosenthal +rooney +dietz +blank +paquette +mcclelland +duff +velasco +lentz +grubb +burrows +barbour +ulrich +shockley +rader +beyer +mixon +layton +altman +weathers +stoner +squires +shipp +priest +lipscomb +cutler +caballero +zimmer +willett +thurston +storey +medley +epperson +shah +mcmillian +baggett +torrez +hirsch +dent +poirier +peachey +farrar +creech +barth +trimble +dupre +albrecht +sample +lawler +crisp +conroy +wetzel +nesbitt +murry +jameson +wilhelm +patten +minton +matson +kimbrough +guinn +croft +toth +pulliam +nugent +newby +littlejohn +dias +canales +bernier +baron +singletary +renteria +pruett +mchugh +mabry +landrum +brower +stoddard +cagle +stjohn +scales +kohler +kellogg +hopson +gant +tharp +gann +zeigler +pringle +hammons +fairchild +deaton +chavis +carnes +rowley +matlock +kearns +irizarry +carrington +starkey +lopes +jarrell +craven +baum +littlefield +linn +humphreys +etheridge +cuellar +chastain +bundy +speer +skelton +quiroz +pyle +portillo +ponder +moulton +machado +killian +hutson +hitchcock +dowling +cloud +burdick +spann +pedersen +levin +leggett +hayward +dietrich +beaulieu +barksdale +wakefield +snowden +briscoe +bowie +berman +ogle +mcgregor +laughlin +helm +burden +wheatley +schreiber +pressley +parris +alaniz +agee +swann +snodgrass +schuster +radford +monk +mattingly +harp +girard +cheney +yancey +wagoner +ridley +lombardo +hudgins +gaskins +duckworth +coburn +willey +prado +newberry +magana +hammonds +elam +whipple +slade +serna +ojeda +liles +dorman +diehl +upton +reardon +michaels +goetz +eller +bauman +baer +layne +hummel +brenner +amaya +adamson +ornelas +dowell +cloutier +castellanos +wellman +saylor +orourke +moya +montalvo +kilpatrick +durbin +shell +oldham +kang +garvin +foss +branham +bartholomew +templeton +maguire +holton +rider +monahan +mccormack +beaty +anders +streeter +nieto +nielson +moffett +lankford +keating +heck +gatlin +delatorre +callaway +adcock +worrell +unger +robinette +nowak +jeter +brunner +steen +parrott +overstreet +nobles +montanez +clevenger +brinkley +trahan +quarles +pickering +pederson +jansen +grantham +gilchrist +crespo +aiken +schell +schaeffer +lorenz +leyva +harms +dyson +wallis +pease +leavitt +cheng +cavanaugh +batts +warden +seaman +rockwell +quezada +paxton +linder +houck +fontaine +durant +caruso +adler +pimentel +mize +lytle +cleary +cason +acker +switzer +isaacs +higginbotham +waterman +vandyke +stamper +sisk +shuler +riddick +mcmahan +levesque +hatton +bronson +bollinger +arnett +okeefe +gerber +gannon +farnsworth +baughman +silverman +satterfield +mccrary +kowalski +grigsby +greco +cabral +trout +rinehart +mahon +linton +gooden +curley +baugh +wyman +weiner +schwab +schuler +morrissey +mahan +bunn +thrasher +spear +waggoner +qualls +purdy +mcwhorter +mauldin +gilman +perryman +newsom +menard +martino +graf +billingsley +artis +simpkins +salisbury +quintanilla +gilliland +fraley +foust +crouse +scarborough +grissom +fultz +marlow +markham +madrigal +lawton +barfield +whiting +varney +schwarz +gooch +arce +wheat +truong +poulin +hurtado +selby +gaither +fortner +culpepper +coughlin +brinson +boudreau +bales +stepp +holm +schilling +morrell +kahn +heaton +gamez +causey +turpin +shanks +schrader +meek +isom +hardison +carranza +yanez +scroggins +schofield +runyon +ratcliff +murrell +moeller +irby +currier +butterfield +ralston +pullen +pinson +estep +carbone +hawks +ellington +casillas +spurlock +sikes +motley +mccartney +kruger +isbell +houle +burk +tomlin +quigley +neumann +lovelace +fennell +cheatham +bustamante +skidmore +hidalgo +forman +culp +bowens +betancourt +aquino +robb +milner +martel +gresham +wiles +ricketts +dowd +collazo +bostic +blakely +sherrod +kenyon +gandy +ebert +deloach +allard +sauer +robins +olivares +gillette +chestnut +bourque +paine +hite +hauser +devore +crawley +chapa +talbert +poindexter +meador +mcduffie +mattox +kraus +harkins +choate +wren +sledge +sanborn +kinder +geary +cornwell +barclay +abney +seward +rhoads +howland +fortier +benner +vines +tubbs +troutman +rapp +mccurdy +deluca +westmoreland +havens +guajardo +clary +seal +meehan +herzog +guillen +ashcraft +waugh +renner +milam +elrod +churchill +breaux +bolin +asher +windham +tirado +pemberton +nolen +noland +knott +emmons +cornish +christenson +brownlee +barbee +waldrop +pitt +olvera +lombardi +gruber +gaffney +eggleston +banda +archuleta +slone +prewitt +pfeiffer +nettles +mena +mcadams +henning +gardiner +cromwell +chisholm +burleson +vest +oglesby +mccarter +lumpkin +wofford +vanhorn +thorn +teel +swafford +stclair +stanfield +ocampo +herrmann +hannon +arsenault +roush +mcalister +hiatt +gunderson +forsythe +duggan +delvalle +cintron +wilks +weinstein +uribe +rizzo +noyes +mclendon +gurley +bethea +winstead +maples +guyton +giordano +alderman +valdes +polanco +pappas +lively +grogan +griffiths +bobo +arevalo +whitson +sowell +rendon +fernandes +farrow +benavidez +ayres +alicea +stump +smalley +seitz +schulte +gilley +gallant +canfield +wolford +omalley +mcnutt +mcnulty +mcgovern +hardman +harbin +cowart +chavarria +brink +beckett +bagwell +armstead +anglin +abreu +reynoso +krebs +jett +hoffmann +greenfield +forte +burney +broome +sisson +trammell +partridge +mace +lomax +lemieux +gossett +frantz +fogle +cooney +broughton +pence +paulsen +muncy +mcarthur +hollins +beauchamp +withers +osorio +mulligan +hoyle +dockery +cockrell +begley +amador +roby +rains +lindquist +gentile +everhart +bohannon +wylie +sommers +purnell +fortin +dunning +breeden +vail +phelan +phan +marx +cosby +colburn +boling +biddle +ledesma +gaddis +denney +chow +bueno +berrios +wicker +tolliver +thibodeaux +nagle +lavoie +fisk +crist +barbosa +reedy +locklear +kolb +himes +behrens +beckwith +weems +wahl +shorter +shackelford +rees +muse +cerda +valadez +thibodeau +saavedra +ridgeway +reiter +mchenry +majors +lachance +keaton +ferrara +clemens +blocker +applegate +needham +mojica +kuykendall +hamel +escamilla +doughty +burchett +ainsworth +vidal +upchurch +thigpen +strauss +spruill +sowers +riggins +ricker +mccombs +harlow +buffington +sotelo +olivas +negrete +morey +macon +logsdon +lapointe +bigelow +bello +westfall +stubblefield +lindley +hein +hawes +farrington +breen +birch +wilde +steed +sepulveda +reinhardt +proffitt +minter +messina +mcnabb +maier +keeler +gamboa +donohue +basham +shinn +crooks +cota +borders +bills +bachman +tisdale +tavares +schmid +pickard +gulley +fonseca +delossantos +condon +batista +wicks +wadsworth +martell +littleton +ison +haag +folsom +brumfield +broyles +brito +mireles +mcdonnell +leclair +hamblin +gough +fanning +binder +winfield +whitworth +soriano +palumbo +newkirk +mangum +hutcherson +comstock +carlin +beall +bair +wendt +watters +walling +putman +otoole +morley +mares +lemus +keener +hundley +dial +damico +billups +strother +mcfarlane +lamm +eaves +crutcher +caraballo +canty +atwell +taft +siler +rust +rawls +rawlings +prieto +mcneely +mcafee +hulsey +hackney +galvez +escalante +delagarza +crider +bandy +wilbanks +stowe +steinberg +renfro +masterson +massie +lanham +haskell +hamrick +dehart +burdette +branson +bourne +babin +aleman +worthy +tibbs +smoot +slack +paradis +mull +luce +houghton +gantt +furman +danner +christianson +burge +ashford +arndt +almeida +stallworth +shade +searcy +sager +noonan +mclemore +mcintire +maxey +lavigne +jobe +ferrer +falk +coffin +byrnes +aranda +apodaca +stamps +rounds +peek +olmstead +lewandowski +kaminski +dunaway +bruns +brackett +amato +reich +mcclung +lacroix +koontz +herrick +hardesty +flanders +cousins +cato +cade +vickery +shank +nagel +dupuis +croteau +cotter +stuckey +stine +porterfield +pauley +moffitt +knudsen +hardwick +goforth +dupont +blunt +barrows +barnhill +shull +rash +loftis +lemay +kitchens +horvath +grenier +fuchs +fairbanks +culbertson +calkins +burnside +beattie +ashworth +albertson +wertz +vaught +vallejo +turk +tuck +tijerina +sage +peterman +marroquin +marr +lantz +hoang +demarco +cone +berube +barnette +wharton +stinnett +slocum +scanlon +sander +pinto +mancuso +lima +headley +epstein +counts +clarkson +carnahan +boren +arteaga +adame +zook +whittle +whitehurst +wenzel +saxton +reddick +puente +handley +haggerty +earley +devlin +chaffin +cady +acuna +solano +sigler +pollack +pendergrass +ostrander +janes +francois +crutchfield +chamberlin +brubaker +baptiste +willson +reis +neeley +mullin +mercier +lira +layman +keeling +higdon +espinal +chapin +warfield +toledo +pulido +peebles +nagy +montague +mello +lear +jaeger +hogg +graff +furr +soliz +poore +mendenhall +mclaurin +maestas +gable +barraza +tillery +snead +pond +neill +mcculloch +mccorkle +lightfoot +hutchings +holloman +harness +dorn +bock +zielinski +turley +treadwell +stpierre +starling +somers +oswald +merrick +easterling +bivens +truitt +poston +parry +ontiveros +olivarez +moreau +medlin +lenz +knowlton +fairley +cobbs +chisolm +bannister +woodworth +toler +ocasio +noriega +neuman +moye +milburn +mcclanahan +lilley +hanes +flannery +dellinger +danielson +conti +blodgett +beers +weatherford +strain +karr +hitt +denham +custer +coble +clough +casteel +bolduc +batchelor +ammons +whitlow +tierney +staten +sibley +seifert +schubert +salcedo +mattison +laney +haggard +grooms +dees +cromer +cooks +colson +caswell +zarate +swisher +shin +ragan +pridgen +mcvey +matheny +lafleur +franz +ferraro +dugger +whiteside +rigsby +mcmurray +lehmann +jacoby +hildebrand +hendrick +headrick +goad +fincher +drury +borges +archibald +albers +woodcock +trapp +soares +seaton +monson +luckett +lindberg +kopp +keeton +healey +garvey +gaddy +fain +burchfield +wentworth +strand +stack +spooner +saucier +ricci +plunkett +pannell +ness +leger +freitas +fong +elizondo +duval +beaudoin +urbina +rickard +partin +mcgrew +mcclintock +ledoux +forsyth +faison +devries +bertrand +wasson +tilton +scarbrough +leung +irvine +garber +denning +corral +colley +castleberry +bowlin +bogan +beale +baines +trice +rayburn +parkinson +nunes +mcmillen +leahy +kimmel +higgs +fulmer +carden +bedford +taggart +spearman +prichard +morrill +koonce +heinz +hedges +guenther +grice +findley +dover +creighton +boothe +bayer +arreola +vitale +valles +raney +osgood +hanlon +burley +bounds +worden +weatherly +vetter +tanaka +stiltner +nevarez +mosby +montero +melancon +harter +hamer +goble +gladden +gist +ginn +akin +zaragoza +tarver +sammons +royster +oreilly +muir +morehead +luster +kingsley +kelso +grisham +glynn +baumann +alves +yount +tamayo +paterson +oates +menendez +longo +hargis +gillen +desantis +conover +breedlove +sumpter +scherer +rupp +reichert +heredia +creel +cohn +clemmons +casas +bickford +belton +bach +williford +whitcomb +tennant +sutter +stull +mccallum +langlois +keel +keegan +dangelo +dancy +damron +clapp +clanton +bankston +oliveira +mintz +mcinnis +martens +mabe +laster +jolley +hildreth +hefner +glaser +duckett +demers +brockman +blais +alcorn +agnew +toliver +tice +seeley +najera +musser +mcfall +laplante +galvin +fajardo +doan +coyne +copley +clawson +cheung +barone +wynne +woodley +tremblay +stoll +sparrow +sparkman +schweitzer +sasser +samples +roney +legg +heim +farias +colwell +christman +bratcher +winchester +upshaw +southerland +sorrell +sells +mccloskey +martindale +luttrell +loveless +lovejoy +linares +latimer +embry +coombs +bratton +bostick +venable +tuggle +toro +staggs +sandlin +jefferies +heckman +griffis +crayton +clem +browder +thorton +sturgill +sprouse +royer +rousseau +ridenour +pogue +perales +peeples +metzler +mesa +mccutcheon +mcbee +hornsby +heffner +corrigan +armijo +plante +peyton +paredes +macklin +hussey +hodgson +granados +frias +becnel +batten +almanza +turney +teal +sturgeon +meeker +mcdaniels +limon +keeney +hutto +holguin +gorham +fishman +fierro +blanchette +rodrigue +reddy +osburn +oden +lerma +kirkwood +keefer +haugen +hammett +chalmers +brinkman +baumgartner +zhang +valerio +tellez +steffen +shumate +sauls +ripley +kemper +guffey +evers +craddock +carvalho +blaylock +banuelos +balderas +wheaton +turnbull +shuman +pointer +mosier +mccue +ligon +kozlowski +johansen +ingle +herr +briones +snipes +rickman +pipkin +pantoja +orosco +moniz +lawless +kunkel +hibbard +galarza +enos +bussey +schott +salcido +perreault +mcdougal +mccool +haight +garris +easton +conyers +atherton +wimberly +utley +spellman +smithson +slagle +ritchey +rand +petit +osullivan +oaks +nutt +mcvay +mccreary +mayhew +knoll +jewett +harwood +cardoza +ashe +arriaga +zeller +wirth +whitmire +stauffer +rountree +redden +mccaffrey +martz +larose +langdon +humes +gaskin +faber +devito +cass +almond +wingfield +wingate +villareal +tyner +smothers +severson +reno +pennell +maupin +leighton +janssen +hassell +hallman +halcomb +folse +fitzsimmons +fahey +cranford +bolen +battles +battaglia +wooldridge +trask +rosser +regalado +mcewen +keefe +fuqua +echevarria +caro +boynton +andrus +viera +vanmeter +taber +spradlin +seibert +provost +prentice +oliphant +laporte +hwang +hatchett +hass +greiner +freedman +covert +chilton +byars +wiese +venegas +swank +shrader +roberge +mullis +mortensen +mccune +marlowe +kirchner +keck +isaacson +hostetler +halverson +gunther +griswold +fenner +durden +blackwood +ahrens +sawyers +savoy +nabors +mcswain +mackay +lavender +lash +labbe +jessup +fullerton +cruse +crittenden +correia +centeno +caudle +canady +callender +alarcon +ahern +winfrey +tribble +salley +roden +musgrove +minnick +fortenberry +carrion +bunting +batiste +whited +underhill +stillwell +rauch +pippin +perrin +messenger +mancini +lister +kinard +hartmann +fleck +wilt +treadway +thornhill +spalding +rafferty +pitre +patino +ordonez +linkous +kelleher +homan +galbraith +feeney +curtin +coward +camarillo +buss +bunnell +bolt +beeler +autry +alcala +witte +wentz +stidham +shively +nunley +meacham +martins +lemke +lefebvre +hynes +horowitz +hoppe +holcombe +dunne +derr +cochrane +brittain +bedard +beauregard +torrence +strunk +soria +simonson +shumaker +scoggins +oconner +moriarty +kuntz +ives +hutcheson +horan +hales +garmon +fitts +bohn +atchison +wisniewski +vanwinkle +sturm +sallee +prosser +moen +lundberg +kunz +kohl +keane +jorgenson +jaynes +funderburk +freed +durr +creamer +cosgrove +batson +vanhoose +thomsen +teeter +smyth +redmon +orellana +maness +heflin +goulet +frick +forney +bunker +asbury +aguiar +talbott +southard +mowery +mears +lemmon +krieger +hickson +elston +duong +delgadillo +dayton +dasilva +conaway +catron +bruton +bradbury +bordelon +bivins +bittner +bergstrom +beals +abell +whelan +tejada +pulley +pino +norfleet +nealy +maes +loper +gatewood +frierson +freund +finnegan +cupp +covey +catalano +boehm +bader +yoon +walston +tenney +sipes +rawlins +medlock +mccaskill +mccallister +marcotte +maclean +hughey +henke +harwell +gladney +gilson +chism +caskey +brandenburg +baylor +villasenor +veal +thatcher +stegall +petrie +nowlin +navarrete +lombard +loftin +lemaster +kroll +kovach +kimbrell +kidwell +hershberger +fulcher +cantwell +bustos +boland +bobbitt +binkley +wester +weis +verdin +tong +tiller +sisco +sharkey +seymore +rosenbaum +rohr +quinonez +pinkston +malley +logue +lessard +lerner +lebron +krauss +klinger +halstead +haller +getz +burrow +alger +shores +pfeifer +perron +nelms +munn +mcmaster +mckenney +manns +knudson +hutchens +huskey +goebel +flagg +cushman +click +castellano +carder +bumgarner +wampler +spinks +robson +neel +mcreynolds +mathias +maas +loera +jenson +florez +coons +buckingham +brogan +berryman +wilmoth +wilhite +thrash +shephard +seidel +schulze +roldan +pettis +obryan +maki +mackie +hatley +frazer +fiore +chesser +bottoms +bisson +benefield +allman +wilke +trudeau +timm +shifflett +mundy +milliken +mayers +leake +kohn +huntington +horsley +hermann +guerin +fryer +frizzell +foret +flemming +fife +criswell +carbajal +bozeman +boisvert +angulo +wallen +tapp +silvers +ramsay +oshea +orta +moll +mckeever +mcgehee +linville +kiefer +ketchum +howerton +groce +gass +fusco +corbitt +betz +bartels +amaral +aiello +weddle +sperry +seiler +runyan +raley +overby +osteen +olds +mckeown +matney +lauer +lattimore +hindman +hartwell +fredrickson +fredericks +espino +clegg +carswell +cambell +burkholder +woodbury +welker +totten +thornburg +theriault +stitt +stamm +stackhouse +scholl +saxon +rife +razo +quinlan +pinkerton +olivo +nesmith +nall +mattos +lafferty +justus +giron +geer +fielder +drayton +dortch +conners +conger +boatwright +billiot +barden +armenta +tibbetts +steadman +slattery +rinaldi +raynor +pinckney +pettigrew +milne +matteson +halsey +gonsalves +fellows +durand +desimone +cowley +cowles +brill +barham +barela +barba +ashmore +withrow +valenti +tejeda +spriggs +sayre +salerno +peltier +peel +merriman +matheson +lowman +lindstrom +hyland +giroux +earls +dugas +dabney +collado +briseno +baxley +whyte +wenger +vanover +vanburen +thiel +schindler +schiller +rigby +pomeroy +passmore +marble +manzo +mahaffey +lindgren +laflamme +greathouse +fite +calabrese +bayne +yamamoto +wick +townes +thames +reinhart +peeler +naranjo +montez +mcdade +mast +markley +marchand +leeper +kellum +hudgens +hennessey +hadden +gainey +coppola +borrego +bolling +beane +ault +slaton +pape +null +mulkey +lightner +langer +hillard +ethridge +enright +derosa +baskin +weinberg +turman +somerville +pardo +noll +lashley +ingraham +hiller +hendon +glaze +cothran +cooksey +conte +carrico +abner +wooley +swope +summerlin +sturgis +sturdivant +stott +spurgeon +spillman +speight +roussel +popp +nutter +mckeon +mazza +magnuson +lanning +kozak +jankowski +heyward +forster +corwin +callaghan +bays +wortham +usher +theriot +sayers +sabo +poling +loya +lieberman +laroche +labelle +howes +harr +garay +fogarty +everson +durkin +dominquez +chaves +chambliss +witcher +vieira +vandiver +terrill +stoker +schreiner +moorman +liddell +lawhorn +krug +irons +hylton +hollenbeck +herrin +hembree +goolsby +goodin +gilmer +foltz +dinkins +daughtry +caban +brim +briley +bilodeau +wyant +vergara +tallent +swearingen +stroup +scribner +quillen +pitman +mccants +maxfield +martinson +holtz +flournoy +brookins +brody +baumgardner +straub +sills +roybal +roundtree +oswalt +mcgriff +mcdougall +mccleary +maggard +gragg +gooding +godinez +doolittle +donato +cowell +cassell +bracken +appel +zambrano +reuter +perea +nakamura +monaghan +mickens +mcclinton +mcclary +marler +kish +judkins +gilbreath +freese +flanigan +felts +erdmann +dodds +chew +brownell +boatright +barreto +slayton +sandberg +saldivar +pettway +odum +narvaez +moultrie +montemayor +merrell +lees +keyser +hoke +hardaway +hannan +gilbertson +fogg +dumont +deberry +coggins +buxton +bucher +broadnax +beeson +araujo +appleton +amundson +aguayo +ackley +yocum +worsham +shivers +sanches +sacco +robey +rhoden +pender +ochs +mccurry +madera +luong +knotts +jackman +heinrich +hargrave +gault +comeaux +chitwood +caraway +boettcher +bernhardt +barrientos +zink +wickham +whiteman +thorp +stillman +settles +schoonover +roque +riddell +pilcher +phifer +novotny +macleod +hardee +haase +grider +doucette +clausen +bevins +beamon +badillo +tolley +tindall +soule +snook +seale +pinkney +pellegrino +nowell +nemeth +mondragon +mclane +lundgren +ingalls +hudspeth +hixson +gearhart +furlong +downes +dibble +deyoung +cornejo +camara +brookshire +boyette +wolcott +surratt +sellars +segal +salyer +reeve +rausch +labonte +haro +gower +freeland +fawcett +eads +driggers +donley +collett +bromley +boatman +ballinger +baldridge +volz +trombley +stonge +shanahan +rivard +rhyne +pedroza +matias +jamieson +hedgepeth +hartnett +estevez +eskridge +denman +chiu +chinn +catlett +carmack +buie +bechtel +beardsley +bard +ballou +ulmer +skeen +robledo +rincon +reitz +piazza +munger +moten +mcmichael +loftus +ledet +kersey +groff +fowlkes +crumpton +clouse +bettis +villagomez +timmerman +strom +santoro +roddy +penrod +musselman +macpherson +leboeuf +harless +haddad +guido +golding +fulkerson +fannin +dulaney +dowdell +cottle +ceja +cate +bosley +benge +albritton +voigt +trowbridge +soileau +seely +rohde +pearsall +paulk +orth +nason +mota +mcmullin +marquardt +madigan +hoag +gillum +gabbard +fenwick +danforth +cushing +cress +creed +cazares +bettencourt +barringer +baber +stansberry +schramm +rutter +rivero +oquendo +necaise +mouton +montenegro +miley +mcgough +marra +macmillan +lamontagne +jasso +horst +hetrick +heilman +gaytan +gall +fortney +dingle +desjardins +dabbs +burbank +brigham +breland +beaman +arriola +yarborough +wallin +toscano +stowers +reiss +pichardo +orton +michels +mcnamee +mccrory +leatherman +kell +keister +horning +hargett +guay +ferro +deboer +dagostino +carper +blanks +beaudry +towle +tafoya +stricklin +strader +soper +sonnier +sigmon +schenk +saddler +pedigo +mendes +lunn +lohr +lahr +kingsbury +jarman +hume +holliman +hofmann +haworth +harrelson +hambrick +flick +edmunds +dacosta +crossman +colston +chaplin +carrell +budd +weiler +waits +valentino +trantham +tarr +solorio +roebuck +powe +plank +pettus +pagano +mink +luker +leathers +joslin +hartzell +gambrell +cepeda +carty +caputo +brewington +bedell +ballew +applewhite +warnock +walz +urena +tudor +reel +pigg +parton +mickelson +meagher +mclellan +mcculley +mandel +leech +lavallee +kraemer +kling +kipp +kehoe +hochstetler +harriman +gregoire +grabowski +gosselin +gammon +fancher +edens +desai +brannan +armendariz +woolsey +whitehouse +whetstone +ussery +towne +testa +tallman +studer +strait +steinmetz +sorrells +sauceda +rolfe +paddock +mitchem +mcginn +mccrea +lovato +hazen +gilpin +gaynor +fike +devoe +delrio +curiel +burkhardt +bode +backus +zinn +watanabe +wachter +vanpelt +turnage +shaner +schroder +sato +riordan +quimby +portis +natale +mckoy +mccown +kilmer +hotchkiss +hesse +halbert +gwinn +godsey +delisle +chrisman +canter +arbogast +angell +acree +yancy +woolley +wesson +weatherspoon +trainor +stockman +spiller +sipe +rooks +reavis +propst +porras +neilson +mullens +loucks +llewellyn +kumar +koester +klingensmith +kirsch +kester +honaker +hodson +hennessy +helmick +garrity +garibay +drain +casarez +callis +botello +aycock +avant +wingard +wayman +tully +theisen +szymanski +stansbury +segovia +rainwater +preece +pirtle +padron +mincey +mckelvey +mathes +larrabee +kornegay +klug +ingersoll +hecht +germain +eggers +dykstra +deering +decoteau +deason +dearing +cofield +carrigan +bonham +bahr +aucoin +appleby +almonte +yager +womble +wimmer +weimer +vanderpool +stancil +sprinkle +romine +remington +pfaff +peckham +olivera +meraz +maze +lathrop +koehn +hazelton +halvorson +hallock +haddock +ducharme +dehaven +caruthers +brehm +bosworth +bost +bias +beeman +basile +bane +aikens +wold +walther +tabb +suber +strawn +stocker +shirey +schlosser +riedel +rembert +reimer +pyles +peele +merriweather +letourneau +latta +kidder +hixon +hillis +hight +herbst +henriquez +haygood +hamill +gabel +fritts +eubank +dawes +correll +bushey +buchholz +brotherton +botts +barnwell +auger +atchley +westphal +veilleux +ulloa +stutzman +shriver +ryals +pilkington +moyers +marrs +mangrum +maddux +lockard +laing +kuhl +harney +hammock +hamlett +felker +doerr +depriest +carrasquillo +carothers +bogle +bischoff +bergen +albanese +wyckoff +vermillion +vansickle +thibault +tetreault +stickney +shoemake +ruggiero +rawson +racine +philpot +paschal +mcelhaney +mathison +legrand +lapierre +kwan +kremer +jiles +hilbert +geyer +faircloth +ehlers +egbert +desrosiers +dalrymple +cotten +cashman +cadena +boardman +alcaraz +wyrick +therrien +tankersley +strickler +puryear +plourde +pattison +pardue +mcginty +mcevoy +landreth +kuhns +koon +hewett +giddens +emerick +eades +deangelis +cosme +ceballos +birdsong +benham +bemis +armour +anguiano +welborn +tsosie +storms +shoup +sessoms +samaniego +rood +rojo +rhinehart +raby +northcutt +myer +munguia +morehouse +mcdevitt +mallett +lozada +lemoine +kuehn +hallett +grim +gillard +gaylor +garman +gallaher +feaster +faris +darrow +dardar +coney +carreon +braithwaite +boylan +boyett +bixler +bigham +benford +barragan +barnum +zuber +wyche +westcott +vining +stoltzfus +simonds +shupe +sabin +ruble +rittenhouse +richman +perrone +mulholland +millan +lomeli +kite +jemison +hulett +holler +hickerson +herold +hazelwood +griffen +gause +forde +eisenberg +dilworth +charron +chaisson +bristow +breunig +brace +boutwell +bentz +belk +bayless +batchelder +baran +baeza +zimmermann +weathersby +volk +toole +theis +tedesco +searle +schenck +satterwhite +ruelas +rankins +partida +nesbit +morel +menchaca +levasseur +kaylor +johnstone +hulse +hollar +hersey +harrigan +harbison +guyer +gish +giese +gerlach +geller +geisler +falcone +elwell +doucet +deese +darr +corder +chafin +byler +bussell +burdett +brasher +bowe +bellinger +bastian +barner +alleyne +wilborn +weil +wegner +tatro +spitzer +smithers +schoen +resendez +parisi +overman +obrian +mudd +mahler +maggio +lindner +lalonde +lacasse +laboy +killion +kahl +jessen +jamerson +houk +henshaw +gustin +graber +durst +duenas +davey +cundiff +conlon +colunga +coakley +chiles +capers +buell +bricker +bissonnette +bartz +bagby +zayas +volpe +treece +toombs +thom +terrazas +swinney +skiles +silveira +shouse +senn +ramage +moua +langham +kyles +holston +hoagland +herd +feller +denison +carraway +burford +bickel +ambriz +abercrombie +yamada +weidner +waddle +verduzco +thurmond +swindle +schrock +sanabria +rosenberger +probst +peabody +olinger +nazario +mccafferty +mcbroom +mcabee +mazur +matherne +mapes +leverett +killingsworth +heisler +griego +gosnell +frankel +franke +ferrante +fenn +ehrlich +christopherso +chasse +caton +brunelle +bloomfield +babbitt +azevedo +abramson +ables +abeyta +youmans +wozniak +wainwright +stowell +smitherman +samuelson +runge +rothman +rosenfeld +peake +owings +olmos +munro +moreira +leatherwood +larkins +krantz +kovacs +kizer +kindred +karnes +jaffe +hubbell +hosey +hauck +goodell +erdman +dvorak +doane +cureton +cofer +buehler +bierman +berndt +banta +abdullah +warwick +waltz +turcotte +torrey +stith +seger +sachs +quesada +pinder +peppers +pascual +paschall +parkhurst +ozuna +oster +nicholls +lheureux +lavalley +kimura +jablonski +haun +gourley +gilligan +croy +cotto +cargill +burwell +burgett +buckman +booher +adorno +wrenn +whittemore +urias +szabo +sayles +saiz +rutland +rael +pharr +pelkey +ogrady +nickell +musick +moats +mather +massa +kirschner +kieffer +kellar +hendershot +gott +godoy +gadson +furtado +fiedler +erskine +dutcher +dever +daggett +chevalier +brake +ballesteros +amerson +wingo +waldon +trott +silvey +showers +schlegel +ritz +pepin +pelayo +parsley +palermo +moorehead +mchale +lett +kocher +kilburn +iglesias +humble +hulbert +huckaby +hartford +hardiman +gurney +grigg +grasso +goings +fillmore +farber +depew +dandrea +cowen +covarrubias +burrus +bracy +ardoin +thompkins +standley +radcliffe +pohl +persaud +parenteau +pabon +newson +newhouse +napolitano +mulcahy +malave +keim +hooten +hernandes +heffernan +hearne +greenleaf +glick +fuhrman +fetter +faria +dishman +dickenson +crites +criss +clapper +chenault +castor +casto +bugg +bove +bonney +anderton +allgood +alderson +woodman +warrick +toomey +tooley +tarrant +summerville +stebbins +sokol +searles +schutz +schumann +scheer +remillard +raper +proulx +palmore +monroy +messier +melo +melanson +mashburn +manzano +lussier +jenks +huneycutt +hartwig +grimsley +fulk +fielding +fidler +engstrom +eldred +dantzler +crandell +calder +brumley +breton +brann +bramlett +boykins +bianco +bancroft +almaraz +alcantar +whitmer +whitener +welton +vineyard +rahn +paquin +mizell +mcmillin +mckean +marston +maciel +lundquist +liggins +lampkin +kranz +koski +kirkham +jiminez +hazzard +harrod +graziano +grammer +gendron +garrido +fordham +englert +dryden +demoss +deluna +crabb +comeau +brummett +blume +benally +wessel +vanbuskirk +thorson +stumpf +stockwell +reams +radtke +rackley +pelton +niemi +newland +nelsen +morrissette +miramontes +mcginley +mccluskey +marchant +luevano +lampe +lail +jeffcoat +infante +hinman +gaona +eady +desmarais +decosta +dansby +cisco +choe +breckenridge +bostwick +borg +bianchi +alberts +wilkie +whorton +vargo +tait +soucy +schuman +ousley +mumford +lippert +leath +lavergne +laliberte +kirksey +kenner +johnsen +izzo +hiles +gullett +greenwell +gaspar +galbreath +gaitan +ericson +delapaz +croom +cottingham +clift +bushnell +bice +beason +arrowood +waring +voorhees +truax +shreve +shockey +schatz +sandifer +rubino +rozier +roseberry +pieper +peden +nester +nave +murphey +malinowski +macgregor +lafrance +kunkle +kirkman +hipp +hasty +haddix +gervais +gerdes +gamache +fouts +fitzwater +dillingham +deming +deanda +cedeno +cannady +burson +bouldin +arceneaux +woodhouse +whitford +wescott +welty +weigel +torgerson +toms +surber +sunderland +sterner +setzer +riojas +pumphrey +puga +metts +mcgarry +mccandless +magill +lupo +loveland +llamas +leclerc +koons +kahler +huss +holbert +heintz +haupt +grimmett +gaskill +ellingson +dorr +dingess +deweese +desilva +crossley +cordeiro +converse +conde +caldera +cairns +burmeister +burkhalter +brawner +bott +youngs +vierra +valladares +shrum +shropshire +sevilla +rusk +rodarte +pedraza +nino +merino +mcminn +markle +mapp +lajoie +koerner +kittrell +kato +hyder +hollifield +heiser +hazlett +greenwald +fant +eldredge +dreher +delafuente +cravens +claypool +beecher +aronson +alanis +worthen +wojcik +winger +whitacre +valverde +valdivia +troupe +thrower +swindell +suttles +stroman +spires +slate +shealy +sarver +sartin +sadowski +rondeau +rolon +rascon +priddy +paulino +nolte +munroe +molloy +mciver +lykins +loggins +lenoir +klotz +kempf +hupp +hollowell +hollander +haynie +harkness +harker +gottlieb +frith +eddins +driskell +doggett +densmore +charette +cassady +byrum +burcham +buggs +benn +whitted +warrington +vandusen +vaillancourt +steger +siebert +scofield +quirk +purser +plumb +orcutt +nordstrom +mosely +michalski +mcphail +mcdavid +mccraw +marchese +mannino +lefevre +largent +lanza +kress +isham +hunsaker +hoch +hildebrandt +guarino +grijalva +graybill +fick +ewell +ewald +cusick +crumley +coston +cathcart +carruthers +bullington +bowes +blain +blackford +barboza +yingling +wert +weiland +varga +silverstein +sievers +shuster +shumway +runnels +rumsey +renfroe +provencher +polley +mohler +middlebrooks +kutz +koster +groth +glidden +fazio +deen +chipman +chenoweth +champlin +cedillo +carrero +carmody +buckles +brien +boutin +bosch +berkowitz +altamirano +wilfong +wiegand +waites +truesdale +toussaint +tobey +tedder +steelman +sirois +schnell +robichaud +richburg +plumley +pizarro +piercy +ortego +oberg +neace +mertz +mcnew +matta +lapp +lair +kibler +howlett +hollister +hofer +hatten +hagler +falgoust +engelhardt +eberle +dombrowski +dinsmore +daye +casares +braud +balch +autrey +wendel +tyndall +strobel +stoltz +spinelli +serrato +reber +rathbone +palomino +nickels +mayle +mathers +mach +loeffler +littrell +levinson +leong +lemire +lejeune +lazo +lasley +koller +kennard +hoelscher +hintz +hagerman +greaves +fore +eudy +engler +corrales +cordes +brunet +bidwell +bennet +tyrrell +tharpe +swinton +stribling +southworth +sisneros +savoie +samons +ruvalcaba +ries +ramer +omara +mosqueda +millar +mcpeak +macomber +luckey +litton +lehr +lavin +hubbs +hoard +hibbs +hagans +futrell +exum +evenson +culler +carbaugh +callen +brashear +bloomer +blakeney +bigler +addington +woodford +unruh +tolentino +sumrall +stgermain +smock +sherer +rayner +pooler +oquinn +nero +mcglothlin +linden +kowal +kerrigan +ibrahim +harvell +hanrahan +goodall +geist +fussell +fung +ferebee +eley +eggert +dorsett +dingman +destefano +colucci +clemmer +burnell +brumbaugh +boddie +berryhill +avelar +alcantara +winder +winchell +vandenberg +trotman +thurber +thibeault +stlouis +stilwell +sperling +shattuck +sarmiento +ruppert +rumph +renaud +randazzo +rademacher +quiles +pearman +palomo +mercurio +lowrey +lindeman +lawlor +larosa +lander +labrecque +hovis +holifield +henninger +hawkes +hartfield +hann +hague +genovese +garrick +fudge +frink +eddings +dinh +cribbs +calvillo +bunton +brodeur +bolding +blanding +agosto +zahn +wiener +trussell +tello +teixeira +speck +sharma +shanklin +sealy +scanlan +santamaria +roundy +robichaux +ringer +rigney +prevost +polson +nord +moxley +medford +mccaslin +mcardle +macarthur +lewin +lasher +ketcham +keiser +heine +hackworth +grose +grizzle +gillman +gartner +frazee +fleury +edson +edmonson +derry +cronk +conant +burress +burgin +broom +brockington +bolick +boger +birchfield +billington +baily +bahena +armbruster +anson +yoho +wilcher +tinney +timberlake +thielen +sutphin +stultz +sikora +serra +schulman +scheffler +santillan +rego +preciado +pinkham +mickle +lomas +lizotte +lent +kellerman +keil +johanson +hernadez +hartsfield +haber +gorski +farkas +eberhardt +duquette +delano +cropper +cozart +cockerham +chamblee +cartagena +cahoon +buzzell +brister +brewton +blackshear +benfield +aston +ashburn +arruda +wetmore +weise +vaccaro +tucci +sudduth +stromberg +stoops +showalter +shears +runion +rowden +rosenblum +riffle +renfrow +peres +obryant +leftwich +lark +landeros +kistler +killough +kerley +kastner +hoggard +hartung +guertin +govan +gatling +gailey +fullmer +fulford +flatt +esquibel +endicott +edmiston +edelstein +dufresne +dressler +dickman +chee +busse +bonnett +berard +yoshida +velarde +veach +vanhouten +vachon +tolson +tolman +tennyson +stites +soler +shutt +ruggles +rhone +pegues +neese +muro +moncrief +mefford +mcphee +mcmorris +mceachern +mcclurg +mansour +mader +leija +lecompte +lafountain +labrie +jaquez +heald +hash +hartle +gainer +frisby +farina +eidson +edgerton +dyke +durrett +duhon +cuomo +cobos +cervantez +bybee +brockway +borowski +binion +beery +arguello +amaro +acton +yuen +winton +wigfall +weekley +vidrine +vannoy +tardiff +shoop +shilling +schick +safford +prendergast +pilgrim +pellerin +osuna +nissen +nalley +moller +messner +messick +merrifield +mcguinness +matherly +marcano +mahone +lemos +lebrun +jara +hoffer +herren +hecker +haws +haug +gwin +gober +gilliard +fredette +favela +echeverria +downer +donofrio +desrochers +crozier +corson +bechtold +argueta +aparicio +zamudio +westover +westerman +utter +troyer +thies +tapley +slavin +shirk +sandler +roop +rimmer +raymer +radcliff +otten +moorer +millet +mckibben +mccutchen +mcavoy +mcadoo +mayorga +mastin +martineau +marek +madore +leflore +kroeger +kennon +jimerson +hostetter +hornback +hendley +hance +guardado +granado +gowen +goodale +flinn +fleetwood +fitz +durkee +duprey +dipietro +dilley +clyburn +brawley +beckley +arana +weatherby +vollmer +vestal +tunnell +trigg +tingle +takahashi +sweatt +storer +snapp +shiver +rooker +rathbun +poisson +perrine +perri +parmer +parke +pare +papa +palmieri +midkiff +mecham +mccomas +mcalpine +lovelady +lillard +lally +knopp +kile +kiger +haile +gupta +goldsberry +gilreath +fulks +friesen +franzen +flack +findlay +ferland +dreyer +dore +dennard +deckard +debose +crim +coulombe +chancey +cantor +branton +bissell +barns +woolard +witham +wasserman +spiegel +shoffner +scholz +ruch +rossman +petry +palacio +paez +neary +mortenson +millsap +miele +menke +mckim +mcanally +martines +lemley +larochelle +klaus +klatt +kaufmann +kapp +helmer +hedge +halloran +glisson +frechette +fontana +eagan +distefano +danley +creekmore +chartier +chaffee +carillo +burg +bolinger +berkley +benz +basso +bash +zelaya +woodring +witkowski +wilmot +wilkens +wieland +verdugo +urquhart +tsai +timms +swiger +swaim +sussman +pires +molnar +mcatee +lowder +loos +linker +landes +kingery +hufford +higa +hendren +hammack +hamann +gillam +gerhardt +edelman +delk +deans +curl +constantine +cleaver +claar +casiano +carruth +carlyle +brophy +bolanos +bibbs +bessette +beggs +baugher +bartel +averill +andresen +amin +adames +valente +turnbow +swink +sublett +stroh +stringfellow +ridgway +pugliese +poteat +ohare +neubauer +murchison +mingo +lemmons +kwon +kellam +kean +jarmon +hyden +hudak +hollinger +henkel +hemingway +hasson +hansel +halter +haire +ginsberg +gillispie +fogel +flory +etter +elledge +eckman +deas +currin +crafton +coomer +colter +claxton +bulter +braddock +bowyer +binns +bellows +baskerville +barros +ansley +woolf +wight +waldman +wadley +tull +trull +tesch +stouffer +stadler +slay +shubert +sedillo +santacruz +reinke +poynter +neri +neale +mowry +moralez +monger +mitchum +merryman +manion +macdougall +litchfield +levitt +lepage +lasalle +khoury +kavanagh +karns +ivie +huebner +hodgkins +halpin +garica +eversole +dutra +dunagan +duffey +dillman +dillion +deville +dearborn +damato +courson +coulson +burdine +bousquet +bonin +bish +atencio +westbrooks +wages +vaca +toner +tillis +swett +struble +stanfill +solorzano +slusher +sipple +silvas +shults +schexnayder +saez +rodas +rager +pulver +penton +paniagua +meneses +mcfarlin +mcauley +matz +maloy +magruder +lohman +landa +lacombe +jaimes +holzer +holst +heil +hackler +grundy +gilkey +farnham +durfee +dunton +dunston +duda +dews +craver +corriveau +conwell +colella +chambless +bremer +boutte +bourassa +blaisdell +backman +babineaux +audette +alleman +towner +taveras +tarango +sullins +suiter +stallard +solberg +schlueter +poulos +pimental +owsley +okelley +moffatt +metcalfe +meekins +medellin +mcglynn +mccowan +marriott +marable +lennox +lamoureux +koss +kerby +karp +isenberg +howze +hockenberry +highsmith +hallmark +gusman +greeley +giddings +gaudet +gallup +fleenor +eicher +edington +dimaggio +dement +demello +decastro +bushman +brundage +brooker +bourg +blackstock +bergmann +beaton +banister +argo +appling +wortman +watterson +villalpando +tillotson +tighe +sundberg +sternberg +stamey +shipe +seeger +scarberry +sattler +sain +rothstein +poteet +plowman +pettiford +penland +partain +pankey +oyler +ogletree +ogburn +moton +merkel +lucier +lakey +kratz +kinser +kershaw +josephson +imhoff +hendry +hammon +frisbie +frawley +fraga +forester +eskew +emmert +drennan +doyon +dandridge +cawley +carvajal +bracey +belisle +batey +ahner +wysocki +weiser +veliz +tincher +sansone +sankey +sandstrom +rohrer +risner +pridemore +pfeffer +persinger +peery +oubre +nowicki +musgrave +murdoch +mullinax +mccary +mathieu +livengood +kyser +klink +kimes +kellner +kavanaugh +kasten +imes +hoey +hinshaw +hake +gurule +grube +grillo +geter +gatto +garver +garretson +farwell +eiland +dunford +decarlo +corso +colman +collard +cleghorn +chasteen +cavender +carlile +calvo +byerly +brogdon +broadwater +breault +bono +bergin +behr +ballenger +amick +tamez +stiffler +steinke +simmon +shankle +schaller +salmons +sackett +saad +rideout +ratcliffe +ranson +plascencia +petterson +olszewski +olney +olguin +nilsson +nevels +morelli +montiel +monge +michaelson +mertens +mcchesney +mcalpin +mathewson +loudermilk +lineberry +liggett +kinlaw +kight +jost +hereford +hardeman +halpern +halliday +hafer +gaul +friel +freitag +forsberg +evangelista +doering +dicarlo +dendy +delp +deguzman +dameron +curtiss +cosper +cauthen +bradberry +bouton +bonnell +bixby +bieber +beveridge +bedwell +barhorst +bannon +baltazar +baier +ayotte +attaway +arenas +abrego +turgeon +tunstall +thaxton +tenorio +stotts +sthilaire +shedd +seabolt +scalf +salyers +ruhl +rowlett +robinett +pfister +perlman +pepe +parkman +nunnally +norvell +napper +modlin +mckellar +mcclean +mascarenas +leibowitz +ledezma +kuhlman +kobayashi +hunley +holmquist +hinkley +hazard +hartsell +gribble +gravely +fifield +eliason +doak +crossland +carleton +bridgeman +bojorquez +boggess +auten +woosley +whiteley +wexler +twomey +tullis +townley +standridge +santoyo +rueda +riendeau +revell +pless +ottinger +nigro +nickles +mulvey +menefee +mcshane +mcloughlin +mckinzie +markey +lockridge +lipsey +knisley +knepper +kitts +kiel +jinks +hathcock +godin +gallego +fikes +fecteau +estabrook +ellinger +dunlop +dudek +countryman +chauvin +chatham +bullins +brownfield +boughton +bloodworth +bibb +baucom +barbieri +aubin +armitage +alessi +absher +abbate +zito +woolery +wiggs +wacker +tynes +tolle +telles +tarter +swarey +strode +stockdale +stalnaker +spina +schiff +saari +risley +rameriz +rakes +pettaway +penner +paulus +palladino +omeara +montelongo +melnick +mehta +mcgary +mccourt +mccollough +marchetti +manzanares +lowther +leiva +lauderdale +lafontaine +kowalczyk +knighton +joubert +jaworski +huth +hurdle +housley +hackman +gulick +gordy +gilstrap +gehrke +gebhart +gaudette +foxworth +endres +dunkle +cimino +caddell +brauer +braley +bodine +blackmore +belden +backer +ayer +andress +wisner +vuong +valliere +twigg +tavarez +strahan +steib +staub +sowder +seiber +schutt +scharf +schade +rodriques +risinger +renshaw +rahman +presnell +piatt +nieman +nevins +mcilwain +mcgaha +mccully +mccomb +massengale +macedo +lesher +kearse +jauregui +husted +hudnall +holmberg +hertel +hardie +glidewell +frausto +fassett +dalessandro +dahlgren +corum +constantino +conlin +colquitt +colombo +claycomb +cardin +buller +boney +bocanegra +biggers +benedetto +araiza +andino +albin +zorn +werth +weisman +walley +vanegas +ulibarri +towe +tedford +teasley +suttle +steffens +stcyr +squire +singley +sifuentes +shuck +schram +sass +rieger +ridenhour +rickert +richerson +rayborn +rabe +raab +pendley +pastore +ordway +moynihan +mellott +mckissick +mcgann +mccready +mauney +marrufo +lenhart +lazar +lafave +keele +kautz +jardine +jahnke +jacobo +hord +hardcastle +hageman +giglio +gehring +fortson +duque +duplessis +dicken +derosier +deitz +dalessio +cram +castleman +candelario +callison +caceres +bozarth +biles +bejarano +bashaw +avina +armentrout +alverez +acord +waterhouse +vereen +vanlandingham +strawser +shotwell +severance +seltzer +schoonmaker +schock +schaub +schaffner +roeder +rodrigez +riffe +rasberry +rancourt +railey +quade +pursley +prouty +perdomo +oxley +osterman +nickens +murphree +mounts +merida +maus +mattern +masse +martinelli +mangan +lutes +ludwick +loney +laureano +lasater +knighten +kissinger +kimsey +kessinger +honea +hollingshead +hockett +heyer +heron +gurrola +gove +glasscock +gillett +galan +featherstone +eckhardt +duron +dunson +dasher +culbreth +cowden +cowans +claypoole +churchwell +chabot +caviness +cater +caston +callan +byington +burkey +boden +beckford +atwater +archambault +alvey +alsup +whisenant +weese +voyles +verret +tsang +tessier +sweitzer +sherwin +shaughnessy +revis +remy +prine +philpott +peavy +paynter +parmenter +ovalle +offutt +nightingale +newlin +nakano +myatt +muth +mohan +mcmillon +mccarley +mccaleb +maxson +marinelli +maley +liston +letendre +kain +huntsman +hirst +hagerty +gulledge +greenway +grajeda +gorton +goines +gittens +frederickson +fanelli +embree +eichelberger +dunkin +dixson +dillow +defelice +chumley +burleigh +borkowski +binette +biggerstaff +berglund +beller +audet +arbuckle +allain +alfano +youngman +wittman +weintraub +vanzant +vaden +twitty +stollings +standifer +sines +shope +scalise +saville +posada +pisano +otte +nolasco +mier +merkle +mendiola +melcher +mejias +mcmurry +mccalla +markowitz +manis +mallette +macfarlane +lough +looper +landin +kittle +kinsella +kinnard +hobart +helman +hellman +hartsock +halford +hage +gordan +glasser +gayton +gattis +gastelum +gaspard +frisch +fitzhugh +eckstein +eberly +dowden +despain +crumpler +crotty +cornelison +chouinard +chamness +catlin +cann +bumgardner +budde +branum +bradfield +braddy +borst +birdwell +bazan +banas +bade +arango +ahearn +addis +zumwalt +wurth +wilk +widener +wagstaff +urrutia +terwilliger +tart +steinman +staats +sloat +rives +riggle +revels +reichard +prickett +poff +pitzer +petro +pell +northrup +nicks +moline +mielke +maynor +mallon +magness +lingle +lindell +lieb +lesko +lebeau +lammers +lafond +kiernan +ketron +jurado +holmgren +hilburn +hayashi +hashimoto +harbaugh +guillot +gard +froehlich +feinberg +falco +dufour +drees +doney +diep +delao +daves +dail +crowson +coss +congdon +carner +camarena +butterworth +burlingame +bouffard +bloch +bilyeu +barta +bakke +baillargeon +avent +aquilar +zeringue +yarber +wolfson +vogler +voelker +truss +troxell +thrift +strouse +spielman +sistrunk +sevigny +schuller +schaaf +ruffner +routh +roseman +ricciardi +peraza +pegram +overturf +olander +odaniel +millner +melchor +maroney +machuca +macaluso +livesay +layfield +laskowski +kwiatkowski +kilby +hovey +heywood +hayman +havard +harville +haigh +hagood +grieco +glassman +gebhardt +fleischer +fann +elson +eccles +cunha +crumb +blakley +bardwell +abshire +woodham +wines +welter +wargo +varnado +tutt +traynor +swaney +stricker +stoffel +stambaugh +sickler +shackleford +selman +seaver +sansom +sanmiguel +royston +rourke +rockett +rioux +puleo +pitchford +nardi +mulvaney +middaugh +malek +leos +lathan +kujawa +kimbro +killebrew +houlihan +hinckley +herod +hepler +hamner +hammel +hallowell +gonsalez +gingerich +gambill +funkhouser +fricke +fewell +falkner +endsley +dulin +drennen +deaver +dambrosio +chadwell +castanon +burkes +brune +brisco +brinker +bowker +boldt +berner +beaumont +beaird +bazemore +barrick +albano +younts +wunderlich +weidman +vanness +toland +theobald +stickler +steiger +stanger +spies +spector +sollars +smedley +seibel +scoville +saito +rummel +rowles +rouleau +roos +rogan +roemer +ream +raya +purkey +priester +perreira +penick +paulin +parkins +overcash +oleson +neves +muldrow +minard +midgett +michalak +melgar +mcentire +mcauliffe +marte +lydon +lindholm +leyba +langevin +lagasse +lafayette +kesler +kelton +kaminsky +jaggers +humbert +huck +howarth +hinrichs +higley +gupton +guimond +gravois +giguere +fretwell +fontes +feeley +faucher +eichhorn +ecker +earp +dole +dinger +derryberry +demars +deel +copenhaver +collinsworth +colangelo +cloyd +claiborne +caulfield +carlsen +calzada +caffey +broadus +brenneman +bouie +bodnar +blaney +blanc +beltz +behling +barahona +yockey +winkle +windom +wimer +villatoro +trexler +teran +taliaferro +sydnor +swinson +snelling +smtih +simonton +simoneaux +simoneau +sherrer +seavey +scheel +rushton +rupe +ruano +rippy +reiner +reiff +rabinowitz +quach +penley +odle +nock +minnich +mckown +mccarver +mcandrew +longley +laux +lamothe +lafreniere +kropp +krick +kates +jepson +huie +howse +howie +henriques +haydon +haught +hatter +hartzog +harkey +grimaldo +goshorn +gormley +gluck +gilroy +gillenwater +giffin +fluker +feder +eyre +eshelman +eakins +detwiler +delrosario +davisson +catalan +canning +calton +brammer +botelho +blakney +bartell +averett +askins +aker +witmer +winkelman +widmer +whittier +weitzel +wardell +wagers +ullman +tupper +tingley +tilghman +talton +simard +seda +scheller +sala +rundell +rost +ribeiro +rabideau +primm +pinon +peart +ostrom +ober +nystrom +nussbaum +naughton +murr +moorhead +monti +monteiro +melson +meissner +mclin +mcgruder +marotta +makowski +majewski +madewell +lunt +lukens +leininger +lebel +lakin +kepler +jaques +hunnicutt +hungerford +hoopes +hertz +heins +halliburton +grosso +gravitt +glasper +gallman +gallaway +funke +fulbright +falgout +eakin +dostie +dorado +dewberry +derose +cutshall +crampton +costanzo +colletti +cloninger +claytor +chiang +campagna +burd +brokaw +broaddus +bretz +brainard +binford +bilbrey +alpert +aitken +ahlers +zajac +woolfolk +witten +windle +wayland +tramel +tittle +talavera +suter +straley +specht +sommerville +soloman +skeens +sigman +sibert +shavers +schuck +schmit +sartain +sabol +rosenblatt +rollo +rashid +rabb +polston +nyberg +northrop +navarra +muldoon +mikesell +mcdougald +mcburney +mariscal +lozier +lingerfelt +legere +latour +lagunas +lacour +kurth +killen +kiely +kayser +kahle +isley +huertas +hower +hinz +haugh +gumm +galicia +fortunato +flake +dunleavy +duggins +doby +digiovanni +devaney +deltoro +cribb +corpuz +coronel +coen +charbonneau +caine +burchette +blakey +blakemore +bergquist +beene +beaudette +bayles +ballance +bakker +bailes +asberry +arwood +zucker +willman +whitesell +wald +walcott +vancleave +trump +strasser +simas +shick +schleicher +schaal +saleh +rotz +resnick +rainer +partee +ollis +oller +oday +noles +munday +mong +millican +merwin +mazzola +mansell +magallanes +llanes +lewellen +lepore +kisner +keesee +jeanlouis +ingham +hornbeck +hawn +hartz +harber +haffner +gutshall +guth +grays +gowan +finlay +finkelstein +eyler +enloe +dungan +diez +dearman +cull +crosson +chronister +cassity +campion +callihan +butz +breazeale +blumenthal +berkey +batty +batton +arvizu +alderete +aldana +albaugh +abernethy +wolter +wille +tweed +tollefson +thomasson +teter +testerman +sproul +spates +southwick +soukup +skelly +senter +sealey +sawicki +sargeant +rossiter +rosemond +repp +pifer +ormsby +nickelson +naumann +morabito +monzon +millsaps +millen +mcelrath +marcoux +mantooth +madson +macneil +mackinnon +louque +leister +lampley +kushner +krouse +kirwan +jessee +janson +jahn +jacquez +islas +hutt +holladay +hillyer +hepburn +hensel +harrold +gingrich +geis +gales +fults +finnell +ferri +featherston +epley +ebersole +eames +dunigan +drye +dismuke +devaughn +delorenzo +damiano +confer +collum +clower +clow +claussen +clack +caylor +cawthon +casias +carreno +bluhm +bingaman +bewley +belew +beckner +auld +amey +wolfenbarger +wilkey +wicklund +waltman +villalba +valero +valdovinos +ullrich +tyus +twyman +trost +tardif +tanguay +stripling +steinbach +shumpert +sasaki +sappington +sandusky +reinhold +reinert +quijano +placencia +pinkard +phinney +perrotta +pernell +parrett +oxendine +owensby +orman +nuno +mori +mcroberts +mcneese +mckamey +mccullum +markel +mardis +maines +lueck +lubin +lefler +leffler +larios +labarbera +kershner +josey +jeanbaptiste +izaguirre +hermosillo +haviland +hartshorn +hafner +ginter +getty +franck +fiske +dufrene +doody +davie +dangerfield +dahlberg +cuthbertson +crone +coffelt +chidester +chesson +cauley +caudell +cantara +campo +caines +bullis +bucci +brochu +bogard +bickerstaff +benning +arzola +antonelli +adkinson +zellers +wulf +worsley +woolridge +whitton +westerfield +walczak +vassar +truett +trueblood +trawick +townsley +topping +tobar +telford +steverson +stagg +sitton +sill +sergent +schoenfeld +sarabia +rutkowski +rubenstein +rigdon +prentiss +pomerleau +plumlee +philbrick +patnode +oloughlin +obregon +nuss +morell +mikell +mele +mcinerney +mcguigan +mcbrayer +lollar +kuehl +kinzer +kamp +joplin +jacobi +howells +holstein +hedden +hassler +harty +halle +greig +gouge +goodrum +gerhart +geier +geddes +gast +forehand +ferree +fendley +feltner +esqueda +encarnacion +eichler +egger +edmundson +eatmon +doud +donohoe +donelson +dilorenzo +digiacomo +diggins +delozier +dejong +danford +crippen +coppage +cogswell +clardy +cioffi +cabe +brunette +bresnahan +blomquist +blackstone +biller +bevis +bevan +bethune +benbow +baty +basinger +balcom +andes +aman +aguero +adkisson +yandell +wilds +whisenhunt +weigand +weeden +voight +villar +trottier +tillett +suazo +setser +scurry +schuh +schreck +schauer +samora +roane +rinker +reimers +ratchford +popovich +parkin +natal +melville +mcbryde +magdaleno +loehr +lockman +lingo +leduc +larocca +lamere +laclair +krall +korte +koger +jalbert +hughs +higbee +henton +heaney +haith +gump +greeson +goodloe +gholston +gasper +gagliardi +fregoso +farthing +fabrizio +ensor +elswick +elgin +eklund +eaddy +drouin +dorton +dizon +derouen +deherrera +davy +dampier +cullum +culley +cowgill +cardoso +cardinale +brodsky +broadbent +brimmer +briceno +branscum +bolyard +boley +bennington +beadle +baur +ballentine +azure +aultman +arciniega +aguila +aceves +yepez +woodrum +wethington +weissman +veloz +trusty +troup +trammel +tarpley +stivers +steck +sprayberry +spraggins +spitler +spiers +sohn +seagraves +schiffman +rudnick +rizo +riccio +rennie +quackenbush +puma +plott +pearcy +parada +paiz +munford +moskowitz +mease +mcnary +mccusker +lozoya +longmire +loesch +lasky +kuhlmann +krieg +koziol +kowalewski +konrad +kindle +jowers +jolin +jaco +horgan +hine +hileman +hepner +heise +heady +hawkinson +hannigan +haberman +guilford +grimaldi +garton +gagliano +fruge +follett +fiscus +ferretti +ebner +easterday +eanes +dirks +dimarco +depalma +deforest +cruce +craighead +christner +candler +cadwell +burchell +buettner +brinton +brazier +brannen +brame +bova +bomar +blakeslee +belknap +bangs +balzer +athey +armes +alvis +alverson +alvardo +yeung +wheelock +westlund +wessels +volkman +threadgill +thelen +tague +symons +swinford +sturtevant +straka +stier +stagner +segarra +seawright +rutan +roux +ringler +riker +ramsdell +quattlebaum +purifoy +poulson +permenter +peloquin +pasley +pagel +osman +obannon +nygaard +newcomer +munos +motta +meadors +mcquiston +mcniel +mcmann +mccrae +mayne +matte +legault +lechner +kucera +krohn +kratzer +koopman +jeske +horrocks +hock +hibbler +hesson +hersh +harvin +halvorsen +griner +grindle +gladstone +garofalo +frampton +forbis +eddington +diorio +dingus +dewar +desalvo +curcio +creasy +cortese +cordoba +connally +cluff +cascio +capuano +canaday +calabro +bussard +brayton +borja +bigley +arnone +arguelles +acuff +zamarripa +wooton +widner +wideman +threatt +thiele +templin +teeters +synder +swint +swick +sturges +stogner +stedman +spratt +siegfried +shetler +scull +savino +sather +rothwell +rook +rone +rhee +quevedo +privett +pouliot +poche +pickel +petrillo +pellegrini +peaslee +partlow +otey +nunnery +morelock +morello +meunier +messinger +mckie +mccubbin +mccarron +lerch +lavine +laverty +lariviere +lamkin +kugler +krol +kissel +keeter +hubble +hickox +hetzel +hayner +hagy +hadlock +groh +gottschalk +goodsell +gassaway +garrard +galligan +firth +fenderson +feinstein +etienne +engleman +emrick +ellender +drews +doiron +degraw +deegan +dart +crissman +corr +cookson +coil +cleaves +charest +chapple +chaparro +castano +carpio +byer +bufford +bridgewater +bridgers +brandes +borrero +bonanno +aube +ancheta +abarca +abad +wooster +wimbush +willhite +willams +wigley +weisberg +wardlaw +vigue +vanhook +unknow +torre +tasker +tarbox +strachan +slover +shamblin +semple +schuyler +schrimsher +sayer +salzman +rubalcava +riles +reneau +reichel +rayfield +rabon +pyatt +prindle +poss +polito +plemmons +pesce +perrault +pereyra +ostrowski +nilsen +niemeyer +munsey +mundell +moncada +miceli +meader +mcmasters +mckeehan +matsumoto +marron +marden +lizarraga +lingenfelter +lewallen +langan +lamanna +kovac +kinsler +kephart +keown +kass +kammerer +jeffreys +hysell +hosmer +hardnett +hanner +guyette +greening +glazer +ginder +fromm +fluellen +finkle +fessler +essary +eisele +duren +dittmer +crochet +cosentino +cogan +coelho +cavin +carrizales +campuzano +brough +bopp +bookman +bobb +blouin +beesley +battista +bascom +bakken +badgett +arneson +anselmo +albino +ahumada +woodyard +wolters +wireman +willison +warman +waldrup +vowell +vantassel +twombly +toomer +tennison +teets +tedeschi +swanner +stutz +stelly +sheehy +schermerhorn +scala +sandidge +salters +salo +saechao +roseboro +rolle +ressler +renz +renn +redford +raposa +rainbolt +pelfrey +orndorff +oney +nolin +nimmons +nardone +myhre +morman +menjivar +mcglone +mccammon +maxon +marciano +manus +lowrance +lorenzen +lonergan +lollis +littles +lindahl +lamas +lach +kuster +krawczyk +knuth +knecht +kirkendall +keitt +keever +kantor +jarboe +hoye +houchens +holter +holsinger +hickok +helwig +helgeson +hassett +harner +hamman +hames +hadfield +goree +goldfarb +gaughan +gaudreau +gantz +gallion +frady +foti +flesher +ferrin +faught +engram +donegan +desouza +degroot +cutright +crowl +criner +coan +clinkscales +chewning +chavira +catchings +carlock +bulger +buenrostro +bramblett +brack +boulware +bookout +bitner +birt +baranowski +baisden +allmon +acklin +yoakum +wilbourn +whisler +weinberger +washer +vasques +vanzandt +vanatta +troxler +tomes +tindle +tims +throckmorton +thach +stpeter +stlaurent +stenson +spry +spitz +songer +snavely +shroyer +shortridge +shenk +sevier +seabrook +scrivner +saltzman +rosenberry +rockwood +robeson +roan +reiser +ramires +raber +posner +popham +piotrowski +pinard +peterkin +pelham +peiffer +peay +nadler +musso +millett +mestas +mcgowen +marques +marasco +manriquez +manos +mair +lipps +leiker +krumm +knorr +kinslow +kessel +kendricks +kelm +irick +ickes +hurlburt +horta +hoekstra +heuer +helmuth +heatherly +hampson +hagar +haga +greenlaw +grau +godbey +gingras +gillies +gibb +gayden +gauvin +garrow +fontanez +florio +finke +fasano +ezzell +ewers +eveland +eckenrode +duclos +drumm +dimmick +delancey +defazio +dashiell +cusack +crowther +crigger +cray +coolidge +coldiron +cleland +chalfant +cassel +camire +cabrales +broomfield +brittingham +brisson +brickey +braziel +brazell +bragdon +boulanger +boman +bohannan +beem +barre +azar +ashbaugh +armistead +almazan +adamski +zendejas +winburn +willaims +wilhoit +westberry +wentzel +wendling +visser +vanscoy +vankirk +vallee +tweedy +thornberry +sweeny +spradling +spano +smelser +shim +sechrist +schall +scaife +rugg +rothrock +roesler +riehl +ridings +render +ransdell +radke +pinero +petree +pendergast +peluso +pecoraro +pascoe +panek +oshiro +navarrette +murguia +moores +moberg +michaelis +mcwhirter +mcsweeney +mcquade +mccay +mauk +mariani +marceau +mandeville +maeda +lunde +ludlow +loeb +lindo +linderman +leveille +leith +larock +lambrecht +kulp +kinsley +kimberlin +kesterson +hoyos +helfrich +hanke +grisby +goyette +gouveia +glazier +gile +gerena +gelinas +gasaway +funches +fujimoto +flynt +fenske +fellers +fehr +eslinger +escalera +enciso +duley +dittman +dineen +diller +devault +collings +clymer +clowers +chavers +charland +castorena +castello +camargo +bunce +bullen +boyes +borchers +borchardt +birnbaum +birdsall +billman +benites +bankhead +ange +ammerman +adkison +winegar +wickman +warr +warnke +villeneuve +veasey +vassallo +vannatta +vadnais +twilley +towery +tomblin +tippett +theiss +talkington +talamantes +swart +swanger +streit +stines +stabler +spurling +sobel +sine +simmers +shippy +shiflett +shearin +sauter +sanderlin +rusch +runkle +ruckman +rorie +roesch +richert +rehm +randel +ragin +quesenberry +puentes +plyler +plotkin +paugh +oshaughnessy +ohalloran +norsworthy +niemann +nader +moorefield +mooneyham +modica +miyamoto +mickel +mebane +mckinnie +mazurek +mancilla +lukas +lovins +loughlin +lotz +lindsley +liddle +levan +lederman +leclaire +lasseter +lapoint +lamoreaux +lafollette +kubiak +kirtley +keffer +kaczmarek +housman +hiers +hibbert +herrod +hegarty +hathorn +greenhaw +grafton +govea +futch +furst +franko +forcier +foran +flickinger +fairfield +eure +emrich +embrey +edgington +ecklund +eckard +durante +deyo +delvecchio +dade +currey +creswell +cottrill +casavant +cartier +cargile +capel +cammack +calfee +burse +burruss +brust +brousseau +bridwell +braaten +borkholder +bloomquist +bjork +bartelt +amburgey +yeary +whitefield +vinyard +vanvalkenburg +twitchell +timmins +tapper +stringham +starcher +spotts +slaugh +simonsen +sheffer +sequeira +rosati +rhymes +quint +pollak +peirce +patillo +parkerson +paiva +nilson +nevin +narcisse +mitton +merriam +merced +meiners +mckain +mcelveen +mcbeth +marsden +marez +manke +mahurin +mabrey +luper +krull +hunsicker +hornbuckle +holtzclaw +hinnant +heston +hering +hemenway +hegwood +hearns +halterman +guiterrez +grote +granillo +grainger +glasco +gilder +garren +garlock +garey +fryar +fredricks +fraizer +foshee +ferrel +felty +everitt +evens +esser +elkin +eberhart +durso +duguay +driskill +doster +dewall +deveau +demps +demaio +delreal +deleo +darrah +cumberbatch +culberson +cranmer +cordle +colgan +chesley +cavallo +castellon +castelli +carreras +carnell +carlucci +bontrager +blumberg +blasingame +becton +artrip +andujar +alkire +alder +zukowski +zuckerman +wroblewski +wrigley +woodside +wigginton +westman +westgate +werts +washam +wardlow +walser +waiters +tadlock +stringfield +stimpson +stickley +standish +spurlin +spindler +speller +spaeth +sotomayor +sluder +shryock +shepardson +shatley +scannell +santistevan +rosner +resto +reinhard +rathburn +prisco +poulsen +pinney +phares +pennock +pastrana +oviedo +ostler +nauman +mulford +moise +moberly +mirabal +metoyer +metheny +mentzer +meldrum +mcinturff +mcelyea +mcdougle +massaro +lumpkins +loveday +lofgren +lirette +lesperance +lefkowitz +ledger +lauzon +lachapelle +klassen +keough +kempton +kaelin +jeffords +hsieh +hoyer +horwitz +hoeft +hennig +haskin +gourdine +golightly +girouard +fulgham +fritsch +freer +frasher +foulk +firestone +fiorentino +fedor +ensley +englehart +eells +dunphy +donahoe +dileo +dibenedetto +dabrowski +crick +coonrod +conder +coddington +chunn +chaput +cerna +carreiro +calahan +braggs +bourdon +bollman +bittle +bauder +barreras +aubuchon +anzalone +adamo +zerbe +willcox +westberg +weikel +waymire +vroman +vinci +vallejos +truesdell +troutt +trotta +tollison +toles +tichenor +symonds +surles +strayer +stgeorge +sroka +sorrentino +solares +snelson +silvestri +sikorski +shawver +schumaker +schorr +schooley +scates +satterlee +satchell +rymer +roselli +robitaille +riegel +regis +reames +provenzano +priestley +plaisance +pettey +palomares +nowakowski +monette +minyard +mclamb +mchone +mccarroll +masson +magoon +maddy +lundin +licata +leonhardt +landwehr +kircher +kinch +karpinski +johannsen +hussain +houghtaling +hoskinson +hollaway +holeman +hobgood +hiebert +goggin +geissler +gadbois +gabaldon +fleshman +flannigan +fairman +eilers +dycus +dunmire +duffield +dowler +deloatch +dehaan +deemer +clayborn +christofferso +chilson +chesney +chatfield +carron +canale +brigman +branstetter +bosse +borton +bonar +biron +barroso +arispe +zacharias +zabel +yaeger +woolford +whetzel +weakley +veatch +vandeusen +tufts +troxel +troche +traver +townsel +talarico +swilley +sterrett +stenger +speakman +sowards +sours +souders +souder +soles +sobers +snoddy +smither +shute +shoaf +shahan +schuetz +scaggs +santini +rosson +rolen +robidoux +rentas +recio +pixley +pawlowski +pawlak +paull +overbey +orear +oliveri +oldenburg +nutting +naugle +mossman +misner +milazzo +michelson +mcentee +mccullar +mccree +mcaleer +mazzone +mandell +manahan +malott +maisonet +mailloux +lumley +lowrie +louviere +lipinski +lindemann +leppert +leasure +labarge +kubik +knisely +knepp +kenworthy +kennelly +kelch +kanter +houchin +hosley +hosler +hollon +holleman +heitman +haggins +gwaltney +goulding +gorden +geraci +gathers +frison +feagin +falconer +espada +erving +erikson +eisenhauer +ebeling +durgin +dowdle +dinwiddie +delcastillo +dedrick +crimmins +covell +cournoyer +coria +cohan +cataldo +carpentier +canas +campa +brode +brashears +blaser +bicknell +bednar +barwick +ascencio +althoff +almodovar +alamo +zirkle +zabala +wolverton +winebrenner +wetherell +westlake +wegener +weddington +tuten +trosclair +tressler +theroux +teske +swinehart +swensen +sundquist +southall +socha +sizer +silverberg +shortt +shimizu +sherrard +shaeffer +scheid +scheetz +saravia +sanner +rubinstein +rozell +romer +rheaume +reisinger +randles +pullum +petrella +payan +nordin +norcross +nicoletti +nicholes +newbold +nakagawa +monteith +milstead +milliner +mellen +mccardle +liptak +leitch +latimore +larrison +landau +laborde +koval +izquierdo +hymel +hoskin +holte +hoefer +hayworth +hausman +harrill +harrel +hardt +gully +groover +grinnell +greenspan +graver +grandberry +gorrell +goldenberg +goguen +gilleland +fuson +feldmann +everly +dyess +dunnigan +downie +dolby +deatherage +cosey +cheever +celaya +caver +cashion +caplinger +cansler +byrge +bruder +breuer +breslin +brazelton +botkin +bonneau +bondurant +bohanan +bogue +bodner +boatner +blatt +bickley +belliveau +beiler +beier +beckstead +bachmann +atkin +altizer +alloway +allaire +albro +abron +zellmer +yetter +yelverton +wiens +whidden +viramontes +vanwormer +tarantino +tanksley +sumlin +strauch +strang +stice +spahn +sosebee +sigala +shrout +seamon +schrum +schneck +schantz +ruddy +romig +roehl +renninger +reding +polak +pohlman +pasillas +oldfield +oldaker +ohanlon +ogilvie +norberg +nolette +neufeld +nellis +mummert +mulvihill +mullaney +monteleone +mendonca +meisner +mcmullan +mccluney +mattis +massengill +manfredi +luedtke +lounsbury +liberatore +lamphere +laforge +jourdan +iorio +iniguez +ikeda +hubler +hodgdon +hocking +heacock +haslam +haralson +hanshaw +hannum +hallam +haden +garnes +garces +gammage +gambino +finkel +faucett +ehrhardt +eggen +dusek +durrant +dubay +dones +depasquale +delucia +degraff +decamp +davalos +cullins +conard +clouser +clontz +cifuentes +chappel +chaffins +celis +carwile +byram +bruggeman +bressler +brathwaite +brasfield +bradburn +boose +bodie +blosser +bertsch +bernardi +bernabe +bengtson +barrette +astorga +alday +albee +abrahamson +yarnell +wiltse +wiebe +waguespack +vasser +upham +turek +traxler +torain +tomaszewski +tinnin +tiner +tindell +styron +stahlman +staab +skiba +sheperd +seidl +secor +schutte +sanfilippo +ruder +rondon +rearick +procter +prochaska +pettengill +pauly +neilsen +nally +mullenax +morano +meads +mcnaughton +mcmurtry +mcmath +mckinsey +matthes +massenburg +marlar +margolis +malin +magallon +mackin +lovette +loughran +loring +longstreet +loiselle +lenihan +kunze +koepke +kerwin +kalinowski +kagan +innis +innes +holtzman +heinemann +harshman +haider +haack +grondin +grissett +greenawalt +goudy +goodlett +goldston +gokey +gardea +galaviz +gafford +gabrielson +furlow +fritch +fordyce +folger +elizalde +ehlert +eckhoff +eccleston +ealey +dubin +diemer +deschamps +delapena +decicco +debolt +cullinan +crittendon +crase +cossey +coppock +coots +colyer +cluck +chamberland +burkhead +bumpus +buchan +borman +birkholz +berardi +benda +behnke +barter +amezquita +wotring +wirtz +wingert +wiesner +whitesides +weyant +wainscott +venezia +varnell +tussey +thurlow +tabares +stiver +stell +starke +stanhope +stanek +sisler +sinnott +siciliano +shehan +selph +seager +scurlock +scranton +santucci +santangelo +saltsman +rogge +rettig +renwick +reidy +reider +redfield +premo +parente +paolucci +palmquist +ohler +netherton +mutchler +morita +mistretta +minnis +middendorf +menzel +mendosa +mendelson +meaux +mcspadden +mcquaid +mcnatt +manigault +maney +mager +lukes +lopresti +liriano +letson +lechuga +lazenby +lauria +larimore +krupp +krupa +kopec +kinchen +kifer +kerney +kerner +kennison +kegley +karcher +justis +johson +jellison +janke +huskins +holzman +hinojos +hefley +hatmaker +harte +halloway +hallenbeck +goodwyn +glaspie +geise +fullwood +fryman +frakes +fraire +farrer +enlow +engen +ellzey +eckles +earles +dunkley +drinkard +dreiling +draeger +dinardo +dills +desroches +desantiago +curlee +crumbley +critchlow +coury +courtright +coffield +cleek +charpentier +cardone +caples +cantin +buntin +bugbee +brinkerhoff +brackin +bourland +blassingame +beacham +banning +auguste +andreasen +amann +almon +alejo +adelman +abston +yerger +wymer +woodberry +windley +whiteaker +westfield +weibel +wanner +waldrep +villani +vanarsdale +utterback +updike +triggs +topete +tolar +tigner +thoms +tauber +tarvin +tally +swiney +sweatman +studebaker +stennett +starrett +stannard +stalvey +sonnenberg +smithey +sieber +sickles +shinault +segars +sanger +salmeron +rothe +rizzi +restrepo +ralls +ragusa +quiroga +papenfuss +oropeza +okane +mudge +mozingo +molinaro +mcvicker +mcgarvey +mcfalls +mccraney +matus +magers +llanos +livermore +linehan +leitner +laymon +lawing +lacourse +kwong +kollar +kneeland +kennett +kellett +kangas +janzen +hutter +huling +hofmeister +hewes +harjo +habib +guice +grullon +greggs +grayer +granier +grable +gowdy +giannini +getchell +gartman +garnica +ganey +gallimore +fetters +fergerson +farlow +fagundes +exley +esteves +enders +edenfield +easterwood +drakeford +dipasquale +desousa +deshields +deeter +dedmon +debord +daughtery +cutts +courtemanche +coursey +copple +coomes +collis +cogburn +clopton +choquette +chaidez +castrejon +calhoon +burbach +bulloch +buchman +bruhn +bohon +blough +baynes +barstow +zeman +zackery +yardley +yamashita +wulff +wilken +wiliams +wickersham +wible +whipkey +wedgeworth +walmsley +walkup +vreeland +verrill +umana +traub +swingle +summey +stroupe +stockstill +steffey +stefanski +statler +stapp +speights +solari +soderberg +shunk +shorey +shewmaker +sheilds +schiffer +schank +schaff +sagers +rochon +riser +rickett +reale +raglin +polen +plata +pitcock +percival +palen +orona +oberle +nocera +navas +nault +mullings +montejano +monreal +minick +middlebrook +meece +mcmillion +mccullen +mauck +marshburn +maillet +mahaney +magner +maclin +lucey +litteral +lippincott +leite +leaks +lamarre +jurgens +jerkins +jager +hurwitz +hughley +hotaling +horstman +hohman +hocker +hively +hipps +hessler +hermanson +hepworth +helland +hedlund +harkless +haigler +gutierez +grindstaff +glantz +giardina +gerken +gadsden +finnerty +farnum +encinas +drakes +dennie +cutlip +curtsinger +couto +cortinas +corby +chiasson +carle +carballo +brindle +borum +bober +blagg +berthiaume +beahm +batres +basnight +backes +axtell +atterberry +alvares +alegria +woodell +wojciechowski +winfree +winbush +wiest +wesner +wamsley +wakeman +verner +truex +trafton +toman +thorsen +theus +tellier +tallant +szeto +strope +stills +simkins +shuey +shaul +servin +serio +serafin +salguero +ryerson +rudder +ruark +rother +rohrbaugh +rohrbach +rohan +rogerson +risher +reeser +pryce +prokop +prins +priebe +prejean +pinheiro +petrone +petri +penson +pearlman +parikh +natoli +murakami +mullikin +mullane +motes +morningstar +mcveigh +mcgrady +mcgaughey +mccurley +marchan +manske +lusby +linde +likens +licon +leroux +lemaire +legette +laskey +laprade +laplant +kolar +kittredge +kinley +kerber +kanagy +jetton +janik +ippolito +inouye +hunsinger +howley +howery +horrell +holthaus +hiner +hilson +hilderbrand +hartzler +harnish +harada +hansford +halligan +hagedorn +gwynn +gudino +greenstein +greear +gracey +goudeau +goodner +ginsburg +gerth +gerner +fujii +frier +frenette +folmar +fleisher +fleischmann +fetzer +eisenman +earhart +dupuy +dunkelberger +drexler +dillinger +dilbeck +dewald +demby +deford +craine +chesnut +casady +carstens +carrick +carino +carignan +canchola +bushong +burman +buono +brownlow +broach +britten +brickhouse +boyden +boulton +borland +bohrer +blubaugh +bever +berggren +benevides +arocho +arends +amezcua +almendarez +zalewski +witzel +winkfield +wilhoite +vangundy +vanfleet +vanetten +vandergriff +urbanski +troiano +thibodaux +straus +stoneking +stjean +stillings +stange +speicher +speegle +smeltzer +slawson +simmonds +shuttleworth +serpa +senger +seidman +schweiger +schloss +schimmel +schechter +sayler +sabatini +ronan +rodiguez +riggleman +richins +reamer +prunty +porath +plunk +piland +philbrook +pettitt +perna +peralez +pascale +padula +oboyle +nivens +nickols +mundt +munden +montijo +mcmanis +mcgrane +mccrimmon +manzi +mangold +malick +mahar +maddock +losey +litten +leedy +leavell +ladue +krahn +kluge +junker +iversen +imler +hurtt +huizar +hubbert +howington +hollomon +holdren +hoisington +heiden +hauge +hartigan +gutirrez +griffie +greenhill +gratton +granata +gottfried +gertz +gautreaux +furry +furey +funderburg +flippen +fitzgibbon +drucker +donoghue +dildy +devers +detweiler +despres +denby +degeorge +cueto +cranston +courville +clukey +cirillo +chivers +caudillo +butera +bulluck +buckmaster +braunstein +bracamonte +bourdeau +bonnette +bobadilla diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/us_tv_and_film.txt b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/us_tv_and_film.txt new file mode 100644 index 00000000..3603b135 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/ZxcvbnData/3/us_tv_and_film.txt @@ -0,0 +1,19160 @@ +you +i +to +that +it +me +what +this +know +i'm +no +have +my +don't +just +not +do +be +your +we +it's +so +but +all +well +oh +about +right +you're +get +here +out +going +like +yeah +if +can +up +want +think +that's +now +go +him +how +got +did +why +see +come +good +really +look +will +okay +back +can't +mean +tell +i'll +hey +he's +could +didn't +yes +something +because +say +take +way +little +make +need +gonna +never +we're +too +she's +i've +sure +our +sorry +what's +let +thing +maybe +down +man +very +there's +should +anything +said +much +any +even +off +please +doing +thank +give +thought +help +talk +god +still +wait +find +nothing +again +things +let's +doesn't +call +told +great +better +ever +night +away +believe +feel +everything +you've +fine +last +keep +does +put +around +stop +they're +i'd +guy +isn't +always +listen +wanted +guys +huh +those +big +lot +happened +thanks +won't +trying +kind +wrong +talking +guess +care +bad +mom +remember +getting +we'll +together +dad +leave +understand +wouldn't +actually +hear +baby +nice +father +else +stay +done +wasn't +course +might +mind +every +enough +try +hell +came +someone +you'll +whole +yourself +idea +ask +must +coming +looking +woman +room +knew +tonight +real +son +hope +went +hmm +happy +pretty +saw +girl +sir +friend +already +saying +next +job +problem +minute +thinking +haven't +heard +honey +matter +myself +couldn't +exactly +having +probably +happen +we've +hurt +boy +dead +gotta +alone +excuse +start +kill +hard +you'd +today +car +ready +without +wants +hold +wanna +yet +seen +deal +once +gone +morning +supposed +friends +head +stuff +worry +live +truth +face +forget +true +cause +soon +knows +telling +wife +who's +chance +run +move +anyone +person +bye +somebody +heart +miss +making +meet +anyway +phone +reason +damn +lost +looks +bring +case +turn +wish +tomorrow +kids +trust +check +change +anymore +least +aren't +working +makes +taking +means +brother +hate +ago +says +beautiful +gave +fact +crazy +sit +afraid +important +rest +fun +kid +word +watch +glad +everyone +sister +minutes +everybody +bit +couple +whoa +either +mrs +feeling +daughter +wow +gets +asked +break +promise +door +close +hand +easy +question +tried +far +walk +needs +mine +killed +hospital +anybody +alright +wedding +shut +able +die +perfect +stand +comes +hit +waiting +dinner +funny +husband +almost +pay +answer +cool +eyes +news +child +shouldn't +yours +moment +sleep +read +where's +sounds +sonny +pick +sometimes +bed +date +plan +hours +lose +hands +serious +shit +behind +inside +ahead +week +wonderful +fight +past +cut +quite +he'll +sick +it'll +eat +nobody +goes +save +seems +finally +lives +worried +upset +carly +met +brought +seem +sort +safe +weren't +leaving +front +shot +loved +asking +running +clear +figure +hot +felt +parents +drink +absolutely +how's +daddy +sweet +alive +sense +meant +happens +bet +blood +ain't +kidding +lie +meeting +dear +seeing +sound +fault +ten +buy +hour +speak +lady +jen +thinks +christmas +outside +hang +possible +worse +mistake +ooh +handle +spend +totally +giving +here's +marriage +realize +unless +sex +send +needed +scared +picture +talked +ass +hundred +changed +completely +explain +certainly +sign +boys +relationship +loves +hair +lying +choice +anywhere +future +weird +luck +she'll +turned +touch +kiss +crane +questions +obviously +wonder +pain +calling +somewhere +throw +straight +cold +fast +words +food +none +drive +feelings +they'll +marry +drop +cannot +dream +protect +twenty +surprise +sweetheart +poor +looked +mad +except +gun +y'know +dance +takes +appreciate +especially +situation +besides +pull +hasn't +worth +sheridan +amazing +expect +swear +piece +busy +happening +movie +we'd +catch +perhaps +step +fall +watching +kept +darling +dog +honor +moving +till +admit +problems +murder +he'd +evil +definitely +feels +honest +eye +broke +missed +longer +dollars +tired +evening +starting +entire +trip +niles +suppose +calm +imagine +fair +caught +blame +sitting +favor +apartment +terrible +clean +learn +frasier +relax +accident +wake +prove +smart +message +missing +forgot +interested +table +nbsp +mouth +pregnant +ring +careful +shall +dude +ride +figured +wear +shoot +stick +follow +angry +write +stopped +ran +standing +forgive +jail +wearing +ladies +kinda +lunch +cristian +greenlee +gotten +hoping +phoebe +thousand +ridge +paper +tough +tape +count +boyfriend +proud +agree +birthday +they've +share +offer +hurry +feet +wondering +decision +ones +finish +voice +herself +would've +mess +deserve +evidence +cute +dress +interesting +hotel +enjoy +quiet +concerned +staying +beat +sweetie +mention +clothes +fell +neither +mmm +fix +respect +prison +attention +holding +calls +surprised +bar +keeping +gift +hadn't +putting +dark +owe +ice +helping +normal +aunt +lawyer +apart +plans +jax +girlfriend +floor +whether +everything's +box +judge +upstairs +sake +mommy +possibly +worst +acting +accept +blow +strange +saved +conversation +plane +mama +yesterday +lied +quick +lately +stuck +difference +store +she'd +bought +doubt +listening +walking +cops +deep +dangerous +buffy +sleeping +chloe +rafe +join +card +crime +gentlemen +willing +window +walked +guilty +likes +fighting +difficult +soul +joke +favorite +uncle +promised +bother +seriously +cell +knowing +broken +advice +somehow +paid +losing +push +helped +killing +boss +liked +innocent +rules +learned +thirty +risk +letting +speaking +ridiculous +afternoon +apologize +nervous +charge +patient +boat +how'd +hide +detective +planning +huge +breakfast +horrible +awful +pleasure +driving +hanging +picked +sell +quit +apparently +dying +notice +congratulations +visit +could've +c'mon +letter +decide +forward +fool +showed +smell +seemed +spell +memory +pictures +slow +seconds +hungry +hearing +kitchen +ma'am +should've +realized +kick +grab +discuss +fifty +reading +idiot +suddenly +agent +destroy +bucks +shoes +peace +arms +demon +livvie +consider +papers +incredible +witch +drunk +attorney +tells +knock +ways +gives +nose +skye +turns +keeps +jealous +drug +sooner +cares +plenty +extra +outta +weekend +matters +gosh +opportunity +impossible +waste +pretend +jump +eating +proof +slept +arrest +breathe +perfectly +warm +pulled +twice +easier +goin +dating +suit +romantic +drugs +comfortable +finds +checked +divorce +begin +ourselves +closer +ruin +smile +laugh +treat +fear +what'd +otherwise +excited +mail +hiding +stole +pacey +noticed +fired +excellent +bringing +bottom +note +sudden +bathroom +honestly +sing +foot +remind +charges +witness +finding +tree +dare +hardly +that'll +steal +silly +contact +teach +shop +plus +colonel +fresh +trial +invited +roll +reach +dirty +choose +emergency +dropped +butt +credit +obvious +locked +loving +nuts +agreed +prue +goodbye +condition +guard +fuckin +grow +cake +mood +crap +crying +belong +partner +trick +pressure +dressed +taste +neck +nurse +raise +lots +carry +whoever +drinking +they'd +breaking +file +lock +wine +spot +paying +assume +asleep +turning +viki +bedroom +shower +nikolas +camera +fill +reasons +forty +bigger +nope +breath +doctors +pants +freak +movies +folks +cream +wild +truly +desk +convince +client +threw +hurts +spending +answers +shirt +chair +rough +doin +sees +ought +empty +wind +aware +dealing +pack +tight +hurting +guest +arrested +salem +confused +surgery +expecting +deacon +unfortunately +goddamn +bottle +beyond +whenever +pool +opinion +starts +jerk +secrets +falling +necessary +barely +dancing +tests +copy +cousin +ahem +twelve +tess +skin +fifteen +speech +orders +complicated +nowhere +escape +biggest +restaurant +grateful +usual +burn +address +someplace +screw +everywhere +regret +goodness +mistakes +details +responsibility +suspect +corner +hero +dumb +terrific +whoo +hole +memories +o'clock +teeth +ruined +bite +stenbeck +liar +showing +cards +desperate +search +pathetic +spoke +scare +marah +afford +settle +stayed +checking +hired +heads +concern +blew +alcazar +champagne +connection +tickets +happiness +saving +kissing +hated +personally +suggest +prepared +onto +downstairs +ticket +it'd +loose +holy +duty +convinced +throwing +kissed +legs +loud +saturday +babies +where'd +warning +miracle +carrying +blind +ugly +shopping +hates +sight +bride +coat +clearly +celebrate +brilliant +wanting +forrester +lips +custody +screwed +buying +toast +thoughts +reality +lexie +attitude +advantage +grandfather +sami +grandma +someday +roof +marrying +powerful +grown +grandmother +fake +must've +ideas +exciting +familiar +bomb +bout +harmony +schedule +capable +practically +correct +clue +forgotten +appointment +deserves +threat +bloody +lonely +shame +jacket +hook +scary +investigation +invite +shooting +lesson +criminal +victim +funeral +considering +burning +strength +harder +sisters +pushed +shock +pushing +heat +chocolate +miserable +corinthos +nightmare +brings +zander +crash +chances +sending +recognize +healthy +boring +feed +engaged +headed +treated +knife +drag +badly +hire +paint +pardon +behavior +closet +warn +gorgeous +milk +survive +ends +dump +rent +remembered +thanksgiving +rain +revenge +prefer +spare +pray +disappeared +aside +statement +sometime +meat +fantastic +breathing +laughing +stood +affair +ours +depends +protecting +jury +brave +fingers +murdered +explanation +picking +blah +stronger +handsome +unbelievable +anytime +shake +oakdale +wherever +pulling +facts +waited +lousy +circumstances +disappointed +weak +trusted +license +nothin +trash +understanding +slip +sounded +awake +friendship +stomach +weapon +threatened +mystery +vegas +understood +basically +switch +frankly +cheap +lifetime +deny +clock +garbage +why'd +tear +ears +indeed +changing +singing +tiny +decent +avoid +messed +filled +touched +disappear +exact +pills +kicked +harm +fortune +pretending +insurance +fancy +drove +cared +belongs +nights +lorelai +lift +timing +guarantee +chest +woke +burned +watched +heading +selfish +drinks +doll +committed +elevator +freeze +noise +wasting +ceremony +uncomfortable +staring +files +bike +stress +permission +thrown +possibility +borrow +fabulous +doors +screaming +bone +xander +what're +meal +apology +anger +honeymoon +bail +parking +fixed +wash +stolen +sensitive +stealing +photo +chose +lets +comfort +worrying +pocket +mateo +bleeding +shoulder +ignore +talent +tied +garage +dies +demons +dumped +witches +rude +crack +bothering +radar +soft +meantime +gimme +kinds +fate +concentrate +throat +prom +messages +intend +ashamed +somethin +manage +guilt +interrupt +guts +tongue +shoe +basement +sentence +purse +glasses +cabin +universe +repeat +mirror +wound +travers +tall +engagement +therapy +emotional +jeez +decisions +soup +thrilled +stake +chef +moves +extremely +moments +expensive +counting +shots +kidnapped +cleaning +shift +plate +impressed +smells +trapped +aidan +knocked +charming +attractive +argue +puts +whip +embarrassed +package +hitting +bust +stairs +alarm +pure +nail +nerve +incredibly +walks +dirt +stamp +terribly +friendly +damned +jobs +suffering +disgusting +stopping +deliver +riding +helps +disaster +bars +crossed +trap +talks +eggs +chick +threatening +spoken +introduce +confession +embarrassing +bags +impression +gate +reputation +presents +chat +suffer +argument +talkin +crowd +homework +coincidence +cancel +pride +solve +hopefully +pounds +pine +mate +illegal +generous +outfit +maid +bath +punch +freaked +begging +recall +enjoying +prepare +wheel +defend +signs +painful +yourselves +maris +that'd +suspicious +cooking +button +warned +sixty +pity +yelling +awhile +confidence +offering +pleased +panic +hers +gettin +refuse +grandpa +testify +choices +cruel +mental +gentleman +coma +cutting +proteus +guests +expert +benefit +faces +jumped +toilet +sneak +halloween +privacy +smoking +reminds +twins +swing +solid +options +commitment +crush +ambulance +wallet +gang +eleven +option +laundry +assure +stays +skip +fail +discussion +clinic +betrayed +sticking +bored +mansion +soda +sheriff +suite +handled +busted +load +happier +studying +romance +procedure +commit +assignment +suicide +minds +swim +yell +llanview +chasing +proper +believes +humor +hopes +lawyers +giant +latest +escaped +parent +tricks +insist +dropping +cheer +medication +flesh +routine +sandwich +handed +false +beating +warrant +awfully +odds +treating +thin +suggesting +fever +sweat +silent +clever +sweater +mall +sharing +assuming +judgment +goodnight +divorced +surely +steps +confess +math +listened +comin +answered +vulnerable +bless +dreaming +chip +zero +pissed +nate +kills +tears +knees +chill +brains +unusual +packed +dreamed +cure +lookin +grave +cheating +breaks +locker +gifts +awkward +thursday +joking +reasonable +dozen +curse +quartermaine +millions +dessert +rolling +detail +alien +delicious +closing +vampires +wore +tail +secure +salad +murderer +spit +offense +dust +conscience +bread +answering +lame +invitation +grief +smiling +pregnancy +prisoner +delivery +guards +virus +shrink +freezing +wreck +massimo +wire +technically +blown +anxious +cave +holidays +cleared +wishes +caring +candles +bound +charm +pulse +jumping +jokes +boom +occasion +silence +nonsense +frightened +slipped +dimera +blowing +relationships +kidnapping +spin +tool +roxy +packing +blaming +wrap +obsessed +fruit +torture +personality +there'll +fairy +necessarily +seventy +print +motel +underwear +grams +exhausted +believing +freaking +carefully +trace +touching +messing +recovery +intention +consequences +belt +sacrifice +courage +enjoyed +attracted +remove +testimony +intense +heal +defending +unfair +relieved +loyal +slowly +buzz +alcohol +surprises +psychiatrist +plain +attic +who'd +uniform +terrified +cleaned +zach +threaten +fella +enemies +satisfied +imagination +hooked +headache +forgetting +counselor +andie +acted +badge +naturally +frozen +sakes +appropriate +trunk +dunno +costume +sixteen +impressive +kicking +junk +grabbed +understands +describe +clients +owns +affect +witnesses +starving +instincts +happily +discussing +deserved +strangers +surveillance +admire +questioning +dragged +barn +deeply +wrapped +wasted +tense +hoped +fellas +roommate +mortal +fascinating +stops +arrangements +agenda +literally +propose +honesty +underneath +sauce +promises +lecture +eighty +torn +shocked +backup +differently +ninety +deck +biological +pheebs +ease +creep +waitress +telephone +ripped +raising +scratch +rings +prints +thee +arguing +ephram +asks +oops +diner +annoying +taggert +sergeant +blast +towel +clown +habit +creature +bermuda +snap +react +paranoid +handling +eaten +therapist +comment +sink +reporter +nurses +beats +priority +interrupting +warehouse +loyalty +inspector +pleasant +excuses +threats +guessing +tend +praying +motive +unconscious +mysterious +unhappy +tone +switched +rappaport +sookie +neighbor +loaded +swore +piss +balance +toss +misery +thief +squeeze +lobby +goa'uld +geez +exercise +forth +booked +sandburg +poker +eighteen +d'you +bury +everyday +digging +creepy +wondered +liver +hmmm +magical +fits +discussed +moral +helpful +searching +flew +depressed +aisle +cris +amen +vows +neighbors +darn +cents +arrange +annulment +useless +adventure +resist +fourteen +celebrating +inch +debt +violent +sand +teal'c +celebration +reminded +phones +paperwork +emotions +stubborn +pound +tension +stroke +steady +overnight +chips +beef +suits +boxes +cassadine +collect +tragedy +spoil +realm +wipe +surgeon +stretch +stepped +nephew +neat +limo +confident +perspective +climb +punishment +finest +springfield +hint +furniture +blanket +twist +proceed +fries +worries +niece +gloves +soap +signature +disappoint +crawl +convicted +flip +counsel +doubts +crimes +accusing +shaking +remembering +hallway +halfway +bothered +madam +gather +cameras +blackmail +symptoms +rope +ordinary +imagined +cigarette +supportive +explosion +trauma +ouch +furious +cheat +avoiding +whew +thick +oooh +boarding +approve +urgent +shhh +misunderstanding +drawer +phony +interfere +catching +bargain +tragic +respond +punish +penthouse +thou +rach +ohhh +insult +bugs +beside +begged +absolute +strictly +socks +senses +sneaking +reward +polite +checks +tale +physically +instructions +fooled +blows +tabby +bitter +adorable +y'all +tested +suggestion +jewelry +alike +jacks +distracted +shelter +lessons +constable +circus +audition +tune +shoulders +mask +helpless +feeding +explains +sucked +robbery +objection +behave +valuable +shadows +courtroom +confusing +talented +smarter +mistaken +customer +bizarre +scaring +motherfucker +alert +vecchio +reverend +foolish +compliment +bastards +worker +wheelchair +protective +gentle +reverse +picnic +knee +cage +wives +wednesday +voices +toes +stink +scares +pour +cheated +slide +ruining +filling +exit +cottage +upside +proves +parked +diary +complaining +confessed +pipe +merely +massage +chop +spill +prayer +betray +waiter +scam +rats +fraud +brush +tables +sympathy +pill +filthy +seventeen +employee +bracelet +pays +fairly +deeper +arrive +tracking +spite +shed +recommend +oughta +nanny +menu +diet +corn +roses +patch +dime +devastated +subtle +bullets +beans +pile +confirm +strings +parade +borrowed +toys +straighten +steak +premonition +planted +honored +exam +convenient +traveling +laying +insisted +dish +aitoro +kindly +grandson +donor +temper +teenager +proven +mothers +denial +backwards +tent +swell +noon +happiest +drives +thinkin +spirits +potion +holes +fence +whatsoever +rehearsal +overheard +lemme +hostage +bench +tryin +taxi +shove +moron +impress +needle +intelligent +instant +disagree +stinks +rianna +recover +groom +gesture +constantly +bartender +suspects +sealed +legally +hears +dresses +sheet +psychic +teenage +knocking +judging +accidentally +waking +rumor +manners +homeless +hollow +desperately +tapes +referring +item +genoa +gear +majesty +cried +tons +spells +instinct +quote +motorcycle +convincing +fashioned +aids +accomplished +grip +bump +upsetting +needing +invisible +forgiveness +feds +compare +bothers +tooth +inviting +earn +compromise +cocktail +tramp +jabot +intimate +dignity +dealt +souls +informed +gods +dressing +cigarettes +alistair +leak +fond +corky +seduce +liquor +fingerprints +enchantment +butters +stuffed +stavros +emotionally +transplant +tips +oxygen +nicely +lunatic +drill +complain +announcement +unfortunate +slap +prayers +plug +opens +oath +o'neill +mutual +yacht +remembers +fried +extraordinary +bait +warton +sworn +stare +safely +reunion +burst +might've +dive +aboard +expose +buddies +trusting +booze +sweep +sore +scudder +properly +parole +ditch +canceled +speaks +glow +wears +thirsty +skull +ringing +dorm +dining +bend +unexpected +pancakes +harsh +flattered +ahhh +troubles +fights +favourite +eats +rage +undercover +spoiled +sloane +shine +destroying +deliberately +conspiracy +thoughtful +sandwiches +plates +nails +miracles +fridge +drank +contrary +beloved +allergic +washed +stalking +solved +sack +misses +forgiven +bent +maciver +involve +dragging +cooked +pointing +foul +dull +beneath +heels +faking +deaf +stunt +jealousy +hopeless +fears +cuts +scenario +necklace +crashed +accuse +restraining +homicide +helicopter +firing +safer +auction +videotape +tore +reservations +pops +appetite +wounds +vanquish +ironic +fathers +excitement +anyhow +tearing +sends +rape +laughed +belly +dealer +cooperate +accomplish +wakes +spotted +sorts +reservation +ashes +tastes +supposedly +loft +intentions +integrity +wished +towels +suspected +investigating +inappropriate +lipstick +lawn +compassion +cafeteria +scarf +precisely +obsession +loses +lighten +infection +granddaughter +explode +balcony +this'll +spying +publicity +depend +cracked +conscious +ally +absurd +vicious +invented +forbid +directions +defendant +bare +announce +screwing +salesman +robbed +leap +lakeview +insanity +reveal +possibilities +kidnap +gown +chairs +wishing +setup +punished +criminals +regrets +raped +quarters +lamp +dentist +anyways +anonymous +semester +risks +owes +lungs +explaining +delicate +tricked +eager +doomed +adoption +stab +sickness +scum +floating +envelope +vault +sorel +pretended +potatoes +plea +photograph +payback +misunderstood +kiddo +healing +cascade +capeside +stabbed +remarkable +brat +privilege +passionate +nerves +lawsuit +kidney +disturbed +cozy +tire +shirts +oven +ordering +delay +risky +monsters +honorable +grounded +closest +breakdown +bald +abandon +scar +collar +worthless +sucking +enormous +disturbing +disturb +distract +deals +conclusions +vodka +dishes +crawling +briefcase +wiped +whistle +sits +roast +rented +pigs +flirting +deposit +bottles +topic +riot +overreacting +logical +hostile +embarrass +casual +beacon +amusing +altar +claus +survival +skirt +shave +porch +ghosts +favors +drops +dizzy +chili +advise +strikes +rehab +photographer +peaceful +leery +heavens +fortunately +fooling +expectations +cigar +weakness +ranch +practicing +examine +cranes +bribe +sail +prescription +hush +fragile +forensics +expense +drugged +cows +bells +visitor +suitcase +sorta +scan +manticore +insecure +imagining +hardest +clerk +wrist +what'll +starters +silk +pump +pale +nicer +haul +flies +boot +thumb +there'd +how're +elders +quietly +pulls +idiots +erase +denying +ankle +amnesia +accepting +heartbeat +devane +confront +minus +legitimate +fixing +arrogant +tuna +supper +slightest +sins +sayin +recipe +pier +paternity +humiliating +genuine +snack +rational +minded +guessed +weddings +tumor +humiliated +aspirin +spray +picks +eyed +drowning +contacts +ritual +perfume +hiring +hating +docks +creatures +visions +thanking +thankful +sock +nineteen +fork +throws +teenagers +stressed +slice +rolls +plead +ladder +kicks +detectives +assured +tellin +shallow +responsibilities +repay +howdy +girlfriends +deadly +comforting +ceiling +verdict +insensitive +spilled +respected +messy +interrupted +halliwell +blond +bleed +wardrobe +takin +murders +backs +underestimate +justify +harmless +frustrated +fold +enzo +communicate +bugging +arson +whack +salary +rumors +obligation +liking +dearest +congratulate +vengeance +rack +puzzle +fires +courtesy +caller +blamed +tops +quiz +prep +curiosity +circles +barbecue +sunnydale +spinning +psychotic +cough +accusations +resent +laughs +freshman +envy +drown +bartlet +asses +sofa +poster +highness +dock +apologies +theirs +stat +stall +realizes +psych +mmmm +fools +understandable +treats +succeed +stir +relaxed +makin +gratitude +faithful +accent +witter +wandering +locate +inevitable +gretel +deed +crushed +controlling +smelled +robe +gossip +gambling +cosmetics +accidents +surprising +stiff +sincere +rushed +refrigerator +preparing +nightmares +mijo +ignoring +hunch +fireworks +drowned +brass +whispering +sophisticated +luggage +hike +explore +emotion +crashing +contacted +complications +shining +rolled +righteous +reconsider +goody +geek +frightening +ethics +creeps +courthouse +camping +affection +smythe +haircut +essay +baked +apologized +vibe +respects +receipt +mami +hats +destructive +adore +adopt +tracked +shorts +reminding +dough +creations +cabot +barrel +snuck +slight +reporters +pressing +magnificent +madame +lazy +glorious +fiancee +bits +visitation +sane +kindness +shoulda +rescued +mattress +lounge +lifted +importantly +glove +enterprises +disappointment +condo +beings +admitting +yelled +waving +spoon +screech +satisfaction +reads +nailed +worm +tick +resting +marvelous +fuss +cortlandt +chased +pockets +luckily +lilith +filing +conversations +consideration +consciousness +worlds +innocence +forehead +aggressive +trailer +slam +quitting +inform +delighted +daylight +danced +confidential +aunts +washing +tossed +spectra +marrow +lined +implying +hatred +grill +corpse +clues +sober +offended +morgue +infected +humanity +distraction +cart +wired +violation +promising +harassment +glue +d'angelo +cursed +brutal +warlocks +wagon +unpleasant +proving +priorities +mustn't +lease +flame +disappearance +depressing +thrill +sitter +ribs +flush +earrings +deadline +corporal +collapsed +update +snapped +smack +melt +figuring +delusional +coulda +burnt +tender +sperm +realise +pork +popped +interrogation +esteem +choosing +undo +pres +prayed +plague +manipulate +insulting +detention +delightful +coffeehouse +betrayal +apologizing +adjust +wrecked +wont +whipped +rides +reminder +monsieur +faint +bake +distress +correctly +complaint +blocked +tortured +risking +pointless +handing +dumping +cups +alibi +struggling +shiny +risked +mummy +mint +hose +hobby +fortunate +fleischman +fitting +curtain +counseling +rode +puppet +modeling +memo +irresponsible +humiliation +hiya +freakin +felony +choke +blackmailing +appreciated +tabloid +suspicion +recovering +pledge +panicked +nursery +louder +jeans +investigator +homecoming +frustrating +buys +busting +buff +sleeve +irony +dope +declare +autopsy +workin +torch +prick +limb +hysterical +goddamnit +fetch +dimension +crowded +clip +climbing +bonding +woah +trusts +negotiate +lethal +iced +fantasies +deeds +bore +babysitter +questioned +outrageous +kiriakis +insulted +grudge +driveway +deserted +definite +beep +wires +suggestions +searched +owed +lend +drunken +demanding +costanza +conviction +bumped +weigh +touches +tempted +shout +resolve +relate +poisoned +meals +invitations +haunted +bogus +autograph +affects +tolerate +stepping +spontaneous +sleeps +probation +manny +fist +spectacular +hostages +heroin +havin +habits +encouraging +consult +burgers +boyfriends +bailed +baggage +watches +troubled +torturing +teasing +sweetest +qualities +postpone +overwhelmed +malkovich +impulse +classy +charging +amazed +policeman +hypocrite +humiliate +hideous +d'ya +costumes +bluffing +betting +bein +bedtime +alcoholic +vegetable +tray +suspicions +spreading +splendid +shrimp +shouting +pressed +nooo +grieving +gladly +fling +eliminate +cereal +aaah +sonofabitch +paralyzed +lotta +locks +guaranteed +dummy +despise +dental +briefing +bluff +batteries +whatta +sounding +servants +presume +handwriting +fainted +dried +allright +acknowledge +whacked +toxic +reliable +quicker +overwhelming +lining +harassing +fatal +endless +dolls +convict +whatcha +unlikely +shutting +positively +overcome +goddam +essence +dose +diagnosis +cured +bully +ahold +yearbook +tempting +shelf +prosecution +pouring +possessed +greedy +wonders +thorough +spine +rath +psychiatric +meaningless +latte +jammed +ignored +fiance +evidently +contempt +compromised +cans +weekends +urge +theft +suing +shipment +scissors +responding +proposition +noises +matching +hormones +hail +grandchildren +gently +smashed +sexually +sentimental +nicest +manipulated +intern +handcuffs +framed +errands +entertaining +crib +carriage +barge +spends +slipping +seated +rubbing +rely +reject +recommendation +reckon +headaches +float +embrace +corners +whining +sweating +skipped +mountie +motives +listens +cristobel +cleaner +cheerleader +balsom +unnecessary +stunning +scent +quartermaines +pose +montega +loosen +info +hottest +haunt +gracious +forgiving +errand +cakes +blames +abortion +sketch +shifts +plotting +perimeter +pals +mere +mattered +lonigan +interference +eyewitness +enthusiasm +diapers +strongest +shaken +punched +portal +catches +backyard +terrorists +sabotage +organs +needy +cuff +civilization +woof +who'll +prank +obnoxious +mates +hereby +gabby +faked +cellar +whitelighter +void +strangle +sour +muffins +interfering +demonic +clearing +boutique +barrington +terrace +smoked +righty +quack +petey +pact +knot +ketchup +disappearing +cordy +uptight +ticking +terrifying +tease +swamp +secretly +rejection +reflection +realizing +rays +mentally +marone +doubted +deception +congressman +cheesy +toto +stalling +scoop +ribbon +immune +expects +destined +bets +bathing +appreciation +accomplice +wander +shoved +sewer +scroll +retire +lasts +fugitive +freezer +discount +cranky +crank +clearance +bodyguard +anxiety +accountant +whoops +volunteered +talents +stinking +remotely +garlic +decency +cord +beds +altogether +uniforms +tremendous +popping +outa +observe +lung +hangs +feelin +dudes +donation +disguise +curb +bites +antique +toothbrush +realistic +predict +landlord +hourglass +hesitate +consolation +babbling +tipped +stranded +smartest +repeating +puke +psst +paycheck +overreacted +macho +juvenile +grocery +freshen +disposal +cuffs +caffeine +vanished +unfinished +ripping +pinch +flattering +expenses +dinners +colleague +ciao +belthazor +attorneys +woulda +whereabouts +waitin +truce +tripped +tasted +steer +poisoning +manipulative +immature +husbands +heel +granddad +delivering +condoms +addict +trashed +raining +pasta +needles +leaning +detector +coolest +batch +appointments +almighty +vegetables +spark +perfection +pains +momma +mole +meow +hairs +getaway +cracking +compliments +behold +verge +tougher +timer +tapped +taped +specialty +snooping +shoots +rendezvous +pentagon +leverage +jeopardize +janitor +grandparents +forbidden +clueless +bidding +ungrateful +unacceptable +tutor +serum +scuse +pajamas +mouths +lure +irrational +doom +cries +beautifully +arresting +approaching +traitor +sympathetic +smug +smash +rental +prostitute +premonitions +jumps +inventory +darlin +committing +banging +asap +worms +violated +vent +traumatic +traced +sweaty +shaft +overboard +insight +healed +grasp +experiencing +crappy +crab +chunk +awww +stain +shack +reacted +pronounce +poured +moms +marriages +jabez +handful +flipped +fireplace +embarrassment +disappears +concussion +bruises +brakes +twisting +swept +summon +splitting +sloppy +settling +reschedule +notch +hooray +grabbing +exquisite +disrespect +thornhart +straw +slapped +shipped +shattered +ruthless +refill +payroll +numb +mourning +manly +hunk +entertain +drift +dreadful +doorstep +confirmation +chops +appreciates +vague +tires +stressful +stashed +stash +sensed +preoccupied +predictable +noticing +madly +gunshot +dozens +dork +confuse +cleaners +charade +chalk +cappuccino +bouquet +amulet +addiction +who've +warming +unlock +satisfy +sacrificed +relaxing +lone +blocking +blend +blankets +addicted +yuck +hunger +hamburger +greeting +greet +gravy +gram +dreamt +dice +caution +backpack +agreeing +whale +taller +supervisor +sacrifices +phew +ounce +irrelevant +gran +felon +favorites +farther +fade +erased +easiest +convenience +compassionate +cane +backstage +agony +adores +veins +tweek +thieves +surgical +strangely +stetson +recital +proposing +productive +meaningful +immunity +hassle +goddamned +frighten +dearly +cease +ambition +wage +unstable +salvage +richer +refusing +raging +pumping +pressuring +mortals +lowlife +intimidated +intentionally +inspire +forgave +devotion +despicable +deciding +dash +comfy +breach +bark +aaaah +switching +swallowed +stove +screamed +scars +russians +pounding +poof +pipes +pawn +legit +invest +farewell +curtains +civilized +caviar +boost +token +superstition +supernatural +sadness +recorder +psyched +motivated +microwave +hallelujah +fraternity +dryer +cocoa +chewing +acceptable +unbelievably +smiled +smelling +simpler +respectable +remarks +khasinau +indication +gutter +grabs +fulfill +flashlight +ellenor +blooded +blink +blessings +beware +uhhh +turf +swings +slips +shovel +shocking +puff +mirrors +locking +heartless +fras +childish +cardiac +utterly +tuscany +ticked +stunned +statesville +sadly +purely +kiddin +jerks +hitch +flirt +fare +equals +dismiss +christening +casket +c'mere +breakup +biting +antibiotics +accusation +abducted +witchcraft +thread +runnin +punching +paramedics +newest +murdering +masks +lawndale +initials +grampa +choking +charms +careless +bushes +buns +bummed +shred +saves +saddle +rethink +regards +precinct +persuade +meds +manipulating +llanfair +leash +hearted +guarantees +fucks +disgrace +deposition +bookstore +boil +vitals +veil +trespassing +sidewalk +sensible +punishing +overtime +optimistic +obsessing +notify +mornin +jeopardy +jaffa +injection +hilarious +desires +confide +cautious +yada +where're +vindictive +vial +teeny +stroll +sittin +scrub +rebuild +posters +ordeal +nuns +intimacy +inheritance +exploded +donate +distracting +despair +crackers +wildwind +virtue +thoroughly +tails +spicy +sketches +sights +sheer +shaving +seize +scarecrow +refreshing +prosecute +platter +napkin +misplaced +merchandise +loony +jinx +heroic +frankenstein +ambitious +syrup +solitary +resemblance +reacting +premature +lavery +flashes +cheque +awright +acquainted +wrapping +untie +salute +realised +priceless +partying +lightly +lifting +kasnoff +insisting +glowing +generator +explosives +cutie +confronted +buts +blouse +ballistic +antidote +analyze +allowance +adjourned +unto +understatement +tucked +touchy +subconscious +screws +sarge +roommates +rambaldi +offend +nerd +knives +irresistible +incapable +hostility +goddammit +fuse +frat +curfew +blackmailed +walkin +starve +sleigh +sarcastic +recess +rebound +pinned +parlor +outfits +livin +heartache +haired +fundraiser +doorman +discreet +dilucca +cracks +considerate +climbed +catering +apophis +zoey +urine +strung +stitches +sordid +sark +protector +phoned +pets +hostess +flaw +flavor +deveraux +consumed +confidentiality +bourbon +straightened +specials +spaghetti +prettier +powerless +playin +playground +paranoia +instantly +havoc +exaggerating +eavesdropping +doughnuts +diversion +deepest +cutest +comb +bela +behaving +anyplace +accessory +workout +translate +stuffing +speeding +slime +royalty +polls +marital +lurking +lottery +imaginary +greetings +fairwinds +elegant +elbow +credibility +credentials +claws +chopped +bridal +bedside +babysitting +witty +unforgivable +underworld +tempt +tabs +sophomore +selfless +secrecy +restless +okey +movin +metaphor +messes +meltdown +lecter +incoming +gasoline +diefenbaker +buckle +admired +adjustment +warmth +throats +seduced +queer +parenting +noses +luckiest +graveyard +gifted +footsteps +dimeras +cynical +wedded +verbal +unpredictable +tuned +stoop +slides +sinking +rigged +plumbing +lingerie +hankey +greed +everwood +elope +dresser +chauffeur +bulletin +bugged +bouncing +temptation +strangest +slammed +sarcasm +pending +packages +orderly +obsessive +murderers +meteor +inconvenience +glimpse +froze +execute +courageous +consulate +closes +bosses +bees +amends +wuss +wolfram +wacky +unemployed +testifying +syringe +stew +startled +sorrow +sleazy +shaky +screams +rsquo +remark +poke +nutty +mentioning +mend +inspiring +impulsive +housekeeper +foam +fingernails +conditioning +baking +whine +thug +starved +sniffing +sedative +programmed +picket +paged +hound +homosexual +homo +hips +forgets +flipping +flea +flatter +dwell +dumpster +choo +assignments +ants +vile +unreasonable +tossing +thanked +steals +souvenir +scratched +psychopath +outs +obstruction +obey +lump +insists +harass +gloat +filth +edgy +didn +coroner +confessing +bruise +betraying +bailing +appealing +adebisi +wrath +wandered +waist +vain +traps +stepfather +poking +obligated +heavenly +dilemma +crazed +contagious +coaster +cheering +bundle +vomit +thingy +speeches +robbing +raft +pumped +pillows +peep +packs +neglected +m'kay +loneliness +intrude +helluva +gardener +forresters +drooling +betcha +vase +supermarket +squat +spitting +rhyme +relieve +receipts +racket +pictured +pause +overdue +motivation +morgendorffer +kidnapper +insect +horns +feminine +eyeballs +dumps +disappointing +crock +convertible +claw +clamp +canned +cambias +bathtub +avanya +artery +weep +warmer +suspense +summoned +spiders +reiber +raving +pushy +postponed +ohhhh +noooo +mold +laughter +incompetent +hugging +groceries +drip +communicating +auntie +adios +wraps +wiser +willingly +weirdest +timmih +thinner +swelling +swat +steroids +sensitivity +scrape +rehearse +prophecy +ledge +justified +insults +hateful +handles +doorway +chatting +buyer +buckaroo +bedrooms +askin +ammo +tutoring +subpoena +scratching +privileges +pager +mart +intriguing +idiotic +grape +enlighten +corrupt +brunch +bridesmaid +barking +applause +acquaintance +wretched +superficial +soak +smoothly +sensing +restraint +posing +pleading +payoff +oprah +nemo +morals +loaf +jumpy +ignorant +herbal +hangin +germs +generosity +flashing +doughnut +clumsy +chocolates +captive +behaved +apologise +vanity +stumbled +preview +poisonous +perjury +parental +onboard +mugged +minding +linen +knots +interviewing +humour +grind +greasy +goons +drastic +coop +comparing +cocky +clearer +bruised +brag +bind +worthwhile +whoop +vanquishing +tabloids +sprung +spotlight +sentencing +racist +provoke +pining +overly +locket +imply +impatient +hovering +hotter +fest +endure +dots +doren +debts +crawled +chained +brit +breaths +weirdo +warmed +wand +troubling +tok'ra +strapped +soaked +skipping +scrambled +rattle +profound +musta +mocking +misunderstand +limousine +kacl +hustle +forensic +enthusiastic +duct +drawers +devastating +conquer +clarify +chores +cheerleaders +cheaper +callin +blushing +barging +abused +yoga +wrecking +wits +waffles +virginity +vibes +uninvited +unfaithful +teller +strangled +scheming +ropes +rescuing +rave +postcard +o'reily +morphine +lotion +lads +kidneys +judgement +itch +indefinitely +grenade +glamorous +genetically +freud +discretion +delusions +crate +competent +bakery +argh +ahhhh +wedge +wager +unfit +tripping +torment +superhero +stirring +spinal +sorority +seminar +scenery +rabble +pneumonia +perks +override +ooooh +mija +manslaughter +mailed +lime +lettuce +intimidate +guarded +grieve +grad +frustration +doorbell +chinatown +authentic +arraignment +annulled +allergies +wanta +verify +vegetarian +tighter +telegram +stalk +spared +shoo +satisfying +saddam +requesting +pens +overprotective +obstacles +notified +nasedo +grandchild +genuinely +flushed +fluids +floss +escaping +ditched +cramp +corny +bunk +bitten +billions +bankrupt +yikes +wrists +ultrasound +ultimatum +thirst +sniff +shakes +salsa +retrieve +reassuring +pumps +neurotic +negotiating +needn't +monitors +millionaire +lydecker +limp +incriminating +hatchet +gracias +gordie +fills +feeds +doubting +decaf +biopsy +whiz +voluntarily +ventilator +unpack +unload +toad +spooked +snitch +schillinger +reassure +persuasive +mystical +mysteries +matrimony +mails +jock +headline +explanations +dispatch +curly +cupid +condolences +comrade +cassadines +bulb +bragging +awaits +assaulted +ambush +adolescent +abort +yank +whit +vaguely +undermine +tying +swamped +stabbing +slippers +slash +sincerely +sigh +setback +secondly +rotting +precaution +pcpd +melting +liaison +hots +hooking +headlines +haha +ganz +fury +felicity +fangs +encouragement +earring +dreidel +dory +donut +dictate +decorating +cocktails +bumps +blueberry +believable +backfired +backfire +apron +adjusting +vous +vouch +vitamins +ummm +tattoos +slimy +sibling +shhhh +renting +peculiar +parasite +paddington +marries +mailbox +magically +lovebirds +knocks +informant +exits +drazen +distractions +disconnected +dinosaurs +dashwood +crooked +conveniently +wink +warped +underestimated +tacky +shoving +seizure +reset +pushes +opener +mornings +mash +invent +indulge +horribly +hallucinating +festive +eyebrows +enjoys +desperation +dealers +darkest +daph +boragora +belts +bagel +authorization +auditions +agitated +wishful +wimp +vanish +unbearable +tonic +suffice +suction +slaying +safest +rocking +relive +puttin +prettiest +noisy +newlyweds +nauseous +misguided +mildly +midst +liable +judgmental +indy +hunted +givin +fascinated +elephants +dislike +deluded +decorate +crummy +contractions +carve +bottled +bonded +bahamas +unavailable +twenties +trustworthy +surgeons +stupidity +skies +remorse +preferably +pies +nausea +napkins +mule +mourn +melted +mashed +inherit +greatness +golly +excused +dumbo +drifting +delirious +damaging +cubicle +compelled +comm +chooses +checkup +boredom +bandages +alarms +windshield +who're +whaddya +transparent +surprisingly +sunglasses +slit +roar +reade +prognosis +probe +pitiful +persistent +peas +nosy +nagging +morons +masterpiece +martinis +limbo +liars +irritating +inclined +hump +hoynes +fiasco +eatin +cubans +concentrating +colorful +clam +cider +brochure +barto +bargaining +wiggle +welcoming +weighing +vanquished +stains +sooo +snacks +smear +sire +resentment +psychologist +pint +overhear +morality +landingham +kisser +hoot +holling +handshake +grilled +formality +elevators +depths +confirms +boathouse +accidental +westbridge +wacko +ulterior +thugs +thighs +tangled +stirred +snag +sling +sleaze +rumour +ripe +remarried +puddle +pins +perceptive +miraculous +longing +lockup +librarian +impressions +immoral +hypothetically +guarding +gourmet +gabe +faxed +extortion +downright +digest +cranberry +bygones +buzzing +burying +bikes +weary +taping +takeout +sweeping +stepmother +stale +senor +seaborn +pros +pepperoni +newborn +ludicrous +injected +geeks +forged +faults +drue +dire +dief +desi +deceiving +caterer +calmed +budge +ankles +vending +typing +tribbiani +there're +squared +snowing +shades +sexist +rewrite +regretted +raises +picky +orphan +mural +misjudged +miscarriage +memorize +leaking +jitters +invade +interruption +illegally +handicapped +glitch +gittes +finer +distraught +dispose +dishonest +digs +dads +cruelty +circling +canceling +butterflies +belongings +barbrady +amusement +alias +zombies +where've +unborn +swearing +stables +squeezed +sensational +resisting +radioactive +questionable +privileged +portofino +owning +overlook +orson +oddly +interrogate +imperative +impeccable +hurtful +hors +heap +graders +glance +disgust +devious +destruct +crazier +countdown +chump +cheeseburger +burglar +berries +ballroom +assumptions +annoyed +allergy +admirer +admirable +activate +underpants +twit +tack +strokes +stool +sham +scrap +retarded +resourceful +remarkably +refresh +pressured +precautions +pointy +nightclub +mustache +maui +lace +hunh +hubby +flare +dont +dokey +dangerously +crushing +clinging +choked +chem +cheerleading +checkbook +cashmere +calmly +blush +believer +amazingly +alas +what've +toilets +tacos +stairwell +spirited +sewing +rubbed +punches +protects +nuisance +motherfuckers +mingle +kynaston +knack +kinkle +impose +gullible +godmother +funniest +friggin +folding +fashions +eater +dysfunctional +drool +dripping +ditto +cruising +criticize +conceive +clone +cedars +caliber +brighter +blinded +birthdays +banquet +anticipate +annoy +whim +whichever +volatile +veto +vested +shroud +rests +reindeer +quarantine +pleases +painless +orphans +orphanage +offence +obliged +negotiation +narcotics +mistletoe +meddling +manifest +lookit +lilah +intrigued +injustice +homicidal +gigantic +exposing +elves +disturbance +disastrous +depended +demented +correction +cooped +cheerful +buyers +brownies +beverage +basics +arvin +weighs +upsets +unethical +swollen +sweaters +stupidest +sensation +scalpel +props +prescribed +pompous +objections +mushrooms +mulwray +manipulation +lured +internship +insignificant +inmate +incentive +fulfilled +disagreement +crypt +cornered +copied +brightest +beethoven +attendant +amaze +yogurt +wyndemere +vocabulary +tulsa +tactic +stuffy +respirator +pretends +polygraph +pennies +ordinarily +olives +necks +morally +martyr +leftovers +joints +hopping +homey +hints +heartbroken +forge +florist +firsthand +fiend +dandy +crippled +corrected +conniving +conditioner +clears +chemo +bubbly +bladder +beeper +baptism +wiring +wench +weaknesses +volunteering +violating +unlocked +tummy +surrogate +subid +stray +startle +specifics +slowing +scoot +robbers +rightful +richest +qfxmjrie +puffs +pierced +pencils +paralysis +makeover +luncheon +linksynergy +jerky +jacuzzi +hitched +hangover +fracture +flock +firemen +disgusted +darned +clams +borrowing +banged +wildest +weirder +unauthorized +stunts +sleeves +sixties +shush +shalt +retro +quits +pegged +painfully +paging +omelet +memorized +lawfully +jackets +intercept +ingredient +grownup +glued +fulfilling +enchanted +delusion +daring +compelling +carton +bridesmaids +bribed +boiling +bathrooms +bandage +awaiting +assign +arrogance +antiques +ainsley +turkeys +trashing +stockings +stalked +stabilized +skates +sedated +robes +respecting +psyche +presumptuous +prejudice +paragraph +mocha +mints +mating +mantan +lorne +loads +listener +itinerary +hepatitis +heave +guesses +fading +examining +dumbest +dishwasher +deceive +cunning +cripple +convictions +confided +compulsive +compromising +burglary +bumpy +brainwashed +benes +arnie +affirmative +adrenaline +adamant +watchin +waitresses +transgenic +toughest +tainted +surround +stormed +spree +spilling +spectacle +soaking +shreds +sewers +severed +scarce +scamming +scalp +rewind +rehearsing +pretentious +potions +overrated +obstacle +nerds +meems +mcmurphy +maternity +maneuver +loathe +fertility +eloping +ecstatic +ecstasy +divorcing +dignan +costing +clubhouse +clocks +candid +bursting +breather +braces +bending +arsonist +adored +absorb +valiant +uphold +unarmed +topolsky +thrilling +thigh +terminate +sustain +spaceship +snore +sneeze +smuggling +salty +quaint +patronize +patio +morbid +mamma +kettle +joyous +invincible +interpret +insecurities +impulses +illusions +holed +exploit +drivin +defenseless +dedicate +cradle +coupon +countless +conjure +cardboard +booking +backseat +accomplishment +wordsworth +wisely +valet +vaccine +urges +unnatural +unlucky +truths +traumatized +tasting +swears +strawberries +steaks +stats +skank +seducing +secretive +scumbag +screwdriver +schedules +rooting +rightfully +rattled +qualifies +puppets +prospects +pronto +posse +polling +pedestal +palms +muddy +morty +microscope +merci +lecturing +inject +incriminate +hygiene +grapefruit +gazebo +funnier +cuter +bossy +booby +aides +zende +winthrop +warrants +valentines +undressed +underage +truthfully +tampered +suffers +speechless +sparkling +sidelines +shrek +railing +puberty +pesky +outrage +outdoors +motions +moods +lunches +litter +kidnappers +itching +intuition +imitation +humility +hassling +gallons +drugstore +dosage +disrupt +dipping +deranged +debating +cuckoo +cremated +craziness +cooperating +circumstantial +chimney +blinking +biscuits +admiring +weeping +triad +trashy +soothing +slumber +slayers +skirts +siren +shindig +sentiment +rosco +riddance +quaid +purity +proceeding +pretzels +panicking +mckechnie +lovin +leaked +intruding +impersonating +ignorance +hamburgers +footprints +fluke +fleas +festivities +fences +feisty +evacuate +emergencies +deceived +creeping +craziest +corpses +conned +coincidences +bounced +bodyguards +blasted +bitterness +baloney +ashtray +apocalypse +zillion +watergate +wallpaper +telesave +sympathize +sweeter +startin +spades +sodas +snowed +sleepover +signor +seein +retainer +restroom +rested +repercussions +reliving +reconcile +prevail +preaching +overreact +o'neil +noose +moustache +manicure +maids +landlady +hypothetical +hopped +homesick +hives +hesitation +herbs +hectic +heartbreak +haunting +gangs +frown +fingerprint +exhausting +everytime +disregard +cling +chevron +chaperone +blinding +bitty +beads +battling +badgering +anticipation +upstanding +unprofessional +unhealthy +turmoil +truthful +toothpaste +tippin +thoughtless +tagataya +shooters +senseless +rewarding +propane +preposterous +pigeons +pastry +overhearing +obscene +negotiable +loner +jogging +itchy +insinuating +insides +hospitality +hormone +hearst +forthcoming +fists +fifties +etiquette +endings +destroys +despises +deprived +cuddy +crust +cloak +circumstance +chewed +casserole +bidder +bearer +artoo +applaud +appalling +vowed +virgins +vigilante +undone +throttle +testosterone +tailor +symptom +swoop +suitcases +stomp +sticker +stakeout +spoiling +snatched +smoochy +smitten +shameless +restraints +researching +renew +refund +reclaim +raoul +puzzles +purposely +punks +prosecuted +plaid +picturing +pickin +parasites +mysteriously +multiply +mascara +jukebox +interruptions +gunfire +furnace +elbows +duplicate +drapes +deliberate +decoy +cryptic +coupla +condemn +complicate +colossal +clerks +clarity +brushed +banished +argon +alarmed +worships +versa +uncanny +technicality +sundae +stumble +stripping +shuts +schmuck +satin +saliva +robber +relentless +reconnect +recipes +rearrange +rainy +psychiatrists +policemen +plunge +plugged +patched +overload +o'malley +mindless +menus +lullaby +lotte +leavin +killin +karinsky +invalid +hides +grownups +griff +flaws +flashy +flaming +fettes +evicted +dread +degrassi +dealings +dangers +cushion +bowel +barged +abide +abandoning +wonderfully +wait'll +violate +suicidal +stayin +sorted +slamming +sketchy +shoplifting +raiser +quizmaster +prefers +needless +motherhood +momentarily +migraine +lifts +leukemia +leftover +keepin +hinks +hellhole +gowns +goodies +gallon +futures +entertained +eighties +conspiring +cheery +benign +apiece +adjustments +abusive +abduction +wiping +whipping +welles +unspeakable +unidentified +trivial +transcripts +textbook +supervise +superstitious +stricken +stimulating +spielberg +slices +shelves +scratches +sabotaged +retrieval +repressed +rejecting +quickie +ponies +peeking +outraged +o'connell +moping +moaning +mausoleum +licked +kovich +klutz +interrogating +interfered +insulin +infested +incompetence +hyper +horrified +handedly +gekko +fraid +fractured +examiner +eloped +disoriented +dashing +crashdown +courier +cockroach +chipped +brushing +bombed +bolts +baths +baptized +astronaut +assurance +anemia +abuela +abiding +withholding +weave +wearin +weaker +suffocating +straws +straightforward +stench +steamed +starboard +sideways +shrinks +shortcut +scram +roasted +roaming +riviera +respectfully +repulsive +psychiatry +provoked +penitentiary +painkillers +ninotchka +mitzvah +milligrams +midge +marshmallows +looky +lapse +kubelik +intellect +improvise +implant +goa'ulds +giddy +geniuses +fruitcake +footing +fightin +drinkin +doork +detour +cuddle +crashes +combo +colonnade +cheats +cetera +bailiff +auditioning +assed +amused +alienate +aiding +aching +unwanted +topless +tongues +tiniest +superiors +soften +sheldrake +rawley +raisins +presses +plaster +nessa +narrowed +minions +merciful +lawsuits +intimidating +infirmary +inconvenient +imposter +hugged +honoring +holdin +hades +godforsaken +fumes +forgery +foolproof +folder +flattery +fingertips +exterminator +explodes +eccentric +dodging +disguised +crave +constructive +concealed +compartment +chute +chinpokomon +bodily +astronauts +alimony +accustomed +abdominal +wrinkle +wallow +valium +untrue +uncover +trembling +treasures +torched +toenails +timed +termites +telly +taunting +taransky +talker +succubus +smarts +sliding +sighting +semen +seizures +scarred +savvy +sauna +saddest +sacrificing +rubbish +riled +ratted +rationally +provenance +phonse +perky +pedal +overdose +nasal +nanites +mushy +movers +missus +midterm +merits +melodramatic +manure +knitting +invading +interpol +incapacitated +hotline +hauling +gunpoint +grail +ganza +framing +flannel +faded +eavesdrop +desserts +calories +breathtaking +bleak +blacked +batter +aggravated +yanked +wigand +whoah +unwind +undoubtedly +unattractive +twitch +trimester +torrance +timetable +taxpayers +strained +stared +slapping +sincerity +siding +shenanigans +shacking +sappy +samaritan +poorer +politely +paste +oysters +overruled +nightcap +mosquito +millimeter +merrier +manhood +lucked +kilos +ignition +hauled +harmed +goodwill +freshmen +fenmore +fasten +farce +exploding +erratic +drunks +ditching +d'artagnan +cramped +contacting +closets +clientele +chimp +bargained +arranging +anesthesia +amuse +altering +afternoons +accountable +abetting +wolek +waved +uneasy +toddy +tattooed +spauldings +sliced +sirens +schibetta +scatter +rinse +remedy +redemption +pleasures +optimism +oblige +mmmmm +masked +malicious +mailing +kosher +kiddies +judas +isolate +insecurity +incidentally +heals +headlights +growl +grilling +glazed +flunk +floats +fiery +fairness +exercising +excellency +disclosure +cupboard +counterfeit +condescending +conclusive +clicked +cleans +cholesterol +cashed +broccoli +brats +blueprints +blindfold +billing +attach +appalled +alrighty +wynant +unsolved +unreliable +toots +tighten +sweatshirt +steinbrenner +steamy +spouse +sonogram +slots +sleepless +shines +retaliate +rephrase +redeem +rambling +quilt +quarrel +prying +proverbial +priced +prescribe +prepped +pranks +possessive +plaintiff +pediatrics +overlooked +outcast +nightgown +mumbo +mediocre +mademoiselle +lunchtime +lifesaver +leaned +lambs +interns +hounding +hellmouth +hahaha +goner +ghoul +gardening +frenzy +foyer +extras +exaggerate +everlasting +enlightened +dialed +devote +deceitful +d'oeuvres +cosmetic +contaminated +conspired +conning +cavern +carving +butting +boiled +blurry +babysit +ascension +aaaaah +wildly +whoopee +whiny +weiskopf +walkie +vultures +vacations +upfront +unresolved +tampering +stockholders +snaps +sleepwalking +shrunk +sermon +seduction +scams +revolve +phenomenal +patrolling +paranormal +ounces +omigod +nightfall +lashing +innocents +infierno +incision +humming +haunts +gloss +gloating +frannie +fetal +feeny +entrapment +discomfort +detonator +dependable +concede +complication +commotion +commence +chulak +caucasian +casually +brainer +bolie +ballpark +anwar +analyzing +accommodations +youse +wring +wallowing +transgenics +thrive +tedious +stylish +strippers +sterile +squeezing +squeaky +sprained +solemn +snoring +shattering +shabby +seams +scrawny +revoked +residue +reeks +recite +ranting +quoting +predicament +plugs +pinpoint +petrified +pathological +passports +oughtta +nighter +navigate +kippie +intrigue +intentional +insufferable +hunky +how've +horrifying +hearty +hamptons +grazie +funerals +forks +fetched +excruciating +enjoyable +endanger +dumber +drying +diabolical +crossword +corry +comprehend +clipped +classmates +candlelight +brutally +brutality +boarded +bathrobe +authorize +assemble +aerobics +wholesome +whiff +vermin +trophies +trait +tragically +toying +testy +tasteful +stocked +spinach +sipping +sidetracked +scrubbing +scraping +sanctity +robberies +ridin +retribution +refrain +realities +radiant +protesting +projector +plutonium +payin +parting +o'reilly +nooooo +motherfucking +measly +manic +lalita +juggling +jerking +intro +inevitably +hypnosis +huddle +horrendous +hobbies +heartfelt +harlin +hairdresser +gonorrhea +fussing +furtwangler +fleeting +flawless +flashed +fetus +eulogy +distinctly +disrespectful +denies +crossbow +cregg +crabs +cowardly +contraction +contingency +confirming +condone +coffins +cleansing +cheesecake +certainty +cages +c'est +briefed +bravest +bosom +boils +binoculars +bachelorette +appetizer +ambushed +alerted +woozy +withhold +vulgar +utmost +unleashed +unholy +unhappiness +unconditional +typewriter +typed +twists +supermodel +subpoenaed +stringing +skeptical +schoolgirl +romantically +rocked +revoir +reopen +puncture +preach +polished +planetarium +penicillin +peacefully +nurturing +more'n +mmhmm +midgets +marklar +lodged +lifeline +jellyfish +infiltrate +hutch +horseback +heist +gents +frickin +freezes +forfeit +flakes +flair +fathered +eternally +epiphany +disgruntled +discouraged +delinquent +decipher +danvers +cubes +credible +coping +chills +cherished +catastrophe +bombshell +birthright +billionaire +ample +affections +admiration +abbotts +whatnot +watering +vinegar +unthinkable +unseen +unprepared +unorthodox +underhanded +uncool +timeless +thump +thermometer +theoretically +tapping +tagged +swung +stares +spiked +solves +smuggle +scarier +saucer +quitter +prudent +powdered +poked +pointers +peril +penetrate +penance +opium +nudge +nostrils +neurological +mockery +mobster +medically +loudly +insights +implicate +hypocritical +humanly +holiness +healthier +hammered +haldeman +gunman +gloom +freshly +francs +flunked +flawed +emptiness +drugging +dozer +derevko +deprive +deodorant +cryin +crocodile +coloring +colder +cognac +clocked +clippings +charades +chanting +certifiable +caterers +brute +brochures +botched +blinders +bitchin +banter +woken +ulcer +tread +thankfully +swine +swimsuit +swans +stressing +steaming +stamped +stabilize +squirm +snooze +shuffle +shredded +seafood +scratchy +savor +sadistic +rhetorical +revlon +realist +prosecuting +prophecies +polyester +petals +persuasion +paddles +o'leary +nuthin +neighbour +negroes +muster +meningitis +matron +lockers +letterman +legged +indictment +hypnotized +housekeeping +hopelessly +hallucinations +grader +goldilocks +girly +flask +envelopes +downside +doves +dissolve +discourage +disapprove +diabetic +deliveries +decorator +crossfire +criminally +containment +comrades +complimentary +chatter +catchy +cashier +cartel +caribou +cardiologist +brawl +booted +barbershop +aryan +angst +administer +zellie +wreak +whistles +vandalism +vamps +uterus +upstate +unstoppable +understudy +tristin +transcript +tranquilizer +toxins +tonsils +stempel +spotting +spectator +spatula +softer +snotty +slinging +showered +sexiest +sensual +sadder +rimbaud +restrain +resilient +remission +reinstate +rehash +recollection +rabies +popsicle +plausible +pediatric +patronizing +ostrich +ortolani +oooooh +omelette +mistrial +marseilles +loophole +laughin +kevvy +irritated +infidelity +hypothermia +horrific +groupie +grinding +graceful +goodspeed +gestures +frantic +extradition +echelon +disks +dawnie +dared +damsel +curled +collateral +collage +chant +calculating +bumping +bribes +boardwalk +blinds +blindly +bleeds +bickering +beasts +backside +avenge +apprehended +anguish +abusing +youthful +yells +yanking +whomever +when'd +vomiting +vengeful +unpacking +unfamiliar +undying +tumble +trolls +treacherous +tipping +tantrum +tanked +summons +straps +stomped +stinkin +stings +staked +squirrels +sprinkles +speculate +sorting +skinned +sicko +sicker +shootin +shatter +seeya +schnapps +s'posed +ronee +respectful +regroup +regretting +reeling +reckoned +ramifications +puddy +projections +preschool +plissken +platonic +permalash +outdone +outburst +mutants +mugging +misfortune +miserably +miraculously +medications +margaritas +manpower +lovemaking +logically +leeches +latrine +kneel +inflict +impostor +hypocrisy +hippies +heterosexual +heightened +hecuba +healer +gunned +grooming +groin +gooey +gloomy +frying +friendships +fredo +firepower +fathom +exhaustion +evils +endeavor +eggnog +dreaded +d'arcy +crotch +coughing +coronary +cookin +consummate +congrats +companionship +caved +caspar +bulletproof +brilliance +breakin +brash +blasting +aloud +airtight +advising +advertise +adultery +aches +wronged +upbeat +trillion +thingies +tending +tarts +surreal +specs +specialize +spade +shrew +shaping +selves +schoolwork +roomie +recuperating +rabid +quart +provocative +proudly +pretenses +prenatal +pharmaceuticals +pacing +overworked +originals +nicotine +murderous +mileage +mayonnaise +massages +losin +interrogated +injunction +impartial +homing +heartbreaker +hacks +glands +giver +fraizh +flips +flaunt +englishman +electrocuted +dusting +ducking +drifted +donating +cylon +crutches +crates +cowards +comfortably +chummy +chitchat +childbirth +businesswoman +brood +blatant +bethy +barring +bagged +awakened +asbestos +airplanes +worshipped +winnings +why're +visualize +unprotected +unleash +trays +thicker +therapists +takeoff +streisand +storeroom +stethoscope +stacked +spiteful +sneaks +snapping +slaughtered +slashed +simplest +silverware +shits +secluded +scruples +scrubs +scraps +ruptured +roaring +receptionist +recap +raditch +radiator +pushover +plastered +pharmacist +perverse +perpetrator +ornament +ointment +nineties +napping +nannies +mousse +moors +momentary +misunderstandings +manipulator +malfunction +laced +kivar +kickin +infuriating +impressionable +holdup +hires +hesitated +headphones +hammering +groundwork +grotesque +graces +gauze +gangsters +frivolous +freeing +fours +forwarding +ferrars +faulty +fantasizing +extracurricular +empathy +divorces +detonate +depraved +demeaning +deadlines +dalai +cursing +cufflink +crows +coupons +comforted +claustrophobic +casinos +camped +busboy +bluth +bennetts +baskets +attacker +aplastic +angrier +affectionate +zapped +wormhole +weaken +unrealistic +unravel +unimportant +unforgettable +twain +suspend +superbowl +stutter +stewardess +stepson +standin +spandex +souvenirs +sociopath +skeletons +shivering +sexier +selfishness +scrapbook +ritalin +ribbons +reunite +remarry +relaxation +rattling +rapist +psychosis +prepping +poses +pleasing +pisses +piling +persecuted +padded +operatives +negotiator +natty +menopause +mennihan +martimmys +loyalties +laynie +lando +justifies +intimately +inexperienced +impotent +immortality +horrors +hooky +hinges +heartbreaking +handcuffed +gypsies +guacamole +grovel +graziella +goggles +gestapo +fussy +ferragamo +feeble +eyesight +explosions +experimenting +enchanting +doubtful +dizziness +dismantle +detectors +deserving +defective +dangling +dancin +crumble +creamed +cramping +conceal +clockwork +chrissakes +chrissake +chopping +cabinets +brooding +bonfire +blurt +bloated +blackmailer +beforehand +bathed +bathe +barcode +banish +badges +babble +await +attentive +aroused +antibodies +animosity +ya'll +wrinkled +wonderland +willed +whisk +waltzing +waitressing +vigilant +upbringing +unselfish +uncles +trendy +trajectory +striped +stamina +stalled +staking +stacks +spoils +snuff +snooty +snide +shrinking +senora +secretaries +scoundrel +saline +salads +rundown +riddles +relapse +recommending +raspberry +plight +pecan +pantry +overslept +ornaments +niner +negligent +negligence +nailing +mucho +mouthed +monstrous +malpractice +lowly +loitering +logged +lingering +lettin +lattes +kamal +juror +jillefsky +jacked +irritate +intrusion +insatiable +infect +impromptu +icing +hmmmm +hefty +gasket +frightens +flapping +firstborn +faucet +estranged +envious +dopey +doesn +disposition +disposable +disappointments +dipped +dignified +deceit +dealership +deadbeat +curses +coven +counselors +concierge +clutches +casbah +callous +cahoots +brotherly +britches +brides +bethie +beige +autographed +attendants +attaboy +astonishing +appreciative +antibiotic +aneurysm +afterlife +affidavit +zoning +whats +whaddaya +vasectomy +unsuspecting +toula +topanga +tonio +toasted +tiring +terrorized +tenderness +tailing +sweats +suffocated +sucky +subconsciously +starvin +sprouts +spineless +sorrows +snowstorm +smirk +slicery +sledding +slander +simmer +signora +sigmund +seventies +sedate +scented +sandals +rollers +retraction +resigning +recuperate +receptive +racketeering +queasy +provoking +priors +prerogative +premed +pinched +pendant +outsiders +orbing +opportunist +olanov +neurologist +nanobot +mommies +molested +misread +mannered +laundromat +intercom +inspect +insanely +infatuation +indulgent +indiscretion +inconsiderate +hurrah +howling +herpes +hasta +harassed +hanukkah +groveling +groosalug +gander +galactica +futile +fridays +flier +fixes +exploiting +exorcism +evasive +endorse +emptied +dreary +dreamy +downloaded +dodged +doctored +disobeyed +disneyland +disable +dehydrated +contemplating +coconuts +cockroaches +clogged +chilling +chaperon +cameraman +bulbs +bucklands +bribing +brava +bracelets +bowels +bluepoint +appetizers +appendix +antics +anointed +analogy +almonds +yammering +winch +weirdness +wangler +vibrations +vendor +unmarked +unannounced +twerp +trespass +travesty +transfusion +trainee +towelie +tiresome +straightening +staggering +sonar +socializing +sinus +sinners +shambles +serene +scraped +scones +scepter +sarris +saberhagen +ridiculously +ridicule +rents +reconciled +radios +publicist +pubes +prune +prude +precrime +postponing +pluck +perish +peppermint +peeled +overdo +nutshell +nostalgic +mulan +mouthing +mistook +meddle +maybourne +martimmy +lobotomy +livelihood +lippman +likeness +kindest +kaffee +jocks +jerked +jeopardizing +jazzed +insured +inquisition +inhale +ingenious +holier +helmets +heirloom +heinous +haste +harmsway +hardship +hanky +gutters +gruesome +groping +goofing +godson +glare +finesse +figuratively +ferrie +endangerment +dreading +dozed +dorky +dmitri +divert +discredit +dialing +cufflinks +crutch +craps +corrupted +cocoon +cleavage +cannery +bystander +brushes +bruising +bribery +brainstorm +bolted +binge +ballistics +astute +arroway +adventurous +adoptive +addicts +addictive +yadda +whitelighters +wematanye +weeds +wedlock +wallets +vulnerability +vroom +vents +upped +unsettling +unharmed +trippin +trifle +tracing +tormenting +thats +syphilis +subtext +stickin +spices +sores +smacked +slumming +sinks +signore +shitting +shameful +shacked +septic +seedy +righteousness +relish +rectify +ravishing +quickest +phoebs +perverted +peeing +pedicure +pastrami +passionately +ozone +outnumbered +oregano +offender +nukes +nosed +nighty +nifty +mounties +motivate +moons +misinterpreted +mercenary +mentality +marsellus +lupus +lumbar +lovesick +lobsters +leaky +laundering +latch +jafar +instinctively +inspires +indoors +incarcerated +hundredth +handkerchief +gynecologist +guittierez +groundhog +grinning +goodbyes +geese +fullest +eyelashes +eyelash +enquirer +endlessly +elusive +disarm +detest +deluding +dangle +cotillion +corsage +conjugal +confessional +cones +commandment +coded +coals +chuckle +christmastime +cheeseburgers +chardonnay +celery +campfire +calming +burritos +brundle +broflovski +brighten +borderline +blinked +bling +beauties +bauers +battered +articulate +alienated +ahhhhh +agamemnon +accountants +y'see +wrongful +wrapper +workaholic +winnebago +whispered +warts +vacate +unworthy +unanswered +tonane +tolerated +throwin +throbbing +thrills +thorns +thereof +there've +tarot +sunscreen +stretcher +stereotype +soggy +sobbing +sizable +sightings +shucks +shrapnel +sever +senile +seaboard +scorned +saver +rebellious +rained +putty +prenup +pores +pinching +pertinent +peeping +paints +ovulating +opposites +occult +nutcracker +nutcase +newsstand +newfound +mocked +midterms +marshmallow +marbury +maclaren +leans +krudski +knowingly +keycard +junkies +juilliard +jolinar +irritable +invaluable +inuit +intoxicating +instruct +insolent +inexcusable +incubator +illustrious +hunsecker +houseguest +homosexuals +homeroom +hernia +harming +handgun +hallways +hallucination +gunshots +groupies +groggy +goiter +gingerbread +giggling +frigging +fledged +fedex +fairies +exchanging +exaggeration +esteemed +enlist +drags +dispense +disloyal +disconnect +desks +dentists +delacroix +degenerate +daydreaming +cushions +cuddly +corroborate +complexion +compensated +cobbler +closeness +chilled +checkmate +channing +carousel +calms +bylaws +benefactor +ballgame +baiting +backstabbing +artifact +airspace +adversary +actin +accuses +accelerant +abundantly +abstinence +zissou +zandt +yapping +witchy +willows +whadaya +vilandra +veiled +undress +undivided +underestimating +ultimatums +twirl +truckload +tremble +toasting +tingling +tents +tempered +sulking +stunk +sponges +spills +softly +snipers +scourge +rooftop +riana +revolting +revisit +refreshments +redecorating +recapture +raysy +pretense +prejudiced +precogs +pouting +poofs +pimple +piles +pediatrician +padre +packets +paces +orvelle +oblivious +objectivity +nighttime +nervosa +mexicans +meurice +melts +matchmaker +maeby +lugosi +lipnik +leprechaun +kissy +kafka +introductions +intestines +inspirational +insightful +inseparable +injections +inadvertently +hussy +huckabees +hittin +hemorrhaging +headin +haystack +hallowed +grudges +granilith +grandkids +grading +gracefully +godsend +gobbles +fragrance +fliers +finchley +farts +eyewitnesses +expendable +existential +dorms +delaying +degrading +deduction +darlings +danes +cylons +counsellor +contraire +consciously +conjuring +congratulating +cokes +buffay +brooch +bitching +bistro +bijou +bewitched +benevolent +bends +bearings +barren +aptitude +amish +amazes +abomination +worldly +whispers +whadda +wayward +wailing +vanishing +upscale +untouchable +unspoken +uncontrollable +unavoidable +unattended +trite +transvestite +toupee +timid +timers +terrorizing +swana +stumped +strolling +storybook +storming +stomachs +stoked +stationery +springtime +spontaneity +spits +spins +soaps +sentiments +scramble +scone +rooftops +retract +reflexes +rawdon +ragged +quirky +quantico +psychologically +prodigal +pounce +potty +pleasantries +pints +petting +perceive +onstage +notwithstanding +nibble +newmans +neutralize +mutilated +millionaires +mayflower +masquerade +mangy +macreedy +lunatics +lovable +locating +limping +lasagna +kwang +keepers +juvie +jaded +ironing +intuitive +intensely +insure +incantation +hysteria +hypnotize +humping +happenin +griet +grasping +glorified +ganging +g'night +focker +flunking +flimsy +flaunting +fixated +fitzwallace +fainting +eyebrow +exonerated +ether +electrician +egotistical +earthly +dusted +dignify +detonation +debrief +dazzling +dan'l +damnedest +daisies +crushes +crucify +contraband +confronting +collapsing +cocked +clicks +cliche +circled +chandelier +carburetor +callers +broads +breathes +bloodshed +blindsided +blabbing +bialystock +bashing +ballerina +aviva +arteries +anomaly +airstrip +agonizing +adjourn +aaaaa +yearning +wrecker +witnessing +whence +warhead +unsure +unheard +unfreeze +unfold +unbalanced +ugliest +troublemaker +toddler +tiptoe +threesome +thirties +thermostat +swipe +surgically +subtlety +stung +stumbling +stubs +stride +strangling +sprayed +socket +smuggled +showering +shhhhh +sabotaging +rumson +rounding +risotto +repairman +rehearsed +ratty +ragging +radiology +racquetball +racking +quieter +quicksand +prowl +prompt +premeditated +prematurely +prancing +porcupine +plated +pinocchio +peeked +peddle +panting +overweight +overrun +outing +outgrown +obsess +nursed +nodding +negativity +negatives +musketeers +mugger +motorcade +merrily +matured +masquerading +marvellous +maniacs +lovey +louse +linger +lilies +lawful +kudos +knuckle +juices +judgments +itches +intolerable +intermission +inept +incarceration +implication +imaginative +huckleberry +holster +heartburn +gunna +groomed +graciously +fulfillment +fugitives +forsaking +forgives +foreseeable +flavors +flares +fixation +fickle +fantasize +famished +fades +expiration +exclamation +erasing +eiffel +eerie +earful +duped +dulles +dissing +dissect +dispenser +dilated +detergent +desdemona +debriefing +damper +curing +crispina +crackpot +courting +cordial +conflicted +comprehension +commie +cleanup +chiropractor +charmer +chariot +cauldron +catatonic +bullied +buckets +brilliantly +breathed +booths +boardroom +blowout +blindness +blazing +biologically +bibles +biased +beseech +barbaric +balraj +audacity +anticipating +alcoholics +airhead +agendas +admittedly +absolution +youre +yippee +wittlesey +withheld +willful +whammy +weakest +washes +virtuous +videotapes +vials +unplugged +unpacked +unfairly +turbulence +tumbling +tricking +tremendously +traitors +torches +tinga +thyroid +teased +tawdry +taker +sympathies +swiped +sundaes +suave +strut +stepdad +spewing +spasm +socialize +slither +simulator +shutters +shrewd +shocks +semantics +schizophrenic +scans +savages +rya'c +runny +ruckus +royally +roadblocks +rewriting +revoke +repent +redecorate +recovers +recourse +ratched +ramali +racquet +quince +quiche +puppeteer +puking +puffed +problemo +praises +pouch +postcards +pooped +poised +piled +phoney +phobia +patching +parenthood +pardner +oozing +ohhhhh +numbing +nostril +nosey +neatly +nappa +nameless +mortuary +moronic +modesty +midwife +mcclane +matuka +maitre +lumps +lucid +loosened +loins +lawnmower +lamotta +kroehner +jinxy +jessep +jamming +jailhouse +jacking +intruders +inhuman +infatuated +indigestion +implore +implanted +hormonal +hoboken +hillbilly +heartwarming +headway +hatched +hartmans +harping +grapevine +gnome +forties +flyin +flirted +fingernail +exhilarating +enjoyment +embark +dumper +dubious +drell +docking +disillusioned +dishonor +disbarred +dicey +custodial +counterproductive +corned +cords +contemplate +concur +conceivable +cobblepot +chickened +checkout +carpe +cap'n +campers +buyin +bullies +braid +boxed +bouncy +blueberries +blubbering +bloodstream +bigamy +beeped +bearable +autographs +alarming +wretch +wimps +widower +whirlwind +whirl +warms +vandelay +unveiling +undoing +unbecoming +turnaround +touche +togetherness +tickles +ticker +teensy +taunt +sweethearts +stitched +standpoint +staffers +spotless +soothe +smothered +sickening +shouted +shepherds +shawl +seriousness +schooled +schoolboy +s'mores +roped +reminders +raggedy +preemptive +plucked +pheromones +particulars +pardoned +overpriced +overbearing +outrun +ohmigod +nosing +nicked +neanderthal +mosquitoes +mortified +milky +messin +mecha +markinson +marivellas +mannequin +manderley +madder +macready +lookie +locusts +lifetimes +lanna +lakhi +kholi +impersonate +hyperdrive +horrid +hopin +hogging +hearsay +harpy +harboring +hairdo +hafta +grasshopper +gobble +gatehouse +foosball +floozy +fished +firewood +finalize +felons +euphemism +entourage +elitist +elegance +drokken +drier +dredge +dossier +diseased +diarrhea +diagnose +despised +defuse +d'amour +contesting +conserve +conscientious +conjured +collars +clogs +chenille +chatty +chamomile +casing +calculator +brittle +breached +blurted +birthing +bikinis +astounding +assaulting +aroma +appliance +antsy +amnio +alienating +aliases +adolescence +xerox +wrongs +workload +willona +whistling +werewolves +wallaby +unwelcome +unseemly +unplug +undermining +ugliness +tyranny +tuesdays +trumpets +transference +ticks +tangible +tagging +swallowing +superheroes +studs +strep +stowed +stomping +steffy +sprain +spouting +sponsoring +sneezing +smeared +slink +shakin +sewed +seatbelt +scariest +scammed +sanctimonious +roasting +rightly +retinal +rethinking +resented +reruns +remover +racks +purest +progressing +presidente +preeclampsia +postponement +portals +poppa +pliers +pinning +pelvic +pampered +padding +overjoyed +ooooo +one'll +octavius +nonono +nicknames +neurosurgeon +narrows +misled +mislead +mishap +milltown +milking +meticulous +mediocrity +meatballs +machete +lurch +layin +knockin +khruschev +jurors +jumpin +jugular +jeweler +intellectually +inquiries +indulging +indestructible +indebted +imitate +ignores +hyperventilating +hyenas +hurrying +hermano +hellish +heheh +harshly +handout +grunemann +glances +giveaway +getup +gerome +furthest +frosting +frail +forwarded +forceful +flavored +flammable +flaky +fingered +fatherly +ethic +embezzlement +duffel +dotted +distressed +disobey +disappearances +dinky +diminish +diaphragm +deuces +creme +courteous +comforts +coerced +clots +clarification +chunks +chickie +chases +chaperoning +cartons +caper +calves +caged +bustin +bulging +bringin +boomhauer +blowin +blindfolded +biscotti +ballplayer +bagging +auster +assurances +aschen +arraigned +anonymity +alters +albatross +agreeable +adoring +abduct +wolfi +weirded +watchers +washroom +warheads +vincennes +urgency +understandably +uncomplicated +uhhhh +twitching +treadmill +thermos +tenorman +tangle +talkative +swarm +surrendering +summoning +strive +stilts +stickers +squashed +spraying +sparring +soaring +snort +sneezed +slaps +skanky +singin +sidle +shreck +shortness +shorthand +sharper +shamed +sadist +rydell +rusik +roulette +resumes +respiration +recount +reacts +purgatory +princesses +presentable +ponytail +plotted +pinot +pigtails +phillippe +peddling +paroled +orbed +offends +o'hara +moonlit +minefield +metaphors +malignant +mainframe +magicks +maggots +maclaine +loathing +leper +leaps +leaping +lashed +larch +larceny +lapses +ladyship +juncture +jiffy +jakov +invoke +infantile +inadmissible +horoscope +hinting +hideaway +hesitating +heddy +heckles +hairline +gripe +gratifying +governess +goebbels +freddo +foresee +fascination +exemplary +executioner +etcetera +escorts +endearing +eaters +earplugs +draped +disrupting +disagrees +dimes +devastate +detain +depositions +delicacy +darklighter +cynicism +cyanide +cutters +cronus +continuance +conquering +confiding +compartments +combing +cofell +clingy +cleanse +christmases +cheered +cheekbones +buttle +burdened +bruenell +broomstick +brained +bozos +bontecou +bluntman +blazes +blameless +bizarro +bellboy +beaucoup +barkeep +awaken +astray +assailant +appease +aphrodisiac +alleys +yesss +wrecks +woodpecker +wondrous +wimpy +willpower +wheeling +weepy +waxing +waive +videotaped +veritable +untouched +unlisted +unfounded +unforeseen +twinge +triggers +traipsing +toxin +tombstone +thumping +therein +testicles +telephones +tarmac +talby +tackled +swirling +suicides +suckered +subtitles +sturdy +strangler +stockbroker +stitching +steered +standup +squeal +sprinkler +spontaneously +splendor +spiking +spender +snipe +snagged +skimming +siddown +showroom +shovels +shotguns +shoelaces +shitload +shellfish +sharpest +shadowy +seizing +scrounge +scapegoat +sayonara +saddled +rummaging +roomful +renounce +reconsidered +recharge +realistically +radioed +quirks +quadrant +punctual +practising +pours +poolhouse +poltergeist +pocketbook +plainly +picnics +pesto +pawing +passageway +partied +oneself +numero +nostalgia +nitwit +neuro +mixer +meanest +mcbeal +matinee +margate +marce +manipulations +manhunt +manger +magicians +loafers +litvack +lightheaded +lifeguard +lawns +laughingstock +ingested +indignation +inconceivable +imposition +impersonal +imbecile +huddled +housewarming +horizons +homicides +hiccups +hearse +hardened +gushing +gushie +greased +goddamit +freelancer +forging +fondue +flustered +flung +flinch +flicker +fixin +festivus +fertilizer +farted +faggots +exonerate +evict +enormously +encrypted +emdash +embracing +duress +dupres +dowser +doormat +disfigured +disciplined +dibbs +depository +deathbed +dazzled +cuttin +cures +crowding +crepe +crammed +copycat +contradict +confidant +condemning +conceited +commute +comatose +clapping +circumference +chuppah +chore +choksondik +chestnuts +briault +bottomless +bonnet +blokes +berluti +beret +beggars +bankroll +bania +athos +arsenic +apperantly +ahhhhhh +afloat +accents +zipped +zeros +zeroes +zamir +yuppie +youngsters +yorkers +wisest +wipes +wield +whyn't +weirdos +wednesdays +vicksburg +upchuck +untraceable +unsupervised +unpleasantness +unhook +unconscionable +uncalled +trappings +tragedies +townie +thurgood +things'll +thine +tetanus +terrorize +temptations +tanning +tampons +swarming +straitjacket +steroid +startling +starry +squander +speculating +sollozzo +sneaked +slugs +skedaddle +sinker +silky +shortcomings +sellin +seasoned +scrubbed +screwup +scrapes +scarves +sandbox +salesmen +rooming +romances +revere +reproach +reprieve +rearranging +ravine +rationalize +raffle +punchy +psychobabble +provocation +profoundly +prescriptions +preferable +polishing +poached +pledges +pirelli +perverts +oversized +overdressed +outdid +nuptials +nefarious +mouthpiece +motels +mopping +mongrel +missin +metaphorically +mertin +memos +melodrama +melancholy +measles +meaner +mantel +maneuvering +mailroom +luring +listenin +lifeless +licks +levon +legwork +kneecaps +kippur +kiddie +kaput +justifiable +insistent +insidious +innuendo +innit +indecent +imaginable +horseshit +hemorrhoid +hella +healthiest +haywire +hamsters +hairbrush +grouchy +grisly +gratuitous +glutton +glimmer +gibberish +ghastly +gentler +generously +geeky +fuhrer +fronting +foolin +faxes +faceless +extinguisher +expel +etched +endangering +ducked +dodgeball +dives +dislocated +discrepancy +devour +derail +dementia +daycare +cynic +crumbling +cowardice +covet +cornwallis +corkscrew +cookbook +commandments +coincidental +cobwebs +clouded +clogging +clicking +clasp +chopsticks +chefs +chaps +cashing +carat +calmer +brazen +brainwashing +bradys +bowing +boned +bloodsucking +bleachers +bleached +bedpan +bearded +barrenger +bachelors +awwww +assures +assigning +asparagus +apprehend +anecdote +amoral +aggravation +afoot +acquaintances +accommodating +yakking +worshipping +wladek +willya +willies +wigged +whoosh +whisked +watered +warpath +volts +violates +valuables +uphill +unwise +untimely +unsavory +unresponsive +unpunished +unexplained +tubby +trolling +toxicology +tormented +toothache +tingly +timmiihh +thursdays +thoreau +terrifies +temperamental +telegrams +talkie +takers +symbiote +swirl +suffocate +stupider +strapping +steckler +springing +someway +sleepyhead +sledgehammer +slant +slams +showgirl +shoveling +shmoopy +sharkbait +shan't +scrambling +schematics +sandeman +sabbatical +rummy +reykjavik +revert +responsive +rescheduled +requisition +relinquish +rejoice +reckoning +recant +rebadow +reassurance +rattlesnake +ramble +primed +pricey +prance +pothole +pocus +persist +perpetrated +pekar +peeling +pastime +parmesan +pacemaker +overdrive +ominous +observant +nothings +noooooo +nonexistent +nodded +nieces +neglecting +nauseating +mutated +musket +mumbling +mowing +mouthful +mooseport +monologue +mistrust +meetin +masseuse +mantini +mailer +madre +lowlifes +locksmith +livid +liven +limos +liberating +lhasa +leniency +leering +laughable +lashes +lasagne +laceration +korben +katan +kalen +jittery +jammies +irreplaceable +intubate +intolerant +inhaler +inhaled +indifferent +indifference +impound +impolite +humbly +heroics +heigh +guillotine +guesthouse +grounding +grips +gossiping +goatee +gnomes +gellar +frutt +frobisher +freudian +foolishness +flagged +femme +fatso +fatherhood +fantasized +fairest +faintest +eyelids +extravagant +extraterrestrial +extraordinarily +escalator +elevate +drivel +dissed +dismal +disarray +dinnertime +devastation +dermatologist +delicately +defrost +debutante +debacle +damone +dainty +cuvee +culpa +crucified +creeped +crayons +courtship +convene +congresswoman +concocted +compromises +comprende +comma +coleslaw +clothed +clinically +chickenshit +checkin +cesspool +caskets +calzone +brothel +boomerang +bodega +blasphemy +bitsy +bicentennial +berlini +beatin +beards +barbas +barbarians +backpacking +arrhythmia +arousing +arbitrator +antagonize +angling +anesthetic +altercation +aggressor +adversity +acathla +aaahhh +wreaking +workup +wonderin +wither +wielding +what'm +what'cha +waxed +vibrating +veterinarian +venting +vasey +valor +validate +upholstery +untied +unscathed +uninterrupted +unforgiving +undies +uncut +twinkies +tucking +treatable +treasured +tranquility +townspeople +torso +tomei +tipsy +tinsel +tidings +thirtieth +tantrums +tamper +talky +swayed +swapping +suitor +stylist +stirs +standoff +sprinklers +sparkly +snobby +snatcher +smoother +sleepin +shrug +shoebox +sheesh +shackles +setbacks +sedatives +screeching +scorched +scanned +satyr +roadblock +riverbank +ridiculed +resentful +repellent +recreate +reconvene +rebuttal +realmedia +quizzes +questionnaire +punctured +pucker +prolong +professionalism +pleasantly +pigsty +penniless +paychecks +patiently +parading +overactive +ovaries +orderlies +oracles +oiled +offending +nudie +neonatal +neighborly +moops +moonlighting +mobilize +mmmmmm +milkshake +menial +meats +mayan +maxed +mangled +magua +lunacy +luckier +liters +lansbury +kooky +knowin +jeopardized +inkling +inhalation +inflated +infecting +incense +inbound +impractical +impenetrable +idealistic +i'mma +hypocrites +hurtin +humbled +hologram +hokey +hocus +hitchhiking +hemorrhoids +headhunter +hassled +harts +hardworking +haircuts +hacksaw +genitals +gazillion +gammy +gamesphere +fugue +footwear +folly +flashlights +fives +filet +extenuating +estrogen +entails +embezzled +eloquent +egomaniac +ducts +drowsy +drones +doree +donovon +disguises +diggin +deserting +depriving +defying +deductible +decorum +decked +daylights +daybreak +dashboard +damnation +cuddling +crunching +crickets +crazies +councilman +coughed +conundrum +complimented +cohaagen +clutching +clued +clader +cheques +checkpoint +chats +channeling +ceases +carasco +capisce +cantaloupe +cancelling +campsite +burglars +breakfasts +bra'tac +blueprint +bleedin +blabbed +beneficiary +basing +avert +atone +arlyn +approves +apothecary +antiseptic +aleikuum +advisement +zadir +wobbly +withnail +whattaya +whacking +wedged +wanders +vaginal +unimaginable +undeniable +unconditionally +uncharted +unbridled +tweezers +tvmegasite +trumped +triumphant +trimming +treading +tranquilizers +toontown +thunk +suture +suppressing +strays +stonewall +stogie +stepdaughter +stace +squint +spouses +splashed +speakin +sounder +sorrier +sorrel +sombrero +solemnly +softened +snobs +snippy +snare +smoothing +slump +slimeball +slaving +silently +shiller +shakedown +sensations +scrying +scrumptious +screamin +saucy +santoses +roundup +roughed +rosary +robechaux +retrospect +rescind +reprehensible +repel +remodeling +reconsidering +reciprocate +railroaded +psychics +promos +prob'ly +pristine +printout +priestess +prenuptial +precedes +pouty +phoning +peppy +pariah +parched +panes +overloaded +overdoing +nymphs +nother +notebooks +nearing +nearer +monstrosity +milady +mieke +mephesto +medicated +marshals +manilow +mammogram +m'lady +lotsa +loopy +lesion +lenient +learner +laszlo +kross +kinks +jinxed +involuntary +insubordination +ingrate +inflatable +incarnate +inane +hypoglycemia +huntin +humongous +hoodlum +honking +hemorrhage +helpin +hathor +hatching +grotto +grandmama +gorillas +godless +girlish +ghouls +gershwin +frosted +flutter +flagpole +fetching +fatter +faithfully +exert +evasion +escalate +enticing +enchantress +elopement +drills +downtime +downloading +dorks +doorways +divulge +dissociative +disgraceful +disconcerting +deteriorate +destinies +depressive +dented +denim +decruz +decidedly +deactivate +daydreams +curls +culprit +cruelest +crippling +cranberries +corvis +copped +commend +coastguard +cloning +cirque +churning +chock +chivalry +catalogues +cartwheels +carols +canister +buttered +bundt +buljanoff +bubbling +brokers +broaden +brimstone +brainless +bores +badmouthing +autopilot +ascertain +aorta +ampata +allenby +accosted +absolve +aborted +aaagh +aaaaaah +yonder +yellin +wyndham +wrongdoing +woodsboro +wigging +wasteland +warranty +waltzed +walnuts +vividly +veggie +unnecessarily +unloaded +unicorns +understated +unclean +umbrellas +twirling +turpentine +tupperware +triage +treehouse +tidbit +tickled +threes +thousandth +thingie +terminally +teething +tassel +talkies +swoon +switchboard +swerved +suspiciously +subsequentlyne +subscribe +strudel +stroking +strictest +stensland +starin +stannart +squirming +squealing +sorely +softie +snookums +sniveling +smidge +sloth +skulking +simian +sightseeing +siamese +shudder +shoppers +sharpen +shannen +semtex +secondhand +seance +scowl +scorn +safekeeping +russe +rummage +roshman +roomies +roaches +rinds +retrace +retires +resuscitate +rerun +reputations +rekall +refreshment +reenactment +recluse +ravioli +raves +raking +purses +punishable +punchline +puked +prosky +previews +poughkeepsie +poppins +polluted +placenta +pissy +petulant +perseverance +pears +pawns +pastries +partake +panky +palate +overzealous +orchids +obstructing +objectively +obituaries +obedient +nothingness +musty +motherly +mooning +momentous +mistaking +minutemen +milos +microchip +meself +merciless +menelaus +mazel +masturbate +mahogany +lysistrata +lillienfield +likable +liberate +leveled +letdown +larynx +lardass +lainey +lagged +klorel +kidnappings +keyed +karmic +jeebies +irate +invulnerable +intrusive +insemination +inquire +injecting +informative +informants +impure +impasse +imbalance +illiterate +hurled +hunts +hematoma +headstrong +handmade +handiwork +growling +gorky +getcha +gesundheit +gazing +galley +foolishly +fondness +floris +ferocious +feathered +fateful +fancies +fakes +faker +expire +ever'body +essentials +eskimos +enlightening +enchilada +emissary +embolism +elsinore +ecklie +drenched +drazi +doped +dogging +doable +dislikes +dishonesty +disengage +discouraging +derailed +deformed +deflect +defer +deactivated +crips +constellations +congressmen +complimenting +clubbing +clawing +chromium +chimes +chews +cheatin +chaste +cellblock +caving +catered +catacombs +calamari +bucking +brulee +brits +brisk +breezes +bounces +boudoir +binks +better'n +bellied +behrani +behaves +bedding +balmy +badmouth +backers +avenging +aromatherapy +armpit +armoire +anythin +anonymously +anniversaries +aftershave +affliction +adrift +admissible +adieu +acquittal +yucky +yearn +whitter +whirlpool +wendigo +watchdog +wannabes +wakey +vomited +voicemail +valedictorian +uttered +unwed +unrequited +unnoticed +unnerving +unkind +unjust +uniformed +unconfirmed +unadulterated +unaccounted +uglier +turnoff +trampled +tramell +toads +timbuktu +throwback +thimble +tasteless +tarantula +tamale +takeovers +swish +supposing +streaking +stargher +stanzi +stabs +squeamish +splattered +spiritually +spilt +speciality +smacking +skywire +skips +skaara +simpatico +shredding +showin +shortcuts +shite +shielding +shamelessly +serafine +sentimentality +seasick +schemer +scandalous +sainted +riedenschneider +rhyming +revel +retractor +retards +resurrect +remiss +reminiscing +remanded +reiben +regains +refuel +refresher +redoing +redheaded +reassured +rearranged +rapport +qumar +prowling +prejudices +precarious +powwow +pondering +plunger +plunged +pleasantville +playpen +phlegm +perfected +pancreas +paley +ovary +outbursts +oppressed +ooohhh +omoroca +offed +o'toole +nurture +nursemaid +nosebleed +necktie +muttering +munchies +mucking +mogul +mitosis +misdemeanor +miscarried +millionth +migraines +midler +manicurist +mandelbaum +manageable +malfunctioned +magnanimous +loudmouth +longed +lifestyles +liddy +lickety +leprechauns +komako +klute +kennel +justifying +irreversible +inventing +intergalactic +insinuate +inquiring +ingenuity +inconclusive +incessant +improv +impersonation +hyena +humperdinck +hubba +housework +hoffa +hither +hissy +hippy +hijacked +heparin +hellooo +hearth +hassles +hairstyle +hahahaha +hadda +guys'll +gutted +gulls +gritty +grievous +graft +gossamer +gooder +gambled +gadgets +fundamentals +frustrations +frolicking +frock +frilly +foreseen +footloose +fondly +flirtation +flinched +flatten +farthest +exposer +evading +escrow +empathize +embryos +embodiment +ellsberg +ebola +dulcinea +dreamin +drawbacks +doting +doose +doofy +disturbs +disorderly +disgusts +detox +denominator +demeanor +deliriously +decode +debauchery +croissant +cravings +cranked +coworkers +councilor +confuses +confiscate +confines +conduit +compress +combed +clouding +clamps +cinch +chinnery +celebratory +catalogs +carpenters +carnal +canin +bundys +bulldozer +buggers +bueller +brainy +booming +bookstores +bloodbath +bittersweet +bellhop +beeping +beanstalk +beady +baudelaire +bartenders +bargains +averted +armadillo +appreciating +appraised +antlers +aloof +allowances +alleyway +affleck +abject +zilch +youore +xanax +wrenching +wouldn +witted +wicca +whorehouse +whooo +whips +vouchers +victimized +vicodin +untested +unsolicited +unfocused +unfettered +unfeeling +unexplainable +understaffed +underbelly +tutorial +tryst +trampoline +towering +tirade +thieving +thang +swimmin +swayzak +suspecting +superstitions +stubbornness +streamers +strattman +stonewalling +stiffs +stacking +spout +splice +sonrisa +smarmy +slows +slicing +sisterly +shrill +shined +seeming +sedley +seatbelts +scour +scold +schoolyard +scarring +salieri +rustling +roxbury +rewire +revved +retriever +reputable +remodel +reins +reincarnation +rance +rafters +rackets +quail +pumbaa +proclaim +probing +privates +pried +prewedding +premeditation +posturing +posterity +pleasurable +pizzeria +pimps +penmanship +penchant +pelvis +overturn +overstepped +overcoat +ovens +outsmart +outed +ooohh +oncologist +omission +offhand +odour +nyazian +notarized +nobody'll +nightie +navel +nabbed +mystique +mover +mortician +morose +moratorium +mockingbird +mobsters +mingling +methinks +messengered +merde +masochist +martouf +martians +marinara +manray +majorly +magnifying +mackerel +lurid +lugging +lonnegan +loathsome +llantano +liberace +leprosy +latinos +lanterns +lamest +laferette +kraut +intestine +innocencia +inhibitions +ineffectual +indisposed +incurable +inconvenienced +inanimate +improbable +implode +hydrant +hustling +hustled +huevos +how'm +hooey +hoods +honcho +hinge +hijack +heimlich +hamunaptra +haladki +haiku +haggle +gutsy +grunting +grueling +gribbs +greevy +grandstanding +godparents +glows +glistening +gimmick +gaping +fraiser +formalities +foreigner +folders +foggy +fitty +fiends +fe'nos +favours +eyeing +extort +expedite +escalating +epinephrine +entitles +entice +eminence +eights +earthlings +eagerly +dunville +dugout +doublemeat +doling +dispensing +dispatcher +discoloration +diners +diddly +dictates +diazepam +derogatory +delights +defies +decoder +dealio +danson +cutthroat +crumbles +croissants +crematorium +craftsmanship +could'a +cordless +cools +conked +confine +concealing +complicates +communique +cockamamie +coasters +clobbered +clipping +clipboard +clemenza +cleanser +circumcision +chanukah +certainaly +cellmate +cancels +cadmium +buzzed +bumstead +bucko +browsing +broth +braver +boggling +bobbing +blurred +birkhead +benet +belvedere +bellies +begrudge +beckworth +banky +baldness +baggy +babysitters +aversion +astonished +assorted +appetites +angina +amiss +ambulances +alibis +airway +admires +adhesive +yoyou +xxxxxx +wreaked +wracking +woooo +wooing +wised +wilshire +wedgie +waging +violets +vincey +uplifting +untrustworthy +unmitigated +uneventful +undressing +underprivileged +unburden +umbilical +tweaking +turquoise +treachery +tosses +torching +toothpick +toasts +thickens +tereza +tenacious +teldar +taint +swill +sweatin +subtly +subdural +streep +stopwatch +stockholder +stillwater +stalkers +squished +squeegee +splinters +spliced +splat +spied +spackle +sophistication +snapshots +smite +sluggish +slithered +skeeters +sidewalks +sickly +shrugs +shrubbery +shrieking +shitless +settin +sentinels +selfishly +scarcely +sangria +sanctum +sahjhan +rustle +roving +rousing +rosomorf +riddled +responsibly +renoir +remoray +remedial +refundable +redirect +recheck +ravenwood +rationalizing +ramus +ramelle +quivering +pyjamas +psychos +provocations +prouder +protestors +prodded +proctologist +primordial +pricks +prickly +precedents +pentangeli +pathetically +parka +parakeet +panicky +overthruster +outsmarted +orthopedic +oncoming +offing +nutritious +nuthouse +nourishment +nibbling +newlywed +narcissist +mutilation +mundane +mummies +mumble +mowed +morvern +mortem +mopes +molasses +misplace +miscommunication +miney +midlife +menacing +memorizing +massaging +masking +magnets +luxuries +lounging +lothario +liposuction +lidocaine +libbets +levitate +leeway +launcelot +larek +lackeys +kumbaya +kryptonite +knapsack +keyhole +katarangura +juiced +jakey +ironclad +invoice +intertwined +interlude +interferes +injure +infernal +indeedy +incur +incorrigible +incantations +impediment +igloo +hysterectomy +hounded +hollering +hindsight +heebie +havesham +hasenfuss +hankering +hangers +hakuna +gutless +gusto +grubbing +grrrr +grazed +gratification +grandeur +gorak +godammit +gnawing +glanced +frostbite +frees +frazzled +fraulein +fraternizing +fortuneteller +formaldehyde +followup +foggiest +flunky +flickering +firecrackers +figger +fetuses +fates +eyeliner +extremities +extradited +expires +exceedingly +evaporate +erupt +epileptic +entrails +emporium +egregious +eggshells +easing +duwayne +droll +dreyfuss +dovey +doubly +doozy +donkeys +donde +distrust +distressing +disintegrate +discreetly +decapitated +dealin +deader +dashed +darkroom +dares +daddies +dabble +cushy +cupcakes +cuffed +croupier +croak +crapped +coursing +coolers +contaminate +consummated +construed +condos +concoction +compulsion +commish +coercion +clemency +clairvoyant +circulate +chesterton +checkered +charlatan +chaperones +categorically +cataracts +carano +capsules +capitalize +burdon +bullshitting +brewed +breathless +breasted +brainstorming +bossing +borealis +bonsoir +bobka +boast +blimp +bleep +bleeder +blackouts +bisque +billboards +beatings +bayberry +bashed +bamboozled +balding +baklava +baffled +backfires +babak +awkwardness +attest +attachments +apologizes +anyhoo +antiquated +alcante +advisable +aahhh +aaahh +zatarc +yearbooks +wuddya +wringing +womanhood +witless +winging +whatsa +wetting +waterproof +wastin +vogelman +vocation +vindicated +vigilance +vicariously +venza +vacuuming +utensils +uplink +unveil +unloved +unloading +uninhibited +unattached +tweaked +turnips +trinkets +toughen +toting +topside +terrors +terrify +technologically +tarnish +tagliati +szpilman +surly +supple +summation +suckin +stepmom +squeaking +splashmore +souffle +solitaire +solicitation +solarium +smokers +slugged +slobbering +skylight +skimpy +sinuses +silenced +sideburns +shrinkage +shoddy +shhhhhh +shelled +shareef +shangri +seuss +serenade +scuffle +scoff +scanners +sauerkraut +sardines +sarcophagus +salvy +rusted +russells +rowboat +rolfsky +ringside +respectability +reparations +renegotiate +reminisce +reimburse +regimen +raincoat +quibble +puzzled +purposefully +pubic +proofing +prescribing +prelim +poisons +poaching +personalized +personable +peroxide +pentonville +payphone +payoffs +paleontology +overflowing +oompa +oddest +objecting +o'hare +o'daniel +notches +nobody'd +nightstand +neutralized +nervousness +nerdy +needlessly +naquadah +nappy +nantucket +nambla +mountaineer +motherfuckin +morrie +monopolizing +mohel +mistreated +misreading +misbehave +miramax +minivan +milligram +milkshakes +metamorphosis +medics +mattresses +mathesar +matchbook +matata +marys +malucci +magilla +lymphoma +lowers +lordy +linens +lindenmeyer +limelight +leapt +laxative +lather +lapel +lamppost +laguardia +kindling +kegger +kawalsky +juries +jokin +jesminder +interning +innermost +injun +infallible +industrious +indulgence +incinerator +impossibility +impart +illuminate +iguanas +hypnotic +hyped +hospitable +hoses +homemaker +hirschmuller +helpers +headset +guardianship +guapo +grubby +granola +granddaddy +goren +goblet +gluttony +globes +giorno +getter +geritol +gassed +gaggle +foxhole +fouled +foretold +floorboards +flippers +flaked +fireflies +feedings +fashionably +farragut +fallback +facials +exterminate +excites +everything'll +evenin +ethically +ensue +enema +empath +eluded +eloquently +eject +edema +dumpling +droppings +dolled +distasteful +disputing +displeasure +disdain +deterrent +dehydration +defied +decomposing +dawned +dailies +custodian +crusts +crucifix +crowning +crier +crept +craze +crawls +couldn +correcting +corkmaster +copperfield +cooties +contraption +consumes +conspire +consenting +consented +conquers +congeniality +complains +communicator +commendable +collide +coladas +colada +clout +clooney +classifieds +clammy +civility +cirrhosis +chink +catskills +carvers +carpool +carelessness +cardio +carbs +capades +butabi +busmalis +burping +burdens +bunks +buncha +bulldozers +browse +brockovich +breakthroughs +bravado +boogety +blossoms +blooming +bloodsucker +blight +betterton +betrayer +belittle +beeps +bawling +barts +bartending +bankbooks +babish +atropine +assertive +armbrust +anyanka +annoyance +anemic +anago +airwaves +aimlessly +aaargh +aaand +yoghurt +writhing +workable +winking +winded +widen +whooping +whiter +whatya +wazoo +voila +virile +vests +vestibule +versed +vanishes +urkel +uproot +unwarranted +unscheduled +unparalleled +undergrad +tweedle +turtleneck +turban +trickery +transponder +toyed +townhouse +thyself +thunderstorm +thinning +thawed +tether +technicalities +tau'ri +tarnished +taffeta +tacked +systolic +swerve +sweepstakes +swabs +suspenders +superwoman +sunsets +succulent +subpoenas +stumper +stosh +stomachache +stewed +steppin +stepatech +stateside +spicoli +sparing +soulless +sonnets +sockets +snatching +smothering +slush +sloman +slashing +sitters +simpleton +sighs +sidra +sickens +shunned +shrunken +showbiz +shopped +shimmering +shagging +semblance +segue +sedation +scuzzlebutt +scumbags +screwin +scoundrels +scarsdale +scabs +saucers +saintly +saddened +runaways +runaround +rheya +resenting +rehashing +rehabilitated +regrettable +refreshed +redial +reconnecting +ravenous +raping +rafting +quandary +pylea +putrid +puffing +psychopathic +prunes +probate +prayin +pomegranate +plummeting +planing +plagues +pinata +pithy +perversion +personals +perched +peeps +peckish +pavarotti +pajama +packin +pacifier +overstepping +okama +obstetrician +nutso +nuance +normalcy +nonnegotiable +nomak +ninny +nines +nicey +newsflash +neutered +nether +negligee +necrosis +navigating +narcissistic +mylie +muses +momento +moisturizer +moderation +misinformed +misconception +minnifield +mikkos +methodical +mebbe +meager +maybes +matchmaking +masry +markovic +malakai +luzhin +lusting +lumberjack +loopholes +loaning +lightening +leotard +launder +lamaze +kubla +kneeling +kibosh +jumpsuit +joliet +jogger +janover +jakovasaurs +irreparable +innocently +inigo +infomercial +inexplicable +indispensable +impregnated +impossibly +imitating +hunches +hummus +houmfort +hothead +hostiles +hooves +hooligans +homos +homie +hisself +heyyy +hesitant +hangout +handsomest +handouts +hairless +gwennie +guzzling +guinevere +grungy +goading +glaring +gavel +gardino +gangrene +fruitful +friendlier +freckle +freakish +forthright +forearm +footnote +flops +fixer +firecracker +finito +figgered +fezzik +fastened +farfetched +fanciful +familiarize +faire +fahrenheit +extravaganza +exploratory +explanatory +everglades +eunuch +estas +escapade +erasers +emptying +embarassing +dweeb +dutiful +dumplings +dries +drafty +dollhouse +dismissing +disgraced +discrepancies +disbelief +disagreeing +digestion +didnt +deviled +deviated +demerol +delectable +decaying +decadent +dears +dateless +d'algout +cultivating +cryto +crumpled +crumbled +cronies +crease +craves +cozying +corduroy +congratulated +confidante +compressions +complicating +compadre +coerce +classier +chums +chumash +chivalrous +chinpoko +charred +chafing +celibacy +carted +carryin +carpeting +carotid +cannibals +candor +butterscotch +busts +busier +bullcrap +buggin +brookside +brodski +brassiere +brainwash +brainiac +botrelle +bonbon +boatload +blimey +blaring +blackness +bipartisan +bimbos +bigamist +biebe +biding +betrayals +bestow +bellerophon +bedpans +bassinet +basking +barzini +barnyard +barfed +backups +audited +asinine +asalaam +arouse +applejack +annoys +anchovies +ampule +alameida +aggravate +adage +accomplices +yokel +y'ever +wringer +witwer +withdrawals +windward +willfully +whorfin +whimsical +whimpering +weddin +weathered +warmest +wanton +volant +visceral +vindication +veggies +urinate +uproar +unwritten +unwrap +unsung +unsubstantiated +unspeakably +unscrupulous +unraveling +unquote +unqualified +unfulfilled +undetectable +underlined +unattainable +unappreciated +ummmm +ulcers +tylenol +tweak +turnin +tuatha +tropez +trellis +toppings +tootin +toodle +tinkering +thrives +thespis +theatrics +thatherton +tempers +tavington +tartar +tampon +swelled +sutures +sustenance +sunflowers +sublet +stubbins +strutting +strewn +stowaway +stoic +sternin +stabilizing +spiraling +spinster +speedometer +speakeasy +soooo +soiled +sneakin +smithereens +smelt +smacks +slaughterhouse +slacks +skids +sketching +skateboards +sizzling +sixes +sirree +simplistic +shouts +shorted +shoelace +sheeit +shards +shackled +sequestered +selmak +seduces +seclusion +seamstress +seabeas +scoops +scooped +scavenger +satch +s'more +rudeness +romancing +rioja +rifkin +rieper +revise +reunions +repugnant +replicating +repaid +renewing +relaxes +rekindle +regrettably +regenerate +reels +reciting +reappear +readin +ratting +rapes +rancher +rammed +rainstorm +railroading +queers +punxsutawney +punishes +pssst +prudy +proudest +protectors +procrastinating +proactive +priss +postmortem +pompoms +poise +pickings +perfectionist +peretti +people'll +pecking +patrolman +paralegal +paragraphs +paparazzi +pankot +pampering +overstep +overpower +outweigh +omnipotent +odious +nuwanda +nurtured +newsroom +neeson +needlepoint +necklaces +neato +muggers +muffler +mousy +mourned +mosey +mopey +mongolians +moldy +misinterpret +minibar +microfilm +mendola +mended +melissande +masturbating +masbath +manipulates +maimed +mailboxes +magnetism +m'lord +m'honey +lymph +lunge +lovelier +lefferts +leezak +ledgers +larraby +laloosh +kundun +kozinski +knockoff +kissin +kiosk +kennedys +kellman +karlo +kaleidoscope +jeffy +jaywalking +instructing +infraction +informer +infarction +impulsively +impressing +impersonated +impeach +idiocy +hyperbole +hurray +humped +huhuh +hsing +hordes +hoodlums +honky +hitchhiker +hideously +heaving +heathcliff +headgear +headboard +hazing +harem +handprint +hairspray +gutiurrez +goosebumps +gondola +glitches +gasping +frolic +freeways +frayed +fortitude +forgetful +forefathers +fonder +foiled +foaming +flossing +flailing +fitzgeralds +firehouse +finders +fiftieth +fellah +fawning +farquaad +faraway +fancied +extremists +exorcist +exhale +ethros +entrust +ennui +energized +encephalitis +embezzling +elster +elixir +electrolytes +duplex +dryers +drexl +dredging +drawback +don'ts +dobisch +divorcee +disrespected +disprove +disobeying +disinfectant +dingy +digress +dieting +dictating +devoured +devise +detonators +desist +deserter +derriere +deron +deceptive +debilitating +deathwok +daffodils +curtsy +cursory +cuppa +cumin +cronkite +cremation +credence +cranking +coverup +courted +countin +counselling +cornball +contentment +consensual +compost +cluett +cleverly +cleansed +cleanliness +chopec +chomp +chins +chime +cheswick +chessler +cheapest +chatted +cauliflower +catharsis +catchin +caress +camcorder +calorie +cackling +bystanders +buttoned +buttering +butted +buries +burgel +buffoon +brogna +bragged +boutros +bogeyman +blurting +blurb +blowup +bloodhound +blissful +birthmark +bigot +bestest +belted +belligerent +beggin +befall +beeswax +beatnik +beaming +barricade +baggoli +badness +awoke +artsy +artful +aroun +armpits +arming +annihilate +anise +angiogram +anaesthetic +amorous +ambiance +alligators +adoration +admittance +adama +abydos +zonked +zhivago +yorkin +wrongfully +writin +wrappers +worrywart +woops +wonderfalls +womanly +wickedness +whoopie +wholeheartedly +whimper +which'll +wheelchairs +what'ya +warranted +wallop +wading +wacked +virginal +vermouth +vermeil +verger +ventriss +veneer +vampira +utero +ushers +urgently +untoward +unshakable +unsettled +unruly +unlocks +ungodly +undue +uncooperative +uncontrollably +unbeatable +twitchy +tumbler +truest +triumphs +triplicate +tribbey +tortures +tongaree +tightening +thorazine +theres +testifies +teenaged +tearful +taxing +taldor +syllabus +swoops +swingin +suspending +sunburn +stuttering +stupor +strides +strategize +strangulation +stooped +stipulation +stingy +stapled +squeaks +squawking +spoilsport +splicing +spiel +spencers +spasms +spaniard +softener +sodding +soapbox +smoldering +smithbauer +skittish +sifting +sickest +sicilians +shuffling +shrivel +segretti +seeping +securely +scurrying +scrunch +scrote +screwups +schenkman +sawing +savin +satine +sapiens +salvaging +salmonella +sacrilege +rumpus +ruffle +roughing +rotted +rondall +ridding +rickshaw +rialto +rhinestone +restrooms +reroute +requisite +repress +rednecks +redeeming +rayed +ravell +raked +raincheck +raffi +racked +pushin +profess +prodding +procure +presuming +preppy +prednisone +potted +posttraumatic +poorhouse +podiatrist +plowed +pledging +playroom +plait +placate +pinback +picketing +photographing +pharoah +petrak +petal +persecuting +perchance +pellets +peeved +peerless +payable +pauses +pathologist +pagliacci +overwrought +overreaction +overqualified +overheated +outcasts +otherworldly +opinionated +oodles +oftentimes +occured +obstinate +nutritionist +numbness +nubile +nooooooo +nobodies +nepotism +neanderthals +mushu +mucus +mothering +mothballs +monogrammed +molesting +misspoke +misspelled +misconstrued +miscalculated +minimums +mince +mildew +mighta +middleman +mementos +mellowed +mayol +mauled +massaged +marmalade +mardi +makings +lundegaard +lovingly +loudest +lotto +loosing +loompa +looming +longs +loathes +littlest +littering +lifelike +legalities +laundered +lapdog +lacerations +kopalski +knobs +knitted +kittridge +kidnaps +kerosene +karras +jungles +jockeys +iranoff +invoices +invigorating +insolence +insincere +insectopia +inhumane +inhaling +ingrates +infestation +individuality +indeterminate +incomprehensible +inadequacy +impropriety +importer +imaginations +illuminating +ignite +hysterics +hypodermic +hyperventilate +hyperactive +humoring +honeymooning +honed +hoist +hoarding +hitching +hiker +hightail +hemoglobin +hell'd +heinie +growin +grasped +grandparent +granddaughters +gouged +goblins +gleam +glades +gigantor +get'em +geriatric +gatekeeper +gargoyles +gardenias +garcon +garbo +gallows +gabbing +futon +fulla +frightful +freshener +fortuitous +forceps +fogged +fodder +foamy +flogging +flaun +flared +fireplaces +feverish +favell +fattest +fattening +fallow +extraordinaire +evacuating +errant +envied +enchant +enamored +egocentric +dussander +dunwitty +dullest +dropout +dredged +dorsia +doornail +donot +dongs +dogged +dodgy +ditty +dishonorable +discriminating +discontinue +dings +dilly +dictation +dialysis +delly +delightfully +daryll +dandruff +cruddy +croquet +cringe +crimp +credo +crackling +courtside +counteroffer +counterfeiting +corrupting +copping +conveyor +contusions +contusion +conspirator +consoling +connoisseur +confetti +composure +compel +colic +coddle +cocksuckers +coattails +cloned +claustrophobia +clamoring +churn +chugga +chirping +chasin +chapped +chalkboard +centimeter +caymans +catheter +casings +caprica +capelli +cannolis +cannoli +camogli +camembert +butchers +butchered +busboys +bureaucrats +buckled +bubbe +brownstone +bravely +brackley +bouquets +botox +boozing +boosters +bodhi +blunders +blunder +blockage +biocyte +betrays +bested +beryllium +beheading +beggar +begbie +beamed +bastille +barstool +barricades +barbecues +barbecued +bandwagon +backfiring +bacarra +avenged +autopsies +aunties +associating +artichoke +arrowhead +appendage +apostrophe +antacid +ansel +annul +amuses +amped +amicable +amberg +alluring +adversaries +admirers +adlai +acupuncture +abnormality +aaaahhhh +zooming +zippity +zipping +zeroed +yuletide +yoyodyne +yengeese +yeahhh +wrinkly +wracked +withered +winks +windmills +whopping +wendle +weigart +waterworks +waterbed +watchful +wantin +wagging +waaah +vying +ventricle +varnish +vacuumed +unreachable +unprovoked +unmistakable +unfriendly +unfolding +underpaid +uncuff +unappealing +unabomber +typhoid +tuxedos +tushie +turds +tumnus +troubadour +trinium +treaters +treads +transpired +transgression +tought +thready +thins +thinners +techs +teary +tattaglia +tassels +tarzana +tanking +tablecloths +synchronize +symptomatic +sycophant +swimmingly +sweatshop +surfboard +superpowers +sunroom +sunblock +sugarplum +stupidly +strumpet +strapless +stooping +stools +stealthy +stalks +stairmaster +staffer +sshhh +squatting +squatters +spectacularly +sorbet +socked +sociable +snubbed +snorting +sniffles +snazzy +snakebite +smuggler +smorgasbord +smooching +slurping +slouch +slingshot +slaved +skimmed +sisterhood +silliest +sidarthur +sheraton +shebang +sharpening +shanghaied +shakers +sendoff +scurvy +scoliosis +scaredy +scagnetti +sawchuk +saugus +sasquatch +sandbag +saltines +s'pose +roston +rostle +riveting +ristle +rifling +revulsion +reverently +retrograde +restful +resents +reptilian +reorganize +renovating +reiterate +reinvent +reinmar +reibers +reechard +recuse +reconciling +recognizance +reclaiming +recitation +recieved +rebate +reacquainted +rascals +railly +quintuplets +quahog +pygmies +puzzling +punctuality +prosthetic +proms +probie +preys +preserver +preppie +poachers +plummet +plumbers +plannin +pitying +pitfalls +piqued +pinecrest +pinches +pillage +pigheaded +physique +pessimistic +persecute +perjure +percentile +pentothal +pensky +penises +peini +pazzi +pastels +parlour +paperweight +pamper +pained +overwhelm +overalls +outrank +outpouring +outhouse +outage +ouija +obstructed +obsessions +obeying +obese +o'riley +o'higgins +nosebleeds +norad +noooooooo +nononono +nonchalant +nippy +neurosis +nekhorvich +necronomicon +naquada +n'est +mystik +mystified +mumps +muddle +mothership +moped +monumentally +monogamous +mondesi +misogynistic +misinterpreting +mindlock +mending +megaphone +meeny +medicating +meanie +masseur +markstrom +marklars +margueritas +manifesting +maharajah +lukewarm +loveliest +loran +lizardo +liquored +lipped +lingers +limey +lemkin +leisurely +lathe +latched +lapping +ladle +krevlorneswath +kosygin +khakis +kenaru +keats +kaitlan +julliard +jollies +jaundice +jargon +jackals +invisibility +insipid +inflamed +inferiority +inexperience +incinerated +incinerate +incendiary +incan +inbred +implicating +impersonator +hunks +horsing +hooded +hippopotamus +hiked +hetson +hetero +hessian +henslowe +hendler +hellstrom +headstone +hayloft +harbucks +handguns +hallucinate +haldol +haggling +gynaecologist +gulag +guilder +guaranteeing +groundskeeper +grindstone +grimoir +grievance +griddle +gribbit +greystone +graceland +gooders +goeth +gentlemanly +gelatin +gawking +ganged +fukes +fromby +frenchmen +foursome +forsley +forbids +footwork +foothold +floater +flinging +flicking +fittest +fistfight +fireballs +fillings +fiddling +fennyman +felonious +felonies +feces +favoritism +fatten +fanatics +faceman +excusing +excepted +entwined +entree +ensconced +eladio +ehrlichman +easterland +dueling +dribbling +drape +downtrodden +doused +dosed +dorleen +dokie +distort +displeased +disown +dismount +disinherited +disarmed +disapproves +diperna +dined +diligent +dicaprio +depress +decoded +debatable +dealey +darsh +damsels +damning +dad'll +d'oeuvre +curlers +curie +cubed +crikey +crepes +countrymen +cornfield +coppers +copilot +copier +cooing +conspiracies +consigliere +condoning +commoner +commies +combust +comas +colds +clawed +clamped +choosy +chomping +chimps +chigorin +chianti +cheep +checkups +cheaters +celibate +cautiously +cautionary +castell +carpentry +caroling +carjacking +caritas +caregiver +cardiology +candlesticks +canasta +cain't +burro +burnin +bunking +bumming +bullwinkle +brummel +brooms +brews +breathin +braslow +bracing +botulism +boorish +bloodless +blayne +blatantly +blankie +bedbugs +becuase +barmaid +bared +baracus +banal +bakes +backpacks +attentions +atrocious +ativan +athame +asunder +astound +assuring +aspirins +asphyxiation +ashtrays +aryans +arnon +apprehension +applauding +anvil +antiquing +antidepressants +annoyingly +amputate +altruistic +alotta +alerting +afterthought +affront +affirm +actuality +abysmal +absentee +yeller +yakushova +wuzzy +wriggle +worrier +woogyman +womanizer +windpipe +windbag +willin +whisking +whimsy +wendall +weeny +weensy +weasels +watery +watcha +wasteful +waski +washcloth +waaay +vouched +viznick +ventriloquist +vendettas +veils +vayhue +vamanos +vadimus +upstage +uppity +unsaid +unlocking +unintentionally +undetected +undecided +uncaring +unbearably +tween +tryout +trotting +trini +trimmings +trickier +treatin +treadstone +trashcan +transcendent +tramps +townsfolk +torturous +torrid +toothpicks +tolerable +tireless +tiptoeing +timmay +tillinghouse +tidying +tibia +thumbing +thrusters +thrashing +these'll +thatos +testicular +teriyaki +tenors +tenacity +tellers +telemetry +tarragon +switchblade +swicker +swells +sweatshirts +swatches +surging +supremely +sump'n +succumb +subsidize +stumbles +stuffs +stoppin +stipulate +stenographer +steamroll +stasis +stagger +squandered +splint +splendidly +splashy +splashing +specter +sorcerers +somewheres +somber +snuggled +snowmobile +sniffed +snags +smugglers +smudged +smirking +smearing +slings +sleet +sleepovers +sleek +slackers +siree +siphoning +singed +sincerest +sickened +shuffled +shriveled +shorthanded +shittin +shish +shipwrecked +shins +sheetrock +shawshank +shamu +sha're +servitude +sequins +seascape +scrapings +scoured +scorching +sandpaper +saluting +salud +ruffled +roughnecks +rougher +rosslyn +rosses +roost +roomy +romping +revolutionize +reprimanded +refute +refrigerated +reeled +redundancies +rectal +recklessly +receding +reassignment +reapers +readout +ration +raring +ramblings +raccoons +quarantined +purging +punters +psychically +premarital +pregnancies +predisposed +precautionary +pollute +podunk +plums +plaything +pixilated +pitting +piranhas +pieced +piddles +pickled +photogenic +phosphorous +pffft +pestilence +pessimist +perspiration +perps +penticoff +passageways +pardons +panics +pancamo +paleontologist +overwhelms +overstating +overpaid +overdid +outlive +orthodontist +orgies +oreos +ordover +ordinates +ooooooh +oooohhh +omelettes +officiate +obtuse +obits +nymph +novocaine +noooooooooo +nipping +nilly +nightstick +negate +neatness +natured +narcotic +narcissism +namun +nakatomi +murky +muchacho +mouthwash +motzah +morsel +morph +morlocks +mooch +moloch +molest +mohra +modus +modicum +mockolate +misdemeanors +miscalculation +middies +meringue +mercilessly +meditating +mayakovsky +maximillian +marlee +markovski +maniacal +maneuvered +magnificence +maddening +lutze +lunged +lovelies +lorry +loosening +lookee +littered +lilac +lightened +laces +kurzon +kurtzweil +kind've +kimono +kenji +kembu +keanu +kazuo +jonesing +jilted +jiggling +jewelers +jewbilee +jacqnoud +jacksons +ivories +insurmountable +innocuous +innkeeper +infantery +indulged +indescribable +incoherent +impervious +impertinent +imperfections +hunnert +huffy +horsies +horseradish +hollowed +hogwash +hockley +hissing +hiromitsu +hidin +hereafter +helpmann +hehehe +haughty +happenings +hankie +handsomely +halliwells +haklar +haise +gunsights +grossly +grope +grocer +grits +gripping +grabby +glorificus +gizzard +gilardi +gibarian +geminon +gasses +garnish +galloping +gairwyn +futterman +futility +fumigated +fruitless +friendless +freon +foregone +forego +floored +flighty +flapjacks +fizzled +ficus +festering +farbman +fabricate +eyghon +extricate +exalted +eventful +esophagus +enterprising +entail +endor +emphatically +embarrasses +electroshock +easel +duffle +drumsticks +dissection +dissected +disposing +disparaging +disorientation +disintegrated +disarming +devoting +dessaline +deprecating +deplorable +delve +degenerative +deduct +decomposed +deathly +dearie +daunting +dankova +cyclotron +cyberspace +cutbacks +culpable +cuddled +crumpets +cruelly +crouching +cranium +cramming +cowering +couric +cordesh +conversational +conclusively +clung +clotting +cleanest +chipping +chimpanzee +chests +cheapen +chainsaws +censure +catapult +caravaggio +carats +captivating +calrissian +butlers +busybody +bussing +bunion +bulimic +budging +brung +browbeat +brokenhearted +brecher +breakdowns +bracebridge +boning +blowhard +blisters +blackboard +bigotry +bialy +bhamra +bended +begat +battering +baste +basquiat +barricaded +barometer +balled +baited +badenweiler +backhand +ascenscion +argumentative +appendicitis +apparition +anxiously +antagonistic +angora +anacott +amniotic +ambience +alonna +aleck +akashic +ageless +abouts +aawwww +aaaaarrrrrrggghhh +aaaaaa +zendi +yuppies +yodel +y'hear +wrangle +wombosi +wittle +withstanding +wisecracks +wiggling +wierd +whittlesley +whipper +whattya +whatsamatter +whatchamacallit +whassup +whad'ya +weakling +warfarin +waponis +wampum +wadn't +vorash +vizzini +virtucon +viridiana +veracity +ventilated +varicose +varcon +vandalized +vamos +vamoose +vaccinated +vacationing +usted +urinal +uppers +unwittingly +unsealed +unplanned +unhinged +unhand +unfathomable +unequivocally +unbreakable +unadvisedly +udall +tynacorp +tuxes +tussle +turati +tunic +tsavo +trussed +troublemakers +trollop +tremors +transsexual +transfusions +toothbrushes +toned +toddlers +tinted +tightened +thundering +thorpey +this'd +thespian +thaddius +tenuous +tenths +tenement +telethon +teleprompter +teaspoon +taunted +tattle +tardiness +taraka +tappy +tapioca +tapeworm +talcum +tacks +swivel +swaying +superpower +summarize +sumbitch +sultry +suburbia +styrofoam +stylings +strolls +strobe +stockpile +stewardesses +sterilized +sterilize +stealin +stakeouts +squawk +squalor +squabble +sprinkled +sportsmanship +spokes +spiritus +sparklers +spareribs +sowing +sororities +sonovabitch +solicit +softy +softness +softening +snuggling +snatchers +snarling +snarky +snacking +smears +slumped +slowest +slithering +sleazebag +slayed +slaughtering +skidded +skated +sivapathasundaram +sissies +silliness +silences +sidecar +sicced +shylock +shtick +shrugged +shriek +shoves +should'a +shortcake +shockingly +shirking +shaves +shatner +sharpener +shapely +shafted +sexless +septum +selflessness +seabea +scuff +screwball +scoping +scooch +scolding +schnitzel +schemed +scalper +santy +sankara +sanest +salesperson +sakulos +safehouse +sabers +runes +rumblings +rumbling +ruijven +ringers +righto +rhinestones +retrieving +reneging +remodelling +relentlessly +regurgitate +refills +reeking +reclusive +recklessness +recanted +ranchers +rafer +quaking +quacks +prophesied +propensity +profusely +problema +prided +prays +postmark +popsicles +poodles +pollyanna +polaroids +pokes +poconos +pocketful +plunging +plugging +pleeease +platters +pitied +pinetti +piercings +phooey +phonies +pestering +periscope +pentagram +pelts +patronized +paramour +paralyze +parachutes +pales +paella +paducci +owatta +overdone +overcrowded +overcompensating +ostracized +ordinate +optometrist +operandi +omens +okayed +oedipal +nuttier +nuptial +nunheim +noxious +nourish +notepad +nitroglycerin +nibblet +neuroses +nanosecond +nabbit +mythic +munchkins +multimillion +mulroney +mucous +muchas +mountaintop +morlin +mongorians +moneybags +mom'll +molto +mixup +misgivings +mindset +michalchuk +mesmerized +merman +mensa +meaty +mbwun +materialize +materialistic +masterminded +marginally +mapuhe +malfunctioning +magnify +macnamara +macinerney +machinations +macadamia +lysol +lurks +lovelorn +lopsided +locator +litback +litany +linea +limousines +limes +lighters +liebkind +levity +levelheaded +letterhead +lesabre +leron +lepers +lefts +leftenant +laziness +layaway +laughlan +lascivious +laryngitis +lapsed +landok +laminated +kurten +kobol +knucklehead +knowed +knotted +kirkeby +kinsa +karnovsky +jolla +jimson +jettison +jeric +jawed +jankis +janitors +jango +jalopy +jailbreak +jackers +jackasses +invalidate +intercepting +intercede +insinuations +infertile +impetuous +impaled +immerse +immaterial +imbeciles +imagines +idyllic +idolized +icebox +i'd've +hypochondriac +hyphen +hurtling +hurried +hunchback +hullo +horsting +hoooo +homeboys +hollandaise +hoity +hijinks +hesitates +herrero +herndorff +helplessly +heeyy +heathen +hearin +headband +harrassment +harpies +halstrom +hahahahaha +hacer +grumbling +grimlocks +grift +greets +grandmothers +grander +grafts +gordievsky +gondorff +godorsky +glscripts +gaudy +gardeners +gainful +fuses +fukienese +frizzy +freshness +freshening +fraught +frantically +foxbooks +fortieth +forked +foibles +flunkies +fleece +flatbed +fisted +firefight +fingerpaint +filibuster +fhloston +fenceline +femur +fatigues +fanucci +fantastically +familiars +falafel +fabulously +eyesore +expedient +ewwww +eviscerated +erogenous +epidural +enchante +embarassed +embarass +embalming +elude +elspeth +electrocute +eigth +eggshell +echinacea +eases +earpiece +earlobe +dumpsters +dumbshit +dumbasses +duloc +duisberg +drummed +drinkers +dressy +dorma +doily +divvy +diverting +dissuade +disrespecting +displace +disorganized +disgustingly +discord +disapproving +diligence +didja +diced +devouring +detach +destructing +desolate +demerits +delude +delirium +degrade +deevak +deemesa +deductions +deduce +debriefed +deadbeats +dateline +darndest +damnable +dalliance +daiquiri +d'agosta +cussing +cryss +cripes +cretins +crackerjack +cower +coveting +couriers +countermission +cotswolds +convertibles +conversationalist +consorting +consoled +consarn +confides +confidentially +commited +commiserate +comme +comforter +comeuppance +combative +comanches +colosseum +colling +coexist +coaxing +cliffside +chutes +chucked +chokes +childlike +childhoods +chickening +chenowith +charmingly +changin +catsup +captioning +capsize +cappucino +capiche +candlewell +cakewalk +cagey +caddie +buxley +bumbling +bulky +buggered +brussel +brunettes +brumby +brotha +bronck +brisket +bridegroom +braided +bovary +bookkeeper +bluster +bloodline +blissfully +blase +billionaires +bicker +berrisford +bereft +berating +berate +bendy +belive +belated +beikoku +beens +bedspread +bawdy +barreling +baptize +banya +balthazar +balmoral +bakshi +bails +badgered +backstreet +awkwardly +auras +attuned +atheists +astaire +assuredly +arrivederci +appetit +appendectomy +apologetic +antihistamine +anesthesiologist +amulets +albie +alarmist +aiight +adstream +admirably +acquaint +abound +abominable +aaaaaaah +zekes +zatunica +wussy +worded +wooed +woodrell +wiretap +windowsill +windjammer +windfall +whisker +whims +whatiya +whadya +weirdly +weenies +waunt +washout +wanto +waning +victimless +verdad +veranda +vandaley +vancomycin +valise +vaguest +upshot +unzip +unwashed +untrained +unstuck +unprincipled +unmentionables +unjustly +unfolds +unemployable +uneducated +unduly +undercut +uncovering +unconsciousness +unconsciously +tyndareus +turncoat +turlock +tulle +tryouts +trouper +triplette +trepkos +tremor +treeger +trapeze +traipse +tradeoff +trach +torin +tommorow +tollan +toity +timpani +thumbprint +thankless +tell'em +telepathy +telemarketing +telekinesis +teevee +teeming +tarred +tambourine +talentless +swooped +switcheroo +swirly +sweatpants +sunstroke +suitors +sugarcoat +subways +subterfuge +subservient +subletting +stunningly +strongbox +striptease +stravanavitch +stradling +stoolie +stodgy +stocky +stifle +stealer +squeezes +squatter +squarely +sprouted +spool +spindly +speedos +soups +soundly +soulmates +somebody'll +soliciting +solenoid +sobering +snowflakes +snowballs +snores +slung +slimming +skulk +skivvies +skewered +skewer +sizing +sistine +sidebar +sickos +shushing +shunt +shugga +shone +shol'va +sharpened +shapeshifter +shadowing +shadoe +selectman +sefelt +seared +scrounging +scribbling +scooping +scintillating +schmoozing +scallops +sapphires +sanitarium +sanded +safes +rudely +roust +rosebush +rosasharn +rondell +roadhouse +riveted +rewrote +revamp +retaliatory +reprimand +replicators +replaceable +remedied +relinquishing +rejoicing +reincarnated +reimbursed +reevaluate +redid +redefine +recreating +reconnected +rebelling +reassign +rearview +rayne +ravings +ratso +rambunctious +radiologist +quiver +quiero +queef +qualms +pyrotechnics +pulsating +psychosomatic +proverb +promiscuous +profanity +prioritize +preying +predisposition +precocious +precludes +prattling +prankster +povich +potting +postpartum +porridge +polluting +plowing +pistachio +pissin +pickpocket +physicals +peruse +pertains +personified +personalize +perjured +perfecting +pepys +pepperdine +pembry +peering +peels +pedophile +patties +passkey +paratrooper +paraphernalia +paralyzing +pandering +paltry +palpable +pagers +pachyderm +overstay +overestimated +overbite +outwit +outgrow +outbid +ooops +oomph +oohhh +oldie +obliterate +objectionable +nygma +notting +noches +nitty +nighters +newsstands +newborns +neurosurgery +nauseated +nastiest +narcolepsy +mutilate +muscled +murmur +mulva +mulling +mukada +muffled +morgues +moonbeams +monogamy +molester +molestation +molars +moans +misprint +mismatched +mirth +mindful +mimosas +millander +mescaline +menstrual +menage +mellowing +medevac +meddlesome +matey +manicures +malevolent +madmen +macaroons +lydell +lycra +lunchroom +lunching +lozenges +looped +litigious +liquidate +linoleum +lingk +limitless +limber +lilacs +ligature +liftoff +lemmiwinks +leggo +learnin +lazarre +lawyered +lactose +knelt +kenosha +kemosabe +jussy +junky +jordy +jimmies +jeriko +jakovasaur +issacs +isabela +irresponsibility +ironed +intoxication +insinuated +inherits +ingest +ingenue +inflexible +inflame +inevitability +inedible +inducement +indignant +indictments +indefensible +incomparable +incommunicado +improvising +impounded +illogical +ignoramus +hydrochloric +hydrate +hungover +humorless +humiliations +hugest +hoverdrone +hovel +hmmph +hitchhike +hibernating +henchman +helloooo +heirlooms +heartsick +headdress +hatches +harebrained +hapless +hanen +handsomer +hallows +habitual +guten +gummy +guiltier +guidebook +gstaad +gruff +griss +grieved +grata +gorignak +goosed +goofed +glowed +glitz +glimpses +glancing +gilmores +gianelli +geraniums +garroway +gangbusters +gamblers +galls +fuddy +frumpy +frowning +frothy +fro'tak +frere +fragrances +forgettin +follicles +flowery +flophouse +floatin +flirts +flings +flatfoot +fingerprinting +fingerprinted +fingering +finald +fillet +fianc +femoral +federales +fawkes +fascinates +farfel +fambly +falsified +fabricating +exterminators +expectant +excusez +excrement +excercises +evian +etins +esophageal +equivalency +equate +equalizer +entrees +enquire +endearment +empathetic +emailed +eggroll +earmuffs +dyslexic +duper +duesouth +drunker +druggie +dreadfully +dramatics +dragline +downplay +downers +dominatrix +doers +docket +docile +diversify +distracts +disloyalty +disinterested +discharging +disagreeable +dirtier +dinghy +dimwitted +dimoxinil +dimmy +diatribe +devising +deviate +detriment +desertion +depressants +depravity +deniability +delinquents +defiled +deepcore +deductive +decimate +deadbolt +dauthuille +dastardly +daiquiris +daggers +dachau +curiouser +curdled +cucamonga +cruller +cruces +crosswalk +crinkle +crescendo +cremate +counseled +couches +cornea +corday +copernicus +contrition +contemptible +constipated +conjoined +confounded +condescend +concoct +conch +compensating +committment +commandeered +comely +coddled +cockfight +cluttered +clunky +clownfish +cloaked +clenched +cleanin +civilised +circumcised +cimmeria +cilantro +chutzpah +chucking +chiseled +chicka +chattering +cervix +carrey +carpal +carnations +cappuccinos +candied +calluses +calisthenics +bushy +burners +budington +buchanans +brimming +braids +boycotting +bouncers +botticelli +botherin +bookkeeping +bogyman +bogged +bloodthirsty +blintzes +blanky +binturong +billable +bigboote +bewildered +betas +bequeath +behoove +befriend +bedpost +bedded +baudelaires +barreled +barboni +barbeque +bangin +baltus +bailout +backstabber +baccarat +awning +augie +arguillo +archway +apricots +apologising +annyong +anchorman +amenable +amazement +allspice +alannis +airfare +airbags +ahhhhhhhhh +ahhhhhhhh +ahhhhhhh +agitator +adrenal +acidosis +achoo +accessorizing +accentuate +abrasions +abductor +aaaahhh +aaaaaaaa +aaaaaaa +zeroing +zelner +zeldy +yevgeny +yeska +yellows +yeesh +yeahh +yamuri +wouldn't've +workmanship +woodsman +winnin +winked +wildness +whoring +whitewash +whiney +when're +wheezer +wheelman +wheelbarrow +westerburg +weeding +watermelons +washboard +waltzes +wafting +voulez +voluptuous +vitone +vigilantes +videotaping +viciously +vices +veruca +vermeer +verifying +vasculitis +valets +upholstered +unwavering +untold +unsympathetic +unromantic +unrecognizable +unpredictability +unmask +unleashing +unintentional +unglued +unequivocal +underrated +underfoot +unchecked +unbutton +unbind +unbiased +unagi +uhhhhh +tugging +triads +trespasses +treehorn +traviata +trappers +transplants +trannie +tramping +tracheotomy +tourniquet +tooty +toothless +tomarrow +toasters +thruster +thoughtfulness +thornwood +tengo +tenfold +telltale +telephoto +telephoned +telemarketer +tearin +tastic +tastefully +tasking +taser +tamed +tallow +taketh +taillight +tadpoles +tachibana +syringes +sweated +swarthy +swagger +surges +supermodels +superhighway +sunup +sun'll +sulfa +sugarless +sufficed +subside +strolled +stringy +strengthens +straightest +straightens +storefront +stopper +stockpiling +stimulant +stiffed +steyne +sternum +stepladder +stepbrother +steers +steelheads +steakhouse +stathis +stankylecartmankennymr +standoffish +stalwart +squirted +spritz +sprig +sprawl +spousal +sphincter +spenders +spearmint +spatter +spangled +southey +soured +sonuvabitch +somethng +snuffed +sniffs +smokescreen +smilin +slobs +sleepwalker +sleds +slays +slayage +skydiving +sketched +skanks +sixed +siphoned +siphon +simpering +sigfried +sidearm +siddons +sickie +shuteye +shuffleboard +shrubberies +shrouded +showmanship +shouldn't've +shoplift +shiatsu +sentries +sentance +sensuality +seething +secretions +searing +scuttlebutt +sculpt +scowling +scouring +scorecard +schoolers +schmucks +scepters +scaly +scalps +scaffolding +sauces +sartorius +santen +salivating +sainthood +saget +saddens +rygalski +rusting +ruination +rueland +rudabaga +rottweiler +roofies +romantics +rollerblading +roldy +roadshow +rickets +rible +rheza +revisiting +retentive +resurface +restores +respite +resounding +resorting +resists +repulse +repressing +repaying +reneged +refunds +rediscover +redecorated +reconstructive +recommitted +recollect +receptacle +reassess +reanimation +realtors +razinin +rationalization +ratatouille +rashum +rasczak +rancheros +rampler +quizzing +quips +quartered +purring +pummeling +puede +proximo +prospectus +pronouncing +prolonging +procreation +proclamations +principled +prides +preoccupation +prego +precog +prattle +pounced +potshots +potpourri +porque +pomegranates +polenta +plying +pluie +plesac +playmates +plantains +pillowcase +piddle +pickers +photocopied +philistine +perpetuate +perpetually +perilous +pawned +pausing +pauper +parter +parlez +parlay +pally +ovulation +overtake +overstate +overpowering +overpowered +overconfident +overbooked +ovaltine +outweighs +outings +ottos +orrin +orifice +orangutan +oopsy +ooooooooh +oooooo +ooohhhh +ocular +obstruct +obscenely +o'dwyer +nutjob +nunur +notifying +nostrand +nonny +nonfat +noblest +nimble +nikes +nicht +newsworthy +nestled +nearsighted +ne'er +nastier +narco +nakedness +muted +mummified +mudda +mozzarella +moxica +motivator +motility +mothafucka +mortmain +mortgaged +mores +mongers +mobbed +mitigating +mistah +misrepresented +mishke +misfortunes +misdirection +mischievous +mineshaft +millaney +microwaves +metzenbaum +mccovey +masterful +masochistic +marliston +marijawana +manya +mantumbi +malarkey +magnifique +madrona +madox +machida +m'hidi +lullabies +loveliness +lotions +looka +lompoc +litterbug +litigator +lithe +liquorice +linds +limericks +lightbulb +lewises +letch +lemec +layover +lavatory +laurels +lateness +laparotomy +laboring +kuato +kroff +krispy +krauts +knuckleheads +kitschy +kippers +kimbrow +keypad +keepsake +kebab +karloff +junket +judgemental +jointed +jezzie +jetting +jeeze +jeeter +jeesus +jeebs +janeane +jails +jackhammer +ixnay +irritates +irritability +irrevocable +irrefutable +irked +invoking +intricacies +interferon +intents +insubordinate +instructive +instinctive +inquisitive +inlay +injuns +inebriated +indignity +indecisive +incisors +incacha +inalienable +impresses +impregnate +impregnable +implosion +idolizes +hypothyroidism +hypoglycemic +huseni +humvee +huddling +honing +hobnobbing +hobnob +histrionics +histamine +hirohito +hippocratic +hindquarters +hikita +hikes +hightailed +hieroglyphics +heretofore +herbalist +hehey +hedriks +heartstrings +headmistress +headlight +hardheaded +happend +handlebars +hagitha +habla +gyroscope +guys'd +guy'd +guttersnipe +grump +growed +grovelling +groan +greenbacks +gravedigger +grating +grasshoppers +grandiose +grandest +grafted +gooood +goood +gooks +godsakes +goaded +glamorama +giveth +gingham +ghostbusters +germane +georgy +gazzo +gazelles +gargle +garbled +galgenstein +gaffe +g'day +fyarl +furnish +furies +fulfills +frowns +frowned +frighteningly +freebies +freakishly +forewarned +foreclose +forearms +fordson +fonics +flushes +flitting +flemmer +flabby +fishbowl +fidgeting +fevers +feigning +faxing +fatigued +fathoms +fatherless +fancier +fanatical +factored +eyelid +eyeglasses +expresso +expletive +expectin +excruciatingly +evidentiary +ever'thing +eurotrash +eubie +estrangement +erlich +epitome +entrap +enclose +emphysema +embers +emasculating +eighths +eardrum +dyslexia +duplicitous +dumpty +dumbledore +dufus +duddy +duchamp +drunkenness +drumlin +drowns +droid +drinky +drifts +drawbridge +dramamine +douggie +douchebag +dostoyevsky +doodling +don'tcha +domineering +doings +dogcatcher +doctoring +ditzy +dissimilar +dissecting +disparage +disliking +disintegrating +dishwalla +dishonored +dishing +disengaged +disavowed +dippy +diorama +dimmed +dilate +digitalis +diggory +dicing +diagnosing +devola +desolation +dennings +denials +deliverance +deliciously +delicacies +degenerates +degas +deflector +defile +deference +decrepit +deciphered +dawdle +dauphine +daresay +dangles +dampen +damndest +cucumbers +cucaracha +cryogenically +croaks +croaked +criticise +crisper +creepiest +creams +crackle +crackin +covertly +counterintelligence +corrosive +cordially +cops'll +convulsions +convoluted +conversing +conga +confrontational +confab +condolence +condiments +complicit +compiegne +commodus +comings +cometh +collusion +collared +cockeyed +clobber +clemonds +clarithromycin +cienega +christmasy +christmassy +chloroform +chippie +chested +cheeco +checklist +chauvinist +chandlers +chambermaid +chakras +cellophane +caveat +cataloguing +cartmanland +carples +carny +carded +caramels +cappy +caped +canvassing +callback +calibrated +calamine +buttermilk +butterfingers +bunsen +bulimia +bukatari +buildin +budged +brobich +bringer +brendell +brawling +bratty +braised +boyish +boundless +botch +boosh +bookies +bonbons +bodes +bobunk +bluntly +blossoming +bloomers +bloodstains +bloodhounds +blech +biter +biometric +bioethics +bijan +bigoted +bicep +bereaved +bellowing +belching +beholden +beached +batmobile +barcodes +barch +barbecuing +bandanna +backwater +backtrack +backdraft +augustino +atrophy +atrocity +atley +atchoo +asthmatic +assoc +armchair +arachnids +aptly +appetizing +antisocial +antagonizing +anorexia +anini +andersons +anagram +amputation +alleluia +airlock +aimless +agonized +agitate +aggravating +aerosol +acing +accomplishing +accidently +abuser +abstain +abnormally +aberration +aaaaahh +zlotys +zesty +zerzura +zapruder +zantopia +yelburton +yeess +y'knowwhati'msayin +wwhat +wussies +wrenched +would'a +worryin +wormser +wooooo +wookiee +wolchek +wishin +wiseguys +windbreaker +wiggy +wieners +wiedersehen +whoopin +whittled +wherefore +wharvey +welts +wellstone +wedges +wavered +watchit +wastebasket +wango +waken +waitressed +wacquiem +vrykolaka +voula +vitally +visualizing +viciousness +vespers +vertes +verily +vegetarians +vater +vaporize +vannacutt +vallens +ussher +urinating +upping +unwitting +untangle +untamed +unsanitary +unraveled +unopened +unisex +uninvolved +uninteresting +unintelligible +unimaginative +undeserving +undermines +undergarments +unconcerned +tyrants +typist +tykes +tybalt +twosome +twits +tutti +turndown +tularemia +tuberculoma +tsimshian +truffaut +truer +truant +trove +triumphed +tripe +trigonometry +trifled +trifecta +tribulations +tremont +tremoille +transcends +trafficker +touchin +tomfoolery +tinkered +tinfoil +tightrope +thousan +thoracotomy +thesaurus +thawing +thatta +tessio +temps +taxidermist +tator +tachycardia +t'akaya +swelco +sweetbreads +swatting +supercollider +sunbathing +summarily +suffocation +sueleen +succinct +subsided +submissive +subjecting +subbing +subatomic +stupendous +stunted +stubble +stubbed +streetwalker +strategizing +straining +straightaway +stoli +stiffer +stickup +stens +steamroller +steadwell +steadfast +stateroom +stans +sshhhh +squishing +squinting +squealed +sprouting +sprimp +spreadsheets +sprawled +spotlights +spooning +spirals +speedboat +spectacles +speakerphone +southglen +souse +soundproof +soothsayer +sommes +somethings +solidify +soars +snorted +snorkeling +snitches +sniping +snifter +sniffin +snickering +sneer +snarl +smila +slinking +slanted +slanderous +slammin +skimp +skilosh +siteid +sirloin +singe +sighing +sidekicks +sicken +showstopper +shoplifter +shimokawa +sherborne +shavadai +sharpshooters +sharking +shagged +shaddup +senorita +sesterces +sensuous +seahaven +scullery +scorcher +schotzie +schnoz +schmooze +schlep +schizo +scents +scalping +scalped +scallop +scalding +sayeth +saybrooke +sawed +savoring +sardine +sandstorm +sandalwood +salutations +sagman +s'okay +rsvp'd +rousted +rootin +romper +romanovs +rollercoaster +rolfie +robinsons +ritzy +ritualistic +ringwald +rhymed +rheingold +rewrites +revoking +reverts +retrofit +retort +retinas +respirations +reprobate +replaying +repaint +renquist +renege +relapsing +rekindled +rejuvenating +rejuvenated +reinstating +recriminations +rechecked +reassemble +rears +reamed +reacquaint +rayanne +ravish +rathole +raspail +rarest +rapists +rants +racketeer +quittin +quitters +quintessential +queremos +quellek +quelle +quasimodo +pyromaniac +puttanesca +puritanical +purer +puree +pungent +pummel +puedo +psychotherapist +prosecutorial +prosciutto +propositioning +procrastination +probationary +primping +preventative +prevails +preservatives +preachy +praetorians +practicality +powders +potus +postop +positives +poser +portolano +portokalos +poolside +poltergeists +pocketed +poach +plummeted +plucking +plimpton +playthings +plastique +plainclothes +pinpointed +pinkus +pinks +pigskin +piffle +pictionary +piccata +photocopy +phobias +perignon +perfumes +pecks +pecked +patently +passable +parasailing +paramus +papier +paintbrush +pacer +paaiint +overtures +overthink +overstayed +overrule +overestimate +overcooked +outlandish +outgrew +outdoorsy +outdo +orchestrate +oppress +opposable +oooohh +oomupwah +okeydokey +okaaay +ohashi +of'em +obscenities +oakie +o'gar +nurection +nostradamus +norther +norcom +nooch +nonsensical +nipped +nimbala +nervously +neckline +nebbleman +narwhal +nametag +n'n't +mycenae +muzak +muumuu +mumbled +mulvehill +muggings +muffet +mouthy +motivates +motaba +moocher +mongi +moley +moisturize +mohair +mocky +mmkay +mistuh +missis +misdeeds +mincemeat +miggs +miffed +methadone +messieur +menopausal +menagerie +mcgillicuddy +mayflowers +matrimonial +matick +masai +marzipan +maplewood +manzelle +mannequins +manhole +manhandle +malfunctions +madwoman +machiavelli +lynley +lynched +lurconis +lujack +lubricant +looove +loons +loofah +lonelyhearts +lollipops +lineswoman +lifers +lexter +lepner +lemony +leggy +leafy +leadeth +lazerus +lazare +lawford +languishing +lagoda +ladman +kundera +krinkle +krendler +kreigel +kowolski +knockdown +knifed +kneed +kneecap +kids'll +kennie +kenmore +keeled +kazootie +katzenmoyer +kasdan +karak +kapowski +kakistos +julyan +jockstrap +jobless +jiggly +jaunt +jarring +jabbering +irrigate +irrevocably +irrationally +ironies +invitro +intimated +intently +intentioned +intelligently +instill +instigator +instep +inopportune +innuendoes +inflate +infects +infamy +indiscretions +indiscreet +indio +indignities +indict +indecision +inconspicuous +inappropriately +impunity +impudent +impotence +implicates +implausible +imperfection +impatience +immutable +immobilize +idealist +iambic +hysterically +hyperspace +hygienist +hydraulics +hydrated +huzzah +husks +hunched +huffed +hubris +hubbub +hovercraft +houngan +hosed +horoscopes +hopelessness +hoodwinked +honorably +honeysuckle +homegirl +holiest +hippity +hildie +hieroglyphs +hexton +herein +heckle +heaping +healthilizer +headfirst +hatsue +harlot +hardwired +halothane +hairstyles +haagen +haaaaa +gutting +gummi +groundless +groaning +gristle +grills +graynamore +grabbin +goodes +goggle +glittering +glint +gleaming +glassy +girth +gimbal +giblets +gellers +geezers +geeze +garshaw +gargantuan +garfunkel +gangway +gandarium +gamut +galoshes +gallivanting +gainfully +gachnar +fusionlips +fusilli +furiously +frugal +fricking +frederika +freckling +frauds +fountainhead +forthwith +forgo +forgettable +foresight +foresaw +fondling +fondled +fondle +folksy +fluttering +fluffing +floundering +flirtatious +flexing +flatterer +flaring +fixating +finchy +figurehead +fiendish +fertilize +ferment +fending +fellahs +feelers +fascinate +fantabulous +falsify +fallopian +faithless +fairer +fainter +failings +facetious +eyepatch +exxon +extraterrestrials +extradite +extracurriculars +extinguish +expunged +expelling +exorbitant +exhilarated +exertion +exerting +excercise +everbody +evaporated +escargot +escapee +erases +epizootics +epithelials +ephrum +entanglements +enslave +engrossed +emphatic +emeralds +ember +emancipated +elevates +ejaculate +effeminate +eccentricities +easygoing +earshot +dunks +dullness +dulli +dulled +drumstick +dropper +driftwood +dregs +dreck +dreamboat +draggin +downsizing +donowitz +dominoes +diversions +distended +dissipate +disraeli +disqualify +disowned +dishwashing +disciplining +discerning +disappoints +dinged +digested +dicking +detonating +despising +depressor +depose +deport +dents +defused +deflecting +decryption +decoys +decoupage +decompress +decibel +decadence +deafening +dawning +dater +darkened +dappy +dallying +dagon +czechoslovakians +cuticles +cuteness +cupboards +culottes +cruisin +crosshairs +cronyn +criminalistics +creatively +creaming +crapping +cranny +cowed +contradicting +constipation +confining +confidences +conceiving +conceivably +concealment +compulsively +complainin +complacent +compels +communing +commode +comming +commensurate +columnists +colonoscopy +colchicine +coddling +clump +clubbed +clowning +cliffhanger +clang +cissy +choosers +choker +chiffon +channeled +chalet +cellmates +cathartic +caseload +carjack +canvass +canisters +candlestick +candlelit +camry +calzones +calitri +caldy +byline +butterball +bustier +burlap +bureaucrat +buffoons +buenas +brookline +bronzed +broiled +broda +briss +brioche +briar +breathable +brays +brassieres +boysenberry +bowline +boooo +boonies +booklets +bookish +boogeyman +boogey +bogas +boardinghouse +bluuch +blundering +bluer +blowed +blotchy +blossomed +bloodwork +bloodied +blithering +blinks +blathering +blasphemous +blacking +birdson +bings +bfmid +bfast +bettin +berkshires +benjamins +benevolence +benched +benatar +bellybutton +belabor +behooves +beddy +beaujolais +beattle +baxworth +baseless +barfing +bannish +bankrolled +banek +ballsy +ballpoint +baffling +badder +badda +bactine +backgammon +baako +aztreonam +authoritah +auctioning +arachtoids +apropos +aprons +apprised +apprehensive +anythng +antivenin +antichrist +anorexic +anoint +anguished +angioplasty +angio +amply +ampicillin +amphetamines +alternator +alcove +alabaster +airlifted +agrabah +affidavits +admonished +admonish +addled +addendum +accuser +accompli +absurdity +absolved +abrusso +abreast +aboot +abductions +abducting +aback +ababwa +aaahhhh +zorin +zinthar +zinfandel +zillions +zephyrs +zatarcs +zacks +youuu +yokels +yardstick +yammer +y'understand +wynette +wrung +wreaths +wowed +wouldn'ta +worming +wormed +workday +woodsy +woodshed +woodchuck +wojadubakowski +withering +witching +wiseass +wiretaps +wining +willoby +wiccaning +whupped +whoopi +whoomp +wholesaler +whiteness +whiner +whatchya +wharves +wenus +weirdoes +weaning +watusi +waponi +waistband +wackos +vouching +votre +vivica +viveca +vivant +vivacious +visor +visitin +visage +vicrum +vetted +ventriloquism +venison +varnsen +vaporized +vapid +vanstock +uuuuh +ushering +urologist +urination +upstart +uprooted +unsubtitled +unspoiled +unseat +unseasonably +unseal +unsatisfying +unnerve +unlikable +unleaded +uninsured +uninspired +unicycle +unhooked +unfunny +unfreezing +unflattering +unfairness +unexpressed +unending +unencumbered +unearth +undiscovered +undisciplined +understan +undershirt +underlings +underline +undercurrent +uncivilized +uncharacteristic +umpteenth +uglies +tuney +trumps +truckasaurus +trubshaw +trouser +tringle +trifling +trickster +trespassers +trespasser +traumas +trattoria +trashes +transgressions +trampling +tp'ed +toxoplasmosis +tounge +tortillas +topsy +topple +topnotch +tonsil +tions +timmuh +timithious +tilney +tighty +tightness +tightens +tidbits +ticketed +thyme +threepio +thoughtfully +thorkel +thommo +thing'll +thefts +that've +thanksgivings +tetherball +testikov +terraforming +tepid +tendonitis +tenboom +telex +teenybopper +tattered +tattaglias +tanneke +tailspin +tablecloth +swooping +swizzle +swiping +swindled +swilling +swerving +sweatshops +swaddling +swackhammer +svetkoff +supossed +superdad +sumptuous +sugary +sugai +subvert +substantiate +submersible +sublimating +subjugation +stymied +strychnine +streetlights +strassmans +stranglehold +strangeness +straddling +straddle +stowaways +stotch +stockbrokers +stifling +stepford +steerage +steena +statuary +starlets +staggeringly +ssshhh +squaw +spurt +spungeon +spritzer +sprightly +sprays +sportswear +spoonful +splittin +splitsville +speedily +specialise +spastic +sparrin +souvlaki +southie +sourpuss +soupy +soundstage +soothes +somebody'd +softest +sociopathic +socialized +snyders +snowmobiles +snowballed +snatches +smugness +smoothest +smashes +sloshed +sleight +skyrocket +skied +skewed +sixpence +sipowicz +singling +simulates +shyness +shuvanis +showoff +shortsighted +shopkeeper +shoehorn +shithouse +shirtless +shipshape +shifu +shelve +shelbyville +sheepskin +sharpens +shaquille +shanshu +servings +sequined +seizes +seashells +scrambler +scopes +schnauzer +schmo +schizoid +scampered +savagely +saudis +santas +sandovals +sanding +saleswoman +sagging +s'cuse +rutting +ruthlessly +runneth +ruffians +rubes +rosalita +rollerblades +rohypnol +roasts +roadies +ritten +rippling +ripples +rigoletto +richardo +rethought +reshoot +reserving +reseda +rescuer +reread +requisitions +repute +reprogram +replenish +repetitious +reorganizing +reinventing +reinvented +reheat +refrigerators +reenter +recruiter +recliner +rawdy +rashes +rajeski +raison +raisers +rages +quinine +questscape +queller +pygmalion +pushers +pusan +purview +pumpin +pubescent +prudes +provolone +propriety +propped +procrastinate +processional +preyed +pretrial +portent +pooling +poofy +polloi +policia +poacher +pluses +pleasuring +platitudes +plateaued +plaguing +pittance +pinheads +pincushion +pimply +pimped +piggyback +piecing +phillipe +philipse +philby +pharaohs +petyr +petitioner +peshtigo +pesaram +persnickety +perpetrate +percolating +pepto +penne +penell +pemmican +peeks +pedaling +peacemaker +pawnshop +patting +pathologically +patchouli +pasts +pasties +passin +parlors +paltrow +palamon +padlock +paddling +oversleep +overheating +overdosed +overcharge +overblown +outrageously +ornery +opportune +oooooooooh +oohhhh +ohhhhhh +ogres +odorless +obliterated +nyong +nymphomaniac +ntozake +novocain +nough +nonnie +nonissue +nodules +nightmarish +nightline +niceties +newsman +needra +nedry +necking +navour +nauseam +nauls +narim +namath +nagged +naboo +n'sync +myslexia +mutator +mustafi +musketeer +murtaugh +murderess +munching +mumsy +muley +mouseville +mortifying +morgendorffers +moola +montel +mongoloid +molestered +moldings +mocarbies +mo'ss +mixers +misrell +misnomer +misheard +mishandled +miscreant +misconceptions +miniscule +millgate +mettle +metricconverter +meteors +menorah +mengele +melding +meanness +mcgruff +mcarnold +matzoh +matted +mastectomy +massager +marveling +marooned +marmaduke +marick +manhandled +manatees +man'll +maltin +maliciously +malfeasance +malahide +maketh +makeovers +maiming +machismo +lumpectomy +lumbering +lucci +lording +lorca +lookouts +loogie +loners +loathed +lissen +lighthearted +lifer +lickin +lewen +levitation +lestercorp +lessee +lentils +legislate +legalizing +lederhosen +lawmen +lasskopf +lardner +lambeau +lamagra +ladonn +lactic +lacquer +labatier +krabappel +kooks +knickknacks +klutzy +kleynach +klendathu +kinross +kinkaid +kind'a +ketch +kesher +karikos +karenina +kanamits +junshi +jumbled +joust +jotted +jobson +jingling +jigalong +jerries +jellies +jeeps +javna +irresistable +internist +intercranial +inseminated +inquisitor +infuriate +inflating +infidelities +incessantly +incensed +incase +incapacitate +inasmuch +inaccuracies +imploding +impeding +impediments +immaturity +illegible +iditarod +icicles +ibuprofen +i'i'm +hymie +hydrolase +hunker +humps +humons +humidor +humdinger +humbling +huggin +huffing +housecleaning +hothouse +hotcakes +hosty +hootenanny +hootchie +hoosegow +honks +honeymooners +homily +homeopathic +hitchhikers +hissed +hillnigger +hexavalent +hewwo +hershe +hermey +hergott +henny +hennigans +henhouse +hemolytic +helipad +heifer +hebrews +hebbing +heaved +headlock +harrowing +harnessed +hangovers +handi +handbasket +halfrek +hacene +gyges +guys're +gundersons +gumption +gruntmaster +grubs +grossie +groped +grins +greaseball +gravesite +gratuity +granma +grandfathers +grandbaby +gradski +gracing +gossips +gooble +goners +golitsyn +gofer +godsake +goddaughter +gnats +gluing +glares +givers +ginza +gimmie +gimmee +gennero +gemme +gazpacho +gazed +gassy +gargling +gandhiji +galvanized +gallbladder +gaaah +furtive +fumigation +fucka +fronkonsteen +frills +freezin +freewald +freeloader +frailty +forger +foolhardy +fondest +fomin +followin +follicle +flotation +flopping +floodgates +flogged +flicked +flenders +fleabag +fixings +fixable +fistful +firewater +firelight +fingerbang +finalizing +fillin +filipov +fiderer +felling +feldberg +feign +faunia +fatale +farkus +fallible +faithfulness +factoring +eyeful +extramarital +exterminated +exhume +exasperated +eviscerate +estoy +esmerelda +escapades +epoxy +enticed +enthused +entendre +engrossing +endorphins +emptive +emmys +eminently +embezzler +embarressed +embarrassingly +embalmed +eludes +eling +elated +eirie +egotitis +effecting +eerily +eecom +eczema +earthy +earlobes +eally +dyeing +dwells +duvet +duncans +dulcet +droves +droppin +drools +drey'auc +downriver +domesticity +dollop +doesnt +dobler +divulged +diversionary +distancing +dispensers +disorienting +disneyworld +dismissive +disingenuous +disheveled +disfiguring +dinning +dimming +diligently +dilettante +dilation +dickensian +diaphragms +devastatingly +destabilize +desecrate +deposing +deniece +demony +delving +delicates +deigned +defraud +deflower +defibrillator +defiantly +defenceless +defacing +deconstruction +decompose +deciphering +decibels +deceptively +deceptions +decapitation +debutantes +debonair +deadlier +dawdling +davic +darwinism +darnit +darks +danke +danieljackson +dangled +cytoxan +cutout +cutlery +curveball +curfews +cummerbund +crunches +crouched +crisps +cripples +crilly +cribs +crewman +creepin +creeds +credenza +creak +crawly +crawlin +crawlers +crated +crackheads +coworker +couldn't've +corwins +coriander +copiously +convenes +contraceptives +contingencies +contaminating +conniption +condiment +concocting +comprehending +complacency +commendatore +comebacks +com'on +collarbone +colitis +coldly +coiffure +coffers +coeds +codependent +cocksucking +cockney +cockles +clutched +closeted +cloistered +cleve +cleats +clarifying +clapped +cinnabar +chunnel +chumps +cholinesterase +choirboy +chocolatey +chlamydia +chigliak +cheesie +chauvinistic +chasm +chartreuse +charo +charnier +chapil +chalked +chadway +certifiably +cellulite +celled +cavalcade +cataloging +castrated +cassio +cashews +cartouche +carnivore +carcinogens +capulet +captivated +capt'n +cancellations +campin +callate +callar +caffeinated +cadavers +cacophony +cackle +buzzes +buttoning +busload +burglaries +burbs +buona +bunions +bullheaded +buffs +bucyk +buckling +bruschetta +browbeating +broomsticks +broody +bromly +brolin +briefings +brewskies +breathalyzer +breakups +bratwurst +brania +braiding +brags +braggin +bradywood +bottomed +bossa +bordello +bookshelf +boogida +bondsman +bolder +boggles +bludgeoned +blowtorch +blotter +blips +blemish +bleaching +blainetologists +blading +blabbermouth +birdseed +bimmel +biloxi +biggly +bianchinni +betadine +berenson +belus +belloq +begets +befitting +beepers +beelzebub +beefed +bedridden +bedevere +beckons +beaded +baubles +bauble +battleground +bathrobes +basketballs +basements +barroom +barnacle +barkin +barked +baretta +bangles +bangler +banality +bambang +baltar +ballplayers +bagman +baffles +backroom +babysat +baboons +averse +audiotape +auctioneer +atten +atcha +astonishment +arugula +arroz +antihistamines +annoyances +anesthesiology +anatomically +anachronism +amiable +amaretto +allahu +alight +aimin +ailment +afterglow +affronte +advil +adrenals +actualization +acrost +ached +accursed +accoutrements +absconded +aboveboard +abetted +aargh +aaaahh +zuwicky +zolda +ziploc +zakamatak +youve +yippie +yesterdays +yella +yearns +yearnings +yearned +yawning +yalta +yahtzee +y'mean +y'are +wuthering +wreaks +worrisome +workiiing +wooooooo +wonky +womanizing +wolodarsky +wiwith +withdraws +wishy +wisht +wipers +wiper +winos +windthorne +windsurfing +windermere +wiggled +wiggen +whwhat +whodunit +whoaaa +whittling +whitesnake +whereof +wheezing +wheeze +whatd'ya +whataya +whammo +whackin +wellll +weightless +weevil +wedgies +webbing +weasly +wayside +waxes +waturi +washy +washrooms +wandell +waitaminute +waddya +waaaah +vornac +vishnoor +virulent +vindictiveness +vinceres +villier +vigeous +vestigial +ventilate +vented +venereal +veering +veered +veddy +vaslova +valosky +vailsburg +vaginas +vagas +urethra +upstaged +uploading +unwrapping +unwieldy +untapped +unsatisfied +unquenchable +unnerved +unmentionable +unlovable +unknowns +uninformed +unimpressed +unhappily +unguarded +unexplored +undergarment +undeniably +unclench +unclaimed +uncharacteristically +unbuttoned +unblemished +ululd +uhhhm +tweeze +tutsami +tushy +tuscarora +turkle +turghan +turbinium +tubers +trucoat +troxa +tropicana +triquetra +trimmers +triceps +trespassed +traya +traumatizing +transvestites +trainors +tradin +trackers +townies +tourelles +toucha +tossin +tortious +topshop +topes +tonics +tongs +tomsk +tomorrows +toiling +toddle +tizzy +tippers +timmi +thwap +thusly +ththe +thrusts +throwers +throwed +throughway +thickening +thermonuclear +thelwall +thataway +terrifically +tendons +teleportation +telepathically +telekinetic +teetering +teaspoons +tarantulas +tapas +tanned +tangling +tamales +tailors +tahitian +tactful +tachy +tablespoon +syrah +synchronicity +synch +synapses +swooning +switchman +swimsuits +sweltering +sweetly +suvolte +suslov +surfed +supposition +suppertime +supervillains +superfluous +superego +sunspots +sunning +sunless +sundress +suckah +succotash +sublevel +subbasement +studious +striping +strenuously +straights +stonewalled +stillness +stilettos +stevesy +steno +steenwyck +stargates +stammering +staedert +squiggly +squiggle +squashing +squaring +spreadsheet +spramp +spotters +sporto +spooking +splendido +spittin +spirulina +spiky +spate +spartacus +spacerun +soonest +something'll +someth +somepin +someone'll +sofas +soberly +sobered +snowmen +snowbank +snowballing +snivelling +sniffling +snakeskin +snagging +smush +smooter +smidgen +smackers +slumlord +slossum +slimmer +slighted +sleepwalk +sleazeball +skokie +skeptic +sitarides +sistah +sipped +sindell +simpletons +simony +silkwood +silks +silken +sightless +sideboard +shuttles +shrugging +shrouds +showy +shoveled +shouldn'ta +shoplifters +shitstorm +sheeny +shapetype +shaming +shallows +shackle +shabbily +shabbas +seppuku +senility +semite +semiautomatic +selznick +secretarial +sebacio +scuzzy +scummy +scrutinized +scrunchie +scribbled +scotches +scolded +scissor +schlub +scavenging +scarin +scarfing +scallions +scald +savour +savored +saute +sarcoidosis +sandbar +saluted +salish +saith +sailboats +sagittarius +sacre +saccharine +sacamano +rushdie +rumpled +rumba +rulebook +rubbers +roughage +rotisserie +rootie +roofy +roofie +romanticize +rittle +ristorante +rippin +rinsing +ringin +rincess +rickety +reveling +retest +retaliating +restorative +reston +restaurateur +reshoots +resetting +resentments +reprogramming +repossess +repartee +renzo +remore +remitting +remeber +relaxants +rejuvenate +rejections +regenerated +refocus +referrals +reeno +recycles +recrimination +reclining +recanting +reattach +reassigning +razgul +raved +rattlesnakes +rattles +rashly +raquetball +ransack +raisinettes +raheem +radisson +radishes +raban +quoth +qumari +quints +quilts +quilting +quien +quarreled +purty +purblind +punchbowl +publically +psychotics +psychopaths +psychoanalyze +pruning +provasik +protectin +propping +proportioned +prophylactic +proofed +prompter +procreate +proclivities +prioritizing +prinze +pricked +press'll +presets +prescribes +preocupe +prejudicial +prefex +preconceived +precipice +pralines +pragmatist +powerbar +pottie +pottersville +potsie +potholes +posses +posies +portkey +porterhouse +pornographers +poring +poppycock +poppers +pomponi +pokin +poitier +podiatry +pleeze +pleadings +playbook +platelets +plane'arium +placebos +place'll +pistachios +pirated +pinochle +pineapples +pinafore +pimples +piggly +piddling +picon +pickpockets +picchu +physiologically +physic +phobic +philandering +phenomenally +pheasants +pewter +petticoat +petronis +petitioning +perturbed +perpetuating +permutat +perishable +perimeters +perfumed +percocet +per'sus +pepperjack +penalize +pelting +pellet +peignoir +pedicures +peckers +pecans +pawning +paulsson +pattycake +patrolmen +patois +pathos +pasted +parishioner +parcheesi +parachuting +papayas +pantaloons +palpitations +palantine +paintballing +overtired +overstress +oversensitive +overnights +overexcited +overanxious +overachiever +outwitted +outvoted +outnumber +outlast +outlander +out've +orphey +orchestrating +openers +ooooooo +okies +ohhhhhhhhh +ohhhhhhhh +ogling +offbeat +obsessively +obeyed +o'hana +o'bannon +o'bannion +numpce +nummy +nuked +nuances +nourishing +nosedive +norbu +nomlies +nomine +nixed +nihilist +nightshift +newmeat +neglectful +neediness +needin +naphthalene +nanocytes +nanite +naivete +n'yeah +mystifying +myhnegon +mutating +musing +mulled +muggy +muerto +muckraker +muchachos +mountainside +motherless +mosquitos +morphed +mopped +moodoo +moncho +mollem +moisturiser +mohicans +mocks +mistresses +misspent +misinterpretation +miscarry +minuses +mindee +mimes +millisecond +milked +mightn't +mightier +mierzwiak +microchips +meyerling +mesmerizing +mershaw +meecrob +medicate +meddled +mckinnons +mcgewan +mcdunnough +mcats +mbien +matzah +matriarch +masturbated +masselin +martialed +marlboros +marksmanship +marinate +marchin +manicured +malnourished +malign +majorek +magnon +magnificently +macking +machiavellian +macdougal +macchiato +macaws +macanaw +m'self +lydells +lusts +lucite +lubricants +lopper +lopped +loneliest +lonelier +lomez +lojack +loath +liquefy +lippy +limps +likin +lightness +liesl +liebchen +licious +libris +libation +lhamo +leotards +leanin +laxatives +lavished +latka +lanyard +lanky +landmines +lameness +laddies +lacerated +labored +l'amour +kreskin +kovitch +kournikova +kootchy +konoss +knknow +knickety +knackety +kmart +klicks +kiwanis +kissable +kindergartners +kilter +kidnet +kid'll +kicky +kickbacks +kickback +kholokov +kewpie +kendo +katra +kareoke +kafelnikov +kabob +junjun +jumba +julep +jordie +jondy +jolson +jenoff +jawbone +janitorial +janiro +ipecac +invigorated +intruded +intros +intravenously +interruptus +interrogations +interject +interfacing +interestin +insuring +instilled +insensitivity +inscrutable +inroads +innards +inlaid +injector +ingratitude +infuriates +infra +infliction +indelicate +incubators +incrimination +inconveniencing +inconsolable +incestuous +incas +incarcerate +inbreeding +impudence +impressionists +impeached +impassioned +imipenem +idling +idiosyncrasies +icebergs +hypotensive +hydrochloride +hushed +humus +humph +hummm +hulking +hubcaps +hubald +howya +howbout +how'll +housebroken +hotwire +hotspots +hotheaded +horrace +hopsfield +honto +honkin +honeymoons +homewrecker +hombres +hollers +hollerin +hoedown +hoboes +hobbling +hobble +hoarse +hinky +highlighters +hexes +heru'ur +hernias +heppleman +hell're +heighten +heheheheheh +heheheh +hedging +heckling +heckled +heavyset +heatshield +heathens +heartthrob +headpiece +hayseed +haveo +hauls +hasten +harridan +harpoons +hardens +harcesis +harbouring +hangouts +halkein +haleh +halberstam +hairnet +hairdressers +hacky +haaaa +h'yah +gusta +gushy +gurgling +guilted +gruel +grudging +grrrrrr +grosses +groomsmen +griping +gravest +gratified +grated +goulash +goopy +goona +goodly +godliness +godawful +godamn +glycerin +glutes +glowy +globetrotters +glimpsed +glenville +glaucoma +girlscout +giraffes +gilbey +gigglepuss +ghora +gestating +gelato +geishas +gearshift +gayness +gasped +gaslighting +garretts +garba +gablyczyck +g'head +fumigating +fumbling +fudged +fuckwad +fuck're +fuchsia +fretting +freshest +frenchies +freezers +fredrica +fraziers +fraidy +foxholes +fourty +fossilized +forsake +forfeits +foreclosed +foreal +footsies +florists +flopped +floorshow +floorboard +flinching +flecks +flaubert +flatware +flatulence +flatlined +flashdance +flail +flagging +fiver +fitzy +fishsticks +finetti +finelli +finagle +filko +fieldstone +fibber +ferrini +feedin +feasting +favore +fathering +farrouhk +farmin +fairytale +fairservice +factoid +facedown +fabled +eyeballin +extortionist +exquisitely +expedited +exorcise +existentialist +execs +exculpatory +exacerbate +everthing +eventuality +evander +euphoric +euphemisms +estamos +erred +entitle +enquiries +enormity +enfants +endive +encyclopedias +emulating +embittered +effortless +ectopic +ecirc +easely +earphones +earmarks +dweller +durslar +durned +dunois +dunking +dunked +dumdum +dullard +dudleys +druthers +druggist +drossos +drooled +driveways +drippy +dreamless +drawstring +drang +drainpipe +dozing +dotes +dorkface +doorknobs +doohickey +donnatella +doncha +domicile +dokos +dobermans +dizzying +divola +ditsy +distaste +disservice +dislodged +dislodge +disinherit +disinformation +discounting +dinka +dimly +digesting +diello +diddling +dictatorships +dictators +diagnostician +devours +devilishly +detract +detoxing +detours +detente +destructs +desecrated +derris +deplore +deplete +demure +demolitions +demean +delish +delbruck +delaford +degaulle +deftly +deformity +deflate +definatly +defector +decrypted +decontamination +decapitate +decanter +dardis +dampener +damme +daddy'll +dabbling +dabbled +d'etre +d'argent +d'alene +d'agnasti +czechoslovakian +cymbal +cyberdyne +cutoffs +cuticle +curvaceous +curiousity +crowing +crowed +croutons +cropped +criminy +crescentis +crashers +cranwell +coverin +courtrooms +countenance +cosmically +cosign +corroboration +coroners +cornflakes +copperpot +copperhead +copacetic +coordsize +convulsing +consults +conjures +congenial +concealer +compactor +commercialism +cokey +cognizant +clunkers +clumsily +clucking +cloves +cloven +cloths +clothe +clods +clocking +clings +clavicle +classless +clashing +clanking +clanging +clamping +civvies +citywide +circulatory +circuited +chronisters +chromic +choos +chloroformed +chillun +cheesed +chatterbox +chaperoned +channukah +cerebellum +centerpieces +centerfold +ceecee +ccedil +cavorting +cavemen +cauterized +cauldwell +catting +caterine +cassiopeia +carves +cartwheel +carpeted +carob +caressing +carelessly +careening +capricious +capitalistic +capillaries +candidly +camaraderie +callously +calfskin +caddies +buttholes +busywork +busses +burps +burgomeister +bunkhouse +bungchow +bugler +buffets +buffed +brutish +brusque +bronchitis +bromden +brolly +broached +brewskis +brewin +brean +breadwinner +brana +bountiful +bouncin +bosoms +borgnine +bopping +bootlegs +booing +bombosity +bolting +boilerplate +bluey +blowback +blouses +bloodsuckers +bloodstained +bloat +bleeth +blackface +blackest +blackened +blacken +blackballed +blabs +blabbering +birdbrain +bipartisanship +biodegradable +biltmore +bilked +big'uns +bidet +besotted +bernheim +benegas +bendiga +belushi +bellboys +belittling +behinds +begone +bedsheets +beckoning +beaute +beaudine +beastly +beachfront +bathes +batak +baser +baseballs +barbella +bankrolling +bandaged +baerly +backlog +backin +babying +azkaban +awwwww +aviary +authorizes +austero +aunty +attics +atreus +astounded +astonish +artemus +arses +arintero +appraiser +apathetic +anybody'd +anxieties +anticlimactic +antar +anglos +angleman +anesthetist +androscoggin +andolini +andale +amway +amuck +amniocentesis +amnesiac +americano +amara +alvah +altruism +alternapalooza +alphabetize +alpaca +allus +allergist +alexandros +alaikum +akimbo +agoraphobia +agides +aggrhh +aftertaste +adoptions +adjuster +addictions +adamantium +activator +accomplishes +aberrant +aaaaargh +aaaaaaaaaaaaa +a'ight +zzzzzzz +zucchini +zookeeper +zirconia +zippers +zequiel +zellary +zeitgeist +zanuck +zagat +you'n +ylang +yes'm +yenta +yecchh +yecch +yawns +yankin +yahdah +yaaah +y'got +xeroxed +wwooww +wristwatch +wrangled +wouldst +worthiness +worshiping +wormy +wormtail +wormholes +woosh +wollsten +wolfing +woefully +wobbling +wintry +wingding +windstorm +windowtext +wiluna +wilting +wilted +willick +willenholly +wildflowers +wildebeest +whyyy +whoppers +whoaa +whizzing +whizz +whitest +whistled +whist +whinny +wheelies +whazzup +whatwhatwhaaat +whato +whatdya +what'dya +whacks +wewell +wetsuit +welluh +weeps +waylander +wavin +wassail +wasnt +warneford +warbucks +waltons +wallbanger +waiving +waitwait +vowing +voucher +vornoff +vorhees +voldemort +vivre +vittles +vindaloo +videogames +vichyssoise +vicarious +vesuvius +verguenza +ven't +velveteen +velour +velociraptor +vastness +vasectomies +vapors +vanderhof +valmont +validates +valiantly +vacuums +usurp +usernum +us'll +urinals +unyielding +unvarnished +unturned +untouchables +untangled +unsecured +unscramble +unreturned +unremarkable +unpretentious +unnerstand +unmade +unimpeachable +unfashionable +underwrite +underlining +underling +underestimates +underappreciated +uncouth +uncork +uncommonly +unclog +uncircumcised +unchallenged +uncas +unbuttoning +unapproved +unamerican +unafraid +umpteen +umhmm +uhwhy +ughuh +typewriters +twitches +twitched +twirly +twinkling +twinges +twiddling +turners +turnabout +tumblin +tryed +trowel +trousseau +trivialize +trifles +tribianni +trenchcoat +trembled +traumatize +transitory +transients +transfuse +transcribing +tranq +trampy +traipsed +trainin +trachea +traceable +touristy +toughie +toscanini +tortola +tortilla +torreon +toreador +tommorrow +tollbooth +tollans +toidy +togas +tofurkey +toddling +toddies +toasties +toadstool +to've +tingles +timin +timey +timetables +tightest +thuggee +thrusting +thrombus +throes +thrifty +thornharts +thinnest +thicket +thetas +thesulac +tethered +testaburger +tersenadine +terrif +terdlington +tepui +temping +tector +taxidermy +tastebuds +tartlets +tartabull +tar'd +tantamount +tangy +tangles +tamer +tabula +tabletops +tabithia +szechwan +synthedyne +svenjolly +svengali +survivalists +surmise +surfboards +surefire +suprise +supremacists +suppositories +superstore +supercilious +suntac +sunburned +summercliff +sullied +sugared +suckle +subtleties +substantiated +subsides +subliminal +subhuman +strowman +stroked +stroganoff +streetlight +straying +strainer +straighter +straightener +stoplight +stirrups +stewing +stereotyping +stepmommy +stephano +stashing +starshine +stairwells +squatsie +squandering +squalid +squabbling +squab +sprinkling +spreader +spongy +spokesmen +splintered +spittle +spitter +spiced +spews +spendin +spect +spearchucker +spatulas +southtown +soused +soshi +sorter +sorrowful +sooth +some'in +soliloquy +soiree +sodomized +sobriki +soaping +snows +snowcone +snitching +snitched +sneering +snausages +snaking +smoothed +smoochies +smarten +smallish +slushy +slurring +sluman +slithers +slippin +sleuthing +sleeveless +skinless +skillfully +sketchbook +skagnetti +sista +sinning +singularly +sinewy +silverlake +siguto +signorina +sieve +sidearms +shying +shunning +shtud +shrieks +shorting +shortbread +shopkeepers +shmancy +shizzit +shitheads +shitfaced +shipmates +shiftless +shelving +shedlow +shavings +shatters +sharifa +shampoos +shallots +shafter +sha'nauc +sextant +serviceable +sepsis +senores +sendin +semis +semanski +selflessly +seinfelds +seers +seeps +seductress +secaucus +sealant +scuttling +scusa +scrunched +scissorhands +schreber +schmancy +scamps +scalloped +savoir +savagery +sarong +sarnia +santangel +samool +sallow +salino +safecracker +sadism +sacrilegious +sabrini +sabath +s'aright +ruttheimer +rudest +rubbery +rousting +rotarian +roslin +roomed +romari +romanica +rolltop +rolfski +rockettes +roared +ringleader +riffing +ribcage +rewired +retrial +reting +resuscitated +restock +resale +reprogrammed +replicant +repentant +repellant +repays +repainting +renegotiating +rendez +remem +relived +relinquishes +relearn +relaxant +rekindling +rehydrate +refueled +refreshingly +refilling +reexamine +reeseman +redness +redeemable +redcoats +rectangles +recoup +reciprocated +reassessing +realy +realer +reachin +re'kali +rawlston +ravages +rappaports +ramoray +ramming +raindrops +rahesh +radials +racists +rabartu +quiches +quench +quarreling +quaintly +quadrants +putumayo +put'em +purifier +pureed +punitis +pullout +pukin +pudgy +puddings +puckering +pterodactyl +psychodrama +psats +protestations +protectee +prosaic +propositioned +proclivity +probed +printouts +prevision +pressers +preset +preposition +preempt +preemie +preconceptions +prancan +powerpuff +potties +potpie +poseur +porthole +poops +pooping +pomade +polyps +polymerized +politeness +polisher +polack +pocketknife +poatia +plebeian +playgroup +platonically +platitude +plastering +plasmapheresis +plaids +placemats +pizzazz +pintauro +pinstripes +pinpoints +pinkner +pincer +pimento +pileup +pilates +pigmen +pieeee +phrased +photocopies +phoebes +philistines +philanderer +pheromone +phasers +pfeffernuesse +pervs +perspire +personify +perservere +perplexed +perpetrating +perkiness +perjurer +periodontist +perfunctory +perdido +percodan +pentameter +pentacle +pensive +pensione +pennybaker +pennbrooke +penhall +pengin +penetti +penetrates +pegnoir +peeve +peephole +pectorals +peckin +peaky +peaksville +paxcow +paused +patted +parkishoff +parkers +pardoning +paraplegic +paraphrasing +paperers +papered +pangs +paneling +palooza +palmed +palmdale +palatable +pacify +pacified +owwwww +oversexed +overrides +overpaying +overdrawn +overcompensate +overcomes +overcharged +outmaneuver +outfoxed +oughtn't +ostentatious +oshun +orthopedist +or'derves +ophthalmologist +operagirl +oozes +oooooooh +onesie +omnis +omelets +oktoberfest +okeydoke +ofthe +ofher +obstetrical +obeys +obeah +o'henry +nyquil +nyanyanyanyah +nuttin +nutsy +nutball +nurhachi +numbskull +nullifies +nullification +nucking +nubbin +nourished +nonspecific +noing +noinch +nohoho +nobler +nitwits +newsprint +newspaperman +newscaster +neuropathy +netherworld +neediest +navasky +narcissists +napped +nafta +mache +mykonos +mutilating +mutherfucker +mutha +mutates +mutate +musn't +murchy +multitasking +mujeeb +mudslinging +muckraking +mousetrap +mourns +mournful +motherf +mostro +morphing +morphate +moralistic +moochy +mooching +monotonous +monopolize +monocle +molehill +moland +mofet +mockup +mobilizing +mmmmmmm +mitzvahs +mistreating +misstep +misjudge +misinformation +misdirected +miscarriages +miniskirt +mindwarped +minced +milquetoast +miguelito +mightily +midstream +midriff +mideast +microbe +methuselah +mesdames +mescal +men'll +memma +megaton +megara +megalomaniac +meeee +medulla +medivac +meaninglessness +mcnuggets +mccarthyism +maypole +may've +mauve +mateys +marshack +markles +marketable +mansiere +manservant +manse +manhandling +mallomars +malcontent +malaise +majesties +mainsail +mailmen +mahandra +magnolias +magnified +magev +maelstrom +machu +macado +m'boy +m'appelle +lustrous +lureen +lunges +lumped +lumberyard +lulled +luego +lucks +lubricated +loveseat +loused +lounger +loski +lorre +loora +looong +loonies +loincloth +lofts +lodgers +lobbing +loaner +livered +liqueur +ligourin +lifesaving +lifeguards +lifeblood +liaisons +let'em +lesbianism +lence +lemonlyman +legitimize +leadin +lazars +lazarro +lawyering +laugher +laudanum +latrines +lations +laters +lapels +lakefront +lahit +lafortunata +lachrymose +l'italien +kwaini +kruczynski +kramerica +kowtow +kovinsky +korsekov +kopek +knowakowski +knievel +knacks +kiowas +killington +kickball +keyworth +keymaster +kevie +keveral +kenyons +keggers +keepsakes +kechner +keaty +kavorka +karajan +kamerev +kaggs +jujyfruit +jostled +jonestown +jokey +joists +jocko +jimmied +jiggled +jests +jenzen +jenko +jellyman +jedediah +jealitosis +jaunty +jarmel +jankle +jagoff +jagielski +jackrabbits +jabbing +jabberjaw +izzat +irresponsibly +irrepressible +irregularity +irredeemable +inuvik +intuitions +intubated +intimates +interminable +interloper +intercostal +instyle +instigate +instantaneously +ining +ingrown +ingesting +infusing +infringe +infinitum +infact +inequities +indubitably +indisputable +indescribably +indentation +indefinable +incontrovertible +inconsequential +incompletes +incoherently +inclement +incidentals +inarticulate +inadequacies +imprudent +improprieties +imprison +imprinted +impressively +impostors +importante +imperious +impale +immodest +immobile +imbedded +imbecilic +illegals +idn't +hysteric +hypotenuse +hygienic +hyeah +hushpuppies +hunhh +humpback +humored +hummed +humiliates +humidifier +huggy +huggers +huckster +hotbed +hosing +hosers +horsehair +homebody +homebake +holing +holies +hoisting +hogwallop +hocks +hobbits +hoaxes +hmmmmm +hisses +hippest +hillbillies +hilarity +heurh +herniated +hermaphrodite +hennifer +hemlines +hemline +hemery +helplessness +helmsley +hellhound +heheheheh +heeey +hedda +heartbeats +heaped +healers +headstart +headsets +headlong +hawkland +havta +haulin +harvey'll +hanta +hansom +hangnail +handstand +handrail +handoff +hallucinogen +hallor +halitosis +haberdashery +gypped +guy'll +gumbel +guerillas +guava +guardrail +grunther +grunick +groppi +groomer +grodin +gripes +grinds +grifters +gretch +greevey +greasing +graveyards +grandkid +grainy +gouging +gooney +googly +goldmuff +goldenrod +goingo +godly +gobbledygook +gobbledegook +glues +gloriously +glengarry +glassware +glamor +gimmicks +giggly +giambetti +ghoulish +ghettos +ghali +gether +geriatrics +gerbils +geosynchronous +georgio +gente +gendarme +gelbman +gazillionth +gayest +gauging +gastro +gaslight +gasbag +garters +garish +garas +gantu +gangy +gangly +gangland +galling +gadda +furrowed +funnies +funkytown +fugimotto +fudging +fuckeen +frustrates +froufrou +froot +fromberge +frizzies +fritters +frightfully +friendliest +freeloading +freelancing +freakazoid +fraternization +framers +fornication +fornicating +forethought +footstool +foisting +focussing +focking +flurries +fluffed +flintstones +fledermaus +flayed +flawlessly +flatters +flashbang +flapped +fishies +firmer +fireproof +firebug +fingerpainting +finessed +findin +financials +finality +fillets +fiercest +fiefdom +fibbing +fervor +fentanyl +fenelon +fedorchuk +feckless +feathering +faucets +farewells +fantasyland +fanaticism +faltered +faggy +faberge +extorting +extorted +exterminating +exhumation +exhilaration +exhausts +exfoliate +excels +exasperating +exacting +everybody'd +evasions +espressos +esmail +errrr +erratically +eroding +ernswiler +epcot +enthralled +ensenada +enriching +enrage +enhancer +endear +encrusted +encino +empathic +embezzle +emanates +electricians +eking +egomaniacal +egging +effacing +ectoplasm +eavesdropped +dummkopf +dugray +duchaisne +drunkard +drudge +droop +droids +drips +dripped +dribbles +drazens +downy +downsize +downpour +dosages +doppelganger +dopes +doohicky +dontcha +doneghy +divining +divest +diuretics +diuretic +distrustful +disrupts +dismemberment +dismember +disinfect +disillusionment +disheartening +discourteous +discotheque +discolored +dirtiest +diphtheria +dinks +dimpled +didya +dickwad +diatribes +diathesis +diabetics +deviants +detonates +detests +detestable +detaining +despondent +desecration +derision +derailing +deputized +depressors +dependant +dentures +denominators +demur +demonology +delts +dellarte +delacour +deflated +defib +defaced +decorators +deaqon +davola +datin +darwinian +darklighters +dandelions +dampened +damaskinos +dalrimple +d'peshu +d'hoffryn +d'astier +cynics +cutesy +cutaway +curmudgeon +curdle +culpability +cuisinart +cuffing +crypts +cryptid +crunched +crumblers +crudely +crosscheck +croon +crissake +crevasse +creswood +creepo +creases +creased +creaky +cranks +crabgrass +coveralls +couple'a +coughs +coslaw +corporeal +cornucopia +cornering +corks +cordoned +coolly +coolin +cookbooks +contrite +contented +constrictor +confound +confit +confiscating +condoned +conditioners +concussions +comprendo +comers +combustible +combusted +collingswood +coldness +coitus +codicil +coasting +clydesdale +cluttering +clunker +clunk +clumsiness +clotted +clothesline +clinches +clincher +cleverness +clench +clein +cleanses +claymores +clammed +chugging +chronically +christsakes +choque +chompers +chiseling +chirpy +chirp +chinks +chingachgook +chickenpox +chickadee +chewin +chessboard +chargin +chanteuse +chandeliers +chamdo +chagrined +chaff +certs +certainties +cerreno +cerebrum +censured +cemetary +caterwauling +cataclysmic +casitas +cased +carvel +carting +carrear +carolling +carolers +carnie +cardiogram +carbuncle +capulets +canines +candaules +canape +caldecott +calamitous +cadillacs +cachet +cabeza +cabdriver +buzzards +butai +businesswomen +bungled +bumpkins +bummers +bulldoze +buffybot +bubut +bubbies +brrrrr +brownout +brouhaha +bronzing +bronchial +broiler +briskly +briefcases +bricked +breezing +breeher +breakable +breadstick +bravenet +braved +brandies +brainwaves +brainiest +braggart +bradlee +boys're +boys'll +boys'd +boutonniere +bossed +bosomy +borans +boosts +bookshelves +bookends +boneless +bombarding +bollo +boinked +boink +bluest +bluebells +bloodshot +blockhead +blockbusters +blithely +blather +blankly +bladders +blackbeard +bitte +bippy +biogenetics +bilge +bigglesworth +bicuspids +beususe +betaseron +besmirch +bernece +bereavement +bentonville +benchley +benching +bembe +bellyaching +bellhops +belie +beleaguered +behrle +beginnin +begining +beenie +beefs +beechwood +becau +beaverhausen +beakers +bazillion +baudouin +barrytown +barringtons +barneys +barbs +barbers +barbatus +bankrupted +bailiffs +backslide +baby'd +baaad +b'fore +awwwk +aways +awakes +automatics +authenticate +aught +aubyn +attired +attagirl +atrophied +asystole +astroturf +assertiveness +artichokes +arquillians +aright +archenemy +appraise +appeased +antin +anspaugh +anesthetics +anaphylactic +amscray +ambivalence +amalio +alriiight +alphabetized +alpena +alouette +allora +alliteration +allenwood +allegiances +algerians +alcerro +alastor +ahaha +agitators +aforethought +advertises +admonition +adirondacks +adenoids +acupuncturist +acula +actuarial +activators +actionable +achingly +accusers +acclimated +acclimate +absurdly +absorbent +absolvo +absolutes +absences +abdomenizer +aaaaaaaaah +aaaaaaaaaa +a'right diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/chrome_debug.log b/apps/SeleniumServiceold/chrome_profile_dentaquest/chrome_debug.log new file mode 100644 index 00000000..c5e6e0f2 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/chrome_debug.log @@ -0,0 +1,26 @@ +[842508:842508:0307/220833.082603:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:225] No machine level policy manager exists. +[842552:842552:0307/220833.252386:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. +[842508:842508:0307/220833.338089:WARNING:ui/base/idle/idle_linux.cc:111] None of the known D-Bus ScreenSaver services could be used. +[842508:842508:0307/220834.442434:INFO:CONSOLE:2] "Loading the image 'https://cm.everesttech.net/cm/dd?d_uuid=00796701230537941692948280001074140779' violates the following Content Security Policy directive: "img-src 'self' https://dentaquest.sc.omtrdc.net https://*.qualtrics.com". The action has been blocked.", source: https://providers.dentaquest.com/onboarding/start/ (2) +[842508:842508:0307/220834.940687:INFO:CONSOLE:98] "Observer set up for button(s) with aria-label: Search", source: (98) +[842508:842508:0307/220834.965784:INFO:CONSOLE:0] "[DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) %o", source: https://providers.dentaquest.com/onboarding/start/ (0) +[842508:842508:0307/220835.401982:INFO:CONSOLE:1] "Creating a worker from 'blob:https://providers.dentaquest.com/e8189c18-b852-4155-87b6-3fae812f5702' violates the following Content Security Policy directive: "script-src https: 'unsafe-inline' 'unsafe-eval' https://*.qualtrics.com". Note that 'worker-src' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.dentaquest.com/tRDftu_-Sm8zL/Bqt-JxZt9v_/yQU/9EL9kLamGYEVVt1Ezu/Y3k_BgQSaQo/DSNiJAxi/GR4B (1) +[842508:842508:0307/220835.575987:INFO:CONSOLE:20] "Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'isInlineConversationsPOC')", source: https://siteintercept.qualtrics.com/dxjsmodule/1.cd05659544696509a0d4.chunk.js?Q_CLIENTVERSION=2.43.1&Q_CLIENTTYPE=web&Q_BRANDID=cxinsight (20) +[842508:842508:0307/220836.872734:INFO:CONSOLE:98] "Observer set up for button(s) with aria-label: Search", source: (98) +[842508:842508:0307/220836.936061:INFO:CONSOLE:0] "[DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) %o", source: https://providers.dentaquest.com/onboarding/start/ (0) +[842508:842508:0307/220837.123005:INFO:CONSOLE:20] "Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'isInlineConversationsPOC')", source: https://siteintercept.qualtrics.com/dxjsmodule/1.cd05659544696509a0d4.chunk.js?Q_CLIENTVERSION=2.43.1&Q_CLIENTTYPE=web&Q_BRANDID=cxinsight (20) +[842508:842508:0307/220837.606938:INFO:CONSOLE:1] "Creating a worker from 'blob:https://providers.dentaquest.com/d3c40bd8-b918-4b7a-b8a9-4b46532306c9' violates the following Content Security Policy directive: "script-src https: 'unsafe-inline' 'unsafe-eval' https://*.qualtrics.com". Note that 'worker-src' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.dentaquest.com/tRDftu_-Sm8zL/Bqt-JxZt9v_/yQU/9EL9kLamGYEVVt1Ezu/Y3k_BgQSaQo/DSNiJAxi/GR4B (1) +[842508:842534:0307/220839.958783:ERROR:google_apis/gcm/engine/registration_request.cc:290] Registration response error message: PHONE_REGISTRATION_ERROR +[842508:842534:0307/220839.959126:ERROR:google_apis/gcm/engine/registration_request.cc:290] Registration response error message: PHONE_REGISTRATION_ERROR +[842508:842534:0307/220839.962312:ERROR:google_apis/gcm/engine/registration_request.cc:290] Registration response error message: PHONE_REGISTRATION_ERROR +[842508:842534:0307/220907.413998:ERROR:google_apis/gcm/engine/registration_request.cc:290] Registration response error message: DEPRECATED_ENDPOINT +[842508:842508:0307/220920.866818:INFO:CONSOLE:1] "Creating a worker from 'blob:https://providers.dentaquest.com/b3487595-9b00-4873-a13c-9d84e8f9c97c' violates the following Content Security Policy directive: "script-src https: 'unsafe-inline' 'unsafe-eval' https://*.qualtrics.com". Note that 'worker-src' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.dentaquest.com/tRDftu_-Sm8zL/Bqt-JxZt9v_/yQU/9EL9kLamGYEVVt1Ezu/Y3k_BgQSaQo/DSNiJAxi/GR4B (1) +[842508:842508:0307/220921.488877:INFO:CONSOLE:1] "Creating a worker from 'blob:https://providers.dentaquest.com/66758c22-6077-41cd-887d-e13cfac42f0f' violates the following Content Security Policy directive: "script-src https: 'unsafe-inline' 'unsafe-eval' https://*.qualtrics.com". Note that 'worker-src' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.dentaquest.com/tRDftu_-Sm8zL/Bqt-JxZt9v_/yQU/9EL9kLamGYEVVt1Ezu/Y3k_BgQSaQo/DSNiJAxi/GR4B (1) +[842508:842508:0307/220947.827319:INFO:CONSOLE:1] "Creating a worker from 'blob:https://providers.dentaquest.com/8523a2b2-b171-4b1d-bc88-80a512a8bdf6' violates the following Content Security Policy directive: "script-src https: 'unsafe-inline' 'unsafe-eval' https://*.qualtrics.com". Note that 'worker-src' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.dentaquest.com/tRDftu_-Sm8zL/Bqt-JxZt9v_/yQU/9EL9kLamGYEVVt1Ezu/Y3k_BgQSaQo/DSNiJAxi/GR4B (1) +[842508:842534:0307/220951.892571:ERROR:google_apis/gcm/engine/registration_request.cc:290] Registration response error message: DEPRECATED_ENDPOINT +[842508:842508:0307/220954.845606:INFO:CONSOLE:200] "Creating a worker from 'blob:https://providers.dentaquest.com/884dc140-cb9c-46f9-a8d4-d4863469bcbb' violates the following Content Security Policy directive: "script-src https: 'unsafe-inline' 'unsafe-eval' https://*.qualtrics.com p11.techlab-cdn.com". Note that 'worker-src' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.dentaquest.com/static/cb6c00464185d5803faaeb6706ef5b426c997881c2e00e (200) +[842508:842508:0307/220955.065988:INFO:CONSOLE:91] "Creating a worker from 'blob:https://providers.dentaquest.com/50ff6d32-0626-4d56-b38c-7a004bedb793' violates the following Content Security Policy directive: "script-src https: 'unsafe-inline' 'unsafe-eval' https://*.qualtrics.com p11.techlab-cdn.com". Note that 'worker-src' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.dentaquest.com/static/cb6c00464185d5803faaeb6706ef5b426c997881c2e00e (91) +[842508:842508:0307/220955.234289:INFO:CONSOLE:200] "Creating a worker from 'blob:https://providers.dentaquest.com/12e7bb79-a6db-4753-8a20-59e8cbdd30e3' violates the following Content Security Policy directive: "script-src https: 'unsafe-inline' 'unsafe-eval' https://*.qualtrics.com p11.techlab-cdn.com". Note that 'worker-src' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.dentaquest.com/static/cb6c00464185d5803faaeb6706ef5b426c997881c2e00e (200) +[842508:842508:0307/220955.764862:INFO:CONSOLE:98] "Observer set up for button(s) with aria-label: Search", source: (98) +[842508:842508:0307/220956.095784:INFO:CONSOLE:201] "Creating a worker from 'blob:https://providers.dentaquest.com/698c7e5a-3a82-4df3-adf5-977d88ff96a4' violates the following Content Security Policy directive: "script-src https: 'unsafe-inline' 'unsafe-eval' https://*.qualtrics.com p11.techlab-cdn.com". Note that 'worker-src' was not explicitly set, so 'script-src' is used as a fallback. The action has been blocked.", source: https://providers.dentaquest.com/static/cb6c00464185d5803faaeb6706ef5b426c997881c2e00e (201) +[842508:842508:0307/220956.135769:INFO:CONSOLE:20] "Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'isInlineConversationsPOC')", source: https://siteintercept.qualtrics.com/dxjsmodule/1.cd05659544696509a0d4.chunk.js?Q_CLIENTVERSION=2.43.1&Q_CLIENTTYPE=web&Q_BRANDID=cxinsight (20) diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/06476966b53bdd9b749120d0b45e39b44bf04d5bb0cce055ea69a450bdd6a503 b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/06476966b53bdd9b749120d0b45e39b44bf04d5bb0cce055ea69a450bdd6a503 new file mode 100644 index 00000000..83e9b16e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/06476966b53bdd9b749120d0b45e39b44bf04d5bb0cce055ea69a450bdd6a503 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/23759e3f6d0119a00038b963cec9fb7abafd7b65a35a7e83c7697511db59e6e7 b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/23759e3f6d0119a00038b963cec9fb7abafd7b65a35a7e83c7697511db59e6e7 new file mode 100644 index 00000000..3be0a530 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/23759e3f6d0119a00038b963cec9fb7abafd7b65a35a7e83c7697511db59e6e7 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/3eb16d6c28b502ac4cfee8f4a148df05f4d93229fa36a71db8b08d06329ff18a b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/3eb16d6c28b502ac4cfee8f4a148df05f4d93229fa36a71db8b08d06329ff18a new file mode 100644 index 00000000..21bb9bb0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/3eb16d6c28b502ac4cfee8f4a148df05f4d93229fa36a71db8b08d06329ff18a differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/520f04ce86ff30debdd23627d151cedae179fa7c1e0822678c9dbab2a9239f28 b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/520f04ce86ff30debdd23627d151cedae179fa7c1e0822678c9dbab2a9239f28 new file mode 100644 index 00000000..753dde71 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/520f04ce86ff30debdd23627d151cedae179fa7c1e0822678c9dbab2a9239f28 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/545666a4efd056351597bb386aea1368105ededc976ed5650d8682daab9f37ff b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/545666a4efd056351597bb386aea1368105ededc976ed5650d8682daab9f37ff new file mode 100644 index 00000000..f05173ef Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/545666a4efd056351597bb386aea1368105ededc976ed5650d8682daab9f37ff differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/56c21927faa028be6ce18c931660eec37e41da4bfbfd47cafa48350f828c0dbd b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/56c21927faa028be6ce18c931660eec37e41da4bfbfd47cafa48350f828c0dbd new file mode 100644 index 00000000..42527de0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/56c21927faa028be6ce18c931660eec37e41da4bfbfd47cafa48350f828c0dbd differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/777adca19ccaca03f3922fa618833704d1a2cf1a06cd4ec1e257d4494afb2b95 b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/777adca19ccaca03f3922fa618833704d1a2cf1a06cd4ec1e257d4494afb2b95 new file mode 100644 index 00000000..9047b33d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/777adca19ccaca03f3922fa618833704d1a2cf1a06cd4ec1e257d4494afb2b95 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/7b05c14dba04ed522210b733f004cb0e74d7679a653b19bd029f9bc0e6b19903 b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/7b05c14dba04ed522210b733f004cb0e74d7679a653b19bd029f9bc0e6b19903 new file mode 100644 index 00000000..301df6d6 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/7b05c14dba04ed522210b733f004cb0e74d7679a653b19bd029f9bc0e6b19903 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/970a3e1af7f986ad66e212796dcd4a2db1210f7222cdfaa7d59d491fbe0369af b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/970a3e1af7f986ad66e212796dcd4a2db1210f7222cdfaa7d59d491fbe0369af new file mode 100644 index 00000000..de884b63 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/970a3e1af7f986ad66e212796dcd4a2db1210f7222cdfaa7d59d491fbe0369af differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/9bec6c2c0185d3305ac8495047a1aa01e725d58f8f18d219742a2988f07cd93a b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/9bec6c2c0185d3305ac8495047a1aa01e725d58f8f18d219742a2988f07cd93a new file mode 100644 index 00000000..b6b9d33e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/9bec6c2c0185d3305ac8495047a1aa01e725d58f8f18d219742a2988f07cd93a differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/aafe813af43f570fa3dfbf845ba588b324368bf94f5d48b1993fce7207a91369 b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/aafe813af43f570fa3dfbf845ba588b324368bf94f5d48b1993fce7207a91369 new file mode 100644 index 00000000..55983851 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/aafe813af43f570fa3dfbf845ba588b324368bf94f5d48b1993fce7207a91369 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/abd93867c038d4d17c101ace2226d7e21303d984d7097271392bae6be478495b b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/abd93867c038d4d17c101ace2226d7e21303d984d7097271392bae6be478495b new file mode 100644 index 00000000..3a774ce2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/abd93867c038d4d17c101ace2226d7e21303d984d7097271392bae6be478495b differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/b278a4f784da0a83188fe6121b49ef407339eaed8d551821d7d83c09cd4f1bd2 b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/b278a4f784da0a83188fe6121b49ef407339eaed8d551821d7d83c09cd4f1bd2 new file mode 100644 index 00000000..31a16080 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/b278a4f784da0a83188fe6121b49ef407339eaed8d551821d7d83c09cd4f1bd2 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/c52c62a7c50daf7d3f73ec16977cd4b0ea401710807d5dbe3850941dd1b73a70 b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/c52c62a7c50daf7d3f73ec16977cd4b0ea401710807d5dbe3850941dd1b73a70 new file mode 100644 index 00000000..a2264001 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/c52c62a7c50daf7d3f73ec16977cd4b0ea401710807d5dbe3850941dd1b73a70 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/d708086f5aa6ff459ad732348a6ea7e4f6ff8fc5c019171df85aa8d3431845a7 b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/d708086f5aa6ff459ad732348a6ea7e4f6ff8fc5c019171df85aa8d3431845a7 new file mode 100644 index 00000000..5b27d492 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/d708086f5aa6ff459ad732348a6ea7e4f6ff8fc5c019171df85aa8d3431845a7 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/d7ac822a73660cabc8986ea242b062e3501392bd83befc341307fd998c0fb614 b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/d7ac822a73660cabc8986ea242b062e3501392bd83befc341307fd998c0fb614 new file mode 100644 index 00000000..bd3deca0 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/d7ac822a73660cabc8986ea242b062e3501392bd83befc341307fd998c0fb614 differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/f8929f38e4311c5717f1a0d4a0bc4fb0277329557a1a5aecb93317808669ba4f b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/f8929f38e4311c5717f1a0d4a0bc4fb0277329557a1a5aecb93317808669ba4f new file mode 100644 index 00000000..5ba6d29a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/f8929f38e4311c5717f1a0d4a0bc4fb0277329557a1a5aecb93317808669ba4f differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/metadata.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/metadata.json new file mode 100644 index 00000000..79cf08a7 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/component_crx_cache/metadata.json @@ -0,0 +1 @@ +{"hashes":{"06476966b53bdd9b749120d0b45e39b44bf04d5bb0cce055ea69a450bdd6a503":{"appid":"kiabhabjdbkjdpjbpigfodbdjmbglcoo"},"23759e3f6d0119a00038b963cec9fb7abafd7b65a35a7e83c7697511db59e6e7":{"appid":"obedbbhbpmojnkanicioggnmelmoomoc"},"3eb16d6c28b502ac4cfee8f4a148df05f4d93229fa36a71db8b08d06329ff18a":{"appid":"giekcmmlnklenlaomppkphknjmnnpneh"},"520f04ce86ff30debdd23627d151cedae179fa7c1e0822678c9dbab2a9239f28":{"appid":"efniojlnjndmcbiieegkicadnoecjjef"},"545666a4efd056351597bb386aea1368105ededc976ed5650d8682daab9f37ff":{"appid":"ojhpjlocmbogdgmfpkhlaaeamibhnphh"},"56c21927faa028be6ce18c931660eec37e41da4bfbfd47cafa48350f828c0dbd":{"appid":"gonpemdgkjcecdgbnaabipppbmgfggbe"},"777adca19ccaca03f3922fa618833704d1a2cf1a06cd4ec1e257d4494afb2b95":{"appid":"gcmjkmgdlgnkkcocmoeiminaijmmjnii"},"7b05c14dba04ed522210b733f004cb0e74d7679a653b19bd029f9bc0e6b19903":{"appid":"laoigpblnllgcgjnjnllmfolckpjlhki"},"970a3e1af7f986ad66e212796dcd4a2db1210f7222cdfaa7d59d491fbe0369af":{"appid":"khaoiebndkojlmppeemjhbpbandiljpe"},"9bec6c2c0185d3305ac8495047a1aa01e725d58f8f18d219742a2988f07cd93a":{"appid":"jflookgnkcckhobaglndicnbbgbonegd"},"aafe813af43f570fa3dfbf845ba588b324368bf94f5d48b1993fce7207a91369":{"appid":"ggkkehgbnfjpeggfpleeakpidbkibbmn"},"abd93867c038d4d17c101ace2226d7e21303d984d7097271392bae6be478495b":{"appid":"hajigopbbjhghbfimgkfmpenfkclmohk"},"b278a4f784da0a83188fe6121b49ef407339eaed8d551821d7d83c09cd4f1bd2":{"appid":"hfnkpimlhhgieaddgfemjhofmfblmnib"},"c52c62a7c50daf7d3f73ec16977cd4b0ea401710807d5dbe3850941dd1b73a70":{"appid":"jamhcnnkihinmdlkakkaopbjbbcngflc"},"d708086f5aa6ff459ad732348a6ea7e4f6ff8fc5c019171df85aa8d3431845a7":{"appid":"bjbcblmdcnggnibecjikpoljcgkbgphl"},"d7ac822a73660cabc8986ea242b062e3501392bd83befc341307fd998c0fb614":{"appid":"lmelglejhemejginpboagddgdfbepgmp"},"f8929f38e4311c5717f1a0d4a0bc4fb0277329557a1a5aecb93317808669ba4f":{"appid":"ninodabcejpeglfjbkhdplaoglpcbffj"}}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/extensions_crx_cache/metadata.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/extensions_crx_cache/metadata.json new file mode 100644 index 00000000..4d156105 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/extensions_crx_cache/metadata.json @@ -0,0 +1 @@ +{"hashes":{}} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/first_party_sets.db b/apps/SeleniumServiceold/chrome_profile_dentaquest/first_party_sets.db new file mode 100644 index 00000000..2e4b19bb Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/first_party_sets.db differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/first_party_sets.db-journal b/apps/SeleniumServiceold/chrome_profile_dentaquest/first_party_sets.db-journal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/_metadata/verified_contents.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/_metadata/verified_contents.json new file mode 100644 index 00000000..b5cf5454 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/_metadata/verified_contents.json @@ -0,0 +1 @@ +[{"description":"treehash per file","signed_content":{"payload":"eyJjb250ZW50X2hhc2hlcyI6W3siYmxvY2tfc2l6ZSI6NDA5NiwiZGlnZXN0Ijoic2hhMjU2IiwiZmlsZXMiOlt7InBhdGgiOiJoeXBoLWFmLmh5YiIsInJvb3RfaGFzaCI6ImU3S1ZpWjlhODYwT3ZfdHR1dTRDME9JODlGQUNkcjR0Z01lOGhnNU1xVUkifSx7InBhdGgiOiJoeXBoLWFzLmh5YiIsInJvb3RfaGFzaCI6InduaE9NeFdLZ0hFMWhROXhKYWZxcS1SeXM4X0hyN2dzZFBBdHBwNmlVUDQifSx7InBhdGgiOiJoeXBoLWJlLmh5YiIsInJvb3RfaGFzaCI6IlpLdnllRTdIQmlLMktnYjBwRUUzVnotRmZ4RlJoQVNQcUJHeXlCbGtkaDAifSx7InBhdGgiOiJoeXBoLWJnLmh5YiIsInJvb3RfaGFzaCI6ImRaUHdPVkNCNC02eTJGRnRFSFJtQ0tfWUpzXzlUbjQzMVRrMm1UMGdDaE0ifSx7InBhdGgiOiJoeXBoLWJuLmh5YiIsInJvb3RfaGFzaCI6InduaE9NeFdLZ0hFMWhROXhKYWZxcS1SeXM4X0hyN2dzZFBBdHBwNmlVUDQifSx7InBhdGgiOiJoeXBoLWNzLmh5YiIsInJvb3RfaGFzaCI6IklnUndJWmZEOFctRjdYbExMMHJ4TTdkYTVRc3FVQlVwS2F5SkdodlVfRXcifSx7InBhdGgiOiJoeXBoLWN1Lmh5YiIsInJvb3RfaGFzaCI6ImFiWlhPbWx5T0dnSEplVWlHMkhaQURadHA3dlM2QnI3RGh3TUF0eWV4N2sifSx7InBhdGgiOiJoeXBoLWN5Lmh5YiIsInJvb3RfaGFzaCI6Ims5Y1JTUUhCNDNiNlVNaHN6cE5nN3k2cGliTVZGOFJnQjk3MmpQVGNvYkEifSx7InBhdGgiOiJoeXBoLWRhLmh5YiIsInJvb3RfaGFzaCI6IlRMZk92MjdUTFFpSDdWaFNIbDlCblQydDlKSkl1WEpDMWlFWUxRS251bGcifSx7InBhdGgiOiJoeXBoLWRlLTE5MDEuaHliIiwicm9vdF9oYXNoIjoiMHlHekNnc2tpTGI1STJoTC0yc1FCVmJMXzNCekE4VFNwSUZ6aDltd1ZsYyJ9LHsicGF0aCI6Imh5cGgtZGUtMTk5Ni5oeWIiLCJyb290X2hhc2giOiJIMGVZZHhlbDNyZU15UHRqVEt2QUI4RWFzaEFTbGpMUmhZOU83c0ljUFVRIn0seyJwYXRoIjoiaHlwaC1kZS1jaC0xOTAxLmh5YiIsInJvb3RfaGFzaCI6InpMQVlIVGVvc3IwdlBrcTc2VjdJM083b0V1cUI5M3NtSmxqNThibjZuYWMifSx7InBhdGgiOiJoeXBoLWVsLmh5YiIsInJvb3RfaGFzaCI6IjFOazV4S1JiR1ZYVElCUkVIbjB2SFJzU1VNTjZfdDAzdTVtRkwzMEtNN3MifSx7InBhdGgiOiJoeXBoLWVuLWdiLmh5YiIsInJvb3RfaGFzaCI6IlZvR2ZOaHpnajBOQ29qelhscjBQdjFSdnpFTEZJVFJ3MURRTWRUMXZiT0kifSx7InBhdGgiOiJoeXBoLWVuLXVzLmh5YiIsInJvb3RfaGFzaCI6Il94OUFGM2dFMzBLelE0bHFRU1BqLWZXWnl0bnNqLURWQVgzdDRqZEVUVXMifSx7InBhdGgiOiJoeXBoLWVzLmh5YiIsInJvb3RfaGFzaCI6IjBmdWc0YWVadDc0Z19XbEVyNUtsY1JHWkVkMzJXZFEtWFptSkxZX2xuRWsifSx7InBhdGgiOiJoeXBoLWV0Lmh5YiIsInJvb3RfaGFzaCI6ImxkUFIwUm14R3EyZ3EzNFF1Ylp6LXRlRGtvWFFibmg4VjM2bjIyRkNxY0EifSx7InBhdGgiOiJoeXBoLWV1Lmh5YiIsInJvb3RfaGFzaCI6IjRuZUtUOGU0OEdTaksycEV2Q254RGlaTm5XSVV1TzI0NjlIMTl0YU9MckkifSx7InBhdGgiOiJoeXBoLWZyLmh5YiIsInJvb3RfaGFzaCI6IjFudGF1Nm9FVUtQbWV2SFJKSkwydEc5c1FYQmxOcHFSZFJxYlZpMnJZeDAifSx7InBhdGgiOiJoeXBoLWdhLmh5YiIsInJvb3RfaGFzaCI6ImxGLVlGb3VwcUItempfM1ZadFc0aEw4Uk51Ql9YREpna0p2N1VMMFJFc1kifSx7InBhdGgiOiJoeXBoLWdsLmh5YiIsInJvb3RfaGFzaCI6IlJBU1hfb0MxVzFDUmtOYURETC0xZVoxYnYyS0c0Y2hfWE1jUEU4cXRpY1kifSx7InBhdGgiOiJoeXBoLWd1Lmh5YiIsInJvb3RfaGFzaCI6InJ3N2JaOElobTRBOFByYkIzdWJ5MUJvXzRBUm9xZHFMNk85UVZ0Y0JxX00ifSx7InBhdGgiOiJoeXBoLWhpLmh5YiIsInJvb3RfaGFzaCI6IjlOOGlUVVdmMFJGcGpkV2hOaFBGdV9EdEVmQkNlTllDTU5Bb0FRNnNERUkifSx7InBhdGgiOiJoeXBoLWhyLmh5YiIsInJvb3RfaGFzaCI6IjFmQm1wV1ZfSFh3NTBGT1ZiZklFdDVKdlFOTC1UMmxYT3ZDZGtKQm00bXcifSx7InBhdGgiOiJoeXBoLWh1Lmh5YiIsInJvb3RfaGFzaCI6InExWmRIaTR3VElWbFFiSHhVdW5NVEJaaEMya29JWTg1d3pUTnE0aUhTVlEifSx7InBhdGgiOiJoeXBoLWh5Lmh5YiIsInJvb3RfaGFzaCI6Im16VGZ5b1hMSjFSb0tmRUU4VGQxZnZzblNUVEI2ZFNaSDFXdFZrbGlwMm8ifSx7InBhdGgiOiJoeXBoLWl0Lmh5YiIsInJvb3RfaGFzaCI6Ii1jQW4xXzFFc0J6VjRjMzRBdUlNWTFZR2N3bUs4WXZxQ1RDNm12TTA0UGMifSx7InBhdGgiOiJoeXBoLWthLmh5YiIsInJvb3RfaGFzaCI6IlZoTFVGQnBOSDg5RDU2WXVPRmx4dnRqTTBJcjZfVTRLMUJacXB6NzVmaTAifSx7InBhdGgiOiJoeXBoLWtuLmh5YiIsInJvb3RfaGFzaCI6Iks1bWRDaFV2Z0VZQnFvODRfdzA2YmxsSmwzdngycWR2cUlpc3JpRlNZb2MifSx7InBhdGgiOiJoeXBoLWxhLmh5YiIsInJvb3RfaGFzaCI6Il9VdHZOaE5jMDdreTQxRHNJQmZmMkowdU5xd2liMVRreVBMa3ZHMndXVDAifSx7InBhdGgiOiJoeXBoLWx0Lmh5YiIsInJvb3RfaGFzaCI6Il9pbnpod2o5ZEtMZ3NOeDdVOHV1TGE4WVlXZUFnZVZQb2pVVUJ2eVZPUkUifSx7InBhdGgiOiJoeXBoLWx2Lmh5YiIsInJvb3RfaGFzaCI6Imtkc0Ytd1FuNHpQQzNySW83ekw0UUZLNlJ4NkNZVjZmVkhzd3dBM0tDV2MifSx7InBhdGgiOiJoeXBoLW1sLmh5YiIsInJvb3RfaGFzaCI6ImtGY3R1UFNiQWV4cUVDY3l6ZkZQd19COU5qeS1EU1lSQS1XREJERms2SWcifSx7InBhdGgiOiJoeXBoLW1uLWN5cmwuaHliIiwicm9vdF9oYXNoIjoiMm5yb3g2UFNHU19XQ1FZWUk3SnZ0cWwxMlhjUHVTd3UxMk1aS2VMT1QzayJ9LHsicGF0aCI6Imh5cGgtbXIuaHliIiwicm9vdF9oYXNoIjoiOU44aVRVV2YwUkZwamRXaE5oUEZ1X0R0RWZCQ2VOWUNNTkFvQVE2c0RFSSJ9LHsicGF0aCI6Imh5cGgtbXVsLWV0aGkuaHliIiwicm9vdF9oYXNoIjoiOHZyQnZRYWZfbHpSRVMyVXpERVRmdE9LR3hZUWstelhUSndXaUVLTGFJcyJ9LHsicGF0aCI6Imh5cGgtbmIuaHliIiwicm9vdF9oYXNoIjoidW1oN2VNX0ptaVRpdVdjeUNSU2Y0eGVnT085aDZaczZxcl9XeHdtQk9IdyJ9LHsicGF0aCI6Imh5cGgtbmwuaHliIiwicm9vdF9oYXNoIjoiMWNMSjEtZ0J3UkhNMDlhVExINVZZOWpXeGY2cUpqYjgydFdSX0tsRlg5ZyJ9LHsicGF0aCI6Imh5cGgtbm4uaHliIiwicm9vdF9oYXNoIjoiVVRNblpKaGR0LW51UGEwSGRBMmpqeE9yUU9CMTZ4UVk3ZFo1b2dKeVB2MCJ9LHsicGF0aCI6Imh5cGgtb3IuaHliIiwicm9vdF9oYXNoIjoiVHB6VEFycl94T28tbGxJeWZxSkFjdXZ6ZTF4UHdIR1NrcjJzRUtxdFpscyJ9LHsicGF0aCI6Imh5cGgtcGEuaHliIiwicm9vdF9oYXNoIjoiUndNcDBvLXFTRS1VWFhqXzc3RjIzTGJ5QXl4MVBpVzhBVUVHclNTeXhvbyJ9LHsicGF0aCI6Imh5cGgtcHQuaHliIiwicm9vdF9oYXNoIjoiOXZ2eHZMSmd6SVlsYjhTVTg0ajNzbjBRaGwtX2oyRlJmZTRscjAxWTF1ZyJ9LHsicGF0aCI6Imh5cGgtcnUuaHliIiwicm9vdF9oYXNoIjoicXN2dk9SNU5oUWlrYV8zVXU5N3QwQ0tWU2o2RFhPSVFFMVVXbWRmR1VRdyJ9LHsicGF0aCI6Imh5cGgtc2suaHliIiwicm9vdF9oYXNoIjoiN2Z4MDBSMHQtYjVscVVlX3hGNy1pVThuNkZUTzJrVjNmYy1odGdEQVZlYyJ9LHsicGF0aCI6Imh5cGgtc2wuaHliIiwicm9vdF9oYXNoIjoiT1hDWTBsMS0wYzZ2eVk4YmpURTBObEJBSnlvUVl5YmFfOVp0WVN0UF83byJ9LHsicGF0aCI6Imh5cGgtc3EuaHliIiwicm9vdF9oYXNoIjoidkNuSlFCenBVa0ZNdXV2RnlPNGRKOEZ3Ykc5M2dIdGY5eFBpRWtRNHM4byJ9LHsicGF0aCI6Imh5cGgtc3YuaHliIiwicm9vdF9oYXNoIjoiR1hhQU9rUmRyWE5ac1FLbHBKX3lCd1doZUNpRzhjZFNzREZ4OWc3MnJwOCJ9LHsicGF0aCI6Imh5cGgtdGEuaHliIiwicm9vdF9oYXNoIjoiUVAycFNGYW9id1pkNkxxbUdFNm1QYzJ3RWU1TXBKaW53ZjdrVEpreFRHYyJ9LHsicGF0aCI6Imh5cGgtdGUuaHliIiwicm9vdF9oYXNoIjoiVVctcFpVLWpycXEwZ05RT3IyclhqOEE1Q0d2WTdjRkV2ajFaVWw3Y3JDayJ9LHsicGF0aCI6Imh5cGgtdGsuaHliIiwicm9vdF9oYXNoIjoiZF8ydTBwdllRcXFwZHF0LS1CdGhlaFhBb3RIcjBSWWNHX0pyZWFFSXRjMCJ9LHsicGF0aCI6Imh5cGgtdWsuaHliIiwicm9vdF9oYXNoIjoieWxjVXUzT05ZS3N1LW9pS3R5VWNSak1PQnhwZzBMdjdMNENvZHpsUW5zayJ9LHsicGF0aCI6Imh5cGgtdW5kLWV0aGkuaHliIiwicm9vdF9oYXNoIjoiSGVnOHQ0ZmZyMVA3Zm02TnM2cmxBSXJTVHIzU2ktQWdNVEJ1cWVuejRvVSJ9LHsicGF0aCI6Im1hbmlmZXN0Lmpzb24iLCJyb290X2hhc2giOiIxWEh2TTdEbkIxY2ZFTHMzdVpwZ2ZXOURyLU1fVTlGYlE1V3hidlA5cG1VIn1dLCJmb3JtYXQiOiJ0cmVlaGFzaCIsImhhc2hfYmxvY2tfc2l6ZSI6NDA5Nn1dLCJpdGVtX2lkIjoiamFtaGNubmtpaGlubWRsa2Fra2FvcGJqYmJjbmdmbGMiLCJpdGVtX3ZlcnNpb24iOiIxMjAuMC42MDUwLjAiLCJwcm90b2NvbF92ZXJzaW9uIjoxfQ","signatures":[{"header":{"kid":"publisher"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"ud33uh3_3o_eTIMSj_MKboC9-GzBxQ-Bu6XS31wn7JB3ntcoVSUfAgMjTBCsIYEEgqVfKJlf92wgl3SbjJWaT-_XfV8sMFwZtuAT0qJV0p9gammnprPP0OmUwJdJB-kK1MO8ESwSyeGKCEeIXGDqAVdQHkYD-oKzYS-zKhe9KVnU-WtJ6mtG80ybhjxJDM1aLyS6_ocXKYBmcB9av0IY-saDVR7hkVNjc-iR9lhYI1682VbDmlQ9-uueCkK4YsqmO1mOSgYcQ-Hm56zQxhGrMHbGokIX667-8yHRbxjoag7eNxHrY5VQI-te17pDKE9G9cz87qvGSMPUi9QGdyt7a1652KWPXe6bDEOjIoaHUq9juOd7r8SxYCv8tqhAx5nxhqkaq9oHSfiYrrcddaSdtdCOYo7hyqVQV1562x0NZiNrGH9sU5V-e_5DAmPVqBMA1yjY3ZQEWWyTdQ_Wtw5qbs3m5qh5Grut8RtIb7yGJJsamDN3LG73jcrtXZ1cMynqN3LysksG8Y73RfO3joVhy3gw5Y1X6ES1gvQi4n1hxvOCCXoGIbIJwIZGjTlcuh2J_eweLo0hm1IeXK_lAB9P1RiruKfEc0P75CY4V_LDziEdFHxIpFS6PjH94n1aAj0F3ba6opqyjgXs6n8uuhoJvdq5GwnAuwsOzs771p8mWl0"},{"header":{"kid":"webstore"},"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"fLFplPrKe8OWo-G7YhCQxsnj2MHPUqYvWL9ACSCD1WuA4K5c0pOFNMZ10w0Po0lgprE7LTCjWTk3pKKvyTxojWAyAg-c75DU2kfnntDabBEn9ooCiBcWJIuOkJMdcLYBbfe-t-JO0KPKm-2mGi59MkO9xir2MMwAqtITGdrH4WXjHTIB6guYQMtre_Bp_zqvZnGQKqZI0Cdq8QVqd7z69_j63fvv0CjXuZ-6F1RNElS75H3FzJ1OrVMCOjEOaKyk1DD-aqgr-6lUq2er1XWrf9JxtAmAawpnh3RAEi_1VoGtbga92USt_0ZLiapoC4PlWSloLuX-_NYFg9gtPJNS9w"}]}}] \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-af.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-af.hyb new file mode 100644 index 00000000..54e6c0e1 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-af.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-as.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-as.hyb new file mode 100644 index 00000000..43a9527f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-as.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-be.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-be.hyb new file mode 100644 index 00000000..4da6b749 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-be.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-bg.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-bg.hyb new file mode 100644 index 00000000..3f46fa1c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-bg.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-bn.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-bn.hyb new file mode 100644 index 00000000..43a9527f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-bn.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-cs.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-cs.hyb new file mode 100644 index 00000000..4255d569 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-cs.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-cu.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-cu.hyb new file mode 100644 index 00000000..4ec90d39 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-cu.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-cy.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-cy.hyb new file mode 100644 index 00000000..5afe8aaa Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-cy.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-da.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-da.hyb new file mode 100644 index 00000000..f33f4307 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-da.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-de-1901.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-de-1901.hyb new file mode 100644 index 00000000..7de89ade Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-de-1901.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-de-1996.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-de-1996.hyb new file mode 100644 index 00000000..9880a9c3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-de-1996.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-de-ch-1901.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-de-ch-1901.hyb new file mode 100644 index 00000000..7e0b36ac Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-de-ch-1901.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-el.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-el.hyb new file mode 100644 index 00000000..413defde Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-el.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-en-gb.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-en-gb.hyb new file mode 100644 index 00000000..8b2ca339 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-en-gb.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-en-us.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-en-us.hyb new file mode 100644 index 00000000..db1469a5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-en-us.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-es.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-es.hyb new file mode 100644 index 00000000..1ef23304 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-es.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-et.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-et.hyb new file mode 100644 index 00000000..bc42bf3a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-et.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-eu.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-eu.hyb new file mode 100644 index 00000000..b9d6f468 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-eu.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-fr.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-fr.hyb new file mode 100644 index 00000000..b24b5a2a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-fr.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ga.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ga.hyb new file mode 100644 index 00000000..3eb376f8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ga.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-gl.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-gl.hyb new file mode 100644 index 00000000..604c80ae Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-gl.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-gu.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-gu.hyb new file mode 100644 index 00000000..908ea1ac Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-gu.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-hi.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-hi.hyb new file mode 100644 index 00000000..b0b9680f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-hi.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-hr.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-hr.hyb new file mode 100644 index 00000000..f73854cf Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-hr.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-hu.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-hu.hyb new file mode 100644 index 00000000..95d81941 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-hu.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-hy.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-hy.hyb new file mode 100644 index 00000000..1bb18328 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-hy.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-it.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-it.hyb new file mode 100644 index 00000000..aadffdf6 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-it.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ka.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ka.hyb new file mode 100644 index 00000000..818a72d2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ka.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-kn.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-kn.hyb new file mode 100644 index 00000000..46bdbcf4 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-kn.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-la.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-la.hyb new file mode 100644 index 00000000..c91ca2ff Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-la.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-lt.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-lt.hyb new file mode 100644 index 00000000..98c190c3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-lt.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-lv.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-lv.hyb new file mode 100644 index 00000000..105c2744 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-lv.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ml.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ml.hyb new file mode 100644 index 00000000..c716ff2b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ml.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-mn-cyrl.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-mn-cyrl.hyb new file mode 100644 index 00000000..3c6a4a4d Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-mn-cyrl.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-mr.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-mr.hyb new file mode 100644 index 00000000..b0b9680f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-mr.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-mul-ethi.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-mul-ethi.hyb new file mode 100644 index 00000000..1bfa7d93 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-mul-ethi.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-nb.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-nb.hyb new file mode 100644 index 00000000..1e897a02 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-nb.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-nl.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-nl.hyb new file mode 100644 index 00000000..09b81c57 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-nl.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-nn.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-nn.hyb new file mode 100644 index 00000000..74cf56e4 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-nn.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-or.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-or.hyb new file mode 100644 index 00000000..e320ce8c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-or.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-pa.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-pa.hyb new file mode 100644 index 00000000..fd613259 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-pa.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-pt.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-pt.hyb new file mode 100644 index 00000000..10a669be Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-pt.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ru.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ru.hyb new file mode 100644 index 00000000..eddd313a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ru.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-sk.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-sk.hyb new file mode 100644 index 00000000..303df318 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-sk.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-sl.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-sl.hyb new file mode 100644 index 00000000..2215e70a Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-sl.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-sq.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-sq.hyb new file mode 100644 index 00000000..dfb9c8b7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-sq.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-sv.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-sv.hyb new file mode 100644 index 00000000..9f07d78b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-sv.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ta.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ta.hyb new file mode 100644 index 00000000..3cb21b5b Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-ta.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-te.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-te.hyb new file mode 100644 index 00000000..4b349071 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-te.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-tk.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-tk.hyb new file mode 100644 index 00000000..1bc93452 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-tk.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-uk.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-uk.hyb new file mode 100644 index 00000000..fc65a25e Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-uk.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-und-ethi.hyb b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-und-ethi.hyb new file mode 100644 index 00000000..3c98edbd Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/hyph-und-ethi.hyb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/manifest.json b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/manifest.json new file mode 100644 index 00000000..e8922aa4 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/hyphen-data/120.0.6050.0/manifest.json @@ -0,0 +1,5 @@ +{ + "manifest_version": 2, + "name": "hyphens-data", + "version": "120.0.6050.0" +} \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/13/E6DC4029A1E4B4C1/D1DEAE0E41EA8035/model-info.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/13/E6DC4029A1E4B4C1/D1DEAE0E41EA8035/model-info.pb new file mode 100644 index 00000000..554c237c --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/13/E6DC4029A1E4B4C1/D1DEAE0E41EA8035/model-info.pb @@ -0,0 +1 @@ + 霞  \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/13/E6DC4029A1E4B4C1/D1DEAE0E41EA8035/model.tflite b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/13/E6DC4029A1E4B4C1/D1DEAE0E41EA8035/model.tflite new file mode 100644 index 00000000..b4290ff5 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/13/E6DC4029A1E4B4C1/D1DEAE0E41EA8035/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B/VERSION.txt b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B/VERSION.txt new file mode 100644 index 00000000..79195d0d --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B/VERSION.txt @@ -0,0 +1,4 @@ +This is the model for the Browsing Topics Privacy Sandbox feature. + +Model Version: 5 +Taxonomy Version: v2 diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B/model-info.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B/model-info.pb new file mode 100644 index 00000000..69659589 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B/model-info.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B/model.tflite b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B/model.tflite new file mode 100644 index 00000000..db1c4254 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B/override_list.pb.gz b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B/override_list.pb.gz new file mode 100644 index 00000000..636aa8ee Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/15/E6DC4029A1E4B4C1/0D03FE0D741D1A4B/override_list.pb.gz differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/2/E6DC4029A1E4B4C1/E94BA3D580F03DC7/model-info.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/2/E6DC4029A1E4B4C1/E94BA3D580F03DC7/model-info.pb new file mode 100644 index 00000000..ec3001c6 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/2/E6DC4029A1E4B4C1/E94BA3D580F03DC7/model-info.pb @@ -0,0 +1 @@ +Ʋ H \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/2/E6DC4029A1E4B4C1/E94BA3D580F03DC7/model.tflite b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/2/E6DC4029A1E4B4C1/E94BA3D580F03DC7/model.tflite new file mode 100644 index 00000000..bb89e35c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/2/E6DC4029A1E4B4C1/E94BA3D580F03DC7/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/20/E6DC4029A1E4B4C1/0B0A5F6079ADA81A/model-info.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/20/E6DC4029A1E4B4C1/0B0A5F6079ADA81A/model-info.pb new file mode 100644 index 00000000..5b378cb2 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/20/E6DC4029A1E4B4C1/0B0A5F6079ADA81A/model-info.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/20/E6DC4029A1E4B4C1/0B0A5F6079ADA81A/model.tflite b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/20/E6DC4029A1E4B4C1/0B0A5F6079ADA81A/model.tflite new file mode 100644 index 00000000..cd648bbf Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/20/E6DC4029A1E4B4C1/0B0A5F6079ADA81A/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/24/E6DC4029A1E4B4C1/27730588C58D9C18/enus_denylist_encoded_241007.txt b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/24/E6DC4029A1E4B4C1/27730588C58D9C18/enus_denylist_encoded_241007.txt new file mode 100644 index 00000000..271621f0 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/24/E6DC4029A1E4B4C1/27730588C58D9C18/enus_denylist_encoded_241007.txt @@ -0,0 +1,580 @@ +YWN0aXZlIHNob290ZXI= +YW5hbGNsaXB6 +YW5hbGRlc3RydWN0aW9u +YW5hbGRvbGxz +YW5hbGVzY29ydHM= +YW5hbGxpY2tmZXN0 +YW5hbHBpY3M= +YW5hbHJhcGlzdA== +YW5hbHNob2NrZXI= +YW5hbHR1YmU= +YXJzZWhvbGU= +YXNoZW1hbHR1YmU= +YXNob2xl +YXNpYW5zY2hsb25n +YXNz +YXp6b3ZlcmxvYWQ= +YmFkdGVlbmNhbQ== +YmFnbmJyb3M= +YmFsbGJ1c3Rpbmd0dWJl +YmFuZ2Jyb3M= +YmFuZ2J1cw== +YmFuZ2VkbWFtYXM= +YmFyZWJhY2s= +YmJ3Ym9vYnM= +YmVhc3RpYWxpdHk0dQ== +YmVlZ3R1YmU= +YmVlbXR1YmU= +YmlhdGNo +YmlnYmJ3Ym9vdHk= +YmlnYm9vYmRyZWFtcw== +YmlnYm9vYmZpbG1z +YmlnYm9vYmdlbQ== +YmlnYm9vYnNqdWdncw== +YmlnYm9vdHl0dWJl +Ymlnd2V0YnV0dA== +Ymlnd2V0dGJ1dHRz +YmlsYXRpbm1lbg== +YmlsYXRpbm9tZW4= +Yml0Y2g= +YmxhY2tib29icw== +YmxhY2tib290eWJlYXV0aWVz +YmxhY2tib3lhZGRpY3Rpb256 +Ymxvd2pvYg== +Ymx1bXBraW4= +Ym9mZg== +Ym9uZGFnZXR1YmU= +Ym9uZXJ0dWJl +YnJhemVy +YnViYmxlYnV0dGJvbmFuemE= +YnViYmxlYnV0dG9yZ3k= +YnViYmxlYnV0dHNnYWxvcmU= +YnVrYWtl +YnVrYWtrZQ== +YnVra2FrZQ== +YnVtZmlzdA== +YnVuZ2hvbGU= +YnVubnl0ZWVu +YnVzdHllYm9ueXBpY3M= +YnVzdHludWRlYmFiZXM= +YnV0dGhvbGVz +YnV0dGh1cnQ= +YnV0dHNla3M= +Y2FjdHViZQ== +Y2FtYm95c3R1YmU= +Y2FudmFz +Y2FyYW1lbHR1YmU= +Y2ZubWNvbnRlbnQ= +Y2ZubWhvdA== +Y2ZubXRvb2I= +Y2hhdHVyYmF0ZQ== +Y2hhdHVyYmF0aW5n +Y2hhdHVyYnV0ZQ== +Y2hpbms= +Y2hvYWQ= +Y2hvZGU= +Y2hvbG90dWJl +Y2h1YmJ5b3JnaWVz +Y2xpdA== +Y29jaw== +Y29qb25lcw== +Y29udHJpYnV0 +Y29vY2g= +Y29vbGll +Y29vbg== +Y3JhZW1waWU= +Y3JlYW1wZWlk +Y3JlYW1waWU= +Y3JlYW1wcGll +Y3JlYW1weQ== +Y3JlZW1waWU= +Y3JlbXBpZQ== +Y3JlcW1waWU= +Y3JpYW1waWU= +Y3JvY290dWJl +Y3Vsbw== +Y3Vt +Y3VubmlsaW5ndXM= +Y3VudA== +ZGFnbw== +ZGFtbWl0 +ZGFya2llcw== +ZGVlcGluc2lkZWJveXM= +ZGVlcHRocm9hdA== +ZGVmbG9yYXRpb24= +ZGljaw== +ZG9nZ2luZw== +ZG9uYXQ= +ZG91YmxldGVhbWVkdGVlbnM= +ZG91Y2hl +ZHlrZQ== +ZWJvbnljbGlwc3M= +ZWxlY3Q= +ZWxlcGFudHViZQ== +ZWxlcGhhbnR0dWJl +ZWxlcGhhbnR1YmU= +ZmFjZXNpdA== +ZmFn +ZmVsY2g= +ZmVsbGF0ZQ== +ZmVsbGF0aW8= +ZmVsbGF0cml4 +ZmVtZG9t +ZmlnZ2luZw== +ZmluZ2VyYmFuZw== +Zmlyc3RhbmFscXVlc3Q= +ZmlzdGVk +ZmlzdGZsdXNo +ZmlzdGluZw== +Zm9vdGpvYg== +Zm9ybmh1Yg== +ZnJlYWtzb2Zib29icw== +ZnJlZWFuYWw= +ZnJlZXRlZW50dWJl +ZnJlZXhtb2Jp +ZnVjaw== +ZnV0YW5hcmk= +Z2FnZ2Vycw== +Z2FuYmFuZ2Vk +Z2FuYmFuZ2Vycw== +Z2FuZ2JhZ2Vk +Z2FuZ2Jhbmc= +Z2FuZ3JhcGU= +Z2F5IGFjdGlvbg== +Z2F5IHNjZW5l +Z2F5IHRocmVlc29tZQ== +Z2F5YXNpYW5waXNz +Z2F5dGFyZA== +Z2F5d2Fk +Z2VyYmlsaW5n +Z2hldHRvYm9vdHl0dWJl +Z2hldHRvdHViZQ== +Z2lsZg== +Z2xvYmFsIHdhcm1pbmcgaXMgYSBob2F4 +Z2xvcnlob2xlc2VjcmV0cw== +Z2xvcnlob2xlc3dhbGxvdw== +Z2xvcnlob2xpbmc= +Z29hdHNl +Z29kZGFtbg== +Z29kc2FydG51ZGVz +Z29sZGVuIHNob3dlcg== +Z29vY2g= +Z29vaw== +Z295 +aGFuZGpvYg== +aGFwcHl0dWdnaW5n +aGVudGFp +aGVybQ== +aG9lcg== +aG9ndGllZA== +aG9tb3M= +aG9vZHR1YmU= +aG9va2Vycw== +aG9ybmJ1bm55 +aG9ybmluZXNz +aG9ybnludWRpc3Rz +aG90YmxhY2t2aWRz +aG90Z2F5ZmxpY2tz +aG90Z2F5bGlzdA== +aG90Z2F5dHViZQ== +aG90a2lua3lqbw== +aG90bW9tc2Jhbmd0ZWVucw== +aG90bnVkZWNhbXM= +aHVnZWJvb2JzaGFyZGNvcmU= +aWthbnRvdA== +aW5jZXN0dHViZXo= +aW5jZXN0dHY= +aW5jZXN0dmlk +aW5kaWFuYm9vYnN0dWJl +aW5kaWFucG9ydmlkZW9z +aW5kaWFucHJvbnZlZGlv +aW5kaWFucHJvbnZpZGVvcw== +aW5kaWFuc3hlY29t +aW5kaWFueGNsaXBz +aW5kaWVudWRlcw== +aW5qdW4= +aW50byBibGFjayBndXlz +aXl1dGFudHViZQ== +amFw +amV3dGFyZA== +amlnYWJvbw== +amlzbQ== +amlzc29t +aml6aHV0 +aml6eg== +am9ja3NwYW5r +am91amlpeg== +am91amlzcw== +am91aml6eA== +am91anp6 +am91eWl6eg== +a2Vlem1vdmlleg== +a2lrZQ== +bGFkeWJveQ== +bGFwIGRhbmNl +bGVhZA== +bGVzYmlhbiBhY3Rpb24= +bGVzYmlhbiBiYWJlcw== +bGVzYmlhbiBnaXJscw== +bGVzYmlhbiBzY2VuZQ== +bGVzYmlhbiB0ZWVucw== +bGVzYmlhbiB0aHJlZXNvbWU= +bGVzYm8= +bGV0aGFsaGFyZGNvcmU= +bGV6em8= +bGliZXJ0YXJk +bGlidGFyZA== +bGl0ZXJvcmljYQ== +bG9ybmh1Yg== +bG9zZQ== +bG9zaW5n +bG9zcw== +bG9zdA== +bWF0dXJldHViZQ== +bWF4Z2F5dHViZQ== +bWF4aW11c3R1YmU= +bWF6ZXR1YmU= +bWVhdHNwaW4= +bWVnYWJvb2JzZ2lybHM= +bWVsb25zdHViZQ== +bWlsZg== +bWluZ2U= +bW9iaWxleHNoYXJl +bW9mb3M= +bW9tbXlnb3Rib29icw== +bW9uZ29sb2lk +bXVuZ2luZw== +bXlyZXRyb3R1YmU= +bmFpamFub3Rl +bmFrZWRtYXR1cmVtb21z +bmFrZWRwYXBpcw== +bmVncmk= +bmVncm8= +bmVyZG51ZGVz +bmV3YmllbnVkZQ== +bmV3ZHVkZW51ZGVz +bmlnZ2E= +bmlnZ2Vy +bmlnZ3Jlc3M= +bmlnZ3Vo +bmlnbGV0 +bml0Y2hpZQ== +bm9va3k= +bm92b2Jvb2Jz +bnNmcw== +bnViaWxlcw== +bnViaWxldmlkcw== +bnVkZWhvdGFuZ2Vscw== +bnVkZWluZGlhZ2lybHNjbHVi +bnVkZWluZGlhbmdpcmxz +bnVkZXNwdXJp +bnVkZXRlZW5ib3lz +bnVkZXR1YmU= +bnVkZXZpc3Rh +bnVyZ2xlc255bXBocw== +bnV2aWQ= +b2xkbWFuYm95dHViZQ== +b25pb25ib290eXR1YmU= +b25seWJsYWNrdHViZQ== +b25seWZhbg== +b25seW1vbXR1YmU= +b29ybmh1Yg== +b3JhbA== +b3JnYXNtdHViZQ== +cGFraQ== +cGF3Zw== +cGVrcGVrdHViZQ== +cGVuaXM= +cGVydmNsaXBz +cGhhdGJsYWNrZnJlYWtz +cGhhdGJvb3R5aG9lcw== +cGhvbmViYW5r +cGhvcm5odWI= +cGlja2FidXR0 +cGlja2FuaW5ueQ== +cGluYXlib29iaWVz +cGluYXl2aWRlb3NjYW5kYWw= +cGlub3lob3RjYW16 +cGlybmh1Yg== +cGlybnR1YmU= +cGlzaW5n +cGlzc2FudA== +cGlzc2Vy +cGlzc2hvbGU= +cGlzc2h1bnRlcg== +cGxlYXNlYmFuZ215d2lmZQ== +cG9hcm5odWI= +cG9lbmh1Yg== +cG9lbnR1YmU= +cG9uaHVi +cG9ub2h1Yg== +cG9ucmh1Yg== +cG9ucmh1ZA== +cG9ucm5odWI= +cG9ucnR1YmU= +cG9vZnRhaA== +cG9vbg== +cG9vcGVlZ2lybA== +cG9yYW5odXA= +cG9yYmh1Yg== +cG9yYnR1YmU= +cG9yZ2llcw== +cG9yaGh1Yg== +cG9yaG5odWI= +cG9yaG51Yg== +cG9yaHVi +cG9ybWh1Yg== +cG9ybXR1YmU= +cG9ybg== +cG9yb25veG8= +cG9ycmh1Yg== +cG9ycm5odWI= +cG9ycm50dWJl +cG9ydHViZQ== +cG90bmh1Yg== +cG90bnR1YmU= +cG91cm5odWI= +cG91cm50dWJl +cHBybm94bw== +cHBybnR1YmU= +cHJpdmF0ZXZveWV1cg== +cHJuaHVi +cHJub2h1Yg== +cHJvbmhvYg== +cHJvbmh1Yg== +cHJvbmh1ZA== +cHJvbm1hemFuZXQ= +cHJvbm94bw== +cHJvbnJvdGljYQ== +cHJvbnJvdGlrYQ== +cHJvbnR1YmU= +cHJwbmh1Yg== +cHJ1bmh1Yg== +cHVuaXNodHViZQ== +cHVvcm5odWI= +cHVybmh1Yg== +cHVybm9odWI= +cHVybnR1YmU= +cHVzcw== +cXVlZXJob2xl +cmFkaWNhbCBpc2xhbQ== +cmFnaGVhZA== +cmF3YmxhY2t2aWRlb3M= +cmVhbGJsYWNrZXhwb3NlZA== +cmVhbGJsYWNrZmF0dGllcw== +cmVidHViZQ== +cmVidHVkZQ== +cmVkYnR1YmU= +cmVkZHR1YmU= +cmVkZXR1YmU= +cmVkaG90dHViZQ== +cmVkaHViZQ== +cmVkdGJl +cmVkdGJ1ZQ== +cmVkdGV1YmU= +cmVkdGh1YmU= +cmVkdGliZQ== +cmVkdGl1Yg== +cmVkdGpiZQ== +cmVkdG9iZQ== +cmVkdG91YmU= +cmVkdHJ1YmU= +cmVkdHR1YmU= +cmVkdHVi +cmVkdHVkZQ== +cmVkdHVl +cmVkdHVoZQ== +cmVkdHVuYmU= +cmVkdHVwZQ== +cmVkdHV1YmU= +cmVkdHV2ZQ== +cmVkdHliZQ== +cmVkdHl1Yg== +cmVkdXRiZQ== +cmVkeXR1YmU= +cmVkeXViZQ== +cmV0YXJk +cmV0ZHR1YmU= +cmV0dHViZQ== +cmln +cmltam9i +cm9rZXR0dWJl +cnJkdHViZQ== +c2Nob29sZ2lybGludGVybmFs +c2VsZnN1Y2s= +c2V4 +c2hhcnQ= +c2hhdA== +c2hlJ3MgYSB2aXJnaW4= +c2hlbWFpbGU= +c2hlbWFsZQ== +c2hpdA== +c2l0IG9uIG15IGZhY2U= +c2l0IG9uIG15IGxhcA== +c2l0IG9uIHlvdXIgZmFjZQ== +c2l0IG9uIHlvdXIgbGFw +c2thbms= +c2xvdXRsb2Fk +c2x1ZGxvYWQ= +c2x1bG9hZA== +c2x1dA== +c211dHR5 +c29mdGNvcmV0dWJl +c3BhbmdiYW5n +c3BhbmtiYW5n +c3Bhbmt3ZXJp +c3BpYw== +c3Bsb29nZQ== +c3Bsb29naW5n +c3Bvb2dl +c3Bvb2dpbmc= +c3Bvb2s= +c3B1bmtlZA== +c3B1bmtpbmc= +c3B1bmttb3V0aA== +c3B1bmt3b3J0aHk= +c3F1aXJ0ZXI= +c3F1aXJ0aW5hdG9y +c3VwZXJocXByb24= +c3dhbGxvd3NxdWlydA== +dGVlbnB1c3k= +dGhvdA== +dGhyZWVzb21lcw== +dGhyb2F0aW5n +dGlhdmF0dWJl +dGluYWZsaXg= +dGl0 +dG5hZml4 +dG5hZmxpeA== +dG9uaWNtb3ZpZXM= +dG9wbnVkZWNlbGVi +dHJhZGViYW5naW5n +dHJhbm5pZQ== +dHJhbm55 +dHJpa2VwYXRyb2xjb20= +dHNiaWdib290eWJpYW5jYQ== +dHN1cGE= +dHViZWFkdWx0bW92aWVz +dHViZWNhbWdpcmxz +dHViZWdhbG8= +dHViZWdhbHM= +dHViZWtpdHR5 +dHViZXBsYWVzdXJl +dHViZXBsZWFzdXJl +dHViZXRyb29wZXI= +dHViZXdvbGY= +dHViZXhjbGlwcw== +dHViZXphdXI= +dHdhdA== +dW5nbG9yeWhvbGU= +dXBza2lydA== +dmFn +dmlkZW9zem9vZmlsaWE= +dm9sdW50ZWVy +dm90ZQ== +dm90aW5n +dm95ZXVyYmFuaw== +dm95ZXVyY2xvdWRz +dm95ZXVyaGl0 +dm95ZXVybW9ua2V5 +dm95ZXVycGljcw== +dm95ZXVycnVzc2lhbg== +d2Fuaw== +d2V0YW5kcGlzc3k= +d2V0YmFjaw== +d2hpdGV5 +d2hvcmU= +d2hvcmlzaA== +d2lmZWNyYXZlc2JsYWNr +d2lu +d29n +d29u +d29vZnRlcnM= +d29w +d3Rm +eGJpZGVvcw== +eGNoYW1zdGVy +eGNpZGVvcw== +eGdheXN0dWJl +eGdyYW5ueXR1YmU= +eGhhbWFzdGVy +eGhhbWF0ZXI= +eGhhbWR0ZXI= +eGhhbWVhdGVy +eGhhbWVydGVy +eGhhbWVzdGVy +eGhhbW1zdGVy +eGhhbXBzdGVy +eGhhbXNhdGFy +eGhhbXNlcg== +eGhhbXNmZXI= +eGhhbXNtc3Rlcg== +eGhhbXNyZXI= +eGhhbXNydGVy +eGhhbXN0 +eGhhbXN5ZXI= +eGhhbXRlcg== +eGhhbXh0ZXI= +eGhhbXp0ZXI= +eGhhcm1lc3Rlcg== +eGhhcm1zdGVy +eGhhc21hc3Rlcg== +eGhhc21lc3Rlcg== +eGhhc21zdGVy +eGhhc210ZXI= +eGhhc3Rlcg== +eGhtYXN0ZXI= +eGhvbXN0ZXI= +eGhzbWFzdGFy +eGhzbXN0ZXI= +eGh1bXN0ZXI= +eG1oYXN0ZXI= +eG14eA== +eG5ueA== +eG54Yw== +eG54ZXJvdGljYQ== +eG54eA== +eHNoYW10ZXI= +eHR1YmU= +eHZpZGVv +eHZpZGVw +eHZpZGlv +eHZpZHM= +eHhubm4= +eHhueA== +eHh4 +eWlk +eWlmZnk= +eW9panp6 +eW9qanp6 +eW9wb3Vybg== +eW9wdW9ybg== +eW91ZGppeg== +eW91aWp6 +eW91amlpeg== +eW91amlzcw== +eW91aml6 +eW91amppeg== +eW91amp6eg== +eW91anp6 +eW91b29ybg== +eW91b3Ju +eW91cGhvcm4= +eW91cGlybg== +eW91cG9hcm4= +eW91cG9lbg== +eW91cG9uZQ== +eW91cG9ucg== +eW91cG9vcm4= +eW91cG9wcm4= +eW91cG9yYg== +eW91cG9ybQ== +eW91cG90bg== +eW91cHBybg== +eW91cHJvbg== +eW91cHJvcm4= +eXVvcG9ybQ== +eXV2dXR1 +em9vc2tvbA== +em9vc2tvb2w= +em9vdHViZXg= diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/24/E6DC4029A1E4B4C1/27730588C58D9C18/model-info.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/24/E6DC4029A1E4B4C1/27730588C58D9C18/model-info.pb new file mode 100644 index 00000000..62dfe97f --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/24/E6DC4029A1E4B4C1/27730588C58D9C18/model-info.pb @@ -0,0 +1,5 @@ +Ð 2m +`type.googleapis.com/google.internal.chrome.optimizationguide.v1.OnDeviceTailSuggestModelMetadata +@: +vocab_en-us.txt:" + enus_denylist_encoded_241007.txt \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/24/E6DC4029A1E4B4C1/27730588C58D9C18/model.tflite b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/24/E6DC4029A1E4B4C1/27730588C58D9C18/model.tflite new file mode 100644 index 00000000..35ec8fd3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/24/E6DC4029A1E4B4C1/27730588C58D9C18/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/24/E6DC4029A1E4B4C1/27730588C58D9C18/vocab_en-us.txt b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/24/E6DC4029A1E4B4C1/27730588C58D9C18/vocab_en-us.txt new file mode 100644 index 00000000..28617fff --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/24/E6DC4029A1E4B4C1/27730588C58D9C18/vocab_en-us.txt @@ -0,0 +1,303 @@ + + + +02 +20 +ab +ac +ad +ag +ai +ak +al +am +an +ap +ar +as +at +au +av +ay +ba +be +bi +bl +bo +br +bu +ca +ce +ch +ci +ck +cl +co +cr +ct +cu +da +de +di +do +dr +ds +ea +eb +ec +ed +ee +eg +el +em +en +ep +er +es +et +ev +ew +ex +ey +fa +fe +ff +fi +fl +fo +fr +ga +ge +gh +gi +gl +go +gr +gs +ha +he +hi +ho +ht +ia +ic +id +ie +if +ig +il +im +in +io +ip +ir +is +it +iv +ke +ki +la +ld +le +li +ll +lo +ls +lt +lu +ly +ma +me +mi +mo +mp +mu +my +na +nc +nd +ne +ng +ni +nk +nn +no +ns +nt +nu +ny +oa +ob +oc +od +of +og +ok +ol +om +on +oo +op +or +os +ot +ou +ov +ow +pa +pe +ph +pi +pl +po +pp +pr +qu +ra +rc +rd +re +rg +ri +rk +rl +rm +rn +ro +rr +rs +rt +ru +ry +sa +sc +se +sh +si +so +sp +ss +st +su +ta +te +th +ti +to +tr +ts +tt +tu +ty +ub +uc +ue +ui +ul +um +un +up +ur +us +ut +va +ve +vi +wa +we +wh +wi +wo +yo +202 +ack +age +ail +ake +ale +all +ame +and +ant +ard +are +art +ast +ate +ati +cal +can +car +cha +che +chi +com +con +cou +der +ear +eat +ell +ent +ers +ess +est +for +gin +har +hat +her +hoo +how +ica +ice +ide +igh +ill +ine +ing +ion +ist +ity +ive +lan +lin +lle +log +man +mar +men +ogi +ome +one +ons +ook +ord +ort +oun +out +par +per +pla +ran +rea +ree +res +ric +sch +son +sta +ste +sto +ter +the +tio +ton +tor +tra +unt +ver +wha +wor +you + \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/25/E6DC4029A1E4B4C1/DE8342A9DB32279E/model-info.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/25/E6DC4029A1E4B4C1/DE8342A9DB32279E/model-info.pb new file mode 100644 index 00000000..57ea8af8 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/25/E6DC4029A1E4B4C1/DE8342A9DB32279E/model-info.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/25/E6DC4029A1E4B4C1/DE8342A9DB32279E/model.tflite b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/25/E6DC4029A1E4B4C1/DE8342A9DB32279E/model.tflite new file mode 100644 index 00000000..f7c602b6 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/25/E6DC4029A1E4B4C1/DE8342A9DB32279E/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/25/E6DC4029A1E4B4C1/DE8342A9DB32279E/visual_model_desktop.tflite b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/25/E6DC4029A1E4B4C1/DE8342A9DB32279E/visual_model_desktop.tflite new file mode 100644 index 00000000..dda89d6c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/25/E6DC4029A1E4B4C1/DE8342A9DB32279E/visual_model_desktop.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/26/E6DC4029A1E4B4C1/4479BDC865029BA1/model-info.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/26/E6DC4029A1E4B4C1/4479BDC865029BA1/model-info.pb new file mode 100644 index 00000000..37c6aad3 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/26/E6DC4029A1E4B4C1/4479BDC865029BA1/model-info.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/26/E6DC4029A1E4B4C1/4479BDC865029BA1/model.tflite b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/26/E6DC4029A1E4B4C1/4479BDC865029BA1/model.tflite new file mode 100644 index 00000000..6755e992 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/26/E6DC4029A1E4B4C1/4479BDC865029BA1/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/43/E6DC4029A1E4B4C1/25888678DC75AEE7/model-info.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/43/E6DC4029A1E4B4C1/25888678DC75AEE7/model-info.pb new file mode 100644 index 00000000..45260354 --- /dev/null +++ b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/43/E6DC4029A1E4B4C1/25888678DC75AEE7/model-info.pb @@ -0,0 +1,3 @@ ++ 2g +^type.googleapis.com/google_internal_chrome_optimizationguide_v1.PassageEmbeddingsModelMetadata@: +sentencepiece.model \ No newline at end of file diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/43/E6DC4029A1E4B4C1/25888678DC75AEE7/model.tflite b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/43/E6DC4029A1E4B4C1/25888678DC75AEE7/model.tflite new file mode 100644 index 00000000..aa6ceb3c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/43/E6DC4029A1E4B4C1/25888678DC75AEE7/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/43/E6DC4029A1E4B4C1/25888678DC75AEE7/sentencepiece.model b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/43/E6DC4029A1E4B4C1/25888678DC75AEE7/sentencepiece.model new file mode 100644 index 00000000..94792252 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/43/E6DC4029A1E4B4C1/25888678DC75AEE7/sentencepiece.model differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/45/E6DC4029A1E4B4C1/B2698E573EC86D97/model-info.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/45/E6DC4029A1E4B4C1/B2698E573EC86D97/model-info.pb new file mode 100644 index 00000000..974501bc Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/45/E6DC4029A1E4B4C1/B2698E573EC86D97/model-info.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/45/E6DC4029A1E4B4C1/B2698E573EC86D97/model.tflite b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/45/E6DC4029A1E4B4C1/B2698E573EC86D97/model.tflite new file mode 100644 index 00000000..d77b7a3f Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/45/E6DC4029A1E4B4C1/B2698E573EC86D97/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/9/E6DC4029A1E4B4C1/D040C46AF87AC690/model-info.pb b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/9/E6DC4029A1E4B4C1/D040C46AF87AC690/model-info.pb new file mode 100644 index 00000000..0b95ceb7 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/9/E6DC4029A1E4B4C1/D040C46AF87AC690/model-info.pb differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/9/E6DC4029A1E4B4C1/D040C46AF87AC690/model.tflite b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/9/E6DC4029A1E4B4C1/D040C46AF87AC690/model.tflite new file mode 100644 index 00000000..154a3c0c Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/optimization_guide_model_store/9/E6DC4029A1E4B4C1/D040C46AF87AC690/model.tflite differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/segmentation_platform/ukm_db b/apps/SeleniumServiceold/chrome_profile_dentaquest/segmentation_platform/ukm_db new file mode 100644 index 00000000..db2596f4 Binary files /dev/null and b/apps/SeleniumServiceold/chrome_profile_dentaquest/segmentation_platform/ukm_db differ diff --git a/apps/SeleniumServiceold/chrome_profile_dentaquest/segmentation_platform/ukm_db-wal b/apps/SeleniumServiceold/chrome_profile_dentaquest/segmentation_platform/ukm_db-wal new file mode 100644 index 00000000..e69de29b diff --git a/apps/SeleniumServiceold/ddma_browser_manager.py b/apps/SeleniumServiceold/ddma_browser_manager.py new file mode 100755 index 00000000..427b8ab2 --- /dev/null +++ b/apps/SeleniumServiceold/ddma_browser_manager.py @@ -0,0 +1,298 @@ +""" +Browser manager for DDMA (Delta Dental MA) - persistent profile with session management. +- Uses --user-data-dir for persistent profile (device trust tokens) +- Clears session cookies on startup (after PC restart) to force fresh login +- Tracks credentials to detect changes mid-session (triggers logout) +- Anti-detection options to avoid bot detection +""" +import os +import glob +import shutil +import hashlib +import threading +from selenium import webdriver +from selenium.webdriver.chrome.service import Service +from webdriver_manager.chrome import ChromeDriverManager + +# Ensure DISPLAY is set for Chrome to work (needed when running from SSH/background) +if not os.environ.get("DISPLAY"): + os.environ["DISPLAY"] = ":0" + + +class DDMABrowserManager: + """ + Singleton that manages a persistent Chrome browser instance. + - Uses --user-data-dir for persistent profile (device trust tokens) + - Clears session cookies on startup (after PC restart) + - Tracks credentials to detect changes mid-session + """ + _instance = None + _lock = threading.Lock() + + def __new__(cls): + with cls._lock: + if cls._instance is None: + cls._instance = super().__new__(cls) + cls._instance._driver = None + cls._instance.profile_dir = os.path.abspath("chrome_profile_ddma") + cls._instance.download_dir = os.path.abspath("seleniumDownloads") + cls._instance._credentials_file = os.path.join(cls._instance.profile_dir, ".last_credentials") + cls._instance._needs_session_clear = False + os.makedirs(cls._instance.profile_dir, exist_ok=True) + os.makedirs(cls._instance.download_dir, exist_ok=True) + return cls._instance + + def clear_session_on_startup(self): + """ + Clear session cookies from Chrome profile on startup. + This forces a fresh login after PC restart. + Preserves device trust tokens (LocalStorage, IndexedDB) to avoid OTPs. + """ + print("[DDMA BrowserManager] Clearing session on startup...") + + try: + # Clear credentials tracking file + if os.path.exists(self._credentials_file): + os.remove(self._credentials_file) + print("[DDMA BrowserManager] Cleared credentials tracking file") + + # Clear session-related Chrome profile files + session_files = [ + "Cookies", + "Cookies-journal", + "Login Data", + "Login Data-journal", + "Web Data", + "Web Data-journal", + ] + + for filename in session_files: + for base in [os.path.join(self.profile_dir, "Default"), self.profile_dir]: + filepath = os.path.join(base, filename) + if os.path.exists(filepath): + try: + os.remove(filepath) + print(f"[DDMA BrowserManager] Removed {filename}") + except Exception as e: + print(f"[DDMA BrowserManager] Could not remove {filename}: {e}") + + # Clear Session Storage (contains login state) + session_storage_dir = os.path.join(self.profile_dir, "Default", "Session Storage") + if os.path.exists(session_storage_dir): + try: + shutil.rmtree(session_storage_dir) + print("[DDMA BrowserManager] Cleared Session Storage") + except Exception as e: + print(f"[DDMA BrowserManager] Could not clear Session Storage: {e}") + + # Clear Local Storage (may contain auth tokens) + local_storage_dir = os.path.join(self.profile_dir, "Default", "Local Storage") + if os.path.exists(local_storage_dir): + try: + shutil.rmtree(local_storage_dir) + print("[DDMA BrowserManager] Cleared Local Storage") + except Exception as e: + print(f"[DDMA BrowserManager] Could not clear Local Storage: {e}") + + # Clear IndexedDB (may contain auth tokens) + indexeddb_dir = os.path.join(self.profile_dir, "Default", "IndexedDB") + if os.path.exists(indexeddb_dir): + try: + shutil.rmtree(indexeddb_dir) + print("[DDMA BrowserManager] Cleared IndexedDB") + except Exception as e: + print(f"[DDMA BrowserManager] Could not clear IndexedDB: {e}") + + # Clear browser caches + cache_dirs = [ + os.path.join(self.profile_dir, "Default", "Cache"), + os.path.join(self.profile_dir, "Default", "Code Cache"), + os.path.join(self.profile_dir, "Default", "GPUCache"), + os.path.join(self.profile_dir, "Default", "Service Worker"), + os.path.join(self.profile_dir, "Cache"), + os.path.join(self.profile_dir, "Code Cache"), + os.path.join(self.profile_dir, "GPUCache"), + os.path.join(self.profile_dir, "Service Worker"), + os.path.join(self.profile_dir, "ShaderCache"), + ] + for cache_dir in cache_dirs: + if os.path.exists(cache_dir): + try: + shutil.rmtree(cache_dir) + print(f"[DDMA BrowserManager] Cleared {os.path.basename(cache_dir)}") + except Exception as e: + print(f"[DDMA BrowserManager] Could not clear {os.path.basename(cache_dir)}: {e}") + + self._needs_session_clear = True + print("[DDMA BrowserManager] Session cleared - will require fresh login") + + except Exception as e: + print(f"[DDMA BrowserManager] Error clearing session: {e}") + + # ── Credential hash tracking ────────────────────────────────────────────── + + def _hash_credentials(self, username: str) -> str: + return hashlib.sha256(username.encode()).hexdigest()[:16] + + def get_last_credentials_hash(self) -> str | None: + try: + if os.path.exists(self._credentials_file): + with open(self._credentials_file, 'r') as f: + return f.read().strip() + except Exception: + pass + return None + + def save_credentials_hash(self, username: str): + try: + cred_hash = self._hash_credentials(username) + with open(self._credentials_file, 'w') as f: + f.write(cred_hash) + except Exception as e: + print(f"[DDMA BrowserManager] Failed to save credentials hash: {e}") + + def credentials_changed(self, username: str) -> bool: + last_hash = self.get_last_credentials_hash() + if last_hash is None: + return False # No previous credentials stored — not a change + current_hash = self._hash_credentials(username) + changed = last_hash != current_hash + if changed: + print("[DDMA BrowserManager] Credentials changed — logout required") + return changed + + def clear_credentials_hash(self): + try: + if os.path.exists(self._credentials_file): + os.remove(self._credentials_file) + except Exception as e: + print(f"[DDMA BrowserManager] Failed to clear credentials hash: {e}") + + # ── Chrome process management ───────────────────────────────────────────── + + def _kill_existing_chrome_for_profile(self): + """Kill any existing Chrome processes using this profile and remove lock files.""" + import subprocess + import time as time_module + try: + result = subprocess.run( + ["pgrep", "-f", f"user-data-dir={self.profile_dir}"], + capture_output=True, text=True + ) + if result.stdout.strip(): + for pid in result.stdout.strip().split('\n'): + try: + subprocess.run(["kill", "-9", pid], check=False) + except Exception: + pass + time_module.sleep(1) + except Exception: + pass + + for lock_file in ["SingletonLock", "SingletonSocket", "SingletonCookie"]: + lock_path = os.path.join(self.profile_dir, lock_file) + try: + if os.path.islink(lock_path) or os.path.exists(lock_path): + os.remove(lock_path) + except Exception: + pass + + # ── Driver lifecycle ────────────────────────────────────────────────────── + + def get_driver(self, headless=False): + """Get or create the persistent browser instance.""" + with self._lock: + if self._driver is None: + print("[DDMA BrowserManager] Driver is None, creating new driver") + self._kill_existing_chrome_for_profile() + self._create_driver(headless) + elif not self._is_alive(): + print("[DDMA BrowserManager] Driver not alive, recreating") + self._kill_existing_chrome_for_profile() + self._create_driver(headless) + else: + print("[DDMA BrowserManager] Reusing existing driver") + return self._driver + + def _is_alive(self): + try: + if self._driver is None: + return False + url = self._driver.current_url + print(f"[DDMA BrowserManager] Driver alive, current URL: {url[:50]}...") + return True + except Exception as e: + print(f"[DDMA BrowserManager] Driver not alive: {e}") + return False + + def _create_driver(self, headless=False): + """Create browser with persistent profile and anti-detection options.""" + if self._driver: + try: + self._driver.quit() + except Exception: + pass + + options = webdriver.ChromeOptions() + if headless: + options.add_argument("--headless") + + # Persistent profile — keeps device trust tokens between runs + options.add_argument(f"--user-data-dir={self.profile_dir}") + options.add_argument("--no-sandbox") + options.add_argument("--disable-dev-shm-usage") + + # Anti-detection + options.add_argument("--disable-blink-features=AutomationControlled") + options.add_experimental_option("excludeSwitches", ["enable-automation"]) + options.add_experimental_option("useAutomationExtension", False) + options.add_argument("--disable-infobars") + + prefs = { + "download.default_directory": self.download_dir, + "plugins.always_open_pdf_externally": True, + "download.prompt_for_download": False, + "download.directory_upgrade": True, + } + options.add_experimental_option("prefs", prefs) + + service = Service(ChromeDriverManager().install()) + self._driver = webdriver.Chrome(service=service, options=options) + self._driver.maximize_window() + + # Remove webdriver property to avoid detection + try: + self._driver.execute_script( + "Object.defineProperty(navigator, 'webdriver', {get: () => undefined})" + ) + except Exception: + pass + + self._needs_session_clear = False + + def quit_driver(self): + """Quit browser (only call on shutdown — NOT between patients).""" + with self._lock: + if self._driver: + try: + self._driver.quit() + except Exception: + pass + self._driver = None + + +# ── Singleton accessor ──────────────────────────────────────────────────────── + +_manager = None + +def get_browser_manager() -> DDMABrowserManager: + global _manager + if _manager is None: + _manager = DDMABrowserManager() + return _manager + + +def clear_ddma_session_on_startup(): + """Called by agent.py on startup to clear DDMA session (after PC restart).""" + manager = get_browser_manager() + manager.clear_session_on_startup() diff --git a/apps/SeleniumServiceold/deltains_browser_manager.py b/apps/SeleniumServiceold/deltains_browser_manager.py new file mode 100644 index 00000000..8691c31d --- /dev/null +++ b/apps/SeleniumServiceold/deltains_browser_manager.py @@ -0,0 +1,376 @@ +""" +Browser manager for Delta Dental Ins - handles persistent profile, cookie +save/restore (for Okta session-only cookies), and keeping browser alive. +Tracks credentials to detect changes mid-session. +""" +import os +import json +import shutil +import hashlib +import threading +import subprocess +import time +from selenium import webdriver +from selenium.webdriver.chrome.service import Service +from webdriver_manager.chrome import ChromeDriverManager + +if not os.environ.get("DISPLAY"): + os.environ["DISPLAY"] = ":0" + +DELTAINS_DOMAIN = ".deltadentalins.com" +OKTA_DOMAINS = [".okta.com", ".oktacdn.com"] + + +class DeltaInsBrowserManager: + """ + Singleton that manages a persistent Chrome browser instance for Delta Dental Ins. + - Uses --user-data-dir for persistent profile + - Saves/restores Okta session cookies to survive browser restarts + - Tracks credentials to detect changes mid-session + """ + _instance = None + _lock = threading.Lock() + + def __new__(cls): + with cls._lock: + if cls._instance is None: + cls._instance = super().__new__(cls) + cls._instance._driver = None + cls._instance.profile_dir = os.path.abspath("chrome_profile_deltains") + cls._instance.download_dir = os.path.abspath("seleniumDownloads") + cls._instance._credentials_file = os.path.join(cls._instance.profile_dir, ".last_credentials") + cls._instance._cookies_file = os.path.join(cls._instance.profile_dir, ".saved_cookies.json") + cls._instance._needs_session_clear = False + os.makedirs(cls._instance.profile_dir, exist_ok=True) + os.makedirs(cls._instance.download_dir, exist_ok=True) + return cls._instance + + # ── Cookie save / restore ────────────────────────────────────────── + + def save_cookies(self): + """Save all browser cookies to a JSON file so they survive browser restart.""" + try: + if not self._driver: + return + cookies = self._driver.get_cookies() + if not cookies: + return + with open(self._cookies_file, "w") as f: + json.dump(cookies, f) + print(f"[DeltaIns BrowserManager] Saved {len(cookies)} cookies to disk") + except Exception as e: + print(f"[DeltaIns BrowserManager] Failed to save cookies: {e}") + + def restore_cookies(self): + """Restore saved cookies into the current browser session.""" + if not os.path.exists(self._cookies_file): + print("[DeltaIns BrowserManager] No saved cookies file found") + return False + + try: + with open(self._cookies_file, "r") as f: + cookies = json.load(f) + + if not cookies: + print("[DeltaIns BrowserManager] Saved cookies file is empty") + return False + + # Navigate to the DeltaIns domain first so we can set cookies for it + try: + self._driver.get("https://www.deltadentalins.com/favicon.ico") + time.sleep(2) + except Exception: + self._driver.get("https://www.deltadentalins.com") + time.sleep(3) + + restored = 0 + for cookie in cookies: + try: + # Remove problematic fields that Selenium doesn't accept + for key in ["sameSite", "storeId", "hostOnly", "session"]: + cookie.pop(key, None) + # sameSite must be one of: Strict, Lax, None + cookie["sameSite"] = "None" + self._driver.add_cookie(cookie) + restored += 1 + except Exception: + pass + + print(f"[DeltaIns BrowserManager] Restored {restored}/{len(cookies)} cookies") + return restored > 0 + + except Exception as e: + print(f"[DeltaIns BrowserManager] Failed to restore cookies: {e}") + return False + + def clear_saved_cookies(self): + """Delete the saved cookies file.""" + try: + if os.path.exists(self._cookies_file): + os.remove(self._cookies_file) + print("[DeltaIns BrowserManager] Cleared saved cookies file") + except Exception as e: + print(f"[DeltaIns BrowserManager] Failed to clear saved cookies: {e}") + + # ── Session clear ────────────────────────────────────────────────── + + def clear_session_on_startup(self): + """ + Clear session cookies from Chrome profile on startup. + This forces a fresh login after PC restart. + """ + print("[DeltaIns BrowserManager] Clearing session on startup...") + + try: + if os.path.exists(self._credentials_file): + os.remove(self._credentials_file) + print("[DeltaIns BrowserManager] Cleared credentials tracking file") + + # Also clear saved cookies + self.clear_saved_cookies() + + session_files = [ + "Cookies", + "Cookies-journal", + "Login Data", + "Login Data-journal", + "Web Data", + "Web Data-journal", + ] + + for filename in session_files: + filepath = os.path.join(self.profile_dir, "Default", filename) + if os.path.exists(filepath): + try: + os.remove(filepath) + print(f"[DeltaIns BrowserManager] Removed {filename}") + except Exception as e: + print(f"[DeltaIns BrowserManager] Could not remove {filename}: {e}") + + for filename in session_files: + filepath = os.path.join(self.profile_dir, filename) + if os.path.exists(filepath): + try: + os.remove(filepath) + print(f"[DeltaIns BrowserManager] Removed root {filename}") + except Exception as e: + print(f"[DeltaIns BrowserManager] Could not remove root {filename}: {e}") + + session_storage_dir = os.path.join(self.profile_dir, "Default", "Session Storage") + if os.path.exists(session_storage_dir): + try: + shutil.rmtree(session_storage_dir) + print("[DeltaIns BrowserManager] Cleared Session Storage") + except Exception as e: + print(f"[DeltaIns BrowserManager] Could not clear Session Storage: {e}") + + local_storage_dir = os.path.join(self.profile_dir, "Default", "Local Storage") + if os.path.exists(local_storage_dir): + try: + shutil.rmtree(local_storage_dir) + print("[DeltaIns BrowserManager] Cleared Local Storage") + except Exception as e: + print(f"[DeltaIns BrowserManager] Could not clear Local Storage: {e}") + + indexeddb_dir = os.path.join(self.profile_dir, "Default", "IndexedDB") + if os.path.exists(indexeddb_dir): + try: + shutil.rmtree(indexeddb_dir) + print("[DeltaIns BrowserManager] Cleared IndexedDB") + except Exception as e: + print(f"[DeltaIns BrowserManager] Could not clear IndexedDB: {e}") + + cache_dirs = [ + os.path.join(self.profile_dir, "Default", "Cache"), + os.path.join(self.profile_dir, "Default", "Code Cache"), + os.path.join(self.profile_dir, "Default", "GPUCache"), + os.path.join(self.profile_dir, "Default", "Service Worker"), + os.path.join(self.profile_dir, "Cache"), + os.path.join(self.profile_dir, "Code Cache"), + os.path.join(self.profile_dir, "GPUCache"), + os.path.join(self.profile_dir, "Service Worker"), + os.path.join(self.profile_dir, "ShaderCache"), + ] + for cache_dir in cache_dirs: + if os.path.exists(cache_dir): + try: + shutil.rmtree(cache_dir) + print(f"[DeltaIns BrowserManager] Cleared {os.path.basename(cache_dir)}") + except Exception as e: + print(f"[DeltaIns BrowserManager] Could not clear {os.path.basename(cache_dir)}: {e}") + + self._needs_session_clear = True + print("[DeltaIns BrowserManager] Session cleared - will require fresh login") + + except Exception as e: + print(f"[DeltaIns BrowserManager] Error clearing session: {e}") + + # ── Credential tracking ──────────────────────────────────────────── + + def _hash_credentials(self, username: str) -> str: + return hashlib.sha256(username.encode()).hexdigest()[:16] + + def get_last_credentials_hash(self) -> str | None: + try: + if os.path.exists(self._credentials_file): + with open(self._credentials_file, 'r') as f: + return f.read().strip() + except Exception: + pass + return None + + def save_credentials_hash(self, username: str): + try: + cred_hash = self._hash_credentials(username) + with open(self._credentials_file, 'w') as f: + f.write(cred_hash) + except Exception as e: + print(f"[DeltaIns BrowserManager] Failed to save credentials hash: {e}") + + def credentials_changed(self, username: str) -> bool: + last_hash = self.get_last_credentials_hash() + if last_hash is None: + return False + current_hash = self._hash_credentials(username) + changed = last_hash != current_hash + if changed: + print("[DeltaIns BrowserManager] Credentials changed - logout required") + return changed + + def clear_credentials_hash(self): + try: + if os.path.exists(self._credentials_file): + os.remove(self._credentials_file) + except Exception as e: + print(f"[DeltaIns BrowserManager] Failed to clear credentials hash: {e}") + + # ── Chrome process management ────────────────────────────────────── + + def _kill_existing_chrome_for_profile(self): + try: + result = subprocess.run( + ["pgrep", "-f", f"user-data-dir={self.profile_dir}"], + capture_output=True, text=True + ) + if result.stdout.strip(): + pids = result.stdout.strip().split('\n') + for pid in pids: + try: + subprocess.run(["kill", "-9", pid], check=False) + except: + pass + time.sleep(1) + except Exception: + pass + + for lock_file in ["SingletonLock", "SingletonSocket", "SingletonCookie"]: + lock_path = os.path.join(self.profile_dir, lock_file) + try: + if os.path.islink(lock_path) or os.path.exists(lock_path): + os.remove(lock_path) + except: + pass + + # ── Driver lifecycle ─────────────────────────────────────────────── + + def get_driver(self, headless=False): + with self._lock: + need_cookie_restore = False + + if self._driver is None: + print("[DeltaIns BrowserManager] Driver is None, creating new driver") + self._kill_existing_chrome_for_profile() + self._create_driver(headless) + need_cookie_restore = True + elif not self._is_alive(): + print("[DeltaIns BrowserManager] Driver not alive, recreating") + # Save cookies from the dead session if possible (usually can't) + self._kill_existing_chrome_for_profile() + self._create_driver(headless) + need_cookie_restore = True + else: + print("[DeltaIns BrowserManager] Reusing existing driver") + + if need_cookie_restore and os.path.exists(self._cookies_file): + print("[DeltaIns BrowserManager] Restoring saved cookies into new browser...") + self.restore_cookies() + + return self._driver + + def _is_alive(self): + try: + if self._driver is None: + return False + _ = self._driver.current_url + return True + except Exception: + return False + + def _create_driver(self, headless=False): + if self._driver: + try: + self._driver.quit() + except: + pass + self._driver = None + time.sleep(1) + + options = webdriver.ChromeOptions() + if headless: + options.add_argument("--headless") + + options.add_argument(f"--user-data-dir={self.profile_dir}") + options.add_argument("--no-sandbox") + options.add_argument("--disable-dev-shm-usage") + + options.add_argument("--disable-blink-features=AutomationControlled") + options.add_experimental_option("excludeSwitches", ["enable-automation"]) + options.add_experimental_option("useAutomationExtension", False) + options.add_argument("--disable-infobars") + + prefs = { + "download.default_directory": self.download_dir, + "plugins.always_open_pdf_externally": True, + "download.prompt_for_download": False, + "download.directory_upgrade": True, + "credentials_enable_service": False, + "profile.password_manager_enabled": False, + "profile.password_manager_leak_detection": False, + } + options.add_experimental_option("prefs", prefs) + + service = Service(ChromeDriverManager().install()) + self._driver = webdriver.Chrome(service=service, options=options) + self._driver.maximize_window() + + try: + self._driver.execute_script("Object.defineProperty(navigator, 'webdriver', {get: () => undefined})") + except Exception: + pass + + self._needs_session_clear = False + + def quit_driver(self): + with self._lock: + if self._driver: + try: + self._driver.quit() + except: + pass + self._driver = None + self._kill_existing_chrome_for_profile() + + +_manager = None + +def get_browser_manager(): + global _manager + if _manager is None: + _manager = DeltaInsBrowserManager() + return _manager + + +def clear_deltains_session_on_startup(): + """Called by agent.py on startup to clear session.""" + manager = get_browser_manager() + manager.clear_session_on_startup() diff --git a/apps/SeleniumServiceold/dentaquest_browser_manager.py b/apps/SeleniumServiceold/dentaquest_browser_manager.py new file mode 100644 index 00000000..d499d2c1 --- /dev/null +++ b/apps/SeleniumServiceold/dentaquest_browser_manager.py @@ -0,0 +1,277 @@ +""" +Minimal browser manager for DentaQuest - only handles persistent profile and keeping browser alive. +Clears session cookies on startup (after PC restart) to force fresh login. +Tracks credentials to detect changes mid-session. +""" +import os +import shutil +import hashlib +import threading +import subprocess +import time +from selenium import webdriver +from selenium.webdriver.chrome.service import Service +from webdriver_manager.chrome import ChromeDriverManager + +# Ensure DISPLAY is set for Chrome to work (needed when running from SSH/background) +if not os.environ.get("DISPLAY"): + os.environ["DISPLAY"] = ":0" + + +class DentaQuestBrowserManager: + """ + Singleton that manages a persistent Chrome browser instance for DentaQuest. + - Uses --user-data-dir for persistent profile (device trust tokens) + - Clears session cookies on startup (after PC restart) + - Tracks credentials to detect changes mid-session + """ + _instance = None + _lock = threading.Lock() + + def __new__(cls): + with cls._lock: + if cls._instance is None: + cls._instance = super().__new__(cls) + cls._instance._driver = None + cls._instance.profile_dir = os.path.abspath("chrome_profile_dentaquest") + cls._instance.download_dir = os.path.abspath("seleniumDownloads") + cls._instance._credentials_file = os.path.join(cls._instance.profile_dir, ".last_credentials") + cls._instance._needs_session_clear = False # Flag to clear session on next driver creation + os.makedirs(cls._instance.profile_dir, exist_ok=True) + os.makedirs(cls._instance.download_dir, exist_ok=True) + return cls._instance + + def clear_session_on_startup(self): + """ + Clear session cookies from Chrome profile on startup. + This forces a fresh login after PC restart. + Preserves device trust tokens (LocalStorage, IndexedDB) to avoid OTPs. + """ + print("[DentaQuest BrowserManager] Clearing session on startup...") + + try: + # Clear the credentials tracking file + if os.path.exists(self._credentials_file): + os.remove(self._credentials_file) + print("[DentaQuest BrowserManager] Cleared credentials tracking file") + + # Clear session-related files from Chrome profile + # These are the files that store login session cookies + session_files = [ + "Cookies", + "Cookies-journal", + "Login Data", + "Login Data-journal", + "Web Data", + "Web Data-journal", + ] + + for filename in session_files: + filepath = os.path.join(self.profile_dir, "Default", filename) + if os.path.exists(filepath): + try: + os.remove(filepath) + print(f"[DentaQuest BrowserManager] Removed {filename}") + except Exception as e: + print(f"[DentaQuest BrowserManager] Could not remove {filename}: {e}") + + # Also try root level (some Chrome versions) + for filename in session_files: + filepath = os.path.join(self.profile_dir, filename) + if os.path.exists(filepath): + try: + os.remove(filepath) + print(f"[DentaQuest BrowserManager] Removed root {filename}") + except Exception as e: + print(f"[DentaQuest BrowserManager] Could not remove root {filename}: {e}") + + # Clear Session Storage (contains login state) + session_storage_dir = os.path.join(self.profile_dir, "Default", "Session Storage") + if os.path.exists(session_storage_dir): + try: + shutil.rmtree(session_storage_dir) + print("[DentaQuest BrowserManager] Cleared Session Storage") + except Exception as e: + print(f"[DentaQuest BrowserManager] Could not clear Session Storage: {e}") + + # Clear Local Storage (may contain auth tokens) + local_storage_dir = os.path.join(self.profile_dir, "Default", "Local Storage") + if os.path.exists(local_storage_dir): + try: + shutil.rmtree(local_storage_dir) + print("[DentaQuest BrowserManager] Cleared Local Storage") + except Exception as e: + print(f"[DentaQuest BrowserManager] Could not clear Local Storage: {e}") + + # Clear IndexedDB (may contain auth tokens) + indexeddb_dir = os.path.join(self.profile_dir, "Default", "IndexedDB") + if os.path.exists(indexeddb_dir): + try: + shutil.rmtree(indexeddb_dir) + print("[DentaQuest BrowserManager] Cleared IndexedDB") + except Exception as e: + print(f"[DentaQuest BrowserManager] Could not clear IndexedDB: {e}") + + # Set flag to clear session via JavaScript after browser opens + self._needs_session_clear = True + + print("[DentaQuest BrowserManager] Session cleared - will require fresh login") + + except Exception as e: + print(f"[DentaQuest BrowserManager] Error clearing session: {e}") + + def _hash_credentials(self, username: str) -> str: + """Create a hash of the username to track credential changes.""" + return hashlib.sha256(username.encode()).hexdigest()[:16] + + def get_last_credentials_hash(self) -> str | None: + """Get the hash of the last-used credentials.""" + try: + if os.path.exists(self._credentials_file): + with open(self._credentials_file, 'r') as f: + return f.read().strip() + except Exception: + pass + return None + + def save_credentials_hash(self, username: str): + """Save the hash of the current credentials.""" + try: + cred_hash = self._hash_credentials(username) + with open(self._credentials_file, 'w') as f: + f.write(cred_hash) + except Exception as e: + print(f"[DentaQuest BrowserManager] Failed to save credentials hash: {e}") + + def credentials_changed(self, username: str) -> bool: + """Check if the credentials have changed since last login.""" + last_hash = self.get_last_credentials_hash() + if last_hash is None: + return False # No previous credentials, not a change + current_hash = self._hash_credentials(username) + changed = last_hash != current_hash + if changed: + print(f"[DentaQuest BrowserManager] Credentials changed - logout required") + return changed + + def clear_credentials_hash(self): + """Clear the saved credentials hash (used after logout).""" + try: + if os.path.exists(self._credentials_file): + os.remove(self._credentials_file) + except Exception as e: + print(f"[DentaQuest BrowserManager] Failed to clear credentials hash: {e}") + + def _kill_existing_chrome_for_profile(self): + """Kill any existing Chrome processes using this profile.""" + try: + # Find and kill Chrome processes using this profile + result = subprocess.run( + ["pgrep", "-f", f"user-data-dir={self.profile_dir}"], + capture_output=True, text=True + ) + if result.stdout.strip(): + pids = result.stdout.strip().split('\n') + for pid in pids: + try: + subprocess.run(["kill", "-9", pid], check=False) + except: + pass + time.sleep(1) + except Exception as e: + pass + + # Remove SingletonLock if exists + lock_file = os.path.join(self.profile_dir, "SingletonLock") + try: + if os.path.islink(lock_file) or os.path.exists(lock_file): + os.remove(lock_file) + except: + pass + + def get_driver(self, headless=False): + """Get or create the persistent browser instance.""" + with self._lock: + if self._driver is None: + print("[DentaQuest BrowserManager] Driver is None, creating new driver") + self._kill_existing_chrome_for_profile() + self._create_driver(headless) + elif not self._is_alive(): + print("[DentaQuest BrowserManager] Driver not alive, recreating") + self._kill_existing_chrome_for_profile() + self._create_driver(headless) + else: + print("[DentaQuest BrowserManager] Reusing existing driver") + return self._driver + + def _is_alive(self): + """Check if browser is still responsive.""" + try: + if self._driver is None: + return False + url = self._driver.current_url + return True + except Exception as e: + return False + + def _create_driver(self, headless=False): + """Create browser with persistent profile.""" + if self._driver: + try: + self._driver.quit() + except: + pass + self._driver = None + time.sleep(1) + + options = webdriver.ChromeOptions() + if headless: + options.add_argument("--headless") + + # Persistent profile - THIS IS THE KEY for device trust + options.add_argument(f"--user-data-dir={self.profile_dir}") + options.add_argument("--no-sandbox") + options.add_argument("--disable-dev-shm-usage") + + prefs = { + "download.default_directory": self.download_dir, + "plugins.always_open_pdf_externally": True, + "download.prompt_for_download": False, + "download.directory_upgrade": True + } + options.add_experimental_option("prefs", prefs) + + service = Service(ChromeDriverManager().install()) + self._driver = webdriver.Chrome(service=service, options=options) + self._driver.maximize_window() + + # Reset the session clear flag (file-based clearing is done on startup) + self._needs_session_clear = False + + def quit_driver(self): + """Quit browser (only call on shutdown).""" + with self._lock: + if self._driver: + try: + self._driver.quit() + except: + pass + self._driver = None + # Also clean up any orphaned processes + self._kill_existing_chrome_for_profile() + + +# Singleton accessor +_manager = None + +def get_browser_manager(): + global _manager + if _manager is None: + _manager = DentaQuestBrowserManager() + return _manager + + +def clear_dentaquest_session_on_startup(): + """Called by agent.py on startup to clear session.""" + manager = get_browser_manager() + manager.clear_session_on_startup() diff --git a/apps/SeleniumServiceold/helpers_cca_eligibility.py b/apps/SeleniumServiceold/helpers_cca_eligibility.py new file mode 100644 index 00000000..fcca85d1 --- /dev/null +++ b/apps/SeleniumServiceold/helpers_cca_eligibility.py @@ -0,0 +1,180 @@ +import os +import time +import asyncio +from typing import Dict, Any +from selenium.common.exceptions import WebDriverException + +from selenium_CCA_eligibilityCheckWorker import AutomationCCAEligibilityCheck +from cca_browser_manager import get_browser_manager + +sessions: Dict[str, Dict[str, Any]] = {} + + +def make_session_entry() -> str: + import uuid + sid = str(uuid.uuid4()) + sessions[sid] = { + "status": "created", + "created_at": time.time(), + "last_activity": time.time(), + "bot": None, + "driver": None, + "result": None, + "message": None, + "type": None, + } + return sid + + +async def cleanup_session(sid: str, message: str | None = None): + s = sessions.get(sid) + if not s: + return + try: + if s.get("status") not in ("completed", "error", "not_found"): + s["status"] = "error" + if message: + s["message"] = message + finally: + sessions.pop(sid, None) + + +async def _remove_session_later(sid: str, delay: int = 30): + await asyncio.sleep(delay) + await cleanup_session(sid) + + +def _close_browser(bot): + try: + bm = get_browser_manager() + try: + bm.save_cookies() + except Exception: + pass + try: + bm.quit_driver() + print("[CCA] Browser closed") + except Exception: + pass + except Exception as e: + print(f"[CCA] Could not close browser: {e}") + + +async def start_cca_run(sid: str, data: dict, url: str): + """ + Run the CCA eligibility check workflow (no OTP): + 1. Login + 2. Search patient by Subscriber ID + DOB + 3. Extract eligibility info + PDF + """ + s = sessions.get(sid) + if not s: + return {"status": "error", "message": "session not found"} + + s["status"] = "running" + s["last_activity"] = time.time() + bot = None + + try: + bot = AutomationCCAEligibilityCheck({"data": data}) + bot.config_driver() + + s["bot"] = bot + s["driver"] = bot.driver + s["last_activity"] = time.time() + + try: + bot.driver.maximize_window() + except Exception: + pass + + try: + login_result = bot.login(url) + except WebDriverException as wde: + s["status"] = "error" + s["message"] = f"Selenium driver error during login: {wde}" + s["result"] = {"status": "error", "message": s["message"]} + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": s["message"]} + except Exception as e: + s["status"] = "error" + s["message"] = f"Unexpected error during login: {e}" + s["result"] = {"status": "error", "message": s["message"]} + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": s["message"]} + + if isinstance(login_result, str) and login_result == "ALREADY_LOGGED_IN": + s["status"] = "running" + s["message"] = "Session persisted" + print("[CCA] Session persisted - skipping login") + get_browser_manager().save_cookies() + + elif isinstance(login_result, str) and login_result.startswith("ERROR"): + s["status"] = "error" + s["message"] = login_result + s["result"] = {"status": "error", "message": login_result} + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": login_result} + + elif isinstance(login_result, str) and login_result == "SUCCESS": + print("[CCA] Login succeeded") + s["status"] = "running" + s["message"] = "Login succeeded" + get_browser_manager().save_cookies() + + # Step 1 - search patient and verify eligibility + step1_result = bot.step1() + print(f"[CCA] step1 result: {step1_result}") + + if isinstance(step1_result, str) and step1_result.startswith("ERROR"): + s["status"] = "error" + s["message"] = step1_result + s["result"] = {"status": "error", "message": step1_result} + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": step1_result} + + # Step 2 - extract eligibility info + PDF + step2_result = bot.step2() + print(f"[CCA] step2 result: {step2_result.get('status') if isinstance(step2_result, dict) else step2_result}") + + if isinstance(step2_result, dict): + s["status"] = "completed" + s["result"] = step2_result + s["message"] = "completed" + asyncio.create_task(_remove_session_later(sid, 60)) + return step2_result + else: + s["status"] = "error" + s["message"] = f"step2 returned unexpected result: {step2_result}" + s["result"] = {"status": "error", "message": s["message"]} + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": s["message"]} + + except Exception as e: + if s: + s["status"] = "error" + s["message"] = f"worker exception: {e}" + s["result"] = {"status": "error", "message": s["message"]} + if bot: + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": f"worker exception: {e}"} + + +def get_session_status(sid: str) -> Dict[str, Any]: + s = sessions.get(sid) + if not s: + return {"status": "not_found"} + return { + "session_id": sid, + "status": s.get("status"), + "message": s.get("message"), + "created_at": s.get("created_at"), + "last_activity": s.get("last_activity"), + "result": s.get("result") if s.get("status") in ("completed", "error") else None, + } diff --git a/apps/SeleniumServiceold/helpers_ddma_eligibility.py b/apps/SeleniumServiceold/helpers_ddma_eligibility.py new file mode 100755 index 00000000..e4748727 --- /dev/null +++ b/apps/SeleniumServiceold/helpers_ddma_eligibility.py @@ -0,0 +1,301 @@ +import os +import time +import asyncio +from typing import Dict, Any +from selenium.webdriver.common.by import By +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from selenium.common.exceptions import WebDriverException, TimeoutException + +from selenium_DDMA_eligibilityCheckWorker import AutomationDeltaDentalMAEligibilityCheck + +# In-memory session store +sessions: Dict[str, Dict[str, Any]] = {} + +SESSION_OTP_TIMEOUT = int(os.getenv("SESSION_OTP_TIMEOUT", "120")) # seconds + + +def make_session_entry() -> str: + """Create a new session entry and return its ID.""" + import uuid + sid = str(uuid.uuid4()) + sessions[sid] = { + "status": "created", # created → running → waiting_for_otp → completed / error + "created_at": time.time(), + "last_activity": time.time(), + "bot": None, # AutomationDeltaDentalMAEligibilityCheck instance + "driver": None, # selenium webdriver + "otp_event": asyncio.Event(), + "otp_value": None, # OTP submitted from the app + "result": None, + "message": None, + "type": None, + } + return sid + + +async def cleanup_session(sid: str, message: str | None = None): + """ + Wake any OTP waiter, set final state, and remove the session entry. + Safe to call multiple times (idempotent). + NOTE: Does NOT quit the browser driver — the persistent browser stays alive. + """ + s = sessions.get(sid) + if not s: + return + try: + if s.get("status") not in ("completed", "error", "not_found"): + s["status"] = "error" + if message: + s["message"] = message + + ev = s.get("otp_event") + if ev and not ev.is_set(): + ev.set() + finally: + sessions.pop(sid, None) + print(f"[helpers_ddma] cleaned session {sid}") + + +async def _remove_session_later(sid: str, delay: int = 20): + await asyncio.sleep(delay) + await cleanup_session(sid) + + +async def start_ddma_run(sid: str, data: dict, url: str): + """ + Run the full DDMA eligibility workflow for one session. + Called by agent.py inside a wrapper that manages the semaphore/counters. + + OTP handling uses two complementary strategies: + 1. Accept OTP submitted from the app (via /submit-otp endpoint → otp_value field) + 2. Poll the browser URL/DOM directly to detect when the user enters OTP themselves + """ + s = sessions.get(sid) + if not s: + return {"status": "error", "message": "session not found"} + + s["status"] = "running" + s["last_activity"] = time.time() + + try: + bot = AutomationDeltaDentalMAEligibilityCheck({"data": data}) + bot.config_driver() + + s["bot"] = bot + s["driver"] = bot.driver + s["last_activity"] = time.time() + + # Navigate to login page + try: + if not url: + raise ValueError("URL not provided for DDMA run") + bot.driver.maximize_window() + bot.driver.get(url) + await asyncio.sleep(1) + except Exception as e: + s["status"] = "error" + s["message"] = f"Navigation failed: {e}" + await cleanup_session(sid) + return {"status": "error", "message": s["message"]} + + # Login + try: + login_result = bot.login(url) + except WebDriverException as wde: + s["status"] = "error" + s["message"] = f"Selenium driver error during login: {wde}" + await cleanup_session(sid, s["message"]) + return {"status": "error", "message": s["message"]} + except Exception as e: + s["status"] = "error" + s["message"] = f"Unexpected error during login: {e}" + await cleanup_session(sid, s["message"]) + return {"status": "error", "message": s["message"]} + + # ── Path: already logged in (persistent session) ────────────────────── + if isinstance(login_result, str) and login_result == "ALREADY_LOGGED_IN": + print("[start_ddma_run] Session persisted - skipping OTP") + s["status"] = "running" + s["message"] = "Session persisted" + + # ── Path: OTP required ──────────────────────────────────────────────── + elif isinstance(login_result, str) and login_result == "OTP_REQUIRED": + s["status"] = "waiting_for_otp" + s["message"] = "OTP required for login - please enter OTP" + s["last_activity"] = time.time() + + driver = s["driver"] + + # Poll every second for up to SESSION_OTP_TIMEOUT seconds. + # Accept OTP from two sources: + # a) app API (otp_value set by submit_otp()) + # b) user entering OTP directly in the browser window + max_polls = SESSION_OTP_TIMEOUT + login_success = False + + print(f"[OTP] Polling for OTP completion (up to {SESSION_OTP_TIMEOUT}s)...") + + for poll in range(max_polls): + await asyncio.sleep(1) + s["last_activity"] = time.time() + + try: + # a) App submitted OTP via /submit-otp endpoint + otp_value = s.get("otp_value") + if otp_value: + print(f"[OTP poll {poll+1}] OTP received from app, typing it in...") + try: + otp_input = driver.find_element(By.XPATH, + "//input[contains(@aria-label,'Verification') or contains(@placeholder,'verification') or @type='tel' or contains(@aria-lable,'Verification code') or contains(@placeholder,'Enter your verification code')]" + ) + otp_input.clear() + otp_input.send_keys(otp_value) + try: + verify_btn = driver.find_element(By.XPATH, "//button[@type='button' and @aria-label='Verify']") + verify_btn.click() + except Exception: + otp_input.send_keys("\n") + print("[OTP] OTP typed and submitted via app") + s["otp_value"] = None # Clear so we don't re-submit + await asyncio.sleep(3) + except Exception as type_err: + print(f"[OTP] Failed to type OTP from app: {type_err}") + + # b) Check URL — if we're past OTP page, login succeeded + current_url = driver.current_url.lower() + print(f"[OTP poll {poll+1}/{max_polls}] URL: {current_url[:70]}...") + + if "member" in current_url or "dashboard" in current_url or "eligibility" in current_url: + try: + member_search = WebDriverWait(driver, 5).until( + EC.presence_of_element_located((By.XPATH, '//input[@placeholder="Search by member ID"]')) + ) + print("[OTP] Member search found — login successful!") + login_success = True + break + except TimeoutException: + print("[OTP] On member page but search input not found, continuing...") + + # Check if OTP input is still visible (user hasn't finished) + try: + otp_input_elem = driver.find_element(By.XPATH, + "//input[contains(@aria-label,'Verification') or contains(@placeholder,'verification') or @type='tel']" + ) + print(f"[OTP poll {poll+1}] OTP input still visible - waiting...") + except Exception: + # OTP input gone — may mean login is completing; try members page + if "onboarding" in current_url or "start" in current_url: + print("[OTP] OTP input gone, trying to navigate to members page...") + try: + driver.get("https://providers.deltadentalma.com/members") + await asyncio.sleep(2) + except Exception: + pass + + except Exception as poll_err: + print(f"[OTP poll {poll+1}] Error: {poll_err}") + + if not login_success: + # Final check — navigate directly to members page + try: + print("[OTP] Final attempt - navigating to members page...") + driver.get("https://providers.deltadentalma.com/members") + await asyncio.sleep(3) + member_search = WebDriverWait(driver, 10).until( + EC.presence_of_element_located((By.XPATH, '//input[@placeholder="Search by member ID"]')) + ) + print("[OTP] Member search found — login successful!") + login_success = True + except TimeoutException: + s["status"] = "error" + s["message"] = "OTP timeout - login not completed" + await cleanup_session(sid) + return {"status": "error", "message": "OTP not completed in time"} + except Exception as final_err: + s["status"] = "error" + s["message"] = f"OTP verification failed: {final_err}" + await cleanup_session(sid) + return {"status": "error", "message": s["message"]} + + if login_success: + s["status"] = "running" + s["message"] = "Login successful after OTP" + print("[OTP] Proceeding to step1...") + + # ── Path: login succeeded without OTP ───────────────────────────────── + elif isinstance(login_result, str) and login_result == "SUCCESS": + print("[start_ddma_run] Login succeeded without OTP") + s["status"] = "running" + s["message"] = "Login succeeded" + + # ── Path: login error ────────────────────────────────────────────────── + elif isinstance(login_result, str) and login_result.startswith("ERROR"): + s["status"] = "error" + s["message"] = login_result + await cleanup_session(sid) + return {"status": "error", "message": login_result} + + # ── Step 1: search ──────────────────────────────────────────────────── + step1_result = bot.step1() + if isinstance(step1_result, str) and step1_result.startswith("ERROR"): + s["status"] = "error" + s["message"] = step1_result + await cleanup_session(sid) + return {"status": "error", "message": step1_result} + + # ── Step 2: PDF generation ──────────────────────────────────────────── + step2_result = bot.step2() + if isinstance(step2_result, dict) and step2_result.get("status") == "success": + s["status"] = "completed" + s["result"] = step2_result + s["message"] = "completed" + asyncio.create_task(_remove_session_later(sid, 30)) + return step2_result + else: + s["status"] = "error" + if isinstance(step2_result, dict): + s["message"] = step2_result.get("message", "unknown error") + else: + s["message"] = str(step2_result) + await cleanup_session(sid) + return {"status": "error", "message": s["message"]} + + except Exception as e: + s["status"] = "error" + s["message"] = f"worker exception: {e}" + await cleanup_session(sid) + return {"status": "error", "message": s["message"]} + + +def submit_otp(sid: str, otp: str) -> Dict[str, Any]: + """ + Called when the app sends an OTP via POST /submit-otp. + Sets otp_value on the session so the polling loop picks it up. + """ + s = sessions.get(sid) + if not s: + return {"status": "error", "message": "session not found"} + if s.get("status") != "waiting_for_otp": + return {"status": "error", "message": f"session not waiting for OTP (state={s.get('status')})"} + s["otp_value"] = otp + s["last_activity"] = time.time() + try: + s["otp_event"].set() + except Exception: + pass + return {"status": "ok", "message": "otp accepted"} + + +def get_session_status(sid: str) -> Dict[str, Any]: + s = sessions.get(sid) + if not s: + return {"status": "not_found"} + return { + "session_id": sid, + "status": s.get("status"), + "message": s.get("message"), + "created_at": s.get("created_at"), + "last_activity": s.get("last_activity"), + "result": s.get("result") if s.get("status") == "completed" else None, + } diff --git a/apps/SeleniumServiceold/helpers_deltains_eligibility.py b/apps/SeleniumServiceold/helpers_deltains_eligibility.py new file mode 100644 index 00000000..5ae35e4d --- /dev/null +++ b/apps/SeleniumServiceold/helpers_deltains_eligibility.py @@ -0,0 +1,300 @@ +import os +import time +import asyncio +from typing import Dict, Any +from selenium.webdriver.common.by import By +from selenium.webdriver.common.keys import Keys +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from selenium.common.exceptions import WebDriverException, TimeoutException + +from selenium_DeltaIns_eligibilityCheckWorker import AutomationDeltaInsEligibilityCheck +from deltains_browser_manager import get_browser_manager + +# In-memory session store +sessions: Dict[str, Dict[str, Any]] = {} + +SESSION_OTP_TIMEOUT = int(os.getenv("SESSION_OTP_TIMEOUT", "240")) + + +def make_session_entry() -> str: + import uuid + sid = str(uuid.uuid4()) + sessions[sid] = { + "status": "created", + "created_at": time.time(), + "last_activity": time.time(), + "bot": None, + "driver": None, + "otp_event": asyncio.Event(), + "otp_value": None, + "result": None, + "message": None, + "type": None, + } + return sid + + +async def cleanup_session(sid: str, message: str | None = None): + s = sessions.get(sid) + if not s: + return + try: + try: + if s.get("status") not in ("completed", "error", "not_found"): + s["status"] = "error" + if message: + s["message"] = message + except Exception: + pass + try: + ev = s.get("otp_event") + if ev and not ev.is_set(): + ev.set() + except Exception: + pass + finally: + sessions.pop(sid, None) + + +async def _remove_session_later(sid: str, delay: int = 30): + await asyncio.sleep(delay) + await cleanup_session(sid) + + +def _close_browser(bot): + """Save cookies and close the browser after task completion.""" + try: + bm = get_browser_manager() + try: + bm.save_cookies() + except Exception: + pass + try: + bm.quit_driver() + print("[DeltaIns] Browser closed") + except Exception: + pass + except Exception as e: + print(f"[DeltaIns] Could not close browser: {e}") + + +async def start_deltains_run(sid: str, data: dict, url: str): + """ + Run the DeltaIns eligibility check workflow: + 1. Login (with OTP if needed) + 2. Search patient by Member ID + DOB + 3. Extract eligibility info + PDF + """ + s = sessions.get(sid) + if not s: + return {"status": "error", "message": "session not found"} + + s["status"] = "running" + s["last_activity"] = time.time() + bot = None + + try: + bot = AutomationDeltaInsEligibilityCheck({"data": data}) + bot.config_driver() + + s["bot"] = bot + s["driver"] = bot.driver + s["last_activity"] = time.time() + + # Maximize window and login (bot.login handles navigation itself, + # checking provider-tools URL first to preserve existing sessions) + try: + bot.driver.maximize_window() + except Exception: + pass + + try: + login_result = bot.login(url) + except WebDriverException as wde: + s["status"] = "error" + s["message"] = f"Selenium driver error during login: {wde}" + s["result"] = {"status": "error", "message": s["message"]} + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": s["message"]} + except Exception as e: + s["status"] = "error" + s["message"] = f"Unexpected error during login: {e}" + s["result"] = {"status": "error", "message": s["message"]} + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": s["message"]} + + # Handle login result + if isinstance(login_result, str) and login_result == "ALREADY_LOGGED_IN": + s["status"] = "running" + s["message"] = "Session persisted" + print("[DeltaIns] Session persisted - skipping OTP") + # Re-save cookies to keep them fresh on disk + get_browser_manager().save_cookies() + + elif isinstance(login_result, str) and login_result == "OTP_REQUIRED": + s["status"] = "waiting_for_otp" + s["message"] = "OTP required - please enter the code sent to your email" + s["last_activity"] = time.time() + + driver = s["driver"] + max_polls = SESSION_OTP_TIMEOUT + login_success = False + + print(f"[DeltaIns OTP] Waiting for OTP (polling for {SESSION_OTP_TIMEOUT}s)...") + + for poll in range(max_polls): + await asyncio.sleep(1) + s["last_activity"] = time.time() + + try: + otp_value = s.get("otp_value") + if otp_value: + print(f"[DeltaIns OTP] OTP received from app: {otp_value}") + try: + otp_input = driver.find_element(By.XPATH, + "//input[@name='credentials.passcode' and @type='text'] | " + "//input[contains(@name,'passcode')]") + otp_input.clear() + otp_input.send_keys(otp_value) + + try: + verify_btn = driver.find_element(By.XPATH, + "//input[@type='submit'] | " + "//button[@type='submit']") + verify_btn.click() + print("[DeltaIns OTP] Clicked verify button") + except Exception: + otp_input.send_keys(Keys.RETURN) + print("[DeltaIns OTP] Pressed Enter as fallback") + + s["otp_value"] = None + await asyncio.sleep(8) + except Exception as type_err: + print(f"[DeltaIns OTP] Failed to type OTP: {type_err}") + + current_url = driver.current_url.lower() + if poll % 10 == 0: + print(f"[DeltaIns OTP Poll {poll+1}/{max_polls}] URL: {current_url[:80]}") + + if "provider-tools" in current_url and "login" not in current_url and "ciam" not in current_url: + print("[DeltaIns OTP] Login successful!") + login_success = True + break + + except Exception as poll_err: + if poll % 10 == 0: + print(f"[DeltaIns OTP Poll {poll+1}] Error: {poll_err}") + + if not login_success: + try: + current_url = driver.current_url.lower() + if "provider-tools" in current_url and "login" not in current_url and "ciam" not in current_url: + login_success = True + else: + s["status"] = "error" + s["message"] = "OTP timeout - login not completed" + s["result"] = {"status": "error", "message": "OTP not completed in time"} + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": "OTP not completed in time"} + except Exception as final_err: + s["status"] = "error" + s["message"] = f"OTP verification failed: {final_err}" + s["result"] = {"status": "error", "message": s["message"]} + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": s["message"]} + + if login_success: + s["status"] = "running" + s["message"] = "Login successful after OTP" + print("[DeltaIns OTP] Proceeding to step1...") + # Save cookies to disk so session survives browser restart + get_browser_manager().save_cookies() + + elif isinstance(login_result, str) and login_result.startswith("ERROR"): + s["status"] = "error" + s["message"] = login_result + s["result"] = {"status": "error", "message": login_result} + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": login_result} + + elif isinstance(login_result, str) and login_result == "SUCCESS": + print("[DeltaIns] Login succeeded without OTP") + s["status"] = "running" + s["message"] = "Login succeeded" + # Save cookies to disk so session survives browser restart + get_browser_manager().save_cookies() + + # Step 1 - search patient + step1_result = bot.step1() + print(f"[DeltaIns] step1 result: {step1_result}") + + if isinstance(step1_result, str) and step1_result.startswith("ERROR"): + s["status"] = "error" + s["message"] = step1_result + s["result"] = {"status": "error", "message": step1_result} + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": step1_result} + + # Step 2 - extract eligibility info + PDF + step2_result = bot.step2() + print(f"[DeltaIns] step2 result: {step2_result.get('status') if isinstance(step2_result, dict) else step2_result}") + + if isinstance(step2_result, dict): + s["status"] = "completed" + s["result"] = step2_result + s["message"] = "completed" + asyncio.create_task(_remove_session_later(sid, 60)) + return step2_result + else: + s["status"] = "error" + s["message"] = f"step2 returned unexpected result: {step2_result}" + s["result"] = {"status": "error", "message": s["message"]} + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": s["message"]} + + except Exception as e: + if s: + s["status"] = "error" + s["message"] = f"worker exception: {e}" + s["result"] = {"status": "error", "message": s["message"]} + if bot: + _close_browser(bot) + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": f"worker exception: {e}"} + + +def submit_otp(sid: str, otp: str) -> Dict[str, Any]: + s = sessions.get(sid) + if not s: + return {"status": "error", "message": "session not found"} + if s.get("status") != "waiting_for_otp": + return {"status": "error", "message": f"session not waiting for otp (state={s.get('status')})"} + s["otp_value"] = otp + s["last_activity"] = time.time() + try: + s["otp_event"].set() + except Exception: + pass + return {"status": "ok", "message": "otp accepted"} + + +def get_session_status(sid: str) -> Dict[str, Any]: + s = sessions.get(sid) + if not s: + return {"status": "not_found"} + return { + "session_id": sid, + "status": s.get("status"), + "message": s.get("message"), + "created_at": s.get("created_at"), + "last_activity": s.get("last_activity"), + "result": s.get("result") if s.get("status") in ("completed", "error") else None, + } diff --git a/apps/SeleniumServiceold/helpers_dentaquest_eligibility.py b/apps/SeleniumServiceold/helpers_dentaquest_eligibility.py new file mode 100644 index 00000000..c43a76b4 --- /dev/null +++ b/apps/SeleniumServiceold/helpers_dentaquest_eligibility.py @@ -0,0 +1,318 @@ +import os +import time +import asyncio +from typing import Dict, Any +from selenium.webdriver.common.by import By +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from selenium.common.exceptions import WebDriverException, TimeoutException + +from selenium_DentaQuest_eligibilityCheckWorker import AutomationDentaQuestEligibilityCheck + +# In-memory session store +sessions: Dict[str, Dict[str, Any]] = {} + +SESSION_OTP_TIMEOUT = int(os.getenv("SESSION_OTP_TIMEOUT", "120")) # seconds + + +def make_session_entry() -> str: + """Create a new session entry and return its ID.""" + import uuid + sid = str(uuid.uuid4()) + sessions[sid] = { + "status": "created", # created -> running -> waiting_for_otp -> otp_submitted -> completed / error + "created_at": time.time(), + "last_activity": time.time(), + "bot": None, # worker instance + "driver": None, # selenium webdriver + "otp_event": asyncio.Event(), + "otp_value": None, + "result": None, + "message": None, + "type": None, + } + return sid + + +async def cleanup_session(sid: str, message: str | None = None): + """ + Close driver (if any), wake OTP waiter, set final state, and remove session entry. + Idempotent: safe to call multiple times. + """ + s = sessions.get(sid) + if not s: + return + try: + # Ensure final state + try: + if s.get("status") not in ("completed", "error", "not_found"): + s["status"] = "error" + if message: + s["message"] = message + except Exception: + pass + + # Wake any OTP waiter (so awaiting coroutines don't hang) + try: + ev = s.get("otp_event") + if ev and not ev.is_set(): + ev.set() + except Exception: + pass + + # NOTE: Do NOT quit driver - keep browser alive for next patient + # Browser manager handles the persistent browser instance + + finally: + # Remove session entry from map + sessions.pop(sid, None) + + +async def _remove_session_later(sid: str, delay: int = 20): + await asyncio.sleep(delay) + await cleanup_session(sid) + + +async def start_dentaquest_run(sid: str, data: dict, url: str): + """ + Run the DentaQuest workflow for a session (WITHOUT managing semaphore/counters). + Called by agent.py inside a wrapper that handles queue/counters. + """ + s = sessions.get(sid) + if not s: + return {"status": "error", "message": "session not found"} + + s["status"] = "running" + s["last_activity"] = time.time() + + try: + bot = AutomationDentaQuestEligibilityCheck({"data": data}) + bot.config_driver() + + s["bot"] = bot + s["driver"] = bot.driver + s["last_activity"] = time.time() + + # Navigate to login URL + try: + if not url: + raise ValueError("URL not provided for DentaQuest run") + bot.driver.maximize_window() + bot.driver.get(url) + await asyncio.sleep(1) + except Exception as e: + s["status"] = "error" + s["message"] = f"Navigation failed: {e}" + await cleanup_session(sid) + return {"status": "error", "message": s["message"]} + + # Login + try: + login_result = bot.login(url) + except WebDriverException as wde: + s["status"] = "error" + s["message"] = f"Selenium driver error during login: {wde}" + await cleanup_session(sid, s["message"]) + return {"status": "error", "message": s["message"]} + except Exception as e: + s["status"] = "error" + s["message"] = f"Unexpected error during login: {e}" + await cleanup_session(sid, s["message"]) + return {"status": "error", "message": s["message"]} + + # Already logged in - session persisted from profile, skip to step1 + if isinstance(login_result, str) and login_result == "ALREADY_LOGGED_IN": + s["status"] = "running" + s["message"] = "Session persisted" + # Continue to step1 below + + # OTP required path - POLL THE BROWSER to detect when user enters OTP + elif isinstance(login_result, str) and login_result == "OTP_REQUIRED": + s["status"] = "waiting_for_otp" + s["message"] = "OTP required for login - please enter OTP in browser" + s["last_activity"] = time.time() + + driver = s["driver"] + + # Poll the browser to detect when OTP is completed (user enters it directly) + # We check every 1 second for up to SESSION_OTP_TIMEOUT seconds (faster response) + max_polls = SESSION_OTP_TIMEOUT + login_success = False + + print(f"[DentaQuest OTP] Waiting for user to enter OTP (polling browser for {SESSION_OTP_TIMEOUT}s)...") + + for poll in range(max_polls): + await asyncio.sleep(1) + s["last_activity"] = time.time() + + try: + # Check if OTP was submitted via API (from app) + otp_value = s.get("otp_value") + if otp_value: + print(f"[DentaQuest OTP] OTP received from app: {otp_value}") + try: + otp_input = driver.find_element(By.XPATH, + "//input[contains(@name,'otp') or contains(@name,'code') or @type='tel' or contains(@aria-label,'Verification') or contains(@placeholder,'code')]" + ) + otp_input.clear() + otp_input.send_keys(otp_value) + # Click verify button - use same pattern as Delta MA + try: + verify_btn = driver.find_element(By.XPATH, "//button[@type='button' and @aria-label='Verify']") + verify_btn.click() + print("[DentaQuest OTP] Clicked verify button (aria-label)") + except: + try: + # Fallback: try other button patterns + verify_btn = driver.find_element(By.XPATH, "//button[contains(text(),'Verify') or contains(text(),'Submit') or @type='submit']") + verify_btn.click() + print("[DentaQuest OTP] Clicked verify button (text/type)") + except: + otp_input.send_keys("\n") # Press Enter as fallback + print("[DentaQuest OTP] Pressed Enter as fallback") + print("[DentaQuest OTP] OTP typed and submitted via app") + s["otp_value"] = None # Clear so we don't submit again + await asyncio.sleep(3) # Wait for verification + except Exception as type_err: + print(f"[DentaQuest OTP] Failed to type OTP from app: {type_err}") + + # Check current URL - if we're on dashboard/member page, login succeeded + current_url = driver.current_url.lower() + print(f"[DentaQuest OTP Poll {poll+1}/{max_polls}] URL: {current_url[:60]}...") + + # Check if we've navigated away from login/OTP pages + if "member" in current_url or "dashboard" in current_url or "eligibility" in current_url: + # Verify by checking for member search input + try: + member_search = WebDriverWait(driver, 5).until( + EC.presence_of_element_located((By.XPATH, '//input[@placeholder="Search by member ID"]')) + ) + print("[DentaQuest OTP] Member search input found - login successful!") + login_success = True + break + except TimeoutException: + print("[DentaQuest OTP] On member page but search input not found, continuing to poll...") + + # Also check if OTP input is still visible + try: + otp_input = driver.find_element(By.XPATH, + "//input[contains(@name,'otp') or contains(@name,'code') or @type='tel' or contains(@aria-label,'Verification') or contains(@placeholder,'code') or contains(@placeholder,'Code')]" + ) + # OTP input still visible - user hasn't entered OTP yet + print(f"[DentaQuest OTP Poll {poll+1}] OTP input still visible - waiting...") + except: + # OTP input not found - might mean login is in progress or succeeded + # Try navigating to members page (like Delta MA) + if "onboarding" in current_url or "start" in current_url or "login" in current_url: + print("[DentaQuest OTP] OTP input gone, trying to navigate to members page...") + try: + driver.get("https://providers.dentaquest.com/members") + await asyncio.sleep(2) + except: + pass + + except Exception as poll_err: + print(f"[DentaQuest OTP Poll {poll+1}] Error: {poll_err}") + + if not login_success: + # Final attempt - navigate to members page and check (like Delta MA) + try: + print("[DentaQuest OTP] Final attempt - navigating to members page...") + driver.get("https://providers.dentaquest.com/members") + await asyncio.sleep(3) + + member_search = WebDriverWait(driver, 10).until( + EC.presence_of_element_located((By.XPATH, '//input[@placeholder="Search by member ID"]')) + ) + print("[DentaQuest OTP] Member search input found - login successful!") + login_success = True + except TimeoutException: + s["status"] = "error" + s["message"] = "OTP timeout - login not completed" + await cleanup_session(sid) + return {"status": "error", "message": "OTP not completed in time"} + except Exception as final_err: + s["status"] = "error" + s["message"] = f"OTP verification failed: {final_err}" + await cleanup_session(sid) + return {"status": "error", "message": s["message"]} + + if login_success: + s["status"] = "running" + s["message"] = "Login successful after OTP" + print("[DentaQuest OTP] Proceeding to step1...") + + elif isinstance(login_result, str) and login_result.startswith("ERROR"): + s["status"] = "error" + s["message"] = login_result + await cleanup_session(sid) + return {"status": "error", "message": login_result} + + # Login succeeded without OTP (SUCCESS) + elif isinstance(login_result, str) and login_result == "SUCCESS": + print("[start_dentaquest_run] Login succeeded without OTP") + s["status"] = "running" + s["message"] = "Login succeeded" + # Continue to step1 below + + # Step 1 + step1_result = bot.step1() + if isinstance(step1_result, str) and step1_result.startswith("ERROR"): + s["status"] = "error" + s["message"] = step1_result + await cleanup_session(sid) + return {"status": "error", "message": step1_result} + + # Step 2 (PDF) + step2_result = bot.step2() + if isinstance(step2_result, dict) and step2_result.get("status") == "success": + s["status"] = "completed" + s["result"] = step2_result + s["message"] = "completed" + asyncio.create_task(_remove_session_later(sid, 30)) + return step2_result + else: + s["status"] = "error" + if isinstance(step2_result, dict): + s["message"] = step2_result.get("message", "unknown error") + else: + s["message"] = str(step2_result) + await cleanup_session(sid) + return {"status": "error", "message": s["message"]} + + except Exception as e: + s["status"] = "error" + s["message"] = f"worker exception: {e}" + await cleanup_session(sid) + return {"status": "error", "message": s["message"]} + + +def submit_otp(sid: str, otp: str) -> Dict[str, Any]: + """Set OTP for a session and wake waiting runner.""" + s = sessions.get(sid) + if not s: + return {"status": "error", "message": "session not found"} + if s.get("status") != "waiting_for_otp": + return {"status": "error", "message": f"session not waiting for otp (state={s.get('status')})"} + s["otp_value"] = otp + s["last_activity"] = time.time() + try: + s["otp_event"].set() + except Exception: + pass + return {"status": "ok", "message": "otp accepted"} + + +def get_session_status(sid: str) -> Dict[str, Any]: + s = sessions.get(sid) + if not s: + return {"status": "not_found"} + return { + "session_id": sid, + "status": s.get("status"), + "message": s.get("message"), + "created_at": s.get("created_at"), + "last_activity": s.get("last_activity"), + "result": s.get("result") if s.get("status") == "completed" else None, + } + diff --git a/apps/SeleniumServiceold/helpers_unitedsco_eligibility.py b/apps/SeleniumServiceold/helpers_unitedsco_eligibility.py new file mode 100644 index 00000000..0df2e29e --- /dev/null +++ b/apps/SeleniumServiceold/helpers_unitedsco_eligibility.py @@ -0,0 +1,364 @@ +import os +import time +import asyncio +from typing import Dict, Any +from selenium.webdriver.common.by import By +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from selenium.common.exceptions import WebDriverException, TimeoutException + +from selenium_UnitedSCO_eligibilityCheckWorker import AutomationUnitedSCOEligibilityCheck + +# In-memory session store +sessions: Dict[str, Dict[str, Any]] = {} + +SESSION_OTP_TIMEOUT = int(os.getenv("SESSION_OTP_TIMEOUT", "120")) # seconds + + +def make_session_entry() -> str: + """Create a new session entry and return its ID.""" + import uuid + sid = str(uuid.uuid4()) + sessions[sid] = { + "status": "created", # created -> running -> waiting_for_otp -> otp_submitted -> completed / error + "created_at": time.time(), + "last_activity": time.time(), + "bot": None, # worker instance + "driver": None, # selenium webdriver + "otp_event": asyncio.Event(), + "otp_value": None, + "result": None, + "message": None, + "type": None, + } + return sid + + +async def cleanup_session(sid: str, message: str | None = None): + """ + Close driver (if any), wake OTP waiter, set final state, and remove session entry. + Idempotent: safe to call multiple times. + """ + s = sessions.get(sid) + if not s: + return + try: + # Ensure final state + try: + if s.get("status") not in ("completed", "error", "not_found"): + s["status"] = "error" + if message: + s["message"] = message + except Exception: + pass + + # Wake any OTP waiter (so awaiting coroutines don't hang) + try: + ev = s.get("otp_event") + if ev and not ev.is_set(): + ev.set() + except Exception: + pass + + # NOTE: Do NOT quit driver - keep browser alive for next patient + # Browser manager handles the persistent browser instance + + finally: + # Remove session entry from map + sessions.pop(sid, None) + + +async def _remove_session_later(sid: str, delay: int = 20): + await asyncio.sleep(delay) + await cleanup_session(sid) + + +def _minimize_browser(bot): + """Hide the browser window so it doesn't stay in the user's way.""" + try: + if bot and bot.driver: + # Navigate to blank page first + try: + bot.driver.get("about:blank") + except Exception: + pass + # Try minimize + try: + bot.driver.minimize_window() + print("[UnitedSCO] Browser minimized after error") + return + except Exception: + pass + # Fallback: move off-screen + try: + bot.driver.set_window_position(-10000, -10000) + print("[UnitedSCO] Browser moved off-screen after error") + except Exception: + pass + except Exception as e: + print(f"[UnitedSCO] Could not hide browser: {e}") + + +async def start_unitedsco_run(sid: str, data: dict, url: str): + """ + Run the United SCO workflow for a session (WITHOUT managing semaphore/counters). + Called by agent.py inside a wrapper that handles queue/counters. + """ + s = sessions.get(sid) + if not s: + return {"status": "error", "message": "session not found"} + + s["status"] = "running" + s["last_activity"] = time.time() + + try: + bot = AutomationUnitedSCOEligibilityCheck({"data": data}) + bot.config_driver() + + s["bot"] = bot + s["driver"] = bot.driver + s["last_activity"] = time.time() + + # Navigate to login URL + try: + if not url: + raise ValueError("URL not provided for United SCO run") + bot.driver.maximize_window() + bot.driver.get(url) + await asyncio.sleep(1) + except Exception as e: + s["status"] = "error" + s["message"] = f"Navigation failed: {e}" + await cleanup_session(sid) + return {"status": "error", "message": s["message"]} + + # Login + try: + login_result = bot.login(url) + except WebDriverException as wde: + s["status"] = "error" + s["message"] = f"Selenium driver error during login: {wde}" + await cleanup_session(sid, s["message"]) + return {"status": "error", "message": s["message"]} + except Exception as e: + s["status"] = "error" + s["message"] = f"Unexpected error during login: {e}" + await cleanup_session(sid, s["message"]) + return {"status": "error", "message": s["message"]} + + # Already logged in - session persisted from profile, skip to step1 + if isinstance(login_result, str) and login_result == "ALREADY_LOGGED_IN": + s["status"] = "running" + s["message"] = "Session persisted" + print("[start_unitedsco_run] Session persisted - skipping OTP") + # Continue to step1 below + + # OTP required path - POLL THE BROWSER to detect when user enters OTP + elif isinstance(login_result, str) and login_result == "OTP_REQUIRED": + s["status"] = "waiting_for_otp" + s["message"] = "OTP required for login - please enter OTP in browser" + s["last_activity"] = time.time() + + driver = s["driver"] + + # Poll the browser to detect when OTP is completed (user enters it directly) + # We check every 1 second for up to SESSION_OTP_TIMEOUT seconds (faster response) + max_polls = SESSION_OTP_TIMEOUT + login_success = False + + print(f"[UnitedSCO OTP] Waiting for user to enter OTP (polling browser for {SESSION_OTP_TIMEOUT}s)...") + + for poll in range(max_polls): + await asyncio.sleep(1) + s["last_activity"] = time.time() + + try: + # Check if OTP was submitted via API (from app) + otp_value = s.get("otp_value") + if otp_value: + print(f"[UnitedSCO OTP] OTP received from app: {otp_value}") + try: + otp_input = driver.find_element(By.XPATH, + "//input[contains(@name,'otp') or contains(@name,'code') or @type='tel' or contains(@aria-label,'Verification') or contains(@placeholder,'code')]" + ) + otp_input.clear() + otp_input.send_keys(otp_value) + # Click verify button - use same pattern as Delta MA + try: + verify_btn = driver.find_element(By.XPATH, "//button[@type='button' and @aria-label='Verify']") + verify_btn.click() + print("[UnitedSCO OTP] Clicked verify button (aria-label)") + except: + try: + # Fallback: try other button patterns + verify_btn = driver.find_element(By.XPATH, "//button[contains(text(),'Verify') or contains(text(),'Submit') or @type='submit']") + verify_btn.click() + print("[UnitedSCO OTP] Clicked verify button (text/type)") + except: + otp_input.send_keys("\n") # Press Enter as fallback + print("[UnitedSCO OTP] Pressed Enter as fallback") + print("[UnitedSCO OTP] OTP typed and submitted via app") + s["otp_value"] = None # Clear so we don't submit again + await asyncio.sleep(3) # Wait for verification + except Exception as type_err: + print(f"[UnitedSCO OTP] Failed to type OTP from app: {type_err}") + + # Check current URL - if we're on dashboard/member page, login succeeded + current_url = driver.current_url.lower() + print(f"[UnitedSCO OTP Poll {poll+1}/{max_polls}] URL: {current_url[:60]}...") + + # Check if we've navigated away from login/OTP pages + if "member" in current_url or "dashboard" in current_url or "eligibility" in current_url or "home" in current_url: + # Verify by checking for member search input or dashboard element + try: + # Try multiple selectors for logged-in state + dashboard_elem = WebDriverWait(driver, 5).until( + EC.presence_of_element_located((By.XPATH, + '//input[@placeholder="Search by member ID"] | //input[contains(@placeholder,"Search")] | //*[contains(@class,"dashboard")]' + )) + ) + print("[UnitedSCO OTP] Dashboard/search element found - login successful!") + login_success = True + break + except TimeoutException: + print("[UnitedSCO OTP] On member page but search input not found, continuing to poll...") + + # Also check if OTP input is still visible + try: + otp_input = driver.find_element(By.XPATH, + "//input[contains(@name,'otp') or contains(@name,'code') or @type='tel' or contains(@aria-label,'Verification') or contains(@placeholder,'code') or contains(@placeholder,'Code')]" + ) + # OTP input still visible - user hasn't entered OTP yet + print(f"[UnitedSCO OTP Poll {poll+1}] OTP input still visible - waiting...") + except: + # OTP input not found - might mean login is in progress or succeeded + # Try navigating to dashboard + if "login" in current_url or "app/login" in current_url: + print("[UnitedSCO OTP] OTP input gone, trying to navigate to dashboard...") + try: + driver.get("https://app.dentalhub.com/app/dashboard") + await asyncio.sleep(2) + except: + pass + + except Exception as poll_err: + print(f"[UnitedSCO OTP Poll {poll+1}] Error: {poll_err}") + + if not login_success: + # Final attempt - navigate to dashboard and check + try: + print("[UnitedSCO OTP] Final attempt - navigating to dashboard...") + driver.get("https://app.dentalhub.com/app/dashboard") + await asyncio.sleep(3) + + dashboard_elem = WebDriverWait(driver, 10).until( + EC.presence_of_element_located((By.XPATH, + '//input[@placeholder="Search by member ID"] | //input[contains(@placeholder,"Search")] | //*[contains(@class,"dashboard")]' + )) + ) + print("[UnitedSCO OTP] Dashboard element found - login successful!") + login_success = True + except TimeoutException: + s["status"] = "error" + s["message"] = "OTP timeout - login not completed" + await cleanup_session(sid) + return {"status": "error", "message": "OTP not completed in time"} + except Exception as final_err: + s["status"] = "error" + s["message"] = f"OTP verification failed: {final_err}" + await cleanup_session(sid) + return {"status": "error", "message": s["message"]} + + if login_success: + s["status"] = "running" + s["message"] = "Login successful after OTP" + print("[UnitedSCO OTP] Proceeding to step1...") + + elif isinstance(login_result, str) and login_result.startswith("ERROR"): + s["status"] = "error" + s["message"] = login_result + await cleanup_session(sid) + return {"status": "error", "message": login_result} + + # Login succeeded without OTP (SUCCESS) + elif isinstance(login_result, str) and login_result == "SUCCESS": + print("[start_unitedsco_run] Login succeeded without OTP") + s["status"] = "running" + s["message"] = "Login succeeded" + # Continue to step1 below + + # Step 1 + step1_result = bot.step1() + if isinstance(step1_result, str) and step1_result.startswith("ERROR"): + s["status"] = "error" + s["message"] = step1_result + s["result"] = {"status": "error", "message": step1_result} + # Minimize browser on error + _minimize_browser(bot) + # Keep session alive for backend to poll, then clean up + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": step1_result} + + # Step 2 (PDF) + step2_result = bot.step2() + if isinstance(step2_result, dict) and step2_result.get("status") == "success": + s["status"] = "completed" + s["result"] = step2_result + s["message"] = "completed" + asyncio.create_task(_remove_session_later(sid, 30)) + return step2_result + else: + s["status"] = "error" + if isinstance(step2_result, dict): + s["message"] = step2_result.get("message", "unknown error") + else: + s["message"] = str(step2_result) + s["result"] = {"status": "error", "message": s["message"]} + # Minimize browser on error + _minimize_browser(bot) + # Keep session alive for backend to poll, then clean up + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": s["message"]} + + except Exception as e: + s["status"] = "error" + s["message"] = f"worker exception: {e}" + # Minimize browser on exception + try: + if bot and bot.driver: + bot.driver.minimize_window() + except Exception: + pass + s["result"] = {"status": "error", "message": s["message"]} + asyncio.create_task(_remove_session_later(sid, 30)) + return {"status": "error", "message": s["message"]} + + +def submit_otp(sid: str, otp: str) -> Dict[str, Any]: + """Set OTP for a session and wake waiting runner.""" + s = sessions.get(sid) + if not s: + return {"status": "error", "message": "session not found"} + if s.get("status") != "waiting_for_otp": + return {"status": "error", "message": f"session not waiting for otp (state={s.get('status')})"} + s["otp_value"] = otp + s["last_activity"] = time.time() + try: + s["otp_event"].set() + except Exception: + pass + return {"status": "ok", "message": "otp accepted"} + + +def get_session_status(sid: str) -> Dict[str, Any]: + s = sessions.get(sid) + if not s: + return {"status": "not_found"} + return { + "session_id": sid, + "status": s.get("status"), + "message": s.get("message"), + "created_at": s.get("created_at"), + "last_activity": s.get("last_activity"), + "result": s.get("result") if s.get("status") in ("completed", "error") else None, + } diff --git a/apps/SeleniumServiceold/package.json b/apps/SeleniumServiceold/package.json new file mode 100755 index 00000000..be783862 --- /dev/null +++ b/apps/SeleniumServiceold/package.json @@ -0,0 +1,7 @@ +{ + "name": "seleniumserviceold", + "private": true, + "scripts": { + "postinstall": "pip install -r requirements.txt" + } +} diff --git a/apps/SeleniumServiceold/requirements.txt b/apps/SeleniumServiceold/requirements.txt new file mode 100755 index 00000000..232572b7 Binary files /dev/null and b/apps/SeleniumServiceold/requirements.txt differ diff --git a/apps/SeleniumServiceold/selenium_CCA_eligibilityCheckWorker.py b/apps/SeleniumServiceold/selenium_CCA_eligibilityCheckWorker.py new file mode 100644 index 00000000..c4d04a21 --- /dev/null +++ b/apps/SeleniumServiceold/selenium_CCA_eligibilityCheckWorker.py @@ -0,0 +1,723 @@ +from selenium import webdriver +from selenium.common.exceptions import WebDriverException, TimeoutException +from selenium.webdriver.chrome.service import Service +from selenium.webdriver.common.by import By +from selenium.webdriver.common.keys import Keys +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from webdriver_manager.chrome import ChromeDriverManager +import time +import os +import base64 +import re +import glob +from datetime import datetime + +from cca_browser_manager import get_browser_manager + +LOGIN_URL = "https://pwp.sciondental.com/PWP/Landing" +LANDING_URL = "https://pwp.sciondental.com/PWP/Landing" + + +class AutomationCCAEligibilityCheck: + def __init__(self, data): + self.headless = False + self.driver = None + + self.data = data.get("data", {}) if isinstance(data, dict) else {} + + self.memberId = self.data.get("memberId", "") + self.dateOfBirth = self.data.get("dateOfBirth", "") + self.firstName = self.data.get("firstName", "") + self.lastName = self.data.get("lastName", "") + self.cca_username = self.data.get("cca_username", "") + self.cca_password = self.data.get("cca_password", "") + + self.download_dir = get_browser_manager().download_dir + os.makedirs(self.download_dir, exist_ok=True) + + def config_driver(self): + self.driver = get_browser_manager().get_driver(self.headless) + + def _close_browser(self): + browser_manager = get_browser_manager() + try: + browser_manager.save_cookies() + except Exception as e: + print(f"[CCA] Failed to save cookies before close: {e}") + try: + browser_manager.quit_driver() + print("[CCA] Browser closed") + except Exception as e: + print(f"[CCA] Could not close browser: {e}") + + def _force_logout(self): + try: + print("[CCA login] Forcing logout due to credential change...") + browser_manager = get_browser_manager() + try: + self.driver.delete_all_cookies() + except Exception: + pass + browser_manager.clear_credentials_hash() + print("[CCA login] Logout complete") + return True + except Exception as e: + print(f"[CCA login] Error during forced logout: {e}") + return False + + def _page_has_logged_in_content(self): + """Quick check if the current page shows logged-in portal content.""" + try: + body_text = self.driver.find_element(By.TAG_NAME, "body").text + return ("Verify Patient Eligibility" in body_text + or "Patient Management" in body_text + or "Submit a Claim" in body_text + or "Claim Inquiry" in body_text) + except Exception: + return False + + def login(self, url): + """ + Login to ScionDental portal for CCA. + No OTP required - simple username/password login. + Returns: ALREADY_LOGGED_IN, SUCCESS, or ERROR:... + """ + browser_manager = get_browser_manager() + + try: + if self.cca_username and browser_manager.credentials_changed(self.cca_username): + self._force_logout() + self.driver.get(url) + time.sleep(2) + + # Check current page state first (no navigation needed) + try: + current_url = self.driver.current_url + print(f"[CCA login] Current URL: {current_url}") + if ("sciondental.com" in current_url + and "login" not in current_url.lower() + and self._page_has_logged_in_content()): + print("[CCA login] Already logged in") + return "ALREADY_LOGGED_IN" + except Exception as e: + print(f"[CCA login] Error checking current state: {e}") + + # Navigate to landing page to check session + print("[CCA login] Checking session at landing page...") + self.driver.get(LANDING_URL) + try: + WebDriverWait(self.driver, 10).until( + lambda d: "sciondental.com" in d.current_url + ) + except TimeoutException: + pass + time.sleep(2) + + current_url = self.driver.current_url + print(f"[CCA login] After landing nav URL: {current_url}") + + if self._page_has_logged_in_content(): + print("[CCA login] Session still valid") + return "ALREADY_LOGGED_IN" + + # Session expired — navigate to login URL + print("[CCA login] Session not valid, navigating to login page...") + self.driver.get(url) + time.sleep(2) + + current_url = self.driver.current_url + print(f"[CCA login] After login nav URL: {current_url}") + + # Enter username + print("[CCA login] Looking for username field...") + username_entered = False + for sel in [ + (By.ID, "Username"), + (By.NAME, "Username"), + (By.XPATH, "//input[@type='text']"), + ]: + try: + field = WebDriverWait(self.driver, 6).until( + EC.presence_of_element_located(sel)) + if field.is_displayed(): + field.clear() + field.send_keys(self.cca_username) + username_entered = True + print(f"[CCA login] Username entered via {sel}") + break + except Exception: + continue + + if not username_entered: + if self._page_has_logged_in_content(): + return "ALREADY_LOGGED_IN" + return "ERROR: Could not find username field" + + # Enter password + print("[CCA login] Looking for password field...") + pw_entered = False + for sel in [ + (By.ID, "Password"), + (By.NAME, "Password"), + (By.XPATH, "//input[@type='password']"), + ]: + try: + field = self.driver.find_element(*sel) + if field.is_displayed(): + field.clear() + field.send_keys(self.cca_password) + pw_entered = True + print(f"[CCA login] Password entered via {sel}") + break + except Exception: + continue + + if not pw_entered: + return "ERROR: Password field not found" + + # Click login button + for sel in [ + (By.XPATH, "//button[@type='submit']"), + (By.XPATH, "//input[@type='submit']"), + (By.XPATH, "//button[contains(text(),'Sign In') or contains(text(),'Log In') or contains(text(),'Login')]"), + (By.XPATH, "//input[@value='Sign In' or @value='Log In' or @value='Login']"), + ]: + try: + btn = self.driver.find_element(*sel) + if btn.is_displayed(): + btn.click() + print(f"[CCA login] Clicked login button via {sel}") + break + except Exception: + continue + + if self.cca_username: + browser_manager.save_credentials_hash(self.cca_username) + + # Wait for page to load after login + try: + WebDriverWait(self.driver, 15).until( + lambda d: "Landing" in d.current_url + or "Dental" in d.current_url + or "Home" in d.current_url + ) + print("[CCA login] Redirected to portal page") + except TimeoutException: + time.sleep(3) + + current_url = self.driver.current_url + print(f"[CCA login] After login submit URL: {current_url}") + + # Check for login errors + try: + body_text = self.driver.find_element(By.TAG_NAME, "body").text + if "invalid" in body_text.lower() and ("password" in body_text.lower() or "username" in body_text.lower()): + return "ERROR: Invalid username or password" + except Exception: + pass + + if self._page_has_logged_in_content(): + print("[CCA login] Login successful") + return "SUCCESS" + + if "Landing" in current_url or "Home" in current_url or "Dental" in current_url: + return "SUCCESS" + + # Check for errors + try: + errors = self.driver.find_elements(By.XPATH, + "//*[contains(@class,'error') or contains(@class,'alert-danger') or contains(@class,'validation-summary')]") + for err in errors: + if err.is_displayed() and err.text.strip(): + return f"ERROR: {err.text.strip()[:200]}" + except Exception: + pass + + print("[CCA login] Login completed (assuming success)") + return "SUCCESS" + + except Exception as e: + print(f"[CCA login] Exception: {e}") + return f"ERROR:LOGIN FAILED: {e}" + + def _format_dob(self, dob_str): + if dob_str and "-" in dob_str: + dob_parts = dob_str.split("-") + if len(dob_parts) == 3: + return f"{dob_parts[1]}/{dob_parts[2]}/{dob_parts[0]}" + return dob_str + + def step1(self): + """ + Enter patient info and click Verify Eligibility. + """ + try: + formatted_dob = self._format_dob(self.dateOfBirth) + today_str = datetime.now().strftime("%m/%d/%Y") + print(f"[CCA step1] Starting — memberId={self.memberId}, DOB={formatted_dob}, DateOfService={today_str}") + + # Always navigate fresh to Landing to reset page state + print("[CCA step1] Navigating to eligibility page...") + self.driver.get(LANDING_URL) + + # Wait for the page to fully load with the eligibility form + try: + WebDriverWait(self.driver, 15).until( + lambda d: "Verify Patient Eligibility" in d.find_element(By.TAG_NAME, "body").text + ) + print("[CCA step1] Eligibility form loaded") + except TimeoutException: + print("[CCA step1] Eligibility form not found after 15s, checking page...") + body_text = self.driver.find_element(By.TAG_NAME, "body").text + print(f"[CCA step1] Page text (first 300): {body_text[:300]}") + + time.sleep(1) + + # Select "Subscriber ID and date of birth" radio + print("[CCA step1] Selecting 'Subscriber ID and date of birth' option...") + for sel in [ + (By.XPATH, "//input[@type='radio' and contains(@id,'SubscriberId')]"), + (By.XPATH, "//input[@type='radio'][following-sibling::*[contains(text(),'Subscriber ID')]]"), + (By.XPATH, "//label[contains(text(),'Subscriber ID')]//input[@type='radio']"), + (By.XPATH, "(//input[@type='radio'])[1]"), + ]: + try: + radio = self.driver.find_element(*sel) + if radio.is_displayed(): + if not radio.is_selected(): + radio.click() + print(f"[CCA step1] Selected radio via {sel}") + else: + print("[CCA step1] Radio already selected") + break + except Exception: + continue + + # Enter Subscriber ID + print(f"[CCA step1] Entering Subscriber ID: {self.memberId}") + sub_id_entered = False + for sel in [ + (By.ID, "SubscriberId"), + (By.NAME, "SubscriberId"), + (By.XPATH, "//input[contains(@id,'SubscriberId')]"), + (By.XPATH, "//label[contains(text(),'Subscriber ID')]/following::input[1]"), + ]: + try: + field = self.driver.find_element(*sel) + if field.is_displayed(): + field.click() + field.send_keys(Keys.CONTROL + "a") + field.send_keys(Keys.DELETE) + field.send_keys(self.memberId) + time.sleep(0.3) + print(f"[CCA step1] Subscriber ID entered: '{field.get_attribute('value')}'") + sub_id_entered = True + break + except Exception: + continue + + if not sub_id_entered: + return "ERROR: Subscriber ID field not found" + + # Enter Date of Birth + print(f"[CCA step1] Entering DOB: {formatted_dob}") + dob_entered = False + for sel in [ + (By.ID, "DateOfBirth"), + (By.NAME, "DateOfBirth"), + (By.XPATH, "//input[contains(@id,'DateOfBirth') or contains(@id,'dob')]"), + (By.XPATH, "//label[contains(text(),'Date of Birth')]/following::input[1]"), + ]: + try: + field = self.driver.find_element(*sel) + if field.is_displayed(): + field.click() + field.send_keys(Keys.CONTROL + "a") + field.send_keys(Keys.DELETE) + field.send_keys(formatted_dob) + time.sleep(0.3) + print(f"[CCA step1] DOB entered: '{field.get_attribute('value')}'") + dob_entered = True + break + except Exception: + continue + + if not dob_entered: + return "ERROR: Date of Birth field not found" + + # Set Date of Service to today + print(f"[CCA step1] Setting Date of Service: {today_str}") + for sel in [ + (By.ID, "DateOfService"), + (By.NAME, "DateOfService"), + (By.XPATH, "//input[contains(@id,'DateOfService')]"), + (By.XPATH, "//label[contains(text(),'Date of Service')]/following::input[1]"), + ]: + try: + field = self.driver.find_element(*sel) + if field.is_displayed(): + field.click() + field.send_keys(Keys.CONTROL + "a") + field.send_keys(Keys.DELETE) + field.send_keys(today_str) + time.sleep(0.3) + print(f"[CCA step1] Date of Service set: '{field.get_attribute('value')}'") + break + except Exception: + continue + + # Click "Verify Eligibility" + print("[CCA step1] Clicking 'Verify Eligibility'...") + clicked = False + for sel in [ + (By.XPATH, "//button[contains(text(),'Verify Eligibility')]"), + (By.XPATH, "//input[@value='Verify Eligibility']"), + (By.XPATH, "//a[contains(text(),'Verify Eligibility')]"), + (By.XPATH, "//*[@id='btnVerifyEligibility']"), + ]: + try: + btn = self.driver.find_element(*sel) + if btn.is_displayed(): + btn.click() + clicked = True + print(f"[CCA step1] Clicked Verify Eligibility via {sel}") + break + except Exception: + continue + + if not clicked: + return "ERROR: Could not find 'Verify Eligibility' button" + + # Wait for result using WebDriverWait instead of fixed sleep + print("[CCA step1] Waiting for eligibility result...") + try: + WebDriverWait(self.driver, 30).until( + lambda d: "Patient Selected" in d.find_element(By.TAG_NAME, "body").text + or "Patient Information" in d.find_element(By.TAG_NAME, "body").text + or "patient is eligible" in d.find_element(By.TAG_NAME, "body").text.lower() + or "not eligible" in d.find_element(By.TAG_NAME, "body").text.lower() + or "no results" in d.find_element(By.TAG_NAME, "body").text.lower() + or "not found" in d.find_element(By.TAG_NAME, "body").text.lower() + ) + print("[CCA step1] Eligibility result appeared") + except TimeoutException: + print("[CCA step1] Timed out waiting for result, checking page...") + + time.sleep(1) + + # Check for errors + body_text = self.driver.find_element(By.TAG_NAME, "body").text + if "no results" in body_text.lower() or "not found" in body_text.lower() or "no patient" in body_text.lower(): + return "ERROR: No patient found with the provided Subscriber ID and DOB" + + # Check for error alerts + try: + alerts = self.driver.find_elements(By.XPATH, + "//*[@role='alert'] | //*[contains(@class,'alert-danger')]") + for alert in alerts: + if alert.is_displayed() and alert.text.strip(): + return f"ERROR: {alert.text.strip()[:200]}" + except Exception: + pass + + return "SUCCESS" + + except Exception as e: + print(f"[CCA step1] Exception: {e}") + return f"ERROR: step1 failed: {e}" + + def step2(self): + """ + Extract all patient information from the result popup, + capture the eligibility report PDF, and return everything. + """ + try: + print("[CCA step2] Extracting eligibility data...") + time.sleep(1) + + patientName = "" + extractedDob = "" + foundMemberId = "" + eligibility = "Unknown" + address = "" + city = "" + zipCode = "" + insurerName = "" + + body_text = self.driver.find_element(By.TAG_NAME, "body").text + print(f"[CCA step2] Page text (first 800): {body_text[:800]}") + + # --- Eligibility status --- + if "patient is eligible" in body_text.lower(): + eligibility = "Eligible" + elif "not eligible" in body_text.lower() or "ineligible" in body_text.lower(): + eligibility = "Not Eligible" + + # --- Patient name --- + for sel in [ + (By.XPATH, "//*[contains(@class,'patient-name') or contains(@class,'PatientName')]"), + (By.XPATH, "//div[contains(@class,'modal')]//strong"), + (By.XPATH, "//div[contains(@class,'modal')]//b"), + (By.XPATH, "//*[contains(text(),'Patient Information')]/following::*[1]"), + ]: + try: + el = self.driver.find_element(*sel) + name = el.text.strip() + if name and 2 < len(name) < 100: + patientName = name + print(f"[CCA step2] Patient name via DOM: {patientName}") + break + except Exception: + continue + + if not patientName: + name_match = re.search(r'Patient Information\s*\n+\s*([A-Z][A-Za-z\s\-\']+)', body_text) + if name_match: + raw = name_match.group(1).strip().split('\n')[0].strip() + for stop in ['Subscriber', 'Address', 'Date', 'DOB', 'Member']: + if stop in raw: + raw = raw[:raw.index(stop)].strip() + patientName = raw + print(f"[CCA step2] Patient name via regex: {patientName}") + + # --- Subscriber ID --- + sub_match = re.search(r'Subscriber\s*ID:?\s*(\d+)', body_text) + if sub_match: + foundMemberId = sub_match.group(1).strip() + print(f"[CCA step2] Subscriber ID: {foundMemberId}") + else: + foundMemberId = self.memberId + + # --- Date of Birth --- + dob_match = re.search(r'Date\s*of\s*Birth:?\s*([\d/]+)', body_text) + if dob_match: + extractedDob = dob_match.group(1).strip() + print(f"[CCA step2] DOB: {extractedDob}") + else: + extractedDob = self._format_dob(self.dateOfBirth) + + # --- Address, City, State, Zip --- + # The search results table shows: "YVONNE KADLIK\n107 HARTFORD AVE W\nMENDON, MA 01756" + # Try extracting from the result table row (name followed by address lines) + if patientName: + addr_block_match = re.search( + re.escape(patientName) + r'\s*\n\s*(.+?)\s*\n\s*([A-Z][A-Za-z\s]+),\s*([A-Z]{2})\s+(\d{5}(?:-?\d{4})?)', + body_text + ) + if addr_block_match: + address = addr_block_match.group(1).strip() + city = addr_block_match.group(2).strip() + state = addr_block_match.group(3).strip() + zipCode = addr_block_match.group(4).strip() + address = f"{address}, {city}, {state} {zipCode}" + print(f"[CCA step2] Address: {address}, City: {city}, State: {state}, Zip: {zipCode}") + + # Fallback: look for "Address: ..." in Patient Information section + if not address: + addr_match = re.search( + r'Patient Information.*?Address:?\s+(\d+.+?)(?:Date of Birth|DOB|\n\s*\n)', + body_text, re.DOTALL + ) + if addr_match: + raw_addr = addr_match.group(1).strip().replace('\n', ', ') + address = raw_addr + print(f"[CCA step2] Address (from Patient Info): {address}") + + if not city: + city_match = re.search( + r'([A-Z][A-Za-z]+),\s*([A-Z]{2})\s+(\d{5}(?:-?\d{4})?)', + address or body_text + ) + if city_match: + city = city_match.group(1).strip() + zipCode = city_match.group(3).strip() + print(f"[CCA step2] City: {city}, Zip: {zipCode}") + + # --- Insurance provider name --- + # Look for insurer name like "Commonwealth Care Alliance" + insurer_match = re.search( + r'(?:Commonwealth\s+Care\s+Alliance|' + r'Delta\s+Dental|' + r'Tufts\s+Health|' + r'MassHealth|' + r'United\s+Healthcare)', + body_text, + re.IGNORECASE + ) + if insurer_match: + insurerName = insurer_match.group(0).strip() + print(f"[CCA step2] Insurer: {insurerName}") + + # Also try generic pattern after "View Benefits" section + if not insurerName: + ins_match = re.search( + r'View Eligibility Report\s*\n+\s*(.+?)(?:\n|View Benefits)', + body_text + ) + if ins_match: + candidate = ins_match.group(1).strip() + if 3 < len(candidate) < 80 and not candidate.startswith("Start"): + insurerName = candidate + print(f"[CCA step2] Insurer via context: {insurerName}") + + # --- PDF capture --- + print("[CCA step2] Clicking 'View Eligibility Report'...") + pdfBase64 = "" + + try: + existing_files = set(glob.glob(os.path.join(self.download_dir, "*"))) + original_window = self.driver.current_window_handle + original_handles = set(self.driver.window_handles) + + view_report_clicked = False + for sel in [ + (By.XPATH, "//button[contains(text(),'View Eligibility Report')]"), + (By.XPATH, "//input[@value='View Eligibility Report']"), + (By.XPATH, "//a[contains(text(),'View Eligibility Report')]"), + (By.XPATH, "//*[contains(text(),'View Eligibility Report')]"), + ]: + try: + btn = self.driver.find_element(*sel) + if btn.is_displayed(): + btn.click() + view_report_clicked = True + print(f"[CCA step2] Clicked 'View Eligibility Report' via {sel}") + break + except Exception: + continue + + if not view_report_clicked: + print("[CCA step2] 'View Eligibility Report' button not found") + raise Exception("View Eligibility Report button not found") + + # Wait for download to start + time.sleep(3) + + # Check for downloaded file (this site downloads rather than opens in-tab) + pdf_path = None + for i in range(15): + time.sleep(1) + current_files = set(glob.glob(os.path.join(self.download_dir, "*"))) + new_files = current_files - existing_files + completed = [f for f in new_files + if not f.endswith(".crdownload") and not f.endswith(".tmp")] + if completed: + pdf_path = completed[0] + print(f"[CCA step2] PDF downloaded: {pdf_path}") + break + + if pdf_path and os.path.exists(pdf_path): + with open(pdf_path, "rb") as f: + pdfBase64 = base64.b64encode(f.read()).decode() + print(f"[CCA step2] PDF from download: {os.path.basename(pdf_path)} " + f"({os.path.getsize(pdf_path)} bytes), b64 len={len(pdfBase64)}") + try: + os.remove(pdf_path) + except Exception: + pass + else: + # Fallback: check for new window + new_handles = set(self.driver.window_handles) - original_handles + if new_handles: + new_window = new_handles.pop() + self.driver.switch_to.window(new_window) + time.sleep(3) + print(f"[CCA step2] Switched to new window: {self.driver.current_url}") + + try: + cdp_result = self.driver.execute_cdp_cmd("Page.printToPDF", { + "printBackground": True, + "preferCSSPageSize": True, + "scale": 0.8, + "paperWidth": 8.5, + "paperHeight": 11, + }) + pdf_data = cdp_result.get("data", "") + if len(pdf_data) > 2000: + pdfBase64 = pdf_data + print(f"[CCA step2] PDF from new window, b64 len={len(pdfBase64)}") + except Exception as e: + print(f"[CCA step2] CDP in new window failed: {e}") + + try: + self.driver.close() + self.driver.switch_to.window(original_window) + except Exception: + pass + + # Final fallback: CDP on main page + if not pdfBase64 or len(pdfBase64) < 2000: + print("[CCA step2] Falling back to CDP PDF from main page...") + try: + try: + self.driver.switch_to.window(original_window) + except Exception: + pass + cdp_result = self.driver.execute_cdp_cmd("Page.printToPDF", { + "printBackground": True, + "preferCSSPageSize": True, + "scale": 0.7, + "paperWidth": 11, + "paperHeight": 17, + }) + pdfBase64 = cdp_result.get("data", "") + print(f"[CCA step2] Main page CDP PDF, b64 len={len(pdfBase64)}") + except Exception as e2: + print(f"[CCA step2] Main page CDP failed: {e2}") + + except Exception as e: + print(f"[CCA step2] PDF capture failed: {e}") + try: + cdp_result = self.driver.execute_cdp_cmd("Page.printToPDF", { + "printBackground": True, + "preferCSSPageSize": True, + "scale": 0.7, + "paperWidth": 11, + "paperHeight": 17, + }) + pdfBase64 = cdp_result.get("data", "") + print(f"[CCA step2] CDP fallback PDF, b64 len={len(pdfBase64)}") + except Exception as e2: + print(f"[CCA step2] CDP fallback also failed: {e2}") + + self._close_browser() + + result = { + "status": "success", + "patientName": patientName, + "eligibility": eligibility, + "pdfBase64": pdfBase64, + "extractedDob": extractedDob, + "memberId": foundMemberId, + "address": address, + "city": city, + "zipCode": zipCode, + "insurerName": insurerName, + } + + print(f"[CCA step2] Result: name={result['patientName']}, " + f"eligibility={result['eligibility']}, " + f"memberId={result['memberId']}, " + f"address={result['address']}, " + f"city={result['city']}, zip={result['zipCode']}, " + f"insurer={result['insurerName']}") + + return result + + except Exception as e: + print(f"[CCA step2] Exception: {e}") + self._close_browser() + return { + "status": "error", + "patientName": f"{self.firstName} {self.lastName}".strip(), + "eligibility": "Unknown", + "pdfBase64": "", + "extractedDob": self._format_dob(self.dateOfBirth), + "memberId": self.memberId, + "address": "", + "city": "", + "zipCode": "", + "insurerName": "", + "error": str(e), + } diff --git a/apps/SeleniumServiceold/selenium_DDMA_eligibilityCheckWorker.py b/apps/SeleniumServiceold/selenium_DDMA_eligibilityCheckWorker.py new file mode 100755 index 00000000..c80acf62 --- /dev/null +++ b/apps/SeleniumServiceold/selenium_DDMA_eligibilityCheckWorker.py @@ -0,0 +1,668 @@ +from selenium import webdriver +from selenium.common.exceptions import WebDriverException, TimeoutException +from selenium.webdriver.chrome.service import Service +from selenium.webdriver.common.by import By +from selenium.webdriver.common.keys import Keys +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from webdriver_manager.chrome import ChromeDriverManager +import time +import os +import base64 + +from ddma_browser_manager import get_browser_manager + +class AutomationDeltaDentalMAEligibilityCheck: + def __init__(self, data): + self.headless = False + self.driver = None + + self.data = data.get("data", {}) if isinstance(data, dict) else {} + + # Flatten values for convenience + self.memberId = self.data.get("memberId", "") + self.dateOfBirth = self.data.get("dateOfBirth", "") + self.firstName = self.data.get("firstName", "") + self.lastName = self.data.get("lastName", "") + self.massddma_username = self.data.get("massddmaUsername", "") + self.massddma_password = self.data.get("massddmaPassword", "") + + # Use browser manager's download dir + self.download_dir = get_browser_manager().download_dir + os.makedirs(self.download_dir, exist_ok=True) + + def config_driver(self): + # Use persistent browser from manager (keeps device trust tokens) + self.driver = get_browser_manager().get_driver(self.headless) + + def _force_logout(self): + """Force logout by clearing cookies when credentials change.""" + try: + print("[DDMA login] Forcing logout due to credential change...") + browser_manager = get_browser_manager() + + # Try to click logout button if visible + try: + self.driver.get("https://providers.deltadentalma.com/") + time.sleep(2) + + logout_selectors = [ + "//button[contains(text(), 'Log out') or contains(text(), 'Logout') or contains(text(), 'Sign out')]", + "//a[contains(text(), 'Log out') or contains(text(), 'Logout') or contains(text(), 'Sign out')]", + "//button[@aria-label='Log out' or @aria-label='Logout' or @aria-label='Sign out']", + "//*[contains(@class, 'logout') or contains(@class, 'signout')]" + ] + + for selector in logout_selectors: + try: + logout_btn = WebDriverWait(self.driver, 3).until( + EC.element_to_be_clickable((By.XPATH, selector)) + ) + logout_btn.click() + print("[DDMA login] Clicked logout button") + time.sleep(2) + break + except TimeoutException: + continue + except Exception as e: + print(f"[DDMA login] Could not click logout button: {e}") + + # Clear cookies as backup + try: + self.driver.delete_all_cookies() + print("[DDMA login] Cleared all cookies") + except Exception as e: + print(f"[DDMA login] Error clearing cookies: {e}") + + browser_manager.clear_credentials_hash() + print("[DDMA login] Logout complete") + return True + except Exception as e: + print(f"[DDMA login] Error during forced logout: {e}") + return False + + def login(self, url): + wait = WebDriverWait(self.driver, 30) + browser_manager = get_browser_manager() + + try: + # Check if credentials changed — force logout first + if self.massddma_username and browser_manager.credentials_changed(self.massddma_username): + self._force_logout() + self.driver.get(url) + time.sleep(2) + + # Check if already on a logged-in page (persistent session from profile) + try: + current_url = self.driver.current_url + print(f"[login] Current URL: {current_url}") + + logged_in_patterns = ["member", "dashboard", "eligibility", "search", "patients"] + is_logged_in_url = any(pattern in current_url.lower() for pattern in logged_in_patterns) + + if is_logged_in_url and "onboarding" not in current_url.lower(): + print("[login] Already on logged-in page - skipping login entirely") + if "member" not in current_url.lower(): + try: + member_search = WebDriverWait(self.driver, 5).until( + EC.presence_of_element_located((By.XPATH, '//input[@placeholder="Search by member ID"]')) + ) + print("[login] Found member search input - returning ALREADY_LOGGED_IN") + return "ALREADY_LOGGED_IN" + except TimeoutException: + members_url = "https://providers.deltadentalma.com/members" + print(f"[login] Navigating to members page: {members_url}") + self.driver.get(members_url) + time.sleep(2) + + try: + member_search = WebDriverWait(self.driver, 5).until( + EC.presence_of_element_located((By.XPATH, '//input[@placeholder="Search by member ID"]')) + ) + print("[login] Member search found - ALREADY_LOGGED_IN") + return "ALREADY_LOGGED_IN" + except TimeoutException: + print("[login] Could not find member search, will try login") + except Exception as e: + print(f"[login] Error checking current state: {e}") + + # Navigate to login URL + self.driver.get(url) + time.sleep(2) + + # Check if session redirected us straight to member search + try: + current_url = self.driver.current_url + print(f"[login] URL after navigation: {current_url}") + + if "onboarding" not in current_url.lower(): + member_search = WebDriverWait(self.driver, 3).until( + EC.presence_of_element_located((By.XPATH, '//input[@placeholder="Search by member ID"]')) + ) + if member_search: + print("[login] Session valid - skipping login") + return "ALREADY_LOGGED_IN" + except TimeoutException: + print("[login] Proceeding with login") + + # Dismiss any "Authentication flow continued in another tab" modal + modal_dismissed = False + try: + ok_button = WebDriverWait(self.driver, 3).until( + EC.element_to_be_clickable((By.XPATH, "//button[normalize-space(text())='Ok' or normalize-space(text())='OK']")) + ) + ok_button.click() + print("[login] Dismissed authentication modal") + modal_dismissed = True + time.sleep(2) + + all_windows = self.driver.window_handles + print(f"[login] Windows after modal dismiss: {len(all_windows)}") + + if len(all_windows) > 1: + original_window = self.driver.current_window_handle + for window in all_windows: + if window != original_window: + self.driver.switch_to.window(window) + print("[login] Switched to auth popup window") + break + + try: + otp_candidate = WebDriverWait(self.driver, 10).until( + EC.presence_of_element_located( + (By.XPATH, "//input[contains(@aria-lable,'Verification code') or contains(@placeholder,'Enter your verification code') or contains(@aria-label,'Verification code')]") + ) + ) + if otp_candidate: + print("[login] OTP input found in popup -> OTP_REQUIRED") + return "OTP_REQUIRED" + except TimeoutException: + print("[login] No OTP in popup, checking main window") + self.driver.switch_to.window(original_window) + + except TimeoutException: + pass # No modal present + + if modal_dismissed: + time.sleep(2) + try: + member_search = WebDriverWait(self.driver, 5).until( + EC.presence_of_element_located((By.XPATH, '//input[@placeholder="Search by member ID"]')) + ) + if member_search: + print("[login] Already authenticated after modal dismiss") + return "ALREADY_LOGGED_IN" + except TimeoutException: + pass + + # Fill login form + try: + email_field = WebDriverWait(self.driver, 10).until( + EC.element_to_be_clickable((By.XPATH, "//input[@name='username' and @type='text']")) + ) + except TimeoutException: + print("[login] Could not find login form - page may have changed") + return "ERROR: Login form not found" + + email_field = wait.until(EC.presence_of_element_located((By.XPATH, "//input[@name='username' and @type='text']"))) + email_field.clear() + email_field.send_keys(self.massddma_username) + + password_field = wait.until(EC.presence_of_element_located((By.XPATH, "//input[@name='password' and @type='password']"))) + password_field.clear() + password_field.send_keys(self.massddma_password) + + # Remember me + try: + remember_me_checkbox = wait.until(EC.element_to_be_clickable( + (By.XPATH, "//label[.//span[contains(text(),'Remember me')]]") + )) + remember_me_checkbox.click() + except Exception: + print("[login] Remember me checkbox not found (continuing).") + + login_button = wait.until(EC.element_to_be_clickable((By.XPATH, "//button[@type='submit' and @aria-label='Sign in']"))) + login_button.click() + + # Save credentials hash after login attempt + if self.massddma_username: + browser_manager.save_credentials_hash(self.massddma_username) + + # OTP detection — wait up to 30 seconds for OTP input + try: + otp_candidate = WebDriverWait(self.driver, 30).until( + EC.presence_of_element_located( + (By.XPATH, "//input[contains(@aria-lable,'Verification code') or contains(@placeholder,'Enter your verification code')]") + ) + ) + if otp_candidate: + print("[login] OTP input detected -> OTP_REQUIRED") + return "OTP_REQUIRED" + except TimeoutException: + print("[login] No OTP input detected in allowed time.") + # Check if we're now on the member search page (login succeeded without OTP) + try: + current_url = self.driver.current_url.lower() + if "member" in current_url or "dashboard" in current_url: + member_search = WebDriverWait(self.driver, 5).until( + EC.presence_of_element_located((By.XPATH, '//input[@placeholder="Search by member ID"]')) + ) + print("[login] Login successful - now on member search page") + return "SUCCESS" + except TimeoutException: + pass + + # Check for error messages + try: + error_elem = WebDriverWait(self.driver, 3).until( + EC.presence_of_element_located((By.XPATH, "//*[contains(@class,'error') or contains(text(),'invalid') or contains(text(),'failed')]")) + ) + print(f"[login] Login failed - error detected: {error_elem.text}") + return f"ERROR:LOGIN FAILED: {error_elem.text}" + except TimeoutException: + pass + + if "onboarding" in self.driver.current_url.lower() or "login" in self.driver.current_url.lower(): + print("[login] Login failed - still on login page") + return "ERROR:LOGIN FAILED: Still on login page" + + print("[login] Assuming login succeeded (no errors detected)") + return "SUCCESS" + + except Exception as e: + print("[login] Exception during login:", e) + return f"ERROR:LOGIN FAILED: {e}" + + def step1(self): + """Fill search form with all available fields (flexible search).""" + wait = WebDriverWait(self.driver, 30) + + try: + fields = [] + if self.memberId: + fields.append(f"ID: {self.memberId}") + if self.firstName: + fields.append(f"FirstName: {self.firstName}") + if self.lastName: + fields.append(f"LastName: {self.lastName}") + if self.dateOfBirth: + fields.append(f"DOB: {self.dateOfBirth}") + print(f"[DDMA step1] Starting search with: {', '.join(fields)}") + + def replace_with_sendkeys(el, value): + el.click() + el.send_keys(Keys.CONTROL, "a") + el.send_keys(Keys.BACKSPACE) + el.send_keys(value) + + # 1. Fill Member ID if provided + if self.memberId: + try: + member_id_input = wait.until(EC.presence_of_element_located( + (By.XPATH, '//input[@placeholder="Search by member ID"]') + )) + member_id_input.clear() + member_id_input.send_keys(self.memberId) + print(f"[DDMA step1] Entered Member ID: {self.memberId}") + time.sleep(0.2) + except Exception as e: + print(f"[DDMA step1] Warning: Could not fill Member ID: {e}") + + # 2. Fill DOB if provided + if self.dateOfBirth: + try: + dob_parts = self.dateOfBirth.split("-") + year = dob_parts[0] + month = dob_parts[1].zfill(2) + day = dob_parts[2].zfill(2) + + dob_container = wait.until( + EC.presence_of_element_located( + (By.XPATH, "//div[@data-testid='member-search_date-of-birth']") + ) + ) + + month_elem = dob_container.find_element(By.XPATH, ".//span[@data-type='month' and @contenteditable='true']") + day_elem = dob_container.find_element(By.XPATH, ".//span[@data-type='day' and @contenteditable='true']") + year_elem = dob_container.find_element(By.XPATH, ".//span[@data-type='year' and @contenteditable='true']") + + replace_with_sendkeys(month_elem, month) + time.sleep(0.05) + replace_with_sendkeys(day_elem, day) + time.sleep(0.05) + replace_with_sendkeys(year_elem, year) + print(f"[DDMA step1] Filled DOB: {month}/{day}/{year}") + except Exception as e: + print(f"[DDMA step1] Warning: Could not fill DOB: {e}") + + # 3. Fill First Name if provided + if self.firstName: + try: + first_name_input = wait.until(EC.presence_of_element_located( + (By.XPATH, '//input[@placeholder="First name - 1 char minimum" or contains(@placeholder,"first name") or contains(@name,"firstName")]') + )) + first_name_input.clear() + first_name_input.send_keys(self.firstName) + print(f"[DDMA step1] Entered First Name: {self.firstName}") + time.sleep(0.2) + except Exception as e: + print(f"[DDMA step1] Warning: Could not fill First Name: {e}") + + # 4. Fill Last Name if provided + if self.lastName: + try: + last_name_input = wait.until(EC.presence_of_element_located( + (By.XPATH, '//input[@placeholder="Last name - 2 char minimum" or contains(@placeholder,"last name") or contains(@name,"lastName")]') + )) + last_name_input.clear() + last_name_input.send_keys(self.lastName) + print(f"[DDMA step1] Entered Last Name: {self.lastName}") + time.sleep(0.2) + except Exception as e: + print(f"[DDMA step1] Warning: Could not fill Last Name: {e}") + + time.sleep(0.3) + + # Click Search button + continue_btn = wait.until(EC.element_to_be_clickable( + (By.XPATH, '//button[@data-testid="member-search_search-button"]') + )) + continue_btn.click() + print("[DDMA step1] Clicked Search button") + + # Wait for either results row or no-results message (up to 15s) + try: + WebDriverWait(self.driver, 15).until( + EC.any_of( + EC.presence_of_element_located((By.XPATH, "//tbody//tr")), + EC.presence_of_element_located((By.XPATH, '//div[@data-testid="member-search-result-no-results"]')), + ) + ) + except TimeoutException: + pass # proceed and let step2 handle missing results + + # Check for no-results error + try: + error_msg = self.driver.find_element(By.XPATH, '//div[@data-testid="member-search-result-no-results"]') + if error_msg: + print("[DDMA step1] Error: No results found") + return "ERROR: INVALID SEARCH CRITERIA" + except Exception: + pass + + print("[DDMA step1] Search completed successfully") + return "Success" + + except Exception as e: + print(f"[DDMA step1] Exception: {e}") + return f"ERROR:STEP1 - {e}" + + def step2(self): + """Navigate to patient detail page and generate PDF.""" + wait = WebDriverWait(self.driver, 90) + + try: + import re + + # Wait for results table + try: + WebDriverWait(self.driver, 10).until( + EC.presence_of_element_located((By.XPATH, "//tbody//tr")) + ) + except TimeoutException: + print("[DDMA step2] Warning: Results table not found within timeout") + + eligibilityText = "unknown" + foundMemberId = "" + patientName = "" + + # Extract data from first result row + try: + first_row = self.driver.find_element(By.XPATH, "(//tbody//tr)[1]") + row_text = first_row.text.strip() + print(f"[DDMA step2] First row text: {row_text[:150]}...") + + if row_text: + lines = row_text.split('\n') + + # Extract patient name (first line, strip DOB if present) + if lines: + potential_name = lines[0].strip() + potential_name = re.sub(r'\s*DOB[:\s]*\d{1,2}/\d{1,2}/\d{2,4}\s*', '', potential_name, flags=re.IGNORECASE).strip() + if potential_name and not potential_name.startswith('DOB') and not potential_name.isdigit(): + patientName = potential_name + print(f"[DDMA step2] Extracted patient name: '{patientName}'") + + # Extract Member ID + for line in lines: + line = line.strip() + if line and re.match(r'^[A-Z0-9]{5,}$', line) and not line.startswith('DOB'): + foundMemberId = line + print(f"[DDMA step2] Extracted Member ID: {foundMemberId}") + break + + if not foundMemberId and self.memberId: + foundMemberId = self.memberId + print(f"[DDMA step2] Using input Member ID: {foundMemberId}") + + except Exception as e: + print(f"[DDMA step2] Error extracting data from row: {e}") + if self.memberId: + foundMemberId = self.memberId + + # Extract eligibility status + try: + short_wait = WebDriverWait(self.driver, 3) + status_link = short_wait.until(EC.presence_of_element_located(( + By.XPATH, + "(//tbody//tr)[1]//a[contains(@href, 'member-eligibility-search')]" + ))) + eligibilityText = status_link.text.strip().lower() + print(f"[DDMA step2] Found eligibility status: {eligibilityText}") + except Exception: + try: + alt_status = self.driver.find_element(By.XPATH, "//*[contains(text(),'Active') or contains(text(),'Inactive') or contains(text(),'Eligible')]") + eligibilityText = alt_status.text.strip().lower() + if "active" in eligibilityText or "eligible" in eligibilityText: + eligibilityText = "active" + elif "inactive" in eligibilityText: + eligibilityText = "inactive" + print(f"[DDMA step2] Found eligibility via alternative: {eligibilityText}") + except Exception: + pass + + # Navigate to detailed patient page + print("[DDMA step2] Navigating to patient detail page...") + patient_name_clicked = False + detail_url = None + + patient_link_selectors = [ + "(//table//tbody//tr)[1]//td[1]//a", + "(//tbody//tr)[1]//a[contains(@href, 'member-details')]", + "(//tbody//tr)[1]//a[contains(@href, 'member')]", + ] + + for selector in patient_link_selectors: + try: + patient_link = WebDriverWait(self.driver, 5).until( + EC.presence_of_element_located((By.XPATH, selector)) + ) + link_text = patient_link.text.strip() + href = patient_link.get_attribute("href") + print(f"[DDMA step2] Found patient link: text='{link_text}', href={href}") + + if link_text and not patientName: + patientName = link_text + + if href and "member-details" in href: + detail_url = href + patient_name_clicked = True + break + except Exception as e: + print(f"[DDMA step2] Selector '{selector}' failed: {e}") + continue + + if not detail_url: + try: + all_links = self.driver.find_elements(By.XPATH, "//a[contains(@href, 'member-details')]") + if all_links: + detail_url = all_links[0].get_attribute("href") + patient_name_clicked = True + print(f"[DDMA step2] Fallback member-details link: {detail_url}") + except Exception as e: + print(f"[DDMA step2] Could not find member-details link: {e}") + + if patient_name_clicked and detail_url: + print(f"[DDMA step2] Navigating directly to: {detail_url}") + self.driver.get(detail_url) + + # Wait for page to be ready + try: + WebDriverWait(self.driver, 30).until( + lambda d: d.execute_script("return document.readyState") == "complete" + ) + except Exception: + print("[DDMA step2] Warning: document.readyState did not become 'complete'") + + # Wait for meaningful content to appear + content_selectors = [ + "//div[contains(@class,'member') or contains(@class,'detail') or contains(@class,'patient')]", + "//h1", "//h2", "//table", + "//*[contains(text(),'Member ID') or contains(text(),'Name') or contains(text(),'Date of Birth')]", + ] + for selector in content_selectors: + try: + WebDriverWait(self.driver, 10).until( + EC.presence_of_element_located((By.XPATH, selector)) + ) + print(f"[DDMA step2] Content loaded: {selector}") + break + except Exception: + continue + + time.sleep(1) # Brief settle for any late-rendering elements + + # Try to extract patient name from detail page if not already found + if not patientName: + for selector in ["//h1", "//h2", "//*[contains(@class,'patient-name') or contains(@class,'member-name')]"]: + try: + name_elem = self.driver.find_element(By.XPATH, selector) + name_text = name_elem.text.strip() + if name_text and len(name_text) > 1: + if not any(x in name_text.lower() for x in ['active', 'inactive', 'eligible', 'search', 'date', 'print']): + patientName = name_text + print(f"[DDMA step2] Found patient name on detail page: {patientName}") + break + except Exception: + continue + else: + print("[DDMA step2] Warning: Could not navigate to patient detail page") + if not patientName: + try: + name_elem = self.driver.find_element(By.XPATH, "(//tbody//tr)[1]//td[1]") + patientName = name_elem.text.strip() + except Exception: + pass + + if not patientName: + print("[DDMA step2] Could not extract patient name") + + # Clean patient name + if patientName: + cleaned = re.sub(r'\s*DOB[:\s]*\d{1,2}/\d{1,2}/\d{2,4}\s*', '', patientName, flags=re.IGNORECASE).strip() + if cleaned: + patientName = cleaned + + # Wait for page ready before PDF + try: + WebDriverWait(self.driver, 30).until( + lambda d: d.execute_script("return document.readyState") == "complete" + ) + except Exception: + pass + + # Generate PDF via Chrome DevTools Protocol + print("[DDMA step2] Generating PDF of patient detail page...") + pdf_options = { + "landscape": False, + "displayHeaderFooter": False, + "printBackground": True, + "preferCSSPageSize": True, + "paperWidth": 8.5, + "paperHeight": 11, + "marginTop": 0.4, + "marginBottom": 0.4, + "marginLeft": 0.4, + "marginRight": 0.4, + "scale": 0.9, + } + + result = self.driver.execute_cdp_cmd("Page.printToPDF", pdf_options) + pdf_data = base64.b64decode(result.get('data', '')) + pdf_id = foundMemberId or self.memberId or "unknown" + pdf_path = os.path.join(self.download_dir, f"eligibility_{pdf_id}.pdf") + with open(pdf_path, "wb") as f: + f.write(pdf_data) + + print(f"[DDMA step2] PDF saved at: {pdf_path}") + + # Close the browser window after PDF (session preserved in profile) + try: + from ddma_browser_manager import get_browser_manager + get_browser_manager().quit_driver() + print("[step2] Browser closed - session preserved in profile") + except Exception as e: + print(f"[step2] Error closing browser: {e}") + + print(f"[DDMA step2] Final — PatientName: '{patientName}', MemberID: '{foundMemberId}'") + + return { + "status": "success", + "eligibility": eligibilityText, + "ss_path": pdf_path, # kept for backward compatibility + "pdf_path": pdf_path, # explicit pdf_path + "patientName": patientName, + "memberId": foundMemberId, + } + + except Exception as e: + print("ERROR in step2:", e) + # Cleanup download dir on error + try: + dl = os.path.abspath(self.download_dir) + if os.path.isdir(dl): + for name in os.listdir(dl): + item = os.path.join(dl, name) + try: + if os.path.isfile(item) or os.path.islink(item): + os.remove(item) + except Exception as rm_err: + print(f"[cleanup] failed to remove {item}: {rm_err}") + except Exception as cleanup_exc: + print(f"[cleanup] unexpected error: {cleanup_exc}") + return {"status": "error", "message": str(e)} + + def main_workflow(self, url): + try: + self.config_driver() + self.driver.maximize_window() + time.sleep(3) + + login_result = self.login(url) + if login_result.startswith("ERROR"): + return {"status": "error", "message": login_result} + if login_result == "OTP_REQUIRED": + return {"status": "otp_required", "message": "OTP required after login"} + + step1_result = self.step1() + if step1_result.startswith("ERROR"): + return {"status": "error", "message": step1_result} + + step2_result = self.step2() + if step2_result.get("status") == "error": + return {"status": "error", "message": step2_result.get("message")} + + return step2_result + except Exception as e: + return {"status": "error", "message": str(e)} + # NOTE: Do NOT quit driver — keep browser alive for next patient diff --git a/apps/SeleniumServiceold/selenium_DeltaIns_eligibilityCheckWorker.py b/apps/SeleniumServiceold/selenium_DeltaIns_eligibilityCheckWorker.py new file mode 100644 index 00000000..bec2ddc6 --- /dev/null +++ b/apps/SeleniumServiceold/selenium_DeltaIns_eligibilityCheckWorker.py @@ -0,0 +1,686 @@ +from selenium import webdriver +from selenium.common.exceptions import WebDriverException, TimeoutException +from selenium.webdriver.chrome.service import Service +from selenium.webdriver.common.by import By +from selenium.webdriver.common.keys import Keys +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from webdriver_manager.chrome import ChromeDriverManager +import time +import os +import base64 +import re +import glob + +from deltains_browser_manager import get_browser_manager + +LOGIN_URL = "https://www.deltadentalins.com/ciam/login?TARGET=%2Fprovider-tools%2Fv2" +PROVIDER_TOOLS_URL = "https://www.deltadentalins.com/provider-tools/v2" + + +class AutomationDeltaInsEligibilityCheck: + def __init__(self, data): + self.headless = False + self.driver = None + + self.data = data.get("data", {}) if isinstance(data, dict) else {} + + self.memberId = self.data.get("memberId", "") + self.dateOfBirth = self.data.get("dateOfBirth", "") + self.firstName = self.data.get("firstName", "") + self.lastName = self.data.get("lastName", "") + self.deltains_username = self.data.get("deltains_username", "") + self.deltains_password = self.data.get("deltains_password", "") + + self.download_dir = get_browser_manager().download_dir + os.makedirs(self.download_dir, exist_ok=True) + + def config_driver(self): + self.driver = get_browser_manager().get_driver(self.headless) + + def _dismiss_cookie_banner(self): + try: + accept_btn = WebDriverWait(self.driver, 5).until( + EC.element_to_be_clickable((By.ID, "onetrust-accept-btn-handler")) + ) + accept_btn.click() + print("[DeltaIns login] Dismissed cookie consent banner") + time.sleep(1) + except TimeoutException: + print("[DeltaIns login] No cookie consent banner found") + except Exception as e: + print(f"[DeltaIns login] Error dismissing cookie banner: {e}") + + def _force_logout(self): + try: + print("[DeltaIns login] Forcing logout due to credential change...") + browser_manager = get_browser_manager() + try: + self.driver.delete_all_cookies() + print("[DeltaIns login] Cleared all cookies") + except Exception as e: + print(f"[DeltaIns login] Error clearing cookies: {e}") + browser_manager.clear_credentials_hash() + print("[DeltaIns login] Logout complete") + return True + except Exception as e: + print(f"[DeltaIns login] Error during forced logout: {e}") + return False + + def login(self, url): + """ + Multi-step login flow for DeltaIns (Okta-based): + 1. Enter username (name='identifier') -> click Next + 2. Enter password (type='password') -> click Submit + 3. Handle MFA: click 'Send me an email' -> wait for OTP + Returns: ALREADY_LOGGED_IN, SUCCESS, OTP_REQUIRED, or ERROR:... + """ + wait = WebDriverWait(self.driver, 30) + browser_manager = get_browser_manager() + + try: + if self.deltains_username and browser_manager.credentials_changed(self.deltains_username): + self._force_logout() + self.driver.get(url) + time.sleep(3) + + # First, try navigating to provider-tools directly (not login URL) + # This avoids triggering Okta password re-verification when session is valid + try: + current_url = self.driver.current_url + print(f"[DeltaIns login] Current URL: {current_url}") + if "provider-tools" in current_url and "login" not in current_url.lower() and "ciam" not in current_url.lower(): + print("[DeltaIns login] Already on provider tools page - logged in") + return "ALREADY_LOGGED_IN" + except Exception as e: + print(f"[DeltaIns login] Error checking current state: {e}") + + # Navigate to provider-tools URL first to check if session is still valid + print("[DeltaIns login] Trying provider-tools URL to check session...") + self.driver.get(PROVIDER_TOOLS_URL) + time.sleep(5) + + current_url = self.driver.current_url + print(f"[DeltaIns login] After provider-tools nav URL: {current_url}") + + if "provider-tools" in current_url and "login" not in current_url.lower() and "ciam" not in current_url.lower(): + print("[DeltaIns login] Session still valid - already logged in") + return "ALREADY_LOGGED_IN" + + # Session expired or not logged in - navigate to login URL + print("[DeltaIns login] Session not valid, navigating to login page...") + self.driver.get(url) + time.sleep(3) + + current_url = self.driver.current_url + print(f"[DeltaIns login] After login nav URL: {current_url}") + + if "provider-tools" in current_url and "login" not in current_url.lower() and "ciam" not in current_url.lower(): + print("[DeltaIns login] Already logged in - on provider tools") + return "ALREADY_LOGGED_IN" + + self._dismiss_cookie_banner() + + # Step 1: Username entry (name='identifier') + print("[DeltaIns login] Looking for username field...") + username_entered = False + for sel in [ + (By.NAME, "identifier"), + (By.ID, "okta-signin-username"), + (By.XPATH, "//input[@type='text' and @autocomplete='username']"), + (By.XPATH, "//input[@type='text']"), + ]: + try: + field = WebDriverWait(self.driver, 8).until(EC.presence_of_element_located(sel)) + if field.is_displayed(): + field.clear() + field.send_keys(self.deltains_username) + username_entered = True + print(f"[DeltaIns login] Username entered via {sel}") + break + except Exception: + continue + + if not username_entered: + return "ERROR: Could not find username field" + + # Click Next/Submit + time.sleep(1) + for sel in [ + (By.XPATH, "//input[@type='submit' and @value='Next']"), + (By.XPATH, "//input[@type='submit']"), + (By.XPATH, "//button[@type='submit']"), + ]: + try: + btn = self.driver.find_element(*sel) + if btn.is_displayed(): + btn.click() + print(f"[DeltaIns login] Clicked Next via {sel}") + break + except Exception: + continue + + time.sleep(4) + + current_url = self.driver.current_url + if "provider-tools" in current_url and "login" not in current_url.lower() and "ciam" not in current_url.lower(): + return "ALREADY_LOGGED_IN" + + # Step 2: Password entry + print("[DeltaIns login] Looking for password field...") + pw_entered = False + for sel in [ + (By.XPATH, "//input[@type='password']"), + (By.ID, "okta-signin-password"), + (By.NAME, "password"), + ]: + try: + field = WebDriverWait(self.driver, 10).until(EC.presence_of_element_located(sel)) + if field.is_displayed(): + field.clear() + field.send_keys(self.deltains_password) + pw_entered = True + print(f"[DeltaIns login] Password entered via {sel}") + break + except Exception: + continue + + if not pw_entered: + current_url = self.driver.current_url + if "provider-tools" in current_url and "login" not in current_url.lower(): + return "ALREADY_LOGGED_IN" + return "ERROR: Password field not found" + + # Click Sign In + time.sleep(1) + for sel in [ + (By.ID, "okta-signin-submit"), + (By.XPATH, "//input[@type='submit']"), + (By.XPATH, "//button[@type='submit']"), + ]: + try: + btn = self.driver.find_element(*sel) + if btn.is_displayed(): + btn.click() + print(f"[DeltaIns login] Clicked Sign In via {sel}") + break + except Exception: + continue + + if self.deltains_username: + browser_manager.save_credentials_hash(self.deltains_username) + + time.sleep(6) + + current_url = self.driver.current_url + print(f"[DeltaIns login] After password submit URL: {current_url}") + + if "provider-tools" in current_url and "login" not in current_url.lower() and "ciam" not in current_url.lower(): + print("[DeltaIns login] Login successful - on provider tools") + return "SUCCESS" + + # Step 3: MFA handling + # There are two possible MFA pages: + # A) Method selection: "Verify it's you with a security method" with Email/Phone Select buttons + # B) Direct: "Send me an email" button + print("[DeltaIns login] Handling MFA...") + + # Check for method selection page first (Email "Select" link) + # The Okta MFA page uses tags (not buttons/inputs) with class "select-factor" + # inside
for Email selection + try: + body_text = self.driver.find_element(By.TAG_NAME, "body").text + if "security method" in body_text.lower() or "select from the following" in body_text.lower(): + print("[DeltaIns login] MFA method selection page detected") + email_select = None + for sel in [ + (By.CSS_SELECTOR, "div[data-se='okta_email'] a.select-factor"), + (By.XPATH, "//div[@data-se='okta_email']//a[contains(@class,'select-factor')]"), + (By.XPATH, "//a[contains(@aria-label,'Select Email')]"), + (By.XPATH, "//div[@data-se='okta_email']//a[@data-se='button']"), + (By.CSS_SELECTOR, "a.select-factor.link-button"), + ]: + try: + btn = self.driver.find_element(*sel) + if btn.is_displayed(): + email_select = btn + print(f"[DeltaIns login] Found Email Select via {sel}") + break + except Exception: + continue + + if email_select: + email_select.click() + print("[DeltaIns login] Clicked 'Select' for Email MFA") + time.sleep(5) + else: + print("[DeltaIns login] Could not find Email Select button") + except Exception as e: + print(f"[DeltaIns login] Error checking MFA method selection: {e}") + + # Now look for "Send me an email" button (may appear after method selection or directly) + try: + send_btn = WebDriverWait(self.driver, 8).until( + EC.element_to_be_clickable((By.XPATH, + "//input[@type='submit' and @value='Send me an email'] | " + "//input[@value='Send me an email'] | " + "//button[contains(text(),'Send me an email')]")) + ) + send_btn.click() + print("[DeltaIns login] Clicked 'Send me an email'") + time.sleep(5) + except TimeoutException: + print("[DeltaIns login] No 'Send me an email' button, checking for OTP input...") + + # Step 4: OTP entry page + try: + otp_input = WebDriverWait(self.driver, 10).until( + EC.presence_of_element_located((By.XPATH, + "//input[@name='credentials.passcode' and @type='text'] | " + "//input[contains(@name,'passcode')]")) + ) + print("[DeltaIns login] OTP input found -> OTP_REQUIRED") + return "OTP_REQUIRED" + except TimeoutException: + pass + + current_url = self.driver.current_url + if "provider-tools" in current_url and "login" not in current_url.lower() and "ciam" not in current_url.lower(): + return "SUCCESS" + + try: + error_elem = self.driver.find_element(By.XPATH, + "//*[contains(@class,'error') or contains(@class,'alert-error')]") + error_text = error_elem.text.strip()[:200] + if error_text: + return f"ERROR: {error_text}" + except Exception: + pass + + print("[DeltaIns login] Could not determine login state - returning OTP_REQUIRED as fallback") + return "OTP_REQUIRED" + + except Exception as e: + print(f"[DeltaIns login] Exception: {e}") + return f"ERROR:LOGIN FAILED: {e}" + + def _format_dob(self, dob_str): + """Convert DOB from YYYY-MM-DD to MM/DD/YYYY format.""" + if dob_str and "-" in dob_str: + dob_parts = dob_str.split("-") + if len(dob_parts) == 3: + return f"{dob_parts[1]}/{dob_parts[2]}/{dob_parts[0]}" + return dob_str + + def _close_browser(self): + """Save cookies and close the browser after task completion.""" + browser_manager = get_browser_manager() + try: + browser_manager.save_cookies() + except Exception as e: + print(f"[DeltaIns] Failed to save cookies before close: {e}") + try: + browser_manager.quit_driver() + print("[DeltaIns] Browser closed") + except Exception as e: + print(f"[DeltaIns] Could not close browser: {e}") + + def step1(self): + """ + Navigate to Eligibility search, enter patient info, search, and + click 'Check eligibility and benefits' on the result card. + + Search flow: + 1. Click 'Eligibility and benefits' link + 2. Click 'Search for a new patient' button + 3. Click 'Search by member ID' tab + 4. Enter Member ID in #memberId + 5. Enter DOB in #dob (MM/DD/YYYY) + 6. Click Search + 7. Extract patient info from result card + 8. Click 'Check eligibility and benefits' + """ + try: + formatted_dob = self._format_dob(self.dateOfBirth) + print(f"[DeltaIns step1] Starting — memberId={self.memberId}, DOB={formatted_dob}") + + # 1. Click "Eligibility and benefits" link + print("[DeltaIns step1] Clicking 'Eligibility and benefits'...") + try: + elig_link = WebDriverWait(self.driver, 15).until( + EC.element_to_be_clickable((By.XPATH, + "//a[contains(text(),'Eligibility and benefits')] | " + "//a[contains(text(),'Eligibility')]")) + ) + elig_link.click() + time.sleep(5) + print("[DeltaIns step1] Clicked Eligibility link") + except TimeoutException: + print("[DeltaIns step1] No Eligibility link found, checking if already on page...") + if "patient-search" not in self.driver.current_url and "eligibility" not in self.driver.current_url: + self.driver.get("https://www.deltadentalins.com/provider-tools/v2/patient-search") + time.sleep(5) + + # 2. Click "Search for a new patient" button + print("[DeltaIns step1] Clicking 'Search for a new patient'...") + try: + new_patient_btn = WebDriverWait(self.driver, 10).until( + EC.element_to_be_clickable((By.XPATH, + "//button[contains(text(),'Search for a new patient')]")) + ) + new_patient_btn.click() + time.sleep(3) + print("[DeltaIns step1] Clicked 'Search for a new patient'") + except TimeoutException: + print("[DeltaIns step1] 'Search for a new patient' button not found - may already be on search page") + + # 3. Click "Search by member ID" tab + print("[DeltaIns step1] Clicking 'Search by member ID' tab...") + try: + member_id_tab = WebDriverWait(self.driver, 10).until( + EC.element_to_be_clickable((By.XPATH, + "//button[contains(text(),'Search by member ID')]")) + ) + member_id_tab.click() + time.sleep(2) + print("[DeltaIns step1] Clicked 'Search by member ID' tab") + except TimeoutException: + print("[DeltaIns step1] 'Search by member ID' tab not found") + return "ERROR: Could not find 'Search by member ID' tab" + + # 4. Enter Member ID + print(f"[DeltaIns step1] Entering Member ID: {self.memberId}") + try: + mid_field = WebDriverWait(self.driver, 10).until( + EC.presence_of_element_located((By.ID, "memberId")) + ) + mid_field.click() + mid_field.send_keys(Keys.CONTROL + "a") + mid_field.send_keys(Keys.DELETE) + time.sleep(0.3) + mid_field.send_keys(self.memberId) + time.sleep(0.5) + print(f"[DeltaIns step1] Member ID entered: '{mid_field.get_attribute('value')}'") + except TimeoutException: + return "ERROR: Member ID field not found" + + # 5. Enter DOB + print(f"[DeltaIns step1] Entering DOB: {formatted_dob}") + try: + dob_field = self.driver.find_element(By.ID, "dob") + dob_field.click() + dob_field.send_keys(Keys.CONTROL + "a") + dob_field.send_keys(Keys.DELETE) + time.sleep(0.3) + dob_field.send_keys(formatted_dob) + time.sleep(0.5) + print(f"[DeltaIns step1] DOB entered: '{dob_field.get_attribute('value')}'") + except Exception as e: + return f"ERROR: DOB field not found: {e}" + + # 6. Click Search + print("[DeltaIns step1] Clicking Search...") + try: + search_btn = self.driver.find_element(By.XPATH, + "//button[@type='submit'][contains(text(),'Search')] | " + "//button[@data-testid='searchButton']") + search_btn.click() + time.sleep(10) + print("[DeltaIns step1] Search clicked") + except Exception as e: + return f"ERROR: Search button not found: {e}" + + # 7. Check for results - look for patient card + print("[DeltaIns step1] Checking for results...") + try: + patient_card = WebDriverWait(self.driver, 15).until( + EC.presence_of_element_located((By.XPATH, + "//div[contains(@class,'patient-card-root')] | " + "//div[@data-testid='patientCard'] | " + "//div[starts-with(@data-testid,'patientCard')]")) + ) + print("[DeltaIns step1] Patient card found!") + + # Extract patient name + try: + name_el = patient_card.find_element(By.XPATH, ".//h3") + patient_name = name_el.text.strip() + print(f"[DeltaIns step1] Patient name: {patient_name}") + except Exception: + patient_name = "" + + # Extract eligibility dates + try: + elig_el = patient_card.find_element(By.XPATH, + ".//*[@data-testid='patientCardMemberEligibility']//*[contains(@class,'pt-staticfield-text')]") + elig_text = elig_el.text.strip() + print(f"[DeltaIns step1] Eligibility: {elig_text}") + except Exception: + elig_text = "" + + # Store for step2 + self._patient_name = patient_name + self._eligibility_text = elig_text + + except TimeoutException: + # Check for error messages + try: + body_text = self.driver.find_element(By.TAG_NAME, "body").text + if "no results" in body_text.lower() or "not found" in body_text.lower() or "no patient" in body_text.lower(): + return "ERROR: No patient found with the provided Member ID and DOB" + # Check for specific error alerts + alerts = self.driver.find_elements(By.XPATH, "//*[@role='alert']") + for alert in alerts: + if alert.is_displayed(): + return f"ERROR: {alert.text.strip()[:200]}" + except Exception: + pass + return "ERROR: No patient results found within timeout" + + # 8. Click "Check eligibility and benefits" + print("[DeltaIns step1] Clicking 'Check eligibility and benefits'...") + try: + check_btn = WebDriverWait(self.driver, 10).until( + EC.element_to_be_clickable((By.XPATH, + "//button[contains(text(),'Check eligibility and benefits')] | " + "//button[@data-testid='eligibilityBenefitsButton']")) + ) + check_btn.click() + time.sleep(10) + print(f"[DeltaIns step1] Navigated to: {self.driver.current_url}") + except TimeoutException: + return "ERROR: 'Check eligibility and benefits' button not found" + + return "SUCCESS" + + except Exception as e: + print(f"[DeltaIns step1] Exception: {e}") + return f"ERROR: step1 failed: {e}" + + def step2(self): + """ + Extract eligibility information and capture PDF from the + Eligibility & Benefits detail page. + + URL: .../provider-tools/v2/eligibility-benefits + + Extracts: + - Patient name from h3 in patient-card-header + - DOB, Member ID, eligibility from data-testid fields + - PDF via Page.printToPDF + """ + try: + print("[DeltaIns step2] Extracting eligibility data...") + time.sleep(3) + + current_url = self.driver.current_url + print(f"[DeltaIns step2] URL: {current_url}") + + if "eligibility-benefits" not in current_url: + print("[DeltaIns step2] Not on eligibility page, checking body text...") + + # Extract patient name + patientName = "" + try: + name_el = self.driver.find_element(By.XPATH, + "//div[contains(@class,'patient-card-header')]//h3 | " + "//div[starts-with(@data-testid,'patientCard')]//h3") + patientName = name_el.text.strip() + print(f"[DeltaIns step2] Patient name: {patientName}") + except Exception: + patientName = getattr(self, '_patient_name', '') or f"{self.firstName} {self.lastName}".strip() + print(f"[DeltaIns step2] Using stored/fallback name: {patientName}") + + # Extract DOB from card + extractedDob = "" + try: + dob_el = self.driver.find_element(By.XPATH, + "//*[@data-testid='patientCardDateOfBirth']//*[contains(@class,'pt-staticfield-text')]") + extractedDob = dob_el.text.strip() + print(f"[DeltaIns step2] DOB: {extractedDob}") + except Exception: + extractedDob = self._format_dob(self.dateOfBirth) + + # Extract Member ID from card + foundMemberId = "" + try: + mid_el = self.driver.find_element(By.XPATH, + "//*[@data-testid='patientCardMemberId']//*[contains(@class,'pt-staticfield-text')]") + foundMemberId = mid_el.text.strip() + print(f"[DeltaIns step2] Member ID: {foundMemberId}") + except Exception: + foundMemberId = self.memberId + + # Extract eligibility status + eligibility = "Unknown" + try: + elig_el = self.driver.find_element(By.XPATH, + "//*[@data-testid='patientCardMemberEligibility']//*[contains(@class,'pt-staticfield-text')]") + elig_text = elig_el.text.strip() + print(f"[DeltaIns step2] Eligibility text: {elig_text}") + + if "present" in elig_text.lower(): + eligibility = "Eligible" + elif elig_text: + eligibility = elig_text + except Exception: + elig_text = getattr(self, '_eligibility_text', '') + if elig_text and "present" in elig_text.lower(): + eligibility = "Eligible" + elif elig_text: + eligibility = elig_text + + # Check page body for additional eligibility info + try: + body_text = self.driver.find_element(By.TAG_NAME, "body").text + if "not eligible" in body_text.lower(): + eligibility = "Not Eligible" + elif "terminated" in body_text.lower(): + eligibility = "Terminated" + except Exception: + pass + + # Capture PDF via "Download summary" -> "Download PDF" button + pdfBase64 = "" + try: + existing_files = set(glob.glob(os.path.join(self.download_dir, "*"))) + + dl_link = WebDriverWait(self.driver, 10).until( + EC.element_to_be_clickable((By.XPATH, + "//a[@data-testid='downloadBenefitSummaryLink']")) + ) + dl_link.click() + print("[DeltaIns step2] Clicked 'Download summary'") + time.sleep(3) + + dl_btn = WebDriverWait(self.driver, 10).until( + EC.element_to_be_clickable((By.XPATH, + "//button[@data-testid='downloadPdfButton']")) + ) + dl_btn.click() + print("[DeltaIns step2] Clicked 'Download PDF'") + + pdf_path = None + for i in range(30): + time.sleep(2) + current_files = set(glob.glob(os.path.join(self.download_dir, "*"))) + new_files = current_files - existing_files + completed = [f for f in new_files + if not f.endswith(".crdownload") and not f.endswith(".tmp")] + if completed: + pdf_path = completed[0] + break + + if pdf_path and os.path.exists(pdf_path): + with open(pdf_path, "rb") as f: + pdfBase64 = base64.b64encode(f.read()).decode() + print(f"[DeltaIns step2] PDF downloaded: {os.path.basename(pdf_path)} " + f"({os.path.getsize(pdf_path)} bytes), b64 len={len(pdfBase64)}") + try: + os.remove(pdf_path) + except Exception: + pass + else: + print("[DeltaIns step2] Download PDF timed out, falling back to CDP") + cdp_result = self.driver.execute_cdp_cmd("Page.printToPDF", { + "printBackground": True, + "preferCSSPageSize": True, + "scale": 0.7, + "paperWidth": 11, + "paperHeight": 17, + }) + pdfBase64 = cdp_result.get("data", "") + print(f"[DeltaIns step2] CDP fallback PDF, b64 len={len(pdfBase64)}") + + # Dismiss the download modal + try: + self.driver.find_element(By.TAG_NAME, "body").send_keys(Keys.ESCAPE) + time.sleep(1) + except Exception: + pass + + except Exception as e: + print(f"[DeltaIns step2] PDF capture failed: {e}") + try: + cdp_result = self.driver.execute_cdp_cmd("Page.printToPDF", { + "printBackground": True, + "preferCSSPageSize": True, + "scale": 0.7, + "paperWidth": 11, + "paperHeight": 17, + }) + pdfBase64 = cdp_result.get("data", "") + print(f"[DeltaIns step2] CDP fallback PDF, b64 len={len(pdfBase64)}") + except Exception as e2: + print(f"[DeltaIns step2] CDP fallback also failed: {e2}") + + # Hide browser after completion + self._close_browser() + + result = { + "status": "success", + "patientName": patientName, + "eligibility": eligibility, + "pdfBase64": pdfBase64, + "extractedDob": extractedDob, + "memberId": foundMemberId, + } + + print(f"[DeltaIns step2] Result: name={result['patientName']}, " + f"eligibility={result['eligibility']}, " + f"memberId={result['memberId']}") + + return result + + except Exception as e: + print(f"[DeltaIns step2] Exception: {e}") + self._close_browser() + return { + "status": "error", + "patientName": getattr(self, '_patient_name', '') or f"{self.firstName} {self.lastName}".strip(), + "eligibility": "Unknown", + "pdfBase64": "", + "extractedDob": self._format_dob(self.dateOfBirth), + "memberId": self.memberId, + "error": str(e), + } diff --git a/apps/SeleniumServiceold/selenium_DentaQuest_eligibilityCheckWorker.py b/apps/SeleniumServiceold/selenium_DentaQuest_eligibilityCheckWorker.py new file mode 100644 index 00000000..67f81b80 --- /dev/null +++ b/apps/SeleniumServiceold/selenium_DentaQuest_eligibilityCheckWorker.py @@ -0,0 +1,785 @@ +from selenium import webdriver +from selenium.common.exceptions import WebDriverException, TimeoutException +from selenium.webdriver.chrome.service import Service +from selenium.webdriver.common.by import By +from selenium.webdriver.common.keys import Keys +from selenium.webdriver.common.action_chains import ActionChains +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from webdriver_manager.chrome import ChromeDriverManager +import time +import os +import base64 + +from dentaquest_browser_manager import get_browser_manager + +class AutomationDentaQuestEligibilityCheck: + def __init__(self, data): + self.headless = False + self.driver = None + + self.data = data.get("data", {}) if isinstance(data, dict) else {} + + # Flatten values for convenience + self.memberId = self.data.get("memberId", "") + self.dateOfBirth = self.data.get("dateOfBirth", "") + self.firstName = self.data.get("firstName", "") + self.lastName = self.data.get("lastName", "") + self.dentaquest_username = self.data.get("dentaquestUsername", "") + self.dentaquest_password = self.data.get("dentaquestPassword", "") + + # Use browser manager's download dir + self.download_dir = get_browser_manager().download_dir + os.makedirs(self.download_dir, exist_ok=True) + + def config_driver(self): + # Use persistent browser from manager (keeps device trust tokens) + self.driver = get_browser_manager().get_driver(self.headless) + + def _force_logout(self): + """Force logout by clearing cookies for DentaQuest domain.""" + try: + print("[DentaQuest login] Forcing logout due to credential change...") + browser_manager = get_browser_manager() + + # First try to click logout button if visible + try: + self.driver.get("https://providers.dentaquest.com/") + time.sleep(2) + + logout_selectors = [ + "//button[contains(text(), 'Log out') or contains(text(), 'Logout') or contains(text(), 'Sign out')]", + "//a[contains(text(), 'Log out') or contains(text(), 'Logout') or contains(text(), 'Sign out')]", + "//button[@aria-label='Log out' or @aria-label='Logout' or @aria-label='Sign out']", + "//*[contains(@class, 'logout') or contains(@class, 'signout')]" + ] + + for selector in logout_selectors: + try: + logout_btn = WebDriverWait(self.driver, 3).until( + EC.element_to_be_clickable((By.XPATH, selector)) + ) + logout_btn.click() + print("[DentaQuest login] Clicked logout button") + time.sleep(2) + break + except TimeoutException: + continue + except Exception as e: + print(f"[DentaQuest login] Could not click logout button: {e}") + + # Clear cookies as backup + try: + self.driver.delete_all_cookies() + print("[DentaQuest login] Cleared all cookies") + except Exception as e: + print(f"[DentaQuest login] Error clearing cookies: {e}") + + browser_manager.clear_credentials_hash() + print("[DentaQuest login] Logout complete") + return True + except Exception as e: + print(f"[DentaQuest login] Error during forced logout: {e}") + return False + + def login(self, url): + wait = WebDriverWait(self.driver, 30) + browser_manager = get_browser_manager() + + try: + # Check if credentials have changed - if so, force logout first + if self.dentaquest_username and browser_manager.credentials_changed(self.dentaquest_username): + self._force_logout() + self.driver.get(url) + time.sleep(2) + + # First check if we're already on a logged-in page (from previous run) + try: + current_url = self.driver.current_url + print(f"[DentaQuest login] Current URL: {current_url}") + + # Check if we're already on dashboard with member search + if "dashboard" in current_url.lower() or "member" in current_url.lower(): + try: + member_search = WebDriverWait(self.driver, 3).until( + EC.presence_of_element_located((By.XPATH, '//input[@placeholder="Search by member ID"]')) + ) + print("[DentaQuest login] Already on dashboard with member search") + return "ALREADY_LOGGED_IN" + except TimeoutException: + pass + except Exception as e: + print(f"[DentaQuest login] Error checking current state: {e}") + + # Navigate to login URL + self.driver.get(url) + time.sleep(3) + + current_url = self.driver.current_url + print(f"[DentaQuest login] After navigation URL: {current_url}") + + # If already on dashboard, we're logged in + if "dashboard" in current_url.lower(): + print("[DentaQuest login] Already on dashboard") + return "ALREADY_LOGGED_IN" + + # Try to dismiss the modal by clicking OK + try: + ok_button = WebDriverWait(self.driver, 5).until( + EC.element_to_be_clickable((By.XPATH, "//button[normalize-space(text())='Ok' or normalize-space(text())='OK' or normalize-space(text())='Continue']")) + ) + ok_button.click() + print("[DentaQuest login] Clicked OK modal button") + time.sleep(3) + except TimeoutException: + print("[DentaQuest login] No OK modal button found") + + # Check if we're now on dashboard (session was valid) + current_url = self.driver.current_url + print(f"[DentaQuest login] After modal click URL: {current_url}") + + if "dashboard" in current_url.lower(): + # Check for member search input to confirm logged in + try: + member_search = WebDriverWait(self.driver, 5).until( + EC.presence_of_element_located((By.XPATH, '//input[@placeholder="Search by member ID"]')) + ) + print("[DentaQuest login] Session valid - on dashboard with member search") + return "ALREADY_LOGGED_IN" + except TimeoutException: + pass + + # Check if OTP is required (popup window or OTP input) + if len(self.driver.window_handles) > 1: + original_window = self.driver.current_window_handle + for window in self.driver.window_handles: + if window != original_window: + self.driver.switch_to.window(window) + print("[DentaQuest login] Switched to popup window") + break + + try: + otp_input = WebDriverWait(self.driver, 5).until( + EC.presence_of_element_located((By.XPATH, "//input[@type='tel' or contains(@placeholder,'code') or contains(@aria-label,'Verification')]")) + ) + print("[DentaQuest login] OTP input found in popup") + return "OTP_REQUIRED" + except TimeoutException: + self.driver.switch_to.window(original_window) + + # Check for OTP input on main page + try: + otp_input = WebDriverWait(self.driver, 3).until( + EC.presence_of_element_located((By.XPATH, "//input[@type='tel' or contains(@placeholder,'code') or contains(@aria-label,'Verification')]")) + ) + print("[DentaQuest login] OTP input found") + return "OTP_REQUIRED" + except TimeoutException: + pass + + # If still on login page, need to fill credentials + if "onboarding" in current_url.lower() or "login" in current_url.lower(): + print("[DentaQuest login] Need to fill login credentials") + + try: + email_field = WebDriverWait(self.driver, 10).until( + EC.element_to_be_clickable((By.XPATH, "//input[@name='username' or @type='text']")) + ) + email_field.clear() + email_field.send_keys(self.dentaquest_username) + + password_field = wait.until(EC.presence_of_element_located((By.XPATH, "//input[@type='password']"))) + password_field.clear() + password_field.send_keys(self.dentaquest_password) + + # Click login button + login_button = wait.until(EC.element_to_be_clickable((By.XPATH, "//button[@type='submit']"))) + login_button.click() + print("[DentaQuest login] Submitted login form") + + # Save credentials hash after login attempt + if self.dentaquest_username: + browser_manager.save_credentials_hash(self.dentaquest_username) + + # OTP detection - wait up to 30 seconds for OTP input to appear (like Delta MA) + # Use comprehensive XPath to detect various OTP input patterns + try: + otp_input = WebDriverWait(self.driver, 30).until( + EC.presence_of_element_located((By.XPATH, + "//input[@type='tel' or contains(@placeholder,'code') or contains(@placeholder,'Code') or " + "contains(@aria-label,'Verification') or contains(@aria-label,'verification') or " + "contains(@aria-label,'Code') or contains(@aria-label,'code') or " + "contains(@placeholder,'verification') or contains(@placeholder,'Verification') or " + "contains(@name,'otp') or contains(@name,'code') or contains(@id,'otp') or contains(@id,'code')]" + )) + ) + print("[DentaQuest login] OTP input detected -> OTP_REQUIRED") + return "OTP_REQUIRED" + except TimeoutException: + print("[DentaQuest login] No OTP input detected in 30 seconds") + + # Check if login succeeded (redirected to dashboard or member search) + current_url_after_login = self.driver.current_url.lower() + print(f"[DentaQuest login] After login URL: {current_url_after_login}") + + if "dashboard" in current_url_after_login or "member" in current_url_after_login: + # Verify by checking for member search input + try: + member_search = WebDriverWait(self.driver, 5).until( + EC.presence_of_element_located((By.XPATH, '//input[@placeholder="Search by member ID"]')) + ) + print("[DentaQuest login] Login successful - now on member search page") + return "SUCCESS" + except TimeoutException: + pass + + # Still on login page - login failed + if "onboarding" in current_url_after_login or "login" in current_url_after_login: + print("[DentaQuest login] Login failed - still on login page") + return "ERROR: Login failed - check credentials" + + except TimeoutException: + print("[DentaQuest login] Login form elements not found") + return "ERROR: Login form not found" + + # If we got here without going through login, we're already logged in + return "SUCCESS" + + except Exception as e: + print(f"[DentaQuest login] Exception: {e}") + return f"ERROR:LOGIN FAILED: {e}" + + def step1(self): + """Navigate to member search - fills all available fields (Member ID, First Name, Last Name, DOB)""" + wait = WebDriverWait(self.driver, 30) + + try: + # Log what fields are available for search + fields = [] + if self.memberId: + fields.append(f"ID: {self.memberId}") + if self.firstName: + fields.append(f"FirstName: {self.firstName}") + if self.lastName: + fields.append(f"LastName: {self.lastName}") + fields.append(f"DOB: {self.dateOfBirth}") + print(f"[DentaQuest step1] Starting member search with: {', '.join(fields)}") + + # Wait for page to be ready + time.sleep(2) + + # Parse DOB - format: YYYY-MM-DD + try: + dob_parts = self.dateOfBirth.split("-") + dob_year = dob_parts[0] + dob_month = dob_parts[1].zfill(2) + dob_day = dob_parts[2].zfill(2) + print(f"[DentaQuest step1] Parsed DOB: {dob_month}/{dob_day}/{dob_year}") + except Exception as e: + print(f"[DentaQuest step1] Error parsing DOB: {e}") + return "ERROR: PARSING DOB" + + # Helper function to fill contenteditable date spans within a specific container + def fill_date_by_testid(testid, month_val, day_val, year_val, field_name): + try: + container = self.driver.find_element(By.XPATH, f"//div[@data-testid='{testid}']") + month_elem = container.find_element(By.XPATH, ".//span[@data-type='month' and @contenteditable='true']") + day_elem = container.find_element(By.XPATH, ".//span[@data-type='day' and @contenteditable='true']") + year_elem = container.find_element(By.XPATH, ".//span[@data-type='year' and @contenteditable='true']") + + def replace_with_sendkeys(el, value): + el.click() + time.sleep(0.05) + el.send_keys(Keys.CONTROL, "a") + el.send_keys(Keys.BACKSPACE) + el.send_keys(value) + + replace_with_sendkeys(month_elem, month_val) + time.sleep(0.1) + replace_with_sendkeys(day_elem, day_val) + time.sleep(0.1) + replace_with_sendkeys(year_elem, year_val) + print(f"[DentaQuest step1] Filled {field_name}: {month_val}/{day_val}/{year_val}") + return True + except Exception as e: + print(f"[DentaQuest step1] Error filling {field_name}: {e}") + return False + + # 1. Select Provider from dropdown (required field) + try: + print("[DentaQuest step1] Selecting Provider...") + # Try to find and click Provider dropdown + provider_selectors = [ + "//label[contains(text(),'Provider')]/following-sibling::*//div[contains(@class,'select')]", + "//div[contains(@data-testid,'provider')]//div[contains(@class,'select')]", + "//*[@aria-label='Provider']", + "//select[contains(@name,'provider') or contains(@id,'provider')]", + "//div[contains(@class,'provider')]//input", + "//label[contains(text(),'Provider')]/..//div[contains(@class,'control')]" + ] + + provider_clicked = False + for selector in provider_selectors: + try: + provider_dropdown = WebDriverWait(self.driver, 3).until( + EC.element_to_be_clickable((By.XPATH, selector)) + ) + provider_dropdown.click() + print(f"[DentaQuest step1] Clicked provider dropdown with selector: {selector}") + time.sleep(0.5) + provider_clicked = True + break + except TimeoutException: + continue + + if provider_clicked: + # Select first available provider option + option_selectors = [ + "//div[contains(@class,'option') and not(contains(@class,'disabled'))]", + "//li[contains(@class,'option')]", + "//option[not(@disabled)]", + "//*[@role='option']" + ] + + for opt_selector in option_selectors: + try: + options = self.driver.find_elements(By.XPATH, opt_selector) + if options: + # Select first non-placeholder option + for opt in options: + opt_text = opt.text.strip() + if opt_text and "select" not in opt_text.lower(): + opt.click() + print(f"[DentaQuest step1] Selected provider: {opt_text}") + break + break + except: + continue + + # Close dropdown if still open + ActionChains(self.driver).send_keys(Keys.ESCAPE).perform() + time.sleep(0.3) + else: + print("[DentaQuest step1] Warning: Could not find Provider dropdown") + + except Exception as e: + print(f"[DentaQuest step1] Error selecting provider: {e}") + + time.sleep(0.3) + + # 2. Fill Date of Birth with patient's DOB using specific data-testid + fill_date_by_testid("member-search_date-of-birth", dob_month, dob_day, dob_year, "Date of Birth") + time.sleep(0.3) + + # 3. Fill ALL available search fields (flexible search) + # Fill Member ID if provided + if self.memberId: + try: + member_id_input = wait.until(EC.presence_of_element_located( + (By.XPATH, '//input[@placeholder="Search by member ID"]') + )) + member_id_input.clear() + member_id_input.send_keys(self.memberId) + print(f"[DentaQuest step1] Entered member ID: {self.memberId}") + time.sleep(0.2) + except Exception as e: + print(f"[DentaQuest step1] Warning: Could not fill member ID: {e}") + + # Fill First Name if provided + if self.firstName: + try: + first_name_input = wait.until(EC.presence_of_element_located( + (By.XPATH, '//input[@placeholder="First name - 1 char minimum" or contains(@placeholder,"first name") or contains(@name,"firstName") or contains(@id,"firstName")]') + )) + first_name_input.clear() + first_name_input.send_keys(self.firstName) + print(f"[DentaQuest step1] Entered first name: {self.firstName}") + time.sleep(0.2) + except Exception as e: + print(f"[DentaQuest step1] Warning: Could not fill first name: {e}") + + # Fill Last Name if provided + if self.lastName: + try: + last_name_input = wait.until(EC.presence_of_element_located( + (By.XPATH, '//input[@placeholder="Last name - 2 char minimum" or contains(@placeholder,"last name") or contains(@name,"lastName") or contains(@id,"lastName")]') + )) + last_name_input.clear() + last_name_input.send_keys(self.lastName) + print(f"[DentaQuest step1] Entered last name: {self.lastName}") + time.sleep(0.2) + except Exception as e: + print(f"[DentaQuest step1] Warning: Could not fill last name: {e}") + + time.sleep(0.3) + + # 4. Click Search button + try: + search_btn = wait.until(EC.element_to_be_clickable( + (By.XPATH, '//button[@data-testid="member-search_search-button"]') + )) + search_btn.click() + print("[DentaQuest step1] Clicked search button") + except TimeoutException: + # Fallback + try: + search_btn = self.driver.find_element(By.XPATH, '//button[contains(text(),"Search")]') + search_btn.click() + print("[DentaQuest step1] Clicked search button (fallback)") + except: + # Press Enter on the last input field + ActionChains(self.driver).send_keys(Keys.RETURN).perform() + print("[DentaQuest step1] Pressed Enter to search") + + time.sleep(5) + + # Check for "no results" error + try: + error_msg = WebDriverWait(self.driver, 3).until(EC.presence_of_element_located( + (By.XPATH, '//*[contains(@data-testid,"no-results") or contains(@class,"no-results") or contains(text(),"No results") or contains(text(),"not found") or contains(text(),"No member found") or contains(text(),"Nothing was found")]') + )) + if error_msg and error_msg.is_displayed(): + print("[DentaQuest step1] No results found") + return "ERROR: INVALID SEARCH CRITERIA" + except TimeoutException: + pass + + print("[DentaQuest step1] Search completed successfully") + return "Success" + + except Exception as e: + print(f"[DentaQuest step1] Exception: {e}") + return f"ERROR:STEP1 - {e}" + + + def step2(self): + """Get eligibility status, navigate to detail page, and capture PDF""" + wait = WebDriverWait(self.driver, 90) + + try: + print("[DentaQuest step2] Starting eligibility capture") + + # Wait for results table to load (use explicit wait instead of fixed sleep) + try: + WebDriverWait(self.driver, 10).until( + EC.presence_of_element_located((By.XPATH, "//tbody//tr")) + ) + except TimeoutException: + print("[DentaQuest step2] Warning: Results table not found within timeout") + + # 1) Find and extract eligibility status and Member ID from search results + eligibilityText = "unknown" + foundMemberId = "" + + # Try to extract Member ID from the first row of search results + # Row format: "NAME\nDOB: MM/DD/YYYY\nMEMBER_ID\n..." + import re + try: + first_row = self.driver.find_element(By.XPATH, "(//tbody//tr)[1]") + row_text = first_row.text.strip() + + if row_text: + lines = row_text.split('\n') + # Member ID is typically the 3rd line (index 2) - a pure number + for line in lines: + line = line.strip() + # Member ID is usually a number, could be alphanumeric + # It should be after DOB line and be mostly digits + if line and re.match(r'^[A-Z0-9]{5,}$', line) and not line.startswith('DOB'): + foundMemberId = line + print(f"[DentaQuest step2] Extracted Member ID from row: {foundMemberId}") + break + + # Fallback: if we have self.memberId from input, use that + if not foundMemberId and self.memberId: + foundMemberId = self.memberId + print(f"[DentaQuest step2] Using input Member ID: {foundMemberId}") + + except Exception as e: + print(f"[DentaQuest step2] Error extracting Member ID: {e}") + # Fallback to input memberId + if self.memberId: + foundMemberId = self.memberId + + # Extract eligibility status + status_selectors = [ + "(//tbody//tr)[1]//a[contains(@href, 'eligibility')]", + "//a[contains(@href,'eligibility')]", + "//*[contains(@class,'status')]", + "//*[contains(text(),'Active') or contains(text(),'Inactive') or contains(text(),'Eligible')]" + ] + + for selector in status_selectors: + try: + status_elem = self.driver.find_element(By.XPATH, selector) + status_text = status_elem.text.strip().lower() + if status_text: + print(f"[DentaQuest step2] Found status with selector '{selector}': {status_text}") + if "active" in status_text or "eligible" in status_text: + eligibilityText = "active" + break + elif "inactive" in status_text or "ineligible" in status_text: + eligibilityText = "inactive" + break + except: + continue + + print(f"[DentaQuest step2] Final eligibility status: {eligibilityText}") + + # 2) Find the patient detail link and navigate DIRECTLY to it + print("[DentaQuest step2] Looking for patient detail link...") + patient_name_clicked = False + patientName = "" + detail_url = None + current_url_before = self.driver.current_url + print(f"[DentaQuest step2] Current URL before: {current_url_before}") + + # Find all links in first row and log them + try: + all_links = self.driver.find_elements(By.XPATH, "(//tbody//tr)[1]//a") + print(f"[DentaQuest step2] Found {len(all_links)} links in first row:") + for i, link in enumerate(all_links): + href = link.get_attribute("href") or "no-href" + text = link.text.strip() or "(empty text)" + print(f" Link {i}: href={href[:80]}..., text={text}") + except Exception as e: + print(f"[DentaQuest step2] Error listing links: {e}") + + # Find the patient detail link and extract patient name from row + patient_link_selectors = [ + "(//table//tbody//tr)[1]//td[1]//a", # First column link + "(//tbody//tr)[1]//a[contains(@href, 'member-details')]", # member-details link + "(//tbody//tr)[1]//a[contains(@href, 'member')]", # Any member link + ] + + # First, try to extract patient name from the row text (not the link) + try: + first_row = self.driver.find_element(By.XPATH, "(//tbody//tr)[1]") + row_text = first_row.text.strip() + print(f"[DentaQuest step2] First row text: {row_text[:100]}...") + + # The name is typically the first line, before "DOB:" + if row_text: + lines = row_text.split('\n') + if lines: + # First line is usually the patient name + potential_name = lines[0].strip() + # Make sure it's not a date or ID + if potential_name and not potential_name.startswith('DOB') and not potential_name.isdigit(): + patientName = potential_name + print(f"[DentaQuest step2] Extracted patient name from row: '{patientName}'") + except Exception as e: + print(f"[DentaQuest step2] Error extracting name from row: {e}") + + # Now find the detail link + for selector in patient_link_selectors: + try: + patient_link = WebDriverWait(self.driver, 5).until( + EC.presence_of_element_located((By.XPATH, selector)) + ) + link_text = patient_link.text.strip() + href = patient_link.get_attribute("href") + print(f"[DentaQuest step2] Found patient link: text='{link_text}', href={href}") + + # If link has text and we don't have patientName yet, use it + if link_text and not patientName: + patientName = link_text + + if href and ("member-details" in href or "member" in href): + detail_url = href + patient_name_clicked = True + print(f"[DentaQuest step2] Will navigate directly to: {detail_url}") + break + except Exception as e: + print(f"[DentaQuest step2] Selector '{selector}' failed: {e}") + continue + + if not detail_url: + # Fallback: Try to find ANY link to member-details + try: + all_links = self.driver.find_elements(By.XPATH, "//a[contains(@href, 'member')]") + if all_links: + detail_url = all_links[0].get_attribute("href") + patient_name_clicked = True + print(f"[DentaQuest step2] Found member link: {detail_url}") + except Exception as e: + print(f"[DentaQuest step2] Could not find member link: {e}") + + # Navigate to detail page DIRECTLY + if patient_name_clicked and detail_url: + print(f"[DentaQuest step2] Navigating directly to detail page: {detail_url}") + self.driver.get(detail_url) + time.sleep(3) # Wait for page to load + + current_url_after = self.driver.current_url + print(f"[DentaQuest step2] Current URL after navigation: {current_url_after}") + + if "member-details" in current_url_after or "member" in current_url_after: + print("[DentaQuest step2] Successfully navigated to member details page!") + else: + print(f"[DentaQuest step2] WARNING: Navigation might have redirected. Current URL: {current_url_after}") + + # Wait for page to be ready + try: + WebDriverWait(self.driver, 30).until( + lambda d: d.execute_script("return document.readyState") == "complete" + ) + except Exception: + print("[DentaQuest step2] Warning: document.readyState did not become 'complete'") + + # Wait for member details content to load + print("[DentaQuest step2] Waiting for member details content to fully load...") + content_loaded = False + content_selectors = [ + "//div[contains(@class,'member') or contains(@class,'detail') or contains(@class,'patient')]", + "//h1", + "//h2", + "//table", + "//*[contains(text(),'Member ID') or contains(text(),'Name') or contains(text(),'Date of Birth')]", + ] + for selector in content_selectors: + try: + WebDriverWait(self.driver, 10).until( + EC.presence_of_element_located((By.XPATH, selector)) + ) + content_loaded = True + print(f"[DentaQuest step2] Content element found: {selector}") + break + except: + continue + + if not content_loaded: + print("[DentaQuest step2] Warning: Could not verify content loaded, waiting extra time...") + + # Additional wait for dynamic content + time.sleep(5) + + # Try to extract patient name from detailed page if not already found + if not patientName: + detail_name_selectors = [ + "//h1", + "//h2", + "//*[contains(@class,'patient-name') or contains(@class,'member-name')]", + "//div[contains(@class,'header')]//span", + ] + for selector in detail_name_selectors: + try: + name_elem = self.driver.find_element(By.XPATH, selector) + name_text = name_elem.text.strip() + if name_text and len(name_text) > 1: + if not any(x in name_text.lower() for x in ['active', 'inactive', 'eligible', 'search', 'date', 'print', 'member id']): + patientName = name_text + print(f"[DentaQuest step2] Found patient name on detail page: {patientName}") + break + except: + continue + else: + print("[DentaQuest step2] Warning: Could not find detail URL, capturing search results page") + # Still try to get patient name from search results + try: + name_elem = self.driver.find_element(By.XPATH, "(//tbody//tr)[1]//td[1]") + patientName = name_elem.text.strip() + except: + pass + + if not patientName: + print("[DentaQuest step2] Could not extract patient name") + else: + print(f"[DentaQuest step2] Patient name: {patientName}") + + # Wait for page to fully load before generating PDF + try: + WebDriverWait(self.driver, 30).until( + lambda d: d.execute_script("return document.readyState") == "complete" + ) + except Exception: + pass + + time.sleep(1) + + # Generate PDF of the detailed patient page using Chrome DevTools Protocol + print("[DentaQuest step2] Generating PDF of patient detail page...") + + pdf_options = { + "landscape": False, + "displayHeaderFooter": False, + "printBackground": True, + "preferCSSPageSize": True, + "paperWidth": 8.5, # Letter size in inches + "paperHeight": 11, + "marginTop": 0.4, + "marginBottom": 0.4, + "marginLeft": 0.4, + "marginRight": 0.4, + "scale": 0.9, # Slightly scale down to fit content + } + + result = self.driver.execute_cdp_cmd("Page.printToPDF", pdf_options) + pdf_data = base64.b64decode(result.get('data', '')) + pdf_path = os.path.join(self.download_dir, f"dentaquest_eligibility_{self.memberId}_{int(time.time())}.pdf") + with open(pdf_path, "wb") as f: + f.write(pdf_data) + print(f"[DentaQuest step2] PDF saved: {pdf_path}") + + # Close the browser window after PDF generation + try: + from dentaquest_browser_manager import get_browser_manager + get_browser_manager().quit_driver() + print("[DentaQuest step2] Browser closed") + except Exception as e: + print(f"[DentaQuest step2] Error closing browser: {e}") + + output = { + "status": "success", + "eligibility": eligibilityText, + "ss_path": pdf_path, # Keep key as ss_path for backward compatibility + "pdf_path": pdf_path, # Also add explicit pdf_path + "patientName": patientName, + "memberId": foundMemberId # Member ID extracted from the page + } + print(f"[DentaQuest step2] Success: {output}") + return output + + except Exception as e: + print(f"[DentaQuest step2] Exception: {e}") + # Cleanup download folder on error + try: + dl = os.path.abspath(self.download_dir) + if os.path.isdir(dl): + for name in os.listdir(dl): + item = os.path.join(dl, name) + try: + if os.path.isfile(item) or os.path.islink(item): + os.remove(item) + except Exception: + pass + except Exception: + pass + return {"status": "error", "message": str(e)} + + def main_workflow(self, url): + try: + self.config_driver() + self.driver.maximize_window() + time.sleep(3) + + login_result = self.login(url) + if login_result.startswith("ERROR"): + return {"status": "error", "message": login_result} + if login_result == "OTP_REQUIRED": + return {"status": "otp_required", "message": "OTP required after login"} + + step1_result = self.step1() + if step1_result.startswith("ERROR"): + return {"status": "error", "message": step1_result} + + step2_result = self.step2() + if step2_result.get("status") == "error": + return {"status": "error", "message": step2_result.get("message")} + + return step2_result + except Exception as e: + return { + "status": "error", + "message": str(e) + } diff --git a/apps/SeleniumServiceold/selenium_UnitedSCO_eligibilityCheckWorker.py b/apps/SeleniumServiceold/selenium_UnitedSCO_eligibilityCheckWorker.py new file mode 100644 index 00000000..1ed3f1d2 --- /dev/null +++ b/apps/SeleniumServiceold/selenium_UnitedSCO_eligibilityCheckWorker.py @@ -0,0 +1,1163 @@ +from selenium import webdriver +from selenium.common.exceptions import WebDriverException, TimeoutException +from selenium.webdriver.chrome.service import Service +from selenium.webdriver.common.by import By +from selenium.webdriver.common.keys import Keys +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from webdriver_manager.chrome import ChromeDriverManager +import time +import os +import base64 + +from unitedsco_browser_manager import get_browser_manager + +class AutomationUnitedSCOEligibilityCheck: + def __init__(self, data): + self.headless = False + self.driver = None + + self.data = data.get("data", {}) if isinstance(data, dict) else {} + + # Flatten values for convenience + self.memberId = self.data.get("memberId", "") + self.dateOfBirth = self.data.get("dateOfBirth", "") + self.firstName = self.data.get("firstName", "") + self.lastName = self.data.get("lastName", "") + self.unitedsco_username = self.data.get("unitedscoUsername", "") + self.unitedsco_password = self.data.get("unitedscoPassword", "") + + # Use browser manager's download dir + self.download_dir = get_browser_manager().download_dir + os.makedirs(self.download_dir, exist_ok=True) + + def config_driver(self): + # Use persistent browser from manager (keeps device trust tokens) + self.driver = get_browser_manager().get_driver(self.headless) + + def _force_logout(self): + """Force logout by clearing cookies for United SCO domain.""" + try: + print("[UnitedSCO login] Forcing logout due to credential change...") + browser_manager = get_browser_manager() + + # First try to click logout button if visible + try: + self.driver.get("https://app.dentalhub.com/app/dashboard") + time.sleep(2) + + logout_selectors = [ + "//button[contains(text(), 'Log out') or contains(text(), 'Logout') or contains(text(), 'Sign out')]", + "//a[contains(text(), 'Log out') or contains(text(), 'Logout') or contains(text(), 'Sign out')]", + "//button[@aria-label='Log out' or @aria-label='Logout' or @aria-label='Sign out']", + "//*[contains(@class, 'logout') or contains(@class, 'signout')]" + ] + + for selector in logout_selectors: + try: + logout_btn = WebDriverWait(self.driver, 3).until( + EC.element_to_be_clickable((By.XPATH, selector)) + ) + logout_btn.click() + print("[UnitedSCO login] Clicked logout button") + time.sleep(2) + break + except TimeoutException: + continue + except Exception as e: + print(f"[UnitedSCO login] Could not click logout button: {e}") + + # Clear cookies as backup + try: + self.driver.delete_all_cookies() + print("[UnitedSCO login] Cleared all cookies") + except Exception as e: + print(f"[UnitedSCO login] Error clearing cookies: {e}") + + browser_manager.clear_credentials_hash() + print("[UnitedSCO login] Logout complete") + return True + except Exception as e: + print(f"[UnitedSCO login] Error during forced logout: {e}") + return False + + def login(self, url): + wait = WebDriverWait(self.driver, 30) + browser_manager = get_browser_manager() + + try: + # Check if credentials have changed - if so, force logout first + if self.unitedsco_username and browser_manager.credentials_changed(self.unitedsco_username): + self._force_logout() + self.driver.get(url) + time.sleep(2) + + # First check if we're already on a logged-in page (from previous run) + try: + current_url = self.driver.current_url + print(f"[UnitedSCO login] Current URL: {current_url}") + + # Check if we're already on dentalhub dashboard (not the login page) + if "app.dentalhub.com" in current_url and "login" not in current_url.lower(): + try: + # Look for dashboard element or member search + dashboard_elem = WebDriverWait(self.driver, 3).until( + EC.presence_of_element_located((By.XPATH, + '//input[contains(@placeholder,"Search")] | //*[contains(@class,"dashboard")] | ' + '//a[contains(@href,"member")] | //nav')) + ) + print("[UnitedSCO login] Already logged in - on dashboard") + return "ALREADY_LOGGED_IN" + except TimeoutException: + pass + except Exception as e: + print(f"[UnitedSCO login] Error checking current state: {e}") + + # Navigate to login URL + self.driver.get(url) + time.sleep(3) + + current_url = self.driver.current_url + print(f"[UnitedSCO login] After navigation URL: {current_url}") + + # If already on dentalhub dashboard (not login page), we're logged in + if "app.dentalhub.com" in current_url and "login" not in current_url.lower(): + print("[UnitedSCO login] Already on dashboard") + return "ALREADY_LOGGED_IN" + + # Check for OTP input first (in case we're on B2C OTP page) + try: + otp_input = WebDriverWait(self.driver, 3).until( + EC.presence_of_element_located((By.XPATH, + "//input[@type='tel' or contains(@placeholder,'code') or contains(@aria-label,'Verification')]")) + ) + print("[UnitedSCO login] OTP input found") + return "OTP_REQUIRED" + except TimeoutException: + pass + + # Step 1: Click the LOGIN button on the initial dentalhub page + # This redirects to Azure B2C login + if "app.dentalhub.com" in current_url: + try: + login_btn = WebDriverWait(self.driver, 5).until( + EC.element_to_be_clickable((By.XPATH, + "//button[contains(text(),'LOGIN') or contains(text(),'Log In') or contains(text(),'Login')]")) + ) + login_btn.click() + print("[UnitedSCO login] Clicked LOGIN button on dentalhub.com") + time.sleep(5) # Wait for redirect to B2C login page + except TimeoutException: + print("[UnitedSCO login] No LOGIN button found on dentalhub page, proceeding...") + + # Now we should be on the Azure B2C login page (dentalhubauth.b2clogin.com) + current_url = self.driver.current_url + print(f"[UnitedSCO login] After LOGIN click URL: {current_url}") + + # Step 2: Fill in credentials on B2C login page + if "b2clogin.com" in current_url or "login" in current_url.lower(): + print("[UnitedSCO login] On B2C login page - filling credentials") + + try: + # Find email field by id="signInName" (Azure B2C specific) + email_field = WebDriverWait(self.driver, 10).until( + EC.element_to_be_clickable((By.XPATH, + "//input[@id='signInName' or @name='signInName' or @name='Email address' or @type='email']")) + ) + email_field.clear() + email_field.send_keys(self.unitedsco_username) + print(f"[UnitedSCO login] Entered username: {self.unitedsco_username}") + + # Find password field by id="password" + password_field = WebDriverWait(self.driver, 10).until( + EC.presence_of_element_located((By.XPATH, + "//input[@id='password' or @type='password']")) + ) + password_field.clear() + password_field.send_keys(self.unitedsco_password) + print("[UnitedSCO login] Entered password") + + # Click "Sign in" button (id="next" on B2C page) + signin_button = WebDriverWait(self.driver, 10).until( + EC.element_to_be_clickable((By.XPATH, + "//button[@id='next'] | //button[@type='submit' and contains(text(),'Sign')]")) + ) + signin_button.click() + print("[UnitedSCO login] Clicked Sign in button") + + # Save credentials hash after login attempt + if self.unitedsco_username: + browser_manager.save_credentials_hash(self.unitedsco_username) + + time.sleep(5) # Wait for login to process + + # Check for MFA method selection page + # DentalHub shows: "Phone" / "Authenticator App" radio buttons + "Continue" button + try: + continue_btn = self.driver.find_element(By.XPATH, + "//button[contains(text(),'Continue')]" + ) + # Check if "Phone" radio is present (MFA selection page) + phone_elements = self.driver.find_elements(By.XPATH, + "//*[contains(text(),'Phone')]" + ) + if continue_btn and phone_elements: + print("[UnitedSCO login] MFA method selection page detected") + # Select "Phone" radio button if not already selected + try: + phone_radio = self.driver.find_element(By.XPATH, + "//input[@type='radio' and (contains(@value,'phone') or contains(@value,'Phone'))] | " + "//label[contains(text(),'Phone')]/preceding-sibling::input[@type='radio'] | " + "//label[contains(text(),'Phone')]//input[@type='radio'] | " + "//input[@type='radio'][following-sibling::*[contains(text(),'Phone')]] | " + "//input[@type='radio']" + ) + if phone_radio and not phone_radio.is_selected(): + phone_radio.click() + print("[UnitedSCO login] Selected 'Phone' radio button") + else: + print("[UnitedSCO login] 'Phone' already selected") + except Exception as radio_err: + print(f"[UnitedSCO login] Could not click Phone radio (may already be selected): {radio_err}") + # Try clicking the label text instead + try: + phone_label = self.driver.find_element(By.XPATH, "//*[contains(text(),'Phone') and not(contains(text(),'Authenticator'))]") + phone_label.click() + print("[UnitedSCO login] Clicked 'Phone' label") + except Exception: + pass + + time.sleep(1) + # Click Continue + continue_btn.click() + print("[UnitedSCO login] Clicked 'Continue' on MFA selection page") + time.sleep(5) # Wait for OTP to be sent + except Exception: + pass # No MFA selection page - proceed normally + + # Check if login succeeded (redirected back to dentalhub dashboard) + current_url_after_login = self.driver.current_url.lower() + print(f"[UnitedSCO login] After login URL: {current_url_after_login}") + + if "app.dentalhub.com" in current_url_after_login and "login" not in current_url_after_login: + print("[UnitedSCO login] Login successful - redirected to dashboard") + return "SUCCESS" + + # Check for OTP input after login / after MFA selection + try: + otp_input = WebDriverWait(self.driver, 15).until( + EC.presence_of_element_located((By.XPATH, + "//input[@type='tel' or contains(@placeholder,'code') or contains(@placeholder,'Code') or " + "contains(@aria-label,'Verification') or contains(@aria-label,'verification') or " + "contains(@aria-label,'Code') or contains(@aria-label,'code') or " + "contains(@placeholder,'verification') or contains(@placeholder,'Verification') or " + "contains(@name,'otp') or contains(@name,'code') or contains(@id,'otp') or contains(@id,'code')]" + )) + ) + print("[UnitedSCO login] OTP input detected -> OTP_REQUIRED") + return "OTP_REQUIRED" + except TimeoutException: + print("[UnitedSCO login] No OTP input detected") + + # Re-check dashboard after waiting for OTP check + current_url_after_login = self.driver.current_url.lower() + if "app.dentalhub.com" in current_url_after_login and "login" not in current_url_after_login: + print("[UnitedSCO login] Login successful - redirected to dashboard") + return "SUCCESS" + + # Check for error messages on B2C page + try: + error_elem = self.driver.find_element(By.XPATH, + "//*[contains(@class,'error') or contains(@class,'alert')]") + error_text = error_elem.text + if error_text: + print(f"[UnitedSCO login] Error on page: {error_text}") + return f"ERROR: {error_text}" + except: + pass + + # Still on B2C page - might need OTP or login failed + if "b2clogin.com" in current_url_after_login: + print("[UnitedSCO login] Still on B2C page - checking for OTP or error") + # Give it more time for OTP + try: + otp_input = WebDriverWait(self.driver, 10).until( + EC.presence_of_element_located((By.XPATH, + "//input[@type='tel' or contains(@id,'code') or contains(@name,'code')]")) + ) + print("[UnitedSCO login] OTP input found on second check") + return "OTP_REQUIRED" + except TimeoutException: + return "ERROR: Login failed - still on B2C page" + + except TimeoutException as te: + print(f"[UnitedSCO login] Login form elements not found: {te}") + return "ERROR: Login form not found" + except Exception as form_err: + print(f"[UnitedSCO login] Error filling form: {form_err}") + return f"ERROR: {form_err}" + + # If we got here without going through login, we're already logged in + return "SUCCESS" + + except Exception as e: + print(f"[UnitedSCO login] Exception: {e}") + return f"ERROR:LOGIN FAILED: {e}" + + def _check_for_error_dialog(self): + """Check for and dismiss common error dialogs. Returns error message string or None.""" + error_patterns = [ + ("Patient Not Found", "Patient Not Found - please check the Subscriber ID, DOB, and Payer selection"), + ("Insufficient Information", "Insufficient Information - need Subscriber ID + DOB, or First Name + Last Name + DOB"), + ("No Eligibility", "No eligibility information found for this patient"), + ("Error", None), # Generic error - will use the dialog text + ] + + for pattern, default_msg in error_patterns: + try: + dialog_elem = self.driver.find_element(By.XPATH, + f"//modal-container//*[contains(text(),'{pattern}')] | " + f"//div[contains(@class,'modal')]//*[contains(text(),'{pattern}')]" + ) + if dialog_elem.is_displayed(): + # Get the full dialog text for logging + try: + modal = self.driver.find_element(By.XPATH, "//modal-container | //div[contains(@class,'modal-dialog')]") + dialog_text = modal.text.strip()[:200] + except Exception: + dialog_text = dialog_elem.text.strip()[:200] + + print(f"[UnitedSCO step1] Error dialog detected: {dialog_text}") + + # Click OK/Close to dismiss + try: + dismiss_btn = self.driver.find_element(By.XPATH, + "//modal-container//button[contains(text(),'Ok') or contains(text(),'OK') or contains(text(),'Close')] | " + "//div[contains(@class,'modal')]//button[contains(text(),'Ok') or contains(text(),'OK') or contains(text(),'Close')]" + ) + dismiss_btn.click() + print("[UnitedSCO step1] Dismissed error dialog") + time.sleep(1) + except Exception: + # Try clicking the X button + try: + close_btn = self.driver.find_element(By.XPATH, "//modal-container//button[@class='close']") + close_btn.click() + except Exception: + pass + + error_msg = default_msg if default_msg else f"ERROR: {dialog_text}" + return f"ERROR: {error_msg}" + except Exception: + continue + + return None + + def _format_dob(self, dob_str): + """Convert DOB from YYYY-MM-DD to MM/DD/YYYY format""" + if dob_str and "-" in dob_str: + dob_parts = dob_str.split("-") + if len(dob_parts) == 3: + # YYYY-MM-DD -> MM/DD/YYYY + return f"{dob_parts[1]}/{dob_parts[2]}/{dob_parts[0]}" + return dob_str + + def step1(self): + """ + Navigate to Eligibility page and fill the Patient Information form. + + Workflow based on actual DOM testing: + 1. Navigate directly to eligibility page + 2. Fill First Name (id='firstName_Back'), Last Name (id='lastName_Back'), DOB (id='dateOfBirth_Back') + 3. Select Payer: "UnitedHealthcare Massachusetts" from ng-select dropdown + 4. Click Continue + 5. Handle Practitioner & Location page - click paymentGroupId dropdown, select Summit Dental Care + 6. Click Continue again + """ + from selenium.webdriver.common.action_chains import ActionChains + + try: + print(f"[UnitedSCO step1] Starting eligibility search for: {self.firstName} {self.lastName}, DOB: {self.dateOfBirth}") + + # Navigate directly to eligibility page + print("[UnitedSCO step1] Navigating to eligibility page...") + self.driver.get("https://app.dentalhub.com/app/patient/eligibility") + time.sleep(3) + + current_url = self.driver.current_url + print(f"[UnitedSCO step1] Current URL: {current_url}") + + # Step 1.1: Fill the Patient Information form + print("[UnitedSCO step1] Filling Patient Information form...") + + # Wait for form to load - look for First Name field (id='firstName_Back') + try: + WebDriverWait(self.driver, 10).until( + EC.presence_of_element_located((By.ID, "firstName_Back")) + ) + print("[UnitedSCO step1] Patient Information form loaded") + except TimeoutException: + print("[UnitedSCO step1] Patient Information form not found") + return "ERROR: Patient Information form not found" + + # Fill Subscriber ID / Medicaid ID if memberId is provided + # The field is labeled "Subscriber ID or Medicaid ID" on the DentalHub form + # Actual DOM field id is 'subscriberId_Front' (not 'subscriberId_Back') + if self.memberId: + try: + subscriber_id_selectors = [ + "//input[@id='subscriberId_Front']", + "//input[@id='subscriberId_Back' or @id='subscriberID_Back']", + "//input[@id='memberId_Back' or @id='memberid_Back']", + "//input[@id='medicaidId_Back']", + "//label[contains(text(),'Subscriber ID')]/..//input[not(@id='firstName_Back') and not(@id='lastName_Back') and not(@id='dateOfBirth_Back')]", + "//input[contains(@placeholder,'Subscriber') or contains(@placeholder,'subscriber')]", + "//input[contains(@placeholder,'Medicaid') or contains(@placeholder,'medicaid')]", + "//input[contains(@placeholder,'Member') or contains(@placeholder,'member')]", + ] + subscriber_filled = False + for sel in subscriber_id_selectors: + try: + sid_input = self.driver.find_element(By.XPATH, sel) + if sid_input.is_displayed(): + sid_input.clear() + sid_input.send_keys(self.memberId) + field_id = sid_input.get_attribute("id") or "unknown" + print(f"[UnitedSCO step1] Entered Subscriber ID: {self.memberId} (field id='{field_id}')") + subscriber_filled = True + break + except Exception: + continue + + if not subscriber_filled: + # Fallback: find visible input that is NOT a known field + try: + all_inputs = self.driver.find_elements(By.XPATH, + "//form//input[@type='text' or not(@type)]" + ) + known_ids = {'firstName_Back', 'lastName_Back', 'dateOfBirth_Back', 'procedureDate_Back', 'insurerId'} + for inp in all_inputs: + inp_id = inp.get_attribute("id") or "" + if inp_id not in known_ids and inp.is_displayed(): + inp.clear() + inp.send_keys(self.memberId) + print(f"[UnitedSCO step1] Entered Subscriber ID in field id='{inp_id}': {self.memberId}") + subscriber_filled = True + break + except Exception as e2: + print(f"[UnitedSCO step1] Fallback subscriber field search error: {e2}") + + if not subscriber_filled: + print(f"[UnitedSCO step1] WARNING: Could not find Subscriber ID field (ID: {self.memberId})") + except Exception as e: + print(f"[UnitedSCO step1] Error entering Subscriber ID: {e}") + + # Fill First Name (id='firstName_Back') - only if provided + if self.firstName: + try: + first_name_input = self.driver.find_element(By.ID, "firstName_Back") + first_name_input.clear() + first_name_input.send_keys(self.firstName) + print(f"[UnitedSCO step1] Entered First Name: {self.firstName}") + except Exception as e: + print(f"[UnitedSCO step1] Error entering First Name: {e}") + else: + print("[UnitedSCO step1] No First Name provided, skipping") + + # Fill Last Name (id='lastName_Back') - only if provided + if self.lastName: + try: + last_name_input = self.driver.find_element(By.ID, "lastName_Back") + last_name_input.clear() + last_name_input.send_keys(self.lastName) + print(f"[UnitedSCO step1] Entered Last Name: {self.lastName}") + except Exception as e: + print(f"[UnitedSCO step1] Error entering Last Name: {e}") + else: + print("[UnitedSCO step1] No Last Name provided, skipping") + + # Fill Date of Birth (id='dateOfBirth_Back', format: MM/DD/YYYY) + try: + dob_input = self.driver.find_element(By.ID, "dateOfBirth_Back") + dob_input.clear() + dob_formatted = self._format_dob(self.dateOfBirth) + dob_input.send_keys(dob_formatted) + print(f"[UnitedSCO step1] Entered DOB: {dob_formatted}") + except Exception as e: + print(f"[UnitedSCO step1] Error entering DOB: {e}") + return "ERROR: Could not enter Date of Birth" + + time.sleep(1) + + # Step 1.2: Select Payer - UnitedHealthcare Massachusetts + print("[UnitedSCO step1] Selecting Payer...") + + # First dismiss any blocking dialogs (e.g. Chrome password save) + try: + self.driver.execute_script(""" + // Dismiss Chrome password manager popup if present + var dialogs = document.querySelectorAll('[role="dialog"], .cdk-overlay-container'); + dialogs.forEach(function(d) { d.style.display = 'none'; }); + """) + except Exception: + pass + + payer_selected = False + + # Strategy 1: Click the ng-select, type to search, and select the option + try: + # Find the Payer ng-select by multiple selectors + payer_selectors = [ + "//label[contains(text(),'Payer')]/following-sibling::ng-select", + "//label[contains(text(),'Payer')]/..//ng-select", + "//ng-select[contains(@placeholder,'Payer') or contains(@placeholder,'payer')]", + "//ng-select[.//input[contains(@placeholder,'Search by Payers')]]", + ] + payer_ng_select = None + for sel in payer_selectors: + try: + payer_ng_select = self.driver.find_element(By.XPATH, sel) + if payer_ng_select.is_displayed(): + break + except Exception: + continue + + if payer_ng_select: + # Scroll to it and click to open + self.driver.execute_script("arguments[0].scrollIntoView({block:'center'});", payer_ng_select) + time.sleep(0.5) + payer_ng_select.click() + time.sleep(1) + + # Type into the search input inside ng-select to filter options + try: + search_input = payer_ng_select.find_element(By.XPATH, ".//input[contains(@type,'text') or contains(@role,'combobox')]") + search_input.clear() + search_input.send_keys("UnitedHealthcare Massachusetts") + print("[UnitedSCO step1] Typed payer search text") + time.sleep(2) + except Exception: + # If no search input, try sending keys directly to ng-select + try: + ActionChains(self.driver).send_keys("UnitedHealthcare Mass").perform() + print("[UnitedSCO step1] Typed payer search via ActionChains") + time.sleep(2) + except Exception: + pass + + # Find and click the matching option + payer_options = self.driver.find_elements(By.XPATH, + "//ng-dropdown-panel//div[contains(@class,'ng-option')]" + ) + for opt in payer_options: + opt_text = opt.text.strip() + if "UnitedHealthcare Massachusetts" in opt_text: + opt.click() + print(f"[UnitedSCO step1] Selected Payer: {opt_text}") + payer_selected = True + break + + if not payer_selected and payer_options: + # Select first visible option if it contains "United" + for opt in payer_options: + opt_text = opt.text.strip() + if "United" in opt_text and opt.is_displayed(): + opt.click() + print(f"[UnitedSCO step1] Selected first matching Payer: {opt_text}") + payer_selected = True + break + + # Close dropdown + ActionChains(self.driver).send_keys(Keys.ESCAPE).perform() + time.sleep(0.5) + else: + print("[UnitedSCO step1] Could not find Payer ng-select element") + + except Exception as e: + print(f"[UnitedSCO step1] Payer selection strategy 1 error: {e}") + try: + ActionChains(self.driver).send_keys(Keys.ESCAPE).perform() + except Exception: + pass + + # Strategy 2: JavaScript direct selection if strategy 1 failed + if not payer_selected: + try: + # Try clicking via JavaScript + clicked = self.driver.execute_script(""" + // Find ng-select near the Payer label + var labels = document.querySelectorAll('label'); + for (var i = 0; i < labels.length; i++) { + if (labels[i].textContent.includes('Payer')) { + var parent = labels[i].parentElement; + var ngSelect = parent.querySelector('ng-select') || labels[i].nextElementSibling; + if (ngSelect) { + ngSelect.click(); + return true; + } + } + } + return false; + """) + if clicked: + time.sleep(1) + ActionChains(self.driver).send_keys("UnitedHealthcare Mass").perform() + time.sleep(2) + payer_options = self.driver.find_elements(By.XPATH, + "//ng-dropdown-panel//div[contains(@class,'ng-option')]" + ) + for opt in payer_options: + if "UnitedHealthcare" in opt.text and "Massachusetts" in opt.text: + opt.click() + print(f"[UnitedSCO step1] Selected Payer via JS: {opt.text.strip()}") + payer_selected = True + break + ActionChains(self.driver).send_keys(Keys.ESCAPE).perform() + except Exception as e: + print(f"[UnitedSCO step1] Payer selection strategy 2 error: {e}") + + if not payer_selected: + print("[UnitedSCO step1] WARNING: Could not select Payer - form may fail") + + time.sleep(1) + + # Step 1.3: Click Continue button (Step 1 - Patient Info) + try: + continue_btn = WebDriverWait(self.driver, 10).until( + EC.element_to_be_clickable((By.XPATH, "//button[contains(text(),'Continue')]")) + ) + continue_btn.click() + print("[UnitedSCO step1] Clicked Continue button (Patient Info)") + time.sleep(4) + + # Check for error dialogs (modal) after clicking Continue + error_result = self._check_for_error_dialog() + if error_result: + return error_result + + except Exception as e: + print(f"[UnitedSCO step1] Error clicking Continue: {e}") + return "ERROR: Could not click Continue button" + + # Step 1.4: Handle Practitioner & Location page + # First check if we actually moved to the Practitioner page + # by looking for Practitioner-specific elements + print("[UnitedSCO step1] Handling Practitioner & Location page...") + + on_practitioner_page = False + try: + # Check for Practitioner page elements (paymentGroupId or treatment location) + WebDriverWait(self.driver, 8).until( + lambda d: d.find_element(By.ID, "paymentGroupId").is_displayed() or + d.find_element(By.ID, "treatmentLocation").is_displayed() + ) + on_practitioner_page = True + print("[UnitedSCO step1] Practitioner & Location page loaded") + except Exception: + # Check if we're already on results page (3rd step) + try: + results_elem = self.driver.find_element(By.XPATH, + "//*[contains(text(),'Selected Patient') or contains(@id,'patient-name') or contains(@id,'eligibility')]" + ) + if results_elem.is_displayed(): + print("[UnitedSCO step1] Already on Eligibility Results page (skipped Practitioner)") + return "Success" + except Exception: + pass + + # Check for error dialog again + error_result = self._check_for_error_dialog() + if error_result: + return error_result + + print("[UnitedSCO step1] Practitioner page not detected, attempting to continue...") + + if on_practitioner_page: + try: + # Click Practitioner Taxonomy dropdown (id='paymentGroupId') + taxonomy_input = self.driver.find_element(By.ID, "paymentGroupId") + if taxonomy_input.is_displayed(): + taxonomy_input.click() + print("[UnitedSCO step1] Clicked Practitioner Taxonomy dropdown") + time.sleep(1) + + # Select "Summit Dental Care" option + try: + summit_option = WebDriverWait(self.driver, 5).until( + EC.element_to_be_clickable((By.XPATH, + "//ng-dropdown-panel//div[contains(@class,'ng-option') and contains(.,'Summit Dental Care')]" + )) + ) + summit_option.click() + print("[UnitedSCO step1] Selected: Summit Dental Care") + except TimeoutException: + # Select first available option + try: + first_option = self.driver.find_element(By.XPATH, + "//ng-dropdown-panel//div[contains(@class,'ng-option')]" + ) + option_text = first_option.text.strip() + first_option.click() + print(f"[UnitedSCO step1] Selected first available: {option_text}") + except Exception: + print("[UnitedSCO step1] No options available in Practitioner dropdown") + + # Press Escape to close dropdown + ActionChains(self.driver).send_keys(Keys.ESCAPE).perform() + time.sleep(1) + except Exception as e: + print(f"[UnitedSCO step1] Practitioner Taxonomy handling: {e}") + + # Step 1.5: Click Continue button (Step 2 - Practitioner) + try: + continue_btn2 = WebDriverWait(self.driver, 10).until( + EC.element_to_be_clickable((By.XPATH, "//button[contains(text(),'Continue')]")) + ) + continue_btn2.click() + print("[UnitedSCO step1] Clicked Continue button (Practitioner)") + time.sleep(5) + except Exception as e: + print(f"[UnitedSCO step1] Error clicking Continue on Practitioner page: {e}") + # Check for error dialog intercepting the click + error_result = self._check_for_error_dialog() + if error_result: + return error_result + + # Final check for error dialogs after the search + error_result = self._check_for_error_dialog() + if error_result: + return error_result + + print("[UnitedSCO step1] Patient search completed successfully") + return "Success" + + except Exception as e: + print(f"[UnitedSCO step1] Exception: {e}") + return f"ERROR:STEP1 - {e}" + + + def _get_existing_downloads(self): + """Get set of existing PDF files in download dir before clicking.""" + import glob + return set(glob.glob(os.path.join(self.download_dir, "*.pdf"))) + + def _wait_for_new_download(self, existing_files, timeout=15): + """Wait for a new PDF file to appear in the download dir.""" + import glob + for _ in range(timeout * 2): # check every 0.5s + time.sleep(0.5) + current = set(glob.glob(os.path.join(self.download_dir, "*.pdf"))) + new_files = current - existing_files + if new_files: + # Also wait for download to finish (no .crdownload files) + crdownloads = glob.glob(os.path.join(self.download_dir, "*.crdownload")) + if not crdownloads: + return list(new_files)[0] + return None + + def step2(self): + """ + Extract data from Selected Patient page, click the "Eligibility" tab + to navigate to the eligibility details page, then capture PDF. + + The "Eligibility" tab at the bottom (next to "Benefit Summary" and + "Service History") may: + a) Open a new browser tab with eligibility details + b) Download a PDF file + c) Load content dynamically on the same page + We handle all three cases. + """ + import glob + import re + + try: + print("[UnitedSCO step2] Starting eligibility capture") + + # Wait for page to load + time.sleep(3) + + current_url = self.driver.current_url + print(f"[UnitedSCO step2] Current URL: {current_url}") + + # 1) Extract eligibility status and Member ID from the Selected Patient page + eligibilityText = "unknown" + patientName = f"{self.firstName} {self.lastName}".strip() + foundMemberId = self.memberId # Use provided memberId as default + + # Extract eligibility status + try: + status_elem = WebDriverWait(self.driver, 10).until( + EC.presence_of_element_located((By.XPATH, + "//*[contains(text(),'Member Eligible') or contains(text(),'member eligible')]" + )) + ) + status_text = status_elem.text.strip().lower() + print(f"[UnitedSCO step2] Found status: {status_text}") + + if "eligible" in status_text: + eligibilityText = "active" + elif "ineligible" in status_text or "not eligible" in status_text: + eligibilityText = "inactive" + + except TimeoutException: + print("[UnitedSCO step2] Eligibility status badge not found") + except Exception as e: + print(f"[UnitedSCO step2] Error extracting status: {e}") + + print(f"[UnitedSCO step2] Eligibility status: {eligibilityText}") + + # Extract patient name from the page + page_text = "" + try: + page_text = self.driver.find_element(By.TAG_NAME, "body").text + except Exception: + pass + + # Log a snippet of page text around "Selected Patient" for debugging + try: + sp_idx = page_text.find("Selected Patient") + if sp_idx >= 0: + snippet = page_text[sp_idx:sp_idx+300] + print(f"[UnitedSCO step2] Page text near 'Selected Patient': {repr(snippet[:200])}") + except Exception: + pass + + # Strategy 1: Try DOM element id="patient-name" + name_extracted = False + try: + name_elem = self.driver.find_element(By.ID, "patient-name") + extracted_name = name_elem.text.strip() + if extracted_name: + patientName = extracted_name + name_extracted = True + print(f"[UnitedSCO step2] Extracted patient name from DOM (id=patient-name): {patientName}") + except Exception: + pass + + # Strategy 2: Try various DOM patterns for patient name + if not name_extracted: + name_selectors = [ + "//*[contains(@class,'patient-name') or contains(@class,'patientName')]", + "//*[contains(@class,'selected-patient')]//h3 | //*[contains(@class,'selected-patient')]//h4 | //*[contains(@class,'selected-patient')]//strong", + "//div[contains(@class,'patient')]//h3 | //div[contains(@class,'patient')]//h4", + "//*[contains(@class,'eligibility__banner')]//h3 | //*[contains(@class,'eligibility__banner')]//h4", + "//*[contains(@class,'banner__patient')]", + ] + for sel in name_selectors: + try: + elems = self.driver.find_elements(By.XPATH, sel) + for elem in elems: + txt = elem.text.strip() + # Filter: must look like a name (2+ words, starts with uppercase) + if txt and len(txt.split()) >= 2 and txt[0].isupper() and len(txt) < 60: + patientName = txt + name_extracted = True + print(f"[UnitedSCO step2] Extracted patient name from DOM: {patientName}") + break + if name_extracted: + break + except Exception: + continue + + # Strategy 3: Regex from page text - multiple patterns + # IMPORTANT: Use [^\n] to avoid matching across newlines (e.g. picking up "Member Eligible") + if not name_extracted: + name_patterns = [ + # Name on the line right after "Selected Patient" + r'Selected Patient\s*\n\s*([A-Z][A-Za-z\-\']+(?: [A-Z][A-Za-z\-\']+)+)', + r'Patient Name\s*[\n:]\s*([A-Z][A-Za-z\-\']+(?: [A-Z][A-Za-z\-\']+)+)', + # "LASTNAME, FIRSTNAME" format + r'Selected Patient\s*\n\s*([A-Z][A-Za-z\-\']+,\s*[A-Z][A-Za-z\-\']+)', + # Name on the line right before "Member Eligible" or "Member ID" + r'\n([A-Z][A-Za-z\-\']+(?: [A-Z]\.?)? [A-Z][A-Za-z\-\']+)\n(?:Member|Date Of Birth|DOB)', + ] + for pattern in name_patterns: + try: + name_match = re.search(pattern, page_text) + if name_match: + candidate = name_match.group(1).strip() + # Validate: not too long, not a header/label, and doesn't contain "Eligible"/"Member"/"Patient" + skip_words = ("Selected Patient", "Patient Name", "Patient Information", + "Member Eligible", "Member ID", "Date Of Birth") + if (len(candidate) < 50 and candidate not in skip_words + and "Eligible" not in candidate and "Member" not in candidate): + patientName = candidate + name_extracted = True + print(f"[UnitedSCO step2] Extracted patient name from text: {patientName}") + break + except Exception: + continue + + if not name_extracted: + print(f"[UnitedSCO step2] WARNING: Could not extract patient name from page") + + # Extract Member ID from the page (for database storage) + try: + member_id_match = re.search(r'Member ID\s*[\n:]\s*(\d+)', page_text) + if member_id_match: + foundMemberId = member_id_match.group(1) + print(f"[UnitedSCO step2] Extracted Member ID from page: {foundMemberId}") + except Exception as e: + print(f"[UnitedSCO step2] Could not extract Member ID: {e}") + + # Extract Date of Birth from page if available (for patient creation) + extractedDob = "" + try: + dob_match = re.search(r'Date Of Birth\s*[\n:]\s*(\d{2}/\d{2}/\d{4})', page_text) + if dob_match: + extractedDob = dob_match.group(1) + print(f"[UnitedSCO step2] Extracted DOB from page: {extractedDob}") + except Exception: + pass + + # 2) Click the "Eligibility" button to navigate to eligibility details + # The DOM has: + # This is near "Benefit Summary" and "Service History" buttons. + print("[UnitedSCO step2] Looking for 'Eligibility' button (id='eligibility-link')...") + + # Record existing downloads BEFORE clicking (to detect new downloads) + existing_downloads = self._get_existing_downloads() + + # Record current window handles BEFORE clicking (to detect new tabs) + original_window = self.driver.current_window_handle + original_windows = set(self.driver.window_handles) + + eligibility_clicked = False + + # Strategy 1 (PRIMARY): Use the known button id="eligibility-link" + try: + # First check if the button exists and is visible + elig_btn = WebDriverWait(self.driver, 15).until( + EC.presence_of_element_located((By.ID, "eligibility-link")) + ) + # Wait for it to become visible (it's hidden when no results) + WebDriverWait(self.driver, 10).until( + EC.visibility_of(elig_btn) + ) + self.driver.execute_script("arguments[0].scrollIntoView({block: 'center'});", elig_btn) + time.sleep(0.5) + elig_btn.click() + eligibility_clicked = True + print("[UnitedSCO step2] Clicked 'Eligibility' button (id='eligibility-link')") + time.sleep(5) + except Exception as e: + print(f"[UnitedSCO step2] Could not click by ID: {e}") + + # Strategy 2: Find the button with exact "Eligibility" text (not "Eligibility Check Results" etc.) + if not eligibility_clicked: + try: + buttons = self.driver.find_elements(By.XPATH, "//button") + for btn in buttons: + try: + text = btn.text.strip() + if re.match(r'^Eligibility\s*$', text, re.IGNORECASE) and btn.is_displayed(): + self.driver.execute_script("arguments[0].scrollIntoView({block: 'center'});", btn) + time.sleep(0.5) + btn.click() + eligibility_clicked = True + print(f"[UnitedSCO step2] Clicked button with text 'Eligibility'") + time.sleep(5) + break + except Exception: + continue + except Exception as e: + print(f"[UnitedSCO step2] Button text search error: {e}") + + # Strategy 3: JavaScript click on #eligibility-link + if not eligibility_clicked: + try: + clicked = self.driver.execute_script(""" + var btn = document.getElementById('eligibility-link'); + if (btn) { btn.scrollIntoView({block: 'center'}); btn.click(); return true; } + // Fallback: find any button/a with exact "Eligibility" text + var all = document.querySelectorAll('button, a'); + for (var i = 0; i < all.length; i++) { + if (/^\\s*Eligibility\\s*$/i.test(all[i].textContent)) { + all[i].scrollIntoView({block: 'center'}); + all[i].click(); + return true; + } + } + return false; + """) + if clicked: + eligibility_clicked = True + print("[UnitedSCO step2] Clicked via JavaScript") + time.sleep(5) + except Exception as e: + print(f"[UnitedSCO step2] JS click error: {e}") + + if not eligibility_clicked: + print("[UnitedSCO step2] WARNING: Could not click Eligibility button") + + # 3) Handle the result of clicking: new tab, download, or same-page content + pdf_path = None + + # Check for new browser tab/window + new_windows = set(self.driver.window_handles) - original_windows + if new_windows: + new_tab = list(new_windows)[0] + print(f"[UnitedSCO step2] New tab opened! Switching to it...") + self.driver.switch_to.window(new_tab) + time.sleep(5) + + # Wait for the new page to load + try: + WebDriverWait(self.driver, 30).until( + lambda d: d.execute_script("return document.readyState") == "complete" + ) + except Exception: + pass + time.sleep(2) + + print(f"[UnitedSCO step2] New tab URL: {self.driver.current_url}") + + # Capture PDF from the new tab + pdf_path = self._capture_pdf(foundMemberId) + + # Close the new tab and switch back to original + self.driver.close() + self.driver.switch_to.window(original_window) + print("[UnitedSCO step2] Closed new tab, switched back to original") + + # Check for downloaded file + if not pdf_path: + downloaded_file = self._wait_for_new_download(existing_downloads, timeout=10) + if downloaded_file: + print(f"[UnitedSCO step2] File downloaded: {downloaded_file}") + pdf_path = downloaded_file + + # Fallback: capture current page as PDF + if not pdf_path: + print("[UnitedSCO step2] No new tab or download detected - capturing current page as PDF") + + # Wait for any dynamic content + try: + WebDriverWait(self.driver, 15).until( + lambda d: d.execute_script("return document.readyState") == "complete" + ) + except Exception: + pass + time.sleep(3) + + print(f"[UnitedSCO step2] Capturing PDF from URL: {self.driver.current_url}") + pdf_path = self._capture_pdf(foundMemberId) + + if not pdf_path: + return {"status": "error", "message": "STEP2 FAILED: Could not generate PDF"} + + print(f"[UnitedSCO step2] PDF saved: {pdf_path}") + + # Hide browser window after completion + self._hide_browser() + + print("[UnitedSCO step2] Eligibility capture complete") + + return { + "status": "success", + "eligibility": eligibilityText, + "ss_path": pdf_path, + "pdf_path": pdf_path, + "patientName": patientName, + "memberId": foundMemberId + } + + except Exception as e: + print(f"[UnitedSCO step2] Exception: {e}") + return {"status": "error", "message": f"STEP2 FAILED: {str(e)}"} + + def _hide_browser(self): + """Hide the browser window after task completion using multiple strategies.""" + try: + # Strategy 1: Navigate to blank page first (clears sensitive data from view) + try: + self.driver.get("about:blank") + time.sleep(0.5) + except Exception: + pass + + # Strategy 2: Minimize window + try: + self.driver.minimize_window() + print("[UnitedSCO step2] Browser window minimized") + return + except Exception: + pass + + # Strategy 3: Move window off-screen + try: + self.driver.set_window_position(-10000, -10000) + print("[UnitedSCO step2] Browser window moved off-screen") + return + except Exception: + pass + + # Strategy 4: Use xdotool to minimize (Linux) + try: + import subprocess + subprocess.run(["xdotool", "getactivewindow", "windowminimize"], + timeout=3, capture_output=True) + print("[UnitedSCO step2] Browser minimized via xdotool") + except Exception: + pass + + except Exception as e: + print(f"[UnitedSCO step2] Could not hide browser: {e}") + + def _capture_pdf(self, member_id): + """Capture the current page as PDF using Chrome DevTools Protocol.""" + try: + pdf_options = { + "landscape": False, + "displayHeaderFooter": False, + "printBackground": True, + "preferCSSPageSize": True, + "paperWidth": 8.5, + "paperHeight": 11, + "marginTop": 0.4, + "marginBottom": 0.4, + "marginLeft": 0.4, + "marginRight": 0.4, + "scale": 0.9, + } + + file_identifier = member_id if member_id else f"{self.firstName}_{self.lastName}" + + result = self.driver.execute_cdp_cmd("Page.printToPDF", pdf_options) + pdf_data = base64.b64decode(result.get('data', '')) + pdf_path = os.path.join(self.download_dir, f"unitedsco_eligibility_{file_identifier}_{int(time.time())}.pdf") + with open(pdf_path, "wb") as f: + f.write(pdf_data) + return pdf_path + except Exception as e: + print(f"[UnitedSCO _capture_pdf] Error: {e}") + return None + + + def main_workflow(self, url): + """Main workflow that runs all steps.""" + try: + self.config_driver() + + login_result = self.login(url) + print(f"[main_workflow] Login result: {login_result}") + + if login_result == "OTP_REQUIRED": + return {"status": "otp_required", "message": "OTP required after login"} + + if isinstance(login_result, str) and login_result.startswith("ERROR"): + return {"status": "error", "message": login_result} + + step1_result = self.step1() + print(f"[main_workflow] Step1 result: {step1_result}") + + if isinstance(step1_result, str) and step1_result.startswith("ERROR"): + return {"status": "error", "message": step1_result} + + step2_result = self.step2() + print(f"[main_workflow] Step2 result: {step2_result}") + + return step2_result + + except Exception as e: + return {"status": "error", "message": str(e)} diff --git a/apps/SeleniumServiceold/selenium_claimStatusCheckWorker.py b/apps/SeleniumServiceold/selenium_claimStatusCheckWorker.py new file mode 100755 index 00000000..728491bc --- /dev/null +++ b/apps/SeleniumServiceold/selenium_claimStatusCheckWorker.py @@ -0,0 +1,228 @@ +from selenium import webdriver +from selenium.common import TimeoutException +from selenium.webdriver.chrome.service import Service +from selenium.webdriver.common.by import By +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from webdriver_manager.chrome import ChromeDriverManager +import time +import os +import base64 + +class AutomationMassHealthClaimStatusCheck: + def __init__(self, data): + self.headless = False + self.driver = None + + self.data = data.get("data") + + # Flatten values for convenience + self.memberId = self.data.get("memberId", "") + self.dateOfBirth = self.data.get("dateOfBirth", "") + self.massdhp_username = self.data.get("massdhpUsername", "") + self.massdhp_password = self.data.get("massdhpPassword", "") + + self.download_dir = os.path.abspath("seleniumDownloads") + os.makedirs(self.download_dir, exist_ok=True) + + + def config_driver(self): + options = webdriver.ChromeOptions() + if self.headless: + options.add_argument("--headless") + + # Add PDF download preferences + prefs = { + "download.default_directory": self.download_dir, + "plugins.always_open_pdf_externally": True, + "download.prompt_for_download": False, + "download.directory_upgrade": True + } + options.add_experimental_option("prefs", prefs) + + s = Service(ChromeDriverManager().install()) + driver = webdriver.Chrome(service=s, options=options) + self.driver = driver + + def login(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Enter email + email_field = wait.until(EC.presence_of_element_located((By.XPATH, "//input[@name='Email' and @type='text']"))) + email_field.clear() + email_field.send_keys(self.massdhp_username) + + # Enter password + password_field = wait.until(EC.presence_of_element_located((By.XPATH, "//input[@name='Pass' and @type='password']"))) + password_field.clear() + password_field.send_keys(self.massdhp_password) + + # Click login + login_button = wait.until(EC.element_to_be_clickable((By.XPATH, "//input[@type='submit' and @value='Login']"))) + login_button.click() + + return "Success" + + except Exception as e: + print(f"Error while logging in: {e}") + return "ERROR:LOGIN FAILED" + + def step1(self): + wait = WebDriverWait(self.driver, 30) + + try: + eligibility_link = wait.until( + EC.element_to_be_clickable((By.XPATH, "//a[text()='Claim Status']")) + ) + eligibility_link.click() + + time.sleep(3) + + # Fill Member ID + member_id_input = wait.until(EC.presence_of_element_located((By.XPATH, '//input[@name="MAMedicaidID"]'))) + member_id_input.clear() + member_id_input.send_keys(self.memberId) + + # Click Search button + search_btn = wait.until(EC.element_to_be_clickable((By.XPATH, '//input[@id="Submit1"]'))) + search_btn.click() + + time.sleep(2) + + # Check for error message + try: + error_msg = WebDriverWait(self.driver, 5).until(EC.presence_of_element_located( + (By.XPATH, "//font[contains(text(), 'Your search did not return any results. Please try again.')]") + )) + if error_msg: + return "ERROR: THIS MEMBERID HAS NO CLAIM RESULTS" + except TimeoutException: + pass + + # check success message + try: + success_msg = WebDriverWait(self.driver, 5).until(EC.presence_of_element_located( + (By.XPATH, "//td[contains(text(), 'Your search returned')]") + )) + if not success_msg: + return "ERROR: THIS MEMBERID HAS NO CLAIM RESULTS" + except TimeoutException: + pass + + return "Success" + + except Exception as e: + print(f"Error while step1 i.e Cheking the MemberId and DOB in: {e}") + return "ERROR:STEP1" + + def step2(self): + try: + try: + WebDriverWait(self.driver, 30).until( + lambda d: d.execute_script("return document.readyState") == "complete" + ) + except Exception: + print("Warning: document.readyState did not become 'complete' within timeout") + + # Give some time for lazy content to finish rendering (adjust if needed) + time.sleep(0.6) + + # Get total page size and DPR + total_width = int(self.driver.execute_script( + "return Math.max(document.body.scrollWidth, document.documentElement.scrollWidth, document.documentElement.clientWidth);" + )) + total_height = int(self.driver.execute_script( + "return Math.max(document.body.scrollHeight, document.documentElement.scrollHeight, document.documentElement.clientHeight);" + )) + dpr = float(self.driver.execute_script("return window.devicePixelRatio || 1;")) + + # Set device metrics to the full page size so Page.captureScreenshot captures everything + # Note: Some pages are extremely tall; if you hit memory limits, you can capture in chunks. + self.driver.execute_cdp_cmd('Emulation.setDeviceMetricsOverride', { + "mobile": False, + "width": total_width, + "height": total_height, + "deviceScaleFactor": dpr, + "screenOrientation": {"angle": 0, "type": "portraitPrimary"} + }) + + # Small pause for layout to settle after emulation change + time.sleep(0.15) + + # Capture screenshot (base64 PNG) + result = self.driver.execute_cdp_cmd("Page.captureScreenshot", {"format": "png", "fromSurface": True}) + image_data = base64.b64decode(result.get('data', '')) + screenshot_path = os.path.join(self.download_dir, f"ss_{self.memberId}.png") + with open(screenshot_path, "wb") as f: + f.write(image_data) + + # Restore original metrics to avoid affecting further interactions + try: + self.driver.execute_cdp_cmd('Emulation.clearDeviceMetricsOverride', {}) + except Exception: + # non-fatal: continue + pass + + print("Screenshot saved at:", screenshot_path) + return {"status": "success", "ss_path": screenshot_path} + + except Exception as e: + print("ERROR in step2:", e) + # Empty the download folder (remove files / symlinks only) + try: + dl = os.path.abspath(self.download_dir) + if os.path.isdir(dl): + for name in os.listdir(dl): + item = os.path.join(dl, name) + try: + if os.path.isfile(item) or os.path.islink(item): + os.remove(item) + print(f"[cleanup] removed: {item}") + except Exception as rm_err: + print(f"[cleanup] failed to remove {item}: {rm_err}") + print(f"[cleanup] emptied download dir: {dl}") + else: + print(f"[cleanup] download dir does not exist: {dl}") + except Exception as cleanup_exc: + print(f"[cleanup] unexpected error while cleaning downloads dir: {cleanup_exc}") + return {"status": "error", "message": str(e)} + + finally: + # Keep your existing quit behavior; if you want the driver to remain open for further + # actions, remove or change this. + if self.driver: + try: + self.driver.quit() + except Exception: + pass + + + def main_workflow(self, url): + try: + self.config_driver() + self.driver.maximize_window() + self.driver.get(url) + time.sleep(3) + + login_result = self.login() + if login_result.startswith("ERROR"): + return {"status": "error", "message": login_result} + + step1_result = self.step1() + if step1_result.startswith("ERROR"): + return {"status": "error", "message": step1_result} + + step2_result = self.step2() + if step2_result.get("status") == "error": + return {"status": "error", "message": step2_result.get("message")} + + return step2_result + except Exception as e: + return { + "status": "error", + "message": e + } + + finally: + self.driver.quit() diff --git a/apps/SeleniumServiceold/selenium_claimSubmitWorker.py b/apps/SeleniumServiceold/selenium_claimSubmitWorker.py new file mode 100755 index 00000000..d4c50efe --- /dev/null +++ b/apps/SeleniumServiceold/selenium_claimSubmitWorker.py @@ -0,0 +1,1440 @@ +from selenium import webdriver +from selenium.common import TimeoutException +from selenium.webdriver.chrome.service import Service +from selenium.webdriver.common.by import By +from selenium.webdriver.common.keys import Keys +from selenium.webdriver.support.ui import WebDriverWait, Select +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from webdriver_manager.chrome import ChromeDriverManager +import time +import os +import shutil +import stat +import base64 +import tempfile +from datetime import datetime + +class AutomationMassHealthClaimsLogin: + def __init__(self, data): + self.headless = False + self.driver = None + self.extracted_data = {} + + print(f"DEBUG: Received data = {data}") + self.upload_files = [] + if isinstance(data, dict): + self.upload_files = (data.get("pdfs", []) or []) + (data.get("images", []) or []) + self.data = data.get("data") if isinstance(data, dict) else None + if not self.data and isinstance(data, dict) and isinstance(data.get("claim"), dict): + claim = data.get("claim") + first_line = None + if isinstance(claim.get("serviceLines"), list) and len(claim.get("serviceLines")) > 0: + first_line = claim.get("serviceLines")[0] if isinstance(claim.get("serviceLines")[0], dict) else None + + patient_name = (claim.get("patientName") or "").strip() + first_name = "" + last_name = "" + if patient_name: + parts = patient_name.split() + first_name = parts[0] if len(parts) > 0 else "" + last_name = " ".join(parts[1:]) if len(parts) > 1 else "" + + self.data = { + "massdhpUsername": claim.get("massdhpUsername", ""), + "massdhpPassword": claim.get("massdhpPassword", ""), + "memberId": claim.get("memberId", ""), + "dateOfBirth": claim.get("dateOfBirth", ""), + "submissionDate": claim.get("serviceDate", ""), + "firstName": claim.get("firstName", "") or first_name, + "lastName": claim.get("lastName", "") or last_name, + "procedureCode": (first_line or {}).get("procedureCode", "") if first_line else "", + "toothNumber": (first_line or {}).get("toothNumber", "") if first_line else "", + "toothSurface": (first_line or {}).get("toothSurface", "") if first_line else "", + } + + if not self.data: + self.data = {} + + print(f"DEBUG: Extracted data = {self.data}") + + # Extract service lines data for multiple rows + self.serviceLines = [] + if isinstance(data, dict) and isinstance(data.get("claim"), dict): + claim = data.get("claim") + service_lines = claim.get("serviceLines", []) + if isinstance(service_lines, list) and len(service_lines) > 0: + self.serviceLines = service_lines + + print(f"DEBUG: Found {len(self.serviceLines)} service lines") + for i, line in enumerate(self.serviceLines): + print(f"DEBUG: Service line {i+1}: {line}") + + # Flatten values for convenience + self.massdhp_username = self.data.get("massdhpUsername", "") + self.massdhp_password = self.data.get("massdhpPassword", "") + self.dateOfBirth = self.data.get("dateOfBirth", "") + self.originalDateOfBirth = self.data.get("dateOfBirth", "") # Keep original format + self.memberId = self.data.get("memberId", "") + self.submissionDate = self.data.get("submissionDate", "") + self.firstName = self.data.get("firstName", "") + self.lastName = self.data.get("lastName", "") + self.procedureCode = self.data.get("procedureCode", "") + self.toothNumber = self.data.get("toothNumber", "") + self.toothSurface = self.data.get("toothSurface", "") + + print(f"DEBUG: submissionDate = '{self.submissionDate}'") + print(f"DEBUG: firstName = '{self.firstName}', lastName = '{self.lastName}'") + print(f"DEBUG: procedureCode = '{self.procedureCode}'") + print(f"DEBUG: toothNumber = '{self.toothNumber}'") + print(f"DEBUG: toothSurface = '{self.toothSurface}'") + + # Convert dateOfBirth to MMDDYYYY format (if needed later) + if self.dateOfBirth: + dob_raw = str(self.dateOfBirth).strip() + if "T" in dob_raw: + dob_raw = dob_raw.split("T")[0] + + parsed = None + for fmt in ("%Y-%m-%d", "%m-%d-%Y", "%m/%d/%Y"): + try: + parsed = datetime.strptime(dob_raw, fmt) + break + except Exception: + continue + + if parsed: + self.dateOfBirth = parsed.strftime("%m%d%Y") + + self.download_dir = os.path.abspath("downloads") + os.makedirs(self.download_dir, exist_ok=True) + + def config_driver(self): + options = webdriver.ChromeOptions() + if self.headless: + options.add_argument("--headless") + + # Add PDF download preferences (if needed later) + prefs = { + "download.default_directory": self.download_dir, + "plugins.always_open_pdf_externally": False, + "download.prompt_for_download": False, + "download.directory_upgrade": True + } + options.add_experimental_option("prefs", prefs) + + s = Service(ChromeDriverManager().install()) + driver = webdriver.Chrome(service=s, options=options) + self.driver = driver + + def login(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Step 1: Click the SIGN IN button on the initial page + signin_button = wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, "a.btn.btn-block.btn-primary[href='https://connectsso.masshealth-dental.org/mhprovider/index.html']"))) + signin_button.click() + + # Wait for the new page to load + time.sleep(2) + + # Step 2: Enter email on the new login page + email_field = wait.until(EC.presence_of_element_located((By.ID, "User"))) + email_field.clear() + email_field.send_keys(self.massdhp_username) + + # Step 3: Enter password + password_field = wait.until(EC.presence_of_element_located((By.ID, "Password"))) + password_field.clear() + password_field.send_keys(self.massdhp_password) + + # Step 4: Click login button + login_button = wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, "input[type='submit'][name='submit'][value='Login']"))) + login_button.click() + + return "Success" + except Exception as e: + print(f"Error while logging in: {e}") + return "ERROR:LOGIN FAILED" + + def navigate_to_submit_claims(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Step 1: Click Claims/Prior Authorizations dropdown (use presence like eligibility worker) + claims_dropdown = wait.until( + EC.presence_of_element_located( + (By.XPATH, "//strong[contains(@class,'navtitle') and contains(text(),'Claims/Prior Authorizations')]") + ) + ) + # Scroll + JS click = fixes most dropdown issues + self.driver.execute_script("arguments[0].scrollIntoView(true);", claims_dropdown) + self.driver.execute_script("arguments[0].click();", claims_dropdown) + time.sleep(1) + + # Step 2: Click Submit Claims & Prior Authorizations (wait for dropdown to be visible) + submit_claims_link = wait.until( + EC.presence_of_element_located( + (By.XPATH, "//a[contains(@class,'navitem subnav') and contains(text(),'Submit Claims & Prior Authorizations')]") + ) + ) + time.sleep(1) # ensure dropdown menu is fully rendered + self.driver.execute_script("arguments[0].scrollIntoView(true);", submit_claims_link) + self.driver.execute_script("arguments[0].click();", submit_claims_link) + time.sleep(1) + + return "Success" + except Exception as e: + print(f"Error navigating to Submit Claims: {e}") + return "ERROR:NAVIGATION_FAILED" + + def select_dental_claim(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Step 1: Wait for the submission type dropdown to be present + submission_dropdown = wait.until( + EC.presence_of_element_located( + (By.XPATH, "//select[contains(@ng-model,'vm.newClaim.type')]") + ) + ) + time.sleep(1) + + # Step 2: Use Select class to choose Dental Claim + select = Select(submission_dropdown) + select.select_by_visible_text("Dental Claim") + time.sleep(1) + + return "Success" + except Exception as e: + print(f"Error selecting Dental Claim: {e}") + return "ERROR:SELECTION FAILED" + + def fill_date_of_service(self): + wait = WebDriverWait(self.driver, 30) + + try: + # For now, just use today's date to avoid parsing issues + formatted_date = datetime.now().strftime("%m/%d/%Y") + print(f"DEBUG: Using today's date = '{formatted_date}'") + + # Step 1: Wait for the Date of Service input to be visible + date_input = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//input[@name='dateOfService' and @ng-model='date' and @placeholder='mm/dd/yyyy']") + ) + ) + time.sleep(1) + + # Step 2: Use JavaScript to set the value directly to avoid date picker interference + self.driver.execute_script(f"arguments[0].value = '{formatted_date}'; arguments[0].dispatchEvent(new Event('input', {{ bubbles: true }})); arguments[0].dispatchEvent(new Event('change', {{ bubbles: true }}));", date_input) + time.sleep(1) + + # Press Tab to ensure the date is set + date_input.send_keys(Keys.TAB) + time.sleep(1) + + return "Success" + except Exception as e: + print(f"Error filling Date of Service: {e}") + return "ERROR:DATE_FILL_FAILED" + + def fill_member_eligibility(self): + wait = WebDriverWait(self.driver, 30) + + try: + print(f"DEBUG: Filling member eligibility with DOB: '{self.originalDateOfBirth}'") + + # Step 1: Fill Date of Birth (convert from original format to MM/DD/YYYY) + formatted_dob = "" + if self.originalDateOfBirth: + try: + dob_raw = str(self.originalDateOfBirth).strip() + if "T" in dob_raw: + dob_raw = dob_raw.split("T")[0] + + date_obj = None + for fmt in ("%Y-%m-%d", "%m-%d-%Y", "%m/%d/%Y"): + try: + date_obj = datetime.strptime(dob_raw, fmt) + break + except Exception: + continue + + if date_obj: + formatted_dob = date_obj.strftime("%m/%d/%Y") + print(f"DEBUG: Formatted DOB = '{formatted_dob}'") + except Exception as e: + print(f"DEBUG: DOB parsing error: {e}") + formatted_dob = "" + + # Find and fill DOB input (using JavaScript to avoid date picker issues) + dob_input = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//input[@name='dateInput' and @placeholder='mm/dd/yyyy' and @ng-model='date']") + ) + ) + time.sleep(1) + + # Use JavaScript to set the value directly to avoid date picker interference + self.driver.execute_script(f"arguments[0].value = '{formatted_dob}'; arguments[0].dispatchEvent(new Event('input', {{ bubbles: true }})); arguments[0].dispatchEvent(new Event('change', {{ bubbles: true }}));", dob_input) + time.sleep(1) + + # Press Tab to move to next field and ensure the date is set + dob_input.send_keys(Keys.TAB) + time.sleep(1) + + # Step 2: Fill Member Number + if self.memberId: + print(f"DEBUG: Filling member ID: '{self.memberId}'") + member_input = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//input[@placeholder='Member Number' and @ng-model='vm.number']") + ) + ) + time.sleep(1) + member_input.click() + time.sleep(1) + member_input.clear() + time.sleep(1) + member_input.send_keys(self.memberId) + time.sleep(1) + member_input.send_keys(Keys.TAB) + time.sleep(1) + + # Step 3: Fill First Name and Last Name + # if self.firstName: + # print(f"DEBUG: Filling first name: '{self.firstName}'") + # first_name_input = wait.until( + # EC.visibility_of_element_located( + # (By.XPATH, "//input[@placeholder='First Name' and @ng-model='vm.firstName']") + # ) + # ) + # time.sleep(1) + # first_name_input.click() + # time.sleep(1) + # first_name_input.clear() + # time.sleep(1) + # first_name_input.send_keys(self.firstName) + # time.sleep(1) + # first_name_input.send_keys(Keys.TAB) + # time.sleep(1) + + # if self.lastName: + # print(f"DEBUG: Filling last name: '{self.lastName}'") + # last_name_input = wait.until( + # EC.visibility_of_element_located( + # (By.XPATH, "//input[@placeholder='Last Name' and @ng-model='vm.lastName']") + # ) + # ) + # time.sleep(1) + # last_name_input.click() + # time.sleep(1) + # last_name_input.clear() + # time.sleep(1) + # last_name_input.send_keys(self.lastName) + # time.sleep(1) + + # Step 4: Click SEARCH button + print("DEBUG: Clicking SEARCH button") + search_button = wait.until( + EC.element_to_be_clickable( + (By.XPATH, "//button[@ng-click='vm.searchPrep()' and contains(text(),'SEARCH')]") + ) + ) + search_button.click() + time.sleep(2) # Wait for search to complete + + return "Success" + except Exception as e: + print(f"Error filling Member Eligibility: {e}") + return "ERROR:MEMBER_ELIGIBILITY_FAILED" + + def fill_procedure_code(self): + wait = WebDriverWait(self.driver, 30) + + try: + print(f"DEBUG: Filling procedure code: '{self.procedureCode}'") + + if not self.procedureCode: + print("DEBUG: No procedure code provided, skipping") + return "Success" + + # Step 1: Find the procedure code input field + procedure_input = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//input[@ng-model='serviceLine.procedure' and @placeholder='Code']") + ) + ) + time.sleep(1) + + # Step 2: Type the procedure code to trigger typeahead + procedure_input.clear() + procedure_input.send_keys(self.procedureCode) + time.sleep(3) # Wait for typeahead to load + + # Step 3: Look for the typeahead dropdown and select the first option + # The dropdown appears as ul with class 'dropdown-menu' + try: + # Wait for the dropdown to be visible + dropdown = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//ul[contains(@class,'dropdown-menu') and not(contains(@class,'ng-hide'))]") + ) + ) + + # Look for the first option in the dropdown + first_option = dropdown.find_element(By.XPATH, ".//li") + if first_option: + print("DEBUG: Found first option in procedure dropdown, clicking...") + first_option.click() + time.sleep(2) + return "Success" + except: + # If no dropdown appears, just press Tab to move to next field + print("DEBUG: No procedure dropdown found, pressing Tab") + procedure_input.send_keys(Keys.TAB) + time.sleep(1) + return "Success" + + return "Success" + except Exception as e: + print(f"Error filling procedure code: {e}") + return "ERROR:PROCEDURE_CODE_FAILED" + + def fill_tooth_number(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Use hardcoded value if toothNumber is not provided + tooth_value = self.toothNumber if self.toothNumber else "14" # Hardcoded default value + print(f"DEBUG: Filling tooth number: '{tooth_value}' (original: '{self.toothNumber}')") + + # Step 1: Find the tooth input field + tooth_input = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//input[@ng-model='serviceLine.toothCode' and @placeholder='Tooth']") + ) + ) + time.sleep(1) + + # Step 2: Type the tooth number + tooth_input.clear() + tooth_input.send_keys(tooth_value.upper()) # Convert to uppercase as per onkeyup + time.sleep(2) + + # Press Tab to move to next field + tooth_input.send_keys(Keys.TAB) + time.sleep(1) + + return "Success" + except Exception as e: + print(f"Error filling tooth number: {e}") + return "ERROR:TOOTH_NUMBER_FAILED" + + def fill_tooth_surface(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Use hardcoded value if toothSurface is not provided + surface_value = self.toothSurface if self.toothSurface else "B" # Hardcoded default value + print(f"DEBUG: Filling tooth surface: '{surface_value}' (original: '{self.toothSurface}')") + + # Step 1: Find the tooth surface input field + surface_input = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//input[@ng-model='serviceLine.surface' and @placeholder='Surface']") + ) + ) + time.sleep(1) + + # Step 2: Type the tooth surface (convert to uppercase) + surface_input.clear() + surface_input.send_keys(surface_value.upper()) + time.sleep(2) + + # Press Tab to move to next field + surface_input.send_keys(Keys.TAB) + time.sleep(1) + + return "Success" + except Exception as e: + print(f"Error filling tooth surface: {e}") + return "ERROR:TOOTH_SURFACE_FAILED" + + def fill_quadrant(self): + wait = WebDriverWait(self.driver, 30) + + try: + print("DEBUG: Selecting quadrant 'Upper Right'") + + # Step 1: Find the quadrant dropdown + quadrant_dropdown = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//select[@ng-model='serviceLine.quadrant']") + ) + ) + time.sleep(1) + + # Step 2: Use Select class to choose Upper Right + select = Select(quadrant_dropdown) + select.select_by_visible_text("Upper Right") + time.sleep(2) + + return "Success" + except Exception as e: + print(f"Error selecting quadrant: {e}") + return "ERROR:QUADRANT_FAILED" + + def fill_arch(self): + wait = WebDriverWait(self.driver, 30) + + try: + print("DEBUG: Selecting arch 'Entire Oral Cavity'") + + # Step 1: Find the arch dropdown + arch_dropdown = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//select[@ng-model='serviceLine.arch']") + ) + ) + time.sleep(1) + + # Step 2: Use Select class to choose Entire Oral Cavity + select = Select(arch_dropdown) + select.select_by_visible_text("Entire Oral Cavity") + time.sleep(2) + + return "Success" + except Exception as e: + print(f"Error selecting arch: {e}") + return "ERROR:ARCH_FAILED" + + def fill_authorization_number(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Use hardcoded value for authorization number + auth_number = "AUTH123456" # Hardcoded default value + print(f"DEBUG: Filling authorization number: '{auth_number}'") + + # Step 1: Find the authorization number input field + auth_input = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//input[@ng-model='serviceLine.authorizationNumber' and @placeholder='No.']") + ) + ) + time.sleep(1) + + # Step 2: Type the authorization number + auth_input.clear() + auth_input.send_keys(auth_number) + time.sleep(2) + + # Press Tab to move to next field + auth_input.send_keys(Keys.TAB) + time.sleep(1) + + return "Success" + except Exception as e: + print(f"Error filling authorization number: {e}") + return "ERROR:AUTH_NUMBER_FAILED" + + def select_place_of_service_office(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Step 1: Wait for the place of service dropdown to be present + pos_dropdown = wait.until( + EC.presence_of_element_located( + (By.XPATH, "//select[contains(@ng-model,'vm.newClaim.placeOfTreatmentCode')]") + ) + ) + time.sleep(1) + + # Step 2: Use Select class to choose Office + select = Select(pos_dropdown) + select.select_by_visible_text("Office") + time.sleep(2) + + return "Success" + except Exception as e: + print(f"Error selecting Office place of service: {e}") + return "ERROR:SELECTION FAILED" + + def select_office_summit_framingham(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Step 1: Wait for the office dropdown to be visible and enabled + office_dropdown = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//select[@id='selectOffice']") + ) + ) + time.sleep(1) + + # Step 2: Use Select class to choose Summit Dental Care - Framingham - + select = Select(office_dropdown) + # Fallback: try by visible text, then by value + try: + select.select_by_visible_text("Summit Dental Care - Framingham - ") + except: + select.select_by_value("string:0010a00001XPhhtAAD") + time.sleep(2) + + return "Success" + except Exception as e: + print(f"Error selecting Summit Dental Care - Framingham office: {e}") + return "ERROR:SELECTION FAILED" + + def select_dentist_gao_kai(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Step 1: Wait for the dentist input field to be visible and enabled + dentist_input = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//input[@id='inputProvider' and @placeholder='Enter a dentist']") + ) + ) + time.sleep(1) + + # Step 2: Type "Gao" to trigger typeahead + dentist_input.clear() + dentist_input.send_keys("Gao") + time.sleep(3) # Wait for typeahead to load + + # Step 3: Wait for the typeahead dropdown to appear and find the specific option + # Look for the element with ng-bind-html containing the text + option_xpath = "//a[@ng-bind-html and contains(., 'Gao, Kai - 1457649006')]" + + try: + # Wait for the option to be clickable + option = wait.until( + EC.element_to_be_clickable((By.XPATH, option_xpath)) + ) + print("DEBUG: Found dentist option, clicking...") + + # Scroll into view and click + self.driver.execute_script("arguments[0].scrollIntoView(true);", option) + time.sleep(1) + option.click() + time.sleep(2) + + return "Success" + except: + # Fallback: Try alternative selectors + fallback_selectors = [ + "//ul[contains(@class,'dropdown-menu')]//a[contains(., 'Gao, Kai - 1457649006')]", + "//ul[contains(@class,'dropdown-menu')]//li[contains(., 'Gao, Kai - 1457649006')]", + "//div[contains(@class,'typeahead')]//a[contains(., 'Gao, Kai - 1457649006')]", + ] + + for selector in fallback_selectors: + try: + option = wait.until( + EC.element_to_be_clickable((By.XPATH, selector)) + ) + print(f"DEBUG: Found option with fallback selector: {selector}") + self.driver.execute_script("arguments[0].scrollIntoView(true);", option) + time.sleep(1) + option.click() + time.sleep(2) + return "Success" + except: + continue + + # If all selectors fail, use Arrow Down + Enter + print("DEBUG: Using Arrow Down + Enter fallback") + dentist_input.send_keys(Keys.ARROW_DOWN) + time.sleep(1) + dentist_input.send_keys(Keys.ENTER) + time.sleep(2) + return "Success" + + except Exception as e: + print(f"Error selecting dentist Gao, Kai: {e}") + return "ERROR:SELECTION_FAILED" + + def click_plus_button(self): + wait = WebDriverWait(self.driver, 30) + + try: + print("DEBUG: Clicking plus button to add new service line") + + # Step 1: Wait a moment to ensure the previous service line is fully processed + time.sleep(3) + + # Step 2: Try multiple approaches to find the plus button + plus_button = None + + # First try to find any button with + text + try: + print("DEBUG: Looking for any button with + text") + all_plus_buttons = self.driver.find_elements(By.XPATH, "//button[contains(text(), '+')]") + print(f"DEBUG: Found {len(all_plus_buttons)} buttons with + text") + + for i, btn in enumerate(all_plus_buttons): + try: + ng_click = btn.get_attribute("ng-click") + class_attr = btn.get_attribute("class") + print(f"DEBUG: Button {i+1} - ng-click: {ng_click}, class: {class_attr}") + + if ng_click and "serviceLineAdd" in ng_click: + plus_button = btn + print(f"DEBUG: Found correct plus button at index {i+1}") + break + except: + continue + except Exception as e: + print(f"DEBUG: Error searching for + buttons: {e}") + + # If still not found, try specific selectors + if not plus_button: + selectors = [ + "//button[@ng-click='vm.serviceLineAdd()' and contains(@class,'btn') and text()='+']", + "//button[contains(@class,'btn') and @ng-click='vm.serviceLineAdd()']", + "//td/button[@ng-click='vm.serviceLineAdd()']", + "//button[text()='+']", + "//button[contains(@class,'btn-default') and text()='+']", + "//button[contains(@class,'btn-sm') and text()='+']", + "//*[contains(@ng-click,'serviceLineAdd') and contains(text(),'+')]" + ] + + for selector in selectors: + try: + print(f"DEBUG: Trying selector: {selector}") + plus_button = wait.until( + EC.element_to_be_clickable((By.XPATH, selector)) + ) + print(f"DEBUG: Found plus button with selector: {selector}") + break + except: + print(f"DEBUG: Selector failed: {selector}") + continue + + if not plus_button: + # Last resort: try to find by JavaScript + try: + print("DEBUG: Trying JavaScript approach") + plus_button = self.driver.execute_script(""" + var buttons = document.getElementsByTagName('button'); + for (var i = 0; i < buttons.length; i++) { + if (buttons[i].textContent.trim() === '+' && + buttons[i].getAttribute('ng-click') && + buttons[i].getAttribute('ng-click').includes('serviceLineAdd')) { + return buttons[i]; + } + } + return null; + """) + + if plus_button: + print("DEBUG: Found plus button using JavaScript") + else: + raise Exception("JavaScript search also failed") + except Exception as e: + print(f"DEBUG: JavaScript approach failed: {e}") + raise Exception("Could not find plus button with any method") + + time.sleep(1) + + # Step 3: Scroll into view + self.driver.execute_script("arguments[0].scrollIntoView(true);", plus_button) + time.sleep(1) + + # Step 4: Check if button is enabled + is_disabled = plus_button.get_attribute("disabled") + ng_disabled = plus_button.get_attribute("ng-disabled") + print(f"DEBUG: Button disabled attribute: {is_disabled}") + print(f"DEBUG: Button ng-disabled attribute: {ng_disabled}") + + # Check if button is actually enabled and clickable + try: + if not plus_button.is_enabled(): + print("DEBUG: Button is not enabled, waiting...") + time.sleep(2) + if not plus_button.is_enabled(): + raise Exception("Plus button is still not enabled after waiting") + except Exception as e: + print(f"DEBUG: Error checking button enabled state: {e}") + + # Step 5: Click the button using multiple methods + try: + print("DEBUG: Attempting direct click") + plus_button.click() + except: + try: + print("DEBUG: Direct click failed, trying JavaScript click") + self.driver.execute_script("arguments[0].click();", plus_button) + except: + print("DEBUG: JavaScript click failed, trying ActionChains") + from selenium.webdriver.common.action_chains import ActionChains + actions = ActionChains(self.driver) + actions.move_to_element(plus_button).click().perform() + + time.sleep(2) # Wait for new row to be created + + print("DEBUG: Successfully clicked plus button") + return "Success" + except Exception as e: + print(f"Error clicking plus button: {e}") + # Add debug information about current page state + try: + page_source_length = len(self.driver.page_source) + current_url = self.driver.current_url + print(f"DEBUG: Current URL: {current_url}") + print(f"DEBUG: Page source length: {page_source_length}") + + # Try to find all buttons on page for debugging + all_buttons = self.driver.find_elements(By.TAG_NAME, "button") + print(f"DEBUG: Total buttons found: {len(all_buttons)}") + for i, btn in enumerate(all_buttons[:10]): # Show first 10 + try: + text = btn.text.strip() + ng_click = btn.get_attribute("ng-click") + print(f"DEBUG: Button {i+1} - Text: '{text}', ng-click: {ng_click}") + except: + continue + except: + pass + return "ERROR:PLUS_BUTTON_FAILED" + + def add_file_attachment(self): + wait = WebDriverWait(self.driver, 30) + + try: + print("DEBUG: Adding file attachment") + if not self.upload_files: + print("DEBUG: No uploaded files available for attachment") + return "ERROR:NO_FILES" + + add_file_button_locator = ( + By.XPATH, + "//button[@ng-click='vm.addFile(vm.fileType)' and contains(., 'Add File')]" + ) + + with tempfile.TemporaryDirectory() as tmp_dir: + for file_obj in self.upload_files: + if not isinstance(file_obj, dict): + continue + + base64_data = file_obj.get("bufferBase64", "") + file_name = file_obj.get("originalname", "file.pdf") + if not base64_data: + print("DEBUG: Skipping file because bufferBase64 is missing") + continue + + safe_file_name = os.path.basename(file_name) + if not any(safe_file_name.lower().endswith(ext) for ext in [".pdf", ".jpg", ".jpeg", ".png", ".webp"]): + safe_file_name += ".bin" + + tmp_path = os.path.join(tmp_dir, safe_file_name) + with open(tmp_path, "wb") as f: + f.write(base64.b64decode(base64_data)) + + print(f"DEBUG: Uploading file: {tmp_path}") + print(f"DEBUG: File base64 length: {len(base64_data)}") + + # Instead of using send_keys, directly inject the file into Angular's displayedArray + print("DEBUG: Directly injecting file into Angular vm.displayedArray") + injection_result = self.driver.execute_script(""" + try { + var fileInput = document.getElementById('fileAttachment'); + if (!fileInput) return 'FILE_INPUT_NOT_FOUND'; + + var scope = angular.element(fileInput).scope(); + if (!scope || !scope.vm) return 'SCOPE_NOT_FOUND'; + + // Create a file attachment object matching the Angular template structure + // Template expects: file.type, file.name, file.updatedDate + var fileAttachment = { + name: arguments[0], // file.name + type: scope.vm.fileType || 'RR', // file.type + data: arguments[1], // base64 data + updatedDate: new Date() // file.updatedDate (Date object for Angular date filter) + }; + + // Initialize displayedArray if it doesn't exist + if (!scope.vm.displayedArray) { + scope.vm.displayedArray = []; + } + + // Add the file to the array + scope.vm.displayedArray.push(fileAttachment); + + // Trigger Angular digest + scope.$apply(); + + return 'FILE_INJECTED:' + scope.vm.displayedArray.length; + } catch (err) { + return 'ERROR:' + err.message; + } + """, safe_file_name, base64_data) + print(f"DEBUG: Injection result = {injection_result}") + + if not injection_result.startswith('FILE_INJECTED'): + print(f"DEBUG: Injection failed: {injection_result}") + return "ERROR:UPLOAD_FAILED" + + print("DEBUG: Waiting for attachment row to appear in webpage table") + # Wait for the table to be visible with at least one row + wait.until( + EC.presence_of_element_located( + (By.XPATH, "//table[contains(@class, 'table-striped') and @ng-if='vm.displayedArray && vm.displayedArray.length']//tbody/tr") + ) + ) + + # Verify what data is actually in the table row + table_data = self.driver.execute_script(""" + try { + var table = document.querySelector("table[ng-if*='displayedArray']"); + if (!table) return 'TABLE_NOT_FOUND'; + var rows = table.querySelectorAll('tbody tr'); + if (rows.length === 0) return 'NO_ROWS'; + var firstRow = rows[0]; + var cells = firstRow.querySelectorAll('td'); + var cellData = []; + for (var i = 0; i < cells.length; i++) { + cellData.push(cells[i].textContent.trim()); + } + return {rowCount: rows.length, firstRowData: cellData}; + } catch (err) { + return 'ERROR:' + err.message; + } + """) + print(f"DEBUG: Table data after injection = {table_data}") + print("DEBUG: Attachment row appeared in webpage table") + time.sleep(1) + + return "Success" + + except Exception as e: + try: + print(f"DEBUG: Current URL during upload failure = {self.driver.current_url}") + file_inputs = self.driver.find_elements(By.XPATH, "//input[@type='file']") + print(f"DEBUG: Total file inputs found during failure = {len(file_inputs)}") + for index, item in enumerate(file_inputs[:5]): + try: + print(f"DEBUG: File input {index + 1} id={item.get_attribute('id')} style={item.get_attribute('style')} value={item.get_attribute('value')}") + except Exception: + continue + except Exception: + pass + print(f"Error adding file attachment: {e}") + return "ERROR:UPLOAD_FAILED" + + def select_radiology_reports(self): + wait = WebDriverWait(self.driver, 30) + + try: + print("DEBUG: Selecting Radiology Reports document type") + + # Step 1: Find the document type dropdown + doc_type_dropdown = wait.until( + EC.presence_of_element_located( + (By.XPATH, "//select[@ng-model='vm.fileType' and @ng-options=\"item.value as item.name for item in vm.documentTypes\"]") + ) + ) + time.sleep(1) + + # Step 2: Use Select class to choose Radiology Reports + select = Select(doc_type_dropdown) + select.select_by_visible_text("Radiology Reports") + self.driver.execute_script( + "arguments[0].dispatchEvent(new Event('input', { bubbles: true }));" + "arguments[0].dispatchEvent(new Event('change', { bubbles: true }));", + doc_type_dropdown + ) + wait.until(lambda d: (doc_type_dropdown.get_attribute("value") or "").strip() != "") + time.sleep(2) + + print("DEBUG: Successfully selected Radiology Reports") + return "Success" + except Exception as e: + print(f"Error selecting Radiology Reports: {e}") + return "ERROR:RADIOLOGY_REPORTS_FAILED" + + def click_submit_button(self): + wait = WebDriverWait(self.driver, 30) + + try: + print("DEBUG: Clicking SUBMIT button") + + # Find and click the SUBMIT button + submit_button = wait.until( + EC.element_to_be_clickable( + (By.XPATH, "//button[@ng-click=\"vm.submitForm('File Custom Pop Up Error')\" and contains(., 'SUBMIT')]") + ) + ) + + # Check if button is disabled + if submit_button.get_attribute("disabled"): + print("DEBUG: SUBMIT button is disabled") + return "ERROR:SUBMIT_BUTTON_DISABLED" + + print(f"DEBUG: SUBMIT button found. disabled={submit_button.get_attribute('disabled')}") + submit_button.click() + print("DEBUG: SUBMIT button clicked successfully") + + # Wait for navigation to confirmation page + time.sleep(6) + print(f"DEBUG: Current URL after submit = {self.driver.current_url}") + + return "Success" + except Exception as e: + print(f"Error clicking SUBMIT button: {e}") + return "ERROR:SUBMIT_FAILED" + + def extract_claim_number(self): + """Extract claim number from MassHealth confirmation page""" + wait = WebDriverWait(self.driver, 30) + + try: + print("DEBUG: Extracting claim number from confirmation page") + + # Wait for confirmation page to load + wait.until(lambda d: d.execute_script("return document.readyState") == "complete") + time.sleep(2) + + # Try to get page source for debugging + page_text = self.driver.find_element(By.TAG_NAME, "body").text + print(f"DEBUG: Page text snippet: {page_text[:500]}") + + # Try multiple selectors to find claim number + # Based on the screenshot: "Your claim/pre-authorization has been submitted and assigned the number 202609200006700" + claim_number_selectors = [ + # Look for the specific text pattern + "//*[contains(text(), 'assigned the number')]/text()", + "//*[contains(text(), 'assigned the number')]", + "//p[contains(text(), 'assigned the number')]", + "//div[contains(text(), 'assigned the number')]", + "//span[contains(text(), 'assigned the number')]", + # Look for "Submission Success" section + "//h1[contains(text(), 'Submission Success')]/following-sibling::*", + "//h2[contains(text(), 'Submission Success')]/following-sibling::*", + # Common patterns for claim numbers on MassHealth + "//*[contains(text(), 'Claim Number') or contains(text(), 'Claim #')]/following-sibling::*", + "//td[contains(text(), 'Claim Number')]/following-sibling::td", + "//label[contains(text(), 'Claim Number')]/following-sibling::div", + "//div[contains(@class, 'confirmation')]//div[contains(text(), 'Number')]", + "//div[contains(@class, 'success')]//div[contains(text(), 'Number')]", + ] + + for selector in claim_number_selectors: + try: + elements = self.driver.find_elements(By.XPATH, selector) + for element in elements: + text = element.text.strip() + print(f"DEBUG: Checking element with selector {selector}: {text[:100]}") + # Look for 15-digit claim number pattern (MassHealth format: YYYYMMDD + 7 digits) + match = re.search(r'(\d{15})', text) + if match: + claim_number = match.group(1) + print(f"DEBUG: Found 15-digit claim number: {claim_number}") + return claim_number + # Also try 9-14 digit patterns + match = re.search(r'(\d{9,14})', text) + if match: + claim_number = match.group(1) + print(f"DEBUG: Found claim number (9-14 digits): {claim_number}") + return claim_number + except Exception as e: + print(f"DEBUG: Selector {selector} failed: {e}") + continue + + # If specific selectors fail, try JavaScript to find claim number pattern + # MassHealth claim numbers are 15 digits: YYYYMMDD + 7 digit sequence + claim_number = self.driver.execute_script(r""" + // Look for text that matches claim number patterns + var allElements = document.querySelectorAll('body, p, div, span, td, label, h1, h2, h3'); + for (var i = 0; i < allElements.length; i++) { + var text = allElements[i].textContent || ''; + // MassHealth format: 15 digits (YYYYMMDD + 7 digits) + var match15 = text.match(/(\d{15})/); + if (match15) { + return match15[1]; + } + // Also check for 9-14 digit patterns + var match9to14 = text.match(/(\d{9,14})/); + if (match9to14) { + return match9to14[1]; + } + } + return null; + """) + + if claim_number: + print(f"DEBUG: Found claim number via JavaScript: {claim_number}") + return claim_number + + print("DEBUG: Could not extract claim number from page") + return None + + except Exception as e: + print(f"Error extracting claim number: {e}") + import traceback + traceback.print_exc() + return None + + def save_confirmation_pdf(self): + wait = WebDriverWait(self.driver, 30) + + try: + print("DEBUG: Saving confirmation page as PDF") + + # Wait for page to fully load + wait.until(lambda d: d.execute_script("return document.readyState") == "complete") + wait.until(EC.presence_of_element_located((By.TAG_NAME, "body"))) + time.sleep(2) + + print(f"DEBUG: Capturing PDF from: {self.driver.current_url}") + + # Extract claim number from confirmation page + claim_number = self.extract_claim_number() + + # Generate safe filename using member ID, claim number and timestamp + safe_member = "".join(c for c in str(self.memberId) if c.isalnum() or c in "-_.") + timestamp = time.strftime("%Y%m%d_%H%M%S") + + if claim_number: + safe_claim = "".join(c for c in str(claim_number) if c.isalnum() or c in "-_.")[:20] + pdf_filename = f"claim_confirmation_{safe_member}_{safe_claim}_{timestamp}.pdf" + else: + pdf_filename = f"claim_confirmation_{safe_member}_{timestamp}.pdf" + + # Use Chrome DevTools to generate PDF + pdf_data = self.driver.execute_cdp_cmd("Page.printToPDF", { + "printBackground": True + }) + + pdf_bytes = base64.b64decode(pdf_data['data']) + pdf_path = os.path.join(self.download_dir, pdf_filename) + + with open(pdf_path, "wb") as f: + f.write(pdf_bytes) + + print(f"DEBUG: PDF saved at: {pdf_path}") + + return { + "status": "success", + "pdf_path": pdf_path, + "file_type": "pdf", + "claimNumber": claim_number, + "message": "Confirmation PDF captured successfully" + } + + except Exception as e: + print(f"PDF capture failed: {e}") + + # Fallback to screenshot + try: + safe_member = "".join(c for c in str(self.memberId) if c.isalnum() or c in "-_.") + timestamp = time.strftime("%Y%m%d_%H%M%S") + screenshot_path = os.path.join(self.download_dir, f"claim_confirmation_{safe_member}_{timestamp}.png") + + self.driver.save_screenshot(screenshot_path) + + print(f"DEBUG: Screenshot saved at: {screenshot_path}") + + return { + "status": "success", + "pdf_path": screenshot_path, + "file_type": "screenshot", + "claimNumber": None, + "message": "Screenshot captured (PDF failed)" + } + + except Exception as ss_error: + return { + "status": "error", + "message": f"PDF + Screenshot failed: {ss_error}" + } + + def fill_service_line(self, row_number=1, procedure_code="", tooth_number="", tooth_surface="", quadrant="Upper Right", arch="Entire Oral Cavity", auth_number="AUTH123456", billed_amount=""): + wait = WebDriverWait(self.driver, 30) + + try: + print(f"DEBUG: Filling service line {row_number} - Procedure: {procedure_code}, Tooth: {tooth_number}, Surface: {tooth_surface}, Amount: {billed_amount}") + + # Fill Procedure Code - find the specific row's procedure input + if procedure_code: + print(f"DEBUG: Filling procedure code: '{procedure_code}' for row {row_number}") + + # Find all procedure inputs and select the one for the current row + procedure_inputs = wait.until( + EC.presence_of_all_elements_located( + (By.XPATH, "//input[@ng-model='serviceLine.procedure' and @placeholder='Code']") + ) + ) + + if len(procedure_inputs) < row_number: + raise Exception(f"Only {len(procedure_inputs)} procedure inputs found, but need row {row_number}") + + procedure_input = procedure_inputs[row_number - 1] # Convert to 0-based index + time.sleep(1) + procedure_input.clear() + procedure_input.send_keys(procedure_code) + time.sleep(3) # Wait for typeahead + + # Try to select from dropdown if available + try: + dropdown = wait.until( + EC.visibility_of_element_located( + (By.XPATH, "//ul[contains(@class,'dropdown-menu') and not(contains(@class,'ng-hide'))]") + ) + ) + first_option = dropdown.find_element(By.XPATH, ".//li") + if first_option: + first_option.click() + time.sleep(2) + except: + procedure_input.send_keys(Keys.TAB) + time.sleep(1) + + # Fill Tooth Number - only if provided in claim form + if tooth_number: + print(f"DEBUG: Filling tooth number: '{tooth_number}' for row {row_number}") + tooth_inputs = wait.until( + EC.presence_of_all_elements_located( + (By.XPATH, "//input[@ng-model='serviceLine.toothCode' and @placeholder='Tooth']") + ) + ) + + if len(tooth_inputs) < row_number: + raise Exception(f"Only {len(tooth_inputs)} tooth inputs found, but need row {row_number}") + + tooth_input = tooth_inputs[row_number - 1] + time.sleep(1) + tooth_input.clear() + tooth_input.send_keys(tooth_number.upper()) + time.sleep(2) + tooth_input.send_keys(Keys.TAB) + time.sleep(1) + else: + print(f"DEBUG: No tooth number provided for row {row_number}, skipping") + + # Fill Tooth Surface - only if provided in claim form + if tooth_surface: + print(f"DEBUG: Filling tooth surface: '{tooth_surface}' for row {row_number}") + surface_inputs = wait.until( + EC.presence_of_all_elements_located( + (By.XPATH, "//input[@ng-model='serviceLine.surface' and @placeholder='Surface']") + ) + ) + + if len(surface_inputs) < row_number: + raise Exception(f"Only {len(surface_inputs)} surface inputs found, but need row {row_number}") + + surface_input = surface_inputs[row_number - 1] + time.sleep(1) + surface_input.clear() + surface_input.send_keys(tooth_surface.upper()) + time.sleep(2) + surface_input.send_keys(Keys.TAB) + time.sleep(1) + else: + print(f"DEBUG: No tooth surface provided for row {row_number}, skipping") + + # COMMENTED OUT: Quadrant - not needed per user requirement + # Will be handled later for specific procedure codes that require it + # quadrant_dropdowns = wait.until( + # EC.presence_of_all_elements_located( + # (By.XPATH, "//select[@ng-model='serviceLine.quadrant']") + # ) + # ) + # if len(quadrant_dropdowns) < row_number: + # raise Exception(f"Only {len(quadrant_dropdowns)} quadrant dropdowns found, but need row {row_number}") + # quadrant_dropdown = quadrant_dropdowns[row_number - 1] + # time.sleep(1) + # select_quadrant = Select(quadrant_dropdown) + # select_quadrant.select_by_visible_text(quadrant) + # time.sleep(2) + + # COMMENTED OUT: Arch - not needed per user requirement + # Will be handled later for specific procedure codes that require it + # arch_dropdowns = wait.until( + # EC.presence_of_all_elements_located( + # (By.XPATH, "//select[@ng-model='serviceLine.arch']") + # ) + # ) + # if len(arch_dropdowns) < row_number: + # raise Exception(f"Only {len(arch_dropdowns)} arch dropdowns found, but need row {row_number}") + # arch_dropdown = arch_dropdowns[row_number - 1] + # time.sleep(1) + # select_arch = Select(arch_dropdown) + # select_arch.select_by_visible_text(arch) + # time.sleep(2) + + # COMMENTED OUT: Authorization Number - not needed per user requirement + # auth_inputs = wait.until( + # EC.presence_of_all_elements_located( + # (By.XPATH, "//input[@ng-model='serviceLine.authorizationNumber' and @placeholder='No.']") + # ) + # ) + # if len(auth_inputs) < row_number: + # raise Exception(f"Only {len(auth_inputs)} auth inputs found, but need row {row_number}") + # auth_input = auth_inputs[row_number - 1] + # time.sleep(1) + # auth_input.clear() + # auth_input.send_keys(auth_number) + # time.sleep(2) + # auth_input.send_keys(Keys.TAB) + # time.sleep(1) + + # Fill Billing Amount - find the specific row's billed amount input + if billed_amount: + print(f"DEBUG: Filling billing amount: '{billed_amount}' for row {row_number}") + billed_amount_inputs = wait.until( + EC.presence_of_all_elements_located( + (By.XPATH, "//input[@ng-model='serviceLine.billedAmount' and @placeholder='00.00' and @type='number']") + ) + ) + + if len(billed_amount_inputs) < row_number: + raise Exception(f"Only {len(billed_amount_inputs)} billed amount inputs found, but need row {row_number}") + + billed_amount_input = billed_amount_inputs[row_number - 1] + time.sleep(1) + billed_amount_input.clear() + billed_amount_input.send_keys(billed_amount) + time.sleep(2) + # Trigger change event to ensure Angular recognizes the input + self.driver.execute_script("arguments[0].dispatchEvent(new Event('input', { bubbles: true })); arguments[0].dispatchEvent(new Event('change', { bubbles: true }));", billed_amount_input) + time.sleep(1) + billed_amount_input.send_keys(Keys.TAB) + time.sleep(2) # Extra wait to ensure the service line is fully processed + else: + print(f"DEBUG: No billing amount provided for row {row_number}, skipping") + time.sleep(2) # Wait even if no amount to ensure processing + + print(f"DEBUG: Service line {row_number} filled successfully") + return "Success" + except Exception as e: + print(f"Error filling service line {row_number}: {e}") + return "ERROR:SERVICE_LINE_FILL_FAILED" + + def run(self): + try: + self.config_driver() + self.driver.get("https://provider.masshealth-dental.org/mh_provider_login") + time.sleep(2) + + login_result = self.login() + if login_result != "Success": + return {"status": "error", "message": login_result} + + nav_result = self.navigate_to_submit_claims() + if nav_result != "Success": + return {"status": "error", "message": nav_result} + + select_result = self.select_dental_claim() + if select_result != "Success": + return {"status": "error", "message": select_result} + + date_result = self.fill_date_of_service() + if date_result != "Success": + return {"status": "error", "message": date_result} + + pos_result = self.select_place_of_service_office() + if pos_result != "Success": + return {"status": "error", "message": pos_result} + + office_result = self.select_office_summit_framingham() + if office_result != "Success": + return {"status": "error", "message": office_result} + + dentist_result = self.select_dentist_gao_kai() + if dentist_result != "Success": + return {"status": "error", "message": dentist_result} + + eligibility_result = self.fill_member_eligibility() + if eligibility_result != "Success": + return {"status": "error", "message": eligibility_result} + + # Fill service lines - handle multiple lines + if not self.serviceLines: + print("DEBUG: No service lines found, using fallback values") + # Fallback: fill one service line with default values + first_service_result = self.fill_service_line( + row_number=1, + procedure_code=self.procedureCode, + tooth_number=self.toothNumber, + tooth_surface=self.toothSurface + ) + if first_service_result != "Success": + return {"status": "error", "message": first_service_result} + else: + # Fill each service line + for i, service_line in enumerate(self.serviceLines): + row_num = i + 1 # Convert to 1-based indexing + print(f"DEBUG: Processing service line {row_num} of {len(self.serviceLines)}") + + # For first line, fill directly + if i == 0: + service_result = self.fill_service_line( + row_number=row_num, + procedure_code=service_line.get("procedureCode", ""), + tooth_number=service_line.get("toothNumber", ""), + tooth_surface=service_line.get("toothSurface", ""), + billed_amount=service_line.get("totalBilled", "") + ) + else: + # For subsequent lines, click plus button first + plus_result = self.click_plus_button() + if plus_result != "Success": + return {"status": "error", "message": plus_result} + + service_result = self.fill_service_line( + row_number=row_num, + procedure_code=service_line.get("procedureCode", ""), + tooth_number=service_line.get("toothNumber", ""), + tooth_surface=service_line.get("toothSurface", ""), + billed_amount=service_line.get("totalBilled", "") + ) + + if service_result != "Success": + return {"status": "error", "message": f"Service line {row_num} failed: {service_result}"} + + # Select Radiology Reports document type after filling all service lines + radiology_result = self.select_radiology_reports() + if radiology_result != "Success": + return {"status": "error", "message": radiology_result} + + # Add file attachment after selecting document type (optional - only if files provided) + if self.upload_files: + file_result = self.add_file_attachment() + if file_result != "Success": + return {"status": "error", "message": file_result} + else: + print("DEBUG: No files to attach, skipping attachment step") + + # Click SUBMIT button to submit the claim + submit_result = self.click_submit_button() + if submit_result != "Success": + return {"status": "error", "message": submit_result} + + # Save confirmation page as PDF + pdf_result = self.save_confirmation_pdf() + if pdf_result.get("status") == "error": + return {"status": "error", "message": pdf_result.get("message")} + + # Optional: wait a moment so you can see the confirmation page + time.sleep(3) + + return { + "status": "success", + "message": "Claims automation completed successfully.", + "pdf_path": pdf_result.get("pdf_path"), + "file_type": pdf_result.get("file_type"), + "claimNumber": pdf_result.get("claimNumber") + } + except Exception as e: + print(f"Claims automation error: {e}") + return {"status": "error", "message": str(e)} + finally: + # Close the browser after all processes complete + if self.driver: + self.driver.quit() + diff --git a/apps/SeleniumServiceold/selenium_eligibilityCheckWorker.py b/apps/SeleniumServiceold/selenium_eligibilityCheckWorker.py new file mode 100755 index 00000000..68c08f56 --- /dev/null +++ b/apps/SeleniumServiceold/selenium_eligibilityCheckWorker.py @@ -0,0 +1,413 @@ +from selenium import webdriver +from selenium.common import TimeoutException +from selenium.webdriver.chrome.service import Service +from selenium.webdriver.common.by import By +from selenium.webdriver.support.ui import WebDriverWait, Select +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from webdriver_manager.chrome import ChromeDriverManager +import time +import os +import shutil +import stat +import base64 + +class AutomationMassHealthEligibilityCheck: + def __init__(self, data): + self.headless = False + self.driver = None + self.extracted_data = {} # Store extracted data + + self.data = data.get("data") + + # Flatten values for convenience + self.massdhp_username = self.data.get("massdhpUsername", "") + self.massdhp_password = self.data.get("massdhpPassword", "") + self.dateOfBirth = self.data.get("dateOfBirth", "") + self.memberId = self.data.get("memberId", "") + + # Convert dateOfBirth from YYYY-MM-DD to MMDDYYYY format + if self.dateOfBirth and "-" in self.dateOfBirth: + parts = self.dateOfBirth.split("-") + if len(parts) == 3: + year, month, day = parts + self.dateOfBirth = f"{month.zfill(2)}{day.zfill(2)}{year}" + + self.download_dir = os.path.abspath("downloads") + os.makedirs(self.download_dir, exist_ok=True) + + def config_driver(self): + options = webdriver.ChromeOptions() + if self.headless: + options.add_argument("--headless") + + # Add PDF download preferences + prefs = { + "download.default_directory": self.download_dir, + "plugins.always_open_pdf_externally": False, + "download.prompt_for_download": False, + "download.directory_upgrade": True + } + options.add_experimental_option("prefs", prefs) + + s = Service(ChromeDriverManager().install()) + driver = webdriver.Chrome(service=s, options=options) + self.driver = driver + + def login(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Step 1: Click the SIGN IN button on the initial page + signin_button = wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, "a.btn.btn-block.btn-primary[href='https://connectsso.masshealth-dental.org/mhprovider/index.html']"))) + signin_button.click() + + # Wait for the new page to load + time.sleep(3) + + # Step 2: Enter email on the new login page + email_field = wait.until(EC.presence_of_element_located((By.ID, "User"))) + email_field.clear() + email_field.send_keys(self.massdhp_username) + + # Step 3: Enter password + password_field = wait.until(EC.presence_of_element_located((By.ID, "Password"))) + password_field.clear() + password_field.send_keys(self.massdhp_password) + + # Step 4: Click login button + login_button = wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, "input[type='submit'][name='submit'][value='Login']"))) + login_button.click() + + return "Success" + except Exception as e: + + print(f"Error while logging in: {e}") + return "ERROR:LOGIN FAILED" + + def step1(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Skip My Account - go directly to Patient Management + # Step 1: Click Patient Management directly + patient_mgmt = wait.until( + EC.presence_of_element_located( + (By.XPATH, "//strong[@translate='Patient Management']") + ) + ) + + # Scroll + JS click = fixes most dropdown issues + self.driver.execute_script("arguments[0].scrollIntoView(true);", patient_mgmt) + self.driver.execute_script("arguments[0].click();", patient_mgmt) + time.sleep(2) + + # Step 3: Click Member Eligibility + eligibility_link = wait.until( + EC.presence_of_element_located( + (By.XPATH, "//a[@translate='Member Eligibility']") + ) + ) + + self.driver.execute_script("arguments[0].click();", eligibility_link) + time.sleep(2) + + # Step 4: Wait for Provider dropdown + provider_dropdown = wait.until( + EC.presence_of_element_located((By.NAME, "provider")) + ) + + # Use Select class (important!) + select_provider = Select(provider_dropdown) + + # Step 5: Select correct option + select_provider.select_by_visible_text( + "Summit Dental Care - Framingham - Kai Gao" + ) + time.sleep(2) + + # Step 6: Member Date Of Birth (SECOND dateInput) + member_dob = wait.until( + EC.presence_of_all_elements_located((By.NAME, "dateInput")) + )[1] + member_dob.clear() + member_dob.send_keys(self.dateOfBirth) + + # Step 7: Member Number + member_number = wait.until( + EC.presence_of_element_located((By.NAME, "memberNumber")) + ) + member_number.clear() + member_number.send_keys(self.memberId) + + # Step 8: Click Search + search_button = wait.until( + EC.element_to_be_clickable((By.XPATH, "//button[contains(@class,'btn-primary')]")) + ) + search_button.click() + + # ✅ CRITICAL WAIT FOR RESULTS + wait.until( + EC.presence_of_element_located( + (By.XPATH, "//h4[text()='Eligible' or text()='Ineligible']") + ) + ) + + # ✅ EXTRACT DATA FROM RESULTS PAGE + self.extracted_data = self._extract_data_from_page() + print(f"Data extracted in step1: {self.extracted_data}") + + return "Success" + except Exception as e: + print(f"Error while step1: {e}") + return "ERROR:STEP1" + + def _cell_text(self, cell): + """Get text from a cell, falling back to JS innerText if .text is empty.""" + text = cell.text.strip() + if not text: + try: + text = (self.driver.execute_script("return arguments[0].innerText;", cell) or "").strip() + except Exception: + pass + return text + + def _normalize_id(self, s): + """Strip all non-alphanumeric characters and lowercase for robust ID matching.""" + return ''.join(c for c in str(s) if c.isalnum()).lower() + + def _extract_data_from_page(self): + wait = WebDriverWait(self.driver, 5) + extracted = {} + + try: + # Wait until Eligible or Ineligible header appears + wait.until( + EC.presence_of_element_located( + (By.XPATH, "//h4[text()='Eligible' or text()='Ineligible']") + ) + ) + + eligible_rows = self.driver.find_elements( + By.XPATH, + "//h4[text()='Eligible']/following::table[1]/tbody/tr" + ) + + if eligible_rows: + for row in eligible_rows: + cells = row.find_elements(By.TAG_NAME, "td") + + if len(cells) < 3: + continue + + member_number = self._cell_text(cells[2]) + norm_cell = self._normalize_id(member_number) + norm_self = self._normalize_id(self.memberId) + print(f"[eligible] cells count={len(cells)}, memberId check: '{norm_self}' vs '{norm_cell}' (raw: '{member_number}')") + if len(cells) >= 5: + print(f" cells[3]='{self._cell_text(cells[3])}' cells[4]='{self._cell_text(cells[4])}'", end="") + if len(cells) > 5: + print(f" cells[5]='{self._cell_text(cells[5])}'", end="") + if len(cells) > 6: + print(f" cells[6]='{self._cell_text(cells[6])}'", end="") + print() + + if norm_self and norm_cell and (norm_self in norm_cell or norm_cell in norm_self): + # name is in cells[4], insurance in cells[6] (fallback to last cell) + full_name = self._cell_text(cells[4]) if len(cells) > 4 else "" + plan_name = self._cell_text(cells[6]) if len(cells) > 6 else (self._cell_text(cells[-1]) if len(cells) > 4 else "") + + name_parts = full_name.split() + first_name = name_parts[0] if name_parts else "" + last_name = " ".join(name_parts[1:]) if len(name_parts) > 1 else "" + + print(f"[eligible] MATCHED → name='{full_name}' plan='{plan_name}'") + + extracted = { + "eligibility": "Y", + "firstName": first_name, + "lastName": last_name, + "insurance": plan_name + } + + return extracted + + ineligible_rows = self.driver.find_elements( + By.XPATH, + "//h4[text()='Ineligible']/following::table[1]/tbody/tr" + ) + + if ineligible_rows: + for row in ineligible_rows: + cells = row.find_elements(By.TAG_NAME, "td") + + if len(cells) < 3: + continue + + member_number = self._cell_text(cells[2]) + norm_cell = self._normalize_id(member_number) + norm_self = self._normalize_id(self.memberId) + print(f"[ineligible] cells count={len(cells)}, memberId check: '{norm_self}' vs '{norm_cell}' (raw: '{member_number}')") + if len(cells) >= 5: + print(f" cells[3]='{self._cell_text(cells[3])}' cells[4]='{self._cell_text(cells[4])}'", end="") + if len(cells) > 5: + print(f" cells[5]='{self._cell_text(cells[5])}'", end="") + print() + + if norm_self and norm_cell and (norm_self in norm_cell or norm_cell in norm_self): + full_name = self._cell_text(cells[4]) if len(cells) > 4 else "" + plan_name = self._cell_text(cells[5]) if len(cells) > 5 else (self._cell_text(cells[-1]) if len(cells) > 4 else "") + + name_parts = full_name.split() + first_name = name_parts[0] if name_parts else "" + last_name = " ".join(name_parts[1:]) if len(name_parts) > 1 else "" + + print(f"[ineligible] MATCHED → name='{full_name}' plan='{plan_name}'") + + extracted = { + "eligibility": "N", + "firstName": first_name, + "lastName": last_name, + "insurance": plan_name + } + + return extracted + + print(f"[extraction] No matching row found for memberId='{self.memberId}'") + return {"eligibility": None} + + except Exception as e: + print("Extraction error:", e) + return {"eligibility": None} + + def step2(self): + wait = WebDriverWait(self.driver, 30) + + try: + # ✅ USE STORED EXTRACTED DATA + print(f"Using stored extracted data: {self.extracted_data}") + + # Step 1: Click Printer Friendly Format + download_button = wait.until( + EC.element_to_be_clickable( + (By.XPATH, "//button[contains(.,'Printer Friendly Format')]") + ) + ) + original_tab = self.driver.current_window_handle + download_button.click() + + # Wait for NEW TAB + wait.until(lambda d: len(d.window_handles) > 1) + + # Switch ONLY to new tab + new_tabs = [tab for tab in self.driver.window_handles if tab != original_tab] + self.driver.switch_to.window(new_tabs[0]) + + wait.until(lambda d: d.execute_script("return document.readyState") == "complete") + + # Wait for page to render (CRITICAL) + wait.until(EC.presence_of_element_located((By.TAG_NAME, "body"))) + time.sleep(2) + + print("Capturing PDF from:", self.driver.current_url) + + # Extract data from page BEFORE generating PDF + extracted_data = self._extract_data_from_page() + print(f"Extracted data: {extracted_data}") + + # Step 2: Save PDF using Chrome DevTools (REAL solution) + safe_member = "".join(c for c in str(self.memberId) if c.isalnum() or c in "-_.") + pdf_filename = f"eligibility_{safe_member}.pdf" + + pdf_data = self.driver.execute_cdp_cmd("Page.printToPDF", { + "printBackground": True + }) + + pdf_bytes = base64.b64decode(pdf_data['data']) + pdf_path = os.path.join(self.download_dir, pdf_filename) + + with open(pdf_path, "wb") as f: + f.write(pdf_bytes) + + print("PDF saved at:", pdf_path) + + # Return PDF path along with extracted data + result = { + "status": "success", + "pdf_path": pdf_path, + "file_type": "pdf", + "message": "PDF captured successfully" + } + + # Add stored extracted data to result + if self.extracted_data: + result.update(self.extracted_data) + + return result + except Exception as e: + print("PDF capture failed:", e) + + except Exception as e: + print("PDF capture failed:", e) + + # Fallback to screenshot (always keep this) + try: + safe_member = "".join(c for c in str(self.memberId) if c.isalnum() or c in "-_.") + screenshot_path = os.path.join(self.download_dir, f"eligibility_{safe_member}.png") + + self.driver.save_screenshot(screenshot_path) + + print("Screenshot saved at:", screenshot_path) + + result = { + "status": "success", + "pdf_path": screenshot_path, + "file_type": "screenshot", + "message": "Screenshot captured (PDF failed)" + } + + # Add stored extracted data to result even for screenshots + if self.extracted_data: + result.update(self.extracted_data) + + return result + + except Exception as ss_error: + return { + "status": "error", + "message": f"PDF + Screenshot failed: {ss_error}" + } + + finally: + if self.driver: + self.driver.quit() + + def main_workflow(self, url): + try: + self.config_driver() + self.driver.maximize_window() + self.driver.get(url) + time.sleep(3) + + login_result = self.login() + if login_result.startswith("ERROR"): + return {"status": "error", "message": login_result} + + step1_result = self.step1() + if step1_result.startswith("ERROR"): + return {"status": "error", "message": step1_result} + + step2_result = self.step2() + if step2_result.get("status") == "error": + return {"status": "error", "message": step2_result.get("message")} + + return step2_result + except Exception as e: + return { + "status": "error", + "message": e + } + + finally: + self.driver.quit() + diff --git a/apps/SeleniumServiceold/selenium_preAuthWorker.py b/apps/SeleniumServiceold/selenium_preAuthWorker.py new file mode 100755 index 00000000..150c819c --- /dev/null +++ b/apps/SeleniumServiceold/selenium_preAuthWorker.py @@ -0,0 +1,385 @@ +from selenium import webdriver +from selenium.common import TimeoutException +from selenium.webdriver.chrome.service import Service +from selenium.webdriver.common.by import By +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC +from webdriver_manager.chrome import ChromeDriverManager +from selenium.webdriver.support.ui import Select +import time +import tempfile +import base64 +import os + +class AutomationMassHealthPreAuth: + def __init__(self, data): + self.headless = False + self.driver = None + + self.data = data + self.claim = data.get("claim", {}) + self.upload_files = data.get("pdfs", []) + data.get("images", []) + + # Flatten values for convenience + self.memberId = self.claim.get("memberId", "") + self.dateOfBirth = self.claim.get("dateOfBirth", "") + self.remarks = self.claim.get("remarks", "") + self.massdhp_username = self.claim.get("massdhpUsername", "") + self.massdhp_password = self.claim.get("massdhpPassword", "") + self.npiProvider = self.claim.get("npiProvider", {}) + self.npiNumber = self.npiProvider.get("npiNumber", "") + self.npiName = self.npiProvider.get("providerName", "") + self.serviceLines = self.claim.get("serviceLines", []) + self.missingTeethStatus = self.claim.get("missingTeethStatus", "") + self.missingTeeth = self.claim.get("missingTeeth", {}) + + + def config_driver(self): + options = webdriver.ChromeOptions() + if self.headless: + options.add_argument("--headless") + s = Service(ChromeDriverManager().install()) + driver = webdriver.Chrome(service=s, options=options) + self.driver = driver + + def select_rendering_npi(self, select_element): + options = select_element.options + + target_npi = (self.npiNumber or "").strip() + target_name = (self.npiName or "").strip().lower() + + # 1️⃣ Exact NPI match (value or text) + for opt in options: + value = (opt.get_attribute("value") or "").strip() + text = (opt.text or "").lower() + + if target_npi and ( + value == target_npi or target_npi in text + ): + opt.click() + return True + + # 2️⃣ Name match fallback + for opt in options: + text = (opt.text or "").lower() + if target_name and target_name in text: + opt.click() + return True + + # 3️⃣ Last fallback → first valid option + for opt in options: + if opt.get_attribute("value"): + opt.click() + return True + + raise Exception("No valid Rendering Provider NPI found") + + + def login(self): + wait = WebDriverWait(self.driver, 30) + + try: + # Enter email + email_field = wait.until(EC.presence_of_element_located((By.XPATH, "//input[@name='Email' and @type='text']"))) + email_field.clear() + email_field.send_keys(self.massdhp_username) + + # Enter password + password_field = wait.until(EC.presence_of_element_located((By.XPATH, "//input[@name='Pass' and @type='password']"))) + password_field.clear() + password_field.send_keys(self.massdhp_password) + + # Click login + login_button = wait.until(EC.element_to_be_clickable((By.XPATH, "//input[@type='submit' and @value='Login']"))) + login_button.click() + + return "Success" + + except Exception as e: + print(f"Error while logging in: {e}") + return "ERROR:LOGIN FAILED" + + def step1(self): + wait = WebDriverWait(self.driver, 30) + + try: + claim_upload_link = wait.until( + EC.element_to_be_clickable((By.XPATH, "//a[text()='PA Upload']")) + ) + claim_upload_link.click() + + time.sleep(3) + + # Fill Member ID + member_id_input = wait.until(EC.presence_of_element_located((By.XPATH, '//*[@id="Text1"]'))) + member_id_input.clear() + member_id_input.send_keys(self.memberId) + + # Fill DOB parts + try: + dob_parts = self.dateOfBirth.split("-") + month= dob_parts[0].zfill(2) # "12" + day= dob_parts[1].zfill(2) # "13" + year = dob_parts[2] # "1965" + except Exception as e: + print(f"Error parsing DOB: {e}") + return "ERROR: PARSING DOB" + + + wait.until(EC.presence_of_element_located((By.XPATH, '//*[@id="Text2"]'))).send_keys(month) + wait.until(EC.presence_of_element_located((By.XPATH, '//*[@id="Text3"]'))).send_keys(day) + wait.until(EC.presence_of_element_located((By.XPATH, '//*[@id="Text4"]'))).send_keys(year) + + # Rendering Provider NPI dropdown + npi_dropdown = wait.until(EC.presence_of_element_located((By.XPATH, '//*[@id="Select1"]'))) + select_npi = Select(npi_dropdown) + self.select_rendering_npi(select_npi) + + # Office Location dropdown + location_dropdown = wait.until(EC.presence_of_element_located((By.XPATH, '//*[@id="Select2"]'))) + select_location = Select(location_dropdown) + select_location.select_by_index(1) + + # Click Continue button + continue_btn = wait.until(EC.element_to_be_clickable((By.XPATH, '//input[@type="submit" and @value="Continue"]'))) + continue_btn.click() + + + # Check for error message + try: + error_msg = WebDriverWait(self.driver, 5).until(EC.presence_of_element_located( + (By.XPATH, "//td[@class='text_err_msg' and contains(text(), 'Invalid Member ID or Date of Birth')]") + )) + if error_msg: + print("Error: Invalid Member ID or Date of Birth.") + return "ERROR: INVALID MEMBERID OR DOB" + except TimeoutException: + pass + + return "Success" + + except Exception as e: + print(f"Error while step1 i.e Cheking the MemberId and DOB in: {e}") + return "ERROR:STEP1" + + def step2(self): + + wait = WebDriverWait(self.driver, 30) + + # already waiting in step1 last part, so no time sleep. + + # 1 - Procedure Codes part + try: + for proc in self.serviceLines: + # Wait for Procedure Code dropdown and select code + select_element = wait.until(EC.presence_of_element_located((By.XPATH, "//select[@id='Select3']"))) + Select(select_element).select_by_value(proc['procedureCode']) + + # not Filling Procedure Date + + # Fill Oral Cavity Area if present + if proc.get("oralCavityArea"): + oral_xpath = "//input[@name='OralCavityArea']" + wait.until(EC.presence_of_element_located((By.XPATH, oral_xpath))).clear() + self.driver.find_element(By.XPATH, oral_xpath).send_keys(proc["oralCavityArea"]) + + # Fill Tooth Number if present + if proc.get("toothNumber"): + tooth_num_dropdown = wait.until(EC.presence_of_element_located((By.XPATH, "//select[@name='ToothNumber']"))) + select_tooth = Select(tooth_num_dropdown) + select_tooth.select_by_value(proc["toothNumber"]) + + + # Fill Tooth Surface if present + if proc.get("toothSurface"): + surfaces = proc["toothSurface"].split(",") + for surface in surfaces: + surface = surface.strip() + checkbox_xpath = f"//input[@type='checkbox' and @name='TS_{surface}']" + checkbox = wait.until(EC.element_to_be_clickable((By.XPATH, checkbox_xpath))) + if not checkbox.is_selected(): + checkbox.click() + + + # Fill Fees if present + if proc.get("totalBilled"): + fees_xpath = "//input[@name='ProcedureFee']" + wait.until(EC.presence_of_element_located((By.XPATH, fees_xpath))).clear() + self.driver.find_element(By.XPATH, fees_xpath).send_keys(proc["totalBilled"]) + + # Click "Add Procedure" button + add_proc_xpath = "//input[@type='submit' and @value='Add Procedure']" + wait.until(EC.element_to_be_clickable((By.XPATH, add_proc_xpath))).click() + + time.sleep(1) + + except Exception as e: + print(f"Error while filling Procedure Codes: {e}") + return "ERROR:PROCEDURE CODES" + + # 2 - Upload PDFs: + try: + with tempfile.TemporaryDirectory() as tmp_dir: + for file_obj in self.upload_files: + base64_data = file_obj["bufferBase64"] + file_name = file_obj.get("originalname", "tempfile.bin") + + # Ensure valid extension fallback if missing + if not any(file_name.lower().endswith(ext) for ext in [".pdf", ".jpg", ".jpeg", ".png", ".webp"]): + file_name += ".bin" + + # Full path with original filename inside temp dir + tmp_file_path = os.path.join(tmp_dir, file_name) + + # Decode and save + with open(tmp_file_path, "wb") as tmp_file: + tmp_file.write(base64.b64decode(base64_data)) + + # Upload using Selenium + file_input = wait.until(EC.presence_of_element_located((By.XPATH, "//input[@name='FileName' and @type='file']"))) + file_input.send_keys(tmp_file_path) + + upload_button = wait.until(EC.element_to_be_clickable((By.XPATH, "//input[@type='submit' and @value='Upload File']"))) + upload_button.click() + + time.sleep(3) + except Exception as e: + print(f"Error while uploading PDFs: {e}") + return "ERROR:PDF FAILED" + + # 3 - Indicate Missing Teeth Part + try: + # Handle the missing teeth section based on the status + missing_status = self.missingTeethStatus.strip() if self.missingTeethStatus else "No_missing" + + if missing_status == "No_missing": + missing_teeth_no = wait.until(EC.presence_of_element_located((By.XPATH, "//input[@type='checkbox' and @name='PAU_Step3_Checkbox1']"))) + missing_teeth_no.click() + + elif missing_status == "endentulous": + missing_teeth_edentulous = wait.until(EC.presence_of_element_located((By.XPATH, "//input[@type='checkbox' and @name='PAU_Step3_Checkbox2']"))) + missing_teeth_edentulous.click() + + elif missing_status == "Yes_missing": + missing_teeth_dict = self.missingTeeth + + # For each tooth in the missing teeth dict, select the dropdown option + for tooth_name, value in missing_teeth_dict.items(): + if value: # only if there's a value to select + select_element = wait.until(EC.presence_of_element_located((By.XPATH, f"//select[@name='{tooth_name}']"))) + select_obj = Select(select_element) + select_obj.select_by_value(value) + + + # Wait for upload button and click it + update_button = wait.until(EC.element_to_be_clickable((By.XPATH, "//input[@type='submit' and @value='Update Missing Teeth']"))) + update_button.click() + + time.sleep(3) + except Exception as e: + print(f"Error while filling missing teeth: {e}") + return "ERROR:MISSING TEETH FAILED" + + + # 4 - Update Remarks + try: + if self.remarks.strip(): + textarea = wait.until(EC.presence_of_element_located((By.XPATH, "//textarea[@name='Remarks']"))) + textarea.clear() + textarea.send_keys(self.remarks) + + # Wait for update button and click it + update_button = wait.until(EC.element_to_be_clickable((By.XPATH, "//input[@type='submit' and @value='Update Remarks']"))) + update_button.click() + + time.sleep(3) + + except Exception as e: + print(f"Error while filling remarks: {e}") + return "ERROR:REMARKS FAILED" + + # 5 - close buton + try: + close_button = wait.until(EC.element_to_be_clickable((By.XPATH, "//input[@type='submit' and @value='Submit Request']"))) + close_button.click() + + time.sleep(1) + + # Switch to alert and accept it + try: + wait.until(EC.alert_is_present()) + + alert = self.driver.switch_to.alert + alert.accept() + except TimeoutException: + print("No alert appeared after clicking the button.") + + time.sleep(1) + + except Exception as e: + print(f"Error while Closing: {e}") + return "ERROR:CLOSE FAILED" + + return "Success" + + + def reach_to_pdf(self): + wait = WebDriverWait(self.driver, 90) + try: + pdf_link_element = wait.until( + EC.element_to_be_clickable((By.XPATH, "//a[contains(@href, '.pdf')]")) + ) + time.sleep(5) + pdf_relative_url = pdf_link_element.get_attribute("href") + + if not pdf_relative_url.startswith("http"): + full_pdf_url = f"https://providers.massdhp.com{pdf_relative_url}" + else: + full_pdf_url = pdf_relative_url + + print("FULL PDF LINK: ",full_pdf_url) + return full_pdf_url + + except Exception as e: + print(f"ERROR: {str(e)}") + return { + "status": "error", + "message": str(e), + } + + finally: + if self.driver: + self.driver.quit() + + def main_workflow(self, url): + try: + self.config_driver() + self.driver.maximize_window() + self.driver.get(url) + time.sleep(3) + + login_result = self.login() + if login_result.startswith("ERROR"): + return {"status": "error", "message": login_result} + + step1_result = self.step1() + if step1_result.startswith("ERROR"): + return {"status": "error", "message": step1_result} + + step2_result = self.step2() + if step2_result.startswith("ERROR"): + return {"status": "error", "message": step2_result} + + reachToPdf_result = self.reach_to_pdf() + if reachToPdf_result.startswith("ERROR"): + return {"status": "error", "message": reachToPdf_result} + + return { + "status": "success", + "pdf_url": reachToPdf_result + } + except Exception as e: + return { + "status": "error", + "message": e + } diff --git a/apps/SeleniumServiceold/unitedsco_browser_manager.py b/apps/SeleniumServiceold/unitedsco_browser_manager.py new file mode 100644 index 00000000..692e3149 --- /dev/null +++ b/apps/SeleniumServiceold/unitedsco_browser_manager.py @@ -0,0 +1,313 @@ +""" +Minimal browser manager for United SCO - only handles persistent profile and keeping browser alive. +Clears session cookies on startup (after PC restart) to force fresh login. +Tracks credentials to detect changes mid-session. +""" +import os +import shutil +import hashlib +import threading +import subprocess +import time +from selenium import webdriver +from selenium.webdriver.chrome.service import Service +from webdriver_manager.chrome import ChromeDriverManager + +# Ensure DISPLAY is set for Chrome to work (needed when running from SSH/background) +if not os.environ.get("DISPLAY"): + os.environ["DISPLAY"] = ":0" + + +class UnitedSCOBrowserManager: + """ + Singleton that manages a persistent Chrome browser instance for United SCO. + - Uses --user-data-dir for persistent profile (device trust tokens) + - Clears session cookies on startup (after PC restart) + - Tracks credentials to detect changes mid-session + """ + _instance = None + _lock = threading.Lock() + + def __new__(cls): + with cls._lock: + if cls._instance is None: + cls._instance = super().__new__(cls) + cls._instance._driver = None + cls._instance.profile_dir = os.path.abspath("chrome_profile_unitedsco") + cls._instance.download_dir = os.path.abspath("seleniumDownloads") + cls._instance._credentials_file = os.path.join(cls._instance.profile_dir, ".last_credentials") + cls._instance._needs_session_clear = False # Flag to clear session on next driver creation + os.makedirs(cls._instance.profile_dir, exist_ok=True) + os.makedirs(cls._instance.download_dir, exist_ok=True) + return cls._instance + + def clear_session_on_startup(self): + """ + Clear session cookies from Chrome profile on startup. + This forces a fresh login after PC restart. + Preserves device trust tokens (LocalStorage, IndexedDB) to avoid OTPs. + """ + print("[UnitedSCO BrowserManager] Clearing session on startup...") + + try: + # Clear the credentials tracking file + if os.path.exists(self._credentials_file): + os.remove(self._credentials_file) + print("[UnitedSCO BrowserManager] Cleared credentials tracking file") + + # Clear session-related files from Chrome profile + # These are the files that store login session cookies + session_files = [ + "Cookies", + "Cookies-journal", + "Login Data", + "Login Data-journal", + "Web Data", + "Web Data-journal", + ] + + for filename in session_files: + filepath = os.path.join(self.profile_dir, "Default", filename) + if os.path.exists(filepath): + try: + os.remove(filepath) + print(f"[UnitedSCO BrowserManager] Removed {filename}") + except Exception as e: + print(f"[UnitedSCO BrowserManager] Could not remove {filename}: {e}") + + # Also try root level (some Chrome versions) + for filename in session_files: + filepath = os.path.join(self.profile_dir, filename) + if os.path.exists(filepath): + try: + os.remove(filepath) + print(f"[UnitedSCO BrowserManager] Removed root {filename}") + except Exception as e: + print(f"[UnitedSCO BrowserManager] Could not remove root {filename}: {e}") + + # Clear Session Storage (contains login state) + session_storage_dir = os.path.join(self.profile_dir, "Default", "Session Storage") + if os.path.exists(session_storage_dir): + try: + shutil.rmtree(session_storage_dir) + print("[UnitedSCO BrowserManager] Cleared Session Storage") + except Exception as e: + print(f"[UnitedSCO BrowserManager] Could not clear Session Storage: {e}") + + # Clear Local Storage (may contain auth tokens) + local_storage_dir = os.path.join(self.profile_dir, "Default", "Local Storage") + if os.path.exists(local_storage_dir): + try: + shutil.rmtree(local_storage_dir) + print("[UnitedSCO BrowserManager] Cleared Local Storage") + except Exception as e: + print(f"[UnitedSCO BrowserManager] Could not clear Local Storage: {e}") + + # Clear IndexedDB (may contain auth tokens) + indexeddb_dir = os.path.join(self.profile_dir, "Default", "IndexedDB") + if os.path.exists(indexeddb_dir): + try: + shutil.rmtree(indexeddb_dir) + print("[UnitedSCO BrowserManager] Cleared IndexedDB") + except Exception as e: + print(f"[UnitedSCO BrowserManager] Could not clear IndexedDB: {e}") + + # Clear browser cache (prevents corrupted cached responses) + cache_dirs = [ + os.path.join(self.profile_dir, "Default", "Cache"), + os.path.join(self.profile_dir, "Default", "Code Cache"), + os.path.join(self.profile_dir, "Default", "GPUCache"), + os.path.join(self.profile_dir, "Default", "Service Worker"), + os.path.join(self.profile_dir, "Cache"), + os.path.join(self.profile_dir, "Code Cache"), + os.path.join(self.profile_dir, "GPUCache"), + os.path.join(self.profile_dir, "Service Worker"), + os.path.join(self.profile_dir, "ShaderCache"), + ] + for cache_dir in cache_dirs: + if os.path.exists(cache_dir): + try: + shutil.rmtree(cache_dir) + print(f"[UnitedSCO BrowserManager] Cleared {os.path.basename(cache_dir)}") + except Exception as e: + print(f"[UnitedSCO BrowserManager] Could not clear {os.path.basename(cache_dir)}: {e}") + + # Set flag to clear session via JavaScript after browser opens + self._needs_session_clear = True + + print("[UnitedSCO BrowserManager] Session cleared - will require fresh login") + + except Exception as e: + print(f"[UnitedSCO BrowserManager] Error clearing session: {e}") + + def _hash_credentials(self, username: str) -> str: + """Create a hash of the username to track credential changes.""" + return hashlib.sha256(username.encode()).hexdigest()[:16] + + def get_last_credentials_hash(self) -> str | None: + """Get the hash of the last-used credentials.""" + try: + if os.path.exists(self._credentials_file): + with open(self._credentials_file, 'r') as f: + return f.read().strip() + except Exception: + pass + return None + + def save_credentials_hash(self, username: str): + """Save the hash of the current credentials.""" + try: + cred_hash = self._hash_credentials(username) + with open(self._credentials_file, 'w') as f: + f.write(cred_hash) + except Exception as e: + print(f"[UnitedSCO BrowserManager] Failed to save credentials hash: {e}") + + def credentials_changed(self, username: str) -> bool: + """Check if the credentials have changed since last login.""" + last_hash = self.get_last_credentials_hash() + if last_hash is None: + return False # No previous credentials, not a change + current_hash = self._hash_credentials(username) + changed = last_hash != current_hash + if changed: + print(f"[UnitedSCO BrowserManager] Credentials changed - logout required") + return changed + + def clear_credentials_hash(self): + """Clear the saved credentials hash (used after logout).""" + try: + if os.path.exists(self._credentials_file): + os.remove(self._credentials_file) + except Exception as e: + print(f"[UnitedSCO BrowserManager] Failed to clear credentials hash: {e}") + + def _kill_existing_chrome_for_profile(self): + """Kill any existing Chrome processes using this profile.""" + try: + # Find and kill Chrome processes using this profile + result = subprocess.run( + ["pgrep", "-f", f"user-data-dir={self.profile_dir}"], + capture_output=True, text=True + ) + if result.stdout.strip(): + pids = result.stdout.strip().split('\n') + for pid in pids: + try: + subprocess.run(["kill", "-9", pid], check=False) + except: + pass + time.sleep(1) + except Exception as e: + pass + + # Remove SingletonLock if exists + lock_file = os.path.join(self.profile_dir, "SingletonLock") + try: + if os.path.islink(lock_file) or os.path.exists(lock_file): + os.remove(lock_file) + except: + pass + + def get_driver(self, headless=False): + """Get or create the persistent browser instance.""" + with self._lock: + if self._driver is None: + print("[UnitedSCO BrowserManager] Driver is None, creating new driver") + self._kill_existing_chrome_for_profile() + self._create_driver(headless) + elif not self._is_alive(): + print("[UnitedSCO BrowserManager] Driver not alive, recreating") + self._kill_existing_chrome_for_profile() + self._create_driver(headless) + else: + print("[UnitedSCO BrowserManager] Reusing existing driver") + return self._driver + + def _is_alive(self): + """Check if browser is still responsive.""" + try: + if self._driver is None: + return False + url = self._driver.current_url + return True + except Exception as e: + return False + + def _create_driver(self, headless=False): + """Create browser with persistent profile.""" + if self._driver: + try: + self._driver.quit() + except: + pass + self._driver = None + time.sleep(1) + + options = webdriver.ChromeOptions() + if headless: + options.add_argument("--headless") + + # Persistent profile - THIS IS THE KEY for device trust + options.add_argument(f"--user-data-dir={self.profile_dir}") + options.add_argument("--no-sandbox") + options.add_argument("--disable-dev-shm-usage") + + # Anti-detection options (prevent bot detection) + options.add_argument("--disable-blink-features=AutomationControlled") + options.add_experimental_option("excludeSwitches", ["enable-automation"]) + options.add_experimental_option("useAutomationExtension", False) + options.add_argument("--disable-infobars") + + prefs = { + "download.default_directory": self.download_dir, + "plugins.always_open_pdf_externally": True, + "download.prompt_for_download": False, + "download.directory_upgrade": True, + # Disable password save dialog that blocks page interactions + "credentials_enable_service": False, + "profile.password_manager_enabled": False, + "profile.password_manager_leak_detection": False, + } + options.add_experimental_option("prefs", prefs) + + service = Service(ChromeDriverManager().install()) + self._driver = webdriver.Chrome(service=service, options=options) + self._driver.maximize_window() + + # Remove webdriver property to avoid detection + try: + self._driver.execute_script("Object.defineProperty(navigator, 'webdriver', {get: () => undefined})") + except Exception: + pass + + # Reset the session clear flag (file-based clearing is done on startup) + self._needs_session_clear = False + + def quit_driver(self): + """Quit browser (only call on shutdown).""" + with self._lock: + if self._driver: + try: + self._driver.quit() + except: + pass + self._driver = None + # Also clean up any orphaned processes + self._kill_existing_chrome_for_profile() + + +# Singleton accessor +_manager = None + +def get_browser_manager(): + global _manager + if _manager is None: + _manager = UnitedSCOBrowserManager() + return _manager + + +def clear_unitedsco_session_on_startup(): + """Called by agent.py on startup to clear session.""" + manager = get_browser_manager() + manager.clear_session_on_startup()