--
-- PostgreSQL database dump
--

\restrict ZycBRToY6BzYQgdroDf0KKzBYs9FVMdJIyld8vUQNzoG1lX4ar9tpKfHCkxAZSV

-- Dumped from database version 17.8 (Debian 17.8-0+deb13u1)
-- Dumped by pg_dump version 17.8 (Debian 17.8-0+deb13u1)

SET statement_timeout = 0;
SET lock_timeout = 0;
SET idle_in_transaction_session_timeout = 0;
SET transaction_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
SELECT pg_catalog.set_config('search_path', '', false);
SET check_function_bodies = false;
SET xmloption = content;
SET client_min_messages = warning;
SET row_security = off;

--
-- Name: public; Type: SCHEMA; Schema: -; Owner: -
--

-- *not* creating schema, since initdb creates it


--
-- Name: SCHEMA public; Type: COMMENT; Schema: -; Owner: -
--

COMMENT ON SCHEMA public IS '';


--
-- Name: ClaimStatus; Type: TYPE; Schema: public; Owner: -
--

CREATE TYPE public."ClaimStatus" AS ENUM (
    'PENDING',
    'APPROVED',
    'CANCELLED',
    'REVIEW',
    'VOID'
);


--
-- Name: CommunicationChannel; Type: TYPE; Schema: public; Owner: -
--

CREATE TYPE public."CommunicationChannel" AS ENUM (
    'sms',
    'voice'
);


--
-- Name: CommunicationDirection; Type: TYPE; Schema: public; Owner: -
--

CREATE TYPE public."CommunicationDirection" AS ENUM (
    'outbound',
    'inbound'
);


--
-- Name: CommunicationStatus; Type: TYPE; Schema: public; Owner: -
--

CREATE TYPE public."CommunicationStatus" AS ENUM (
    'queued',
    'sent',
    'delivered',
    'failed',
    'completed',
    'busy',
    'no_answer'
);


--
-- Name: MissingTeethStatus; Type: TYPE; Schema: public; Owner: -
--

CREATE TYPE public."MissingTeethStatus" AS ENUM (
    'No_missing',
    'endentulous',
    'Yes_missing'
);


--
-- Name: NotificationTypes; Type: TYPE; Schema: public; Owner: -
--

CREATE TYPE public."NotificationTypes" AS ENUM (
    'BACKUP',
    'CLAIM',
    'PAYMENT',
    'ETC'
);


--
-- Name: PatientStatus; Type: TYPE; Schema: public; Owner: -
--

CREATE TYPE public."PatientStatus" AS ENUM (
    'ACTIVE',
    'INACTIVE',
    'UNKNOWN'
);


--
-- Name: PaymentMethod; Type: TYPE; Schema: public; Owner: -
--

CREATE TYPE public."PaymentMethod" AS ENUM (
    'EFT',
    'CHECK',
    'CASH',
    'CARD',
    'OTHER'
);


--
-- Name: PaymentStatus; Type: TYPE; Schema: public; Owner: -
--

CREATE TYPE public."PaymentStatus" AS ENUM (
    'PENDING',
    'PARTIALLY_PAID',
    'PAID',
    'OVERPAID',
    'DENIED',
    'VOID'
);


--
-- Name: PdfTitleKey; Type: TYPE; Schema: public; Owner: -
--

CREATE TYPE public."PdfTitleKey" AS ENUM (
    'INSURANCE_CLAIM',
    'INSURANCE_CLAIM_PREAUTH',
    'ELIGIBILITY_STATUS',
    'CLAIM_STATUS',
    'OTHER'
);


--
-- Name: ProcedureSource; Type: TYPE; Schema: public; Owner: -
--

CREATE TYPE public."ProcedureSource" AS ENUM (
    'COMBO',
    'MANUAL'
);


--
-- Name: ServiceLineStatus; Type: TYPE; Schema: public; Owner: -
--

CREATE TYPE public."ServiceLineStatus" AS ENUM (
    'PENDING',
    'PARTIALLY_PAID',
    'PAID',
    'UNPAID',
    'ADJUSTED',
    'OVERPAID',
    'DENIED'
);


SET default_tablespace = '';

SET default_table_access_method = heap;

--
-- Name: Appointment; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."Appointment" (
    id integer NOT NULL,
    "patientId" integer NOT NULL,
    "userId" integer NOT NULL,
    "staffId" integer NOT NULL,
    title text NOT NULL,
    date date NOT NULL,
    "startTime" text NOT NULL,
    "endTime" text NOT NULL,
    type text NOT NULL,
    notes text,
    status text DEFAULT 'scheduled'::text NOT NULL,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
    "eligibilityStatus" public."PatientStatus" DEFAULT 'UNKNOWN'::public."PatientStatus" NOT NULL,
    "procedureCodeNotes" text
);


--
-- Name: AppointmentProcedure; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."AppointmentProcedure" (
    id integer NOT NULL,
    "appointmentId" integer NOT NULL,
    "patientId" integer NOT NULL,
    "procedureCode" text NOT NULL,
    "procedureLabel" text,
    fee numeric(10,2),
    category text,
    "toothNumber" text,
    "toothSurface" text,
    "oralCavityArea" text,
    source public."ProcedureSource" DEFAULT 'MANUAL'::public."ProcedureSource" NOT NULL,
    "comboKey" text,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
);


--
-- Name: AppointmentProcedure_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."AppointmentProcedure_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: AppointmentProcedure_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."AppointmentProcedure_id_seq" OWNED BY public."AppointmentProcedure".id;


--
-- Name: Appointment_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."Appointment_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: Appointment_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."Appointment_id_seq" OWNED BY public."Appointment".id;


--
-- Name: BackupDestination; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."BackupDestination" (
    id integer NOT NULL,
    "userId" integer NOT NULL,
    path text NOT NULL,
    "isActive" boolean DEFAULT true NOT NULL,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
);


--
-- Name: BackupDestination_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."BackupDestination_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: BackupDestination_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."BackupDestination_id_seq" OWNED BY public."BackupDestination".id;


--
-- Name: Claim; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."Claim" (
    id integer NOT NULL,
    "patientId" integer NOT NULL,
    "appointmentId" integer NOT NULL,
    "userId" integer NOT NULL,
    "staffId" integer NOT NULL,
    "patientName" text NOT NULL,
    "memberId" text NOT NULL,
    "dateOfBirth" date NOT NULL,
    remarks text NOT NULL,
    "missingTeethStatus" public."MissingTeethStatus" DEFAULT 'No_missing'::public."MissingTeethStatus" NOT NULL,
    "missingTeeth" jsonb,
    "serviceDate" timestamp(3) without time zone NOT NULL,
    "insuranceProvider" text NOT NULL,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
    "updatedAt" timestamp(3) without time zone NOT NULL,
    status public."ClaimStatus" DEFAULT 'PENDING'::public."ClaimStatus" NOT NULL,
    "claimNumber" text
);


--
-- Name: ClaimFile; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."ClaimFile" (
    id integer NOT NULL,
    "claimId" integer NOT NULL,
    filename text NOT NULL,
    "mimeType" text NOT NULL
);


--
-- Name: ClaimFile_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."ClaimFile_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: ClaimFile_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."ClaimFile_id_seq" OWNED BY public."ClaimFile".id;


--
-- Name: Claim_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."Claim_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: Claim_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."Claim_id_seq" OWNED BY public."Claim".id;


--
-- Name: CloudFile; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."CloudFile" (
    id integer NOT NULL,
    "userId" integer NOT NULL,
    name text NOT NULL,
    "mimeType" text,
    "fileSize" bigint NOT NULL,
    "folderId" integer,
    "isComplete" boolean DEFAULT false NOT NULL,
    "totalChunks" integer,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
    "updatedAt" timestamp(3) without time zone NOT NULL
);


--
-- Name: CloudFileChunk; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."CloudFileChunk" (
    id integer NOT NULL,
    "fileId" integer NOT NULL,
    seq integer NOT NULL,
    data bytea NOT NULL,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
);


--
-- Name: CloudFileChunk_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."CloudFileChunk_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: CloudFileChunk_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."CloudFileChunk_id_seq" OWNED BY public."CloudFileChunk".id;


--
-- Name: CloudFile_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."CloudFile_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: CloudFile_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."CloudFile_id_seq" OWNED BY public."CloudFile".id;


--
-- Name: CloudFolder; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."CloudFolder" (
    id integer NOT NULL,
    "userId" integer NOT NULL,
    name text NOT NULL,
    "parentId" integer,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
    "updatedAt" timestamp(3) without time zone NOT NULL
);


--
-- Name: CloudFolder_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."CloudFolder_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: CloudFolder_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."CloudFolder_id_seq" OWNED BY public."CloudFolder".id;


--
-- Name: DatabaseBackup; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."DatabaseBackup" (
    id integer NOT NULL,
    "userId" integer NOT NULL,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
);


--
-- Name: DatabaseBackup_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."DatabaseBackup_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: DatabaseBackup_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."DatabaseBackup_id_seq" OWNED BY public."DatabaseBackup".id;


--
-- Name: InsuranceCredential; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."InsuranceCredential" (
    id integer NOT NULL,
    "userId" integer NOT NULL,
    "siteKey" text NOT NULL,
    username text NOT NULL,
    password text NOT NULL
);


--
-- Name: InsuranceCredential_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."InsuranceCredential_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: InsuranceCredential_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."InsuranceCredential_id_seq" OWNED BY public."InsuranceCredential".id;


--
-- Name: Notification; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."Notification" (
    id integer NOT NULL,
    "userId" integer NOT NULL,
    type public."NotificationTypes" NOT NULL,
    message text NOT NULL,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
    read boolean DEFAULT false NOT NULL
);


--
-- Name: Notification_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."Notification_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: Notification_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."Notification_id_seq" OWNED BY public."Notification".id;


--
-- Name: NpiProvider; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."NpiProvider" (
    id integer NOT NULL,
    "userId" integer NOT NULL,
    "npiNumber" text NOT NULL,
    "providerName" text NOT NULL,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
);


--
-- Name: NpiProvider_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."NpiProvider_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: NpiProvider_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."NpiProvider_id_seq" OWNED BY public."NpiProvider".id;


--
-- Name: Patient; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."Patient" (
    id integer NOT NULL,
    "firstName" text NOT NULL,
    "lastName" text NOT NULL,
    "dateOfBirth" date NOT NULL,
    gender text NOT NULL,
    phone text NOT NULL,
    email text,
    address text,
    city text,
    "zipCode" text,
    "insuranceProvider" text,
    "insuranceId" text,
    "groupNumber" text,
    "policyHolder" text,
    allergies text,
    "medicalConditions" text,
    status public."PatientStatus" DEFAULT 'UNKNOWN'::public."PatientStatus" NOT NULL,
    "userId" integer NOT NULL,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
);


--
-- Name: PatientDocument; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."PatientDocument" (
    id integer NOT NULL,
    "patientId" integer NOT NULL,
    filename text NOT NULL,
    "originalName" text NOT NULL,
    "mimeType" text NOT NULL,
    "fileSize" bigint NOT NULL,
    "filePath" text NOT NULL,
    "uploadedAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
    "updatedAt" timestamp(3) without time zone NOT NULL
);


--
-- Name: PatientDocument_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."PatientDocument_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: PatientDocument_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."PatientDocument_id_seq" OWNED BY public."PatientDocument".id;


--
-- Name: Patient_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."Patient_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: Patient_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."Patient_id_seq" OWNED BY public."Patient".id;


--
-- Name: Payment; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."Payment" (
    id integer NOT NULL,
    "claimId" integer,
    "patientId" integer NOT NULL,
    "userId" integer NOT NULL,
    "updatedById" integer,
    "totalBilled" numeric(10,2) NOT NULL,
    "totalPaid" numeric(10,2) DEFAULT 0.00 NOT NULL,
    "totalAdjusted" numeric(10,2) DEFAULT 0.00 NOT NULL,
    "totalDue" numeric(10,2) NOT NULL,
    status public."PaymentStatus" DEFAULT 'PENDING'::public."PaymentStatus" NOT NULL,
    notes text,
    icn text,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
    "updatedAt" timestamp(3) without time zone NOT NULL
);


--
-- Name: Payment_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."Payment_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: Payment_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."Payment_id_seq" OWNED BY public."Payment".id;


--
-- Name: PdfFile; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."PdfFile" (
    id integer NOT NULL,
    filename text NOT NULL,
    "pdfData" bytea NOT NULL,
    "uploadedAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
    "groupId" integer NOT NULL
);


--
-- Name: PdfFile_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."PdfFile_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: PdfFile_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."PdfFile_id_seq" OWNED BY public."PdfFile".id;


--
-- Name: PdfGroup; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."PdfGroup" (
    id integer NOT NULL,
    title text NOT NULL,
    "titleKey" public."PdfTitleKey" DEFAULT 'OTHER'::public."PdfTitleKey" NOT NULL,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
    "patientId" integer NOT NULL
);


--
-- Name: PdfGroup_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."PdfGroup_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: PdfGroup_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."PdfGroup_id_seq" OWNED BY public."PdfGroup".id;


--
-- Name: ServiceLine; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."ServiceLine" (
    id integer NOT NULL,
    "claimId" integer,
    "paymentId" integer,
    "procedureCode" text NOT NULL,
    "procedureDate" date NOT NULL,
    "toothNumber" text,
    "toothSurface" text,
    "totalBilled" numeric(10,2) NOT NULL,
    "totalPaid" numeric(10,2) DEFAULT 0.00 NOT NULL,
    "totalAdjusted" numeric(10,2) DEFAULT 0.00 NOT NULL,
    "totalDue" numeric(10,2) DEFAULT 0.00 NOT NULL,
    status public."ServiceLineStatus" DEFAULT 'UNPAID'::public."ServiceLineStatus" NOT NULL,
    quad text,
    arch text
);


--
-- Name: ServiceLineTransaction; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."ServiceLineTransaction" (
    id integer NOT NULL,
    "paymentId" integer NOT NULL,
    "serviceLineId" integer NOT NULL,
    "transactionId" text,
    "paidAmount" numeric(10,2) NOT NULL,
    "adjustedAmount" numeric(10,2) DEFAULT 0.00 NOT NULL,
    method public."PaymentMethod" NOT NULL,
    "receivedDate" timestamp(3) without time zone NOT NULL,
    "payerName" text,
    notes text,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
);


--
-- Name: ServiceLineTransaction_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."ServiceLineTransaction_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: ServiceLineTransaction_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."ServiceLineTransaction_id_seq" OWNED BY public."ServiceLineTransaction".id;


--
-- Name: ServiceLine_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."ServiceLine_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: ServiceLine_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."ServiceLine_id_seq" OWNED BY public."ServiceLine".id;


--
-- Name: Staff; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."Staff" (
    id integer NOT NULL,
    "userId" integer NOT NULL,
    name text NOT NULL,
    email text,
    role text NOT NULL,
    phone text,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
);


--
-- Name: Staff_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."Staff_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: Staff_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."Staff_id_seq" OWNED BY public."Staff".id;


--
-- Name: User; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public."User" (
    id integer NOT NULL,
    username text NOT NULL,
    [REDACTED]boolean DEFAULT true NOT NULL,
    "usbBackupEnabled" boolean DEFAULT false NOT NULL
);


--
-- Name: User_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public."User_id_seq"
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: User_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public."User_id_seq" OWNED BY public."User".id;


--
-- Name: _prisma_migrations; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public._prisma_migrations (
    id character varying(36) NOT NULL,
    checksum character varying(64) NOT NULL,
    finished_at timestamp with time zone,
    migration_name character varying(255) NOT NULL,
    logs text,
    rolled_back_at timestamp with time zone,
    started_at timestamp with time zone DEFAULT now() NOT NULL,
    applied_steps_count integer DEFAULT 0 NOT NULL
);


--
-- Name: communications; Type: TABLE; Schema: public; Owner: -
--

CREATE TABLE public.communications (
    id integer NOT NULL,
    "patientId" integer NOT NULL,
    "userId" integer,
    channel public."CommunicationChannel" NOT NULL,
    direction public."CommunicationDirection" NOT NULL,
    status public."CommunicationStatus" NOT NULL,
    body text,
    "callDuration" integer,
    "twilioSid" text,
    "createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
);


--
-- Name: communications_id_seq; Type: SEQUENCE; Schema: public; Owner: -
--

CREATE SEQUENCE public.communications_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


--
-- Name: communications_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

ALTER SEQUENCE public.communications_id_seq OWNED BY public.communications.id;


--
-- Name: Appointment id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Appointment" ALTER COLUMN id SET DEFAULT nextval('public."Appointment_id_seq"'::regclass);


--
-- Name: AppointmentProcedure id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."AppointmentProcedure" ALTER COLUMN id SET DEFAULT nextval('public."AppointmentProcedure_id_seq"'::regclass);


--
-- Name: BackupDestination id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."BackupDestination" ALTER COLUMN id SET DEFAULT nextval('public."BackupDestination_id_seq"'::regclass);


--
-- Name: Claim id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Claim" ALTER COLUMN id SET DEFAULT nextval('public."Claim_id_seq"'::regclass);


--
-- Name: ClaimFile id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."ClaimFile" ALTER COLUMN id SET DEFAULT nextval('public."ClaimFile_id_seq"'::regclass);


--
-- Name: CloudFile id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."CloudFile" ALTER COLUMN id SET DEFAULT nextval('public."CloudFile_id_seq"'::regclass);


--
-- Name: CloudFileChunk id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."CloudFileChunk" ALTER COLUMN id SET DEFAULT nextval('public."CloudFileChunk_id_seq"'::regclass);


--
-- Name: CloudFolder id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."CloudFolder" ALTER COLUMN id SET DEFAULT nextval('public."CloudFolder_id_seq"'::regclass);


--
-- Name: DatabaseBackup id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."DatabaseBackup" ALTER COLUMN id SET DEFAULT nextval('public."DatabaseBackup_id_seq"'::regclass);


--
-- Name: InsuranceCredential id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."InsuranceCredential" ALTER COLUMN id SET DEFAULT nextval('public."InsuranceCredential_id_seq"'::regclass);


--
-- Name: Notification id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Notification" ALTER COLUMN id SET DEFAULT nextval('public."Notification_id_seq"'::regclass);


--
-- Name: NpiProvider id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."NpiProvider" ALTER COLUMN id SET DEFAULT nextval('public."NpiProvider_id_seq"'::regclass);


--
-- Name: Patient id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Patient" ALTER COLUMN id SET DEFAULT nextval('public."Patient_id_seq"'::regclass);


--
-- Name: PatientDocument id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."PatientDocument" ALTER COLUMN id SET DEFAULT nextval('public."PatientDocument_id_seq"'::regclass);


--
-- Name: Payment id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Payment" ALTER COLUMN id SET DEFAULT nextval('public."Payment_id_seq"'::regclass);


--
-- Name: PdfFile id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."PdfFile" ALTER COLUMN id SET DEFAULT nextval('public."PdfFile_id_seq"'::regclass);


--
-- Name: PdfGroup id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."PdfGroup" ALTER COLUMN id SET DEFAULT nextval('public."PdfGroup_id_seq"'::regclass);


--
-- Name: ServiceLine id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."ServiceLine" ALTER COLUMN id SET DEFAULT nextval('public."ServiceLine_id_seq"'::regclass);


--
-- Name: ServiceLineTransaction id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."ServiceLineTransaction" ALTER COLUMN id SET DEFAULT nextval('public."ServiceLineTransaction_id_seq"'::regclass);


--
-- Name: Staff id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Staff" ALTER COLUMN id SET DEFAULT nextval('public."Staff_id_seq"'::regclass);


--
-- Name: User id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."User" ALTER COLUMN id SET DEFAULT nextval('public."User_id_seq"'::regclass);


--
-- Name: communications id; Type: DEFAULT; Schema: public; Owner: -
--

ALTER TABLE ONLY public.communications ALTER COLUMN id SET DEFAULT nextval('public.communications_id_seq'::regclass);


--
-- Data for Name: Appointment; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."Appointment" (id, "patientId", "userId", "staffId", title, date, "startTime", "endTime", type, notes, status, "createdAt", "eligibilityStatus", "procedureCodeNotes") FROM stdin;
2	2	2	2	Follow-up	2025-06-02	10:00	10:30	checkup	\N	scheduled	2026-04-05 03:48:36.35	UNKNOWN	\N
3	5	3	1	Scheduled Appointment	2026-03-31	09:00	09:30	checkup	\N	scheduled	2026-04-10 19:01:55.65	UNKNOWN	\N
\.


--
-- Data for Name: AppointmentProcedure; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."AppointmentProcedure" (id, "appointmentId", "patientId", "procedureCode", "procedureLabel", fee, category, "toothNumber", "toothSurface", "oralCavityArea", source, "comboKey", "createdAt") FROM stdin;
\.


--
-- Data for Name: BackupDestination; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."BackupDestination" (id, "userId", path, "isActive", "createdAt") FROM stdin;
2	3	/media/ff/9CF1-BA1D/USB Backup	t	2026-04-11 04:28:57.294
\.


--
-- Data for Name: Claim; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."Claim" (id, "patientId", "appointmentId", "userId", "staffId", "patientName", "memberId", "dateOfBirth", remarks, "missingTeethStatus", "missingTeeth", "serviceDate", "insuranceProvider", "createdAt", "updatedAt", status, "claimNumber") FROM stdin;
14	5	3	3	1	NORMA ESQUIVEL	100048854788	1980-11-19		No_missing	{}	2026-03-31 00:00:00	MassHealth	2026-04-11 00:14:13.922	2026-04-11 00:15:50.424	PENDING	202610000403500
\.


--
-- Data for Name: ClaimFile; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."ClaimFile" (id, "claimId", filename, "mimeType") FROM stdin;
\.


--
-- Data for Name: CloudFile; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."CloudFile" (id, "userId", name, "mimeType", "fileSize", "folderId", "isComplete", "totalChunks", "createdAt", "updatedAt") FROM stdin;
\.


--
-- Data for Name: CloudFileChunk; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."CloudFileChunk" (id, "fileId", seq, data, "createdAt") FROM stdin;
\.


--
-- Data for Name: CloudFolder; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."CloudFolder" (id, "userId", name, "parentId", "createdAt", "updatedAt") FROM stdin;
\.


--
-- Data for Name: DatabaseBackup; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."DatabaseBackup" (id, "userId", "createdAt") FROM stdin;
1	1	2026-04-12 00:00:00.252
\.


--
-- Data for Name: InsuranceCredential; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."InsuranceCredential" (id, "userId", "siteKey", username, password) FROM stdin;
1	1	MH	kqkgaox@gmail.com	Summit2019@
2	3	MH	kqkgaox@gmail.com	Summit2019@
\.


--
-- Data for Name: Notification; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."Notification" (id, "userId", type, message, "createdAt", read) FROM stdin;
2	2	BACKUP	⚠️ It has been more than 7 days since your last backup.	2026-04-08 02:00:00.09	f
4	4	BACKUP	⚠️ It has been more than 7 days since your last backup.	2026-04-08 02:00:00.101	f
3	3	BACKUP	⚠️ It has been more than 7 days since your last backup.	2026-04-08 02:00:00.095	t
\.


--
-- Data for Name: NpiProvider; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."NpiProvider" (id, "userId", "npiNumber", "providerName", "createdAt") FROM stdin;
1	1	1457649006	Kai Gao	2026-04-05 03:52:39.521
2	3	1457649006	Kai Gao	2026-04-10 19:01:04.119
\.


--
-- Data for Name: Patient; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."Patient" (id, "firstName", "lastName", "dateOfBirth", gender, phone, email, address, city, "zipCode", "insuranceProvider", "insuranceId", "groupNumber", "policyHolder", allergies, "medicalConditions", status, "userId", "createdAt") FROM stdin;
2	Michael	Brown	1979-09-10	male	555-0002	michael@example.com	202 Banana Ave	Oldtown	10002	\N	\N	\N	\N	\N	\N	UNKNOWN	2	2026-04-05 03:48:36.314
3	MEI	WEI	1964-01-22			\N	\N	\N	\N	MassHealth - Adult (Regular) Medicaid	100203456239	\N	\N	\N	\N	ACTIVE	1	2026-04-05 03:54:44.452
5	NORMA	ESQUIVEL	1980-11-19			\N	\N	\N	\N	MassHealth	100048854788	\N	\N	\N	\N	ACTIVE	3	2026-04-10 18:57:31.437
\.


--
-- Data for Name: PatientDocument; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."PatientDocument" (id, "patientId", filename, "originalName", "mimeType", "fileSize", "filePath", "uploadedAt", "updatedAt") FROM stdin;
\.


--
-- Data for Name: Payment; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."Payment" (id, "claimId", "patientId", "userId", "updatedById", "totalBilled", "totalPaid", "totalAdjusted", "totalDue", status, notes, icn, "createdAt", "updatedAt") FROM stdin;
3	14	5	3	\N	84.00	0.00	0.00	84.00	PENDING		\N	2026-04-11 00:14:13.97	2026-04-11 00:14:13.97
\.


--
-- Data for Name: PdfFile; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."PdfFile" (id, filename, "pdfData", "uploadedAt", "groupId") FROM stdin;
1	eligibility_100203456239.pdf	\\x255044462d312e340a25d3ebe9e10a312030206f626a0a3c3c2f5469746c65202870726f76696465722e6d6173736865616c74682d64656e74616c2e6f72672f636f6d6d756e6974795f5072696e746572467269656e646c79456c69676962696c697479290a2f43726561746f7220284d6f7a696c6c612f352e30205c285831313b204c696e7578207838365f36345c29204170706c655765624b69742f3533372e3336205c284b48544d4c2c206c696b65204765636b6f5c29204368726f6d652f3134352e302e302e30205361666172692f3533372e3336290a2f50726f64756365722028536b69612f504446206d313435290a2f4372656174696f6e446174652028443a32303236303430353033353434342b303027303027290a2f4d6f64446174652028443a32303236303430353033353434342b303027303027293e3e0a656e646f626a0a332030206f626a0a3c3c2f636120310a2f424d202f4e6f726d616c3e3e0a656e646f626a0a372030206f626a0a3c3c2f4e20330a2f46696c746572202f466c6174654465636f64650a2f4c656e677468203239333e3e2073747265616d0a789c7d90bd4ac3001485bfd482288a830e1d1c3238b86893a6695270692216d756a1a95392a641ec4f4853f401747370752b2ebe80e86328080ee2e02388a0b3a441529078e0c2c7e1c0bdf740ae009097a03f88c246dd105b565b9c7f4740602adb1d05644b80ef9724fbbcf54f2e4b0b1d6fe4021f4014b6ac36081d60cd4ff82c6627e1cb984fa3200261127378d03041b80336fd197666d80dc238ff06ecf47b6337bd9b256f70d8045ac03a75860cf1e9e151a4c909c7d814d13051d9a34609191519852a1ae5e9d49028a353c1c0c0c444474143416117956adc67b2727803fa17cc5da59e730d0f1750784dbd8d09ac9cc3fd63eaa51d0776684fad3c90eb76e1f316962d587d82c5a3df62337e15fffc2ab2cf00976d444a48c8547e0085cd4bbd0a656e6473747265616d0a656e646f626a0a362030206f626a0a3c3c2f54797065202f584f626a6563740a2f53756274797065202f496d6167650a2f5769647468203130310a2f4865696768742033350a2f436f6c6f725370616365205b2f49434342617365642037203020525d0a2f534d61736b2038203020520a2f42697473506572436f6d706f6e656e7420380a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820333832313e3e2073747265616d0a789ced580b5413d7bade87475e24900448c03c492699c910108d16d28aa02254144131574ba95215aaa24728288855865778cb4b8f42ed51f179d2a3f6b6c7c2b51cbba8d545d556b1942a2f1fa01650100c213ce71ac6cb42418fdeb53ce79e5bbf352b2bb3ffbd67fefdcdbfffffdb1b80377883d70e7c1c743a5d6262e28456a3d178f0e0c14d9b36fdabbd36e10606b7a4c0bfa521f7d2e08644d9b10ff91f7b33fde46435ff35be743c5d388e0300f87cfe84a6f6f6760080b5b5f56bf4e91fa15e0b35a642b7d3e43730b8558b74672bea136555b192ff9862a3e683b910e9f5bd7a3c21c3c3c36ab55a2c163f0eb3f1d60b172e0804020683f1fa5c7a316e26433752a07a2d743345d695a3684b470e2de7fb29e8b941dc6d7e9c454aba5af44fa56b6868c8dfdf1f0070e0c081f1d6afbefacac1c1e1f5f9f3623460c8cd24f9cd64a839456ecc479b92641bbd6dcd00504ba83fc549d678b2255c929cf34fa50bc7f1d8d8581445737272c69b2a2b2b8542e10bc6fec387bfc0fa62576fa4423792e50d18d29202f7e7a3d7b7cb96bfc50400e834608baf6de9073c98430600b0accc5f0f55cffadcd5d5d5d7d787e3f8d1a34721082a282820da0d06436767e7d0d0108ee3172f5e1489440080e2e2e2f1f37df4e8514343c30bb86a6c6c3c72e4c884a653a74e454646aa54aa89b9c2909bc9f21ba9504baabcafc0f9c73828c08541f092a7b1abc6a42c9a3919001bb2d9ebe3ea9949fdf8e38f77eedcc171fcdab56b62b1383f3f9fa0a8aeaeaeaaaaca6834e238fef3cf3fb3d9ec09e78be3784343c3b163c7f6eedd3ba1f5d1a347478e1cd1e974cdcdcde3ad870e1d52a95410048d77b20d436f63c80d0c694e951b721555319239b02979ce9158ed0c76ecffb32b5ea25ce0c2f081ad043696ff7b2a306fe27a49ba743adda54b978687878d46e3d4a953b3b3b37b7b7b711c2f2b2b3b7cf8b05eaf270861b1587979793d3d3de3a77ce7ce1db55a9d919131215d1d1d1db1b1b1858585444179c6ba7bf76e0e87c3e3f1c63bd982216d18da9424d7e7286e27cb17b9da0000380c8bfd9a493886b6a6c10f3391ca8d4e2a110de152c60e6cdec127aea7a6ac7b728da20643af25c1bfa5bae29877f336d7f2b54e2f43d7ae5dbbbefefaebc1c1411cc7972c59b27bf76e8293828282c2c24282ae9696161e8f171414545151f138cbe9f5facb972ffff2cb2f068301c7f1fefefefdfbf7b3d9ec6fbffd9678e6f0f0705757575d5d5d6f6f6f7f7f7f5050507676f6e81b0d06436363e3c3870f711c4f4b4ba35028341aed190f6fa6c86e27c14d49705b3a62d8816604726996661cba45ec6c4e5b32722b096ac2e4ade9f0fd0cc41779226f1a306903063562d0ed3469f30e7ed566b16e95503342724b0afcb09087ebc0b18fd821d34c2d978a55b559ca1a0c6d4c9675ef40cbd73a7d19217a19bab45a6d69692931710cc34a4a4a0c06835eaf5fb3664d616121d1dedede2e97cb01006e6e6e454545efbfff7e5050d0ba75ebce9d3b473ce4c183073299ec9b6fbe216e070606cacaca3c3c3c962e5d1a1e1eeeececbc6fdfbed1375ebc78d1d7d777d1a245ebd7af9f3c793200c0c2c2e229f730d09ee4783345d69c021bf39d4f860ba576a67cbeec6df0b090df9aa6bc9522bf992cefca51546f913a5a99c6ce77663425c91a30696392ec4692bc558be0c5ae1a579bcc050eed5ac56fa9a64ad199859e5a632a58240bb39b45ae978a552d5ab8afc019dfadfceb6a41eea2e796feb17425242468b5dacece4e1cc70f1f3e7cf0e0c1bebebeebd7affbf9f91d3a74a8bfbf9f280772b93c222222262666debc79b1b1b1c5c5c53a9daeb6b69678487f7fbf979757494909713b3434f4d34f3fc5c5c56dd8b021383858a1508c061eb1b4310c8b8a8a5ab66c99bbbbbb5aad7ec6bdee44168e81e664b83313a98a75f2905001005624b343110c5c07da32900799c8ad64597f019ab28023b22545fbdbfc7d83e85632dc982cbb9f89e03b9577d3e0ce5cc5462fd6d1e5fc5fb7207891f3dd5479473672365a4ca758cc53d2ef1729f5b9a8311fad582fc6fcede7c0f440d7e7aacab1746ddebc79d5aa552d2d2d388ed7d6d65657570f0f0f9f3a75cad5d5f5cc993344da371a8d42a170fbf6ed1d1d1de7cf9fefe8e820681c456f6fafbfbf7f565616b1788900ebeeee6e6f6fafaeae56abd5313131f7eedd234c8383837abdbea3a3a3bebe1ec3b0d0d0d0b1b90b2f56756985771325f7d2e087d948fc5c3b7300ac2966b13eb68f8a841d598a7b69f2f2b5a29a04a82d1d9e2aa46218c00b148f72e1a62453bcdd4985b31739c4ccb1afdb2efbe163c96721bcd634f8d36593cad68a0c3b14c756f21dadcd531670f112e7ee1c45fa428ecb248a15c9546c9d6c9fabdcc6ce342e2e6efaf4e957ae5c218284e0213d3dddd5d5f5dab56ba3d12297cb2b2a2a08c941a0b6b6f6ead5abc47fa3d1181c1cac56ab3d3c3cbababac63ebfafaf2f3e3e1e0070e2c489b367cf3e93eaf7eddbc7e3f1944ae5a86fc62267bc58753b45de99859c8d7272e59bd278e0647a672edc9a6192a9e90bb9abd5ac562d727cb510e25896ff5134508836a7c83b32157753e1b533d8d65433737310ef6bd7968e7465295217d80b9896e5ebc483f9685690a3c886d2b00deec94337f9d8b1ac9e281073b33f3c8fab67e88a8f8f673018a74f9f1e6de9efefd768346ab5fad6ad5b44cbf0f0f03befbcf3dd77df8d76282c2c747070888f8f1f8daec0c04000407474f48c1933f2f2f24665c3d0d0504545855aad8e8b8b9b3b77eee6cd9b7ffdf5d7d1775db870c1d3d3333232f2e2a54b172f5ffdcfb28a0ba99e5d3ba4b792e1ae1c45f27c0ec91c78caa8ffb551707f87bcaf00ddff010f71206504720d3b14da85dce2f726dd4a969f8b76ba91247f946bea4f3725391032cd461726ecc943cb22455cbac5e229cc3b69705b06b2d8d566c934666f1e8af9db3346d49ac54b48b6b1748587878785855555558daeaffbf7efdbdada020008454160c182053535358412686969d9ba75ebd1a34747a3c56030f8f8f844474713f562c68c19f3e7cfafacac24ac57af5e0d0808b872e5cac9932767ce9ce9eded7dfcf871c2d4d4d4141818480cecd6eba312d20ec6fafc10c56b49819b305990aba9ea157b32f1cfe0c142f4fa36d914216db69c56bb157a9885d46d975d8e97467ab2d77bd93ec8446ab64aa7084ca1e825a3fd6dade87ea662b0c0f90377531dfc365af23007a94f946903b867a3259fbdcfe3d02d5e92ab67e80a0d0d8d8989f9e28b2f88ca8ee3787979f9b469d3121313c776f3f3f31b8d2e83c170fbf6edb13aaaa7a767f6ecd93b77ee1c9519e7ce9d1b0db0cacacaa0a0a0eaeaeaa1a1a19a9a9aefbfffbebebe9e305dbe7c79f9f2e5a5a5a523396da8e4e0e701aa49e7d7d9f6153aeb56f15956663800d52b79434568471612328d49b3b4dc13c237e6293ab29083cb051e4e3406d9fcf0723ebe4b7924cc24b4fc95f4d31b44ddb908be47f9b7356201cb94914e840bbbb3e1bba9f0834ce4ab3542f14823d9e2450b702c88044e60c58a15ab57af2e2a2a228a238ee3999999b366cdfaf4d34fc7d2e5ebebfbeebbef8e8db7b1181a1a0a080898f034c368346edbb66de9d2a5134adc9292125f5fdfbaba3ae2f6efe72e057a399f8960e27f72dee26bffb68476743ea7bf50d195ad889d63f75882ae525bdf4d93e17f722e7ecf51c03289791fb955de62477ca7f244b8602e4c3bb48287ef51f6e5a327228453f9a6920a7348622628d238f6e52bae27421e625323cdf215f64d95959544561f1818080b0b7377772f2e2e2e2b2b6b686878fcf57d7c7cdcdddd376dda34303030da2d3838d8cdcd2d31317174d6ededed5f7ef9654343c3c0c0404f4f4f6868a856ab6d6d6d1d1818186543afd7171515d9d9d97df4d1476d6d6d841826d0d7d7f7f9e79f43102410084e9e3c4904ea9e7d479c8576874358f81e65fa42870fa7b3bbb261bc4899e4cfa15a9abda76234a7ca060b9c5bd39110950d11216f8b29622688f4b43dffb1a4f613a82b4771395e1235cbd6d1e6c9a69b660966c9686c3a69c55b365e322b0b0b60437db53d667c7cfcfc1104040410470d9e9e9e100489c562914844269bd2654848485050d0bc79f3fcfdfd03020204020100202222c2cfcfef934f3e49484850abd50e0e0e6ab57ae1c2850101017c3e9fc160b8b8b8ac58b122212101c3b075ebd64d9f3e9dc5620100341a8d4c26d368345bb66c494e4edeb871a397971797cb25a4af9b9b9b46a3090b0be34c12a0f6206a263d6fb163c506d19578695b3a1233db56e9402a5d23ed2d447f8895b4a5231736394d133dd9f8889960ae8ce62ba54f11503ff460ce77a60b5996e411d94bfa9f530a369df49698a612d1242cd328b357dc91bbbbbb13e4c0304c4c874aa58eed606666e6e6e6e6eded2d97cb9d9c9c140a05d14da150401044a150acacacecec4cabc3dede1e1d0193c9245abcbdbdc964b2959515f1fb38573b3a3a121f45a9541263492412d1994c263399a60399c7326fe6cc99008069728a460318643055405daab286b824372155b701c20fb8952ee7c5ccb16d1f391b6451cd59b427d3f695d2617bd3277e4742411c4c84502dff60fe34272a110d75a0f2992416e5a91dc4cb008220894422954a0502019bcda65028e3fb787b7bab542a171717994c26140a6d6d6d29140a9bcde670386c369bc160d068340683616f6f2f954a9d9c9c0402018542118bc55c2e97c7e35128142a954a22912c2d9f1c1770381c168b656f6f4fa150e874fad8ad2297cb854620128950144c7105a8d4ccce0ea0f656c49e082f9d7c3c5ce0ec48d9b1983b5c847e3ccb54b82dcd9fcad502968593ada593ada51dfd9509f977879d1d10d959fa4f66fc652517dfe77a290e42b8640f21f56eb6a231493e433ac1f77d83ce7cb46d177a4f0baff460aa04e4d31bc4f85e973dcb2659535ee3d9e9bf29700cedce52e873d0e3ab056236293570d2e001d7b60c78c964eb916dcbbfdabfff63e8d5a23886b6a7c35b7deddf86a8df4539e17b5dfeb292cf67fdee52d3cbc0908176e6a2bf6c95fa2074cd64aa211fd5e7a3a1d399af24c87f3f30e4a1fa5cb4e28f22258fbccd878b17bbe856092659bf09ad897171b3042f42cf7e2c099d6e73264a7c2f53e10bd347c4e79bd09a0079a17651b3edca23850f7290b64cc5d67739a437f5f0f958368be6ed0d1628adcb23859b7d6c9914532d7ce131deef1adedec0f72df27a3febedf3ecd779b2948e64ca9b0cff06ff5ff0dfc548c1310a656e6473747265616d0a656e646f626a0a382030206f626a0a3c3c2f54797065202f584f626a6563740a2f53756274797065202f496d6167650a2f5769647468203130310a2f4865696768742033350a2f436f6c6f725370616365202f446576696365477261790a2f42697473506572436f6d706f6e656e7420380a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820313333363e3e2073747265616d0a789ced56694c546714bd3330c0b008c2c00c4b1104a946103160c1a5c59a366eb4d6a06d5d1aac556a716951c1ba8154a5c65a49b52cd65daba612acc8226a4740118b0a2da6ae58419641469061169eb3bcd3bc018b5b3280e1577b7ebc9cbc77ce3def7bdfbd2f1fd1ffe8211cdd3cdc3dc43c22b276f770f7b4e3f5c83de17013349f0b4dc99272f2f3f2b3471209becccbcf3bf5935b0f229c575401576b2e0d31252c0687042139971b5948f7971274588d96f51f57dd0c30a53ca5e24a674928b8ce1832a6db21a30a81eaf96683efa5d99b9216325ce93b3e34bf9523ec383e91b5c8c5d1bce3b1b993b8933a8a1d2d9e36869600d7a6f3c865a29fc9f7b9a88581852e94f66ac10298c0f7999b7af27456a23ff73470c389d39989c388bce3b34e676d1e2df8d7e77516b83c9e68444a98e9455fd143ae0066d99441fdd000445046a30180aa3488782157351cdd63e9754a018039e9f3c466bb03a80c27b24863cb47bcb4b0f953fc1a8bcabfb448f2afc2ad5206984e07d181ec7e56f91d2cd326b983940d7c629bd70665341145c880444be3adce4636335e2d66268fed0ab905488fb7e2e8a7b5c83da006e6f0a6d61665e63600fa373db540f3c15db7e31c2a80b6e3e9957b9fecca900a60a71391381740b21591cbe4c41d2bbc8928f2bb193c22c11a99ee7e57480d90975c838a630a6cdedc067c26a0a43d470a1a0036762880a66f42830778d5028af4b78387759af8710648fd88cc56b503ea6944338ed53c867a3f3925cb989a7144cb95682fe90a9101f933ff80f2a14113b9aa0d584c634f36b4a9f5802e455207e8ea73160a45e70183fc5cbca4d3e4598cfbef11d1a47a0027f883b6d5b3c043301b3301e867719dba6fa67f57480b7076b894fbe0d5de712ae00b71a9d6d8cbd06508971877a279057f9a9e236d5b9d8c1e418c063b6d8802af40a663e68c3bf31878f0d5e43c568d7db751eb3dba9e5d29797ade9440a1e80057422a5ca906a2a3da0155da0140b7d392e2b9a6c2cd009a7d8f23f591468f6f01eadf2772cfd6efcf323ccab903e0518c152d5562e3801b280c2fd3c6da3cd3690c207558c7756a2aef6b35b0681b031ca2044097261cef16b8ea2ed03c2fc867504c39c0c40b17c4ba525815725dc96e3b7227164007dd6d35f68989d27432dfe007868bc548b27bb69df5408128b21160a2295e052cdbd40efcb99bdb8ded4ed72fa572ac29eee78a5da9370045ca6a796bbaf5278c218e478b358d21931a810b53bed5283e208a6ac426c19436a8b1dff9b9993100d9e2c17f03f237284e0d6c0a5781fb0700faefc7b0d069f4c0ddc5953068b44043c22fc0ad88b5b813420b9b0d518ec75876870fcd512a82699e0cd2d7c9a10828f17c7e3001e478084a80cb1eb45c071c74d8dd398cd835d5d802d02485ddedb8b3c7ed07a02e62214a47253dc222d1ee7614f811391c4279a98acdf0e3130dcdaf087f3e837ebd50be4e446fc5ad8db0a29147a417575b8bb656b75c8a492a2e5ae7145b5c2baf2f8ab617469da996cbca564b68786ef38fb643ce3f6ed421c125550b6ce026dc25b64a7ef49dfec682ae9e662f84384bdcecf9c417da0888cc4562577b3ef5f30a70b5b495481c4828f10df4955812598a070c1bec664dc477f1ee4f667e5bae5c5eea9cc232507e64ac62e5e9e5f842e957859d44c25fd05ef61b4afcbba1ee3d42eb0a679c4346bfbeccb03da17c37ba5531bb67078f1e6216b3fe3529ce0eec86b4d7b038a4098b54302bcdbba1ed3582ae17b86fc7d5e17d9941b35b96055c43824537a4bdc75cf99674b6d8e4a9eed530e277457bd387fcbe0d315fc268d6d8f66dc67f12ff0023fb17bf0a656e6473747265616d0a656e646f626a0a31302030206f626a0a3c3c2f46696c746572202f466c6174654465636f64650a2f4c656e67746820323239303e3e2073747265616d0a789ced5a5b8f1db70d7e3fbf629e0b542b5e25018681bd78dd3ea4809d05dad7d6758d1675826c93ff5fcc8c34a3b970e68ceddd9c4d1b03f1f188a2c84f9448917448a9fbaff18d6f7eefaa7f8684cd87cfa79f4ee400a51bef7f0188d3eaef0f9f4fd0b47fdebf6dfa1f8f9f4e576fa9f9f49f533b2b30342942f3f8f1f48fd3bbd34fa739032450a72961435ef3afc78fa73fffaef9e12b97bf7af843f3ead5d577b77fbc6b7cf3faf5cdddedc9370cd080c486b34c6fbebb9d5042a6ec69a00148262d665a0c21f3259396322d539601bd49cb995624d3929ab49269356a472b73d2bb81544710042720b8a81a9afaffefdf36cb8f8f9f32cfbffeeddf1f07b6a162db638b3dd76e05e921cc9f3aa4a4472a7fea00911e90fca9d35b7abdf3a74e3de9d42bdc17fb3e87260e824968a5888dca3a88a96c3ac48e362693148a29a10f99afd8c4c59a08719771b1a66e175bc6043671312761ccc4de262ef6a4a1270e73dad1464006d0947402da57190968c5573abe651fdb25485a688a91f89089a47c6af19b12b52875440483d930e64f8325b51ab79fc2f0c577b7c9fbb74dffa348fba71f7ff8fee7c75f3efc3c4a5cecfae6e17475cf2de40fadd575772534b16192e6e1f3e995f744af9b877f9d92f34124686c7cf3f0f7e695f7a2dd00bb80e023eb30c0b11b088e51202a8e03290f006a64a525abc8a0c9c330e0b91b20471430890c0358583120275f49857980a20f82a35412f31a9c50341d106aa19f35232bfee6c1843d6ec20e2a4ea8750515fca1e3199d4f5368f6e54e2289c3a8a95c7703ea545304a958dd6594853568ac362ce41931248c21ec2f6e6f58cc7a08c7805081269995d71420f0b91bb68172da4419a33824a6899143c713c0710c7a9ecd0e534898a28c82b30eb6192345790afb27cca712430c1e2afb2f6b5060f69c9e525e7b0bd06f6e015370294eb7e09b1bc801e3142a08889fdc717c5dee004910bc9c61e79ad5a0a41482ee1fb20ca63890e403a67dfd6ef7d0874df445828b4c417e9307c036175bdebd1b057113504decbc4eaf6dce66c05190b93a9fdeba6b4db9714f3aaaa59315671e4211aba0461a6a931a0e80007ba1b52303116b774ac5cec1af82a92ec500a9763f8333f1046df8bcb8b25095d31a56285c1fa5e16010ab4c4e8cb584a9065e178b14443a07115bda127960c0c85821b2171620ef44630ae9ffd1d8378fc650b6a3311427eda996f42282b1370f7b8a8c66f48cd118ea763406e2d8cf60be086764e2398a5c9dcb0b8fc7b6df7b84c9a94f14ab4db8e478ccdc9a5191cad62f2122db7ef831c41c0f5fda2138e2048a2b4544af8067e3bc5c63f0e321f2da0698fb3f0279c6d17c924871fbed29e21dc4707997dd91c8db1756948441cfc0f34bb77380eb57da4dda7ec66af4ceb3c689b57dc1769af05803a6ae7c53a256f4bc8c4f3634859d37842afc4fbd218a4dae4111071ff9acaf87b6c244b936d40be3936b9ff1a0e8a4c1be64b4cc01e79251b7f3f7fffcf4cbe398b9a6f2b0bdfa8b36773ff64bec97a5b6d758b1aeed17aa82b8d8a53dd3fcf94c1e40312caf2b4e3181ae38f3f93e5bb89a06601adff8922210a2335e97c3754c488a54a97197d740f151d3c80ade14353832c6330e11de67a8503c4590e525010130a4b40b95bdc44d5e2209a7b0160ace97c8f6bf71dff0a6450872f1e3bf3193b06f064baae32601452a4a29d4ae1b2807b62c81a1c2f00b66a83583ad0173c6b535d0dfdde85420700c67682e162b73c042179235c3c4ca6415ac1937c680ed32ad5390e38e8d1337c976a406bd0b7d47c4e46dabc9616a431af043d2b0df0668534894646efc004e55115315d85b33c49ab1c16b887550a4b6405f4c3386e84917a52620d75e565cb9d2fb7cbe037a9a1ce35b6be0da14d89c62eb684e392c570e5296ba4b3f037c7b1b4e6f0b13aefbc302e72b776595317ab2cc703b1d04d2000f91a6f9723f1e4a9b69182b1f6fbdf5cd25cc0793fd32399cd3b4d7b00a55662ae5f8c36ff721f52bbd548fef88dce4278c0a2190cc2d7ec54c2c189f63d7b3135e49229b7a7cbb34baada0b98659e23253dbd6b3d59c505b8f90515e936508d74b4bb06eee04de4828501d70d6f626ab0134058c9ed6ada7be60eb531b57eb55334e43f02112394058b71125589d211e717d06d541945a6bb0c54aad81215f6bb983308d4a2039593884e8a7396920075e69726b1417ca84a8bae2c31603d7c58725e6a4b0b80456a68839c55c7e78bdefb7f4d1d8d3871e9b18cca6372a59c6187a52bb4b8f4b0a0b0276b4006813972c1046de93814bea800274b46983efd020aad4f3559b766810e5d40b9cc8ece8e3b1a30f352cc5ad28b582ac259d435691861a320d2b9055c4b1866c47865443a66109d9482bbe86ace53b87aca2851ab256e00ab2afea6c14acf0d556b7dc69d8a1a82d8aa5d3b1c34a3bac4aab6387483dabd75b5bbd4ba763a79db6da0d8d8ea96794e8705ba3d04e211d519fbf906ea6b76383325c6d2fb2842edb9d0ba9f56c35e82fb27e9eb510fffcc573d9695108a9afec57105f4439c9ee4518241ee0bcf0d2b9ecf42f2474d0559cc73d7891a5f34a91d1d22fa0742e3bad0b21b9ae65fac51c8151e2fd23f014454dd9e94508de459919b4643b881cce2bedf35ea17e5c65b4b6e21dd477cf88273836d643733f4bb2f03f777b30ef7502a8934413c7f29c4da3ea770abe6d22b0172be7ce37786d178fb3ff1cf9bdc8f2c486fab8a9fee8f2e6881e91eeb8d8e60cb31a61a26c9642ccca8d2995b9f8de79d2ed1a72e5bece80f9b8d99803262b73f1bbc368ee85e1ba5d4d1d3dce004de52339a9af2edbf12112a3d615262c77bd9228551ee73a9558645eacba298b289146a4b317d95055b60bc7e3b57a86ae76fddaec33b106f036bbf059578c5d3a36d73edab13224ad513d70584b6dcecba450b6322ad72573bb05a04400123d4b5a7b15cf2ae0dfae23c714ca97449d30511d301c6f2ce2b1124b3cf1f347d5b0f7d5ea53f083cdefd934c14a8c3bb7e9c3bd0a569fc4f0604e9e35c433da3e4c4ebb1798eea781290e1dbdb7f9ce150801562a542b09da688e5c7ce6d8c2ec8cd4b98cb16586861dc4e94239545c916da832cf711e6ac9f3817caf033a0f401a1669acb555ccadd9d8cea1ccfceef4ae03e8bf07dc156d0a656e6473747265616d0a656e646f626a0a322030206f626a0a3c3c2f54797065202f506167650a2f5265736f7572636573203c3c2f50726f63536574205b2f504446202f54657874202f496d61676542202f496d61676543202f496d616765495d0a2f457874475374617465203c3c2f47332033203020523e3e0a2f584f626a656374203c3c2f58362036203020523e3e0a2f466f6e74203c3c2f46342034203020520a2f46352035203020520a2f46392039203020523e3e3e3e0a2f4d65646961426f78205b30203020363132203739325d0a2f436f6e74656e7473203130203020520a2f537472756374506172656e747320300a2f54616273202f530a2f506172656e74203131203020523e3e0a656e646f626a0a31312030206f626a0a3c3c2f54797065202f50616765730a2f436f756e7420310a2f4b696473205b32203020525d3e3e0a656e646f626a0a31372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4669677572650a2f50203136203020520a2f50672032203020520a2f4b2033323e3e0a656e646f626a0a31362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4c696e6b0a2f50203135203020520a2f4b203137203020523e3e0a656e646f626a0a31352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203134203020520a2f4b203136203020523e3e0a656e646f626a0a31392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203138203020520a2f50672032203020520a2f4b2033333e3e0a656e646f626a0a32302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203138203020520a2f50672032203020520a2f4b2033343e3e0a656e646f626a0a31382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203134203020520a2f4b205b313920302052203230203020525d3e3e0a656e646f626a0a31342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f4b205b313520302052203138203020525d3e3e0a656e646f626a0a32332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203232203020520a2f50672032203020520a2f4b2033353e3e0a656e646f626a0a32322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f48310a2f50203231203020520a2f4b203233203020523e3e0a656e646f626a0a32312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f4b203232203020523e3e0a656e646f626a0a32352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203234203020520a2f50672032203020520a2f4b2033363e3e0a656e646f626a0a32342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f4b203235203020523e3e0a656e646f626a0a32382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203237203020520a2f50672032203020520a2f4b2033373e3e0a656e646f626a0a32372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f48320a2f50203236203020520a2f4b203238203020523e3e0a656e646f626a0a32362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f4b203237203020523e3e0a656e646f626a0a33322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203331203020520a2f50672032203020520a2f4b2035333e3e0a656e646f626a0a33312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3332203020522033385d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323736293e3e0a656e646f626a0a33342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203333203020520a2f50672032203020520a2f4b2035343e3e0a656e646f626a0a33332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3334203020522033395d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323036293e3e0a656e646f626a0a33362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203335203020520a2f50672032203020520a2f4b2035353e3e0a656e646f626a0a33352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3336203020522034305d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323037293e3e0a656e646f626a0a33382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203337203020520a2f50672032203020520a2f4b2035363e3e0a656e646f626a0a33372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3338203020522034315d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323038293e3e0a656e646f626a0a34302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203339203020520a2f50672032203020520a2f4b2035373e3e0a656e646f626a0a33392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3430203020522034325d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323039293e3e0a656e646f626a0a34322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203431203020520a2f50672032203020520a2f4b2035383e3e0a656e646f626a0a34312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3432203020522034335d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323737293e3e0a656e646f626a0a34342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203433203020520a2f50672032203020520a2f4b2035393e3e0a656e646f626a0a34332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3434203020522034345d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323130293e3e0a656e646f626a0a33302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54520a2f50203239203020520a2f4b205b3331203020522033332030205220333520302052203337203020522033392030205220343120302052203433203020525d3e3e0a656e646f626a0a34372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203436203020520a2f50672032203020520a2f4b2036303e3e0a656e646f626a0a34362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b205b3437203020522034355d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323736295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a34392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203438203020520a2f50672032203020520a2f4b2036313e3e0a656e646f626a0a34382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b205b3439203020522034365d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323036295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a35312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203530203020520a2f50672032203020520a2f4b2036323e3e0a656e646f626a0a35302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b205b3531203020522034375d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323037295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a35332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203532203020520a2f50672032203020520a2f4b2036333e3e0a656e646f626a0a35322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b205b3533203020522034385d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323038295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a35352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203534203020520a2f50672032203020520a2f4b2036343e3e0a656e646f626a0a35342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b205b3535203020522034395d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323039295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a35362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b2035300a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323737295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a35382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203537203020520a2f50672032203020520a2f4b2036353e3e0a656e646f626a0a35372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b205b3538203020522035315d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323130295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a34352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54520a2f50203239203020520a2f4b205b3436203020522034382030205220353020302052203532203020522035342030205220353620302052203537203020525d3e3e0a656e646f626a0a32392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f5461626c650a2f50203133203020520a2f50672032203020520a2f4b205b333020302052203435203020522035325d3e3e0a656e646f626a0a36312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203630203020520a2f50672032203020520a2f4b2036363e3e0a656e646f626a0a36302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f48320a2f50203539203020520a2f4b203631203020523e3e0a656e646f626a0a35392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f4b203630203020523e3e0a656e646f626a0a36352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203634203020520a2f50672032203020520a2f4b2031373e3e0a656e646f626a0a36342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203633203020520a2f50672032203020520a2f4b205b36352030205220305d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323931293e3e0a656e646f626a0a36372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203636203020520a2f50672032203020520a2f4b2031383e3e0a656e646f626a0a36362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203633203020520a2f50672032203020520a2f4b205b36372030205220315d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a36392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203638203020520a2f50672032203020520a2f4b2031393e3e0a656e646f626a0a36382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203633203020520a2f50672032203020520a2f4b205b36392030205220325d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a37312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203730203020520a2f50672032203020520a2f4b2032303e3e0a656e646f626a0a37302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203633203020520a2f50672032203020520a2f4b205b37312030205220335d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a37332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203732203020520a2f50672032203020520a2f4b2032313e3e0a656e646f626a0a37322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203633203020520a2f50672032203020520a2f4b205b37332030205220345d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a37352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203734203020520a2f50672032203020520a2f4b2032323e3e0a656e646f626a0a37342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203633203020520a2f50672032203020520a2f4b205b37352030205220355d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a36332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54520a2f50203632203020520a2f4b205b36342030205220363620302052203638203020522037302030205220373220302052203734203020525d3e3e0a656e646f626a0a37382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203737203020520a2f50672032203020520a2f4b2032333e3e0a656e646f626a0a37372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203736203020520a2f50672032203020520a2f4b205b37382030205220365d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323931295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a37362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54520a2f50203632203020520a2f4b203737203020523e3e0a656e646f626a0a36322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f5461626c650a2f50203133203020520a2f50672032203020520a2f4b205b3633203020522037362030205220375d3e3e0a656e646f626a0a38312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203830203020520a2f50672032203020520a2f4b2036373e3e0a656e646f626a0a38302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f48320a2f50203739203020520a2f4b203831203020523e3e0a656e646f626a0a37392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f4b203830203020523e3e0a656e646f626a0a38352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203834203020520a2f50672032203020520a2f4b2032343e3e0a656e646f626a0a38342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b38352030205220385d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323939293e3e0a656e646f626a0a38372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203836203020520a2f50672032203020520a2f4b2032353e3e0a656e646f626a0a38362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b38372030205220395d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a38392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203838203020520a2f50672032203020520a2f4b2032363e3e0a656e646f626a0a38382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b3839203020522031305d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a39312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203930203020520a2f50672032203020520a2f4b2032373e3e0a656e646f626a0a39302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b3931203020522031315d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a39332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203932203020520a2f50672032203020520a2f4b2032383e3e0a656e646f626a0a39322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b3933203020522031325d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a39352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203934203020520a2f50672032203020520a2f4b2032393e3e0a656e646f626a0a39342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b3935203020522031335d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a39372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203936203020520a2f50672032203020520a2f4b2033303e3e0a656e646f626a0a39362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b3937203020522031345d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a38332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54520a2f50203832203020520a2f4b205b3834203020522038362030205220383820302052203930203020522039322030205220393420302052203936203020525d3e3e0a656e646f626a0a3130302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203939203020520a2f50672032203020520a2f4b2033313e3e0a656e646f626a0a39392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203938203020520a2f50672032203020520a2f4b205b313030203020522031355d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323939295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a39382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54520a2f50203832203020520a2f4b203939203020523e3e0a656e646f626a0a38322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f5461626c650a2f50203133203020520a2f50672032203020520a2f4b205b383320302052203938203020522031365d3e3e0a656e646f626a0a31332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f446f63756d656e740a2f4c616e672028656e2d5553290a2f50203132203020520a2f4b205b31342030205220323120302052203234203020522032362030205220323920302052203539203020522036322030205220373920302052203832203020525d3e3e0a656e646f626a0a3130312030206f626a0a5b36342030205220363620302052203638203020522037302030205220373220302052203734203020522037372030205220363220302052203834203020522038362030205220383820302052203930203020522039322030205220393420302052203936203020522039392030205220383220302052203635203020522036372030205220363920302052203731203020522037332030205220373520302052203738203020522038352030205220383720302052203839203020522039312030205220393320302052203935203020522039372030205220313030203020522031372030205220313920302052203230203020522032332030205220323520302052203238203020522033312030205220333320302052203335203020522033372030205220333920302052203431203020522034332030205220343620302052203438203020522035302030205220353220302052203534203020522035362030205220353720302052203239203020522033322030205220333420302052203336203020522033382030205220343020302052203432203020522034342030205220343720302052203439203020522035312030205220353320302052203535203020522035382030205220363120302052203831203020525d0a656e646f626a0a3130322030206f626a0a3c3c2f54797065202f506172656e74547265650a2f4e756d73205b3020313031203020525d3e3e0a656e646f626a0a3130332030206f626a0a3c3c2f4c696d697473205b286e6f646530303030303230362920286e6f64653030303030323939295d0a2f4e616d6573205b286e6f64653030303030323036292033332030205220286e6f64653030303030323037292033352030205220286e6f64653030303030323038292033372030205220286e6f64653030303030323039292033392030205220286e6f64653030303030323130292034332030205220286e6f64653030303030323736292033312030205220286e6f64653030303030323737292034312030205220286e6f64653030303030323931292036342030205220286e6f6465303030303032393929203834203020525d3e3e0a656e646f626a0a3130342030206f626a0a3c3c2f4b696473205b313033203020525d3e3e0a656e646f626a0a31322030206f626a0a3c3c2f54797065202f53747275637454726565526f6f740a2f4b203133203020520a2f506172656e74547265654e6578744b657920310a2f506172656e745472656520313032203020520a2f49445472656520313034203020523e3e0a656e646f626a0a3130352030206f626a0a3c3c2f54797065202f436174616c6f670a2f5061676573203131203020520a2f4d61726b496e666f203c3c2f54797065202f4d61726b496e666f0a2f4d61726b656420747275653e3e0a2f53747275637454726565526f6f74203132203020520a2f566965776572507265666572656e636573203c3c2f54797065202f566965776572507265666572656e6365730a2f446973706c6179446f635469746c6520747275653e3e0a2f4c616e672028656e2d5553293e3e0a656e646f626a0a3130362030206f626a0a3c3c2f4c656e6774683120383538300a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820353135383e3e2073747265616d0a789c9d59097c5355baffbe7397244dda266d361a68739b2e485bd2bd5a106aa76515a894a5612f14285028d0528ab289224c1578ca38cce0b802eab8e0bdf755017f2ef04490f1a756aca24fa5eea21695657480e6e4796ed292948eeffddebdbf9cf59e73fedf77beed9c0002402c6c040e964fa8f4e6aeaadc940a809d003067ded2eae55c29d70c405a01e09e794d8dee8cf5fcf300b81700462d58be70e9ecf3094f03e8aa00f0a585d50dcb410ff100d0f5dbf7a685756b163c3da7730880c10ae05c565bb3b479f8f5d9f701909b01a0b6767e754dd7a993337e5baf0e000a5983314d1c0480a30020a5766963b3bcc4d40a207c0680cd75f5f3aadb3f7cfb14007711005e595addbc9c6ce72c00a80700f7b2eaa5f3a3bcd24e00ae04005a97d737340696420d000e64fdcb57ce5f3ea8a9301b806f05c0eb0081801e482000b1c0f8300b76801dc683a0d500620008905c100181d35a20b098cdd7c78300ba3a6a0230b45ccea605862da139ae3eb3b416e2892b9cbb6bcbecd8a1ff847e7aade3e8cf96c12c7f1f277e7039dbffbe618bbe01100c40422307c177b017288c87399803cfc0ebd00e6b210b00ac740e58c903e0e62430f2c560e5b7815990c12a3ac1868f83453c0c31624768268e7f82bc040280b05bc803c0a460cebd0b0bd807a4173d579f9113268c0437b8618d081460816e370137e0c3ac8f2f1664ad8f0b8d9a63d0f3bd6703e00408be3d8f288aa210ac0b7a51144114234608ece1048100103dfb9063359d36059b9cad67054e5bd30a3c3403400298818328704336e4423e14c208a8804a5804f5b01ad604024c0ec01beabb096e8689500d75b092f505beeafbbd6627231f11c63314bc01104c302d546692353154e6c00e4343653eac2c401ad8436511ec003011ea612ed44323d4431694423dd4410d4c81f9b0121a342a96811b726130e4401e14c110ad960d39501431d6dd33b63b0fef05b8e5fff4d6c2cbf032dad086d3701abed6d74b787207f9881bc0cde51e0b7b8ff3767e12bf9fefe2bb842ae18d7fff8aa5e23ef1b26e8aeea8deaedfa9ffd060d5de6cc3df0cdf4615696f53d4a7c641c606e35ee305e3055311806cca9021035434920c3880390393ec31a0cf3840ca8a33dd71acc4f5b4f1f7ae9e51ec6125a169ced8c201ac24a626392d4656d295160e4ad446e88bbdc9ce5856321466864a51d3c7160feac74ac62b6f3db2b21cf419a09a8cba0c19dce5eb1639cbd4ec186c50653336a815666c5437b264b91957a9c3add8a0ce66c9069678add8a84e60493d4b76b0e43996045892640d8e58c546ac622356a9b14e6c50eb9dacca4a3fb124c9898dea6c96ec60c93b2c09b06438fbce9bc046b0c4ebc60675b81b1b9892dc1369af90feae2cffee43fc810bfc2e98ad69fd2e1811ca8b4279df76b18f47980b3ac1059b84a13045c8834dfc46d8c4cf854d7d7dcb4f864d3a029b84c7619370174c11ae0b7ec7c6f33f40f9ff870e7e0c94f1b7433d9f09a5fc2628e52b6114390d03f87ba19cbf156a49122ceda13909d68b67a19ebf0d16f17741694ffb0f50cf0f80eb492b44b131bc11a285cfa1bf363f0f9c0c99636543459582b8dd7710039be5b2018a819b3d2b4bc64cb7bb7c51998c73b2649229e320294be632dd23642e75c4c42a8fcfdde26e195dd3e21ee1aeadae91f9542d9f58e599dfe2f3ba65a8ac5ae4966152952497f85c3dc5f93e5f7196ccb369786d9a169f7b847b716882c5da042d3eaf3f4b1632c7ba652eada2ea962a7963994b2e29f3b924c95d2e1faea8920f97b9249f2f4b167b30ba83a2aea1d565cae2a02c591f9ca1b24a2e71c9e06b6909d63c92bcb1a5c5d5e2f1f5d40f47d60f22f46e28096f90b9d4f283b8b142ebd9e8915cacc12379249f4bf29565c986ccb19555e5652e49f265c95199727279966ccc943de559b2295349c7adee96caaa4325c0c3bc837ad83aa9ea1024736796fb5cb2a7b24a766f3d68869e36466574a65cb2f5a01ba655291e28731d020f77a6cc97050293656ea02003072218c004b15001329457c9c4eb528873984fab80d7a58069984fe50958e26e508560a60b667a2d93a33e514dc186e8600331cb319f64e7489245e22c8816e4242c40891be81f4a8e16d21fe98b68fa8a709422f1fb05f9f25e41e75f47565fb19066ff2c326b2b990580810b813bc8171ac27890c11b012e3bc7e1c1bc7f9c22ce53ebc42ce62d67073af922e12898200146a99cab3f03c29965735b902c83d7a518bac9e2bc2e85330df3c906b36246392aa34afad075d1277366c571b59a9d8366e249269cc51ce78e8b4fcd4ff3248b3a8bd59e975b58c4175d3ef76317e7c74fba38da316fd1826aae7ac9e259844ca327e9612cc65434610e0ea5c7e9c709cfef7bf009fa90faece34f0332abc28f168e423f98ae5a125c96b81b82082d5e9762e9cd78c579158f4ac0c9b8cc59342e5bcc8a21acd30416d669d73a19f30bb0b0b040c36c93f20b0bf372ed36aba843891fdd9580a7aa67ce9d3e77053dbde1cccecf2f2ddf4a9f272b8fe12f8b1f1a595dbf65d9e64fd67df87add67f7d33d4098f5e3670b3244410c8ce98399bcd7a5f04c46d0c0335ce85548184fc53619cdb2b14dd58b464d46b4afb27330cfe6b14816291d25942c3aeec57dfb6887ffe968321b53fc0f62693c49f98ebe8e435ee05eed6a2444020235814e7e82f02ad8c103b354474a2a5bce619663427bac31ad1b568cd7a5c4b03d06b382617cd2410c1ba6f3866fb51c6356122376dee611455d615e6e9ccd2a8a9e64b014e4c7a51471c9a2cea60940417e1ad7d0ffe84fce46e595cf6efb7cfb37f4ebffc4099f7e3f62a56be5c2990d8dc2ab3f72c7e426faf3e9eddf6cc41234d69ec525c7d19f3e7a68d5bd7b76ae5acd0e09a00310660832e8200a46c255767613a1c9bb295411bd2e45648c36f0849160f02a10465894d69a9d831227a1f672dc41fff91a7a8424a29d48f488ff34d61dc04cda2ec8972b4812918063be867f49902106ec90087f569d496e36b7d32c9336965a42bc45af4bc16bcc820350db036f6b87e3270799d9bac1b1c34156a8490e5ca9061cb8a235d691e4202b5aeb1d1b1c64a6bac3812b95d830d0fa58079b0022f510cdca80f0ddc8b3486e9e49afdd6eb3f23ab4486c03d253f33401f76c428a068c5b3677f9edf4e2bfe82f888b57bf43cf9efeb261ed49417ef3e8923d69fd9fbaede48784dc4a57cff7bdc1b5f3cabca92c969f12e8e4af0847a17f37f78d5e9762bcc64c18cd726c9b6c342b7191c6a25f4455eedf969d832248eea0b4e4e582434ad38c862d64342e59e8f100d033f4d53f61fc0b5d98efa4edc62d2d7fbe9fecd87df71fa3f0eb1fe8795c83a37d27b1e4697afee2b60da7be58d6f9df1b36ff764c633bf5b12083116c30e477368571cf14060ccc4a742f66e6f271369b95f03acec26031266ec2c387d1fbd413b4edd55df7ca2f92838a203f4b8fbcf98737e9d1fdc8bfdc95ffcd07e34e7ffddb8992e198a8e1a882ab72798d3530f222db59a3b7b5d838c6486686cbaacc9b236d8459d147689f64916ca11ff7a3ff30d9db95cdbded9f454ac86a7aeb3941be40f78590140a3218a0f277744735103ea82eeac3069cd95a67586b2033d5d106bc0693d81bc45508b49d6bf537931252e97f96adbf35b47e86208300d7fdcefae18b64e7a46a33e27eb2ae6b2a669e3b27c8109c495caf69a1af0f5316e192bb19ac55f45e97a2efae98bc2ec5a41962e0352f1dcca22068700d8411148f1e8cb7481612854dd8882df4bd44bafa6dda9cc8acc295cf78f7e50adc4e9ebbf21a3fd43f91ae14e4203a2159e3f3cd2a46197b3c96e0752982331cca35b218ae462a1182d183d0eda29071182d92904cdbfd07693b6692d198c1bdd2552ac85d25dc61204c4385c1c2513043228c52f9a075e2cdb235649734a2afe18dc9ac5823b7d615b1b556c27b9253483a5353371f670bf9f6909a0a83ff42bf3ef03cfdea6ff800bab00e5d0fd0b6bd7fd9b517f7eedef5189203a7e84bf27efcc3c951a770e473cfd1431fe0d73ffef0e5c88e5fce7e09214dfd54d3102b4c508d36bba60866393a8459634837664d8719774c9c664b4d11569d5999f808e88c65b99a1d9452353398962ee17eda4eaedf7be92efa31f5d34b685abd6e7d3d3d4bd01f10e4e64fb77df0eb85e5b54bee24216c3f6b92e68079aae0ecc7d614ccb2bded7f733fd15e9712cd809a83eec71ce97e8c9a983156db23f06a4e3e68bdd12661d0757a3ce4c19f683b1980049db7df8143e82b14ceaf58bb6acd3962f3ff20c8df9cbcfff810ffb3319cbe61fec22640280f74f28f0947211d16a87103afeb91c128af4b89eac69be87529890c229718c5242d362a510b50af31dc61ae5ff568dfca8966253502787e5a4a7a5a413072b2dba4602465b53b78c67b4f724a5a816495720bb955cdf48de9ffda7ce981bf5ddc42dbd7af5c76eb8ebb11bea75f9c7f9276de8b59e85ed28ceb274f9f9f73d7974d876a57bc7d474dfdcc9b47ce1934eeaba75e3e75db07dbce4d050265814e5ee4c743225c076b82a439bc2ec561ed4bed7bfc2fe199fb548d0e08da5a75871167ca0e73848f8d33b28fd6ca715e27db9ea4305618cd8a471f46b494962e7a9219d54579bd62478bdd614b65cec293acd359ede40bab61d1930fbf1b38b7795ce5e84adad1d87ee71b3fe020ffd992ba84ba8f62f0e6f4e25507ef79e6200e1b3b6dc48db31e997ee2059ab17b82e5c40dd92ffed952380208d4073af96122bb9d75c10235beff0046443c0b16413678afaab7b5b73f8e88860493a899392d639a1f1fb9d7ce885d65117dba8e594216dc5934c5d759ec79b94585fcb0d3c7e545d1b40ba59a3dc73ea71db50b5bf20beebe27d346e26917fd744b8308fe8f56d14fe9bf84bdbb56d0c92b5b4a01a134d0c9fdc28f87fe304eb50f48ec91cc58af4b89b5f632d4112ac3e96319f2f8583d431edb4b7318b3a518128c3d212fd71e0a266c36ab9de454d4108cc5a6b7d69ea11731eacc9bff24f41ca999387fe182f7ab462f3b301fd3918fbf8c83be3d3c69d1ce7d894fdc078421e52d22bbf575c23cd5d12f21143ff36d208bdeab2cee0d3ad2bb089c5ee3b796fd8e6265e7c4e7c7e5e53ab4205ff4249354665d8b2c699ee4d22f5f7f682126d32b31754fbdfa2d4a8be7df5554b8f95d92eac7cc2632f032346cc1ac5ffff2d80a7c7a05101815e8e413f9f1608301d0a4da1393186ebb59d6876c9686d3da5b3712f49a5224785b9312bc096485ba230167aab313708562d2478447e6706501131ba5efb51942321414e4c769326393ec8c108728b2e38054909646aa7fa4efaffff64fa703fe0931dbea9e98b5fda6d34f4e59128bf7911a2ba65ce8bf07f16e7a86069a166f5cf3f08c855c73639d63ce22e6f9070090d3a20dac305fd5699e228ca68470c1ef26d0ec7529e6ded432dea3e12a55fa88a08f9dc0e2dae4f83616fd790af20af20bf3721dba344fb2cdc68e61af3cfae8bb2f0d9dcaa5e4ef39758a5bd03ee38513d6cf0c7f9ddadeb59bf9b3723a854fe6c7830bd2e00e35257d20e3508a593685fb336bb85e76579c5e97e28c90a0182641a2768e359b9cbd2448b56b3db233d24a716625e55ab92a922cdad12c2dbd483b901530192b107a844c2c3f7b429d6742f1f6ef1f5cfd45f1c6badd0d1b6bf6bc760ea5a68577de507c7bed6a927a09b36f5d70e5fbed2797cd1e2bafb96d45f10acce932ec7c621e1e9ff71420d402f0b1228019c6a85196386d77cc615711dd746a91d0358e128810bc0e51a2226c50619e9b856041d3c322a03f36ecc73902eda898b9e106da811277b4852ef48f25cfcef4cded0a886c0f9602a0227c0b1cc4c07055176bd60eb16619dae05a383d524158d021477b15510cb7f26ccdfcd08d40721a3e424f63327d6bead83155befb7c7c313a6f9a34e9a6d2499300613d003e22b2ff2206842d94d06ba1d09cda44a2f62f493d8b68f9f130009a555ed3d83e6445e77529ba08d0dd15ed1cd6cdd078af4b89efaeb8bc2ec5a545b93aed3e41d0325917798274b2a398834979d07985b81d7f95ebb8ded070f4ddf12bdf939fa1a7474ddf948bb4638cefb622dac117afd9b66fdf5b6ffbc71175c6e4b5fe7e44993569819fe38b01611193087e3c5860926a8a8bef9bae08523422bbd16b4e2118a3eb823754e167b51066bb234c3a708da1f1b5679e244c3a6ebd91a15b77ef3f4ef8cb49eb8cca5abfc01743c8b2ff811f0fd1d00fca43b74ab22568d97ba287debc552c9121722fdbcddc3e381c56708345e8bef3f0248ba56bbfdbfd31dacc847e4f33e9772835d62d6a6a5ab2b891a43fdad5422f7e33e6127d0f3391e877ef7954d9f5f8bea03490f7347c23553e26b6876b1a940877738d4619238e8aaac128046f39ba9547db64f2ce90acbd79b4032dfaa9bbb3077119fa7aff50bef8f6fba3992c5e1fe8e44ef2e3211566aaaeb4f4481b6bed2d57c4a5f937a3de157204b161769598655b9b9a14ec7399158f2132644c4f29082a564fbc6877302df324a7a515687ea3901c5ad448d7ff74e4ed5f6947c5e4d115d33f1cf3353db1f5bd668ce317fb2a276346c18dce5b7efd8f23fff5c0b05b4af3b28764b826bdf3a703d57f9f3b6ee27040880a74926d42195861920a611e43d3126b2f1bc4c2296c93a18ddda0a259e1c368898e3875b3439599698d857904cd8ada448f9b63fec282270e1d1a7c5376eae469b44d7ce821a18cfed2eeff6a68beeee304cc2323db318af1b936d0c9c7f2c56086493dd6f21a97a021ebae441c3034c7a6d9cd68d297dd4cd58cbd45b2589985972c12f975c9cbfb0f109476ef2cc264faf3b24d6f1c21affbcbffbe80d02bc718a26800ee0a5f0c225caf824edf83483b7445885aef185305810b0a5abc769746f8133898eea49d74270ec66af2d195639a3de80f201ce18bc1047354213aa6ef1522042d42e6fb0e69c1c869a62d984519af22f1709c07a5f8f83cbeff7674d0cef36fbd758e76a263dbb177f18f44b9728cfcdd3f952ff65710ed5e81a36379d476a44c85b01d89401711a86a1898938658164ff7f25cf112ea444f727a8123b7b0a80825c2bd8185749cb3ba63f84d99136f7124d3cd58847f258f5e49bca13dfe63cc2df6f13702fc0ff176204c0a656e6473747265616d0a656e646f626a0a3130372030206f626a0a3c3c2f54797065202f466f6e7444657363726970746f720a2f466f6e744e616d65202f4141414141412b526f626f746f2d426f6c640a2f466c61677320340a2f417363656e74203932372e37333433380a2f44657363656e74202d3234342e31343036330a2f5374656d562038332e3938343337350a2f436170486569676874202d3731302e393337350a2f4974616c6963416e676c6520300a2f466f6e7442426f78205b2d3732362e35363235202d3237302e393936303920313139302e393137393720313035362e31353233345d0a2f466f6e7446696c653220313036203020523e3e0a656e646f626a0a3130382030206f626a0a3c3c2f54797065202f466f6e740a2f466f6e7444657363726970746f7220313037203020520a2f42617365466f6e74202f4141414141412b526f626f746f2d426f6c640a2f53756274797065202f434944466f6e7454797065320a2f434944546f4749444d6170202f4964656e746974790a2f43494453797374656d496e666f203c3c2f5265676973747279202841646f6265290a2f4f72646572696e6720284964656e74697479290a2f537570706c656d656e7420303e3e0a2f57205b30205b3434332e3335393338203020302030203234392e30323334345d203139205b3337332e35333531365d203230203236203537332e3733303437203337205b3637322e3835313536203633382e3138333539203635342e3239363838203634392e3930323334203536322e35203534372e38353135365d203438205b3534312e3530333931203837352e3937363536203730362e3035343639203639302e3432393639203634352e30313935332030203633382e3138333539203631342e37343630395d203639205b3533362e3133323831203536322e3938383238203532312e3438343338203536332e3437363536203534302e3532373334203335382e3339383434203537302e3830303738203535392e3537303331203236352e313336373220302030203236352e3133363732203836352e3732323636203536302e3035383539203536352e343239363920302030203336342e3734363039203531342e3136303136203333372e3839303633203535392e3537303331203530352e3337313039203733342e38363332382030203530312e39353331335d5d0a2f445720303e3e0a656e646f626a0a3130392030206f626a0a3c3c2f46696c746572202f466c6174654465636f64650a2f4c656e677468203331363e3e2073747265616d0a789c5d92cf6ec3200cc6ef3c05c7f65041d2d06e5214a94b152987fdd1b23e400a4e86b41044e8216f3fc54e3b6907403fe3cffe6410657dae9d8d5c7c8451371079679d09308db7a0815fa1b78e25293756c79570d743eb9928eb73334f1186da7523cb73cec527f4768a61e69b9319afb065e23d1808d6f57c73299b2d13cdcdfb1f18c0452e595170031d13e56bebdfda01b840d9ae36e0a28df3ee52367f195fb3079e2227e4468f0626df6a08adeb81e5524a59f0bcaaaaaa60e0ccbf7b45aa6ba7bfdb80d959c1732953592c941c90f629d113514674223a20a933d2f119bbacf58ef7ea0f33c91ed392b54b85da541151c12cc1e05ede9b61b0a4e0eae78887225b19c933727020b922b9a27e07922b92ab17f29aae5ec9dd329ce5111f93d7b710c0457c699cf63267ebe0f119fce817d5b27e01df21a0230a656e6473747265616d0a656e646f626a0a342030206f626a0a3c3c2f54797065202f466f6e740a2f53756274797065202f54797065300a2f42617365466f6e74202f4141414141412b526f626f746f2d426f6c640a2f456e636f64696e67202f4964656e746974792d480a2f44657363656e64616e74466f6e7473205b313038203020525d0a2f546f556e69636f646520313039203020523e3e0a656e646f626a0a3131302030206f626a0a3c3c2f4c656e6774683120393435360a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820353531323e3e2073747265616d0a789ced5a797c5355beff9e7397245d6fd2b4a14d97a4a16991d694a669a522c20c050181cadaa28556ca522cb4b4ac4a0bca564ab1800ac8aecf0dd4e126a25070b4cc800ace68558651065166f08d625d705c10c8cd9b739396a4d499f9bcbfde1fefde4fcf39f7dc7bcef9ed5b0a02201acbc1a166cc3847cefc3e0f8d04c8650065d3e694d708f3c401007708c0b1690be75bfa3ea7d90990a7008c9f513373cea2cb65cf031a0b405e9d595e57032d62005c031031b36ac98cbfaf2acf01c25702f155b32ae62c760dccfe0ae0780007664d2fafb836fbfdfb015205206fd6ace9e56187c51100b90340ef5973e62f7e551b731cd09e05e87355d5d3ca7fb8edeb0840780b2013e7942faea167381d40b4002c73cbe74cd77d665900d06200fb6aaaebe6fbe6a0022019ec7d4dedf49a27675c3901f04b01321c04145a509f0fd16074d88716c4613c04f509880228686f8820e0d419f866b3fd7ab808a0a9522200ddf02b6665842e3bb0c7f56b9f3a436d8692fbf25c53a307fc8078adfae2d8b7fa9b59ff2732f6fb2b66ef9f74d9da3a003ad0c0ca9bb013cbd184c538850a8cc664ac41192622970ec0abf0e0611c036054ca60a4db61e1ac08e70b60e4d743126418c55e8825cf402fb6214afc08a2ba27c7af261b2000c236c10990147fcfbd8719ec581a0c3917fc306ccc986118040bf6885080199a6d141690ddec1d5f20c8ff7c63515788180d0e84d781200245813145147e15187341f37cd058801d8981b188440063518d7b518df9a84616c6623a666201aa508e5a4cc474d4a20e95a8c65c5890839bd10f4ee4e356f5291bfd90df6d4df07e01eee1059d960fc29ce3004a292f042e0881378c7e82208a1422b422443f41b55d040a7ccd3ea710048013388111a747b9f9df5d9d2c627436324aa93d0f1940062ce0a185057d90857c14603086632446a308633109d351892a54630196608fcfc7340319c88403fd311885188951812fcb311355988b5aff97be0bfffe86ee06b9ffc54b8ee82ba32f3c44a27d89474f685f72505f909d6696a0ed8b83e48e5b6fb61aa1ed7b9016df714b863ae2c6fe3a372d8e8df829a306f48d6723212f33353e9a8dc479a54373cc6ca4d9b8e89e021b1b691b6616f54f6023ddf8c23cbbba4bd8c2b29179496c14bea262b4ffbb888f3c4dd306b051a4518ad0896c143520273d51cf46d18372fb24a96ba5a2c17ea8e031846bfacab014d657f61ae2b93d81d479a6b266196b1c0964be670c6baa59d3c29afdacf1b12625812c602b16b0150bd88a059ee864b69635dfb0262599ccf74c654d0b6bde658d8f35b72793059e6ad6382cfffcb8da42eafce42cff857b1d5e56ef53f8924492dea496ec21dfd299f4792e929bcb6de7b6f31c1f1f724f0ddc4ff01f0a85c206e179e17955ce478b4d6293785a3cad7176dd8d37de5aaa2dd7beac33eaea75f5bacb6103c316a9f7a6b04d611f8767aaf7ecf0d3117d226a02f72bff576f4046e648595754ec26e4e19243c4b74a5e99e4d67153a764c924d36229ac1c2293b22c9966cae4266b96cc655a86ca5cdad0b1c5b6124b93a56978459365a865567985cca7a9fdd862dbf4a6128745c6b8e24a8b8cf1c556795089b96b38bda4a4204be6d936bcba4d538965a865766083d9ea064d250e6f962c648eb4c89cbda8f8ae6279f910b33c684889d96ab514ca6d45c572db10b3b5a4244b16bb60b4f8e554855693298b3765c95aff0ee38ae5416619254d4dfe279b555eded4646eb295743db7853e1f22e83e31287842e6d20a0f91e545ea9be536ab994dd8ac366b89d95a32244bd6658e1c575c38c46cb59664c96199724661961c9e29f729cc922332dde9a4d1d234aeb87510784c3ba445e3f8e25664709fd7949865dbb862d9d2784842d71cc33232531ed478c882c9c5ee3e18626e451feef32125595c73a8af2657ff8d517d15abe85bb0777dbf0949d485346ac606ee4e18f806d4f10dd8c737a0946fc014be012ebe01dbf806ace41b308aade11b5041bec5ea5f3a43b845f5675d17df8cbd7c15f60a75b85f3880bd340b07d5ef78ec65bd780d7bd9bc3a17e1eff9aff05cf77d35f1b8ed3fb1b9fc64cce1ebd1cc67e31e7e05a6f2b7a1549daf47193f0bcde412d677e17f093bd477b3d1cc6fc0dd5d747a19cdbc0553e94ee8f84a3406efcf9d40dc7f02c7ff5ffe4b954981c9299721c8e02042870844639e2742d2eb0dfde50849463b6b45b5d5a96d643b641416cbd46176d3e48125ea031c66370c034b3c3c85ded0df23f83b8dbfd3aa9d3b2ce27b4f847f2652ed642ab9a322becfee67b5eaad9c9e103de1acc445ac5c8677003d96a77cad1c26111728a728847abd827ce52941e3ada78baeeae962ef143aa5914e01c12ae526fa98781ff4d0418e72c8bc23bb5f4caec1906f1229a79162e24c1a7b3a5db5e4db07ed9b8ee8c8fa090becab9674d0317f257bc8f8a1f7d728b9cadf26280dca857d65f346fc868c6731995db989e677db931829d5a4e719625cb994a6e7c7190c347fc1a595e9db8ed0e29df7a6affc66112dfc4499a93c337cde427289382cef934a925c346fb8b24fa9004192728ee4e22fd0a217649dc3cd0b7258df62eb87e6ef4b189dc1c04ecfcb7739638de2eaca29fccbd3947377ac58f7ecc6e9274190465368247d051c0c90a9c34d48d7eaec7ec4eab2d248a517f99ca66c61f06ff0fd4016e23de890e86797c661766b0c034bdc54085a979f9b9713176b1453ed1bfad7de7a6b6dfff2ec4183b26f1e3890ed61f0ade024553262f04fe842b89eddcf64234ef76e5ab6ab5ecc6211619daf830f138e211266dcea3f33cc617687758a08e730bb39c3c012394c72ebafc32e7392bb57082a12b5a552ce25199c398698f45cbb2d55d4e88d71ce9cbc7c3eec5cc7179ff2e7befaf21cd7bab2e5e187e8da756b5771748e724439465cc4f913194c6e513e50de88fcf2cfa7cf291f769c3f750104fb00fa917010220afc90090eb35bb851782130a9e41d6eee3a441ecab1d9ec7e569b5e70a539e947879575d490c4bfb7f6b93741980de39dc2319830c6bfb7e430bba5ee7bbb4d4128d3760f2799d85192e4d605bd902439a2dd136b92fc075a5d242fcfa55220d696dbdbc958458895775e1b4a2ed74c68aa6b7abc95701fbddda17caddc4fffb28a662fdb3da176d3cee61397ffe4feb3f267a50404537c1ddccfc231d8f1801fbe4887d91dd9095fbcc3ec8e67b823329e010487e75d9052cf6e90791e071b4d05a9952325b7180467a46a0c20b9ed41748ab1ab3a1d2fc989ed72bce44e09e1aa332fcf25f911c9531111357171b146ded2dbe55499ebcab5a7dbc8ea752b36fb16b7b47a7fffcec507662f5ee1833243f11ddedcb0fae11d8face372e8ea5a82b5f35efcecccefa67a32edf2b263ff7dee95baa6e615cb1ad5a4c705f045828c304461841f5f9dc3ecd675e2cb3bcc6e9ee14b743c839638dc340831b15d26921cdeeed18ae1aa9d52bf62e0c7daf436bdd5459cc4aad770ab4f9e3cecada4cdc7bd0f92e371e48b2dca6fc8d839dca56bfde9c90ca63bdb7c1d7c96202309157e2888c3ec269d50a82c60ba4024371f44424d246140691cee84a0594193c066232559dfce38610c025823c949edd9fd6262acb1562ecf99638835525baa3ddd1917a0a92d55a3796704bde87d29f3bec6372ffee3ccd1eff5fbf51b163ef8c8ee954b0afbd133f4f4f34addedcacf9f9e57bca77f5bbf4cdebec9edca60b45ce9ebe01305378cb0e22e5c17e71bb080146c8d3c9a4804b0880d911977628844c4da445ed305325c2e09695caaa889ed14076e4cea873e18ebde7ced6f3fbcf39e728d4c22e3de9fba27e5c925f52d1b05f74efef2f995caf7a7ce2bdf91c1de616413d92b786b6a270e3970f6d0639b5b191746017c9a204384b307bd5759c2e017a410854740e109b131bbcaa7799ffe1d2db9d6c17d28dc71e590d06b2b282a7c3eeeb2aaf5bd71b77fef7087d91ddeb9778cc3ec8e6172c6c53041923987079c3a8a096560a8f993c3bbeb8d28da52ed76576e1ea3943e5682607339f3f2d272f2f20396c118c70d2c78a2ace1c88cea3f347ef8b3222b2ff64effec47e5ebd29dbd772db9ffd116babc70fcd2f38d9b2e2e557eab7c91a74c5296083bf8bf5fa91d3fe2950b471e7feca8cf87d5be1fc81c7e08ec30fc08a281c1f713570729c8622430a3afe6fe89809024c8d0200ce33d61e1110cad3049e6039181aa639d84501d8621f0203acc6e915145cb53b648eb702388f061ea2cf3669c8d3819f539ee8fde5d6bdfa099cfd1ace3de51e49bcb64a9b25290af14d104ba178445a5fc50414678a784aa47dca0ede1bcc8ce0b0f394fe6a550e597dcda50a7aab7c606feb84fbd6be9c7d7a6718f78b3e822fa84f7da4e41dea5642200834390a1c3affe05013c3aaa5a1cdd0d3088dd0eb5058efc8377671bb7da5b40a7d115de7a765c1408eef775f06785634841550f72d7e565c32539ba9d89d32ffb5a4fb25f22931d075e4f7e3799961e884e4e61ddedc9639269a93b2918ae3491b7a5f6a6e92e09d61cde64a3d654cac51a0dcc2deb99969c1da1fc247b948e2d943849dc051297d296a79c3bfa26f9f4f5aa275dca7e2abd3ebbf25992fbf632329cccfee234b12a9714dfa21f944fb2fb93613bfc7414b42a2f67f6c0cb9060a2d3ad86705986ea96740ecf373a527ae05ddd273a3acfd3a2639e4cc77c9a8ed406335c75e98cdc4ebd55ef14b447bda96d6df4dc51fa8477aa207b1fa6b58cbb0701b2488d8292fe45e0abeee5248bdada0439201382a0e232bf07cba306633d6a88ca4cd51f53668406e947603266e37e34611bf6e130b4a59efecc2d8b02d395413179e25071a238435c28ae16378bcf88af88bad2ec7e44a3a2459c84d8a8d9d3d646d77ceefd3d9dfddff4e956c528c8de6cdaeeadbff6811f5271ac20230a253dd8f81064af13bab058d63acc6e6de74384c3ec8e50dd2a7835f0f77761f0bb4f1d75ea6dfa186223317a9b9e3c41ce92b33fb71994d447145b4c9b205fbd877fea4a11cda71557a7f35bbdbbbd27ae5351ab6ad69d1e12c684b50762aa80f428189dcae0a1823f1d513bc62ac2c843fc4cb71d3d4a3f799dbff7ea2e41befa383f1354d5e836358a88c1184f98313660e12202164eddb8bb1bf18473a40723c3496e43888233fdcee1638dbc2dcdea0f7baca4b28dc67f43a2959f7e52f692926d4f3dd5a2eca005de3704f9fb13a73edbb971ed433b3850967bf327545e9930cd23f45243364192e3feade5edf4d51ec96f79a550cb1bae328a19a3b81b8d110356d490581be98497beaeec3b4afefa23d13db2824c7cc73b97a4b7ec7d62ab72868ef2be24c89f9e6e3c99e3dd1c412f3eba74cd06c238791b207e25c830744a5908094358a87798ddfa10adef4422da617647ab52c685317e8afe2e52edb2fb11533e7112537e0c731de91ac27cc8df12fb10cb93243e23e5af4795ddfb955326937262bfb2a78dbcddf62277f99a563ec65db852c4a755575ffd8b2083628eaf83bbc88f463232b0d463ea7313238c49922d011a9b1c66b729a1278de8ca23a84995fe70b593c31db24972470751db106e0a503b25d4f5db428c933d9df97e576e6fa7b32b096061409c496f34c5aa1180cdc2dc7f8614f6e04b7bfe48c81707e6cf9bb6fa70ddf185474ef176257cd20edb46e585f996b1ab5f5eb7f7c884f2ba8a61776d293ef29412f558b1b47ef21de7de9c742ff3e8cdbe0ede22b25f9de231c363483033f00c92ccb543d63aae6b7842772f13e2d4052da72a7d04e72f1e04cb3d5303538868b1a02f5dc3ac549ec5a057f33c8d9e457ebce542db1f6b74fb5a6b48d3f9d64d6b0f164d38b0ea51aabfac7cb0b15e84f7f7eb94d38a57f8ed3bfb94cc7def80e01e5f07d7c18f4612467aa4e4942e2ba1266209ddcc55886e6a198a2ceb32b2361440465f67148b4cf5ae00d96d76950bb1c6383a70daa3dafdc2c2e3733f56aeceffe8d1572e69f76b5b2ad76fdfb662f1e4d2e72a483a41caae1f1bcffca672cddb6db623271995a7fa3ab86f45f69b670266787a991319997af9a92c3aae1336a19b510d81df2370112a95d58e5139e65f24d331b906678e49efd4db982c519789c5d6f97a86c6d48ed75fab6edda7ab7ee3d5af5ab7ae96ef1af742e3566aff99381ea2b95730bf91e45ed61c6adf452e3dfe3e83bed4d7c1fd831f8d5824a1caa355e9cc08d8697b540013baab428256cd05121c075e4f78378196ba2382a085e496821348ffb7da6e464860b94167fc6b55f39a7c934852458dd565b7d35167958e073e7ef0838b5e1bff52d3bd8dce798dca47355b0d3459db6824d6ef529ff0b6281715efa83dc78b7e55fc1e77f2bf1e895abf9d6154a64ce4bee347231ebdb1da939a6667a7a7b2f40f37324395f284602f6d0c3ca806c1cf19a6d69e68931a5585865e9e58f525b30449a1fc4abd915ff94ebd91a97e7abe9a09b918ebf2af73aeece2d137aa757b7f7e7fc1a7b7962d7a61cd96eab6d7be3cbc79cdfeb113f6add94aed5ed2b779f1d54fdfffae6252f5235b9b4a97939c7f1c7c6f37f97afbfb206806b84f44408f119e30438caa2d525071a71347d5c7764a5f94c3ec8eba1e96b0c25d588836e7392dccb5dbfdd51ae65c0b1f384e2671ada4b27a72a3bdb5953bb845a9f7bae81f16d4948dbee615d54c623d406609c7d45f636ff78891516c6f519249708db1bb4cc95492c3dae530875b1442633927c7ca59ac9a4526b4b6be955f75cb2d55f97c0149c91a3870f28001cc0fed00c80411dda2394bcfd1dc84d65651fd8556a5193f1a7a8cf7840768768384a88b13ba19c5ee7e4b4d4338c91d1e423d5377f2915bc5a56f05918f2f68dc114c3ebe001477fb3af85c7e34a26146a12722312950b38d098e06ba1b931073c14beef850f1636a86d858234b3be13717810ad4ddf59fb47c4cf44bce6f3aab7c73f8d9e6f5cfec6d5efb1c4ddfad3429ef2891bbae36939c6bba03673e7ed3f3f1193fcde8167e342231ccc3474577d14cd59d10ab7c83c48587e4651e5d78201f575d844def34e539734c74cb4dfd5e19dc7a80bbfbd9bc44ee51cd762ff882fa8d518c5fccd21ee147c38e0a8f2e3da3eb6cb514d4795ca2c3ec4e5453f4449d9a98b1dab6ac0bb1498c55c1458c4449b6b6cb8992bb7708ff72edbdd51c9d15b66c9d5939cfea5bfeecdd5f8de1e83ce5ef4f8f39bfffd067871fbc777aed6c12fbc2b8cf5b1f7a6b5eabb0aeb672194919396ec0f8f945ab0ebdf6e89d738b87fd7ac8c0894b266ddc7fcfd365a5732630bc74be0e3a51188458947ba2e24c5d78a92168275e6ae921a15bdcc7ca5a6a8d99959c828a1dac2ca30dc19715990ced2c4e65352fd5eac4aa7188dee672eac99a9327f3065b6e195eb8b4e1f871619072a5c55b3e7870c466e3e626babb85b0ff5769f4757067f90248ac3aa03774411962423b6b0a3786aaaadbf69724694fb6264d358d7aa7dec80ca2536fe332aade7bf165d2fad6a9a1adf27dcb4e1ca76ddec21f77713157df00419c329293f90244638407eaef1a3dd04cb56f21726864004431c10ba9d0820949763f12e324d4969eee32e5e4e5b3a8f3eb6b6f28a3a69fb515e64ca94ceda3349c24d15cdfab29ca775ce466fecee973f99bf13f943fe4b90a656e6473747265616d0a656e646f626a0a3131312030206f626a0a3c3c2f54797065202f466f6e7444657363726970746f720a2f466f6e744e616d65202f4241414141412b526f626f746f2d526567756c61720a2f466c61677320340a2f417363656e74203932372e37333433380a2f44657363656e74202d3234342e31343036330a2f5374656d562035332e3232323635360a2f436170486569676874202d3731302e393337350a2f4974616c6963416e676c6520300a2f466f6e7442426f78205b2d3733362e3831363431202d3237302e393936303920313134382e3433373520313035362e31353233345d0a2f466f6e7446696c653220313130203020523e3e0a656e646f626a0a3131322030206f626a0a3c3c2f54797065202f466f6e740a2f466f6e7444657363726970746f7220313131203020520a2f42617365466f6e74202f4241414141412b526f626f746f2d526567756c61720a2f53756274797065202f434944466f6e7454797065320a2f434944546f4749444d6170202f4964656e746974790a2f43494453797374656d496e666f203c3c2f5265676973747279202841646f6265290a2f4f72646572696e6720284964656e74697479290a2f537570706c656d656e7420303e3e0a2f57205b30205b3434332e3335393338203020302030203234372e35353835395d203132205b3334312e3739363838203334372e363536323520302030203139362e3238393036203237352e38373839312030203431322e31303933385d203230203239203536312e3532333434203330205b3234322e313837355d203337205b3635322e3334333735203020302030203536382e3335393338203535322e3733343338203638312e3135323334203731322e3839303633203237312e39373236362030203632362e39353331332030203837332e3034363838203731322e38393036332030203633302e38353933382030203631352e37323236365d203539205b3838372e32303730335d203639205b3534332e3934353331203536312e3033353136203532332e34333735203536332e3936343834203532392e37383531362030203536312e3033353136203535302e3738313235203234322e363735373820302030203234322e36373537382030203535312e3735373831203537302e3331323520302030203333382e3337383931203531352e363235203332362e3636303136203535312e3236393533203020302030203437332e31343435335d20313639205b3234372e35353835395d5d0a2f445720303e3e0a656e646f626a0a3131332030206f626a0a3c3c2f46696c746572202f466c6174654465636f64650a2f4c656e677468203335363e3e2073747265616d0a789c5d92cb6e83301045f7fe0a2f9b45e407903412424a20482cfa50693e80c040918ab18cb3e0ef2b6648227501e85ce6da773c16699115a6f75c7cbab12ec1f3b6378d8369bcb91af815bade30a579d3d77e257cd7436599488bac9c270f4361da91c531e7e20bba7ef26ee62fc766bcc286890fd780eb4dc75f2e69b961a2bc59fb0b0318cf254b12de40cb44fa56d9f76a002ed0b62d1a30bef7f3f69296cf8aefd902d7c88ad2d4630393ad6a7095e980c5524a99f038cff33c61609a7fff0fe4bab6f54fe5b03a4c782ca596c9423a420a15514e74420aa832a2ca6047a4894e447ba44822ed52a20c697f403a1e908e12d3ad3994bcc77a7691629d24b37e45b3a285952291d65701891441e724924f9df113d0de9af6d6f42f8c283a2d1668123314c3f51cc8b0a3e3084ff71214d75ec9175188dd99c4f570c8bed76bafd4dc3294e5f23c265edf9c03e3f186e19497f9f6061e97d08e76712dcf1f38b8b7e40a656e6473747265616d0a656e646f626a0a352030206f626a0a3c3c2f54797065202f466f6e740a2f53756274797065202f54797065300a2f42617365466f6e74202f4241414141412b526f626f746f2d526567756c61720a2f456e636f64696e67202f4964656e746974792d480a2f44657363656e64616e74466f6e7473205b313132203020525d0a2f546f556e69636f646520313133203020523e3e0a656e646f626a0a3131342030206f626a0a3c3c2f4c656e6774683120393431320a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820353832393e3e2073747265616d0a789cc5780b7c54e599f7ff3997b9e476664226393043e60c271390332121438060648e241983b13021046740600612085e4864a215b19214ac3848892ea5b55ae1dbd21610e50450a32e4b6c6deb05565a6dbbdb6e4baa74b7b6605857db5d4332db7366260475ddfd7d5f7fbfef3dc939effbdcdee779dee772e68000e4a11b2ca28b9bcb2beffbca137e80be0120baf68e5827dbcae503f41f00b6afbdbb4bbaf1978d1f03a69b0066c7bacef577dc1f7bce0ee48880f9c4fa58bc1322ac002e00b0adbf7df3ba2f4dfcf97c60c269c0f6a7f6b6586b36766a004501cc6e6f6f8be5ee617f09500d8092f63bbaee59f166560dc0ce05a8ebf68eb5b1f0fbabfe1360ee03f07777c4eee9644fb3e7015c06206d8cddd1567c5ff516803b02d0939d1df1aee400f602e4d2f19d9bda3a479eb9612160791b606b01b0b080811d944c82856efb4a5a82a5b8052630b0a11cb700cc01860307020b63244fea323f6310609e3fba08b5592786bffbf1bd59b71a12c78f95068499f8d8b78a0efcdb6aa1e623b82d06e255f53fbfa93f7fbd6546e1f07747fe26eb56f32f0043bbd460b96f532f7880ff26af9f8833f5647f82754cbe8567b24d1ca30f2ea5c79531f3fae65aa890b0997f6bb489fce6f9742c0a3a75eecf00378fefd13d039fae95e10fa020ed890270e80420c266f84942100bb1086bd086f5d8800edc85cdc9a4c15f8f85b8096bd06a606ec7261d937cf7b3ae4ff964fcf0fe95af75f8ba71bda75f64a6df32deffe5b593d9c95c6497b1cbd88bec456e8e71ddcf6fe6df3249c6d564fa81d9648ea62ecb16137026630453fd3916fe7f1afc321ce4dec5c1cc9aa9c6c9cc9c8be3a0e9300ef23fbe82ff6b0c2e8eede9e7322e8e9b3373fd493fc643193afa3112a6c3d8c1c58dff65633aea30a09aa9869b8be381ab6443cf0598b15c8f564eaf31cf606f7a4e28c63de939833cdc9a9eb39885d9e939378e86c724b8d27313f45a7113361871be09317419b1be11cd88612374fd74783c0d95508919988919a8c2f588632ddab011ad068d8432489f294b1a93b6c4c8a6bb703b62d8f43fd0d66183915f3ae65eb4a115125a0dca1824ac45073ab1199b0caa767441c234acc535868e1598890a48b8011de8c07adc8e3648a8450736a1d3b85fd97106246419b8cf975709c9d05fd7a3c1e0f741c2426cc45acc00f8d3fc697c89ef81039b8dfbd5d1310f05f82290d47bc3b8fbe8cd7fcd18d44ba8314ee0248e62ff55a81db81fc091ab60a7f0033c65cc1ec7aecf11fb020ea7677bf0181efc6fe96ec536ecc2019c18078be2566cc6377004fdf81e4053c88f1fe0b634f65778edb345d16fe9353c8a83b80d8fe279dc86c701660bf3011e65966023f30bb6075fc643d88f7db401bb8dae7a80566015be9c16b00a6de8f884d0047af11ddc8bee2b20be27f9efc8bd7c1cdbf01076632f36e04efe3484cbc5c90f308bfb17e48ebe8d53ac1bdfc33378d660e9c9f09a1bd85b99e71866e46f003c82f5780431fa2780d9c55eff39defc7f1ea61eae1d05dc1b7a0c25df1add8a6df8150ee345ecc79bd77b60a50088aad142f3d3cf05a4a2006eba9e54b8e1a66be1a77968a1b9f0eb78a86406c16ddcf711a71ea681113a3a4218a1acc5c3240dd347a169ee0f82d3dcff169ceebe1454dcab87b60e31c2d0e2a1d543bb878e0ef1d9bf3b5fec7ef79da05b7887d4778285eedf0e06dd6f0e9e1b1c1a64d541ffece0605074bf7f31e9be48bf6fb9d0f0c7963f54a2e5bddfffbee55f1bd0f22f48ba7f7dddb99673c4b6fce63ab6e59fd9a45bf899fb678c71535f179dc137bf4f27076adc2f874add7ff7f7d3dcc91728d4dfd9dfddcff62707d4647f7e65d0fd7ce0f9c5cf773cbff5f97dcf1f7dde2c3e479dc7f61fd38eb1c231ea7d96b4674978962cc2f1c0f1a1e36cb7d6ab319a36a09dd5d8f2a381a3ccfea7b5a79981a7cf3ecd941f091c61f63d450387cf1e66161fda7d88293fd471e8d4a1e421ee89c74bdca1c7a9632f9dda4b7b8393dd5fdb53e416f6b8f76cddb37b4f720f5ff188fa08d3fd0875eeeedecdf4eea681dd6777338b1f5efd70c7c3ec578249f7be0768fbb699eeae78c01d0f95ba3b36d6b83706abdc93486c99e8175bcc7eb6c5c426ddd150a97b75a8d47d4b70a67bc5f206f7f2e04cf784cafc169ed816ae926db99da51cb686bd89bd9dbd8fe5879a926a6b13a33655cd0daa4dde69c13743b43028b91b8255ee1b8255eea3413a171c0a32dd412aac74b4d84968b1550a2d0ca185406eb71010560b5b054e10ca85c54287b05b382724057340d82a0c096c076831a8bb9078eaa7debea5cd8ad2d86f4e2e69d4cca1151aedd0bccdfa5d6d5aae9976686859be22dc47f4d5c803bb7661c1e446adb239ac4527471ab5d6e6b0a6ea93eee6b0669bdc578805917857bceb2e451f949aa04b51e2717d46fa4a49e18c192971053a7dbc2bae90d27517e24abc8be2f12ec4bbbae25d715a158f77c5e388c795789c1428a420aea4e58f49ea5294557105caaa78576a8b787c553c1ea7783c9ede4e5c05f58615cb23e196a5cd4b9a428b177de1a6c61b1736dc10acafab5d70bd1a987f5dcdb5f3aae7ce995d35b3a27c46996fdad4526f893cc5e3160bec36212f373bcb6a319b788e65083e49a368bdc67a257b3026d7cbb186329f542fb6d795f9eae56054936292168c6a5ca9dcd06080e498264525ad34a649b171e0a8a6c6246ddd2728d514a53a464936a90635fa16b2a49da993a57e5ade1496256d579d1c91b48bc6fc0bc69c2b3516b97572c4e329f3498656bab652bd16bcbb3d511fad2bf3515f7656ad5cdb9655e6435f5676ad5c9b5de683364deeeca369f3c99830d3eae7f531b0e4eadb6aacb73ed6aa859ac2f5754e8f2752e65ba8e5c975060ab58648cd54ab990d91d2065d75ec94fa7c038987fb6d581355725ae5d6d82d618d8d45ca7c09b63e917850b32bda35729d76cdbde7c5325f7d9be693ebea354597dab8646c9fc62b5b92c67b6db294f8081a45e58b17ae86c4d21093d7f611f4a9c6d46ab424ecd187332807a38944509682896822d69fec5e234b3639d1979393e8ac8f4a1a42618d62fdc917773ab5e0c311cd166da77991b4e9c1258dda84a615618df106a5f698c67a35d61b903d739d1efb184de8bf434333d76a26ddc31e8fee869dfd2ad694f93c5a775338b596b0c6790c6ab912d198a88e19c8601c2d3aa63b8319638fca9e325f637338a171de85ad72fd064ddd19d3bad76852ec56fd60649b96f727a7474ee4dba5eaf288412b69ac7761eb0649e34b3593ce359e41e34a759684cd58e4fd29f5b8e84c685ca93d5faa96a5ea725d4ebd5c1f4dffdddd2e6add6ba4329fd6a0a40261695853eba47a4d8da54facbeafa2bc5eae8f45358a6ea8330e532b973bb50279c1d8e9ea6ad56f680e1b2c6936ada05643746d9a4b2baf37f24aaa4f44eb522ae8b2e4a6f00bf02707fb6649cee37ecc42a44e272eac0d6b6c697d22dcba4e73479dad9a145d27859d1e4d8d68148bc8e1b6881e76b24dbb66d0690447c48895a5e1c666b9b16979786e5a91144217c779eb3f21460e3b536234deab59bc1629cc38d988c6796d1aef95821ae79517d4689c57337b2d9ad96bd34c29a81eb80b6aa4303991a1d6ae19d4ae91eadbead274fafa2aa1bc1e4eb50d1969267da951b4b6c1e9897852a3ccc7689c574a6facf15e8beed4860c8af54a1ae7b5688cb7b6c100e9be14f5a097c2729b1c91db254d0d8575db74f7185e4e3bc3f079faac965eb51ae7ac329f064fe3d2b185ee4c2da838c73b57bbc1588f2d1b3e815e98414b098bdcd89cd085cb6981d018ef420d7a08ab73ed4ea316e8092d0763b2649382a9844ef4a9aa9eccedf37421f2c2d684dc1cae31a81b9784bfe4bc57df2b1f8dd4b8744199af8fc1823e997634f5a9b4a37979f8051b20ed581a3ec610531b5d10e92ba11d4de117244035a08c0ed581fa42d217baa425e1638cc5a077bea002dd06963300c67a6d3fc180593230c2da7e2605b3a5362a353652c1606d3f97c2a8196a0e6bfb2d2958b70133461f7497a959bc6a51ad6a0e93cb38fb48071de355cb8b045809c77328979c7ddd4ced1203dc4fdd7d56d599a2e88695d494863b5aae6cddb23c7c3c07b9e434ee914864813eca7cf562bbdca8b7957aa9550f94fb22ed8968444f36146a8c5763bca4913c1f1a23cfef23c694a365c96d0bb46c79810e0fe8f0400a6ed2e16679814685f417f66e8da90d69a447c08ab047b669d2a4d79c09db45fda4224a992f61fb5d1918fd9b045fc9f78085196e359731f1ac89b55a7896038bc099f233f67caaaeb6fbedfe9915133c76cf04bbc77e866b1b7efc26f60cdff3f156be6ab8887b4fffa27410e046f91e6463a95ac95badc862cde0727279cbeac86e9e5ee46933ff10cf083c59589e0711b73a422cacab23c897726925020ac48062cf47b558be7ad5ca952bef54ecf95494dedc6ff7383ce9ff835cd9e547d9cacbffc07e9def7962b4e69ba38e27d21a3cc2f7c08ad9ea64e279938531b159d9c646c49bcd581d31b37cbe94ad6f96d969fc1e64c897ed1e07ad67f32fbf7f8a7d8ffbddc8874f8efc90ef7942b7f12440f719de7a588db100c7138b7c95a70a9e249e6c3c81a7ea4b3c693cede7a993a7284f219e54037189a7810c2a05b465e04779eabd9a5ee269657adc991e9bd26395014520a09f4dca377efbc953fa71a4bd50cef780875bcdd37534998905abbb39e5e2f489a6d83c8e83a79857f99e6167da832686efc1245aa20e899864cbcd9b94e772b2596296c0c25cc0e6e5f7ba68bb8b3a5dd4eaa23a17cd7291e4a202177de8a2b32e7ac545070c822e17455db4d420b0b98873d1faf306fa848bf618e890c15f62e03e74d1db066afb38b929a129893b0d969438ce4573cebbe88d71b25282b233825eca086acc081a76d1f98cac6e17319dc6feaa8b0286fe709139e5d595ab3fc7e59f81b882198744a0c81ff0ebee4db9da6ff7fb675678ecb3e698cc245339b9c92edbfd544c45f3690ef9edfc32ebcca9a37bbe32ba7bae87e50e0fd3170bbc268bdf4a9d1fb1479ee83dde765965070e6fec38797929df73b9fcda078ba77ddbc1fe2473debcc4f7201721b51c5959b9668ee37379212f9b4cac057cbe24d080409a40fb05ea16a853a0a840218124e14a8421e03734ce247b2a1f3c19454babec7e3b376f248fe70fff86f938e708a7c5be7739ccf70c37bc12669ff8782b186c4f5ee026f3a75104192bd539c57c5e5eae885c9478793be370384311872d17590ec6138a30859a97025eeaf552a797dc5e4a7a69d04b035e4a7971d3a654a8a6b3b47a9c5e7a9ada3c534aa7ca0526b33c5b57acc0ec9f4ffeca7c7656a93cc5e42828f457cee6268f6edaf26d3f63619e319de0b8caefdc7be6e593f73cf88d9d3b1edbb1999932f27a64ad7b6bd6ec43dcc5d1c8f5e1f6e5a31746df79f795b3effcec8dd7c06059f2023bc49f4621a660993a7332f2f2842293602a91f31d7940366bb148a188c5c64e0a45d8c2de12ea2c217709254b68b084064ad2568cab68d5622070b511de3c92a730769ba7b2b0c83f55b7a2489e415564685f6558c256196ad357b71ca8649813a623ac79e497f73cf85822f1f51d9b9f695f4e052432b397afd94c2f0f4f3834dbd6359d3adf7de5ed73bf7855b7e1e6e4054ee416211f13f1453538c16e324f047272cc76d639c964023b11a148ee442ae0264eb40a42612822d8ac6c28622d3ceba40127ed7752af93ba9dd4e9a4a893424eaa70d29d5742fcea6a9d9e8d15d3744135ac9953c4787453f3fd92dd317506c9534c662af8e69ebb764d7c32367af0d2f0f07bf4eb1785de07b73d66a23fbff8faaa86b224a89826510e158fbc2c269efad6d1c7f45319bd991de21a216106f6a9ad9e22abd5cdb1d3ec76d6cd5694bb84a2ac82bc026f285260cb534291bc429843110747268eb23938d50a922ae8cd0ad22aa8d798a38242e72a68a0821657d0fe0aeaaea0f20a122ae852059d35269655e9ac1e4b74ddf2ca552b571ad68f3bddab0cd72d9f523a754e31f9257b959c3ee97cbf7ed4b366cff19b1c761b3bcb708411adf38929e9fb69f1b3f95b5a2997f11ffbe28f5f7aed4cfcd00cc6c23d653adeb0ad3971ffddbb5bb6378cdebcb37b5263135dfb4cfb06b290534fcf0db1e23de6d9872fff70742efba3eda7da5e1dfccdf75b5f02a37f3da7ebf8d34667dfa836b0663338ce62e505ce41688e1092561ab4d2392b0d5849b3d23e2b755ba9d34a6e2bc14a97c6a1f65ba9d74a8b0dd4ca4f16c04caaa69a51ea45a1caef60ed7efb43274e9ce0a523473e1ee4e60dff08840440f30d9dee569b5880e708705ce26990a77399eeb88fa76ea317ba79128cee786e5ce3ece569314f4983e5ac011f23beba0a8f57f0aa4e9938c19ffe7816083b0093cc2dc23574bf9a14af013c568f946fb14a5665bacb1b8ab86ca21d0e07a757ae1cc16385a355a1468502fa4711722b2428f44785ce29f492424f29b453a12d0a752874ad81cd56e8d63f2af486813e6aa0b72ab442a1c50a39151a5668c8601e23d8a3506a03c520e014fa50a15f65446f55e8368566192841a1ea6103f79242fb0dce2e43746346b56c6383d4f6070cbd5258a721f4ac42cc80c1d9ab5054d748cda60a85ca1582928afa4c33fc54c31bdff2ee1c373eab23666a456565602c53942b4dd19e5f9de98c46e5b6cbf65953fdc54c9151cf0bd30f039cc2b358d619ffca71d3616258869db7f7f62dbb5decdc7d771ef8dab1659d776f639ef9d63ddafe915d6cf3c9e9bcaf7a717cf99adbee881e7b63a45cc71cfd3f23bb52a7cebecf2dc224c4d49a7cab350b93b226395df98528e44391425bae9005c759170db84873d125e39e74d1a0f17e9302ee375e80c66c34422c63e1b82a6f1896caf24f58e6b0b3d5d36f897c79ef89b429f3bfbdf9d87798676ebb7bd6b127afe8dfb9b2eff44879aa1f7193b945c842211a549fdd940d138a444b9ed1840af426b45fa45e91ba45ea14292a5248a40a91ce8963f93a56b0c75ee7c9c6a43bd0273ae7c7ef5ffc807ef71f7f38f9c0b79edcb5f36b7fbb93291e3d3ffa07f2909da9181d1afdede01b6ffef3cf7f7116296f323bb845980059b599264c00720a1c8229cbc60970201018ff52a1a7dfaca9fe4287e1842247ea4cbf6a3a6ce194ce7525de929acebbd9f99b12fdde9debb2be93f5f28991d32054272fb0cf718d988e56b5c66c9ae270397301a7c3c429bedc29ac28ba4311976863b34211335b68f3117c74c947833e1af051d447dd3e0af8c8e6a3b1528e805ff7857fecdde2ea966592d3b5dbe8c3e53483a99a355b0f4773ba6217535131cb3ef7af675fff95675f516ff7435bc36b7a1edf76e35baf1f7fcbf5b7c2b68df77655acfafaeefb174e23e5b1ef3eb0cb7d73d3d2a56a68d294695fd818daf3f8fd3b0b1abe7063e38c9ae9de92eb6e8ce95e74272f31d3791f0a50af96e41614640b8295e30a1d79bc850f45b2052be5b056d52230f9fabb537761e6d7d2a433ab57adf42b76f8c7aa6fa56e84d7244fa9b2cb55fe397e87df21dbf5839dc34c8facfcc72f6dafbae7d557fd81923a8bf811f3d36d1f7cb06da46551204fd7e281e405f68fdc3c4cc26af5da7c8b259b26664f7439f37923310a731d5608ff978901ff557941f682947fd3ef3dcc54a3499656d969dea7f3829b37b2c4c80c267ef9e92b99c1fce42f3af3a337b397b97928a4f36a728245b0e76759adac90cf89459609c28422bb55001f8ac0f9a8485f16a94ba456919688b440a459229588942f1223d287229d17e9a7227d5fa413221d10693cfdb271f48506fdfa14c3cfc731ecfd5c86f1f4a489b45fa43d226dcfa4eb5291ea8c8c95442a108913e992488322bd2dd22be2ff8a7ecea0a82e4fd38f118f518e918dc91c4fc38432b220d240a69084442a17c9660033bf8e8c0c5afde99670d5cfa04fb586d59fa4fe1f3852c1ed4ff788b1f4d4df2ca64cad2af4570688fc138a99a23913fc94c79cbab1b274c6c135f6d1e681f37cde4d6cf0e2df8f466bbb768dde9cfda0e9cf0a573572386fea6f727fc8f40dffe8e943cdc07f01455679a80a656e6473747265616d0a656e646f626a0a3131352030206f626a0a3c3c2f54797065202f466f6e7444657363726970746f720a2f466f6e744e616d65202f4341414141412b4c696265726174696f6e53616e730a2f466c61677320340a2f417363656e74203930352e32373334340a2f44657363656e74202d3231312e39313430360a2f5374656d562034352e3839383433380a2f436170486569676874202d3638372e39383832380a2f4974616c6963416e676c6520300a2f466f6e7442426f78205b2d3534332e3934353331202d3330332e323232363620313330312e3735373831203937392e39383034375d0a2f466f6e7446696c653220313134203020523e3e0a656e646f626a0a3131362030206f626a0a3c3c2f54797065202f466f6e740a2f466f6e7444657363726970746f7220313135203020520a2f42617365466f6e74202f4341414141412b4c696265726174696f6e53616e730a2f53756274797065202f434944466f6e7454797065320a2f434944546f4749444d6170202f4964656e746974790a2f43494453797374656d496e666f203c3c2f5265676973747279202841646f6265290a2f4f72646572696e6720284964656e74697479290a2f537570706c656d656e7420303e3e0a2f57205b30205b37353020302030203237372e38333230335d203430205b3636362e3939323139203631302e383339383420302030203237372e383332303320302030203535362e3135323334203833332e3030373831203732322e31363739375d203639203734203535362e3135323334203736203739203232322e3136373937203830205b3833332e3030373831203535362e3135323334203535362e313532333420302030203333332e30303738315d203837205b3237372e3833323033203535362e31353233345d5d0a2f4457203530303e3e0a656e646f626a0a3131372030206f626a0a3c3c2f46696c746572202f466c6174654465636f64650a2f4c656e677468203330333e3e2073747265616d0a789c5d914d6ac3301085f73ac52c9b4590a2447603c6101c0c5ef487ba3980238d5d412d0b5959f8f6c59a34852e24f8466ff48637bc6ace8db311f87b98748b117aeb4cc079ba058d70c5c13ab69360ac8e774ab71e3bcf78d59cdb658e3836ae9f585100f00f1cec1cc3024f27335d71c3f85b3018ac1be0e952b51bc6db9bf7df38a28b20585982c19ef1eaa5f3afdd88c053dbb631e8a28dcbf652b57f8acfc523c8c43b9a464f0667df690c9d1b90154208514251d7755d3274e6df7b465dd75e7f7521a9f72514424851ae24ab448763a2834a9449a213514e44ca8c948a283f26cffbefead7eb319a7c26b323b928f2ac13ed7754ace8fb9c881ab2031549a9241549a9684845ca5cde2720cf358075518f74f52d0474316d3325ba66691d3e16ee27bf76ade707f3619aea0a656e6473747265616d0a656e646f626a0a392030206f626a0a3c3c2f54797065202f466f6e740a2f53756274797065202f54797065300a2f42617365466f6e74202f4341414141412b4c696265726174696f6e53616e730a2f456e636f64696e67202f4964656e746974792d480a2f44657363656e64616e74466f6e7473205b313136203020525d0a2f546f556e69636f646520313137203020523e3e0a656e646f626a0a787265660a30203131380a303030303030303030302036353533352066200a30303030303030303135203030303030206e200a30303030303038363038203030303030206e200a30303030303030333239203030303030206e200a30303030303236333130203030303030206e200a30303030303333343131203030303030206e200a30303030303030373334203030303030206e200a30303030303030333636203030303030206e200a30303030303034373432203030303030206e200a30303030303430353233203030303030206e200a30303030303036323436203030303030206e200a30303030303038383730203030303030206e200a30303030303139343931203030303030206e200a30303030303138343930203030303030206e200a30303030303039333737203030303030206e200a30303030303039303638203030303030206e200a30303030303039303031203030303030206e200a30303030303038393236203030303030206e200a30303030303039323936203030303030206e200a30303030303039313430203030303030206e200a30303030303039323138203030303030206e200a30303030303039363031203030303030206e200a30303030303039353336203030303030206e200a30303030303039343538203030303030206e200a30303030303039373531203030303030206e200a30303030303039363733203030303030206e200a30303030303039393636203030303030206e200a30303030303039393031203030303030206e200a30303030303039383233203030303030206e200a30303030303133373637203030303030206e200a30303030303131383635203030303030206e200a30303030303130313136203030303030206e200a30303030303130303338203030303030206e200a30303030303130333737203030303030206e200a30303030303130323939203030303030206e200a30303030303130363338203030303030206e200a30303030303130353630203030303030206e200a30303030303130383939203030303030206e200a30303030303130383231203030303030206e200a30303030303131313630203030303030206e200a30303030303131303832203030303030206e200a30303030303131343231203030303030206e200a30303030303131333433203030303030206e200a30303030303131363832203030303030206e200a30303030303131363034203030303030206e200a30303030303133363538203030303030206e200a30303030303132303532203030303030206e200a30303030303131393734203030303030206e200a30303030303132333035203030303030206e200a30303030303132323237203030303030206e200a30303030303132353538203030303030206e200a30303030303132343830203030303030206e200a30303030303132383131203030303030206e200a30303030303132373333203030303030206e200a30303030303133303634203030303030206e200a30303030303132393836203030303030206e200a30303030303133323339203030303030206e200a30303030303133343833203030303030206e200a30303030303133343035203030303030206e200a30303030303134303030203030303030206e200a30303030303133393335203030303030206e200a30303030303133383537203030303030206e200a30303030303135393536203030303030206e200a30303030303135353337203030303030206e200a30303030303134313530203030303030206e200a30303030303134303732203030303030206e200a30303030303134343130203030303030206e200a30303030303134333332203030303030206e200a30303030303134363531203030303030206e200a30303030303134353733203030303030206e200a30303030303134383932203030303030206e200a30303030303134383134203030303030206e200a30303030303135313333203030303030206e200a30303030303135303535203030303030206e200a30303030303135333734203030303030206e200a30303030303135323936203030303030206e200a30303030303135383931203030303030206e200a30303030303135373137203030303030206e200a30303030303135363339203030303030206e200a30303030303136313838203030303030206e200a30303030303136313233203030303030206e200a30303030303136303435203030303030206e200a30303030303138343030203030303030206e200a30303030303137393731203030303030206e200a30303030303136333338203030303030206e200a30303030303136323630203030303030206e200a30303030303136353938203030303030206e200a30303030303136353230203030303030206e200a30303030303136383339203030303030206e200a30303030303136373631203030303030206e200a30303030303137303831203030303030206e200a30303030303137303033203030303030206e200a30303030303137333233203030303030206e200a30303030303137323435203030303030206e200a30303030303137353635203030303030206e200a30303030303137343837203030303030206e200a30303030303137383037203030303030206e200a30303030303137373239203030303030206e200a30303030303138333335203030303030206e200a30303030303138313539203030303030206e200a30303030303138303830203030303030206e200a30303030303138363333203030303030206e200a30303030303139313239203030303030206e200a30303030303139313836203030303030206e200a30303030303139343534203030303030206e200a30303030303139363030203030303030206e200a30303030303139383030203030303030206e200a30303030303235303435203030303030206e200a30303030303235323932203030303030206e200a30303030303235393232203030303030206e200a30303030303236343535203030303030206e200a30303030303332303534203030303030206e200a30303030303332333034203030303030206e200a30303030303332393833203030303030206e200a30303030303333353539203030303030206e200a30303030303339343735203030303030206e200a30303030303339373236203030303030206e200a30303030303430313438203030303030206e200a747261696c65720a3c3c2f53697a65203131380a2f526f6f7420313035203020520a2f496e666f2031203020523e3e0a7374617274787265660a34303637310a2525454f460a	2026-04-05 03:54:44.504	1
3	eligibility_100048854788.pdf	\\x255044462d312e340a25d3ebe9e10a312030206f626a0a3c3c2f5469746c65202870726f76696465722e6d6173736865616c74682d64656e74616c2e6f72672f636f6d6d756e6974795f5072696e746572467269656e646c79456c69676962696c697479290a2f43726561746f7220284d6f7a696c6c612f352e30205c285831313b204c696e7578207838365f36345c29204170706c655765624b69742f3533372e3336205c284b48544d4c2c206c696b65204765636b6f5c29204368726f6d652f3134352e302e302e30205361666172692f3533372e3336290a2f50726f64756365722028536b69612f504446206d313435290a2f4372656174696f6e446174652028443a32303236303431303138353733312b303027303027290a2f4d6f64446174652028443a32303236303431303138353733312b303027303027293e3e0a656e646f626a0a332030206f626a0a3c3c2f636120310a2f424d202f4e6f726d616c3e3e0a656e646f626a0a372030206f626a0a3c3c2f4e20330a2f46696c746572202f466c6174654465636f64650a2f4c656e677468203239333e3e2073747265616d0a789c7d90bd4ac3001485bfd482288a830e1d1c3238b86893a6695270692216d756a1a95392a641ec4f4853f401747370752b2ebe80e86328080ee2e02388a0b3a441529078e0c2c7e1c0bdf740ae009097a03f88c246dd105b565b9c7f4740602adb1d05644b80ef9724fbbcf54f2e4b0b1d6fe4021f4014b6ac36081d60cd4ff82c6627e1cb984fa3200261127378d03041b80336fd197666d80dc238ff06ecf47b6337bd9b256f70d8045ac03a75860cf1e9e151a4c909c7d814d13051d9a34609191519852a1ae5e9d49028a353c1c0c0c444474143416117956adc67b2727803fa17cc5da59e730d0f1750784dbd8d09ac9cc3fd63eaa51d0776684fad3c90eb76e1f316962d587d82c5a3df62337e15fffc2ab2cf00976d444a48c8547e0085cd4bbd0a656e6473747265616d0a656e646f626a0a362030206f626a0a3c3c2f54797065202f584f626a6563740a2f53756274797065202f496d6167650a2f5769647468203130310a2f4865696768742033350a2f436f6c6f725370616365205b2f49434342617365642037203020525d0a2f534d61736b2038203020520a2f42697473506572436f6d706f6e656e7420380a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820333832313e3e2073747265616d0a789ced580b5413d7bade87475e24900448c03c492699c910108d16d28aa02254144131574ba95215aaa24728288855865778cb4b8f42ed51f179d2a3f6b6c7c2b51cbba8d545d556b1942a2f1fa01650100c213ce71ac6cb42418fdeb53ce79e5bbf352b2bb3ffbd67fefdcdbfffffdb1b80377883d70e7c1c743a5d6262e28456a3d178f0e0c14d9b36fdabbd36e10606b7a4c0bfa521f7d2e08644d9b10ff91f7b33fde46435ff35be743c5d388e0300f87cfe84a6f6f6760080b5b5f56bf4e91fa15e0b35a642b7d3e43730b8558b74672bea136555b192ff9862a3e683b910e9f5bd7a3c21c3c3c36ab55a2c163f0eb3f1d60b172e0804020683f1fa5c7a316e26433752a07a2d743345d695a3684b470e2de7fb29e8b941dc6d7e9c454aba5af44fa56b6868c8dfdf1f0070e0c081f1d6afbefacac1c1e1f5f9f3623460c8cd24f9cd64a839456ecc479b92641bbd6dcd00504ba83fc549d678b2255c929cf34fa50bc7f1d8d8581445737272c69b2a2b2b8542e10bc6fec387bfc0fa62576fa4423792e50d18d29202f7e7a3d7b7cb96bfc50400e834608baf6de9073c98430600b0accc5f0f55cffadcd5d5d5d7d787e3f8d1a34721082a282820da0d06436767e7d0d0108ee3172f5e1489440080e2e2e2f1f37df4e8514343c30bb86a6c6c3c72e4c884a653a74e454646aa54aa89b9c2909bc9f21ba9504baabcafc0f9c73828c08541f092a7b1abc6a42c9a3919001bb2d9ebe3ea9949fdf8e38f77eedcc171fcdab56b62b1383f3f9fa0a8aeaeaeaaaaca6834e238fef3cf3fb3d9ec09e78be3784343c3b163c7f6eedd3ba1f5d1a347478e1cd1e974cdcdcde3ad870e1d52a95410048d77b20d436f63c80d0c694e951b721555319239b02979ce9158ed0c76ecffb32b5ea25ce0c2f081ad043696ff7b2a306fe27a49ba743adda54b978687878d46e3d4a953b3b3b37b7b7b711c2f2b2b3b7cf8b05eaf270861b1587979793d3d3de3a77ce7ce1db55a9d919131215d1d1d1db1b1b1858585444179c6ba7bf76e0e87c3e3f1c63bd982216d18da9424d7e7286e27cb17b9da0000380c8bfd9a493886b6a6c10f3391ca8d4e2a110de152c60e6cdec127aea7a6ac7b728da20643af25c1bfa5bae29877f336d7f2b54e2f43d7ae5dbbbefefaebc1c1411cc7972c59b27bf76e8293828282c2c24282ae9696161e8f171414545151f138cbe9f5facb972ffff2cb2f068301c7f1fefefefdfbf7b3d9ec6fbffd9678e6f0f0705757575d5d5d6f6f6f7f7f7f5050507676f6e81b0d06436363e3c3870f711c4f4b4ba35028341aed190f6fa6c86e27c14d49705b3a62d8816604726996661cba45ec6c4e5b32722b096ac2e4ade9f0fd0cc41779226f1a306903063562d0ed3469f30e7ed566b16e95503342724b0afcb09087ebc0b18fd821d34c2d978a55b559ca1a0c6d4c9675ef40cbd73a7d19217a19bab45a6d69692931710cc34a4a4a0c06835eaf5fb3664d616121d1dedede2e97cb01006e6e6e454545efbfff7e5050d0ba75ebce9d3b473ce4c183073299ec9b6fbe216e070606cacaca3c3c3c962e5d1a1e1eeeececbc6fdfbed1375ebc78d1d7d777d1a245ebd7af9f3c793200c0c2c2e229f730d09ee4783345d69c021bf39d4f860ba576a67cbeec6df0b090df9aa6bc9522bf992cefca51546f913a5a99c6ce77663425c91a30696392ec4692bc558be0c5ae1a579bcc050eed5ac56fa9a64ad199859e5a632a58240bb39b45ae978a552d5ab8afc019dfadfceb6a41eea2e796feb17425242468b5dacece4e1cc70f1f3e7cf0e0c1bebebeebd7affbf9f91d3a74a8bfbf9f280772b93c222222262666debc79b1b1b1c5c5c53a9daeb6b69678487f7fbf979757494909713b3434f4d34f3fc5c5c56dd8b021383858a1508c061eb1b4310c8b8a8a5ab66c99bbbbbb5aad7ec6bdee44168e81e664b83313a98a75f2905001005624b343110c5c07da32900799c8ad64597f019ab28023b22545fbdbfc7d83e85632dc982cbb9f89e03b9577d3e0ce5cc5462fd6d1e5fc5fb7207891f3dd5479473672365a4ca758cc53d2ef1729f5b9a8311fad582fc6fcede7c0f440d7e7aacab1746ddebc79d5aa552d2d2d388ed7d6d65657570f0f0f9f3a75cad5d5f5cc993344da371a8d42a170fbf6ed1d1d1de7cf9fefe8e820681c456f6fafbfbf7f565616b1788900ebeeee6e6f6fafaeae56abd5313131f7eedd234c8383837abdbea3a3a3bebe1ec3b0d0d0d0b1b90b2f56756985771325f7d2e087d948fc5c3b7300ac2966b13eb68f8a841d598a7b69f2f2b5a29a04a82d1d9e2aa46218c00b148f72e1a62453bcdd4985b31739c4ccb1afdb2efbe163c96721bcd634f8d36593cad68a0c3b14c756f21dadcd531670f112e7ee1c45fa428ecb248a15c9546c9d6c9fabdcc6ce342e2e6efaf4e957ae5c218284e0213d3dddd5d5f5dab56ba3d12297cb2b2a2a08c941a0b6b6f6ead5abc47fa3d1181c1cac56ab3d3c3cbababac63ebfafaf2f3e3e1e0070e2c489b367cf3e93eaf7eddbc7e3f1944ae5a86fc62267bc58753b45de99859c8d7272e59bd278e0647a672edc9a6192a9e90bb9abd5ac562d727cb510e25896ff5134508836a7c83b32157753e1b533d8d65433737310ef6bd7968e7465295217d80b9896e5ebc483f9685690a3c886d2b00deec94337f9d8b1ac9e281073b33f3c8fab67e88a8f8f673018a74f9f1e6de9efefd768346ab5fad6ad5b44cbf0f0f03befbcf3dd77df8d76282c2c747070888f8f1f8daec0c04000407474f48c1933f2f2f24665c3d0d0504545855aad8e8b8b9b3b77eee6cd9b7ffdf5d7d1775db870c1d3d3333232f2e2a54b172f5ffdcfb28a0ba99e5d3ba4b792e1ae1c45f27c0ec91c78caa8ffb551707f87bcaf00ddff010f71206504720d3b14da85dce2f726dd4a969f8b76ba91247f946bea4f3725391032cd461726ecc943cb22455cbac5e229cc3b69705b06b2d8d566c934666f1e8af9db3346d49ac54b48b6b1748587878785855555558daeaffbf7efdbdada020008454160c182053535358412686969d9ba75ebd1a34747a3c56030f8f8f844474713f562c68c19f3e7cfafacac24ac57af5e0d0808b872e5cac9932767ce9ce9eded7dfcf871c2d4d4d4141818480cecd6eba312d20ec6fafc10c56b49819b305990aba9ea157b32f1cfe0c142f4fa36d914216db69c56bb157a9885d46d975d8e97467ab2d77bd93ec8446ab64aa7084ca1e825a3fd6dade87ea662b0c0f90377531dfc365af23007a94f946903b867a3259fbdcfe3d02d5e92ab67e80a0d0d8d8989f9e28b2f88ca8ee3787979f9b469d3121313c776f3f3f31b8d2e83c170fbf6edb13aaaa7a767f6ecd93b77ee1c9519e7ce9d1b0db0cacacaa0a0a0eaeaeaa1a1a19a9a9aefbfffbebebe9e305dbe7c79f9f2e5a5a5a523396da8e4e0e701aa49e7d7d9f6153aeb56f15956663800d52b79434568471612328d49b3b4dc13c237e6293ab29083cb051e4e3406d9fcf0723ebe4b7924cc24b4fc95f4d31b44ddb908be47f9b7356201cb94914e840bbbb3e1bba9f0834ce4ab3542f14823d9e2450b702c88044e60c58a15ab57af2e2a2a228a238ee3999999b366cdfaf4d34fc7d2e5ebebfbeebbef8e8db7b1181a1a0a080898f034c368346edbb66de9d2a5134adc9292125f5fdfbaba3ae2f6efe72e057a399f8960e27f72dee26bffb68476743ea7bf50d195ad889d63f75882ae525bdf4d93e17f722e7ecf51c03289791fb955de62477ca7f244b8602e4c3bb48287ef51f6e5a327228453f9a6920a7348622628d238f6e52bae27421e625323cdf215f64d95959544561f1818080b0b7377772f2e2e2e2b2b6b686878fcf57d7c7cdcdddd376dda34303030da2d3838d8cdcd2d31317174d6ededed5f7ef9654343c3c0c0404f4f4f6868a856ab6d6d6d1d1818186543afd7171515d9d9d97df4d1476d6d6d841826d0d7d7f7f9e79f43102410084e9e3c4904ea9e7d479c8576874358f81e65fa42870fa7b3bbb261bc4899e4cfa15a9abda76234a7ca060b9c5bd39110950d11216f8b29622688f4b43dffb1a4f613a82b4771395e1235cbd6d1e6c9a69b660966c9686c3a69c55b365e322b0b0b60437db53d667c7cfcfc1104040410470d9e9e9e100489c562914844269bd2654848485050d0bc79f3fcfdfd03020204020100202222c2cfcfef934f3e49484850abd50e0e0e6ab57ae1c2850101017c3e9fc160b8b8b8ac58b122212101c3b075ebd64d9f3e9dc5620100341a8d4c26d368345bb66c494e4edeb871a397971797cb25a4af9b9b9b46a3090b0be34c12a0f6206a263d6fb163c506d19578695b3a1233db56e9402a5d23ed2d447f8895b4a5231736394d133dd9f8889960ae8ce62ba54f11503ff460ce77a60b5996e411d94bfa9f530a369df49698a612d1242cd328b357dc91bbbbbb13e4c0304c4c874aa58eed606666e6e6e6e6eded2d97cb9d9c9c140a05d14da150401044a150acacacecec4cabc3dede1e1d0193c9245abcbdbdc964b2959515f1fb38573b3a3a121f45a9541263492412d1994c263399a60399c7326fe6cc99008069728a460318643055405daab286b824372155b701c20fb8952ee7c5ccb16d1f391b6451cd59b427d3f695d2617bd3277e4742411c4c84502dff60fe34272a110d75a0f2992416e5a91dc4cb008220894422954a0502019bcda65028e3fb787b7bab542a171717994c26140a6d6d6d29140a9bcde670386c369bc160d068340683616f6f2f954a9d9c9c0402018542118bc55c2e97c7e35128142a954a22912c2d9f1c1770381c168b656f6f4fa150e874fad8ad2297cb854620128950144c7105a8d4ccce0ea0f656c49e082f9d7c3c5ce0ec48d9b1983b5c847e3ccb54b82dcd9fcad502968593ada593ada51dfd9509f977879d1d10d959fa4f66fc652517dfe77a290e42b8640f21f56eb6a231493e433ac1f77d83ce7cb46d177a4f0baff460aa04e4d31bc4f85e973dcb2659535ee3d9e9bf29700cedce52e873d0e3ab056236293570d2e001d7b60c78c964eb916dcbbfdabfff63e8d5a23886b6a7c35b7deddf86a8df4539e17b5dfeb292cf67fdee52d3cbc0908176e6a2bf6c95fa2074cd64aa211fd5e7a3a1d399af24c87f3f30e4a1fa5cb4e28f22258fbccd878b17bbe856092659bf09ad897171b3042f42cf7e2c099d6e73264a7c2f53e10bd347c4e79bd09a0079a17651b3edca23850f7290b64cc5d67739a437f5f0f958368be6ed0d1628adcb23859b7d6c9914532d7ce131deef1adedec0f72df27a3febedf3ecd779b2948e64ca9b0cff06ff5ff0dfc548c1310a656e6473747265616d0a656e646f626a0a382030206f626a0a3c3c2f54797065202f584f626a6563740a2f53756274797065202f496d6167650a2f5769647468203130310a2f4865696768742033350a2f436f6c6f725370616365202f446576696365477261790a2f42697473506572436f6d706f6e656e7420380a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820313333363e3e2073747265616d0a789ced56694c546714bd3330c0b008c2c00c4b1104a946103160c1a5c59a366eb4d6a06d5d1aac556a716951c1ba8154a5c65a49b52cd65daba612acc8226a4740118b0a2da6ae58419641469061169eb3bcd3bc018b5b3280e1577b7ebc9cbc77ce3def7bdfbd2f1fd1ffe8211cdd3cdc3dc43c22b276f770f7b4e3f5c83de17013349f0b4dc99272f2f3f2b3471209becccbcf3bf5935b0f229c575401576b2e0d31252c0687042139971b5948f7971274588d96f51f57dd0c30a53ca5e24a674928b8ce1832a6db21a30a81eaf96683efa5d99b9216325ce93b3e34bf9523ec383e91b5c8c5d1bce3b1b993b8933a8a1d2d9e36869600d7a6f3c865a29fc9f7b9a88581852e94f66ac10298c0f7999b7af27456a23ff73470c389d39989c388bce3b34e676d1e2df8d7e77516b83c9e68444a98e9455fd143ae0066d99441fdd000445046a30180aa3488782157351cdd63e9754a018039e9f3c466bb03a80c27b24863cb47bcb4b0f953fc1a8bcabfb448f2afc2ad5206984e07d181ec7e56f91d2cd326b983940d7c629bd70665341145c880444be3adce4636335e2d66268fed0ab905488fb7e2e8a7b5c83da006e6f0a6d61665e63600fa373db540f3c15db7e31c2a80b6e3e9957b9fecca900a60a71391381740b21591cbe4c41d2bbc8928f2bb193c22c11a99ee7e57480d90975c838a630a6cdedc067c26a0a43d470a1a0036762880a66f42830778d5028af4b78387759af8710648fd88cc56b503ea6944338ed53c867a3f3925cb989a7144cb95682fe90a9101f933ff80f2a14113b9aa0d584c634f36b4a9f5802e455207e8ea73160a45e70183fc5cbca4d3e4598cfbef11d1a47a0027f883b6d5b3c043301b3301e867719dba6fa67f57480b7076b894fbe0d5de712ae00b71a9d6d8cbd06508971877a279057f9a9e236d5b9d8c1e418c063b6d8802af40a663e68c3bf31878f0d5e43c568d7db751eb3dba9e5d29797ade9440a1e80057422a5ca906a2a3da0155da0140b7d392e2b9a6c2cd009a7d8f23f591468f6f01eadf2772cfd6efcf323ccab903e0518c152d5562e3801b280c2fd3c6da3cd3690c207558c7756a2aef6b35b0681b031ca2044097261cef16b8ea2ed03c2fc867504c39c0c40b17c4ba525815725dc96e3b7227164007dd6d35f68989d27432dfe007868bc548b27bb69df5408128b21160a2295e052cdbd40efcb99bdb8ded4ed72fa572ac29eee78a5da9370045ca6a796bbaf5278c218e478b358d21931a810b53bed5283e208a6ac426c19436a8b1dff9b9993100d9e2c17f03f237284e0d6c0a5781fb0700faefc7b0d069f4c0ddc5953068b44043c22fc0ad88b5b813420b9b0d518ec75876870fcd512a82699e0cd2d7c9a10828f17c7e3001e478084a80cb1eb45c071c74d8dd398cd835d5d802d02485ddedb8b3c7ed07a02e62214a47253dc222d1ee7614f811391c4279a98acdf0e3130dcdaf087f3e837ebd50be4e446fc5ad8db0a29147a417575b8bb656b75c8a492a2e5ae7145b5c2baf2f8ab617469da996cbca564b68786ef38fb643ce3f6ed421c125550b6ce026dc25b64a7ef49dfec682ae9e662f84384bdcecf9c417da0888cc4562577b3ef5f30a70b5b495481c4828f10df4955812598a070c1bec664dc477f1ee4f667e5bae5c5eea9cc232507e64ac62e5e9e5f842e957859d44c25fd05ef61b4afcbba1ee3d42eb0a679c4346bfbeccb03da17c37ba5531bb67078f1e6216b3fe3529ce0eec86b4d7b038a4098b54302bcdbba1ed3582ae17b86fc7d5e17d9941b35b96055c43824537a4bdc75cf99674b6d8e4a9eed530e277457bd387fcbe0d315fc268d6d8f66dc67f12ff0023fb17bf0a656e6473747265616d0a656e646f626a0a31302030206f626a0a3c3c2f46696c746572202f466c6174654465636f64650a2f4c656e67746820323333353e3e2073747265616d0a789ced5a5bafdcb6117edf5fa1e702a53957928061e05c6cb70f2960e700ed6bebba468b3a414e93ff5f4822296aa59156be9cacd3c640bc1687c3e1c721e7ea90d2f05fe73bdffdde35ff0c09bb771f4f3f9dc801ca303efe0210a7cddfef3e9ea0ebffbc7ddd8d3f1e3f9c9ebda6eec37f4efdacc0d0a508dde3fbd33f4e6f4e3f9dce1920813a4d093bf29a7f3dbe3ffdf977dd0f9fb9fcb3873f74cf9f3ffbeeee8ff79def5ebcb8bdbf3bf98e013a90d87196e9e57777334ac894230d7400c9a4c54c8b2164be64d252a665ca32a0376939d38a645a52935632ad461d68e59cf4be92ea0482e00c04175543d7feffedeb6ef9f1f143e6f9d7bffdfb7d651b1ab623b638721d569011c2fc69404a46a4f2a701101901c99f867dcbb8effc69d89e0cdb2bdc17e77e0e4dac8249e8a5889dca3a88a91c3ac481362693148a2aa10f99afd8c4459b08719771d1a6e1147bc6043671512761ccc4de262efaa461240ee7b4938e8054d0947406da67290968c35706bee51cfb25487a688a92f89089a47ceaf19b13f5280d4404556d18f3a7aa49fd8efb4fa17ef1c36bf2f67537fe28d2fee9c71fbefff9f197773f4f1217bdbe7d383d7bc53de40fbdd60d6f2574b16392eee1e3e9b9f7442fba877f9d92f3412468ec7cf7f0f7eeb9f7a2c300bb80e0236b1de0380c04c7281015a78194070035b2d2925564d0e4a10e781e06c811054c2275000b2b06e4e41ba9300f50f44170924a625e83138aa603422df667cdc81b7ff960c21e3761071527d49b8206fe30f08ccea73934fb722791c461daa9dc0c03ea5453046958dd67948535686c0e2ce41931248c21ec2f6e1f58ccfb108e01a1014d322baf2940e04b0f6c03e5b489324671484c332587812780e318f4329dad534898a24c82b356dd8c91a27c0dfd27ccb712430c1e1afd2f6b5060f69cbea6bcf611a0df3c02a6e0529c1fc117579003ca295410103f7be3f8a6bc01922078b940cf356f83925208ba7fc93298e240920f98f6f777b7873e6ca22f125c640af29bbc00b6bad8f2eebd28889b806a62e775fe6c7356038e82cccdfdf4d65b6bca8d7bd2512b9dac18f3108a580535d2d0aa54bd0002ec85d6ae0c446ccd29153d07bf0aa6ba1403a4d6fc5463e2097af779f164a12aa735ac50b8bd4af56210abcc6e8cb584b90dbc291a2988740922b6b4c5f3c08091b14164cf2d40def1c614d2ffbdb12fee8da16c7b63284efa5b2de99b70c65e3eec6d6452a327f4c650b7bd3110c7fe0ce6ab3046269e93c8cdbdbc727f6c3bde234c4e7da2d81cc235fb63e6d14c1b6974fd1a3cb2edc08f21667ff8da2ec11123504c29227a05bc18e7e51ad58e87c86b07609eff04e40557f3ab788adbb1a7887710c3f53d76473c6f5f58511206bd00cf4f3dce0ad7af749ab41dc66af4ceb3c699b67dc2719af05803e65ef9b678ade879e99f6cec1476620855f89f8a218a4eae4111ab8d7cd2e8a1af3051ae0d8dc2f8e4fa301e149d7438968c9639e05c321a4efed53f3ffcf23865aea904b6cffea2ddfd8fe312fb65a9ed3556b46b3b4255101787b4673a0f9fc9032886e573c52926d015637e7ece16aea60298ca3745520442744174599f634252a4661bf7790d141f354dace065d90647c678c125c257192a144f1164f94840000c29ed42652f719b9748c229acb982e74b64fddf786f78532304b9d8f1df984ad82f8325d57195802215a5145ad30d941d5b96c0d0600862cde0c3acf4302b73c68d35303eeae85420700c174062ae61a10bc99a717b9895b9b87550b6c9b46e41f63b366edc2cdb913af42e8c1d11b3d85693c3d4bb34e06bd270441bfa14122539577e00a7aa88a971ecad1962cdd8e0557d1d146915cd170d8c217ad245a909c8f58f1537a6f455bedf013dcdaef19d3570630a6c4eb1f7684e392c577652967b977106f8fe359cbf16265caf0e0b9c9fdc955526efc952c3ed741048075c3d4d33723fee4a9b69182b1f6fc5fae61266c064472687739af61a56a1ca4ca51c0ffc7603a95f29523d7e22729b431815422039d7f81535b1607c8a53cfb67625896ceee3cba5d1ed0d9a6b98252e33b56d85ade684567b848cf29a2c5db8515a82757527f04642815a87b3d5375975a02960f4b4ae3ded03dbdedab85aaf3ae3543d0691c801c2ba8e284dfbabae9d48148fd3e2d51fdb64456b4ed416abf9805a6bd444ae6527c2dc5d81e4646129a29f27ab811c78a5d973526c2b13a2ea8a715b0cdc14e3969893c2e275589922e61473f91ad6eff7fad1d4ec871ebb68b7ce51493f461849edf63d2eb9ad3e64ea69016cbe5cd2437d8fe3c0d8eef5e39253a0c21837a4a8ada3294b8c366d6d1d0d3432d67329a65e3f9e7afd50c312b386521bcc7ad273691bd2d062a66105b38638b698f58c37a44d2d663de3056613b1f816b39ef139660d2db498f58c1bcc3eabe951b001587b807313e200a3f6309626c8614f3a80d5b4ca0e44b5e5910a11d679e3f6b4df5e69821c36a1c3268eb63c0aed14d911f5e98bec66ea3b7628f575fb26cbebb2d3d5105dd23eb7dfe0fe4d96d7a78d887ffaf2baec343104763014ff1b98afa2e264b72b4c225740afbcbc2e3b3d0e915d4288ed1bf34d96d79b8d4cba7e05e575d9696f08e4f45ca3aee2125c6bc3a3ecf42ba4e47ca2d9e38d92f52072b8acfccf7bc5fc699549db8a89503f841a5fe1da58c1e87e26656184eef760dee91688d0575666d7ed291b4bd5ef1485fb64e128568e323778ed1498ab119d58feb6aa181bd0e026348d3d3c87fb8878c7074cfcef0e0f98b514730db3c8b2b3f806ccdb45e8c6b65d00b339705c37ef9f8095091aef81b65da76d2c6b05cdea0f99a22a0ab328c66c03996cb428b5e9b16a6b247a9634f91c37a958cff312760da162d459dd2ce481084889a66793c4123795c53169686a1f580c9d9228b5fbb8292e52f0293690d852f9bd7391edfaf96439a673993c1e4eead76ce7a28c6fb6db580378b77ef87605dd5cfb68e34ecddda37ae0b0e6529d1785a11c58546e3b07ec4e084bf1cc46804f6d4c32fb8fa6a32528be972f894961a2d62b3ade61c5d3c34b3c73668e6ec43e59ab61c3dfe701852488179ce0864e1f6ed9b0da456a6220799eddf7c30d36bb2913d5fda437c5dad87c970d844008b052a85b49474773e4eaf3e4166617140a6411f6b183385f287bc32bb2d562fb39ceb5a47e3e90df7540e70148c32263b7b68a79341bc759abed6f4e6f0680fe0bd3e44db70a656e6473747265616d0a656e646f626a0a322030206f626a0a3c3c2f54797065202f506167650a2f5265736f7572636573203c3c2f50726f63536574205b2f504446202f54657874202f496d61676542202f496d61676543202f496d616765495d0a2f457874475374617465203c3c2f47332033203020523e3e0a2f584f626a656374203c3c2f58362036203020523e3e0a2f466f6e74203c3c2f46342034203020520a2f46352035203020520a2f46392039203020523e3e3e3e0a2f4d65646961426f78205b30203020363132203739325d0a2f436f6e74656e7473203130203020520a2f537472756374506172656e747320300a2f54616273202f530a2f506172656e74203131203020523e3e0a656e646f626a0a31312030206f626a0a3c3c2f54797065202f50616765730a2f436f756e7420310a2f4b696473205b32203020525d3e3e0a656e646f626a0a31372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4669677572650a2f50203136203020520a2f50672032203020520a2f4b2033323e3e0a656e646f626a0a31362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4c696e6b0a2f50203135203020520a2f4b203137203020523e3e0a656e646f626a0a31352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203134203020520a2f4b203136203020523e3e0a656e646f626a0a31392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203138203020520a2f50672032203020520a2f4b2033333e3e0a656e646f626a0a32302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203138203020520a2f50672032203020520a2f4b2033343e3e0a656e646f626a0a31382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203134203020520a2f4b205b313920302052203230203020525d3e3e0a656e646f626a0a31342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f4b205b313520302052203138203020525d3e3e0a656e646f626a0a32332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203232203020520a2f50672032203020520a2f4b2033353e3e0a656e646f626a0a32322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f48310a2f50203231203020520a2f4b203233203020523e3e0a656e646f626a0a32312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f4b203232203020523e3e0a656e646f626a0a32352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203234203020520a2f50672032203020520a2f4b2033363e3e0a656e646f626a0a32342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f4b203235203020523e3e0a656e646f626a0a32382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203237203020520a2f50672032203020520a2f4b2033373e3e0a656e646f626a0a32372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f48320a2f50203236203020520a2f4b203238203020523e3e0a656e646f626a0a32362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f4b203237203020523e3e0a656e646f626a0a33322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203331203020520a2f50672032203020520a2f4b2035333e3e0a656e646f626a0a33312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3332203020522033385d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323235293e3e0a656e646f626a0a33342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203333203020520a2f50672032203020520a2f4b2035343e3e0a656e646f626a0a33332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3334203020522033395d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030313535293e3e0a656e646f626a0a33362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203335203020520a2f50672032203020520a2f4b2035353e3e0a656e646f626a0a33352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3336203020522034305d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030313536293e3e0a656e646f626a0a33382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203337203020520a2f50672032203020520a2f4b2035363e3e0a656e646f626a0a33372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3338203020522034315d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030313537293e3e0a656e646f626a0a34302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203339203020520a2f50672032203020520a2f4b2035373e3e0a656e646f626a0a33392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3430203020522034325d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030313538293e3e0a656e646f626a0a34322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203431203020520a2f50672032203020520a2f4b2035383e3e0a656e646f626a0a34312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3432203020522034335d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323236293e3e0a656e646f626a0a34342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203433203020520a2f50672032203020520a2f4b2035393e3e0a656e646f626a0a34332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203330203020520a2f50672032203020520a2f4b205b3434203020522034345d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030313539293e3e0a656e646f626a0a33302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54520a2f50203239203020520a2f4b205b3331203020522033332030205220333520302052203337203020522033392030205220343120302052203433203020525d3e3e0a656e646f626a0a34372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203436203020520a2f50672032203020520a2f4b2036303e3e0a656e646f626a0a34362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b205b3437203020522034355d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323235295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a34392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203438203020520a2f50672032203020520a2f4b2036313e3e0a656e646f626a0a34382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b205b3439203020522034365d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030313535295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a35312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203530203020520a2f50672032203020520a2f4b2036323e3e0a656e646f626a0a35302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b205b3531203020522034375d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030313536295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a35332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203532203020520a2f50672032203020520a2f4b2036333e3e0a656e646f626a0a35322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b205b3533203020522034385d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030313537295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a35352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203534203020520a2f50672032203020520a2f4b2036343e3e0a656e646f626a0a35342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b205b3535203020522034395d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030313538295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a35362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b2035300a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323236295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a35382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203537203020520a2f50672032203020520a2f4b2036353e3e0a656e646f626a0a35372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203435203020520a2f50672032203020520a2f4b205b3538203020522035315d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030313539295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a34352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54520a2f50203239203020520a2f4b205b3436203020522034382030205220353020302052203532203020522035342030205220353620302052203537203020525d3e3e0a656e646f626a0a32392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f5461626c650a2f50203133203020520a2f50672032203020520a2f4b205b333020302052203435203020522035325d3e3e0a656e646f626a0a36312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203630203020520a2f50672032203020520a2f4b2036363e3e0a656e646f626a0a36302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f48320a2f50203539203020520a2f4b203631203020523e3e0a656e646f626a0a35392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f4b203630203020523e3e0a656e646f626a0a36352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203634203020520a2f50672032203020520a2f4b2031373e3e0a656e646f626a0a36342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203633203020520a2f50672032203020520a2f4b205b36352030205220305d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323430293e3e0a656e646f626a0a36372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203636203020520a2f50672032203020520a2f4b2031383e3e0a656e646f626a0a36362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203633203020520a2f50672032203020520a2f4b205b36372030205220315d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a36392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203638203020520a2f50672032203020520a2f4b2031393e3e0a656e646f626a0a36382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203633203020520a2f50672032203020520a2f4b205b36392030205220325d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a37312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203730203020520a2f50672032203020520a2f4b2032303e3e0a656e646f626a0a37302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203633203020520a2f50672032203020520a2f4b205b37312030205220335d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a37332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203732203020520a2f50672032203020520a2f4b2032313e3e0a656e646f626a0a37322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203633203020520a2f50672032203020520a2f4b205b37332030205220345d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a37352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203734203020520a2f50672032203020520a2f4b2032323e3e0a656e646f626a0a37342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203633203020520a2f50672032203020520a2f4b205b37352030205220355d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a36332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54520a2f50203632203020520a2f4b205b36342030205220363620302052203638203020522037302030205220373220302052203734203020525d3e3e0a656e646f626a0a37382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203737203020520a2f50672032203020520a2f4b2032333e3e0a656e646f626a0a37372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203736203020520a2f50672032203020520a2f4b205b37382030205220365d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323430295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a37362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54520a2f50203632203020520a2f4b203737203020523e3e0a656e646f626a0a36322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f5461626c650a2f50203133203020520a2f50672032203020520a2f4b205b3633203020522037362030205220375d3e3e0a656e646f626a0a38312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203830203020520a2f50672032203020520a2f4b2036373e3e0a656e646f626a0a38302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f48320a2f50203739203020520a2f4b203831203020523e3e0a656e646f626a0a37392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f4b203830203020523e3e0a656e646f626a0a38352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203834203020520a2f50672032203020520a2f4b2032343e3e0a656e646f626a0a38342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b38352030205220385d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d0a2f494420286e6f64653030303030323438293e3e0a656e646f626a0a38372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203836203020520a2f50672032203020520a2f4b2032353e3e0a656e646f626a0a38362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b38372030205220395d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a38392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203838203020520a2f50672032203020520a2f4b2032363e3e0a656e646f626a0a38382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b3839203020522031305d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a39312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203930203020520a2f50672032203020520a2f4b2032373e3e0a656e646f626a0a39302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b3931203020522031315d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a39332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203932203020520a2f50672032203020520a2f4b2032383e3e0a656e646f626a0a39322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b3933203020522031325d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a39352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203934203020520a2f50672032203020520a2f4b2032393e3e0a656e646f626a0a39342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b3935203020522031335d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a39372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203936203020520a2f50672032203020520a2f4b2033303e3e0a656e646f626a0a39362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54480a2f50203833203020520a2f50672032203020520a2f4b205b3937203020522031345d0a2f41205b3c3c2f4f202f5461626c650a2f53636f7065202f436f6c756d6e3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a38332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54520a2f50203832203020520a2f4b205b3834203020522038362030205220383820302052203930203020522039322030205220393420302052203936203020525d3e3e0a656e646f626a0a3130302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203939203020520a2f50672032203020520a2f4b2033313e3e0a656e646f626a0a39392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54440a2f50203938203020520a2f50672032203020520a2f4b205b313030203020522031355d0a2f41205b3c3c2f4f202f5461626c650a2f48656164657273205b286e6f64653030303030323438295d3e3e203c3c2f4f202f5461626c650a2f526f775370616e20313e3e203c3c2f4f202f5461626c650a2f436f6c5370616e20313e3e5d3e3e0a656e646f626a0a39382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f54520a2f50203832203020520a2f4b203939203020523e3e0a656e646f626a0a38322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f5461626c650a2f50203133203020520a2f50672032203020520a2f4b205b383320302052203938203020522031365d3e3e0a656e646f626a0a31332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f446f63756d656e740a2f4c616e672028656e2d5553290a2f50203132203020520a2f4b205b31342030205220323120302052203234203020522032362030205220323920302052203539203020522036322030205220373920302052203832203020525d3e3e0a656e646f626a0a3130312030206f626a0a5b36342030205220363620302052203638203020522037302030205220373220302052203734203020522037372030205220363220302052203834203020522038362030205220383820302052203930203020522039322030205220393420302052203936203020522039392030205220383220302052203635203020522036372030205220363920302052203731203020522037332030205220373520302052203738203020522038352030205220383720302052203839203020522039312030205220393320302052203935203020522039372030205220313030203020522031372030205220313920302052203230203020522032332030205220323520302052203238203020522033312030205220333320302052203335203020522033372030205220333920302052203431203020522034332030205220343620302052203438203020522035302030205220353220302052203534203020522035362030205220353720302052203239203020522033322030205220333420302052203336203020522033382030205220343020302052203432203020522034342030205220343720302052203439203020522035312030205220353320302052203535203020522035382030205220363120302052203831203020525d0a656e646f626a0a3130322030206f626a0a3c3c2f54797065202f506172656e74547265650a2f4e756d73205b3020313031203020525d3e3e0a656e646f626a0a3130332030206f626a0a3c3c2f4c696d697473205b286e6f646530303030303135352920286e6f64653030303030323438295d0a2f4e616d6573205b286e6f64653030303030313535292033332030205220286e6f64653030303030313536292033352030205220286e6f64653030303030313537292033372030205220286e6f64653030303030313538292033392030205220286e6f64653030303030313539292034332030205220286e6f64653030303030323235292033312030205220286e6f64653030303030323236292034312030205220286e6f64653030303030323430292036342030205220286e6f6465303030303032343829203834203020525d3e3e0a656e646f626a0a3130342030206f626a0a3c3c2f4b696473205b313033203020525d3e3e0a656e646f626a0a31322030206f626a0a3c3c2f54797065202f53747275637454726565526f6f740a2f4b203133203020520a2f506172656e74547265654e6578744b657920310a2f506172656e745472656520313032203020520a2f49445472656520313034203020523e3e0a656e646f626a0a3130352030206f626a0a3c3c2f54797065202f436174616c6f670a2f5061676573203131203020520a2f4d61726b496e666f203c3c2f54797065202f4d61726b496e666f0a2f4d61726b656420747275653e3e0a2f53747275637454726565526f6f74203132203020520a2f566965776572507265666572656e636573203c3c2f54797065202f566965776572507265666572656e6365730a2f446973706c6179446f635469746c6520747275653e3e0a2f4c616e672028656e2d5553293e3e0a656e646f626a0a3130362030206f626a0a3c3c2f4c656e6774683120383636340a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820353230353e3e2073747265616d0a789c9d59097c5355baffbe7397244dda266d361a68739b2e485bd2bd5a50105b56814a411a590ba51428b4a5a580b28922580778c838cce0b802e2b8de7b1f0af873811944199f5ab08af350ea2e4a51414606684e9ee7262d49dbe7bcdfbbf797b3de73cefffbceb79d134000888575c041fdc4726feeb2f2f5a900d80100b3e72eaeac279f71f701907d0070efdce62677c61afe2500dc0d00a3abebe72f9e7521e159005d1900be3abfb2b11ef4100f009d00609a5fbbb2fa1277f125008309c0f95f35558b570cbb3e7b0700b915006a6ae65556759e3c31fdd7f56a01a0903518d3c44100381a00526a1637ad7889444f03103e06c015b575732b4fedfab0118063f85e5f5cb9a29e6ce12c00a80700f792cac5f3a2bcd27600ee7a00d8575fd7d814580c55003890f5d72f9d573fa8b9301b807f0e00af0304027a208100c402e3c34cd80a76980082560388012040724104044e6b81c042365f1f0f02e86aa909c0d072259b16183686e6b8f6ccd45a8827eefefecb0fcf8a1dfa4fe8a7d73a8efc6419ccf20f71d24757b2fd1f1a36ea1b01c100243472107c07bb81c204988d39f01cbc096db00ab200c04a6783953c0c6e4e02235f0c567e33980519aca2136cf81458c4431023b68766e2f8bde4551000849d421e00260573ee3854b30f480f7aae3da3264e1c056e70c34a112840b56e270137e063ac8f2f1664ad8f0b8d9a6dd0f33d6703e0044100f6763fa2288a42b02ee8455104518c1821b08713040240f4ec438ed574da146c72b69e15386d4d2bf0500f004e3003077a70432ee443218c84322887055007cb616520c0a400bc5acfcd702b4c824aa885a5ac27f0555f6faf3d0c7f4498c056e70d8060823b426526519342650eec303454e6c3ca02a4813d5416c10e0093a00ee6401d34411d64c108a8835aa882db611e2c85460dff128da6c1900379500443b45a36e44051c45877f7d8ae3cbc17e0b6ffd35b03af4107966009de8ff7e385be5e9247544ecfddca6de38e87bdbff0a5fc3dfca7428690216c142efdefafd820b6e9aed36dd0fdac2fd5ffd5a033dca2bdb30cef44d9a3aab5778fd164f4199f347e604a36259baa016453860c19a0a29164c07ecc1998648f017dc67e52529ce98e6325aebb8ddfb67c7ab1879584e6d9e30a07b092989ae4b418594937a27050a236425fec4d76c6b292a13033548a9a36ae78503f56325e7df7f1a5a5a0cf00d564d465c8e02e5dbdc059a266c760a32a9bb1512d336393ba8e25f5665ca60eb362a33a8b256b59e2b562933a9125752cd9ca92175912604992353862191bb18c8d58a6c63ab151ad73b22a2bfdc892242736a9b358b29525efb324c09261ec3b6f021bc112af1b1bd5616e6c64caf1bb483b85f43724f9df3cc41ff899df01b3f81db097df012335addf0145a1bc6f7bd8c723cc019de082f5c250b85dc883f5fc3a58cfcf81f57d7dcb4f81f53a02eb85a760bd701fdc2e5c17fc8e8de7cf42e9ff870e7e2c94f077431d9f0923f8f530822f87d1e4340ce0b741297f27d4902458dc4d7312ac11cf411d7f172ce0ef8311dded67a18e1f00d7937d10c5c6f04688163e87fedafc3c7032648e930d65150ae216df010c6c904b0628066ed6cc2c1933ddeed2052532cece9249a68c83a42c99cb748f94b9d491932a3c3e778bbb654c558b7ba4bba6b24ae653b57c5285675e8bcfeb96a1bc62815b86c915923cdce7ea2ecef3f98ab3649e4dc36bd3b4f8dc23dd0b43132cd42668f179fd59b29039ce2d73696515b755c8eb4a5cf2f0129f4b92dca5f2a1b20af950894bf2f9b264b11ba33b28ea1a5a5da62c0eca92f5c119ca2be4e12e197c2d2dc19a4792d7b5b4b85a3cbeeefaa1c8fa01849e0dc3c31b642eb5f400ae2bd37ad67924176bf0481ec9e7927c2559b221735c794569894b927c597254a69c5c9a251b33654f69966cca54d27193bba5bce2e070e061ee013d6c9a5c711092b933f53e97ec29af90dd9b0e98a1bb8d51199d290fdf74c00d7754281e28711d040f77a6c497050293656ea02003072218c004b15006329456c8c4eb5288f3269f5601af4b01d34d3e95276089bb411582992e98e9b54c8efa4435051ba2830dc42cc77c929d23491689b3205a9093b000256ea07f283952487fa0afa0e92bc2518ac4ef17e42bbb059d7f35597ed54256f86792999bc84c000cfc1cb8877ca1218c0719bc11e0b2731c1eccfbfb49e23cb95acc625e7256a0832f128e80091260b4cab9fa33209c5936b706c932785d8aa18b2cceeb5238d34d3ed96056cc28476554481fbb2efa64ceac38ae55b373d04c3cc984b398e3dc71f1a9f9699e645167b1daf3720b8bf8a22be77fe8e4fcf8492747dbe72ea8aee42a172d9c49c81df4043d84c5988a26ccc1a1f42d7a2ae1a53d8feca58faacf3ff52c20ec05e0244105118a83d004af4b117a731c044602ef55b86b9054c2b1568db742416a1e27d176ba974c4be2ef587496858ecc66f1638423d00fa6a996049725ee86e02216af4bb1f45c4471864f0d4eb6879c45db438b593184759ac0c23aed5a275bbe000b0b0b348ed8a4fcc2c2bc5cbbcd2aea50e2c77426e0c9ca1973a6cd69a0a7d79ed9fef9e5fa4df425b2f428feb2f0d15195751b976cf864f5c76fd67ef610dd0584d9567e96204314c4c0d83eb68af7ba149ef1030d3cc3855e8584ed98d82aa35936b6aa7ad1a849a0f655760ee6d93c16c922a5a3849245c7bdb2670f6df73f1b4d66618aff111c114f52bea36fe29097b9373a9b0891804055a0839f28bc0176f0c04cd59192ca967398e5989004694ceb8215e37529314c82c0ac60189f7410c386e9bce18224c79895c408b9b27944515798971b67b38aa227192c05f97129455cb2a8b369e255909fc635f63ff2a3b34979fdb3bb3edff20dfdfa3f71e2a7df8f5cea5a3a7f466393f0c60fdc51b999fe747acb37eb70381a6bcee1a2b7d09f3e6668c5b65ddb972d7f90e9840e40982ec8a083281805d7d8d94584a64da65045f4ba149131dac0134682c1ab401861515a6b760e4a9c84dacb7107fc17aae86192887622d1c3fed358bb1f33699b205f29234944028e7932fe55418618b04322fc417526b9d9dc4eb34c5a596a09f116bd2e057ba9800350db03efbe76c78f0e3263df5ac756076950931cb8540d38b0615fac23c9411af6d539d63ac80c75ab03972ab161a0f5b10e3601446a399a9501e1bb916791dc3c935ebbdd66e5756891d806a4a7e66902ee598f140d18b7644efdddf4e2bfe82f880b97bf4fcf9dfeb271d509417ee7c8a25d69fd9fb9ebc4c784dc4997cff3bdcdb5f1cadca94c176f0f74f0578523d0bf8bfb46af4b31f6324246b31cdb2a1bcd4a5ca429ea175195fbb766e7a008923b282d79b9e090d23493640b99a4cb16fa5600e819fac6ef31fee54ecc77d236e3c6963f3c44b6ee7ce0fe28fcfa2cbd802b718cef040e7f965eb8b879edc92f9674fcf7da0dbf1efed84e9d126430820d86fcc6a630ee99c280815989eec1cc5c3ece66b3125ec759182cc6c4f578e8107a9fd94b5bdfd8b14d7e851c5004f9797af89d5bdea1475e40feb5cefc6f3e1a7ffaeb5fcfa90cc7240d47055c93cb5ed6c0c88b6c678dde7dc5c6b14632235c5665de1c6923cc8a3e42fb248b640bfdb81ffc87c8eece6cee3dff4c329c2ca7779e17e49fe99e10924241060394ff86eea806c207d5457dcc8033f6d51a5619c80c758c017b61127b82b80681b671fbfc2bc87052ee7f9eadbf29b47e86208300d7fdc6fae18b64e7a46a33e20b6475e754cc3c7f5e90213893b846d3425f1fa62cc2e1773158abe8bd2e45df5531795d8a4933c4c06b3140308b82a0c1351046503c7a30de22594814366313b6d00f12e9f2f7e88a446615ae7ec6bbaf94e116f2e2d5bff143fd93e852410ea21392353edfaa6294b1db6345b8450d4a2f590c57239508c1d844e87251c8388c164948a66dfe03b40d33c918cce05eef1c21c89dc3b9434098860a83852360864418adf241ebc49b656bc82e6944f7e28dc9ac5823b7d615b1b556c27b9253483a5353371f670b450e21351506ff917ebdff25fad59ff16174612dba1ea6adbbffb86337eedeb9e34924fb4fd257e517f09613a34fe2a8175fa4073fc2af7f38fbe5a8f65fce7d09214dfd54d3102b4c548d36bba60866393a8459634817664d8719774c9c664b4d11569d5999f808e88c65b99a1d9452353398962ee10bb48d5cbffbf27df414f5d3cb685abe7a4d1d3d47d01f10e4159f6efee8d2cff5358bee25216c3f6992e680b9aae0ecc7d614ccb2bdf5dfb99f68af4b896640cd41f7638e743f464dcc18abed117835271fb4de689330e83a3d1ef2c88fb48d0c4082cebbefc121f4750a171a562d5b799ed8fc6705f99b130fbd35c4ff7c0ca76f9c37bf19104a031dfc93c21148876a356ee075dd3218e57529515d7813bd2e259141e412a398a4c546256ae16f2fc31de6fa558ff6ad9c6856522380e7a7a5a4a715042327bb4d0a465256bb8367bcf724a7a415485629b7905bb682be3ded5f1b2e3ffce78b1b69db9aa54beedcfa00c2f7f48b0b4fd38e6d9885ee452b70cd9469f372eefbb2f9604dc37bf754d5cdb875d4ec41e3bf7ae6b593777db4f9fc54205012e8e0457e0224c275b032489ac3eb521cd6bed4bedbff129eb94fd5e880a0ad55b71a7186ec3047f8d83823fb68951ce775b2ed490a6385d1ac78f461444b69e9a22799515d94d72376b4d81db654e62c3cc93a9dd54ebeb01a163cfdd8f1c0f90de3cbc794d3f6a6b67bdf3e8b83fce786d726d4fe23066f4d2f5e76e077cf1dc09bc6dd31f2c6998f4f3bf632cdd839d172ec86ec57fe60291c0904ea021dfc4d22bbf37541b51adf7f0023229e058b201bbcd7d4dbdad31f4744438249d4cc9c9631cd8f8fdc6b67c4aeb2f342ba8e594216dc5934c5d759ec79b94585fc4da7df921744d34e94aa761dfd9cb6d7cc6fc92f78e0779936124f3be9a71b1b45f0ff6319fd94fe4bd8bda3814e59da32021046043ab85ff809d01fc6abf60189dd9219eb7529b1d61e863a4265387d2c431e1fab67c8637b680e63b6144382b127e4e5da43c184cd66b5939cb22a82b1d8fceeaa33f422469d79e79f849e275593e6cdaffeb062cc92fdf3301df9f82b38e8db4393176cdf93b8f741200c296f11d95db213e6aa8e7e09a1f8996f0559f45e63714fd091de45e0f41abfb5ec37142b3b273e3f2e2fd7a105f9a22799a432eb5a6449f3248ff8f2cd47e76332bd1a53fbcc1bdfa2b470de7d45851b8e93543f6636938157a07123665dfae3930df86c0310181de8e013f909608301d0acda1393186ebb59d6876c9686d3da533712f49a522478f7252578134883ba350167a8b312b04131e923c22373b8b280898dd2f7d80c21190a0af2e33499b1497646884314d971402a484b23953fd00fd77cfbfbd301ffc498cdb57b676eb9f9f4d3b72f8ac507499515537eeebf0bf1017a86069a17ae5bf9d8f4f9dc8aa65ac7ec05ccf30f0020a7451b58619eaad33c45184d09e182df45a0d9eb52cc3da965bc47c335aaf411411f3b81c5b5caf1ad2cfaf314e415e417e6e53a74699e649b8d1dc35e7fe289e3af0e9dcaa5e4ef3a7992ab6e9bfef231eb67863f4d6debdcc9fc5929bd9d4fe627800bd2e01e35257d20e3508a593685fb336bb85e76559c5e97e28c90a0182641a2768e359b9c3d2448b56b3db233d24a716625a5b75c154916ed6896965ea41dc80a988c1508dd4226969e3ba6ce35a178f7f78f2cffa2785dedcec67555bbfe761ea5e6f9f7de507c77cd72927a19b3efacbefafd96134b668d9357ded550dc80399d86ed7be7e25b739f01841a003e560430c35835ca12a7ed8e39eca2a38b4e2d12eae5288108c1cb16252ac20615e6b9590816343d2c02babff1059c2dd0f6b2196b6fa0ed2871475ae87cff38f2fc0cdf9cce80c8f66031002ac2b7c0410c0c5375b166ed106b96a1157ac3e9960ac2820e39daab8862b895676be6876e0492d3f0717a1a93e9bb53c78dadf03de8e38bd179f3e4c9378f983c1910d600e0e322fb876340d842093d160acda94d246affbdd4b188969f00036085ca6b1adb87ace8bc2e451701baaba29dc3ba181aef7529f15d1597d7a5b8b42857a7dd27085a26eb224f904e76147330290f3aaf10b7e3af711dd7181a8f1c9fb0f403f9397a7af4b4f5b948dbc7faee2aa2ed7cf1cacd7bf6bcfb9e7f3c51a74f59e5ef47949993abfd1c5f0c080b9844f013c0029355535c7cdf744590a211d9855e730ac1185d17bcff0a3fab8530db1d61d2812b0d4d7f7bee69c2a4e3ce1b19bad5dbfe7ecc5f4af64d2faff10b7c31842cfb2dfc0488867e501aba55922d41cbde1d3df4e4ad62890c917bd86ee6f6c1e1b0821b2c42d79d8727591cb1eabb9da7d06626f47b9a49bf43a9a9764173f3a2854d24fd89ce167af19bb197e907988944bf73d713ca8ea7f604a5817ca0e11ba5f231b1dd5cd3a044b89b5e1a658c382aaa0663f07a0dbb9447db64f2fe90acdd79b41d2dfaa93bb3077119fa3aff50bef8ee87a2992c5e1fe8e04ef013201566a8aeb4f4481b6bed2957c4a5f937a3de157204b161769598655bab9a14ec7399158f2132644c4f29082a5677bc6877302df324a7a515687ea3901c5cd044d7fc78f8bd4bb4bd6cca98b2691f8ffd9a1edbf4c10a8ce317facaa76046c18dcedb2efdc7e1bf3e7cd36d23f2b28764b826bffffbfd957f99337ed23040880a7490cd42095861b20a611e43d3126b0f1bc4c2296c95a195ddcfa259e1c368898e3875b3439599698d857904cd8ada448f9b63fec282c70e1e1c7c7376ea943b68abf8e8a34209fda5cdffd5d07cdda904cc23a3da308af1b926d0c1c7f2c56086c9ddd6b2974bd0907555220e189a63d3ec6634e9cb6ea66ac6de2259acccc24b16895c5af4da0bfb094a3bb7176132fd69c9fab70f9337fda57fa926f4ea5186281a80bbca178308d7aba0d37723d20e5d11a2d633c65441e0828216afdda511fe180ea6db6907dd8e83b192fce3ea51cd1ef407100ef3c56082d9aa101dd3f70a11821621f37d87b460e434d316cca28cd7907838ce83527c7c1edf7f0b3a68c78577df3d4f3bd0b1f9e871bc9f28578f92bff8a7f2c5fe32a2dd2b70741c8fda8e94a810b62311e82202550d0373d210cbe2e91e9e2b5e429de8494e2f70e4161615a144b8b7b1908e7756b60fbb3973d26d8e64ba018bf04fe489ab8937b4c59fc2dc621f7fe3ff00dab63c410a656e6473747265616d0a656e646f626a0a3130372030206f626a0a3c3c2f54797065202f466f6e7444657363726970746f720a2f466f6e744e616d65202f4141414141412b526f626f746f2d426f6c640a2f466c61677320340a2f417363656e74203932372e37333433380a2f44657363656e74202d3234342e31343036330a2f5374656d562038332e3938343337350a2f436170486569676874202d3731302e393337350a2f4974616c6963416e676c6520300a2f466f6e7442426f78205b2d3732362e35363235202d3237302e393936303920313139302e393137393720313035362e31353233345d0a2f466f6e7446696c653220313036203020523e3e0a656e646f626a0a3130382030206f626a0a3c3c2f54797065202f466f6e740a2f466f6e7444657363726970746f7220313037203020520a2f42617365466f6e74202f4141414141412b526f626f746f2d426f6c640a2f53756274797065202f434944466f6e7454797065320a2f434944546f4749444d6170202f4964656e746974790a2f43494453797374656d496e666f203c3c2f5265676973747279202841646f6265290a2f4f72646572696e6720284964656e74697479290a2f537570706c656d656e7420303e3e0a2f57205b30205b3434332e3335393338203020302030203234392e30323334345d203139205b3337332e35333531365d203230203236203537332e3733303437203337205b3637322e3835313536203633382e3138333539203635342e3239363838203634392e3930323334203536322e35203534372e38353135365d203438205b3534312e3530333931203837352e3937363536203730362e3035343639203639302e3432393639203634352e30313935332030203633382e3138333539203631342e37343630395d203639205b3533362e3133323831203536322e3938383238203532312e3438343338203536332e3437363536203534302e3532373334203335382e3339383434203537302e3830303738203535392e3537303331203236352e313336373220302030203236352e3133363732203836352e3732323636203536302e3035383539203536352e343239363920302030203336342e3734363039203531342e3136303136203333372e3839303633203535392e3537303331203530352e3337313039203733342e38363332382030203530312e39353331335d5d0a2f445720303e3e0a656e646f626a0a3130392030206f626a0a3c3c2f46696c746572202f466c6174654465636f64650a2f4c656e677468203331323e3e2073747265616d0a789c5d91cb6e83301045f7fe0a2f934564f34c2b21a4940889451f2acd07803d504bc558c659f0f71533492a7501e80e73ee5ccd88aa3937d6042e3efcac5a087c30567b58e6ab57c07b188d6551ccb551e1a6f0ada6ce315135e7765d024c8d1d6656149c8b4f18cd12fcca77273df7b067e2dd6bf0c68e7c77a9da3d13edd5b91f98c0062e5959720d0313d56be7deba09b840ecd068b0c184f570a9dabf8eafd5018f51479446cd1a16d729f09d1d8115524a59f2a2aeebba6460f5bfff2951fda0be3b8fdd69c90b2963596e2a7a4295a4a44ea47254d919d5f1197d6f0ec7bbdf637c94605b94936f8d6c9c9122c334c26222efc3b0585191b8e4889f2cc6624a784a0972c233c2339a97139e119ebd50d6f89695d26debd8cef6d8b5ba7a0f36e06d71bfdb668d85c7f9ddec366a7b7e0123a99d7a0a656e6473747265616d0a656e646f626a0a342030206f626a0a3c3c2f54797065202f466f6e740a2f53756274797065202f54797065300a2f42617365466f6e74202f4141414141412b526f626f746f2d426f6c640a2f456e636f64696e67202f4964656e746974792d480a2f44657363656e64616e74466f6e7473205b313038203020525d0a2f546f556e69636f646520313039203020523e3e0a656e646f626a0a3131302030206f626a0a3c3c2f4c656e677468312031303135320a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820353934343e3e2073747265616d0a789ced5a797c5355f63ff7be2549d3e5254d1a48ba244d9bb2b4a66dba4861109482804065b3452bad94a5d8d2d21610a408b295522c9b80ec38a8b4c3c87b4f140a2aed6fc005150b2a2e830833f81bc52ae2a0b2342f33f7262d49a9cefcf9fbe3f7dea7f7dd77df7bf79ef57bce3d2920000883c5c040f99871ced4aade4f8f0440d701a0604a6961397b990b05605800d83f656e95b5ef3ed50e00b41700c64f2b9f5e3aef7ac19f00546a00f4faf4c2ca7250433800b40340f0f492f9d33c552319006d094064d68ca2d227fa0fc8ba01c088007070c6d4c2a2f699671600a01200c89831636a61d0117e0400ba1f00e26694563df1d17d11d100eae300785f49d994c2a1db06be07c08900686269e113e5f80b460380d400609d55583a55f3b5750e00ce0580c6f2b2ca2a4f291401a05ee47979c5d4f2e7a7dd7c17802563c301010635608f07c280c8a111ea2102c60347ef00420130e038e001014347c03393ccd7cd810054254a308066f84d8b324293ec9be3f6d14847b05d3f6ad6bed993c306fc0c3dd5f4c1f11f757791eb2768ecb59b16f7279a647525006800fbbeec033b6031d4c213f03114c16898042ba10026421a1e00af830ccfc0710030280560c0dbc0cad840cb6681815d0302278281ef0146f422e8f86608e53f079ecec9b02bd05ae000b8ad9c0b00c578afcc69984696c5fe9433fe37c3c68c190683c00abb795000a6a9b662b002da459eb1599cf8ef2756fa050fa38101c46a004130e4f8fa1842e15e5f9ff11b67fdfa1c3820d2d7e7211200c642193c0665500565900463612a4c8739500285500113612a544025144319cc022ba4c25d90022ec884fef42e195220b3cb37fef3818f5d42b381ac4aaf2c6c018058b0020b84c1de9004a990058361388ca36b16430994c11c980fbb3d1e625fd00b12c109693018b261244c8042980e25300b2abcef782efdde099a3b2ca6fb83bcb55fa366fdb4c43000186396e338e0e8e17b4274cd713c8f81e7d43c3938e0f9db73d17781be8e81e300188ee18822ff2b4afebb038bc17d45e80b3212705f24eb10ee8b0ee9b292e32d02a8fbc221747fffbb6c0650f73d8473efbfbb17ed3163ef4b8b8f203df6d15103faf6243d2e2331b66718e9f1b3f387a65a484fb56ede235976d2532f9a9ed3cf4c7a9af1d9190e3a4bd0dc82911951a4a75d5a34dafb5ef0e772ed9401a417621082353ce9850e484d88d4915ed8a0b4de51f45b2167b0972a90f55a555f11acd9d5c53d86c8f79851a53c99344f91c6694655f218d29491a69e340748e3214d8c19cd215fcc215fcc215fcc91c3a2c9b7a4b9429a986854254f264d3d693e248d8734f744a3397219699cd67fbf5c6645955e7916fec6b91a5ea5e7c7f01d0a4171a802ed463fa21f711ade847f65e298e758c49a02ce7cdfb98b3dcbddc73dc335700d9cc2c7f2e5fc7e15568d561d54ebd4d5ea6af531f595ee4e4db1e69da0c8a027832e055dd24ed6bea03d4fcf1bda1bc1438237d0f374c81f42d6867cea3d43a3feaf9e0022248e143539b91242cfe41d469ee5e2b22849c34c7e34494489566b76f110111524893851447d6c492293681d2a32f143c7e6daf3acb5d6dae145b5d6a1d6198545221b4faf6373ed536bf39c5611c6e5165b45189f6b1307e5593abb53f3f2b29244964cc3d2696af3ac43ad337d13cca413d4e639dd49229738d22a328e9cdc0773c5c5432ce2a02179169bcd9a2d36e7e48acd432cb6bcbc2491efa4d1eab5534aad2a51e4fb24896aef0ce372c5411611f26a6bbd77769bb8b8b6d6526bcfebbc6f0ebc3f8ca0ebc020ff019189cf3e8c16e7d0278bed360b19b0dbecb63c8b2d6f4892a8491c392e377b88c566cb4b128312c55ed949a23651ec9d9d2406274a09a8c65a3b2eb76910b030e5b01a6ac6e736412fe69bf23c8b681f972b5a6b0e0bd03946b80c491407d51cb6c2a45ca9370cb134416fe69b2179494c5d604c46b7fe0320bd0ecbf13be0e87c7f3d44e17488c71658cb3c007a761154b28ba0915d04f9e439bb08d2d945b0955d04cbd845308a5d04e5ec2228423fc28adf5a83bb9bc6adce83ad8306b6041ab84a58c01d84069c0487e87b2c34b0a3a1816f870632ce2d86b95c30bd96b2dfc33ef618e4d0f792a18e3305cef97b073b094ad96aa86393e11176294c66ffe0e3a51a0ad8195087aec29a4efeafc276fa6c26d4b16be1e14e39bd0a75ac1526e31da0618ba1c67f7ee65d88f86f69f9ffc367931cb153a6172702033c682018c260b61c2ce874fa7e62b020422b6979da6a681bd20a2264e78ad8699170f4c03c7a034e8b04fa8179328b41a7ef2773de8bca7b51d38b14147c4d0ef68e84d08b88052934f85a728acda6b3313a847488b1a17464637ab907e0e319ca0fca11147c09338a82b0dbcd8937f7722a77359e774b879f703f8a1fadc18f0282e54a1ffc2cff38e8400362a853649dc929e1697a7da689c78c4a088f30a91c0978f9fc1f9738d61fd5a03513e63896cf6fc363fe8676a3f14317942b69cadf27288b944b8d05b347bc8cc6937cc6a1f4c1995de644068c550919faf0f4348c133223f47a9c39e7eab284ad4771ee8ec712965d9987b3bf52a62b2f0e9f3d175d454eeb19548ca273660f571a95224010a59c4769f05750430f10354e89e5c4a0beb9b6cf2cd7f2889c81909d909199ee321af815c58fb2af4e51cedfbf74f54beba69e0404f1380687e0d780013d88d82921d4f975720ab2a5db7088d2037d83633613fad77a7e4673e1346820d2ab2e95d322a9f403f324ccf97d979996911a6134f0b18eb5fd2afaf7afe857983c6850f25d03079239f49ea58c402d231cfe4d5d80d693534c76e49276e1829dd57c1249d52a3d6d6c10771c42c002fdbd6b06392d52508789304e8bc4e807e6894182a4bb4dbbc808528f0056046c8fc54cbaa077a5eac313d21cf6585ea53344b8523332d9a0f36ddf5e60cf7fffdd79a66959fd334fe355ab572d6770a97254398ed291eb573418ddad7ca4bc15f2dda767cf2b9fb55dfcf812206804c09f738780872c2f659cd32271771a2f70c42a59a7c4dca648c60c194d4eb1d9755c7abc0b7f7e44598df551ece955fbde0644308c7571c7c10463bc730b4e8b24749d5b32f9b18c5b65463091a50441d2f83d100431b855369a04ef82b6749491914e2560b4a7c5b988aa10b2b1aef6a1e87af984dacadae79a10f3f97b6dca0fca02fcd7e538f9a95d132ad6efa87bf7fa27d2a7caa74a1e60480760733811822014467829d4382d92a68342d6699158c23dd2b08424e494b01f497cab880451db2aab792df55cfa56720a7219ed3abbce968e5cc8a653312b4e9e3ce22ec67527dc4bd08908f4ed66e56534b694b9dade0f9fec45ac69aba78d4de2448882222f15c86991500715214e8b1442ac030912eb277c55082244a99c92d96f945399c9688820ea5ac5104132f811ac12c4a8d6e494f0709bd1c664b852f54603b6c73a125c11c484a83455aa5323f065f72b898fd7bc7df99f5fb45cd31dd0ad9dbb64c3ae65f3b353f017f8ec9f94ca7b941b172e2aeeb36f543f256e5b2fa5f72236beccd3c646721218c0060fc26d05dfc10508fefe29ab42c0c785d18fd210418a0cb07ca39d67559d24437aba00f14c2caf321a7ca43363623ff380a1f2ed37fffef3a9d34a3b7a088d3b337977ccf3f3abebd771d20ef6fac565cab58f2f2a3fa1c1ee61683d6ae0dce51513871c3c77f8d94d4d440ba300d8784e041e5cdd78025509a19f13025c007c2e80909d200d1bef7ee17f705e7b1bf31977ffcdc35c8f2da456e3696343a91fd8a06f878e8d4e8b64ec989d9a1db1b4048d918823c1297f9880f20334cb98138895852550056b0429c64f6046418a0d109881574510f8b2c73ad2d332321da475a54630698e589eca0cc5f24643446a469a8369ab7cac62b9a7f58c7b494561795b4bf3f79bb7dddcbc61e9d31b95cba52b979f5f5ecba6953626a7bc3eef8d0b175f9ffb664a7263c9e1cf3e6bdfb360eb96ebcfd4b3e6955565ab569daf030c451e0f739d721a070f7bf9d43a2d92b683cf70a7450a277c32e1c46544c62903437be181a61a087da23680dbe414c413c6084fc426744601387bba2b23233e3523d3870a86086660d69e824547a795bd5ff3d90d4554fe1c97f0f52fca0ff93be276ce5fb0b11e2fce1ebff062cdfacb0b9537946f33948794f9dc76f61f372bc68f78edd2d1e79e6df1786085e76754ca0e0107e87f01a402bde757a61204b86dd26602f874731f09c0457122a82008c6cb41da60c2569020b2beac80a249872068b0d0fb6e78a745e28954d42c261fa99d12f8293e888e9248c6d8918bd819c37ce0deb9ea2d9cb80f279d708f4257aea385ca324ebc9983cdb801103400b0433911b41dbe4897b803d7b42c4fd6d306ac27b24220cc09923a30a0ea6c46df1f73c1bd0a7fd93e85d9e04ec2f3f01e77fb0e4edca924828f0627278206eefd1d01c81a4cb15573070d7c9745edbe25df77ef686656b8b3f014bcd45d4d960b05040b3c6dec39ee38c440493776d71961b58218d64acce9b7e3ac1cedb5c868e7c163d11f46e3fc8361d131e4724ff498689c2f45f9d315cfb3f6d8389c902e802d9535d9b12d163346839e84641dc1837323945f455969db8c910b455c421131cd19caf996b7d1856325cfa72b07b0706c66f14b28edbda7d07034f3dbb3c8a65c553cf37e56be4aee87866df7ca9153535d4eef469701894447480dd0b208343fd538e52b1a947ff043cd571a3c5baed7a0d9b25383f2e55d1a54e1af701ace89b85d3a9bcec5a95bdcb1cdcdf87c0bdee39ecc89ee677005d1ee2100348f664051bf93f4d2b95c685e73332d02535e38ca4b5537184b13b16e3d842a93580b6002b78374236012cc8405500b5ba1118e803a5fee07285fe639e22b83c233f8a1fc447e1a3f975fc16fe25fe45fe335f9c9294845d9422e84ecd8223737e395dfb8ff8267fe2f7ea1493170a23b19b7baabdb3ff2596f24270207bd7fc77afd6d3639259e18a80bcdc472fb9a961d3b38d13b0f3f96132114f2ba898a0142bbadb0ec5c51edb448ea8e9b60a7450aa68908b074f3e0bd048137e1d06097ceae0b477614aeb3ebd01e740e9dbbd1ac57623728f6f0664ebcf508bbf7660ecec445b7a6b25bdcbbdcefded6869a7ae803320a2246df8d522821dd1a588753c998f36e69e885a81c113123aff1d85b5af057c7d8c76eede4c45bcfb1d301c35c4f1ba7e18e830e623af2618aa57708224408c80ad8ae598101fbbc2f4d1fe74a65f5c6049a21aba803ea3339cd5ae5bab85ff965035e8fb4fb0f20edda63ad475f3bcd7cd474e47d06379c555af635a07ea78acfa07bffd4a01cfb0423061995ef7e79fc96721185b909aa133b68a63962388c91830c461faa07fb509d0aa16b92206b19d40db03282a40fa09f605a2a6b34b0f6781bcd62126ca8b819f7bc82c2945f7f551a50ded6bd7beb95ed38cbfd16275e7bf7e3af77ac5bf5f4760630947a82389e3b0e46888531b2da1e47038720f6f4d1a5735a245d741763921935ddbdea04a9a71f5d6a41b27691ab8a53c5f3bf255bab3e93432be62376a9f2c1fd399df21591766df3076fbe7a9a398daa887c3f523e9cf8fefc6bfa4e19372a2d9f20849089c8f8a672c127e37d00ecbbd4474c3045e67af42434728218f11f23674756290bdec82904464e2d751062371177061322785e858c76d4217b7c4c696c417ffb0569362c45134fb967a184fa863d5b942ff028f72b9c78e16ccdc954f7a6607c79e3c2956b11f1a01c4f1b5bc11d070714c990d0abd3830220daecb4486642314f760b249e86fad1e830d318ec08cc7fcc8218d32a9abb667524e5219b9d08a3bd23cb61499a47dcc091eea2895d9a034ffcf5220a3fb7e9bb252dfb9e7b66d766f4f8075394b67f6c52dad7b4fce58f5b9edf84570dfb70cbfe8b55efcf5fb6b9ba2cefc9694fee2d933ea97ce7a965cf2d3c3b0710d479dad8464e043dfc41e6c20d9d7c058057c05e89620641c4d0400be741a58a85049dcbbb4f4dd7b18d48f19c735d512ee1375fdef3c73f73627bec29e5a68011fe1b73a1ddb1f3c0cb3b99bf0222f914eba6f9f8dd32a8d49d34046c8e02a0aa139000311489e269bae4c2abd1ee33ee4b8deeaf4f7b58e926d9f2510f6a632eb3a3211a7ac142d9d4bb0f51834910ad3eab33392d92c9dc1d3677ee8ab189e2b0965e44ad53340952989f6ef55a93cffe620293597b40b8752478d3f43897ab734b4b12db0893ce6032d29cd66e25096d2f2168c92bbb3f40e8db8355b3a7ac38527962eed18f5987a27d68bb7d9db2bfca3a76c5abab1b8e4e28ac2c1af6e0e6dca37b95d06773853593ee3ffff6438f119e895ead3cf9adb4274c93f5660b214f2f884c2b886ae7ed5863ee9a3705a4a99c9aa1e12798f196c2fc518d809ca90b98d863135424ee6658f53a5ab550e9882db0d64bcd1f946b1a9bca51edc5a6f5ab0ee54c38b87c23d65d573e5a57cd83fb2fab95b38a9b7be354a392d8780a103ce26963dad8d110052365213aa6d3226859c1dc05eb0290574d582435040369030924f27585925da52edd2776bb836ac16888c003a76c541fe0e69e98f5a572abeaf38daf5d551f50d717afd9b675e91393f2f715a10404313b7fa9f9e2e5e295ef35db8f9e24529eec69637ee4c92ff5669826f7b0441231f5f04a9977de16acb94b780fc46a8e09a652a61722e5f0df290d85a7e95da9269d4b6727b684d34dc4db3275848dc96dc7de2c6b6ad494bdf5faf74d5b56880f8edb5fb3053b6e20e7d338ed2654d5a0b4ebaac3ad3bd1d5e7ce10eaf33d6dcc3fd9d16084282891d554ce44801d684c0934777505b39aeee3cdce83c7cc1f9a71be14ec472d0892e0e716e1de77d55d609923fbfa8e1d9d8dd624324d3c8ae555b67487038f3aa7b43df9e5928f2ebbedec2bb58fd5b866d7289f976fd1e368758d01d97e8adde3ae572e2bee51bb4fe4dc9b7b9a39f9c70da16bb6118e0a9489cc4fec68e80971b0428e8d7790d5630918c39dcaa0566ef6cf3b0dbe1b0a085ecd98e84edc44f709819b09d9481f1224880ad457ec9dfaca74e9e80e3d219362633a515de66dcd155c6e79ab4cd370e3cc9c0bfd0be6ed5fb9b9acf9cdef8e6c5a7960ec84c6955bb0c38dfad63d71ebc2999f8a1e2adbb0a5367f314afde7a1d3bbd00fdbce100c0760bee2017430420ed287536f11fc4a95e62ec84d6f429d1629f476a24dcad04101de9ce1b29224d3e1ad3d92342ffbc913e821a60915974daa7134353187362bd5ee74fcfe9cf282d1ed6e9eee8dd700a019dc71fa3f04f7c87c4828999b1744e45f31ef6a532216c4a05631c829f15ce0eec4c590e22ca9cda2094d4def6496dc7d7749269b856292060e9c34600089ccdb01d0041ebaec4facddef4f263435f1f4b77a2a337634e860bcacf5c9ec0e0ba11f9bbb8022bd09735aa4309aa73334a83382a40d909ea9abf8507f7ee13b7ee263b36ab6fb8b8fcd020c0f7bdad8347634848105b2e5e0c828df2f10e1fef951573009800b3620e123e647dc0c8c460329a480172e7cf5d487abbfaaff12e9e65f5c7f4eb972e4a5ba352f36d4adda87137629b5ca292564e7ad3a94daae39f8c5976fcb5f7ee19519decc8e86101826b3a1619d32a3be1380ca77589c36a0d2206bb4be5a1a0d11769dcb94e14a35e1cd7d525e1bdc749079f8a58c4866a36a9b1bd8acea75a1445f04698fb2a369fea5f1cbbf686ad2b15ca4d32245d2ec3752e32d9d8921ada48026043aa8ff562352106dad62a420c505e82fcd11d75149eb928179eb51de4a2a83672bff7861ccc50387bf3eb2e4b1a915339171ffb86f9a9e7e677613b7baa2f829143372dc80f15539cb0fbfb9f18159b9c3ee1b3270e2fc87d61d78e48582fcd209842f8da70d4fe40681110ae5d0085360eed3c1172da699bb64c2a4244d7f3121e562bf4225d94ba903f82505627d2bc9d148bd9aa28e91e6213a7bba4b87569e3c9931d87af7f0ec858b4e9ce0062937ebdd858307076f326caac5bbea11f92fab1a4f1b738ecd0281d4bb74fac0ec3780307377c93b0ddb146b42707758134fa191648e04105d3a3bd3abe4f49f5f454def7c3cb4497cfca9774fe06677f62f3b99f05b6f018208652423b25910062364a0bfd27523338a6f01766820048412c30bf8bd01889124a7a07017c2f6848474536a46662672a11fdadf52464d3d67cf4e7db438b6b7b2e8240a63fade8a517e624236b10f4c9dc5927f0efb17ccfbb22a0a656e6473747265616d0a656e646f626a0a3131312030206f626a0a3c3c2f54797065202f466f6e7444657363726970746f720a2f466f6e744e616d65202f4241414141412b526f626f746f2d526567756c61720a2f466c61677320340a2f417363656e74203932372e37333433380a2f44657363656e74202d3234342e31343036330a2f5374656d562035332e3232323635360a2f436170486569676874202d3731302e393337350a2f4974616c6963416e676c6520300a2f466f6e7442426f78205b2d3733362e3831363431202d3237302e393936303920313134382e3433373520313035362e31353233345d0a2f466f6e7446696c653220313130203020523e3e0a656e646f626a0a3131322030206f626a0a3c3c2f54797065202f466f6e740a2f466f6e7444657363726970746f7220313131203020520a2f42617365466f6e74202f4241414141412b526f626f746f2d526567756c61720a2f53756274797065202f434944466f6e7454797065320a2f434944546f4749444d6170202f4964656e746974790a2f43494453797374656d496e666f203c3c2f5265676973747279202841646f6265290a2f4f72646572696e6720284964656e74697479290a2f537570706c656d656e7420303e3e0a2f57205b30205b3434332e3335393338203020302030203234372e35353835395d203132205b3334312e3739363838203334372e363536323520302030203139362e3238393036203237352e38373839312030203431322e31303933385d203230203239203536312e3532333434203330205b3234322e313837355d203337205b3635322e3334333735203020302030203536382e3335393338203535322e3733343338203638312e3135323334203731322e3839303633203237312e39373236362030203632362e3935333133203533382e3038353934203837332e3034363838203731322e3839303633203638372e35203633302e3835393338203638372e35203631352e3732323636203539332e32363137322030203634382e34333735203633362e32333034375d203639205b3534332e3934353331203536312e3033353136203532332e34333735203536332e3936343834203532392e37383531362030203536312e3033353136203535302e3738313235203234322e363735373820302030203234322e36373537382030203535312e3735373831203537302e3331323520302030203333382e3337383931203531352e363235203332362e3636303136203535312e3236393533203020302030203437332e31343435335d20313639205b3234372e35353835395d5d0a2f445720303e3e0a656e646f626a0a3131332030206f626a0a3c3c2f46696c746572202f466c6174654465636f64650a2f4c656e677468203334373e3e2073747265616d0a789c5d52cb6e833010bcfb2b7c4c0e11b6792512422224481cfa50693e80c042918ab18c73e0ef2b76692af500d68c67c6bb5e7b797929f5e0b8f76ea7a602c7bb41b716e6e9611be077e807cda4e2edd0b80de1bf196bc3bcbcbc54cbec602c7537b124e1dcfb807e989d5df82e6ba73bec99f7665bb083eef9ee96577be6550f63be6104edb86069ca5be89897bfd4e6b51e817b683b942d6837b8e570cbab3fc5e762802bc492aa69a616665337606bdd034b841022e549511445ca40b7fff64372ddbbe6abb6a80e529e08a144ba2215220a24a250208a72421744f10951764294093c65cb93f237feaf9a1c7582ccea886649c1521249f9d2273222b220f248e415173fa02ae96c4599414864419298c833923e29fd0c979094c1d624ed45d46b70269232a3985a56e4a3caa22b91546048f6586d17401daf37bebe8ce7389b87b5a01d3e1f1ce13abc41c3f38599c9acaef5fb012641b11a0a656e6473747265616d0a656e646f626a0a352030206f626a0a3c3c2f54797065202f466f6e740a2f53756274797065202f54797065300a2f42617365466f6e74202f4241414141412b526f626f746f2d526567756c61720a2f456e636f64696e67202f4964656e746974792d480a2f44657363656e64616e74466f6e7473205b313132203020525d0a2f546f556e69636f646520313133203020523e3e0a656e646f626a0a3131342030206f626a0a3c3c2f4c656e6774683120393431320a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820353832393e3e2073747265616d0a789cc5780b7c54e599f7ff3997b9e476664226393043e60c271390332121438060648e241983b13021046740600612085e4864a215b19214ac3848892ea5b55ae1dbd21610e50450a32e4b6c6deb05565a6dbbdb6e4baa74b7b6605857db5d4332db7366260475ddfd7d5f7fbfef3dc939effbdcdee779dee772e68000e4a11b2ca28b9bcb2beffbca137e80be0120baf68e5827dbcae503f41f00b6afbdbb4bbaf1978d1f03a69b0066c7bacef577dc1f7bce0ee48880f9c4fa58bc1322ac002e00b0adbf7df3ba2f4dfcf97c60c269c0f6a7f6b6586b36766a004501cc6e6f6f8be5ee617f09500d8092f63bbaee59f166560dc0ce05a8ebf68eb5b1f0fbabfe1360ee03f07777c4eee9644fb3e7015c06206d8cddd1567c5ff516803b02d0939d1df1aee400f602e4d2f19d9bda3a479eb9612160791b606b01b0b080811d944c82856efb4a5a82a5b8052630b0a11cb700cc01860307020b63244fea323f6310609e3fba08b5592786bffbf1bd59b71a12c78f95068499f8d8b78a0efcdb6aa1e623b82d06e255f53fbfa93f7fbd6546e1f07747fe26eb56f32f0043bbd460b96f532f7880ff26af9f8833f5647f82754cbe8567b24d1ca30f2ea5c79531f3fae65aa890b0997f6bb489fce6f9742c0a3a75eecf00378fefd13d039fae95e10fa020ed890270e80420c266f84942100bb1086bd086f5d8800edc85cdc9a4c15f8f85b8096bd06a606ec7261d937cf7b3ae4ff964fcf0fe95af75f8ba71bda75f64a6df32deffe5b593d9c95c6497b1cbd88bec456e8e71ddcf6fe6df3249c6d564fa81d9648ea62ecb16137026630453fd3916fe7f1afc321ce4dec5c1cc9aa9c6c9cc9c8be3a0e9300ef23fbe82ff6b0c2e8eede9e7322e8e9b3373fd493fc643193afa3112a6c3d8c1c58dff65633aea30a09aa9869b8be381ab6443cf0598b15c8f564eaf31cf606f7a4e28c63de939833cdc9a9eb39885d9e939378e86c724b8d27313f45a7113361871be09317419b1be11cd88612374fd74783c0d95508919988919a8c2f588632ddab011ad068d8432489f294b1a93b6c4c8a6bb703b62d8f43fd0d66183915f3ae65eb4a115125a0dca1824ac45073ab1199b0caa767441c234acc535868e1598890a48b8011de8c07adc8e3648a8450736a1d3b85fd97106246419b8cf975709c9d05fd7a3c1e0f741c2426cc45acc00f8d3fc697c89ef81039b8dfbd5d1310f05f82290d47bc3b8fbe8cd7fcd18d44ba8314ee0248e62ff55a81db81fc091ab60a7f0033c65cc1ec7aecf11fb020ea7677bf0181efc6fe96ec536ecc2019c18078be2566cc6377004fdf81e4053c88f1fe0b634f65778edb345d16fe9353c8a83b80d8fe279dc86c701660bf3011e65966023f30bb6075fc643d88f7db401bb8dae7a80566015be9c16b00a6de8f884d0047af11ddc8bee2b20be27f9efc8bd7c1cdbf01076632f36e04efe3484cbc5c90f308bfb17e48ebe8d53ac1bdfc33378d660e9c9f09a1bd85b99e71866e46f003c82f5780431fa2780d9c55eff39defc7f1ea61eae1d05dc1b7a0c25df1add8a6df8150ee345ecc79bd77b60a50088aad142f3d3cf05a4a2006eba9e54b8e1a66be1a77968a1b9f0eb78a86406c16ddcf711a71ea681113a3a4218a1acc5c3240dd347a169ee0f82d3dcff169ceebe1454dcab87b60e31c2d0e2a1d543bb878e0ef1d9bf3b5fec7ef79da05b7887d4778285eedf0e06dd6f0e9e1b1c1a64d541ffece0605074bf7f31e9be48bf6fb9d0f0c7963f54a2e5bddfffbee55f1bd0f22f48ba7f7dddb99673c4b6fce63ab6e59fd9a45bf899fb678c71535f179dc137bf4f27076adc2f874add7ff7f7d3dcc91728d4dfd9dfddcff62707d4647f7e65d0fd7ce0f9c5cf773cbff5f97dcf1f7dde2c3e479dc7f61fd38eb1c231ea7d96b4674978962cc2f1c0f1a1e36cb7d6ab319a36a09dd5d8f2a381a3ccfea7b5a79981a7cf3ecd941f091c61f63d450387cf1e66161fda7d88293fd471e8d4a1e421ee89c74bdca1c7a9632f9dda4b7b8393dd5fdb53e416f6b8f76cddb37b4f720f5ff188fa08d3fd0875eeeedecdf4eea681dd6777338b1f5efd70c7c3ec578249f7be0768fbb699eeae78c01d0f95ba3b36d6b83706abdc93486c99e8175bcc7eb6c5c426ddd150a97b75a8d47d4b70a67bc5f206f7f2e04cf784cafc169ed816ae926db99da51cb686bd89bd9dbd8fe5879a926a6b13a33655cd0daa4dde69c13743b43028b91b8255ee1b8255eea3413a171c0a32dd412aac74b4d84968b1550a2d0ca185406eb71010560b5b054e10ca85c54287b05b382724057340d82a0c096c076831a8bb9078eaa7debea5cd8ad2d86f4e2e69d4cca1151aedd0bccdfa5d6d5aae9976686859be22dc47f4d5c803bb7661c1e446adb239ac4527471ab5d6e6b0a6ea93eee6b0669bdc578805917857bceb2e451f949aa04b51e2717d46fa4a49e18c192971053a7dbc2bae90d27517e24abc8be2f12ec4bbbae25d715a158f77c5e388c795789c1428a420aea4e58f49ea5294557105caaa78576a8b787c553c1ea7783c9ede4e5c05f58615cb23e196a5cd4b9a428b177de1a6c61b1736dc10acafab5d70bd1a987f5dcdb5f3aae7ce995d35b3a27c46996fdad4526f893cc5e3160bec36212f373bcb6a319b788e65083e49a368bdc67a257b3026d7cbb186329f542fb6d795f9eae56054936292168c6a5ca9dcd06080e498264525ad34a649b171e0a8a6c6246ddd2728d514a53a464936a90635fa16b2a49da993a57e5ade1496256d579d1c91b48bc6fc0bc69c2b3516b97572c4e329f3498656bab652bd16bcbb3d511fad2bf3515f7656ad5cdb9655e6435f5676ad5c9b5de683364deeeca369f3c99830d3eae7f531b0e4eadb6aacb73ed6aa859ac2f5754e8f2752e65ba8e5c975060ab58648cd54ab990d91d2065d75ec94fa7c038987fb6d581355725ae5d6d82d618d8d45ca7c09b63e917850b32bda35729d76cdbde7c5325f7d9be693ebea354597dab8646c9fc62b5b92c67b6db294f8081a45e58b17ae86c4d21093d7f611f4a9c6d46ab424ecd187332807a38944509682896822d69fec5e234b3639d1979393e8ac8f4a1a42618d62fdc917773ab5e0c311cd166da77991b4e9c1258dda84a615618df106a5f698c67a35d61b903d739d1efb184de8bf434333d76a26ddc31e8fee869dfd2ad694f93c5a775338b596b0c6790c6ab912d198a88e19c8601c2d3aa63b8319638fca9e325f637338a171de85ad72fd064ddd19d3bad76852ec56fd60649b96f727a7474ee4dba5eaf288412b69ac7761eb0649e34b3593ce359e41e34a759684cd58e4fd29f5b8e84c685ca93d5faa96a5ea725d4ebd5c1f4dffdddd2e6add6ba4329fd6a0a40261695853eba47a4d8da54facbeafa2bc5eae8f45358a6ea8330e532b973bb50279c1d8e9ea6ad56f680e1b2c6936ada05643746d9a4b2baf37f24aaa4f44eb522ae8b2e4a6f00bf02707fb6649cee37ecc42a44e272eac0d6b6c697d22dcba4e73479dad9a145d27859d1e4d8d68148bc8e1b6881e76b24dbb66d0690447c48895a5e1c666b9b16979786e5a91144217c779eb3f21460e3b536234deab59bc1629cc38d988c6796d1aef95821ae79517d4689c57337b2d9ad96bd34c29a81eb80b6aa4303991a1d6ae19d4ae91eadbead274fafa2aa1bc1e4eb50d1969267da951b4b6c1e9897852a3ccc7689c574a6facf15e8beed4860c8af54a1ae7b5688cb7b6c100e9be14f5a097c2729b1c91db254d0d8575db74f7185e4e3bc3f079faac965eb51ae7ac329f064fe3d2b185ee4c2da838c73b57bbc1588f2d1b3e815e98414b098bdcd89cd085cb6981d018ef420d7a08ab73ed4ea316e8092d0763b2649382a9844ef4a9aa9eccedf37421f2c2d684dc1cae31a81b9784bfe4bc57df2b1f8dd4b8744199af8fc1823e997634f5a9b4a37979f8051b20ed581a3ec610531b5d10e92ba11d4de117244035a08c0ed581fa42d217baa425e1638cc5a077bea002dd06963300c67a6d3fc180593230c2da7e2605b3a5362a353652c1606d3f97c2a8196a0e6bfb2d2958b70133461f7497a959bc6a51ad6a0e93cb38fb48071de355cb8b045809c77328979c7ddd4ced1203dc4fdd7d56d599a2e88695d494863b5aae6cddb23c7c3c07b9e434ee914864813eca7cf562bbdca8b7957aa9550f94fb22ed8968444f36146a8c5763bca4913c1f1a23cfef23c694a365c96d0bb46c79810e0fe8f0400a6ed2e16679814685f417f66e8da90d69a447c08ab047b669d2a4d79c09db45fda4224a992f61fb5d1918fd9b045fc9f78085196e359731f1ac89b55a7896038bc099f233f67caaaeb6fbedfe9915133c76cf04bbc77e866b1b7efc26f60cdff3f156be6ab8887b4fffa27410e046f91e6463a95ac95badc862cde0727279cbeac86e9e5ee46933ff10cf083c59589e0711b73a422cacab23c897726925020ac48062cf47b558be7ad5ca952bef54ecf95494dedc6ff7383ce9ff835cd9e547d9cacbffc07e9def7962b4e69ba38e27d21a3cc2f7c08ad9ea64e279938531b159d9c646c49bcd581d31b37cbe94ad6f96d969fc1e64c897ed1e07ad67f32fbf7f8a7d8ffbddc8874f8efc90ef7942b7f12440f719de7a588db100c7138b7c95a70a9e249e6c3c81a7ea4b3c693cede7a993a7284f219e54037189a7810c2a05b465e04779eabd9a5ee269657adc991e9bd26395014520a09f4dca377efbc953fa71a4bd50cef780875bcdd37534998905abbb39e5e2f489a6d83c8e83a79857f99e6167da832686efc1245aa20e899864cbcd9b94e772b2596296c0c25cc0e6e5f7ba68bb8b3a5dd4eaa23a17cd7291e4a202177de8a2b32e7ac545070c822e17455db4d420b0b98873d1faf306fa848bf618e890c15f62e03e74d1db066afb38b929a129893b0d969438ce4573cebbe88d71b25282b233825eca086acc081a76d1f98cac6e17319dc6feaa8b0286fe709139e5d595ab3fc7e59f81b882198744a0c81ff0ebee4db9da6ff7fb675678ecb3e698cc245339b9c92edbfd544c45f3690ef9edfc32ebcca9a37bbe32ba7bae87e50e0fd3170bbc268bdf4a9d1fb1479ee83dde765965070e6fec38797929df73b9fcda078ba77ddbc1fe2473debcc4f7201721b51c5959b9668ee37379212f9b4cac057cbe24d080409a40fb05ea16a853a0a840218124e14a8421e03734ce247b2a1f3c19454babec7e3b376f248fe70fff86f938e708a7c5be7739ccf70c37bc12669ff8782b186c4f5ee026f3a75104192bd539c57c5e5eae885c9478793be370384311872d17590ec6138a30859a97025eeaf552a797dc5e4a7a69d04b035e4a7971d3a654a8a6b3b47a9c5e7a9ada3c534aa7ca0526b33c5b57acc0ec9f4ffeca7c7656a93cc5e42828f457cee6268f6edaf26d3f63619e319de0b8caefdc7be6e593f73cf88d9d3b1edbb1999932f27a64ad7b6bd6ec43dcc5d1c8f5e1f6e5a31746df79f795b3effcec8dd7c06059f2023bc49f4621a660993a7332f2f2842293602a91f31d7940366bb148a188c5c64e0a45d8c2de12ea2c217709254b68b084064ad2568cab68d5622070b511de3c92a730769ba7b2b0c83f55b7a2489e415564685f6558c256196ad357b71ca8649813a623ac79e497f73cf85822f1f51d9b9f695f4e052432b397afd94c2f0f4f3834dbd6359d3adf7de5ed73bf7855b7e1e6e4054ee416211f13f1453538c16e324f047272cc76d639c964023b11a148ee442ae0264eb40a42612822d8ac6c28622d3ceba40127ed7752af93ba9dd4e9a4a893424eaa70d29d5742fcea6a9d9e8d15d3744135ac9953c4787453f3fd92dd317506c9534c662af8e69ebb764d7c32367af0d2f0f07bf4eb1785de07b73d66a23fbff8faaa86b224a89826510e158fbc2c269efad6d1c7f45319bd991de21a216106f6a9ad9e22abd5cdb1d3ec76d6cd5694bb84a2ac82bc026f285260cb534291bc429843110747268eb23938d50a922ae8cd0ad22aa8d798a38242e72a68a0821657d0fe0aeaaea0f20a122ae852059d35269655e9ac1e4b74ddf2ca552b571ad68f3bddab0cd72d9f523a754e31f9257b959c3ee97cbf7ed4b366cff19b1c761b3bcb708411adf38929e9fb69f1b3f95b5a2997f11ffbe28f5f7aed4cfcd00cc6c23d653adeb0ad3971ffddbb5bb6378cdebcb37b5263135dfb4cfb06b290534fcf0db1e23de6d9872fff70742efba3eda7da5e1dfccdf75b5f02a37f3da7ebf8d34667dfa836b0663338ce62e505ce41688e1092561ab4d2392b0d5849b3d23e2b755ba9d34a6e2bc14a97c6a1f65ba9d74a8b0dd4ca4f16c04caaa69a51ea45a1caef60ed7efb43274e9ce0a523473e1ee4e60dff08840440f30d9dee569b5880e708705ce26990a77399eeb88fa76ea317ba79128cee786e5ce3ece569314f4983e5ac011f23beba0a8f57f0aa4e9938c19ffe7816083b0093cc2dc23574bf9a14af013c568f946fb14a5665bacb1b8ab86ca21d0e07a757ae1cc16385a355a1468502fa4711722b2428f44785ce29f492424f29b453a12d0a752874ad81cd56e8d63f2af486813e6aa0b72ab442a1c50a39151a5668c8601e23d8a3506a03c520e014fa50a15f65446f55e8368566192841a1ea6103f79242fb0dce2e43746346b56c6383d4f6070cbd5258a721f4ac42cc80c1d9ab5054d748cda60a85ca1582928afa4c33fc54c31bdff2ee1c373eab23666a456565602c53942b4dd19e5f9de98c46e5b6cbf65953fdc54c9151cf0bd30f039cc2b358d619ffca71d3616258869db7f7f62dbb5decdc7d771ef8dab1659d776f639ef9d63ddafe915d6cf3c9e9bcaf7a717cf99adbee881e7b63a45cc71cfd3f23bb52a7cebecf2dc224c4d49a7cab350b93b226395df98528e44391425bae9005c759170db84873d125e39e74d1a0f17e9302ee375e80c66c34422c63e1b82a6f1896caf24f58e6b0b3d5d36f897c79ef89b429f3bfbdf9d87798676ebb7bd6b127afe8dfb9b2eff44879aa1f7193b945c842211a549fdd940d138a444b9ed1840af426b45fa45e91ba45ea14292a5248a40a91ce8963f93a56b0c75ee7c9c6a43bd0273ae7c7ef5ffc807ef71f7f38f9c0b79edcb5f36b7fbb93291e3d3ffa07f2909da9181d1afdede01b6ffef3cf7f7116296f323bb845980059b599264c00720a1c8229cbc60970201018ff52a1a7dfaca9fe4287e1842247ea4cbf6a3a6ce194ce7525de929acebbd9f99b12fdde9debb2be93f5f28991d32054272fb0cf718d988e56b5c66c9ae270397301a7c3c429bedc29ac28ba4311976863b34211335b68f3117c74c947833e1af051d447dd3e0af8c8e6a3b1528e805ff7857fecdde2ea966592d3b5dbe8c3e53483a99a355b0f4773ba6217535131cb3ef7af675fff95675f516ff7435bc36b7a1edf76e35baf1f7fcbf5b7c2b68df77655acfafaeefb174e23e5b1ef3eb0cb7d73d3d2a56a68d294695fd818daf3f8fd3b0b1abe7063e38c9ae9de92eb6e8ce95e74272f31d3791f0a50af96e41614640b8295e30a1d79bc850f45b2052be5b056d52230f9fabb537761e6d7d2a433ab57adf42b76f8c7aa6fa56e84d7244fa9b2cb55fe397e87df21dbf5839dc34c8facfcc72f6dafbae7d557fd81923a8bf811f3d36d1f7cb06da46551204fd7e281e405f68fdc3c4cc26af5da7c8b259b26664f7439f37923310a731d5608ff978901ff557941f682947fd3ef3dcc54a3499656d969dea7f3829b37b2c4c80c267ef9e92b99c1fce42f3af3a337b397b97928a4f36a728245b0e76759adac90cf89459609c28422bb55001f8ac0f9a8485f16a94ba456919688b440a459229588942f1223d287229d17e9a7227d5fa413221d10693cfdb271f48506fdfa14c3cfc731ecfd5c86f1f4a489b45fa43d226dcfa4eb5291ea8c8c95442a108913e992488322bd2dd22be2ff8a7ecea0a82e4fd38f118f518e918dc91c4fc38432b220d240a69084442a17c9660033bf8e8c0c5afde99670d5cfa04fb586d59fa4fe1f3852c1ed4ff788b1f4d4df2ca64cad2af4570688fc138a99a23913fc94c79cbab1b274c6c135f6d1e681f37cde4d6cf0e2df8f466bbb768dde9cfda0e9cf0a573572386fea6f727fc8f40dffe8e943cdc07f01455679a80a656e6473747265616d0a656e646f626a0a3131352030206f626a0a3c3c2f54797065202f466f6e7444657363726970746f720a2f466f6e744e616d65202f4341414141412b4c696265726174696f6e53616e730a2f466c61677320340a2f417363656e74203930352e32373334340a2f44657363656e74202d3231312e39313430360a2f5374656d562034352e3839383433380a2f436170486569676874202d3638372e39383832380a2f4974616c6963416e676c6520300a2f466f6e7442426f78205b2d3534332e3934353331202d3330332e323232363620313330312e3735373831203937392e39383034375d0a2f466f6e7446696c653220313134203020523e3e0a656e646f626a0a3131362030206f626a0a3c3c2f54797065202f466f6e740a2f466f6e7444657363726970746f7220313135203020520a2f42617365466f6e74202f4341414141412b4c696265726174696f6e53616e730a2f53756274797065202f434944466f6e7454797065320a2f434944546f4749444d6170202f4964656e746974790a2f43494453797374656d496e666f203c3c2f5265676973747279202841646f6265290a2f4f72646572696e6720284964656e74697479290a2f537570706c656d656e7420303e3e0a2f57205b30205b37353020302030203237372e38333230335d203430205b3636362e3939323139203631302e383339383420302030203237372e383332303320302030203535362e3135323334203833332e3030373831203732322e31363739375d203639203734203535362e3135323334203736203739203232322e3136373937203830205b3833332e3030373831203535362e3135323334203535362e313532333420302030203333332e30303738315d203837205b3237372e3833323033203535362e31353233345d5d0a2f4457203530303e3e0a656e646f626a0a3131372030206f626a0a3c3c2f46696c746572202f466c6174654465636f64650a2f4c656e677468203330333e3e2073747265616d0a789c5d914d6ac3301085f73ac52c9b4590a2447603c6101c0c5ef487ba3980238d5d412d0b5959f8f6c59a34852e24f8466ff48637bc6ace8db311f87b98748b117aeb4cc079ba058d70c5c13ab69360ac8e774ab71e3bcf78d59cdb658e3836ae9f585100f00f1cec1cc3024f27335d71c3f85b3018ac1be0e952b51bc6db9bf7df38a28b20585982c19ef1eaa5f3afdd88c053dbb631e8a28dcbf652b57f8acfc523c8c43b9a464f0667df690c9d1b90154208514251d7755d3274e6df7b465dd75e7f7521a9f72514424851ae24ab448763a2834a9449a213514e44ca8c948a283f26cffbefead7eb319a7c26b323b928f2ac13ed7754ace8fb9c881ab2031549a9241549a9684845ca5cde2720cf358075518f74f52d0474316d3325ba66691d3e16ee27bf76ade707f3619aea0a656e6473747265616d0a656e646f626a0a392030206f626a0a3c3c2f54797065202f466f6e740a2f53756274797065202f54797065300a2f42617365466f6e74202f4341414141412b4c696265726174696f6e53616e730a2f456e636f64696e67202f4964656e746974792d480a2f44657363656e64616e74466f6e7473205b313136203020525d0a2f546f556e69636f646520313137203020523e3e0a656e646f626a0a787265660a30203131380a303030303030303030302036353533352066200a30303030303030303135203030303030206e200a30303030303038363533203030303030206e200a30303030303030333239203030303030206e200a30303030303236333938203030303030206e200a30303030303333393535203030303030206e200a30303030303030373334203030303030206e200a30303030303030333636203030303030206e200a30303030303034373432203030303030206e200a30303030303431303637203030303030206e200a30303030303036323436203030303030206e200a30303030303038393135203030303030206e200a30303030303139353336203030303030206e200a30303030303138353335203030303030206e200a30303030303039343232203030303030206e200a30303030303039313133203030303030206e200a30303030303039303436203030303030206e200a30303030303038393731203030303030206e200a30303030303039333431203030303030206e200a30303030303039313835203030303030206e200a30303030303039323633203030303030206e200a30303030303039363436203030303030206e200a30303030303039353831203030303030206e200a30303030303039353033203030303030206e200a30303030303039373936203030303030206e200a30303030303039373138203030303030206e200a30303030303130303131203030303030206e200a30303030303039393436203030303030206e200a30303030303039383638203030303030206e200a30303030303133383132203030303030206e200a30303030303131393130203030303030206e200a30303030303130313631203030303030206e200a30303030303130303833203030303030206e200a30303030303130343232203030303030206e200a30303030303130333434203030303030206e200a30303030303130363833203030303030206e200a30303030303130363035203030303030206e200a30303030303130393434203030303030206e200a30303030303130383636203030303030206e200a30303030303131323035203030303030206e200a30303030303131313237203030303030206e200a30303030303131343636203030303030206e200a30303030303131333838203030303030206e200a30303030303131373237203030303030206e200a30303030303131363439203030303030206e200a30303030303133373033203030303030206e200a30303030303132303937203030303030206e200a30303030303132303139203030303030206e200a30303030303132333530203030303030206e200a30303030303132323732203030303030206e200a30303030303132363033203030303030206e200a30303030303132353235203030303030206e200a30303030303132383536203030303030206e200a30303030303132373738203030303030206e200a30303030303133313039203030303030206e200a30303030303133303331203030303030206e200a30303030303133323834203030303030206e200a30303030303133353238203030303030206e200a30303030303133343530203030303030206e200a30303030303134303435203030303030206e200a30303030303133393830203030303030206e200a30303030303133393032203030303030206e200a30303030303136303031203030303030206e200a30303030303135353832203030303030206e200a30303030303134313935203030303030206e200a30303030303134313137203030303030206e200a30303030303134343535203030303030206e200a30303030303134333737203030303030206e200a30303030303134363936203030303030206e200a30303030303134363138203030303030206e200a30303030303134393337203030303030206e200a30303030303134383539203030303030206e200a30303030303135313738203030303030206e200a30303030303135313030203030303030206e200a30303030303135343139203030303030206e200a30303030303135333431203030303030206e200a30303030303135393336203030303030206e200a30303030303135373632203030303030206e200a30303030303135363834203030303030206e200a30303030303136323333203030303030206e200a30303030303136313638203030303030206e200a30303030303136303930203030303030206e200a30303030303138343435203030303030206e200a30303030303138303136203030303030206e200a30303030303136333833203030303030206e200a30303030303136333035203030303030206e200a30303030303136363433203030303030206e200a30303030303136353635203030303030206e200a30303030303136383834203030303030206e200a30303030303136383036203030303030206e200a30303030303137313236203030303030206e200a30303030303137303438203030303030206e200a30303030303137333638203030303030206e200a30303030303137323930203030303030206e200a30303030303137363130203030303030206e200a30303030303137353332203030303030206e200a30303030303137383532203030303030206e200a30303030303137373734203030303030206e200a30303030303138333830203030303030206e200a30303030303138323034203030303030206e200a30303030303138313235203030303030206e200a30303030303138363738203030303030206e200a30303030303139313734203030303030206e200a30303030303139323331203030303030206e200a30303030303139343939203030303030206e200a30303030303139363435203030303030206e200a30303030303139383435203030303030206e200a30303030303235313337203030303030206e200a30303030303235333834203030303030206e200a30303030303236303134203030303030206e200a30303030303236353433203030303030206e200a30303030303332353735203030303030206e200a30303030303332383235203030303030206e200a30303030303333353336203030303030206e200a30303030303334313033203030303030206e200a30303030303430303139203030303030206e200a30303030303430323730203030303030206e200a30303030303430363932203030303030206e200a747261696c65720a3c3c2f53697a65203131380a2f526f6f7420313035203020520a2f496e666f2031203020523e3e0a7374617274787265660a34313231350a2525454f460a	2026-04-10 18:57:31.472	3
4	claim_confirmation_100048854788_202610000403500_20260410_201547.pdf	\\x255044462d312e340a25d3ebe9e10a312030206f626a0a3c3c2f5469746c6520284d617373204865616c74682050726f766964657220506f7274616c290a2f43726561746f7220284d6f7a696c6c612f352e30205c285831313b204c696e7578207838365f36345c29204170706c655765624b69742f3533372e3336205c284b48544d4c2c206c696b65204765636b6f5c29204368726f6d652f3134352e302e302e30205361666172692f3533372e3336290a2f50726f64756365722028536b69612f504446206d313435290a2f4372656174696f6e446174652028443a32303236303431313030313534372b303027303027290a2f4d6f64446174652028443a32303236303431313030313534372b303027303027293e3e0a656e646f626a0a332030206f626a0a3c3c2f636120310a2f424d202f4e6f726d616c3e3e0a656e646f626a0a372030206f626a0a3c3c2f46696c746572202f466c6174654465636f64650a2f4c656e677468203838323e3e2073747265616d0a789cbd57db6a1c47107d9fafe8e7405a5df76a10024b2b1b3f38e064211fa02486801cac38ff6f34d39de95d6f49b34aec7dd9910edd75aace99aada8c54e74f2aa9a41ff3f0a7554c77f7d3a70940b2a2a4fe8d049ab5564c54b43d3dfc3efdfa43fa387d9a2803ca7cdbf2747cfaee7e2a33fcf39bb43c3c7c982ede50faf0f774f1d35f1f7ff9fcf0cfdde7747979f1eee6ed2e95747575bdbb99aef7d3c56b4e58b22d04f77f4cb09086442519a5fdfd74590ae955daff3901e56a40cca9a4fd6fe9b214f10580acaa8815ff45582244ca825866a42aeb899bf9ff9c0d0b55abeb8116bd64aecee8b401892fc390174448a11991ece68574a5fc92bac4946324bcedd9d2dceea7db7737a74c00a30924011dab0fc5bafcbbf92ecb5ca54019d2a4060870111aa2d706a02a57f6635afcc8b782ea5a639e01ca048e822bc036039a6b61b531c3d24ea0b0991e3bcf3218a0d5557ade9d3eb00acf950bd1ca16baf02cc680b61ee116832a317fed55ce644e0083eeb5a7e106a321011a2b75e5b122611e7171bd076715c37afc363c9e28c0061b048c740a8b78dbf2134657a81bd208d9462142b2d8d3337446de60aaa82031db6e432f0420be2186061e09ad1002e72718d20dcd13d28d5f8f03a12ad0696965943002c6d4116810c47bef2110ae703a75323a2da1b29eaea2987d931863dd09e079e0a0885a0656d78320845bf2d85444f0a0eb8e091e08e53e5c35be393a58f1c0bc8e5b6244798c1e15088c38a671e0ddb15461450efa1b0dedaab18de7268e73538fe7261b6493617642a726e2ec3af47d8e80f0c4ab0890b363fc8f809f7dc222a0be9055ac163db9e5884b062e4aa360d8ec2a08348e9fb0d7d20278a602a0e396106d28e100387bfa8457c563e9751fd40ab5f07f1a4bd116148fa5b337947019b0ae7cbcc0a2364dc3f919af52f1d03b7bacbf60e77dd54e2810186f59b8cf8e21bb46174454061f7c8fa5fefc3539fe19f06c49be8a314ec351daf02d6b3d216e33fc649b614da0bdbf60af22bbebd82d68095233381d3439ea7c5dd451575af155da3a121426970dfb224a3b215e58ea96aed7e9929a0c6c6352d7fd95522275a40dacacb35238f86d44a55b11c480e4f93cb0f71125511a4a42306a7b5a4070cf52e971b0ab667e7c58c45cb78513a690274d81c57245701fbde18dbd227ba5d5b244add8858c6bf1ad2adceea7f7d3fb39b32fdbe5f3380a656e6473747265616d0a656e646f626a0a322030206f626a0a3c3c2f54797065202f506167650a2f5265736f7572636573203c3c2f50726f63536574205b2f504446202f54657874202f496d61676542202f496d61676543202f496d616765495d0a2f457874475374617465203c3c2f47332033203020523e3e0a2f466f6e74203c3c2f46342034203020520a2f46352035203020520a2f46362036203020523e3e3e3e0a2f4d65646961426f78205b30203020363132203739325d0a2f436f6e74656e74732037203020520a2f537472756374506172656e747320300a2f54616273202f530a2f506172656e742038203020523e3e0a656e646f626a0a382030206f626a0a3c3c2f54797065202f50616765730a2f436f756e7420310a2f4b696473205b32203020525d3e3e0a656e646f626a0a31342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203133203020520a2f50672032203020520a2f4b20303e3e0a656e646f626a0a31332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f48310a2f50203132203020520a2f4b203134203020523e3e0a656e646f626a0a31362030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203135203020520a2f50672032203020520a2f4b20313e3e0a656e646f626a0a31382030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203137203020520a2f50672032203020520a2f4b20323e3e0a656e646f626a0a31372030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f5374726f6e670a2f50203135203020520a2f4b203138203020523e3e0a656e646f626a0a31392030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203135203020520a2f50672032203020520a2f4b20333e3e0a656e646f626a0a31352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f500a2f50203132203020520a2f4b205b31362030205220313720302052203139203020525d3e3e0a656e646f626a0a32322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203231203020520a2f50672032203020520a2f4b20343e3e0a656e646f626a0a32312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203230203020520a2f4b203232203020523e3e0a656e646f626a0a32352030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203234203020520a2f50672032203020520a2f4b20353e3e0a656e646f626a0a32342030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203233203020520a2f4b203235203020523e3e0a656e646f626a0a32332030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4c696e6b0a2f50203230203020520a2f4b203234203020523e3e0a656e646f626a0a32302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203132203020520a2f4b205b323120302052203233203020525d3e3e0a656e646f626a0a31322030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203131203020520a2f4b205b31332030205220313520302052203230203020525d3e3e0a656e646f626a0a31312030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f4e6f6e5374727563740a2f50203130203020520a2f4b203132203020523e3e0a656e646f626a0a31302030206f626a0a3c3c2f54797065202f537472756374456c656d0a2f53202f446f63756d656e740a2f4c616e672028656e2d5553290a2f502039203020520a2f4b203131203020523e3e0a656e646f626a0a32362030206f626a0a5b31342030205220313620302052203138203020522031392030205220323220302052203235203020525d0a656e646f626a0a32372030206f626a0a3c3c2f54797065202f506172656e74547265650a2f4e756d73205b30203236203020525d3e3e0a656e646f626a0a392030206f626a0a3c3c2f54797065202f53747275637454726565526f6f740a2f4b203130203020520a2f506172656e74547265654e6578744b657920310a2f506172656e7454726565203237203020523e3e0a656e646f626a0a32382030206f626a0a3c3c2f54797065202f436174616c6f670a2f50616765732038203020520a2f4d61726b496e666f203c3c2f54797065202f4d61726b496e666f0a2f4d61726b656420747275653e3e0a2f53747275637454726565526f6f742039203020520a2f566965776572507265666572656e636573203c3c2f54797065202f566965776572507265666572656e6365730a2f446973706c6179446f635469746c6520747275653e3e0a2f4c616e672028656e2d5553293e3e0a656e646f626a0a32392030206f626a0a3c3c2f4c656e6774683120373337320a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820343635363e3e2073747265616d0a789cd5580d7413d795feeecce8cf3f4832b6909161460c3290916db030c1c4e0c1b614132720db98481063096c3004b0410e4d208d4d288d23424d5a4a9b9006b64dd342083c1b124cda34eecfd96d7e38714fb6e9eea62d2e49dbb4819acd6eda6c88aded8c64f3d3343da7bb67cfd93b78e6befbdd7bdfbdf7ddf7de41200013d0051e9165f545c5f77ffe892280be0a20b27673b49dbbc05d00e843009bd66eef906efbb79a8f00631ec075af6b5fbff981e8f37620fd5dc0747a7d34d60e272c7fd6bd08c0b67ed37debde7ce897f5c0c427004b616b4bb4391d7b19401100f35a5b5ba29907f837012a0330bd7573c7bd73cb0d16807702d4bca96d6d74daf1fcdd00d70ce0f4e6e8bdedfc8ff977007c0c40da12dddc32f5fed29d80703f404fb6b7c53a12033808509e86b76f6b691f3971eb12c0fc14c05702e06106073b2891000f2df730d56139ee82111c6c28c25d00f71427400081874e8917359f9f400498168d2e4565dae92b4f7fb4236da3eef15a0aeb122ef7b1a72fba8e3659cb3e8068d6811fabfff5b8f6fdc5ce42c795a747be94b6d1f433408f2e49bcf00dda0f036078dce003c895fcf23fc13a2ecb6ce0d28d02a791908ce32acd595c5f091512ee31bc315a4b3ed322ea8b805e3aff27405860d8a555065e2d2abd1e4076aa12d910100290051b787090508fb568c106b421867b1209ddb21e6b74d9e6a42cf1f6f5cf5f5420499effc3a7f7d31e9a44db693b9d4f3edcace4c34fe71fe05f4d3ec24261a1f01523706e2c78aef41373fa7f49861568fc7b6d85183e270077a6f83bafc5e89ff0f0b563e331740b31fd6fc5753e80d294fd1e0026acd4ba4fd0ce8c133898e20953716f8ae730011b533c8fb99897e2856b740c988cbc146f84b6f76fc706bd4fb7218a0ebd83b7a01e516c81168f268fa5a4128a5188392844091623a677fc1634eb3a120a207da22f69dc5b1d5ab01ef76013a2d8f63774abb001ebb1414776a005cd90d0ac6b4621612ddad08efbb04dd76a450724ccc45accd2639c8d39980d09b7a20d6d588f4d6881844ab4611bdaf5f7d5190b21214dc73edd5f31243d7e2d8e6addde0b094bb0056b5108185e33bc86cf1a762107f7e9efebbb6101b2f11920a19df5d7bc47efc4ff2a25cf4b9cc68b388923d741dd7800c0f1eb642fe1877846e70e61dfa7b83d8b6329ee001ec3437f556f2376631f9ec2e96b64116cc47df82a8ea31fdf02681af9f043dc9d42dfc2cb9fec8a7e452fe38bf836eec617710677e310c0ede4dec717b93a6ce17ec6efc283781847709836a047bf259fa255588d07530e56a3056d37388d633fbe891de8ba2a32ec4afc07323f3e85dd78183d38880dd86a780dd68fa726dec75ce137c81cfd67bcc48bf8164ee039dd64d798ada99adfc83dcf71235f02f028d6e35144e95f016e1fbff853aaf93f26e32ea115d9c2ab5a0f25de18edc46ebc8563780147f0fa62372c540ea25234d0a2d4b782546443a4c5a4428448b7c0470bd040f3e1d370a8640241d4df8749508fd1c0089d1c218c50dab22b245da10f8233c5f70333c57f0fdc245e0e2862d370e730671d5e36dc34dc337c72d890feeb77a68a6f5f0888d60ba45e0838c45f0d05c4d787ce0f0d0ff1ea906f5e6028e014ff7029215ea2771b2e56bfd7f0fb6234fceedd771b7e5b8d86df2021fe62e1f986f3c437fc7221dff0733e215a7f2afe94d35fea2b4e57e0f51fd08b0365e2f783f9e277bf37534c9ca5607f7b7f573fdf9f185013fd59c501f14cf9996567dace749e397ce6e41993f3796aef3bd2c7fa786b1fed7f8ed873647d8eccd653e5a7864ff15d6c3fe3181b60838c2f3a597e923bf22c7b961b7876f059aee878f971eef03334706cf018b7ec68cf51aee868dbd1978e268e0a4f1c9a2e060f51db417ae9201d0c4c11bf7c6092683d201ee83cd0732071c030fb51f551aeeb516aefe9eae1f6f7d040cf600fb7ec91a647da1ee13f1f488887f7d0e776cf113b62e5622c982fb66d2913b7044ac4c9e46cc8f5391b4c3ebec1c827c448305f6c0ae68b7705e688ab56568b2b0373c489c5590d06e21b8462be61134f197c197f3bbf89bf9f370cd726d4e65a4ead2d991f506b3d3303af0769494012ab0325e2ad8112f16480ce0786035c57801cc5390d76b236d88aad0d1ca18140a2682db736593bad82d55a645d666db3f658cf5b135653b9b5d33a6ce5db40cb405d0e32503fedef5d5eaf2835fda6445d0d33055731ea669e7aedadd6ae64c66e868695ab42bd445f08efd9b70f15536a58717d8845a6846b58737d88a91ad3551f62b629bd0e5484631db18e7b148d28c9a0435162318d236da424319d2325a640d38f75c414523aee414c8975502cd681584747ac2346ab63b18e580cb198128b91028514c49494ff714f1d8ab23aa640591deb484e118bad8ec562148bc552d3395743bd75d5ca70a861797d5d6d70d9d23b6eafb96d49f5ad017f5565c562b57cd1c2b25b1694cebf795ec99cd9458505de9933f23dd3e5696ed1996db7592764a6a759cc26a341e03982576214f133de23d90351d92f47ab0bbc92dfd95a55e0f5cb810893a2120b4498902f5757eb2239caa488c4f2a34c8a5e238e30352ab1753768aa494d755c936c5219cab42964899dab92a57e5a591b9225b6af4a0e4bec92cedfa1f342be3ec8ac92c36e778157d2a3d2a295fc2cb0bd35ee8f541578a9373dad52ae6c492bf0a2372dbd52ae4c2ff082cd94db7b69e622d2196ea67f412f0773a6362de33dfe68330bd686fc552eb73b5ce05dc226c8553a844add2533563293ee52daa0858ebd52af7720fe48bf0d6b224a46b3dc1cbd2bc4f868b8c01be7fdf1f843ccaeb05972159bb5e31d6781d7dfc2bc72959f299ad79abaf1796aae4e49cce0b1c952fc03308ac8972e5e2f89a624468fed03682ce32a19d585dc1ab9027220128f076429108fc4a3fd89ae35b26493e3bd1919f1767f446208861845fb132fec75b1c02361668bb4d282702af5405d0d9b58bb2ac4384f406a8d32dec3784fb9ec9eef72dbc775827f0d06335532a35661b75b2bc3de7e156b0abc6ed6551b4a8e25ac71f5412d52c28c8b68c8c01892d3a0215d63c8b879447617786bea437126789634cbfe0d4cdd1b655d6b9814dda82d8c6c6313fee872cbf12cbb545a14d67525c67b96346f9098219f1935ab6b0d9890af99c46dfa60c21f939f4bae3813f2ed5952a92c9516697efcb23f92fab7bdd5c9bad648055e56ad241b617988a955929fa9d1d48af97b6717f9657f34c228b2a14a5f4c5624b7b36cb9627c75b5b0fc1bea43ba49ca8c65573244d6a6ac58915fdf57923f1ea94a86a0f9926b4367e14b0cf5ce955ca77c988b7095a6eca80c313edf1f0f35af6362c4d5cca4c83a29e4723335cc281a96432d61aded641b9b35e4d29b23acf7caf2504dbd5c53bb32343f154812d0dc091eff0d6ee4902be986193cccec314b21cec58799e0b13183470a30c123579431c1c34c1e3333796ccc98946a8d5b512685c885316d366b88cd92fc2d55293d6d7c9d5383d64e95d563de8cda9051a4b2dae50ebb9354e0e598e09152133383c7ac15b57a0ce23d12133c66c6792aab7591564ba7d6f452486e91c372abc4d46048cb4d2b8f5ee55431f49aa7d66af975a36b8a55e06570d72c1f1f68c56401c5756d71d9adfa787c587d03bc640c96e266b9a63eae3997530ec138cf1206ad85d5f976977e16681b5a0e4465c92605921b3adeabaada666e5da039919734c7e5fa5099ae5d5317faac6b873657166aa866794581b7974345af4cddb5bd2a75d7af0c9db50152f7f2501f475c65a422dc3b9dba6b43672540d5a59c26d584da40d2069aa7ba501f67d6f55d6755a04b47055da08fd7f6137499794c4658dbcf2565b6e444f9fa442a38aced1792883aa62d606dbf3929ebd2653af5422b999a6650cdaa45cde03239572f69a23e836a7e81000be154066592abb78babacd3c5fdd4d56b515d498d2e58484d46d8dd7075ea8695a15319c82497fe0e87c3151a1578fdce56b946bb56fc52b3d628f7875be391b0b6d9e0609c87711e62242f02e3e445bdc41933589adc52c1d2e50a4d5eaec9cb9372a32637c9158c1cf467f32ec6550619691db02ae4966d4c9afcb22b6ebba4ad545829f0c66dbf2e00a7fd06612836ec020f13443593331a78236f311b78013ccacf159db3675169a9dd67f7cd993dd16d774fb4bbede784962b876ee7cf19767dd46928b93249f89df60b5163e2a2f0a1e1200af00555ccc0943cd96134181c79108a0a336c131dd54b32c2191b32786b06c9fd89cb6ae9444775405e21af93f94c9932840c99cfcd959ac26d53283c856aa6108f2964314cc915784b533862a43a235519c9c84f44b9afb1b15181b3dcd7b4bab149e3ed59282d6d5addd8a8e8039aa4879c0c9bb205b7c4df3c957cc5f34ae61672330af992b9d3ddc58e49a64292a71973b2a7d2a4a906e1c3d1d747df1b19a93b2b0d9e3afb72f9b62723df7ab6b9847288bb3ceafbae78e2f1a37dfe077fb078d7f6f5b72bb4e7876fd23a4fe7673a77fa57cccf77786e5bb563d9733ffa52afbbbda5bd6d71c32d8a5554162cdf060e9f4b5c14a6185ec324c868546f9e6a983021d3894c4cf718ec5c4e8e2b18ceb165222d877307c39c8379a8dc43fb3dd4ee21d143090f0d7968c0438d8d8d5bb76eddb60de55adee5e5c98cc717c7eed312b5b9a7e5cf90b38d26795e89dd67cf36f91691af388b9f9bafa7e9f015cf13a68c6edbf90d1f67e64e184f0b42f137779cfbfe8bf73ef4d5bddd8f75dfc74d1b7925bc56ec4c9b7754b8341a5e1c6a5d397a71f4c2db3f1abcf0d3575f06e1cec445fe15612972b14ef523337ba2d1649a98c94f76d92605c3627667764ff6f96c213bdb66938cedc62ee3a071c86880d1668ce8c301e3a0d164e18dc6b4343e184e73882e6a44b96287cf59d4b4ba716bb9afe8bad5d3d64e0bfae64913489ec6d96d59bef155a389dd0f4776599fcf193afef6f0e5a1a7dfca3b3b61db869e2e6edabf0cb66eca78e205126922d9493cfe95092b377e4ffb35f2cec445c1292c451672f1193530d16e34e5021919263bef9a6c3482cf45309c994bd9426eaec56a7504c3569b850f862d8e41170db8e8888bf6bba8cb45ed2e8ab828e8a2d92eda3a46c995d1d745cf26c5fd45332613e2dcc97c247bce0c3d1f13653f7ee09e7db94f4647bf7df9ca95dfd12f5eb0ee7f68f76346fad30bafacae2e4880a6d264caa0a923df77c69ff9dac9c7c069bf88d142c36bfaeedda256f3261304c16c3158851c427d9890b0d09085ce5b68c042cc42872dd465a1760b891682852e5f031db1d07e0b2dd3a1c6544adbc629d5765abfd97dc9c3a0c497c3db7df6874f9f3e6d908e1fff68485870e51f41e8068cb2b014b3e80135e19c05b82d6e29cb6c912cca4d799e6038cfe6b4232747d0fa3ec3eab620a759a11a85cab5ff6a90a89055a1f7143aafd077147a46a1bd0aed54a84da15b74345da18def29f4aa0e9fd4e14e855629b44c21974257141ad68dc7150e28949c40d1150485fe53a1b7c65c772a74b7427375c8aa50e9151dfb8e424774cb0edd75cd5868e9fa04c9e99fd2e34aa22edde9a042dc806eb95fa18816919a4eb3152a52080a995737a6a8a971acc0d75478db383c0e5ea770156e1cebb7e2e2b17340ef3bfd28d0da2cab543f0edcf6e4beb7cbf6b9337c53b949fa69e0487d747112e7b1a23df6f953c663c4f11cbfe0e0a69d3d79fcfcc35b9ffa72df8af6edbbb9135fbb971d19d9c7d7bf7893c15bba2cb672cddd9b237daf8e1469c8c97f18d9975c75fe0fc2524c46542dcbb258d230396db22b2fcb0187211876d832ad69c819cca3813c627974597f27f268288fc68547f2a83d8fc673d4bb6e2cc36b0e3a3db1e4c17d43663976bef4a6bbc20f1e3c9d4a65d137eeebfb2677e2eeed73fb9ebc1a7f7b63ef6b2345e0b0423b9985a5488303d5aad76e4c8711939ce609c1b0d9c66707c3bce38893f63ba9cb49ed4e8a3829e8a4d94e3aef1cdf21e39b7efc92241ba71f55ee1bcfdd8ffe70e97dfaf587bf7f71cfd79edcb7f7cb5fdfcb4d1d7d67f4f7e4263b377b7478f45743afbefef3377f36a8dda5a5898bfcf3420d6e42b35a66324ecbc9736502ae1ca3a07833a7f14ea7180ce7396d7c5a306ce21d362fc14b97bd34e4a5012f45bcd4e5a5722fd9bca96b43bf377cfa85397e6f5c7f2819e569f933c6aec8fc222ae44ae6cef3dd7045f2fcf3bf1d7ce52df7e149fbbb1eee0cadd97568f76d6fbc72ea8dbcaf5b776fd9d1317bf5577a1e58329394c79edeb34fbcb376f972353879dacc3bb6040f1c7a606f76f51db7d51496dde499bef0b6a896e39ec445fe3d610126a349bd25cb6c4ea7dcf4dc3c5796416f1847668e05d6bfb361e0bbae5fc89e9dcc4cbb1327c985dc0c59bb4ff24becb4e02ffb45583052a7770c17fbf8d9ab1dc3fd04f86fdfbcade90a656e6473747265616d0a656e646f626a0a33302030206f626a0a3c3c2f54797065202f466f6e7444657363726970746f720a2f466f6e744e616d65202f4141414141412b4c696265726174696f6e53616e730a2f466c61677320340a2f417363656e74203930352e32373334340a2f44657363656e74202d3231312e39313430360a2f5374656d562034352e3839383433380a2f436170486569676874202d3638372e39383832380a2f4974616c6963416e676c6520300a2f466f6e7442426f78205b2d3534332e3934353331202d3330332e323232363620313330312e3735373831203937392e39383034375d0a2f466f6e7446696c6532203239203020523e3e0a656e646f626a0a33312030206f626a0a3c3c2f54797065202f466f6e740a2f466f6e7444657363726970746f72203330203020520a2f42617365466f6e74202f4141414141412b4c696265726174696f6e53616e730a2f53756274797065202f434944466f6e7454797065320a2f434944546f4749444d6170202f4964656e746974790a2f43494453797374656d496e666f203c3c2f5265676973747279202841646f6265290a2f4f72646572696e6720284964656e74697479290a2f537570706c656d656e7420303e3e0a2f57205b30205b37353020302030203237372e38333230335d203534205b3636362e39393231395d203639205b3535362e31353233345d203732205b3535362e3135323334203020302030203232322e3136373937203020302030203833332e3030373831203535362e3135323334203535362e31353233345d203838205b3535362e31353233345d5d0a2f4457203530303e3e0a656e646f626a0a33322030206f626a0a3c3c2f46696c746572202f466c6174654465636f64650a2f4c656e677468203238333e3e2073747265616d0a789c5d91cd6ac4201485f73ec55dce2c069dfc4d0742a02404b2e80f4de7018cdea44263c49845debe44d314ba50f8f49c7baf475a3655a39503fa6e27d1a2835e6969719e162b103a1c9426d708a4126e27bf8b911b42cba66ad7d9e1d8e87e22790e403f7050b3b32b9c9ee5d4e199d0372bd12a3dc0e951b66742dbc5986f1c513b60a42840624f68f9c2cd2b1f11a8b75d1a89da29b75e1e65fba7f85c0d42e4f91aa61193c4d9708196eb0149ce186305e4755dd705412dffdd67c1d5f5e28b5baf8e0bc8198b58b1519c794a634fc993a72c0d5406ba7b4a83f216946950de52df73af1efdf63a464b522f4b82378b8297859e5138acf612c1b4bd604bfa88472cd6a276fe3b7c245b184ae3f16366329b6b5b3f238a8e4d0a656e6473747265616d0a656e646f626a0a342030206f626a0a3c3c2f54797065202f466f6e740a2f53756274797065202f54797065300a2f42617365466f6e74202f4141414141412b4c696265726174696f6e53616e730a2f456e636f64696e67202f4964656e746974792d480a2f44657363656e64616e74466f6e7473205b3331203020525d0a2f546f556e69636f6465203332203020523e3e0a656e646f626a0a33332030206f626a0a3c3c2f4c656e6774683120383130380a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820343837303e3e2073747265616d0a789c95590b7854c5d97e67ce65af49f66c76b3900d64374b1230899b647391402154821730466e262892400204c10408370b2dd52a3106034a81ca4dfbab2560e5ec8ac282bf84bf8092b63420fa28852a561fad8d5aad0a25d9b3bf737637ec2ed4feff9c2773396767e69b6fdeeffdbe99800048c25a7068be738abbb025fba14c805c06503b67515d339fcccf07e83100dbe72c6f71e4ecd6ec00c87300a6ce6d9eb768c5e5dabd806613405e9b57b7b4195a2403e807609cb770d55ccbff5439005d159072effcfa452b7346e6ef0468358085f31beaeafb179c7910200b0194cc9fdf50a73f240401722b8061f317b5acdc3dcc740110070164f5c2a63975cf1b3abf01782380ae45752b9b6907a703881680e381ba450dba8f1dcb00ae16c09ee6a6a52dc145a807c870f6bd794943f3afe75e3909f07f00c86d20a0d08206834802d3c32c7420055321a82d2011a0a0c320828053df20b8808d779d4400cd42c508e86ebb62576ed7e587c7b89a66a96fa8cbfc97359726ce4a1afd2d066bd50fc7fe21ddc8cab7c9e46faed8036febf2b54b01e840c33d6fc00eac451b56e22cea51891958875a4c47111d8dd7e0c31360fb63516a61a1dbe0e09c30f065b0f0eb61126458c441b0921720895d4814df83a88ec9f18f920d1000e169c10390f450c99dc65c362d8d5bdbd574cb9d77de827238f0a0080598ab799ac201b28b7de3cb04190e38546db15ef53a2d1f3f1aa5fc35da13218a42e88782561445884c342dcbd424b0c409028540b58220801338f68d0f0fc52660735ac0a9f35ac0a315c05098c021110eb8310e15b80d55988ca9b81b3568443396e1c1609061037918879b711b260d7cafc3fd588255c160f0a37fff5cb3cbd72611954c2a5e070223aac2758a44fc385ce7a2def351750159480bd745a401988c26cc46135ad0843c4c4603e6611916a20e4b301d0d5882a56844131e800385b81105f0a014a3d4563e0a501ad7277a3c96eafee3b3124fc3fb7f782ee11299449e2467c3cf97eca1c9b48eeea0ffe4c67263b9eddc76ee0df6f0697c1a3f29ee3921640aab8477c571e2264d92669ae609cd139a8fb5d02ed41ed089bafb75f7eb3af556fd7cfdbef0f3ade146d9982323073e62a239c427119a430e4865f9997613b43938406e1d75a3d3026dce015a7deb4dc3d51a37f9e6a2cc1456e3efbb6374ce6056134a72330627b19ab878e684423bab6936aeb8b7ccc56ada9fceab1a99ca6abaa9152559ea28fae5b5134b86b09ae1e1facad0ef8ceff9dae68c66b5048bc9a813592d717461769ac46a49e5452386a87d4d55e34252c16736687264382ad6340e1aef1b9b4a96fa66b1ec672c73a79216df9d2c6b625907cbf6b12cc8b2f454b28cf558c67a2c633d96f99286b2be2cfb9265e943498b6f16cb3a58f62796055936762859e66b6299dbf1fd8f9b1c84910fd71ecb73a4ef3fe2fc9a448b9149edd8c04d82f9ffdffbda24dca4da008462ac10c6a2936f4767cc7c793810a9f395e814fbd129ec47a7b016cb0563e8b7fce7d8ad96275010f9ad66307ea4be3bf5bd27fc81c4cfc0227e0ddaf97cdccb3f8c59fc8f3093be81d1fc1ad4f2f3d14ebec27af57789584fbec2760d87c7f90568e737e01ed64f95f115b4f30ecca23ba0e31b558e1a48dc49a47097502d2377a2acabaaf612f244cd41127c44fec510af8e9b755f9e4c721d8e8ac6f132a9cd9369ae4c6e70e6c95cae6382cc654e985cedaa71b439da6eab6f734c70ccafab97f94cb59c5ced6a68ab713b644ca96e74c8985aed94cb6bec03d5869a9ab23c9967c3f0ea306d358e098e05e10116a803b4d5b80379b2903bd121735955d57755cb6bc7dbe5f2f13576a7d35121775555cb5de3edce9a9a3c591c90d111c2b22aad2657166fc893b5a111a654cbe57619356d6da196cb29af6d6bb3b7b96a06da5db1ed8304f12fcaa35fc85c66c541b2b64afdb2d6e5b4b3172ea7cb596377d68ccf9375b913a754578cb73b9d3579b23e571e5e91271b72e5111579b231d79b4d5a1d6d53aafde5e031e7a016ad53abfd18ce7dda5c63975d53aa6547eb411306deb15526e4cae5ad071d9851ed1d81f1763f46709f8eafc983c0ec861b2ec8e02042072392b0d86734499279a46c34c9e861b9a8e63a354fe8818c8a6a99baed5e3a744c8dda80dbee85794c8d8fa790cc237d42a8d0840aad5a78f5c66f7cc6d09b04b590a9c99b68fc26bfc0e9949c9c448844382729264e6e7860343d56a27ca11c22c68f28a728840602827ce5394113584357f4497465e03e7a5f2bbd0f0499349d26d057c1c10c99babd84c8fa9c6ae7bbf66f6af20b88b3d849139441e4539abe8579f90dc16fc9729c860e69a18568dc76afc63ca6c64b85a87ea545258529568b9891b561e49251a3968caccb2f2fcfbf71cc18368639f830675275960c19ee187de417d85cc4e3dd456b77ae11f398af4f038421820c0df498ead31b8c6ce97a93cc8735c9bbed5e3ea249751873b821baed5e91a955cb53d649ebf6e2eae27c7af52d5b23e7221ee2224e8efb6360e7632768ee6e9a773c7007f9f23259adfc4290af54d154da098215c15efe5de118d2704b687283dbee354426e7dc762fc7263798e4a41ed960f29aaf4e277326efe098a69cd6935f4044dee580545c641ee62984cd9595e5caa056abc5ec292c29e5dfb52b17bf5014e5e446a2dff72919643b3af8379b0f9e3ee17b666f1a39f5491f59424ada7f4f8a9e57021fbfb45df947dffacf954f37ee0765fcc79f10641860c5a890acc46df79278c8c9c4e4354689059337211a001ec959c89b6d560be5359ce42934171717d1ec4eb2ed75326c17d9a5bc77ecadeebf5cfadb3b82bc5be93e39f394d2fd0215cc7d8f134b70da65924cd97e335926a8b2dc85ab1b139144dd3fb64b065e64bb6488d9259937796954533479b5b100959cd6f01ff741e0317aa17f0ef754208faea0cf06fa7708f24e2597c97000202b54cc0df90103cc2f70ba240f59d1d525c811c9d304190246fc00d8a2e5cd2fc864b278c802eaeb5f7f74c70e410e8d234e166424a20657278c19275e1d6a43ebb67bb59186d16df71a99a20878951e42855e2df20b74d423b9a464e222c9924b22cf92f3e4fcbfbacc4ac6538a2bb94b90fbeee59fbb52454b697d5f03bf35b02b7072608d825690a1c3241fd11b24f3c8908882dbee1586460b720d76a241efa34288b4d4822992484c979247d01e0db88e1ea5ef1fe167f7ed14e4be5ff1f340b13cd82be8846390901e416882dbee4db846110926af351610693108b050de95318c66876c88375bb34dd4954135aa11994b05dd06e5b2fca2f2dd53f4496278711f316c38d273f8d5d3dc5bfe437fe068e73bcad1dd9d64e4a9c633e4c77b3b95236f53c211abf2f7efeeef532e92a400c2d6c420a14732eef4e92dd6300719c31ca42a2122b86a672aa039721d407331b4905fc0d4e42ce4ad16de95e92c2c292ecaca7692c62e3af84b92a45cbaa474929aa79f7bae43d94ecb022704f99b93673fdeb1f1b187b673a02cbae14faab8b2618e4f183498cd2798e494ffc88daaaa9990a610379a62b9d1a0828ae93a25cedac2c28a1a62759188bcf488b2e728f9f03ba27bea6132fd54e00192ddd1f9ec56e51cbd23f0b2207ff04e6b776160b3917eb669f5ba0d84a1ae00e0b7a8aceebe0e270c882a9a62c9a0272243b193dfa2e41e51f2f8b982f9ca178279271bf54780f8b920c31cb1b3988d8901b1e4b67ba54843efb67bf511d524b9edde24d5ce383d43b4182a12d422bf80d84a8987d84a9399cbc8d610e63bfe9a3682387e4d060f4ffff0a8b26b9f72d666534eee539ee922bfeffa2d77b95f2b1fe33eba52c5673635f5fd59658424803f2cc8d0a2e03aecac3ad56b08122464e98478186888873690d5e7147d97a23f4fdfa67fee6f0a5ca4e9dc4686d845c15eee33be1243311cab7db61137b0edb4996447181936b7dd6b4bbd1ee70c0423d4a6f28b412d64835bb699bc495118311b6c618ca4476d91c1e4754543c699952dba32b28a8b86793cc54559ae0cd1ea2a2a29f114a6d8248bcd9a5958525aec72582d29dc7093fee72f3ff34742feb6bf65f19c470f2d3dbefcf0593e4b31dcbdddb55179b1c531f9d1571eef3c3cad6e69fd2d776da93efc9c92f8cb6ad3fa19b7fee58dbb67b335b7077b7987c86e720663aecf9c6a67e2994d32d70359ebbecaa1a9f1fe3a265810b49c4aab462e14c4c53b715b1cf9b832b2352ec9239538cc52365ba0464af11496f08e8fbafed8acdbe36f266d17fd4f3e76a06adafe473651e9b2f2d6c6352202bf7b5c79470908ff7d6a8f92bbe71408ee0df672bd7c258660a2cf34347d80874d6ebbd7941ae71062ac42cb96289b4cb285e5b10232fd7a12a92b83c51821b5ab318668b55a52e898399bb4fb84e5c71fb8a0f4b5bcb7e9d5afb4fbb41d8debb73dfdf0ca193377d7936c82f49ddfb59e7ba971ddefbb5c87bb999667057bb97f88ec1e3115737d83ec694c4d83425a16dd57159b1ae7b662e4f7099c51d5b25a302d27c76a7950f422928bcc9e429be4915c0c4bb4d86649f114964a6c19b37a8fbcdee4dfa36b3af1dae7fead8fca774d79b1752bcdfa17713f448baea0a595145dd61cecd949befad51926fdcc602ff74fbe12560cc1429f56d53353608431550153e34d2155ab06dca9eefd4752ff944a67c6874ca628b3480efd561b479d42068a433b6096acce140691529b4832448db3382b8bde715ee9fdc9859fbff559c0c5bfdc36bbd5b3b85579af79ab990ed5b65a88f3eb8c67031dca674ae08e678e57fdb8fa34d7fd5f4f25aedfc6386f3440bb452bac68f025a5d80670a3aec4110df5d468ea8b5f23533a89015574202813939cdcf33dc05844e82af6141795780a6d9a10903c5697f4c9debd87f6948fd5bb8b67ccfee4136e6f47d34baf4b9b758db39774f44f0345ad329dfb9aafc4600cc3a3be8ccc2ca6a30c936c88f6a0a9d1b61869a821b625dc50692b841fb6525f92cda09293c92b456d8155fdc8f86a482caa32ae4555a947b23082ca2e655b525ccc00567a155fb59f1d3dd1a4ebfcd799651f8caa5df1e2ba2d4d5daffffdd0e675fb264fdbb36e2bcd0a909cf6957d1f9cf9bafeeea6a7b6b6cd5c4b0aff79e0f42ef2c5b63320ec16807b5f0424dceed39b93d5bd31451d78226b5463ad888d24baedde4495efa9103ee6e96338a7c4e360219e6ac61a35c8aaf8c9717237e7278d4d335ab3fc7eeec016654da098fe6159736d657f4054ef4cd70364be704cbd7f1ceb131312d9d8a24926d127d26b50414db2be47d6bbbd62f4f18e45c91c3be2b1131e99e6f7bf59baf0a69b1696f265243d6fcc9819a3473364ae6777f72260c4b2a870c4114d05a9d78b4dd41d5715a065b149b9b50cb7630616e041b4e169ecc12174433fd327863f978813c4e9e25c71b9f8a8b8597c417c553c21ea67e6171055391273d7c4450eb5f8fd73c85d17957bc83bef916f5729bf10d13f6b05a9574607da40b01d20d344c49d101c710a099f10a6f9fda27aebfd3820ae54597ba58f8f62ed183c5f4b2aa9714b551b16b7dd6b8934ec6ebbd7ae46215a837a27a016cc2ca3c8461ec402221bb3c592302a8a22a828629ec82591326145f75f2797fc7639a917fd0bd6cc6b351cfae4d59bfd7cd9caf6972a6b9575811cdaddb2f427f30385f478efb6fecff8324490cb5742c2549f218cdc6bd615b39488038d8fa1d4431d67f21a62306c8b07311925ae7e330ac47c59ebf66810f365a0b827d8cb17f19548821d153e63da90f03d4b7274bc1bef78625c0b1f730a6724c0281956ab45145d1908b9969250a072cf9af73b2e1069d5c527cf2b5f1efa4dfbfa173adb1fdb4db377296dca292561675f3b29ecd7ed3f77e10ddf85732cfe506af9a1aa74a968f625873c63f2d553424cf0a173dbbdba18dd59e2c2129f608c8b447ec84786221106789bea63a24391a11f1e3dbed8dfa95b7cf2777ff56f6fdd3d75cade477650e99272664de092706e65bb724eb9c21f38fbcb40dfa6b7c2bb4fb7f09548c02d3e3e316960f755b85e17d5030c668839affb74062114b36685e0a84a67a35b6e2878759c7f3f77cf6f4ad2b84d9a6d01f0656b3626b2b9597c7198af4416ea7dbaece10373c7282ccd6df7a6311d71693aa61c1dbb599375b1c6c1c51e1cd34cb2b3474e337987c5e8ad286b585696eacf52acae50806a49e153d8ed952b232babd8a3fa6a8e2e563e79fece8bfb0e7e7ce8e7b31b962c20d617a77cea7fe8cdc57ee1f1258d3f23e913a78c9eda52f5c8c1d7374d7aa0fa969bc78f99beeaee8dfbee7dbe76e6a2696c5dba602f9d2e94c38a3a5f62949f5603ffc8ba92dd766f72a41139a331e78b1e7653464c5e2e6a4509319721ec4a49ea91cd8c1224e693552f6655a36fe6b325b2aebbbb649ce3a6db2a56fff4f871a15cb9d211a81b37ceb8d9b2b98deeea20ec3f9fadc15eee3c5f0613bb6b93cc0352c6b86455b0eb52b71aacaad49d40afe7bb3255572b79240b73b01ec9c50d5f78fab7af10ff9b6727f8e5fb7f76f238ed0a547cb7934bee3b018214652227f36548c2ed3ea8b7aad7d199ea2f63706861022432e079753181daf720c92f20c91e425dd9d9c5b6c29252e61cbee83fa1dcd170de5551785f63c608e5a7dd2489cbe94b57bee61236f3931a1ee06f64fb570d702ff365d06142d4cd67bc16624ed13c5425684c5e21da24048d6a12eca2a8985db05a49195dd5ff3c9d16d8cf156dd9d2ca0dfed5c3f85f36108dbf0a656e6473747265616d0a656e646f626a0a33342030206f626a0a3c3c2f54797065202f466f6e7444657363726970746f720a2f466f6e744e616d65202f4241414141412b526f626f746f2d526567756c61720a2f466c61677320340a2f417363656e74203932372e37333433380a2f44657363656e74202d3234342e31343036330a2f5374656d562035332e3232323635360a2f436170486569676874202d3731302e393337350a2f4974616c6963416e676c6520300a2f466f6e7442426f78205b2d3733362e3831363431202d3237302e393936303920313134382e3433373520313035362e31353233345d0a2f466f6e7446696c6532203333203020523e3e0a656e646f626a0a33352030206f626a0a3c3c2f54797065202f466f6e740a2f466f6e7444657363726970746f72203334203020520a2f42617365466f6e74202f4241414141412b526f626f746f2d526567756c61720a2f53756274797065202f434944466f6e7454797065320a2f434944546f4749444d6170202f4964656e746974790a2f43494453797374656d496e666f203c3c2f5265676973747279202841646f6265290a2f4f72646572696e6720284964656e74697479290a2f537570706c656d656e7420303e3e0a2f57205b30205b3434332e3335393338203020302030203234372e35353835395d203137205b3237352e3837383931203236332e3138333539203431322e31303933385d203337205b3635322e33343337352030203635302e3837383931203635352e3736313732203536382e3335393338203020302030203237312e393732363620302030203533382e3038353934203837332e3034363838203731322e3839303633203638372e35203633302e38353933382030203631352e37323236362030203539362e363739363920302030203838372e32303730332030203630302e35383539345d203639205b3534332e3934353331203536312e3033353136203532332e34333735203536332e3936343834203532392e3738353136203334372e3136373937203536312e3033353136203535302e3738313235203234322e36373537382030203530362e3833353934203234322e3637353738203837362e3436343834203535312e3735373831203537302e33313235203536312e30333531362030203333382e3337383931203531352e363235203332362e3636303136203535312e3236393533203020302030203437332e3134343533203439352e36303534375d5d0a2f445720303e3e0a656e646f626a0a33362030206f626a0a3c3c2f46696c746572202f466c6174654465636f64650a2f4c656e677468203332323e3e2073747265616d0a789c5d924b6e83301040f73e8597c922b2f9852221a4068ac4a21f95e600c41ea8a5622ce32cb87d858750a90b8cde30e37966cccaa66ab472947dd849b4e068afb4b4304f772b80de60509a0421954ab88dfc2ac6ce10563655bbcc0ec646f713c9734ad9270c6a7676a1876739dde048d8bb9560951ee8e15ab647c2dabb313f3082769493a2a0127ac2cad7cebc752350e6cb4e8d04ed945b4ed7b2fdcbf85a0cd0d07380366292309b4e80edf40024e79cf382e6755dd705012dff7d4fb1ead68befcefaecb8a039e7212f560a134f71805421659ea2b3a724447a428a912e482912d6259937d87aed9d77d120f06941840615f64c91326c1de186dc5384ae71e983f1e68acdcea81cd70f2d1fbcf860727ef8acaf140f906c922f187cb8a2ddfae3d601ef5311776b413b7f0bfc24d619280dfb45319359abd6e71701a3a5c60a656e6473747265616d0a656e646f626a0a352030206f626a0a3c3c2f54797065202f466f6e740a2f53756274797065202f54797065300a2f42617365466f6e74202f4241414141412b526f626f746f2d526567756c61720a2f456e636f64696e67202f4964656e746974792d480a2f44657363656e64616e74466f6e7473205b3335203020525d0a2f546f556e69636f6465203336203020523e3e0a656e646f626a0a33372030206f626a0a3c3c2f4c656e6774683120333138300a2f46696c746572202f466c6174654465636f64650a2f4c656e67746820323130383e3e2073747265616d0a789c9d54796c1cd519ff7d73ec616fec5d1f8be349f08cd717f62eeb235e8389c08a6c836b091b1b55bb36b1e3f876ec78f1da4920d0382a88b06a92a669854a05adc4914ab4ea9b69520c8512a170fcd1aa292d25a2490c08680269808a2235c4b3cd9b5d3b6ba052d537d2f7be63beeffdbee33d10806ccc4344b4a33b583b37b8f73d409807b065706a208a223c0cd00f016c18dc31ab567d473a06083700b86d243a3ad5ffcfc267005905e885d18158140ee402b80cc0353a79cf48cfa9bd7f066ca701f9fb634353bb7233b2aa009a045031363c3074f9ad37ee02e87500a1b1b1e181cc32f9dd2bf26d004ac6a666773963f42420bcc3f14c4e0f0e38b29dbfbd820f006e981ad81515da450f400e00eaf681a9e18ca07618109baee03d1a9d8ecd26a630045005b7476786a3953b42d580f83940d78120c00121914036781d141c8417b743b624208b9f24d4c2068268699098e0f1be6111609f345d80337ea9daac773e948a7175e527ff82ea94a56f0820275752e009f213f3205a3e7990a00290205972289100509d4824de4f9dc3a9e0cb599fd855de9fbdf15f58ebb0d4273ef55ccff737a9ebaf97aa97de743ee48881e04c96d05a77fc8fdfd3789302a4d31742bff03a2a711e4fc2c4edd84235f8055ec15f701f021cabb90579c24fa08a1a32a546e449fbe19619f26c05c8a7a7e1b11d47966d318540948e082f4006e447e53a808a92bbf8278c08a942a4d7f8eabab5a3e356a8a846c8061318b13f2a4005fd94dba4469941850a51fcde7fe9d7ffb9a447d08f236845131a306ec5b6e176de25c909820b3d299e4f56578a17e1c5c6142fa5f132cae04df136780174611a5b318d594c23804d98c62486f06d0c6306318c631adba1a216d7a3067568c04d96548d1a34acf255577c97f7342b73553154c1a04ca10acf524d4591370b8eaa6785e646bf9ac3397145271dda7957a38f73f28e2deda1f59cb395161578323967df14aabcd6f27034068b0bb239e70cf9535c466f7b63e55ace657ef9879fcdb4c05105c39569af62505bee1f2f6836aab328663037c58c4e37cd1af39c44dd3467dc924731a39f933d9c04f368d6e8e0649a93839cfc8a9304274579498f39ee31c73de68cec028a19d3055ce4dc279c1415d0acd1cfc9414efec84982935bf87fc142eec14950a598718b4ab12b578cc1dfce9c9d619de8406481120fb2e6f5ba53ecef0b30f2ab6acb7833a32d0126f819556a0126fad5562696b676857d1135aec6db86e26aab3a3630c4a4526bef0afb86e391a0cad01d1e5719ee0c6bac29a2acb0c391486380493c8c64858947d45675221560c20a108f0497024cf6b7ab4c2ceb0cdf1166f3cd0a6b6a8e289aa6b6b0e39d6176bc59d1229100b3ad60549325b7d0dafdcc5619608e6484ee306b521822f17852f2696c3e1e57e2bec88a7c7cb5bc40f8aaa2295dc1c4d296059aefb42cf33e4de10a9fe6d3228a16690e30a7bfbd3bdcd2ac685a24c032fcacb825c032fdccd712602ebf5e4efbd47877f8b92648185c7060df9de1e7502c9e8b4614e6eb0e3375df821b2b3a9ee51a3f6bdab7a0a227acfbd0ac3c079f78ae391280ccefa758213388b0c10917b2d10986963013828a2e14dc1cb10404151dae9b238624c09373a32127377b7273581bcb386db8928a354985e06659a7ab6b34cda3891e220f891ad59326562c6d144e84cc8be6f3e47a5f104d9384a525995d7a52b62fdd2fecfcd223ec5aea13faf6097dfc79eb4f5c901ae41370a110b719a2b28e8716ddcc7d3209d4195474e7325031a8e8a2ebe60873ba7537b18caab0764af93cc244b77ecd55b1ba86dc82af58103dee1c3527b7744399afd866f7e479eb6a430d52c3a5cf2e5e1697e8f465d15c1c1c1f191007b64df409428ff986799c1aa9945c54431bcdd7ccbf151e7beab123e6e3c62f9f7e06842380a8c9066c684c4293838a2e7fbd8690790a525017af423204916bad6ac9f5a575a2662e9a4784de22a967dbc7a7f8cbde0a486df209ac45afe129543c3937260ff10415ddf3d543f482f4d028e05d113d56573c6edd996674c1c38d5ecbc88fafa750a8deaa48beb62114aaabf5e6e7d9eca4496d970be9ad81cd5b7bb7de6d9edd73eef0bbff8eee338f0933afd217138fdf3a30fdd0f6074fdf7fea95c9777e643e014253e28254279f40050e19f6eb2a57f06607153d7b19af125474851785b279468c8247a7690f099b8feea18324dc7d74913e2161b39120bafbe88dd446c26696edd6ed690964a43cdd7a799a36bf9c785a454a36372a6ebd7855fbeb6a57e728f11cbddefc3cc9575c52af599350bfc1e7a3871fdd3e317e5777d45cdc7de6c1bf93eddec1ddf7981f9c7fdbfc98b4dd3da3739ffe580c6fef0d6fed6d9b393672e6e5a19f07fc6cd7cb1f7df862d7d854cfdb7c7e1b00a95f66c84016bef50d232b05155db24ae0949225d085b4c9b59d64e46699270d872dd3ba5bd65f3c857c9f47f368e5a491e6b18bcf3ff594b9b8f4cc1aa19f4a961ea34db942c979f315bae937e24b9767054103613c7141da24331461caf0aada4a4728a8e8b40c272ba8e859fc06917bd57cda298ba3b307f575695ad96e5dc72cb7ee4dd3e67ad759c55fe7b5a0e6e66af99a18aaabcdc9cfb3d97cc56565e59ad7bbdc02bbfdc09d62f5d28b25a3b3272fec3cfbc803ef7d57a26b9d53e1ad13f746479bd609bf17deffcc7cadc134cfed5fdcbdede5fb7a87f7efbdef815021040c252e481df24bf0c2873ee39a92520ee61a37cb4abd0dd675f85a6670eb949e1996334b7b22784ad7ae1a997c9fcd66bf9a043cf51b724a1ac4629b3d3f352e65626cdd894f0a66f5dfbdb3fbdd031f9a1ffc9a3ace7cd43aa3cc8c6e8ecdca2f5d145f653bcc4fcf1ef8709e9a2873ec1fb4ed355a2a6fdb183ef4c4e1b99d3fc07f00b25116940a656e6473747265616d0a656e646f626a0a33382030206f626a0a3c3c2f54797065202f466f6e7444657363726970746f720a2f466f6e744e616d65202f4341414141412b526f626f746f2d426f6c640a2f466c61677320340a2f417363656e74203932372e37333433380a2f44657363656e74202d3234342e31343036330a2f5374656d562038332e3938343337350a2f436170486569676874202d3731302e393337350a2f4974616c6963416e676c6520300a2f466f6e7442426f78205b2d3732362e35363235202d3237302e393936303920313139302e393137393720313035362e31353233345d0a2f466f6e7446696c6532203337203020523e3e0a656e646f626a0a33392030206f626a0a3c3c2f54797065202f466f6e740a2f466f6e7444657363726970746f72203338203020520a2f42617365466f6e74202f4341414141412b526f626f746f2d426f6c640a2f53756274797065202f434944466f6e7454797065320a2f434944546f4749444d6170202f4964656e746974790a2f43494453797374656d496e666f203c3c2f5265676973747279202841646f6265290a2f4f72646572696e6720284964656e74697479290a2f537570706c656d656e7420303e3e0a2f57205b30205b3434332e33353933385d203230203236203537332e37333034375d0a2f445720303e3e0a656e646f626a0a34302030206f626a0a3c3c2f46696c746572202f466c6174654465636f64650a2f4c656e677468203232383e3e2073747265616d0a789c5d50c16ac3300cbdfb2b746c0fc54eb763309494800f6bc7bc7e80632bc1b0c8c6710ef9fb61afcb6007493c9e9e787abc5357453e037f4fc16acc307a720997b0268b30e0e489356770dee627aaddce2632dea9abde968cb3a231b0b605e01f38f925a70d0e1717063c327e4f0e93a7090e8f4e1f19d76b8c5f382365104c4a703832debd9978333302afb2937248d9e7edf4e8f4dfc6e71611ce15373f6e6c70b8446331199a90b5420821a1edfbbe970cc9fde39faa61dcd79b5709655cea781155f5cb9703e5d1dd9d5d5342ca358deaa878f1847b6031c4a22af50df5b971860a656e6473747265616d0a656e646f626a0a362030206f626a0a3c3c2f54797065202f466f6e740a2f53756274797065202f54797065300a2f42617365466f6e74202f4341414141412b526f626f746f2d426f6c640a2f456e636f64696e67202f4964656e746974792d480a2f44657363656e64616e74466f6e7473205b3339203020525d0a2f546f556e69636f6465203430203020523e3e0a656e646f626a0a787265660a302034310a303030303030303030302036353533352066200a30303030303030303135203030303030206e200a30303030303031323738203030303030206e200a30303030303030323839203030303030206e200a30303030303038383833203030303030206e200a30303030303135323932203030303030206e200a30303030303138343230203030303030206e200a30303030303030333236203030303030206e200a30303030303031353135203030303030206e200a30303030303032383937203030303030206e200a30303030303032363938203030303030206e200a30303030303032363236203030303030206e200a30303030303032353338203030303030206e200a30303030303031363437203030303030206e200a30303030303031353730203030303030206e200a30303030303032303132203030303030206e200a30303030303031373132203030303030206e200a30303030303031383636203030303030206e200a30303030303031373839203030303030206e200a30303030303031393335203030303030206e200a30303030303032343537203030303030206e200a30303030303032313639203030303030206e200a30303030303032303932203030303030206e200a30303030303032333930203030303030206e200a30303030303032333138203030303030206e200a30303030303032323431203030303030206e200a30303030303032373832203030303030206e200a30303030303032383432203030303030206e200a30303030303032393838203030303030206e200a30303030303033313835203030303030206e200a30303030303037393237203030303030206e200a30303030303038313736203030303030206e200a30303030303038353239203030303030206e200a30303030303039303239203030303030206e200a30303030303133393835203030303030206e200a30303030303134323333203030303030206e200a30303030303134383939203030303030206e200a30303030303135343338203030303030206e200a30303030303137363332203030303030206e200a30303030303137383737203030303030206e200a30303030303138313231203030303030206e200a747261696c65720a3c3c2f53697a652034310a2f526f6f74203238203020520a2f496e666f2031203020523e3e0a7374617274787265660a31383536330a2525454f460a	2026-04-11 00:15:50.541	4
\.


--
-- Data for Name: PdfGroup; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."PdfGroup" (id, title, "titleKey", "createdAt", "patientId") FROM stdin;
1	Eligibility Status	ELIGIBILITY_STATUS	2026-04-05 03:54:44.496	3
3	Eligibility Status	ELIGIBILITY_STATUS	2026-04-10 18:57:31.467	5
4	Claims	INSURANCE_CLAIM	2026-04-11 00:15:50.533	5
\.


--
-- Data for Name: ServiceLine; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."ServiceLine" (id, "claimId", "paymentId", "procedureCode", "procedureDate", "toothNumber", "toothSurface", "totalBilled", "totalPaid", "totalAdjusted", "totalDue", status, quad, arch) FROM stdin;
5	14	\N	D0120	2026-03-31			24.00	0.00	0.00	24.00	UNPAID		
6	14	\N	D1110	2026-03-31			60.00	0.00	0.00	60.00	UNPAID		
\.


--
-- Data for Name: ServiceLineTransaction; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."ServiceLineTransaction" (id, "paymentId", "serviceLineId", "transactionId", "paidAmount", "adjustedAmount", method, "receivedDate", "payerName", notes, "createdAt") FROM stdin;
\.


--
-- Data for Name: Staff; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."Staff" (id, "userId", name, email, role, phone, "createdAt") FROM stdin;
1	1	Dr. Kai Gao	\N	Doctor	\N	2026-04-05 03:48:36.289
2	2	Dr. Jane Smith	\N	Doctor	\N	2026-04-05 03:48:36.289
\.


--
-- Data for Name: User; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public."User" (id, username, password, "autoBackupEnabled", "usbBackupEnabled") FROM stdin;
1	admin2	$2b$10$PgjdSFeGOCihelHsIdLngOjH5uq.c6XaN7vNBo5XFanppkblau8AW	t	f
2	bob	$2b$10$PgjdSFeGOCihelHsIdLngOjH5uq.c6XaN7vNBo5XFanppkblau8AW	t	f
4	aaa	$2b$10$K8PDynZbnulbh0FqnCTPpOaCshXCs1Rl8eBzAz7QWiy/olQBKK5HO	t	f
3	admin	$2b$10$nrkA2MMyiBbkf9mcE9dQEOVVOV8uB3Azm62XADYGKAZbc/jrtncP6	t	t
\.


--
-- Data for Name: _prisma_migrations; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public._prisma_migrations (id, checksum, finished_at, migration_name, logs, rolled_back_at, started_at, applied_steps_count) FROM stdin;
463d85b5-5306-4c4a-b331-09cc34d06207	f5c32448f77b6cb1434f755c1e302b2146b43584bdb1c236e440d383f4bdc01e	2026-04-04 23:36:26.58598-04	20260114221729	\N	\N	2026-04-04 23:36:26.099171-04	1
f03c8c0d-221b-425a-9394-174e6883a9bc	1d0d38f08989f031695a65741a3de5ecd0104de926393c15493bca74a82903de	2026-04-04 23:36:26.626599-04	20260123050708_npi_provider_model_added	\N	\N	2026-04-04 23:36:26.591543-04	1
\.


--
-- Data for Name: communications; Type: TABLE DATA; Schema: public; Owner: -
--

COPY public.communications (id, "patientId", "userId", channel, direction, status, body, "callDuration", "twilioSid", "createdAt") FROM stdin;
\.


--
-- Name: AppointmentProcedure_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."AppointmentProcedure_id_seq"', 1, false);


--
-- Name: Appointment_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."Appointment_id_seq"', 3, true);


--
-- Name: BackupDestination_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."BackupDestination_id_seq"', 2, true);


--
-- Name: ClaimFile_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."ClaimFile_id_seq"', 1, false);


--
-- Name: Claim_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."Claim_id_seq"', 14, true);


--
-- Name: CloudFileChunk_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."CloudFileChunk_id_seq"', 1, false);


--
-- Name: CloudFile_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."CloudFile_id_seq"', 1, false);


--
-- Name: CloudFolder_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."CloudFolder_id_seq"', 1, false);


--
-- Name: DatabaseBackup_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."DatabaseBackup_id_seq"', 1, true);


--
-- Name: InsuranceCredential_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."InsuranceCredential_id_seq"', 2, true);


--
-- Name: Notification_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."Notification_id_seq"', 4, true);


--
-- Name: NpiProvider_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."NpiProvider_id_seq"', 2, true);


--
-- Name: PatientDocument_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."PatientDocument_id_seq"', 1, false);


--
-- Name: Patient_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."Patient_id_seq"', 5, true);


--
-- Name: Payment_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."Payment_id_seq"', 3, true);


--
-- Name: PdfFile_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."PdfFile_id_seq"', 4, true);


--
-- Name: PdfGroup_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."PdfGroup_id_seq"', 4, true);


--
-- Name: ServiceLineTransaction_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."ServiceLineTransaction_id_seq"', 1, false);


--
-- Name: ServiceLine_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."ServiceLine_id_seq"', 6, true);


--
-- Name: Staff_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."Staff_id_seq"', 2, true);


--
-- Name: User_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public."User_id_seq"', 4, true);


--
-- Name: communications_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
--

SELECT pg_catalog.setval('public.communications_id_seq', 1, false);


--
-- Name: AppointmentProcedure AppointmentProcedure_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."AppointmentProcedure"
    ADD CONSTRAINT "AppointmentProcedure_pkey" PRIMARY KEY (id);


--
-- Name: Appointment Appointment_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Appointment"
    ADD CONSTRAINT "Appointment_pkey" PRIMARY KEY (id);


--
-- Name: BackupDestination BackupDestination_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."BackupDestination"
    ADD CONSTRAINT "BackupDestination_pkey" PRIMARY KEY (id);


--
-- Name: ClaimFile ClaimFile_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."ClaimFile"
    ADD CONSTRAINT "ClaimFile_pkey" PRIMARY KEY (id);


--
-- Name: Claim Claim_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Claim"
    ADD CONSTRAINT "Claim_pkey" PRIMARY KEY (id);


--
-- Name: CloudFileChunk CloudFileChunk_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."CloudFileChunk"
    ADD CONSTRAINT "CloudFileChunk_pkey" PRIMARY KEY (id);


--
-- Name: CloudFile CloudFile_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."CloudFile"
    ADD CONSTRAINT "CloudFile_pkey" PRIMARY KEY (id);


--
-- Name: CloudFolder CloudFolder_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."CloudFolder"
    ADD CONSTRAINT "CloudFolder_pkey" PRIMARY KEY (id);


--
-- Name: DatabaseBackup DatabaseBackup_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."DatabaseBackup"
    ADD CONSTRAINT "DatabaseBackup_pkey" PRIMARY KEY (id);


--
-- Name: InsuranceCredential InsuranceCredential_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."InsuranceCredential"
    ADD CONSTRAINT "InsuranceCredential_pkey" PRIMARY KEY (id);


--
-- Name: Notification Notification_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Notification"
    ADD CONSTRAINT "Notification_pkey" PRIMARY KEY (id);


--
-- Name: NpiProvider NpiProvider_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."NpiProvider"
    ADD CONSTRAINT "NpiProvider_pkey" PRIMARY KEY (id);


--
-- Name: PatientDocument PatientDocument_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."PatientDocument"
    ADD CONSTRAINT "PatientDocument_pkey" PRIMARY KEY (id);


--
-- Name: Patient Patient_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Patient"
    ADD CONSTRAINT "Patient_pkey" PRIMARY KEY (id);


--
-- Name: Payment Payment_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Payment"
    ADD CONSTRAINT "Payment_pkey" PRIMARY KEY (id);


--
-- Name: PdfFile PdfFile_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."PdfFile"
    ADD CONSTRAINT "PdfFile_pkey" PRIMARY KEY (id);


--
-- Name: PdfGroup PdfGroup_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."PdfGroup"
    ADD CONSTRAINT "PdfGroup_pkey" PRIMARY KEY (id);


--
-- Name: ServiceLineTransaction ServiceLineTransaction_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."ServiceLineTransaction"
    ADD CONSTRAINT "ServiceLineTransaction_pkey" PRIMARY KEY (id);


--
-- Name: ServiceLine ServiceLine_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."ServiceLine"
    ADD CONSTRAINT "ServiceLine_pkey" PRIMARY KEY (id);


--
-- Name: Staff Staff_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Staff"
    ADD CONSTRAINT "Staff_pkey" PRIMARY KEY (id);


--
-- Name: User User_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."User"
    ADD CONSTRAINT "User_pkey" PRIMARY KEY (id);


--
-- Name: _prisma_migrations _prisma_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public._prisma_migrations
    ADD CONSTRAINT _prisma_migrations_pkey PRIMARY KEY (id);


--
-- Name: communications communications_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public.communications
    ADD CONSTRAINT communications_pkey PRIMARY KEY (id);


--
-- Name: AppointmentProcedure_appointmentId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "AppointmentProcedure_appointmentId_idx" ON public."AppointmentProcedure" USING btree ("appointmentId");


--
-- Name: AppointmentProcedure_patientId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "AppointmentProcedure_patientId_idx" ON public."AppointmentProcedure" USING btree ("patientId");


--
-- Name: Appointment_date_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "Appointment_date_idx" ON public."Appointment" USING btree (date);


--
-- Name: Appointment_patientId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "Appointment_patientId_idx" ON public."Appointment" USING btree ("patientId");


--
-- Name: CloudFileChunk_fileId_seq_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "CloudFileChunk_fileId_seq_idx" ON public."CloudFileChunk" USING btree ("fileId", seq);


--
-- Name: CloudFileChunk_fileId_seq_key; Type: INDEX; Schema: public; Owner: -
--

CREATE UNIQUE INDEX "CloudFileChunk_fileId_seq_key" ON public."CloudFileChunk" USING btree ("fileId", seq);


--
-- Name: CloudFile_folderId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "CloudFile_folderId_idx" ON public."CloudFile" USING btree ("folderId");


--
-- Name: CloudFolder_parentId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "CloudFolder_parentId_idx" ON public."CloudFolder" USING btree ("parentId");


--
-- Name: CloudFolder_userId_parentId_name_key; Type: INDEX; Schema: public; Owner: -
--

CREATE UNIQUE INDEX "CloudFolder_userId_parentId_name_key" ON public."CloudFolder" USING btree ("userId", "parentId", name);


--
-- Name: DatabaseBackup_createdAt_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "DatabaseBackup_createdAt_idx" ON public."DatabaseBackup" USING btree ("createdAt");


--
-- Name: DatabaseBackup_userId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "DatabaseBackup_userId_idx" ON public."DatabaseBackup" USING btree ("userId");


--
-- Name: InsuranceCredential_userId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "InsuranceCredential_userId_idx" ON public."InsuranceCredential" USING btree ("userId");


--
-- Name: InsuranceCredential_userId_siteKey_key; Type: INDEX; Schema: public; Owner: -
--

CREATE UNIQUE INDEX "InsuranceCredential_userId_siteKey_key" ON public."InsuranceCredential" USING btree ("userId", "siteKey");


--
-- Name: Notification_createdAt_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "Notification_createdAt_idx" ON public."Notification" USING btree ("createdAt");


--
-- Name: Notification_userId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "Notification_userId_idx" ON public."Notification" USING btree ("userId");


--
-- Name: NpiProvider_userId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "NpiProvider_userId_idx" ON public."NpiProvider" USING btree ("userId");


--
-- Name: NpiProvider_userId_npiNumber_key; Type: INDEX; Schema: public; Owner: -
--

CREATE UNIQUE INDEX "NpiProvider_userId_npiNumber_key" ON public."NpiProvider" USING btree ("userId", "npiNumber");


--
-- Name: PatientDocument_patientId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "PatientDocument_patientId_idx" ON public."PatientDocument" USING btree ("patientId");


--
-- Name: PatientDocument_uploadedAt_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "PatientDocument_uploadedAt_idx" ON public."PatientDocument" USING btree ("uploadedAt");


--
-- Name: Patient_createdAt_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "Patient_createdAt_idx" ON public."Patient" USING btree ("createdAt");


--
-- Name: Patient_insuranceId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "Patient_insuranceId_idx" ON public."Patient" USING btree ("insuranceId");


--
-- Name: Payment_claimId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "Payment_claimId_idx" ON public."Payment" USING btree ("claimId");


--
-- Name: Payment_claimId_key; Type: INDEX; Schema: public; Owner: -
--

CREATE UNIQUE INDEX "Payment_claimId_key" ON public."Payment" USING btree ("claimId");


--
-- Name: Payment_createdAt_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "Payment_createdAt_idx" ON public."Payment" USING btree ("createdAt");


--
-- Name: Payment_patientId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "Payment_patientId_idx" ON public."Payment" USING btree ("patientId");


--
-- Name: PdfFile_groupId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "PdfFile_groupId_idx" ON public."PdfFile" USING btree ("groupId");


--
-- Name: PdfGroup_patientId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "PdfGroup_patientId_idx" ON public."PdfGroup" USING btree ("patientId");


--
-- Name: PdfGroup_titleKey_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "PdfGroup_titleKey_idx" ON public."PdfGroup" USING btree ("titleKey");


--
-- Name: ServiceLineTransaction_paymentId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "ServiceLineTransaction_paymentId_idx" ON public."ServiceLineTransaction" USING btree ("paymentId");


--
-- Name: ServiceLineTransaction_serviceLineId_idx; Type: INDEX; Schema: public; Owner: -
--

CREATE INDEX "ServiceLineTransaction_serviceLineId_idx" ON public."ServiceLineTransaction" USING btree ("serviceLineId");


--
-- Name: User_username_key; Type: INDEX; Schema: public; Owner: -
--

CREATE UNIQUE INDEX "User_username_key" ON public."User" USING btree (username);


--
-- Name: AppointmentProcedure AppointmentProcedure_appointmentId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."AppointmentProcedure"
    ADD CONSTRAINT "AppointmentProcedure_appointmentId_fkey" FOREIGN KEY ("appointmentId") REFERENCES public."Appointment"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: AppointmentProcedure AppointmentProcedure_patientId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."AppointmentProcedure"
    ADD CONSTRAINT "AppointmentProcedure_patientId_fkey" FOREIGN KEY ("patientId") REFERENCES public."Patient"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: Appointment Appointment_patientId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Appointment"
    ADD CONSTRAINT "Appointment_patientId_fkey" FOREIGN KEY ("patientId") REFERENCES public."Patient"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: Appointment Appointment_staffId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Appointment"
    ADD CONSTRAINT "Appointment_staffId_fkey" FOREIGN KEY ("staffId") REFERENCES public."Staff"(id) ON UPDATE CASCADE ON DELETE RESTRICT;


--
-- Name: Appointment Appointment_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Appointment"
    ADD CONSTRAINT "Appointment_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE RESTRICT;


--
-- Name: BackupDestination BackupDestination_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."BackupDestination"
    ADD CONSTRAINT "BackupDestination_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE RESTRICT;


--
-- Name: ClaimFile ClaimFile_claimId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."ClaimFile"
    ADD CONSTRAINT "ClaimFile_claimId_fkey" FOREIGN KEY ("claimId") REFERENCES public."Claim"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: Claim Claim_appointmentId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Claim"
    ADD CONSTRAINT "Claim_appointmentId_fkey" FOREIGN KEY ("appointmentId") REFERENCES public."Appointment"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: Claim Claim_patientId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Claim"
    ADD CONSTRAINT "Claim_patientId_fkey" FOREIGN KEY ("patientId") REFERENCES public."Patient"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: Claim Claim_staffId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Claim"
    ADD CONSTRAINT "Claim_staffId_fkey" FOREIGN KEY ("staffId") REFERENCES public."Staff"(id) ON UPDATE CASCADE ON DELETE RESTRICT;


--
-- Name: Claim Claim_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Claim"
    ADD CONSTRAINT "Claim_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE RESTRICT;


--
-- Name: CloudFileChunk CloudFileChunk_fileId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."CloudFileChunk"
    ADD CONSTRAINT "CloudFileChunk_fileId_fkey" FOREIGN KEY ("fileId") REFERENCES public."CloudFile"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: CloudFile CloudFile_folderId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."CloudFile"
    ADD CONSTRAINT "CloudFile_folderId_fkey" FOREIGN KEY ("folderId") REFERENCES public."CloudFolder"(id) ON UPDATE CASCADE ON DELETE SET NULL;


--
-- Name: CloudFile CloudFile_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."CloudFile"
    ADD CONSTRAINT "CloudFile_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE RESTRICT;


--
-- Name: CloudFolder CloudFolder_parentId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."CloudFolder"
    ADD CONSTRAINT "CloudFolder_parentId_fkey" FOREIGN KEY ("parentId") REFERENCES public."CloudFolder"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: CloudFolder CloudFolder_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."CloudFolder"
    ADD CONSTRAINT "CloudFolder_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE RESTRICT;


--
-- Name: DatabaseBackup DatabaseBackup_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."DatabaseBackup"
    ADD CONSTRAINT "DatabaseBackup_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: InsuranceCredential InsuranceCredential_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."InsuranceCredential"
    ADD CONSTRAINT "InsuranceCredential_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: Notification Notification_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Notification"
    ADD CONSTRAINT "Notification_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: NpiProvider NpiProvider_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."NpiProvider"
    ADD CONSTRAINT "NpiProvider_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: PatientDocument PatientDocument_patientId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."PatientDocument"
    ADD CONSTRAINT "PatientDocument_patientId_fkey" FOREIGN KEY ("patientId") REFERENCES public."Patient"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: Patient Patient_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Patient"
    ADD CONSTRAINT "Patient_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE RESTRICT;


--
-- Name: Payment Payment_claimId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Payment"
    ADD CONSTRAINT "Payment_claimId_fkey" FOREIGN KEY ("claimId") REFERENCES public."Claim"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: Payment Payment_patientId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Payment"
    ADD CONSTRAINT "Payment_patientId_fkey" FOREIGN KEY ("patientId") REFERENCES public."Patient"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: Payment Payment_updatedById_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Payment"
    ADD CONSTRAINT "Payment_updatedById_fkey" FOREIGN KEY ("updatedById") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE SET NULL;


--
-- Name: PdfFile PdfFile_groupId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."PdfFile"
    ADD CONSTRAINT "PdfFile_groupId_fkey" FOREIGN KEY ("groupId") REFERENCES public."PdfGroup"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: PdfGroup PdfGroup_patientId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."PdfGroup"
    ADD CONSTRAINT "PdfGroup_patientId_fkey" FOREIGN KEY ("patientId") REFERENCES public."Patient"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: ServiceLineTransaction ServiceLineTransaction_paymentId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."ServiceLineTransaction"
    ADD CONSTRAINT "ServiceLineTransaction_paymentId_fkey" FOREIGN KEY ("paymentId") REFERENCES public."Payment"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: ServiceLineTransaction ServiceLineTransaction_serviceLineId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."ServiceLineTransaction"
    ADD CONSTRAINT "ServiceLineTransaction_serviceLineId_fkey" FOREIGN KEY ("serviceLineId") REFERENCES public."ServiceLine"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: ServiceLine ServiceLine_claimId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."ServiceLine"
    ADD CONSTRAINT "ServiceLine_claimId_fkey" FOREIGN KEY ("claimId") REFERENCES public."Claim"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: ServiceLine ServiceLine_paymentId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."ServiceLine"
    ADD CONSTRAINT "ServiceLine_paymentId_fkey" FOREIGN KEY ("paymentId") REFERENCES public."Payment"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: Staff Staff_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public."Staff"
    ADD CONSTRAINT "Staff_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE CASCADE;


--
-- Name: communications communications_patientId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public.communications
    ADD CONSTRAINT "communications_patientId_fkey" FOREIGN KEY ("patientId") REFERENCES public."Patient"(id) ON UPDATE CASCADE ON DELETE RESTRICT;


--
-- Name: communications communications_userId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
--

ALTER TABLE ONLY public.communications
    ADD CONSTRAINT "communications_userId_fkey" FOREIGN KEY ("userId") REFERENCES public."User"(id) ON UPDATE CASCADE ON DELETE SET NULL;


--
-- PostgreSQL database dump complete
--

\unrestrict ZycBRToY6BzYQgdroDf0KKzBYs9FVMdJIyld8vUQNzoG1lX4ar9tpKfHCkxAZSV

