File: tests/db/postgre/create.sql

Recommend this page to a friend!
  Classes of Emmanuel Antico  >  eMapper  >  tests/db/postgre/create.sql  >  Download  
File: tests/db/postgre/create.sql
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: eMapper
Database abstraction layer that maps data types
Author: By
Last change: Modified: Test databases. Abstract mapping tests.
Modified: Tests databases.
Date: 6 years ago
Size: 239,387 bytes
 

Contents

Class file image Download
--
-- PostgreSQL database dump
--

-- Dumped from database version 9.3.4
-- Dumped by pg_dump version 9.3.4
-- Started on 2014-08-19 19:35:20 ART

SET statement_timeout = 0;
SET lock_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
SET check_function_bodies = false;
SET client_min_messages = warning;

DROP DATABASE emapper_testing;
--
-- TOC entry 2081 (class 1262 OID 16393)
-- Name: emapper_testing; Type: DATABASE; Schema: -; Owner: postgres
--

CREATE DATABASE emapper_testing WITH TEMPLATE = template0 ENCODING = 'UTF8' LC_COLLATE = 'es_AR.UTF-8' LC_CTYPE = 'es_AR.UTF-8';


ALTER DATABASE emapper_testing OWNER TO postgres;

\connect emapper_testing

SET statement_timeout = 0;
SET lock_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
SET check_function_bodies = false;
SET client_min_messages = warning;

--
-- TOC entry 6 (class 2615 OID 2200)
-- Name: public; Type: SCHEMA; Schema: -; Owner: postgres
--

CREATE SCHEMA public;


ALTER SCHEMA public OWNER TO postgres;

--
-- TOC entry 2082 (class 0 OID 0)
-- Dependencies: 6
-- Name: SCHEMA public; Type: COMMENT; Schema: -; Owner: postgres
--

COMMENT ON SCHEMA public IS 'standard public schema';


--
-- TOC entry 180 (class 3079 OID 11829)
-- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: 
--

CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog;


--
-- TOC entry 2084 (class 0 OID 0)
-- Dependencies: 180
-- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: 
--

COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language';


SET search_path = public, pg_catalog;

--
-- TOC entry 193 (class 1255 OID 16394)
-- Name: products_create(character, character varying, character, double precision, character varying, real, boolean, numeric); Type: FUNCTION; Schema: public; Owner: postgres
--

CREATE FUNCTION products_create(_code character, _description character varying, _color character, _price double precision, _category character varying, _rating real, _refurbished boolean, _manufacture_year numeric) RETURNS integer
    LANGUAGE plpgsql
    AS $$DECLARE _identity INTEGER;

BEGIN

INSERT INTO products (product_id, product_code, description, color, price, category, rating, refurbished, manufacture_year)
VALUES (DEFAULT, _code, _description, _color, _price, _category, _rating, _refurbished, _manufacture_year)
RETURNING product_id INTO _identity;

RETURN _identity;

END;$$;


ALTER FUNCTION public.products_create(_code character, _description character varying, _color character, _price double precision, _category character varying, _rating real, _refurbished boolean, _manufacture_year numeric) OWNER TO postgres;

--
-- TOC entry 194 (class 1255 OID 16395)
-- Name: products_findavgpricebycategory(character varying); Type: FUNCTION; Schema: public; Owner: postgres
--

CREATE FUNCTION products_findavgpricebycategory(_category character varying) RETURNS double precision
    LANGUAGE sql
    AS $$SELECT AVG(price)
FROM products WHERE category = _category;$$;


ALTER FUNCTION public.products_findavgpricebycategory(_category character varying) OWNER TO postgres;

SET default_tablespace = '';

SET default_with_oids = false;

--
-- TOC entry 170 (class 1259 OID 16396)
-- Name: products; Type: TABLE; Schema: public; Owner: postgres; Tablespace: 
--

CREATE TABLE products (
    product_id integer NOT NULL,
    product_code character(8) NOT NULL,
    description character varying NOT NULL,
    color character(6) DEFAULT NULL::bpchar,
    price double precision NOT NULL,
    category character varying NOT NULL,
    rating real NOT NULL,
    refurbished boolean DEFAULT false NOT NULL,
    manufacture_year numeric NOT NULL
);


ALTER TABLE public.products OWNER TO postgres;

--
-- TOC entry 195 (class 1255 OID 16404)
-- Name: products_findbestbycategory(character varying); Type: FUNCTION; Schema: public; Owner: postgres
--

CREATE FUNCTION products_findbestbycategory(_category character varying) RETURNS products
    LANGUAGE sql
    AS $$SELECT * FROM products WHERE category = _category
ORDER BY rating DESC
LIMIT 1;$$;


ALTER FUNCTION public.products_findbestbycategory(_category character varying) OWNER TO postgres;

--
-- TOC entry 171 (class 1259 OID 16405)
-- Name: sales; Type: TABLE; Schema: public; Owner: postgres; Tablespace: 
--

CREATE TABLE sales (
    sale_id integer NOT NULL,
    user_id integer NOT NULL,
    product_id integer NOT NULL,
    sale_date timestamp without time zone NOT NULL,
    discount real NOT NULL
);


ALTER TABLE public.sales OWNER TO postgres;

--
-- TOC entry 196 (class 1255 OID 16408)
-- Name: sales_findbypk(integer); Type: FUNCTION; Schema: public; Owner: postgres
--

CREATE FUNCTION sales_findbypk(_sale_id integer) RETURNS sales
    LANGUAGE sql
    AS $$SELECT * FROM sales WHERE sale_id = _sale_id;$$;


ALTER FUNCTION public.sales_findbypk(_sale_id integer) OWNER TO postgres;

--
-- TOC entry 197 (class 1255 OID 16409)
-- Name: sales_findlastbyproductid(integer); Type: FUNCTION; Schema: public; Owner: postgres
--

CREATE FUNCTION sales_findlastbyproductid(_product_id integer) RETURNS sales
    LANGUAGE sql
    AS $$SELECT * FROM sales WHERE product_id = _product_id
ORDER BY sale_date DESC
LIMIT 1;$$;


ALTER FUNCTION public.sales_findlastbyproductid(_product_id integer) OWNER TO postgres;

--
-- TOC entry 172 (class 1259 OID 16410)
-- Name: users; Type: TABLE; Schema: public; Owner: postgres; Tablespace: 
--

CREATE TABLE users (
    user_id integer NOT NULL,
    user_name character varying(32) NOT NULL,
    birth_date date NOT NULL,
    last_login timestamp without time zone,
    newsletter_time time without time zone,
    avatar bytea NOT NULL
);


ALTER TABLE public.users OWNER TO postgres;

--
-- TOC entry 198 (class 1255 OID 16416)
-- Name: users_findall(); Type: FUNCTION; Schema: public; Owner: postgres
--

CREATE FUNCTION users_findall() RETURNS SETOF users
    LANGUAGE plpgsql
    AS $$
DECLARE r users;
BEGIN


FOR r IN SELECT * FROM users
LOOP
	RETURN NEXT r;
END LOOP;
RETURN;

END;$$;


ALTER FUNCTION public.users_findall() OWNER TO postgres;

--
-- TOC entry 179 (class 1259 OID 16477)
-- Name: favorites; Type: TABLE; Schema: public; Owner: postgres; Tablespace: 
--

CREATE TABLE favorites (
    favorite_id integer NOT NULL,
    usr_id integer NOT NULL,
    prd_id integer NOT NULL,
    created_at timestamp without time zone NOT NULL
);


ALTER TABLE public.favorites OWNER TO postgres;

--
-- TOC entry 178 (class 1259 OID 16475)
-- Name: favorites_favorite_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE favorites_favorite_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.favorites_favorite_id_seq OWNER TO postgres;

--
-- TOC entry 2085 (class 0 OID 0)
-- Dependencies: 178
-- Name: favorites_favorite_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE favorites_favorite_id_seq OWNED BY favorites.favorite_id;


--
-- TOC entry 173 (class 1259 OID 16417)
-- Name: products_product_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE products_product_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.products_product_id_seq OWNER TO postgres;

--
-- TOC entry 2086 (class 0 OID 0)
-- Dependencies: 173
-- Name: products_product_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE products_product_id_seq OWNED BY products.product_id;


--
-- TOC entry 177 (class 1259 OID 16464)
-- Name: profiles; Type: TABLE; Schema: public; Owner: postgres; Tablespace: 
--

CREATE TABLE profiles (
    profile_id integer NOT NULL,
    user_id integer NOT NULL,
    name character varying(45) NOT NULL,
    surname character varying(45) NOT NULL,
    gender character(1) NOT NULL
);


ALTER TABLE public.profiles OWNER TO postgres;

--
-- TOC entry 176 (class 1259 OID 16462)
-- Name: profiles_profile_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE profiles_profile_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.profiles_profile_id_seq OWNER TO postgres;

--
-- TOC entry 2087 (class 0 OID 0)
-- Dependencies: 176
-- Name: profiles_profile_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE profiles_profile_id_seq OWNED BY profiles.profile_id;


--
-- TOC entry 174 (class 1259 OID 16419)
-- Name: sales_sale_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE sales_sale_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.sales_sale_id_seq OWNER TO postgres;

--
-- TOC entry 2088 (class 0 OID 0)
-- Dependencies: 174
-- Name: sales_sale_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE sales_sale_id_seq OWNED BY sales.sale_id;


--
-- TOC entry 175 (class 1259 OID 16421)
-- Name: users_user_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE users_user_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.users_user_id_seq OWNER TO postgres;

--
-- TOC entry 2089 (class 0 OID 0)
-- Dependencies: 175
-- Name: users_user_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE users_user_id_seq OWNED BY users.user_id;


--
-- TOC entry 1939 (class 2604 OID 16480)
-- Name: favorite_id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY favorites ALTER COLUMN favorite_id SET DEFAULT nextval('favorites_favorite_id_seq'::regclass);


--
-- TOC entry 1935 (class 2604 OID 16423)
-- Name: product_id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY products ALTER COLUMN product_id SET DEFAULT nextval('products_product_id_seq'::regclass);


--
-- TOC entry 1938 (class 2604 OID 16467)
-- Name: profile_id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY profiles ALTER COLUMN profile_id SET DEFAULT nextval('profiles_profile_id_seq'::regclass);


--
-- TOC entry 1936 (class 2604 OID 16424)
-- Name: sale_id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY sales ALTER COLUMN sale_id SET DEFAULT nextval('sales_sale_id_seq'::regclass);


--
-- TOC entry 1937 (class 2604 OID 16425)
-- Name: user_id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY users ALTER COLUMN user_id SET DEFAULT nextval('users_user_id_seq'::regclass);


--
-- TOC entry 2076 (class 0 OID 16477)
-- Dependencies: 179
-- Data for Name: favorites; Type: TABLE DATA; Schema: public; Owner: postgres
--

INSERT INTO favorites (favorite_id, usr_id, prd_id, created_at) VALUES (1, 1, 5, '2014-07-07 12:34:11');
INSERT INTO favorites (favorite_id, usr_id, prd_id, created_at) VALUES (2, 1, 7, '2014-05-02 09:12:09');
INSERT INTO favorites (favorite_id, usr_id, prd_id, created_at) VALUES (3, 3, 3, '2014-01-04 11:22:13');
INSERT INTO favorites (favorite_id, usr_id, prd_id, created_at) VALUES (4, 3, 6, '2014-04-12 08:43:12');
INSERT INTO favorites (favorite_id, usr_id, prd_id, created_at) VALUES (5, 4, 8, '2013-03-15 15:06:35');


--
-- TOC entry 2090 (class 0 OID 0)
-- Dependencies: 178
-- Name: favorites_favorite_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres
--

SELECT pg_catalog.setval('favorites_favorite_id_seq', 1, false);


--
-- TOC entry 2067 (class 0 OID 16396)
-- Dependencies: 170
-- Data for Name: products; Type: TABLE DATA; Schema: public; Owner: postgres
--

INSERT INTO products (product_id, product_code, description, color, price, category, rating, refurbished, manufacture_year) VALUES (1, 'IND00054', 'Red dress', 'e11a1a', 150.650000000000006, 'Clothes', 4.5, false, 2011);
INSERT INTO products (product_id, product_code, description, color, price, category, rating, refurbished, manufacture_year) VALUES (2, 'IND00043', 'Blue jeans', '0c1bd9', 235.699999999999989, 'Clothes', 3.9000001, false, 2012);
INSERT INTO products (product_id, product_code, description, color, price, category, rating, refurbished, manufacture_year) VALUES (3, 'IND00232', 'Green shirt', '707c04', 70.9000000000000057, 'Clothes', 4.0999999, false, 2013);
INSERT INTO products (product_id, product_code, description, color, price, category, rating, refurbished, manufacture_year) VALUES (4, 'GFX00067', 'ATI HD 9999', NULL, 120.75, 'Hardware', 3.79999995, false, 2013);
INSERT INTO products (product_id, product_code, description, color, price, category, rating, refurbished, manufacture_year) VALUES (5, 'PHN00098', 'Android phone', '00a7eb', 300.300000000000011, 'Smartphones', 4.80000019, true, 2011);
INSERT INTO products (product_id, product_code, description, color, price, category, rating, refurbished, manufacture_year) VALUES (7, 'PHN00666', 'Apple Iphone', 'ffffff', 340.54000000000002, 'Smartphones', 4.69999981, false, 2013);
INSERT INTO products (product_id, product_code, description, color, price, category, rating, refurbished, manufacture_year) VALUES (6, 'TEC00103', 'Notebook Lenovo', NULL, 550.75, 'Laptops', 4.30000019, false, 2013);
INSERT INTO products (product_id, product_code, description, color, price, category, rating, refurbished, manufacture_year) VALUES (8, 'SOFT0134', 'Red Hat Linux', NULL, 250.349999999999994, 'Software', 4.5, false, 2013);


--
-- TOC entry 2091 (class 0 OID 0)
-- Dependencies: 173
-- Name: products_product_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres
--

SELECT pg_catalog.setval('products_product_id_seq', 6, true);


--
-- TOC entry 2074 (class 0 OID 16464)
-- Dependencies: 177
-- Data for Name: profiles; Type: TABLE DATA; Schema: public; Owner: postgres
--

INSERT INTO profiles (profile_id, user_id, name, surname, gender) VALUES (1, 1, 'John', 'Doe', 'M');
INSERT INTO profiles (profile_id, user_id, name, surname, gender) VALUES (2, 2, 'Obi', 'Kenobi', 'M');
INSERT INTO profiles (profile_id, user_id, name, surname, gender) VALUES (3, 3, 'Tiberius', 'Kirk', 'M');
INSERT INTO profiles (profile_id, user_id, name, surname, gender) VALUES (4, 4, 'Emmanuel', 'Goldstein', 'M');
INSERT INTO profiles (profile_id, user_id, name, surname, gender) VALUES (5, 5, 'Ishmael', 'Harpoon', 'M');


--
-- TOC entry 2092 (class 0 OID 0)
-- Dependencies: 176
-- Name: profiles_profile_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres
--

SELECT pg_catalog.setval('profiles_profile_id_seq', 1, false);


--
-- TOC entry 2068 (class 0 OID 16405)
-- Dependencies: 171
-- Data for Name: sales; Type: TABLE DATA; Schema: public; Owner: postgres
--

INSERT INTO sales (sale_id, user_id, product_id, sale_date, discount) VALUES (4, 3, 3, '2013-07-05 17:34:12', 0.100000001);
INSERT INTO sales (sale_id, user_id, product_id, sale_date, discount) VALUES (1, 1, 5, '2013-08-10 20:37:18', 0.25);
INSERT INTO sales (sale_id, user_id, product_id, sale_date, discount) VALUES (2, 5, 2, '2013-05-17 14:22:50', 0.150000006);
INSERT INTO sales (sale_id, user_id, product_id, sale_date, discount) VALUES (3, 2, 4, '2013-02-28 12:39:53', 0.119999997);


--
-- TOC entry 2093 (class 0 OID 0)
-- Dependencies: 174
-- Name: sales_sale_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres
--

SELECT pg_catalog.setval('sales_sale_id_seq', 4, true);


--
-- TOC entry 2069 (class 0 OID 16410)
-- Dependencies: 172
-- Data for Name: users; Type: TABLE DATA; Schema: public; Owner: postgres
--

INSERT INTO users (user_id, user_name, birth_date, last_login, newsletter_time, avatar) VALUES (1, 'jdoe', '1987-08-10', '2013-08-10 19:57:15', '12:00:00', '\x4749463837616501cb01f700000000000101010202020303030404040505050606060707070808080909090a0a0a0b0b0b0c0c0c0d0d0d0e0e0e0f0f0f1010101111111212121313131414141515151616161717171818181919191a1a1a1b1b1b1c1c1c1d1d1d1e1e1e1f1f1f2020202121212222222323232424242525252626262727272828282929292a2a2a2b2b2b2c2c2c2d2d2d2e2e2e2f2f2f3030303131313232323333333434343535353636363737373838383939393a3a3a3b3b3b3c3c3c3d3d3d3e3e3e3f3f3f4040404141414242424343434444444545454646464747474848484949494a4a4a4b4b4b4c4c4c4d4d4d4e4e4e4f4f4f5050505151515252525353535454545555555656565757575858585959595a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606161616262626363636464646565656666666767676868686969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f7070707171717272727373737474747575757676767777777878787979797a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f8080808181818282828383838484848585858686868787878888888989898a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f9090909191919292929393939494949595959696969797979898989999999a9a9a9b9b9b9c9c9c9d9d9d9e9e9e9f9f9fa0a0a0a1a1a1a2a2a2a3a3a3a4a4a4a5a5a5a6a6a6a7a7a7a8a8a8a9a9a9aaaaaaabababacacacadadadaeaeaeafafafb0b0b0b1b1b1b2b2b2b3b3b3b4b4b4b5b5b5b6b6b6b7b7b7b8b8b8b9b9b9babababbbbbbbcbcbcbdbdbdbebebebfbfbfc0c0c0c1c1c1c2c2c2c3c3c3c4c4c4c5c5c5c6c6c6c7c7c7c8c8c8c9c9c9cacacacbcbcbcccccccdcdcdcecececfcfcfd0d0d0d1d1d1d2d2d2d3d3d3d4d4d4d5d5d5d6d6d6d7d7d7d8d8d8d9d9d9dadadadbdbdbdcdcdcdddddddedededfdfdfe0e0e0e1e1e1e2e2e2e3e3e3e4e4e4e5e5e5e6e6e6e7e7e7e8e8e8e9e9e9eaeaeaebebebecececedededeeeeeeefefeff0f0f0f1f1f1f2f2f2f3f3f3f4f4f4f5f5f5f6f6f6f7f7f7f8f8f8f9f9f9fafafafbfbfbfcfcfcfdfdfdfefefeffffff2c000000006501cb010008ff00ff091c48b0a0c18308132a5cc8b0a1c38710234a9c48b1a2c58b18336adcc8b1a3c78f20438a1c49b2a4c99328531ebca7b2a5cb973063ca8cc972a6cd9b3873ea3479cf9b4f6f35770a1d4ab4a8d181de28a5c09042082167ce80063d4ab5aad5ab1abd11c200a02b020418984a790a14abd9b3688fde9b3af05ea9140010749deb15ac104a51d3eaddcbf7e63d6742e8d69d2b176c8a31a5caf65dccb8f1c77b94b8123e2c652906b984313875c6d6b1e7cfa0db16f4b647725c21a5a2faac252405e6c96338879e4dfbf35f21af111c7e3ad0592d298573a7d823bbb6f1e366d7b27e1d1703216ffffe12c2ad5b4ae5cb5e871747cebdbbceb5b79963ff20fe778f6bddc47d3aa324047bdc144fd77a9f4fdf25f8b774c743352f573bd4527bec31c618d62df5557578f9d4597d682dc8604b3541e69e73ce94d2de5742d452cb746175a8195eb58c81dd574c09919e820e3ea8e28a0cfd055c57188cc1de659a8d41c8184b0150a210420c38068f3cba97995894a4a6188b482669d03d84c075da85e8ed71e169841022457b617d3518618291988214892929a692ce8c919b5763e1a8a5615932b7255dc11d181758601e39e69ddeb9e826066349615a9c8205da257367da151f9e8822a7956968aa29e8a3751d08d6a41eb6092753e4c997e8a6552db8a0332f0e0a695d95b606a4147b1052642d51f5b4de8f060affb7c7aaada6c8e9ad3045b810644e8e1a285832a6c6aa6a0a4a055e41e079538b798c9258a28cade22a2d4d4b76d653a8bec2895a599a4ac4d25ade80ea9e967386055fb4d3a6fb5d294266ab636cb656e44d2995115ad87b776da7eebe221d2b105bde98e9ee5cce29f66d47cafae9665c7539051dbf1077e46050f7d4d2abbbf03d4c5252b831fc688c1a472cf245e095fc2f4ba02e0c296a6c75eb917470adb9277123d75c917c26ffeb4c6903232084be27293ba5a8e3856cf3d12de25cb233d3a92c280263d41213c75c61a6db79a821ad75d29af6c461b65ac6e8cc4c3db167358f85c5b6f5da2b953caf9f03c348b35f4cbb36e781cec5cbb6cde172ff782fc67b186d935b706b5b8bde7b43fc979a561be86bc127238e126976132685e089470c6e8895a3d9f4a890175571c75ee59db9ba5dff14e2d084dd559ad300645c55888ca650cae9a8f76dd9652abbce68a0a157b5f39f3fe37eeb6a569ef7f880bf773906e64669d52b02811b8fe8bc38f2ee6e8c22fa6abbe4eb5207d673d68bb978e7704eda2553cd77b907f8dfb9455dece497cfa2fc2a87e514bd7fa680fed31972195616a7a5efd96f454cfa9d5d520395ada40f76047b8ebf1a02bf93a4ec34523b2083c2939f3d68a816a5b89102dd453d6355702765920b9fc6a641fae889308861969cc0d6a500466e2f65e28ad85a489f80114f486e52996eff6a470901f22587ef62210fbbc31a38c5ed8184099cb58ec833902db13ba469df13bb2485b1e54c344bb24a0ec152bd2b22073f5bbc5b0d9508c6e8f42585e33ba119d102182ec58d5c73f9598a744511393e66390060d91c6b730f8131058f4ff4590677d517b7c4ac78830ccd5a28a11bb4a551475258e471980497a245d236ca91c28f200829fdcc27295c11e4273d3349d225f22ed0334e16a1c6193f266482ab2c49c9d662a14b0ee7700f020c588ac811e9cc2d973c014f0a4b474a4c026d3e6b0155539e3911afb92643c87449999ad21a087e888d2af29a89c0e9ad5751c780d94c6674d4c3b3521eca96a0a958296c793eedc5e579e9e4897a7cd3ff4e482972972eb496115b142e47d55093f97ccc7aaed4a1669ea6964a0ad74015f2b6ffe58710f04c68b5d4d32444c62d78617c4c4641029e1079909a4b0a97c2d2d7a5fa69d422ae021096fe9646045c2e25230d09b8a4540a56ed91a35312229a10fad288844b4a59bae4a352508b583ea68d741b90548cf513f55082a11e7d14f5505ad485cc0b4aa372e8af5698d316d9a75ac9520f6ba450a41b89524abbb367cf20d95588c8af5d1f6b8f523d699c9e845040adf190b3f0b630b146b1acb974a458b37a473dee65a26e848cf8e44453af2855501820665d1fe296e639cdb04b9da75ee439c57f48cfb2bfba2c58f04a30606ef62117cc8e162f4bb0f7ff8d3684e48c0e129d48dbec88d2957382d1ed5e0b117679c544c0ed2d9cf0793399c84fb304b9a04329ab55c33cc56cadab575c6c4b5c8778e3453ed3ab727f9502e89e457e2efd975240cbd2e688e529fb89990ad3c333dd10b5bb0829a4d5183b5ea622f665554511b22cc4dcde249784ab2d11219a3a550b098712d0e1248c308adf1611c26ac1ed6dbb6c9adb8840d6c33d09d786ae632ec41c6974d86c8b83c39a606e8e85c1ea09933573a34a0e06b2c3156e4b6486c45ee031a7bc65fdf0aefa46627b064733bc11086bfcabe38b096a389480b182084239e258a87f99ea0d78819ce35b1a1746e2a52d1e4b4893f25866bffce5707496ac495e11aaff2ec3b1d34ab632a9dc6432c214a3f3570adc658378a363e1edb1f75cab92986ab7a6cf939fda9a9c9fc0da284c2db2d8dfd0531c97d5f1a17dceef1ebef225272bb760ff3d564fc085aeb25d47d0c7f5625e0af296b3f9263542a6b2c08e0be94f81d7869946169d83345ecb41342b1b8a327bf072d57c7d75b689fc5e4d025c21d2e906c2e02375f73038156b6dfa3de6cdf59acf836a4829db887274cb8f8450191ea90a4b61e9b5dc5892b0b86eb88b0ef94bb165f435a8dd9720f7682799b52debc2a47bbc503321b2dc08e2bf84ab427e62adbdfce9cf9fedac726bda52666de52a3569669e656bcf9708bda40b7b85cffc9610f53684ecb8f917a0f8ff861fb80e5e8a521854b98415ce28e7ca71a0c4b85e94a618f2205d2de37ea58cfcd69988a2862dd54a7197d56e5b88abea9b716749aeaa2d715b5d99664bc17058151a77ac72ee29f9c8f95fec5221c843ae141359748bff741bd297fe13df50227b9582ba98d7f43314950dd9d6dd4fb312ccbb238f13715a3914be9d61b780077df0b8616d1a416dc2105788107b28b260bba46ec3fc9646c32588a43f666276bfae94e67af1d76f391d13719cf062776a8ebfb563986712e96f6ba8a4d4fdb8734d95767415c8777bc773dd03727d1efc891c93e21aedf4c66e563c7c5b84a9f88f425b997ea37dcff4879796614fb4489976eb381e5da4d238cab5528fffcd47bdabe5d854b4b5a89ae1958f14f65446b55d5c5a98a55f7b68692c424191730205933585c87ba5eef5259410791a476ea2b4604e4540ff1419f3a57a99663172f744e752529e467f977271bf763229975f5f366192735467961d96716678b32db7d444b4e440ba817deca77b66a21b82665387932c456781be952007434113543117a34af1b61ae7141f1c7568f4134b6e364498816b2d181d6f416e3df66cb5323add063686b26aff826f50758504271097d61c146654a53181c80233a5037406b133c1916aff954fe677594c2141cb447bced21438186f072350ba151811146b54561a4a7810c4b787f9a514e93376ec976f254779819221e2027309ffd623846024a3975f49876f07c76eae643a9c652149b62bbd446d08f11bfb854e4bf82f4d744781525eca928891c277e6622209622c59582d29e72fe0c21e82f467e402522d0215d1d66a3f3731eb3527f0568a6d916fdd5630a4d14c9a416eaa228955d52d2dc387baf22d8fc723afa77b7a38275fc85915b47f6a06889f173b99678cbae74097c4618e043675f7458c14595bf88e30632e82675a99986d205147ffe467f5b55d0e18745d887601145ba9951d33e82dd1814bb4f82de17265740215d5b76d93c1822211309c4691a6c5800792023876881e978e0e878ec0e36ce8146d0989388e0720061223c2822a0fd35974a1846b886f0e341ef9373c0cff432218598a161975cd071f1dc85795281ad3982c6cd776ec418287d12a16826b12d23a5ed4901d09533ba61f0d09803a422363309309758a165830e967358b7633d8c35071f7744d111f285319d0d5931fe7132e37165c191d3b66170dd53a7821228e658e3c3885a5543d5de8335c0578d1572e0a067e475265f7179014527af5283194441888a41d6b511a18706fcae766f4474b2eb88bf8584e1c221689216006f116c508763dc82a375225938811c8385617f79210d88da5b87fd2c799eaf52766185214148d2d825bbaf6275d8470d6812e1d215dabd52309521080c127ff986959749ba7499734c655f12831824390e50515216223123593e9f71e08ff38657e061c1c399789756d19d65b01948384971f9f691f5e591da8a22a6af91894b48242d659a4b884cb781a67f74418b093aff971b9f52de839677f4224c3829ebbb77e0cf15d5c668cbbf7264a354dd6d28182a974294190ef82712421694c464152129f005983977518527410c24430268a128ae56b09aa636161889a7617331a49f8f369020261cff4946f3913d12937dc075352c1a2c031a076252545da820fd76d50432fc2626baf31a039ca102dfa1e5369574c6323400347367aa34dda822a1583ce7155bed1a4b6794fcf19128b02436dba104c73805fca3329f61001d37fe6185d22025a3e63230352213b9987558a9926f17b71419b7dc41ab1ff7986d7d69f14041c63b9a7ba378c03e314903716f332a8a6d54ffbd6126e092363ca5933e23096482f07b29b0d817a1347a9bdd14fd9a28a6f074b2d373159aa239c3a12bc722986da105a7125b3221b3db12150f2255bcaa2c5a7a8b5d986ae287b98c19296f914919822a81493c7ea115e39171c69113be341b5507dca0277241235d6991092a68985467ee5738aba6162cc062024b65ab8aa15208a1029e36f2ffa322ba62d718a6fddc942d0b14dfeb61b8743099a25399da51bcaaa4b1b922ad75a33c2f46c47ba5157791e039a14b9ca84dbb88fba64a9fc3a114cd323c2fa2f4d52624e3120200426d251ae4c4823e975127fa121f0823b096b3b6dff1a4d259b18b3529448a19ef7f4b016118800d4af155319e4a15b1102973d125850466e51f12319bb662e7ba57e7623b3d2af109332adea61cd89173b5b10cb526bb70a1f33faa69259a5f9da7d4b811806b7210f031550c12301e21aece33391681dbd5a31bc13a6fdb21ebd973992c6b714c5533b235aa39645c9b7abda9ab67dc4349ef5377fb8125f1525c25621c4b433a802203f6223d86837b6f3af90851fea08217c6833c868a57d74552de7b008fa0fcb7153bae7b33e13b5de127beb5318963481d6873dd7941a90371d03a847a0d223911742fe7371bf711919d29d1a72a05f36bb142a221800b4a5e941f4e292048788776a5ab3d61538aa11f2ffc63a30822a749b97e7711852b650b14233a4c123e5d524f0b5b97e62229221835dea926562234d1a9606ca9366927b5c1b35a517403e419d7cc585dbd815aa68a4d2e459e7f23af17757ce52291bd923f3d4be7c02200abb3326324a8e03235fc240ba172d47e9b855aaaafc264c4280b57cba2c4d9137112269db1ba304131b44db377d8a59f0c27c5fe857a7269948b61e262295027223e3a31506d85185c51451a3317d13587799194ce59fb801c05c4a1ce6f123d3d9c07c46c3d961c3e09656cdd62641b4c00924982de31b2486be5201181912652635805fd14504d61abf3266b10918fe3382757b204b0bbb99b91597e947f2f670e3466865621efdffb9a397b23fc42262df9a3c40d4254b59134d74c07e0615c217bb7bb0bab33a0691b767420344af182442c22791177ccc065819dc24dce59aea3a479db5b513a12cc31379a0768efc33a96ba67d17c814c72b7b774353edba1d16b9a109c134512915acd154567b25a2744d4d855d96278986362274d2a436d7246cf523bd0a5b94a02ad49b38c204c8d5c449a9b2946dec414a31a1ddd77c41b49e9752c9f9c733403631a550447e75c102a25203821bf0d11e88a13095d45428b74ee27236b98ac4a8d2232c8c2caa116554cb291242cbd5e4cabfc132ecb6602964c51acb8abc758376521e5c213b80281d4db51f45042a56d6c100dd511d72181016327eff6b34b6abc02f4b654d6280b4eb5518a5151e144916b9bd20b61599641e65c42410f6163629b9d8954898928160d7313ec89c708c1855b233cf612199442001a2bc309d2f02342f0e0b88966a4a0881b8c67a110113cee4c6b8c653cea3ba2b4a7139ac31b36ef1d361c8a9d20156d5452423bb7cfc218313f3ad6ff376c4e6b5c381d4ccc33db3db9a2266d3d65838e18814659143985c4d49b971134dd16623d6dec22e9793a718071989f6ba09a82c57e56eafc8d103f536f3d59190c12a02b22caca2bfad8123260257d13ca2fe576d4c83175cd824303296dd2a1bc353d5d594a60f9d38ebc8759bf8252a653aa6ed454a01c343166001662b4f5a84feff17221a028b06381eb828d0d12c237e82c211ca4095368c4239b19d7a711955ba07b4286b2280051c69c6ba5e6ab338c0b47b8c38cedeb565f90a1963611ea8c227fe3380bc83a99501a85173ce9c112ef7b76299cda73e03d79b257278ccc6e5374d74663a3b034c098b18732d2fc0f1730e082aa8621eddb414c4f18250037961911ef464abdd035206c78561086100393ffe66357cd2540a619a6a2cca5e837dbb071f9d789c559cab25852accb392e3e172fd11cef35b8e0aa530266de099c4e351ddd999138743d551a553272bf11b4574cc7a14781ac3d4cac9959c14a6cae21304f276498a379d9ce2a8a126ea8d3057667cbad55335313c76dbdc9fff84868201c3dddd1c91ab7bdfe260db4a1a33cbbdd5714c0833ad1bb86689c11a0bc621dd14482d471d02a2bcdfcc59be985f427318f7e72fd2f39062ae35436aadcbc63f8df3e77a5242d54d10adc6233ded2db692144d85d4b372256ff7731502172f2cca2b01b256f2b7a36130f9354656495c6b1a4536cd3f11043d3d21304c9514d918bbe6f2e7c5847fdfea1bad11c2d661e5038a863e831db6b324dcd99a6d43ef76755ad98ce807243f98f599755318901a59215e44e03d15a8a74838c534046853c34160b4d345e637257ba95e89772e9c75ce0a798e4e022c2c2bcbb71a93635ab455f3e8d144d508675e6f1a3af4cdadc1db1ead716eb1611e79ff892170635346236e39d2a81559ab665d780aabefb8f39fbfc2cb7e068c447f8e341265dec99cd471533baeabaf522057d2726cf570a53ec77ad5d463b81e168be92493df79e8d1ba356d3f9f4f400a3c69eb66648b10c0d8e7bb7957ca96eafd42ac153cea4f011cce16ea3e23388e47dc71117faed9722cf817d6094730a2e107e4a1db176f0ce8ce4811e2c311a87e9694f8e41b1b0320dac31406bb3f89f7ac39e281cbb73a9f3f27264d961572f39eb8f1369f4d30f934476faff64c916e361ea7f24c0fe75f724f52735abf0b0ebc2e372efe4322189218e2b414ac3dae1dff8e1171afde2be041efb39782f8863ea901d314b1b115be6e2dcd895115ff92a0e2363f3d021f38726e6b02cc0afb234c5c25a01c89aae178830d4b10828e7b4f41f5ddbdfc37cee6072fadc43dc90e10185210f2f6cfe0c17fdec66010e2cc5bad7b08ff459458d1e2c589948420e08860cc1e2194c64829a5712382145284a4c020c5db3d6784a4107278cf264589f76a49c10000034d8c41850ef5b6a72700048470627446a9e050a851a54ea55ad56ad47b7b1000e0da15a9cbaaf74a09c180724fc98d424ad1acb511c39ea7390961c0502a66dc7fce9c5dbde86d2e5d04183eaa2534a6f01e4a74f7ec61898112c57b2fa5fa4dc1512d5ebe58db6e059002a250676384ec716633f369d4a9554fbd97d86b570470afc664193830ffc9a27a4f8e295d516765d2040feafc9c3af2428e4853aad5a892d05f4a3285a85d4a55ecc6cebcabaf967b3436668b598548a154ab3777f4e9d5b3defc1ae563be9177a61042d02621f3522cefb5e84cbf5ad2227ba916f854f30f30aee80350a0fad2aac51b6ff4daceba03910a093cf460c2ce23fe8452a82c81945a6f44124b34c83fcebcf26c42aa229430b2b38ae228855226bce7afc24ad3cb9b922263912aff52a88c23ba42d20f259e0068c8a01fabf28692ca7c92a238f5423b4a885aa41a8bae146433f14b3051bb3145ae10c0b249acc64a8137ff9c2aa532c74ccba916bac6180322671e2c85340951fbb0acf1ca4a81129e184a41b9f3b8d3ff093994844bcfafa30645132198cc73284c4c33b5ae3dafa4e830b31bcb82cb99d12223a4324ffb226b313c4be1d1d39224cbec408e660214a4e98844a9c6f422e211bb96a84ccd19a3127494b549355556d950bdf228d9a1501cf4a12e0b8294461b09a98f901a9d7175a73c8fbd4aa79538daa3ad2e79ca7550d13ef50ddae1f28c0826a32c03eab4c8c6daea3d0c97f5f7dfd9902b738c7e5b54b7b45aba9c77cb3d6ccc33268288d5ad965acec557db93f013620c7d1b0b8ee0e1247a9226398382498a943afc755f2c0b160a268dbca30e609a6bbeca2fb2182ac5409e3cfdcd4b69b3f48d1287720ccd2e92622af06691dca2e9a3c46c43c02542dda5fff4d4945cb591c731e01411a15a045ef341682bd59633b312b5796db64d7651567c13fe8e5ced26aaf76b8472138bcd3188ee3b26d24e7be8486e3706a9a35dbb5e3a2752891cad262689256babb7305c5939f2d4ce29c2aecb42aa51cddb167df4f5c452ac20521bf2552b94ac2e6a408e8b7a1ad63be10d6fb39f1263d0b2553fb2faea2895532b4f8195732a28daf605fd25e6210cbb36b4bb0c5dbd9249b7fedfac0213d19be97abb11d5b8280a0d75df0bd3d653ffbc8c57aa9359e27648100b0bd665269f4f8e48cff7ad7da8bd87147e3c9534665f651a9bed664588f2d0ef7a0b2c9d51e29490ee15a43574814f64f6a213979c8c3763d95843fce2ffb3e110e877185994c6024396901845080a8c17eb6083b83b418e28612b0bda3af21acc41c4807c298a90d6343d0606f1516378cfbc50a63572fdc457e6b109b84e36a537b5e44c631157c584152dc3344e301b6b0a7d8068910fd9703af4918214ce05af08810430f70b0c5d04f3c5113d8958425a9c10edc89dc651c7268c21da4b1a47309895a635aa6b0ac5daf216929cec4c13c9cb1ec4f5b2d0706c230331639e84c42bcd50428df421d0183776bca940c85b4d334b294c39a5651585624649d51d5da91ad3998957591914d90eb442b1c866900e11619e78129d1af5f03130b18926f91399972964509519889df4f24bdbdd0442d32cd49aa6b44326ff3da96be8d34bdfb0e92795aca425237c6539d927b799b5467a1274e0834422412aae9212e5e91a211053ccfa4088686249e4a28486119c89e63dcefc10c8e2032581ecc1999909633379a3ad7f668a582a099c392d7a15b961ab983f14a4eeeca2d08ed2c7303339d7a9f66046f2c1a535dd5a6851d4173226414948b29449d15a37ab42198963df2c664fcc341e6f55eb269912d0372f6a4e626d055b06a9182f4b1345a23d675e50328b1949f22694a5ea46670adb5367b6932b52ca3f7612484902c44172f2ef4d8199e77830d9a2601a853e4232cf4aca4389b71e55afa3db8965867910094ae8904e41e0bce632a3e52050414b1aa4528e069385a6cfff6501d559296a07131692f0b05832ca9d6e76167275a42e900a896541b957d4da2c345b59647f1e44aab7104b44a142dc4afa36a43391cb250ad18eb6862993b0e62d3a65ad585e79a8159f882425c1e5df494b3397ae0c0ab6bc09dbbd527bdd54168b462633258ad46218099e8f651bdb127d6a24964b2a843abcf5a31478f3b28461c95b70641f74512210cf86855c34415199a6a43b3e29f441d825709826d8993ace093f73a1e46c4572584436c84c3f89105579d3d9978ce5bc1a49b0c854a2a3b4b6a85e96c96f8b22339db3407760a5d0cf1b9be25efa1658c6942aea502f721db64e2a266be9c9e92662cfb576a96b5d9b306f9e54192c1171bdeeff6d2f08356b9f5230372c1c0ccc4722caa497d9057733394991ec74a8a9f1d239999df1752b0c1291e2076e08592d85a3528b92e4cf6737e20d11bb8431408db38b8ac95980388ccf0ee70d9ec68d4f5bcee6569c546acd628d6197dd2ba421cb247f1c2d2499cb7c54c80e497933aa5be416e266a8d0ebb0338a2b6fa2c6e51aa2d09420e109fe18621ed1e0c99937a175a227a2135789e9442481f0b170a63526cdab89461eb59946a250f4694b486fbcb5512fedcafe3a4b9c33028a86aacc428a7803652764095cd89b4799ecab48703e959d1cb72bf4aa742cba9413641899971887da6e8eec88a3ee13125a9b523245c17790c46998914c4b2f15a34fff1fabf7ec19f3334566e22591a7266bf258fac793ab8d7c67c239ed2d447850dc6690c309117e835c263bc33223853d1c67e784c5f58aed70de04c8ebb4446b73292d48e899124d8e934751dee49d168d70d42e05bd685bd244f4a5a4f3fe5cadd3a9215210539f9efec4bee3618ebafaba26b23805834ad1109672d26cdfe0eb20e913d2783e6313ffe4b68721f2965ba8ce2615126a207a61d51c19046ca0cbd8da5dc14071aec395d6224b839226b15013f6167d19bb3e2ca64b9cb748e1aebb8a3220133664526eb2c594f1a4c3649e499f422fba70597932f7254a72363cdf41c8b26494fce5f32e3a48f1fdade8fd8a943d44a8fcd4e6747baeb35241fff2f4c0981244807248da39191a4909c82eae174a5be45bc82616bf8c9f3a72aa351dc398840839e873ae8b62727aa2bdfeba432f13de8cee76db23af920a651441d6caa1a875693c674b4a296ab82fb810aac570713ec568b296101b16ba3295f38a32f3b0390891939da00b6e39929fd00d8eb893c382bb31ea1238ebb2cb10bfbddabb5a010fa5493fcca39179d29738691c33813310c115fa3b0b2190b60b6cb596310a474a9a794a3934091536890e3f9aa73c990e95c03e52528bb06119fa130cc67ba3b0190f54312505a99301d3c08b52881429ba9c38b8aa2015f2a089c36a18294c2eb9f909d1389ca9393abe6bab24f90e2de2909d0834a8d811ffd0b02b02d18e91b10b42b81f376abace88b293981a8deb8ce7a0b87351a8c31908b38b194e9238285c9ba2f08ea5a29e37a10ffcb0b38fc2bfbe923a2113148dc0a1d15836dfeb22e5a8111623340f59985c23a1c4600e7c138be780b3e0c1a1e8c22bb7882a9f12b228790b42212b9f100cb493bb8d41c444a419f2632b1251a660592b2c710d59d28ab7d0968f003373730fb298a904b10b8da3b0a2682598a2149793a0b011c5fae189b3f8b0bc00a621740fd8c0c453f18808d10f9fd818ff1988f38992a44834bd08c05f149dbd430a838225c6d108d2609dbee9b279520c93d008ca69c5cf311369448ac7d80c865326f521a6bc390fb1383b91b01afff1598b6ed31695a2980169c13211089fea2033c9b915b13f81b0a65cf1c36303336cbcc78b8a36865b0d98d09c2041a0f82122a76b1c92700ee4428ad7d81886200bd8181576fc89b5aa9c899017367b4298a8b6f411ba9a108b3d91393eca174b41ae2daa0dcc89c66df3a0ff708eb6b30c85b22710392d9834a72efc44e6abc9ea5027f2380977b40ccb7a35931a35efa0cb322a947d411f22aa1596d32338c30b1e390f62f98c5fc3899101b953fa09e72b0d1e290fdc391776e43b81b00d9f3035fcaaa40962083b094722218d97b0c2b45c20f2f309f303953cc18c241a898e204a0b019417cc4433519ecc9c8eae099e14e826a20b8c93f2394d22ccfff2101f47121f264b083f022f98d0484ff1bc71248db150124d4a0ebe5b09fae8b180140cc5398e35118d74690996180fa2b994d214a2df409b973c8df9aa8836d334737c0fe72394db70cf2d320caef40957a943b4f90acbba93c58090e140a0a7f08bba19a4c7982f7e52a96e1a88f9f88c1d8314a404c9153b1f904409243b187211321f7c8b5af8438e219bf214a2b53c41e693a3b74411224148d888cbb7f84bd764099fc01542f11c0b693b68ec24eb1ccc980a908c48a45df3a01a54265ee1113ac2aa0b8a8eec7b3815fbc41db3afcf5913f7a19692048985501d6d8ab710b59909e20c25822553da0e75520e81c22194100d86d8ac2a1d9291500bff95388a182d47d8981683ac8be59b88ae3a889d908d0a1b8d87a89d481ad053510bbb423b8ea1aa5aaa4c7d8cc356a30bae783c97700638194fd82a403ecd52f344c622f252510c230ed54932a59ced638c40f92992608c560c8974f40ac17809062b0f4c0a8d02e12dc8741590308fe7209f57fda54085cce8404653f39f874c478f3815d43c95be5bad30d39038d190edb254063acf327929d5444b363353f441545714b742394381681add7495c4233a1d5908f2a8a8acd0a5ef0ba6ff7b9c50bc8f025db7056c98ad63471a492a21a95162914d84a2cc3879931885101512a440f5456725aab3b110108c8a982027c86a99b572c5d7184a86f08e164590ffe03b192221a0f33a2cf39aaa39eb246f13cd917810e74a08471ad0ae71c7dc2a4b9f621314c2448c3d563bb3274991913c341d8d1a2ce62bd8d259d2d8b047a850a51f51a788c10ed8c856fa50482e2d23911c188005917d493eaa8ac00b022b9b580b18cb0a578112fe9b8988b0228a38bc9178a35f99ce137c122e513565251ad64909a17abfa285bcc6d94d9eb51ed35951a0250a6e69125231b2620949322120144a120bf934dd742724831f3e09d4423917ce510a1e413688084efff094c46c0d7b532151758a6b24560e812d9a50a1ad3d53226aba7ab592a98110fd48150865c3ba05183a818d9911131d0c0a7e7b8c872d1388bd9f569c58ea44cdff87488b2309b3e7090e41f14f40bac50b190b87600cc73ace1d330d52f94eae9a098e1d5d2ce918a4692329da17fe32d4e77a35a30314827ddd12e19ee8494dbeb8d3a0680bea325a88d55df90d4937fd9c864091b738095e1bb208490b9ad008872094df6bbb1ad9099fa1a2abe59397600c47722b08110d8354476d1b084881bfc959c621114d87cc3f0a8a88b9bd32f3ad99662913d51113ff90b286b50b098d5f16be2132912e0732b72945a16e12cc0bd909d190af7c0a9203ed1e51b38be04d978dd193d12056397db57c95948ae9d6a9bddf4554128a610998838e9d0d61e37048caf1c616f126db3d15fcc0565d6161a054d5857b5f0bb5104d0acfffe6152aff889832128d8ff220067e09ae8590c3f0366d291c6f0a0dc2288bdd42993be92bc2f8b4c229146e49aaf7b82541b23f75b462b6211555d562d6580c34091247a251c065e1898dd3e0d9955bd2aee860a607990b9fb946ba73af220689a7e2a413a30e128488b628553b81088e6431ed21d213ccc433c515d140a06de9a432a521b5300865725d47ce94b54c2ed7bb91f4ac428d3021736c61d82c1332f959009b24c50a8c07192c3af60c9cc1980eea965f5a609dab1782413e6ef94cce210943a546aaa5aa073c248f80b3a6e8a63a99ce2edd9bf23de65ef949a478a46c0cb5b1483f1f3930318646c29d5f0b290938f129caccb103012452710aff7f4cd991f8adb7558ca0da9523230902b9a6671ec29fed3564148c0e1d92359927a2f1d6e7288bf7ca8b97e66760e4942ef50d8a291b438317483d681cf2ddf89d3b3bdb8dec8b93453c1397fa9547b32d28f3a2f3a491be52c703218d8a191508d665586c54f83dd393b01094928ffad88c56ba114996e930b1d97fee1789998cf1e89783d3b6c0e5e9c050d115251041a1cbb552a9a8f13358190f5365880c025d8c9d67fd0452e9b1a73341a85c29c9bf1ce317a2ce8e7869f562bc45caa5bc25eb11699608ec17bf485808a242b53a149e064a7b59e188352118126684d9089f698b28738e366538184989072692abeed7e9780e8eec4173d98d547545ff4c8ed6cfa322652c90b4b66cec61647d64eb9a8a0a6dab0b34f2e716969aefaa5f69b3ac85c312061367b67a5c1ec61874fb8747cccf911469b81308f7020977963a2e31d3fb8b2e95d834c8639e32d208e98929ce366e4704ed460e0f2851dff0b8ca73821f3146a410894e885dc6fa6d237d7408e4c0e3b358882f9e9161fa236f8914864689c92dbb06d9a08d781f051112854a7049da34ebed1b7e73957a9e17a6c46f66919be4660aa00ab5b990d697e9558374168b25892a95cff80d893ddc4fe035c6a792408e52463dcd6edc592e652488586660383e244f61a5935a93ba5455d844895ab12c21acd49279882a66f100efcb82996063363ad9b68eff9be014a4b8cc468db285f808ea7616d7c472e5f0294fb93a91430bd561e4a233464211c2b36064bf14cafae8125b6e882f2c23c276960499897aeadfef72b260234f3047669ddc6ffe5e13168aafca5639f8bd210bf9c3d180df9eee32cf6108528be0c7f08ba73b13486d94263a14c15089fc248d49ca4fa6fb09d766080667905e3e8ec0ad8b0e958903361c7cdb9c2faff4a0659dd425a1846944dbed9ab1e62e94c9cb73348c69fbd484f409794c6c6c07dea668ab12d4dfa73a75bb1a1cebae1c35099153796fe7d68891100d8249e6460de5c558ae17a3d27d56769ab4af66ce9b3757a0ad2a73b7f9956c5d9001b27250979a2a1314f9816238db13ff2181dca3240dd748c879ff417d2d178f60b19962b83c5523d55952fa558b200b0eb240257e0798c0fe7797ebd897998b7d8c8fd8bbd1e87ceb9faae6e400cfc28b40c418b579bff4ff1214dca2e5a485cf322235b9a29ca709c46e5373557563cad9986a27f8951fc67a71f9c8e18998be312315138c758f07fcb4c06d9415eedece38ca39f74d5b5692d2881adf5c08f9a31ca7689c81f116d6c99dad9e52cb35c4b7fec41f538c1c5e957dbf7ad524f760139008a1185b9ebb049c90d4c1d21bbb09e4abe6d2da6af7b8646a96468fc02d90f0af93ee0c774a490b4d1c87b663a2dbe621e1321266089b3b8edfc671ed3824ea3a12ed4876c36fc3bf6c25ffaec91937726106410ccd896c1b0ca1ce411b47f21f4d34db1aeaf662999a33bc5f17b5a4c4a61c58b30c88f0d746e53af9c4f21ab2d6c749bb9d8f730e9d5a45071133eaa3f051badc370e14d58ecaa7e66d77e1b8ee34933d764509179fdae4df05080002118c2925050102000830245cb8e720000c0f110a71768f929085949c4911220583c08894bc954aa1508a336f63129eace5ed1e478418186220f451889031ce08314c9882d01e9021076248d1b0e740840b530829e5cd19469ddefe51ad6af52ad6ac5ab772edeaf52bd8b062c75a8d89a02225a30a17e26c2b24454f862111a41849f55ec93df7c872bdb7f79eb7a04a658e313934a294314215ffcedd8391e21e93359dd5ca4817a814421907127a0ab1a6374a8b3164f6165826c89a9511fee439304529677b580e4520450ad3c2ac8ba6808b7aa642d2b5f6f22d6efc38f2e4caf10ac15070f3e594a6013fad45881225dd21eb4ebd9862cc54e3c4b30236283371a9a00343d6844814a114eb20092ac6400926748f63ac1b26687ab6421539a39640450d47096a08e994d642fba9a7d01ece38b3596d7b18b4604ed6c5e68c79870d24c47dca8938228925f245524663001851675bf9459d667271f7cf84289968d53dab1164d16a4ca9755664055a689473e62dc5104af7f0c492739e35b4c74b2525649f332b25055a2d46f5e6138f1949548b60f065b7ffd85aed5504985f1c4686146d43fd14de8d71ca39e7718131059d8d60c1540b44b001b6874ee28de7a294ced5524a61a43d16a065208606526b46b1051794a7ad258553a558061e8d10f997e55cb64978d0960efd399f8f635826d75c3861e0510ac301c6e78f1e7a58d7a074eaba2baf55c5049740b88e05d341b6bd649333c5c194ac57deb8b6d0ab1fd5555244cff944887c11b9ca9047458de45a4f75c9c650ac7fb2146b4cc19d95124f423c046929c4f6e490958c85042283706d5419abb6daeb6688bd0a3cf08d667dc8ec58a7d1e5924dc3f1b56cae5a55291490cdedb7d259a53ceb1c25c5c2c5db42f0a5472fb994d4229ab1cc3544489514d537ff526529e0f6a4699400faa35c217f580a468ccdd4ef5ad0ced41bd1acfa4930d2491f77cf8311e9f530ca088c6450bcca3afc55955ab29c966a42386de4cf339de5d15b0d0557944784e8461aa2dee6e875801d5f16d464a1f9766ebcd64928d84063d86c584440873db4bb8494528a4bd399568b620122ac34e49173e5acd15593f5367c4ff91db19e4e8585d71e0eb71cab6b3f71bd4764ee6a1d194241c3165a629ac9d49010b5ac162ccf46bd3553e8dedc5ee0bab20de77bceaf1afe114b2147a7f8742f6a45b942814a3e3df577a5ce6d779c77757b0a7b077cb984707e05a777866ee66e464d214e79836fddad602d3bb9cbfad09711023841883604ff5ffc06dbd65ce82cb4176fec6e2d4da14c737e72324c69af5956924803ab27c15d85a65ba2a28ceda423beada8c427f1db438b8a53a5ab0dab8335b95f52a27738cfcc6423aa6a0e5d4a261b29d84c082c9b180de1162c4a686a7f544a57dc0028409814462de2a255840eb5c2cbfd857bdf9b20147bc511cb082d6c328bcd4bb0e217cdc964381adba058541242af38ef2eaba949d3a6340696a108017a996146bea3a5c3ad914fb5f31d4ec61411bac466550b9350bd00102b8cc8ac337ee1494f405418104928367eb91c7664959660d5228a96d4558e14d3265b41cb8616b90b54c6d011b96060381c7adcb0b283caaf506727dcead87cca66bc97a4a5ff5c76e496288b721b9468ea27e39242647ea298d059694a8673257b3612239df8a514ac5a4a84aa93c51329e6277e61d08e2ea94d13398b404a19dccf5ab7948d70446cad2bd07d7cb7cacf8d3082382acfeee605a2c8c4c7998e3b1578f6f498d6c4a533315351515445979bc4af5e1ce310810217978d90844cb1328d239786b2f800e6334fdc26468b13188a452b9aa6f9a86c76f79b4db6ca29f173a78b9c45c2c981c9370af19170b2761db5808658b1ba8bdde8a2aa44c2ac3933a121c658139bc615c886f73be7bf144a26639d12a55d818949fcf336c765b4aa0f734df45c0218ad5087719b8416d1ee151bcf29eb8b4f958d377d691a09a5a93e45ffa1c8276b84b0094d0998927a15e204e39ca689cb3d6bf1114e68d71ba4d8eaa18f4cce4635d24cc940c9aa8e05cb8084b44eac688e62ac71d45a9b13b78d38b52a87051d18ad9253f630d3b365d943edced8229548243c4aa208cbf874ae08e52b513b94ad90a8e811a1361286b6b24f67dff9a2e112cb27f7c18b499a12dcc76ef31ec58c1019b376949c386583506914cb2e5795d07c528b6875d3189fd79d1e2ab7539cf20b9f1c3412208a8bbcdf994f41dc031bd426104f94b0096d06b71012bee8a3fe0529870e77381e62e7be1452aecaf2c4dc0597a551933dedbcbea355edc98b8fcbbd0a492c27daa30ea5bc6161df9b0293a4bb68c6767e4366ff429ad2c1850926331442a3df3a4221e5d1ce641b42d65f9ec23319bb0527b7198328812c6410dad83d15f9478e70035d063379424e0bad6765cb169675766235b9308e7826be4c2e95a264492c21f652198a2e163c609ae9ab4002a2a352496d4019cd7d03d8addf8e98386802e54ba8f35fe6a1e9257e7e24e6a2972c228208cb4c9e1e4c2075d12c7b0953ddd5135d6b771cbd8192c34c5af289eeb75adc18f21fdec04da6763ad0d400ab41fd73cf4280e2a084ce654687a5137207c2404f5f07ca87de662dc855c9e71d55c51a5dd2d31e26bc9a41e73576313455a628abfb710ac9ce3c530f9dd6b8730e944314725a02595d202f0f4c49fd7135b26fff1d39133696b2f773cea34f149433091bc8313acc59aed6c008c2242df99c62bcf632a1375da4580579a165e2631aa206483748ddce185fbdab96217c9ae27eec45b8a5e1bb9404ddc9791b70f544dc721e1c31dd1d8f53d304a69c346724dd949e925e55c9e2beae664601cfa36a3333f694dad790e31729b9fd70c77e9a22f2a69162149c1cc609fd2e5b7c8a840e0528d4f1ed30ad1dd45fc8e8bb35a580b61643604d3b85eec522c090de1115566b933c712da9d990a38e41c215a170ef1c693af2f5218b32f1e4ec64cf3b11653c6932189202c051271a394d3095e75a2ab3286c4cb9b0367aa671d946ca1d0f9029973ef7b3e3656d9e647bdb7b85f1ffa2ac7d424fc7fc1639c443dc846d3049f597acd3cd4a14e5ec4d9e759621656b78ca7c84cc59c2d5db63741656ef082684a032e66fd45649555df5998fa2ef6c9218f9d42ef824b1099180c618927e5526c52f61da1bf21de33b0f2fa4efcd735e0525efc407854c3d6a9b246291d0d8a5b9f223d77e6c7d7c44871e87f2078b9d1ebf1ebe9f8d70c08c68186144ebad1d79001a5554076edc07e3b89e9d94cd493c45986c875dec44fb65d4ac68d21505dffcc9c953c4c8950d4baea40bffb5c937e992c97d54197d18c70507332d578ec84c784c87af685251c90e700844f3d15a763197b35846f169e00692c84e2446112d5a5fd80ec8851dea05075338ff4675399cd5b04e5d9155c2a84a297005adcc84abac474b249bda3c1846c1847a64ccfd05a1e6d94c0db148196e17218548aca19ef5095c9e01611bd18e4b8020ad59d35528dc5aa1df50a81fc511e0a1a1556a609a1926cdac48c87d71cb4a715090d88649f9d55c10ce7e18dfc55907155d1f085e9347a0d216dd99a735dd87b41fe8342283d59ba41cd9219e1d929946c099228685dd59cc5c6dc88cc9c8e08df4a0f69596d574c4e3cc8adadc46e8300e99380d09a5072c3259c43dd92a46ce16cd06ff34d046b51a302dd5f6295c89a4090a2186c3b8a09d5549a1819200ee9dd8d486cda58900cd5fba1c4d33220d5eb84465185b68414f81ec47b4bdff54efcc49bdd9d65954e0b050dc5b94dbfba590bfa8dfa054c971cd1fd3d82110b6a3585c845378077bacdd70f109c57007c37163439247050da0253ea4a6585c92491f17ee8c7539c61a2e58ca5d0a183a642e3ac6002d0a3e224ec77813454d6374e863474ec935221683745e902ce128aed2f3a5a44aae88204d9e4bc6c9db941b11ddcd602195a8389b96f0a2f05d9750188f4504df4e1805457588bf8c9d2066d90e06215d0d44b92de5c20113d471888a2c226db8d1a059e41d31a5ef95daab70d672c89e54c864582e4492444c8e009f594247bca925af9493d98916604c52df388cb3d0504b8a0749cc9c097ee497d9203339e612e625149645ad6dff64f524196d080b62c2da6a080194d9cd5c8c98a7218e68561a0cd10523192519112384240b6ec121bfed214e61876d3a56a0ed506c9e6656a4e63ae514934c5c713ea5f545538974d39440d7ef7052f1219d846090ed1c8acd54179a1427d25450691aa1716663a1a85e037e44b504e7972de052c41f7b3e156e0ad20422a58718ca4bd00d38851358e504084907782e1cc1f5233696a7897c1d065ce18679c463644c730206214647812296a5f95d46fed69231074d0c0d387d4c8746d3845a92ca244f0e1a289d305c298d07ec608ba748cf884028a2104d2161e6d220136254cd85dea753b62206fdd7a1f8979ac8185c104d66c44ff34c10a0f5cc5118ffa28932a58ea4e85ddc57a6a00a795e0e04fa54134e589c88a7641da07d1ec68c20d91e0e0a49fc627f2d4b8c160d4eac514afc4588cec94769086b8e628036a96731484454cdb24c450741de9b921184d6126f80689de65f3d320b54f15f89e2087920e1531d1d217a2823698cc96450f8fc1771cd21716d6aa6ae552fe1446c702669d0a89d8ac8328a849d11070119d367eac9536407d150579b62d2b88c22f9504b6dfc5432660587b0672bdd17c0c9a88776280d010a9031dd9081d0ef2d2b50186bb6ad6975999f208d65a972e083741d369ea5a43d248406d3a00228af8c96c71d6420dd684a80e464f6457f61a77574c4c70c6951f0c67ed298d040ff0b58a10d1635517e5061b5c2e98a5c999d1da097a4e553e998b7be4afcfd29376de3656c90444a6068b9134c28ecc3f4d99e3d45f201d98f3d448fc5ea9dacd11382dced6c5dbfeecad7294498e1541361c764c204a23cab85b4699d4accb586238e54a7873d8c33f6d9d1f9572b65e7a5be1a69d2853f96ac3ee22a6820196590cfbc5de06031c50d512c53465b34624546c61bbd6daa707655de0d8d8b5a996b1a2dad1ad948e045d16a91efd4646fb84bbe8edb360a52598a9668c89a961ea09e5186801d4ee2a4aad1e9599e1d609efd2d07a62d6a0187543aa8b37904bf8aadaed84d5c64060845ece2501d537096d4ea4aad9e8452221789a20e9b52ff06de0d96ded104d436526c1c0ae3bc858f8d554778eeef19e99152e6ab921e6189dd0fbe5e7c322e7204aaaadcc9f87da2227e04e11066f5b44c5d3d9808964a09b249495e49bc6e68392685d060a9b424064e38469bcea18ba009e87aa8fe118555ea2efd41e86df08ce7c6136d1e1e9212e3b520ef67608a4cc6eb60eca72e9dafb6f19febd08463bc0b5b248663244ef35487aa899450d6a056896f14bd8d8b498a526c9fe04a9074fae93b6d57e34884ee0d8d8500c5efd91800eb597fbddfbc08a5529489e991e3d06446a2cc0bfe8a1d23cd2c02d789bd3512f288cbe5765bad3648ba2dcb01824b34a196e0056d19a15457d9c4b6f067017bc8c18dfff05c1cf19491ea0b8f5b508c58f29ded6836683f3a2c546c25b564532bbe045a155ab8412a06a5874f851313c3db118329436dd1138ba8e785add04e90728e2ad4d1084cbee049ac135d1d26890c579cfe8d7e994d5832b1f2e48992a8621b4b10e6e89c6f52cf5dbe547819dd1712117c4c96b72d8c0b7fe21f4f5bf4a671e048665094cb35b163223bf2446de5253d65215a62927586f122b2777989529aac6c640c21aa30122f05f02157d222d7629672e498054a606c14a1954cf89dc4a88a4b30c8a2f2eacbb830574cc8990cb1905a116681dca73549b2bdc5ae01331427d2facd72d2f88e7a7ae6bc89062fa58f389318434472b7a19686ad2b7682ffab16a5852aa61cc17ab3dbf5878d384bbad2b27a36ac3bed1b0fc5d13a03a4362bcddba4ecf6d29b345b8e3477b33e13cc42a69ebe1d340571d8ed3e55bbc88d697a45a4e5ee8854c92f679a1e22596404db440bcc0b268f14c76d783e8bcd817473dc864318e54695cbd9a952f05506a649b313af348958cac1fc05764073a36a1220ea896010493e3f15d75469621a8ef3010ac2789b4a0b35e65e9ba8fc856cfcb379360a157315a82845d8b212bf30b44203e7c595989d65c9596bb59c9ca545ef3046672336e5ecf8604cb0a87558789e5fbb637a8035a1d8d078e01b520bb573c525bb39db53c31a3492322b7126d67e59d089f48884c6aefeb58ac0ffc94695b45c1fe8dc7e884483c9669b480fb99e58fc0e423c76b3f044f7480e5edc7557388b8b32875e87f6813ad9bd90906c8c75c10c6c70d22369cc1a24f506613b29707f0e46685839b9b36ef7b19414885a87868beaa3945d372b69cab60159ee6a286dcf4916831e477c8fe22577740fcb8a4ca51985ceccaacca892058a5a080d859be74935afe04550d776e446d95b84777acbb77b24add2fa0d66bfb6d6f82acaa01ba2a0b7680d5362bbc88f5e5c8397c547b876802b0777e360373b0b93bea84592215ff490a804067e73f4ab1cf85e7e385ff0097fd9b38367f876ff48b045e67e07a096b038d6148b72f1c98d938768c0b2d2540980f39a829aff51c945b85047306c505c7df771881b7766964c339df85395c44d498eb358f99587d74649818acb38af09459e680a86cb37fd502b4812895d04c68f93c78024a89203f99987858fe3482dc5b8989f5550dddb6de8f9cdae045e61763c5a1c8d2cae467d4460bb636548b47104463c03f69caf3425a79a67e4b67ceb067784b18e28d85629076bd579621644f02909c1b29690eff9eebe881371c4493f0cfb363335914b9133356984f9c5d98c8a33072a4989a8abfae720d91bbacb476877016205269e054c2b8bcdac11aed7f3ab00fa8b1a84b4279b947bda4a4836b0affa32daabacdf66a3d53a570d979ce085ca510f4738bab2fc1ed49df2b62b0ba3a6ff49b124530d1bb36a2f4daecceced9d76b8c22485e7f38028d6bb5fdcfbc5a51bb56a52e7041b2147f2bd39c3bf0597c35ac7847995e43021c0d5c0d728f2486f254b9d66b4e0eef24bd135ae628036d27044b52319b6203b912c7ac6ebc9dbd2e67cc8394bd54760d6c95131b2c932dbb3d728a65f0ecfe4ca8a8dfccb4797655037d59abc1d6b61d922c7c470f15de4b733117d786646a983c92a3913e216fd9a5f5acf14c891bf5ec5f5a4c673cbe364b1c96649aa23e24384b93f5356b1fc3ad75b78e77ad3b6b662484ad8d54344ce5ec4cf7313a84eba1651fb5eaa5ecaadcbdc83e462cc596b86b34f7d3bac6fc64787e2e4977b6144bc3e4e88b853ff5623266ac6253e5a67e2b55d4ae18af872445be57f76cfbb4864b87c786ece72849659283de86318340a92aac0db60a8d5033fcc86b79616ddcfda8bf6f63932a0acbeed0b95e0277264558b24c2dbcfd81016f92cc576d3a19287a60c7f36aa7dca9f3ed59b6a96b4f6f2b7f1e113844d14231affc60983ac06015a7f991fd4ef215043f3a7413e45b793783b58ed4396a400841467de4a09410000614285000e3644f0f021068929a410a2548b12a13d525260408840e0bd7f2349927426458833912559b674f9b2a5b7314228ad84791367ce96cef6d4d4f9d3a5cc8318f678037a146952a54b993675796fcf4321b5eedde399e2e0c2850f1566fd0851ff224487294ad90cba27a559a737bded494148ed5aa6f7321a95fbf21e218f0052d4bafb177060c140ef95c2800083cf7fde6a8dd9abb5ab57af09253bc440c82eccc202073fa524648cb3ce490b631efdef5e2dac0cf7c43dfd1a76eca063109b26e98d52c7c990198aa5bc9b618aa2395387762dd8aa10ceb271a626247a74ead5088464667e1dfbe0e40f43b3b45a0ae5c4c388217e2dfffb638a315475a6dea352f649297eb33fad353c3aa5c30831c0afff1f40d29c29a8a1a95cbbc71b67062a88a652d09208c208234c81a6818e72c6b6d864a2e9b8ecee83aeb3d484480803fa023c11c597bc214488d5f8832ba78230ab0a416f6abcd11b1b73b411ff29ab28b1eeb5155350ecc4c2de3bcd2a29b24aacc3149dc4ce19c78460312b04f0836943139174e647e6e8120ec8ff8c0c33b028ab2cebc934013493acb6aa5c0eaf52d42313b95ad094ad3021ae0cd0c726e53293bf3bd51c34b6e21020ab2abd3e325033b428c1d34e3f0113114e3e6b81f1b4b63c424c50423d1d0c37832e332a2f8710c0d425d552c293924e61ab458aee50f491cebfe8daafc44f750d2c398f3090b554ea6692b5a5bcde92f42ebafc2bf4244651e4b2d6bb846228d75dad752acf8f805df130293eebcb35675a642f360cc98d6f2657ebb3eadccecc1c4acb6be5fdc9c71416658f46fd10588f90638b95738c68cba4044456394c31ff41649b9a168012159e57de3cf7a3eedcaa0c03c9995a94e3b1a42cbd1c5060c14255b73ec61e5e6ada434386785e21979c4fadc2b02a6a456749d238602f4b21f9b552d63b79b4845f035465968d0eaa5fca8aa291a444250a38495451438b67ed5a5d79520c0be67359779564480aa08f1ed4cd45b76e5adfe1f2cad9a458b196f622b1d71af06c31e53e2ac9865a1b9bef7f00e58b67e97eb52b4a7253f3f6eea5b8ac1bb604df7e0d41d84e1a4aeabe2176b3b65aad9ad9aed4ee6c8b5866094e9ca98c1f47f274a5266f9848cb21fef2d05270129728a308daa3bbe25a87ed3bd299123ac5aa2017175ed78fde0e83aa1793627021952b2baff9b0c3adff94d4e542d077968947ac5de3e57d77cf98985f6f0c8a06aa25c13d32940db7eed9e7d8fbe6343ecce1f85fd70b63b6988f9542aaacca780fee1b1ac1ecf624e121494e074901e3ece7298260c56107d2540a28e8130451620f47ba8e559e933da5e4284d1ebc89cc14c8c0063a89465c2adf43c2d7b1a820866d081a831464879dd2983053d6eb9bc610b2c013ee8a3142080bd84473c09154a56c42805e5578b23e3c95c289cc01e10fe3b41a1f529150426288100cd230ffc5855bbfda9a8274b8304aec0e4f53c4a27714451d1cae313b3cd9cba170551323d2483a36bb4d197f17b7ffd84884d72adbbe0209c7b94525320d09897d945337ab1452272bff1220ef2c84424816ab8d6c33a4a51cb3100c70045ec7015dd7f67849cd686d5d8f0c61b25e02a85f99729340a919700e359d168e6445952a09f6aef3a13f92d2789173c9ea40c2c7582e4c5190f964170f05cc91dc478056815f9028a14928bdd17ec9f9c8de8e69c3dcf0863f92a9dc6d46871767822a83c62cdd39d70539d544048ddd44926ac00999fc3d45411d025e90c630ce42d5829dd98165d3e4f4a281ca537cc0a9e7a1a2598b49a206a0e51a433c1b570a6ce229a08409d7d7c0a64e84b6670f8fa9a727c7899b31288f6e90034f0de3d841031ef49ddb3ce84751e30c7b8dd49e6971e19404e69c8b2e852e8bb4e1a53c9aac8c36a5308f39d5ff4c119a2885e2f4503f12de86a2881aef60f0a84045cb43f373cb3f72155bfa21913f69fa1786e1542bfb52890cdff23699c00c9dab12a8468a7a3db02e0c911fa16859e5e20d8ea2752b4ab418454ea73553de6386753d4a5bf61a47e539c5af5ee90b5f83461bc0da3334510a9d46ddd5c892ede1b11f0b6de9469410b952163996bdec56864409e9a9493552502cbd56ca54a0646ca086a1cc69510b9898ae762bb16aecba72c3cd0dbaf6ae524cae52e822992bf6d6ac21052eb5aa743035196bb8a09a495699b55cd2489744de856e4ebcd1c5e94ec64ab3bd5e488dcb1c71e9d252e23d0a0f1502aef1de8578d385cc54c856beecf22ab6ea9d4b29feff9b94b25146b6f7b5eb4df5bb95f6a6c8a643b2ed2e73338609b7676787fd2b6b04cc57a13c75bafc35a07e246cc37e9195b805468ab83c395a05cfcebc0d76708799ab97e45df8886e5171e32c62ca5a88d48d2fc61681640c194439c9af12d9715f39b26424f51839797d118d697ae0220797ca8b55528937c811176ba82797cc6f7ae225e4a4ac2ead20c6e98d212caa2f4b6b5c386ece442f1959a565b9a91aa3a56e1a7ccf0045e9309b2d1705cbfc67c4f14aac09e1b2993f984cd68a14b8887132605c065f4a52e8a7949c12243585e04c339a2556ee8a448a1c64312570b202350c6f51a4311433979e6395f326d1ccda2ab9882b505d34941c53bbff75e985d57ccacdabbfab549d825a40311e757597a4e6ae1c7b83040a369e426acd227d86d8781b73c3b28dec2ada33d70cf9ca6a7dcdebdacc1a97fb43375e8a1bc83c4956bedebe4dd2b6b29fde50cbde6835b5ce8468696619e4c17c3a7120adbc2f3cf3554490de2dae813baaeb08e5c8eb320c939ee4577f5d2f818afeb4bc8392e8ad20c69e5075e3846556ee75f5facd411262b723e9e8a5723cacce5e88706e7a9edfb0f0e0cbfb64a1dd6b90e7b6d9e44e89928ba00df31a5709ad53b12c51364c19b214cac65e853a56ac7d22da059cb9b9e14ac48d0ed4826080422e026762963e93a71afc5554df386026779975b7b2232c8731575ede75a492ff51d4cad4c861d42376caf067d284890ad705aaf59fcfca3084d7ea63446cf7eb697da4a46e98149abe9069ff657e52978d9eab2e6cb007be2443d7dbdb118e1a8f2f545bf4e64d7a3b03719e7b49634f0fa15e146f60b71488bb8ed70c2ef58598b080983a6e897ccadba31fb717a95fd551536453dd9493d491f4bde5493f01caa5dbe7944ae094cada71c2fcd7bb9779728f8f41f47866c72832f7ba6fcf019158908fd81b249f71b69fed6a90ce479b8bf11e1af9b98f4bf04635fac60b8cdc624af42c389847e63046849e8f28a2cf58eeefcf840802c90bbc1a6602d58fd27204410c0231f86ca40aa47ad6a238402be76ee2242ece805483e23ea802ffd10e034d0c3414a4f7125038faaf6900695634a6fc7290d014a793f843d05eb05040284f28e2076dce9368629af8466682f0dac06ee336a3211a468384904f1c87c5d2e3ec3040894a3068d8cb0be9a55f2c0c2942e5d6bac40a9f840185c36780ef57f44f0d5b04f42a6bd79a438e768bf8d270802cca46080409bf423dd2cf80e4a4f1d2c4e2968b2038100805510f0bc526ac022d62451159ab9c2e07d81871785ae4a2ee303daaaa1109e546ee438880830b09260c17c6319cf044182464366353260f0e3fb148188323d20aec686809098576c4ef89f4c44fe4682cd0501699105626a64a3ad0a57ae4e064c6ba4208dbf4c90fa9c53886d17842658eff6e4e3dd0479632a292a203d862d11bebf088004ddc3e2904a9d17b2e6814ede993bab1fb3ea3e80243280ad180a82666442f3d08081d1be83b3802fecac31c7bcafdf8623d7090d2facd0647e3f908c1707003d7a60413f7f15a98e85b808c5a68889d3e8c5a94c31493253706278b94e4936ce733c68320c151225bc61a8f3122023117fde6077b4322bad07722ab01759179ba901c37521b53f2981004435a640ad3a32280498beaad00134726b231009f82c032621d0fa5207d92a6809245f2ad370231664a32dca8e52ddc116f0c72507c242a99922a518b5dfc91ee82e33dcc02414451f2001117b3c90c49643e4ef12c3f05892ea545e0af42622641ffae722811e32eabf1eb48a40bf352c8682454b0a221be324c8012948e910bd1a7293f08d0c662461413d96aa49a74e316d1670973a49a8448dc10434f7a722271039416e53938d3e898a8314093222c2a6638c8319d6e1a772528c7e3216af03261d368be63143bb012e78d228432185f725612d124830f2c85d3f1b8641dc1ae2d4702d09227304d933f2032382151375af23aa5d30a11e4eb1ef33d32b35a384811a5e238c544f45a522b83933cbdc71adfcf37d96c1caf92446af014df72323bd02ceb931a5dc63c58e71ee58f32768e3979853af35339bc052f09b49baca27c7c93a10e844b3cd038d70a5b18734700d43121a245209242a93241a08810ff2c82abfa71621aa63607e2646a64407007252884f286a8babc25224f54f7f04861de5239f1b342345078807447b88423469425e9ae03ef923e7df42731f34229732226aa141cca4e4ab3234cb237c20d2c66f23d26544a319089c0c3ef1a02427cef39bff4ef9290211bb44ced538df8912c734d2cf2b43cce03bd90512ce7948a4ed0dfd27140d4d249f3d43cf014ec52534e01357e88e7f2b2e92dabb42b3f6e229ec3481dd5538ca8391ad56f18324a91e42d59a42f278442205203359537573464a284a7882354d32849156420325555ad6582be0f3b7d0e257f32568553473895346cecb184c4e16eb54c09622684ab561b545851a35ff4932d52d198ff421459adf004c31442209353572480dc92588b0fd3faa84477f35a7f942f09d31f4133208f2881120c39a55533e6e7b178a96348750c660205cfd5ee9c065c72843a4193bf92034c76494e567076c2af498a23438ca52d9344f6f8559eec752e68af6b72043c3c42b03c07484aaedb346502f3820bef445ce4aa2a86ed57095498fe8327688874be445ef7f32138e3593d16596e2552214a88eca809334348344f62b3a69a3c348e8408689bc3f8268978c4f16656ee66e7872a42542d004d6d066f4ce528668376303044372a02a0e46c728e76840e96a2a0626619a7572cac463a27416434dd88225a29e23841d6765e884d29e802b55604b9b296b8684cffddab7cb08e30e6a76c094181286a72e68345c0a4666e114da0222cc00eec3a826d40b6881c23ec4ab147f5963012648644b33140a357dbe3523637e1c8ca6c258d696e70727c8f2200aad7a0f48814453bd327eeea960bd72aa404c25a39174fb66b257c440ac4f67ab28778ee2fb228e6768ae83e5af350022847426a48a6494418aa69e6072e8c055164a6f67c3748ecb1630a827867e5f9e035d4c40a632cae2c4eb04b398554b0974cbcef1169af2cbece27caab1dbd7783586477e862d3be474994efaa6e8a4996d28e76c421d94c649bcf3ba4776b54b028e0d7f43a624f9e557f3d725fb1738612b23d3cb539a4375ebe649b4825a4b297a0e28e89ff1cc3dfb8c5be4c82fff40c5e858228a0832ef2f0829b036022b3205ac78247a843f2841707585a1db22180c52d1eec9d124ccf18d8603ba2535c6f72224ecfa8a37a60650e6fb89540834ca2043f5223235413351e91637aa78ac810977a973854b0836c77118f0872cdb8699ba97a8f75970604857789f6088636ac2478ef900b5bc486b11826e4a36e64e248daa24b6bf066d00437d44725da02aec2186de604350ae2540597250c900bc36349d64764cdb7a644852a56a74d32b99f0c0294453631c24893cc5388669283059925a244a85c28247e4c2ad12267b2844b086126ba10db12c44eb21490e4c48762ef227cf98d92648ebcd44ab6e6560e8f78ff984466f8e3614d8f266803da54b9267ca60a6f10232c5396296d26dc67944aa54d12d18eca87fa6ca459ec4488b8a844cd517006020c51e36dde459ef92ce804a75d521746b4e837311256c882c4586a6ac08e917bd8aac6591e59445d0c792068638100b6916e458c48424e0268cb4cb17c336667934c153583f62c33888682487a456a60c764cf13df0e2325c465d1ca0b0076d0a10ba5b83af62430a3bc50b344e764736e7257a7c25182f71b9fef3d688328c499b69cd8268091eb20b560a4c37a8fc8a45e79266b22c9ba580783f8a6ebcfda36a32c7a7a72c774254e9048ca2b25fa453104e747b4f9a451f33d35836ccd429f4104b158a86096b653ff90480353556405189f3df8abb73606430d778ac82daa673475cc26d41a23f4243376318c54826bc7e355e5e78e434f49ee496411d485b9036b928a1e6f356507b99c3359b2a1b57b6f459320bb2088857822b8232ca850ede59572829e828d87f247440271972c2b6767d9690b1b6116fbb10901aebe445dc8f2d820bb5940e4ea1204956d4724a8bb98ec90035b88876678b063a68d8817b172f7b4f5f74b5005563025a9aa2e4ae0f14e106b2a4e90648d3647a404a056f491cb27dbf24bf14458ade6d55e2806596ae69b8d5b4c344683346baf2b085c95c83130254b6482e2b6633832a688e03183c695381009619b26a4b8e39c9612b8e985b00d7c4b9eb84834da42b07629a4661890de8b6b81a57caac75148e562b8e911d1d4b37e42054132263a89febc23554ddc68868e60f8372e9e0f356788d0b8f77e67a226c8e8887263c583624734ea8c6cb395f678b889fc783405259a11b1699343d2d62e86dc2debd45656b795326873bd7c2c0744a96dfa06a1880f57c2a402f9e1ca1bce05842fabbc396a96a1fbdc27fd9acf091dd1135dd1179dd11b5d360202003b');
INSERT INTO users (user_id, user_name, birth_date, last_login, newsletter_time, avatar) VALUES (2, 'okenobi', '1976-03-03', '2013-01-06 12:34:10', '00:00:00', '\x4749463837616501cb01f700000000000101010202020303030404040505050606060707070808080909090a0a0a0b0b0b0c0c0c0d0d0d0e0e0e0f0f0f1010101111111212121313131414141515151616161717171818181919191a1a1a1b1b1b1c1c1c1d1d1d1e1e1e1f1f1f2020202121212222222323232424242525252626262727272828282929292a2a2a2b2b2b2c2c2c2d2d2d2e2e2e2f2f2f3030303131313232323333333434343535353636363737373838383939393a3a3a3b3b3b3c3c3c3d3d3d3e3e3e3f3f3f4040404141414242424343434444444545454646464747474848484949494a4a4a4b4b4b4c4c4c4d4d4d4e4e4e4f4f4f5050505151515252525353535454545555555656565757575858585959595a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606161616262626363636464646565656666666767676868686969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f7070707171717272727373737474747575757676767777777878787979797a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f8080808181818282828383838484848585858686868787878888888989898a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f9090909191919292929393939494949595959696969797979898989999999a9a9a9b9b9b9c9c9c9d9d9d9e9e9e9f9f9fa0a0a0a1a1a1a2a2a2a3a3a3a4a4a4a5a5a5a6a6a6a7a7a7a8a8a8a9a9a9aaaaaaabababacacacadadadaeaeaeafafafb0b0b0b1b1b1b2b2b2b3b3b3b4b4b4b5b5b5b6b6b6b7b7b7b8b8b8b9b9b9babababbbbbbbcbcbcbdbdbdbebebebfbfbfc0c0c0c1c1c1c2c2c2c3c3c3c4c4c4c5c5c5c6c6c6c7c7c7c8c8c8c9c9c9cacacacbcbcbcccccccdcdcdcecececfcfcfd0d0d0d1d1d1d2d2d2d3d3d3d4d4d4d5d5d5d6d6d6d7d7d7d8d8d8d9d9d9dadadadbdbdbdcdcdcdddddddedededfdfdfe0e0e0e1e1e1e2e2e2e3e3e3e4e4e4e5e5e5e6e6e6e7e7e7e8e8e8e9e9e9eaeaeaebebebecececedededeeeeeeefefeff0f0f0f1f1f1f2f2f2f3f3f3f4f4f4f5f5f5f6f6f6f7f7f7f8f8f8f9f9f9fafafafbfbfbfcfcfcfdfdfdfefefeffffff2c000000006501cb010008ff00ff091c48b0a0c18308132a5cc8b0a1c38710234a9c48b1a2c58b18336adcc8b1a3c78f20438a1c49b2a4c99328531ebca7b2a5cb973063ca8cc972a6cd9b3873ea3479cf9b4f6f35770a1d4ab4a8d181de28a5c09042082167ce80063d4ab5aad5ab1abd11c200a02b020418984a790a14abd9b3688fde9b3af05ea9140010749deb15ac104a51d3eaddcbf7e63d6742e8d69d2b176c8a31a5caf65dccb8f1c77b94b8123e2c652906b984313875c6d6b1e7cfa0db16f4b647725c21a5a2faac252405e6c96338879e4dfbf35f21af111c7e3ad0592d298573a7d823bbb6f1e366d7b27e1d1703216ffffe12c2ad5b4ae5cb5e871747cebdbbceb5b79963ff20fe778f6bddc47d3aa324047bdc144fd77a9f4fdf25f8b774c743352f573bd4527bec31c618d62df5557578f9d4597d682dc8604b3541e69e73ce94d2de5742d452cb746175a8195eb58c81dd574c09919e820e3ea8e28a0cfd055c57188cc1de659a8d41c8184b0150a210420c38068f3cba97995894a4a6188b482669d03d84c075da85e8ed71e169841022457b617d3518618291988214892929a692ce8c919b5763e1a8a5615932b7255dc11d181758601e39e69ddeb9e826066349615a9c8205da257367da151f9e8822a7956968aa29e8a3751d08d6a41eb6092753e4c997e8a6552db8a0332f0e0a695d95b606a4147b1052642d51f5b4de8f060affb7c7aaada6c8e9ad3045b810644e8e1a285832a6c6aa6a0a4a055e41e079538b798c9258a28cade22a2d4d4b76d653a8bec2895a599a4ac4d25ade80ea9e967386055fb4d3a6fb5d294266ab636cb656e44d2995115ad87b776da7eebe221d2b105bde98e9ee5cce29f66d47cafae9665c7539051dbf1077e46050f7d4d2abbbf03d4c5252b831fc688c1a472cf245e095fc2f4ba02e0c296a6c75eb917470adb9277123d75c917c26ffeb4c6903232084be27293ba5a8e3856cf3d12de25cb233d3a92c280263d41213c75c61a6db79a821ad75d29af6c461b65ac6e8cc4c3db167358f85c5b6f5da2b953caf9f03c348b35f4cbb36e781cec5cbb6cde172ff782fc67b186d935b706b5b8bde7b43fc979a561be86bc127238e126976132685e089470c6e8895a3d9f4a890175571c75ee59db9ba5dff14e2d084dd559ad300645c55888ca650cae9a8f76dd9652abbce68a0a157b5f39f3fe37eeb6a569ef7f880bf773906e64669d52b02811b8fe8bc38f2ee6e8c22fa6abbe4eb5207d673d68bb978e7704eda2553cd77b907f8dfb9455dece497cfa2fc2a87e514bd7fa680fed31972195616a7a5efd96f454cfa9d5d520395ada40f76047b8ebf1a02bf93a4ec34523b2083c2939f3d68a816a5b89102dd453d6355702765920b9fc6a641fae889308861969cc0d6a500466e2f65e28ad85a489f80114f486e52996eff6a470901f22587ef62210fbbc31a38c5ed8184099cb58ec833902db13ba469df13bb2485b1e54c344bb24a0ec152bd2b22073f5bbc5b0d9508c6e8f42585e33ba119d102182ec58d5c73f9598a744511393e66390060d91c6b730f8131058f4ff4590677d517b7c4ac78830ccd5a28a11bb4a551475258e471980497a245d236ca91c28f200829fdcc27295c11e4273d3349d225f22ed0334e16a1c6193f266482ab2c49c9d662a14b0ee7700f020c588ac811e9cc2d973c014f0a4b474a4c026d3e6b0155539e3911afb92643c87449999ad21a087e888d2af29a89c0e9ad5751c780d94c6674d4c3b3521eca96a0a958296c793eedc5e579e9e4897a7cd3ff4e482972972eb496115b142e47d55093f97ccc7aaed4a1669ea6964a0ad74015f2b6ffe58710f04c68b5d4d32444c62d78617c4c4641029e1079909a4b0a97c2d2d7a5fa69d422ae021096fe9646045c2e25230d09b8a4540a56ed91a35312229a10fad288844b4a59bae4a352508b583ea68d741b90548cf513f55082a11e7d14f5505ad485cc0b4aa372e8af5698d316d9a75ac9520f6ba450a41b89524abbb367cf20d95588c8af5d1f6b8f523d699c9e845040adf190b3f0b630b146b1acb974a458b37a473dee65a26e848cf8e44453af2855501820665d1fe296e639cdb04b9da75ee439c57f48cfb2bfba2c58f04a30606ef62117cc8e162f4bb0f7ff8d3684e48c0e129d48dbec88d2957382d1ed5e0b117679c544c0ed2d9cf0793399c84fb304b9a04329ab55c33cc56cadab575c6c4b5c8778e3453ed3ab727f9502e89e457e2efd975240cbd2e688e529fb89990ad3c333dd10b5bb0829a4d5183b5ea622f665554511b22cc4dcde249784ab2d11219a3a550b098712d0e1248c308adf1611c26ac1ed6dbb6c9adb8840d6c33d09d786ae632ec41c6974d86c8b83c39a606e8e85c1ea09933573a34a0e06b2c3156e4b6486c45ee031a7bc65fdf0aefa46627b064733bc11086bfcabe38b096a389480b182084239e258a87f99ea0d78819ce35b1a1746e2a52d1e4b4893f25866bffce5707496ac495e11aaff2ec3b1d34ab632a9dc6432c214a3f3570adc658378a363e1edb1f75cab92986ab7a6cf939fda9a9c9fc0da284c2db2d8dfd0531c97d5f1a17dceef1ebef225272bb760ff3d564fc085aeb25d47d0c7f5625e0af296b3f9263542a6b2c08e0be94f81d7869946169d83345ecb41342b1b8a327bf072d57c7d75b689fc5e4d025c21d2e906c2e02375f73038156b6dfa3de6cdf59acf836a4829db887274cb8f8450191ea90a4b61e9b5dc5892b0b86eb88b0ef94bb165f435a8dd9720f7682799b52debc2a47bbc503321b2dc08e2bf84ab427e62adbdfce9cf9fedac726bda52666de52a3569669e656bcf9708bda40b7b85cffc9610f53684ecb8f917a0f8ff861fb80e5e8a521854b98415ce28e7ca71a0c4b85e94a618f2205d2de37ea58cfcd69988a2862dd54a7197d56e5b88abea9b716749aeaa2d715b5d99664bc17058151a77ac72ee29f9c8f95fec5221c843ae141359748bff741bd297fe13df50227b9582ba98d7f43314950dd9d6dd4fb312ccbb238f13715a3914be9d61b780077df0b8616d1a416dc2105788107b28b260bba46ec3fc9646c32588a43f666276bfae94e67af1d76f391d13719cf062776a8ebfb563986712e96f6ba8a4d4fdb8734d95767415c8777bc773dd03727d1efc891c93e21aedf4c66e563c7c5b84a9f88f425b997ea37dcff4879796614fb4489976eb381e5da4d238cab5528fffcd47bdabe5d854b4b5a89ae1958f14f65446b55d5c5a98a55f7b68692c424191730205933585c87ba5eef5259410791a476ea2b4604e4540ff1419f3a57a99663172f744e752529e467f977271bf763229975f5f366192735467961d96716678b32db7d444b4e440ba817deca77b66a21b82665387932c456781be952007434113543117a34af1b61ae7141f1c7568f4134b6e364498816b2d181d6f416e3df66cb5323add063686b26aff826f50758504271097d61c146654a53181c80233a5037406b133c1916aff954fe677594c2141cb447bced21438186f072350ba151811146b54561a4a7810c4b787f9a514e93376ec976f254779819221e2027309ffd623846024a3975f49876f07c76eae643a9c652149b62bbd446d08f11bfb854e4bf82f4d744781525eca928891c277e6622209622c59582d29e72fe0c21e82f467e402522d0215d1d66a3f3731eb3527f0568a6d916fdd5630a4d14c9a416eaa228955d52d2dc387baf22d8fc723afa77b7a38275fc85915b47f6a06889f173b99678cbae74097c4618e043675f7458c14595bf88e30632e82675a99986d205147ffe467f5b55d0e18745d887601145ba9951d33e82dd1814bb4f82de17265740215d5b76d93c1822211309c4691a6c5800792023876881e978e0e878ec0e36ce8146d0989388e0720061223c2822a0fd35974a1846b886f0e341ef9373c0cff432218598a161975cd071f1dc85795281ad3982c6cd776ec418287d12a16826b12d23a5ed4901d09533ba61f0d09803a422363309309758a165830e967358b7633d8c35071f7744d111f285319d0d5931fe7132e37165c191d3b66170dd53a7821228e658e3c3885a5543d5de8335c0578d1572e0a067e475265f7179014527af5283194441888a41d6b511a18706fcae766f4474b2eb88bf8584e1c221689216006f116c508763dc82a375225938811c8385617f79210d88da5b87fd2c799eaf52766185214148d2d825bbaf6275d8470d6812e1d215dabd52309521080c127ff986959749ba7499734c655f12831824390e50515216223123593e9f71e08ff38657e061c1c399789756d19d65b01948384971f9f691f5e591da8a22a6af91894b48242d659a4b884cb781a67f74418b093aff971b9f52de839677f4224c3829ebbb77e0cf15d5c668cbbf7264a354dd6d28182a974294190ef82712421694c464152129f005983977518527410c24430268a128ae56b09aa636161889a7617331a49f8f369020261cff4946f3913d12937dc075352c1a2c031a076252545da820fd76d50432fc2626baf31a039ca102dfa1e5369574c6323400347367aa34dda822a1583ce7155bed1a4b6794fcf19128b02436dba104c73805fca3329f61001d37fe6185d22025a3e63230352213b9987558a9926f17b71419b7dc41ab1ff7986d7d69f14041c63b9a7ba378c03e314903716f332a8a6d54ffbd6126e092363ca5933e23096482f07b29b0d817a1347a9bdd14fd9a28a6f074b2d373159aa239c3a12bc722986da105a7125b3221b3db12150f2255bcaa2c5a7a8b5d986ae287b98c19296f914919822a81493c7ea115e39171c69113be341b5507dca0277241235d6991092a68985467ee5738aba6162cc062024b65ab8aa15208a1029e36f2ffa322ba62d718a6fddc942d0b14dfeb61b8743099a25399da51bcaaa4b1b922ad75a33c2f46c47ba5157791e039a14b9ca84dbb88fba64a9fc3a114cd323c2fa2f4d52624e3120200426d251ae4c4823e975127fa121f0823b096b3b6dff1a4d259b18b3529448a19ef7f4b016118800d4af155319e4a15b1102973d125850466e51f12319bb662e7ba57e7623b3d2af109332adea61cd89173b5b10cb526bb70a1f33faa69259a5f9da7d4b811806b7210f031550c12301e21aece33391681dbd5a31bc13a6fdb21ebd973992c6b714c5533b235aa39645c9b7abda9ab67dc4349ef5377fb8125f1525c25621c4b433a802203f6223d86837b6f3af90851fea08217c6833c868a57d74552de7b008fa0fcb7153bae7b33e13b5de127beb5318963481d6873dd7941a90371d03a847a0d223911742fe7371bf711919d29d1a72a05f36bb142a221800b4a5e941f4e292048788776a5ab3d61538aa11f2ffc63a30822a749b97e7711852b650b14233a4c123e5d524f0b5b97e62229221835dea926562234d1a9606ca9366927b5c1b35a517403e419d7cc585dbd815aa68a4d2e459e7f23af17757ce52291bd923f3d4be7c02200abb3326324a8e03235fc240ba172d47e9b855aaaafc264c4280b57cba2c4d9137112269db1ba304131b44db377d8a59f0c27c5fe857a7269948b61e262295027223e3a31506d85185c51451a3317d13587799194ce59fb801c05c4a1ce6f123d3d9c07c46c3d961c3e09656cdd62641b4c00924982de31b2486be5201181912652635805fd14504d61abf3266b10918fe3382757b204b0bbb99b91597e947f2f670e3466865621efdffb9a397b23fc42262df9a3c40d4254b59134d74c07e0615c217bb7bb0bab33a0691b767420344af182442c22791177ccc065819dc24dce59aea3a479db5b513a12cc31379a0768efc33a96ba67d17c814c72b7b774353edba1d16b9a109c134512915acd154567b25a2744d4d855d96278986362274d2a436d7246cf523bd0a5b94a02ad49b38c204c8d5c449a9b2946dec414a31a1ddd77c41b49e9752c9f9c733403631a550447e75c102a25203821bf0d11e88a13095d45428b74ee27236b98ac4a8d2232c8c2caa116554cb291242cbd5e4cabfc132ecb6602964c51acb8abc758376521e5c213b80281d4db51f45042a56d6c100dd511d72181016327eff6b34b6abc02f4b654d6280b4eb5518a5151e144916b9bd20b61599641e65c42410f6163629b9d8954898928160d7313ec89c708c1855b233cf612199442001a2bc309d2f02342f0e0b88966a4a0881b8c67a110113cee4c6b8c653cea3ba2b4a7139ac31b36ef1d361c8a9d20156d5452423bb7cfc218313f3ad6ff376c4e6b5c381d4ccc33db3db9a2266d3d65838e18814659143985c4d49b971134dd16623d6dec22e9793a718071989f6ba09a82c57e56eafc8d103f536f3d59190c12a02b22caca2bfad8123260257d13ca2fe576d4c83175cd824303296dd2a1bc353d5d594a60f9d38ebc8759bf8252a653aa6ed454a01c343166001662b4f5a84feff17221a028b06381eb828d0d12c237e82c211ca4095368c4239b19d7a711955ba07b4286b2280051c69c6ba5e6ab338c0b47b8c38cedeb565f90a1963611ea8c227fe3380bc83a99501a85173ce9c112ef7b76299cda73e03d79b257278ccc6e5374d74663a3b034c098b18732d2fc0f1730e082aa8621eddb414c4f18250037961911ef464abdd035206c78561086100393ffe66357cd2540a619a6a2cca5e837dbb071f9d789c559cab25852accb392e3e172fd11cef35b8e0aa530266de099c4e351ddd999138743d551a553272bf11b4574cc7a14781ac3d4cac9959c14a6cae21304f276498a379d9ce2a8a126ea8d3057667cbad55335313c76dbdc9fff84868201c3dddd1c91ab7bdfe260db4a1a33cbbdd5714c0833ad1bb86689c11a0bc621dd14482d471d02a2bcdfcc59be985f427318f7e72fd2f39062ae35436aadcbc63f8df3e77a5242d54d10adc6233ded2db692144d85d4b372256ff7731502172f2cca2b01b256f2b7a36130f9354656495c6b1a4536cd3f11043d3d21304c9514d918bbe6f2e7c5847fdfea1bad11c2d661e5038a863e831db6b324dcd99a6d43ef76755ad98ce807243f98f599755318901a59215e44e03d15a8a74838c534046853c34160b4d345e637257ba95e89772e9c75ce0a798e4e022c2c2bcbb71a93635ab455f3e8d144d508675e6f1a3af4cdadc1db1ead716eb1611e79ff892170635346236e39d2a81559ab665d780aabefb8f39fbfc2cb7e068c447f8e341265dec99cd471533baeabaf522057d2726cf570a53ec77ad5d463b81e168be92493df79e8d1ba356d3f9f4f400a3c69eb66648b10c0d8e7bb7957ca96eafd42ac153cea4f011cce16ea3e23388e47dc71117faed9722cf817d6094730a2e107e4a1db176f0ce8ce4811e2c311a87e9694f8e41b1b0320dac31406bb3f89f7ac39e281cbb73a9f3f27264d961572f39eb8f1369f4d30f934476faff64c916e361ea7f24c0fe75f724f52735abf0b0ebc2e372efe4322189218e2b414ac3dae1dff8e1171afde2be041efb39782f8863ea901d314b1b115be6e2dcd895115ff92a0e2363f3d021f38726e6b02cc0afb234c5c25a01c89aae178830d4b10828e7b4f41f5ddbdfc37cee6072fadc43dc90e10185210f2f6cfe0c17fdec66010e2cc5bad7b08ff459458d1e2c589948420e08860cc1e2194c64829a5712382145284a4c020c5db3d6784a4107278cf264589f76a49c10000034d8c41850ef5b6a72700048470627446a9e050a851a54ea55ad56ad47b7b1000e0da15a9cbaaf74a09c180724fc98d424ad1acb511c39ea7390961c0502a66dc7fce9c5dbde86d2e5d04183eaa2534a6f01e4a74f7ec61898112c57b2fa5fa4dc1512d5ebe58db6e059002a250676384ec716633f369d4a9554fbd97d86b570470afc664193830ffc9a27a4f8e295d516765d2040feafc9c3af2428e4853aad5a892d05f4a3285a85d4a55ecc6cebcabaf967b3436668b598548a154ab3777f4e9d5b3defc1ae563be9177a61042d02621f3522cefb5e84cbf5ad2227ba916f854f30f30aee80350a0fad2aac51b6ff4daceba03910a093cf460c2ce23fe8452a82c81945a6f44124b34c83fcebcf26c42aa229430b2b38ae228855226bce7afc24ad3cb9b922263912aff52a88c23ba42d20f259e0068c8a01fabf28692ca7c92a238f5423b4a885aa41a8bae146433f14b3051bb3145ae10c0b249acc64a8137ff9c2aa532c74ccba916bac6180322671e2c85340951fbb0acf1ca4a81129e184a41b9f3b8d3ff093994844bcfafa30645132198cc73284c4c33b5ae3dafa4e830b31bcb82cb99d12223a4324ffb226b313c4be1d1d39224cbec408e660214a4e98844a9c6f422e211bb96a84ccd19a3127494b549355556d950bdf228d9a1501cf4a12e0b8294461b09a98f901a9d7175a73c8fbd4aa79538daa3ad2e79ca7550d13ef50ddae1f28c0826a32c03eab4c8c6daea3d0c97f5f7dfd9902b738c7e5b54b7b45aba9c77cb3d6ccc33268288d5ad965acec557db93f013620c7d1b0b8ee0e1247a9226398382498a943afc755f2c0b160a268dbca30e609a6bbeca2fb2182ac5409e3cfdcd4b69b3f48d1287720ccd2e92622af06691dca2e9a3c46c43c02542dda5fff4d4945cb591c731e01411a15a045ef341682bd59633b312b5796db64d7651567c13fe8e5ced26aaf76b8472138bcd3188ee3b26d24e7be8486e3706a9a35dbb5e3a2752891cad262689256babb7305c5939f2d4ce29c2aecb42aa51cddb167df4f5c452ac20521bf2552b94ac2e6a408e8b7a1ad63be10d6fb39f1263d0b2553fb2faea2895532b4f8195732a28daf605fd25e6210cbb36b4bb0c5dbd9249b7fedfac0213d19be97abb11d5b8280a0d75df0bd3d653ffbc8c57aa9359e27648100b0bd665269f4f8e48cff7ad7da8bd87147e3c9534665f651a9bed664588f2d0ef7a0b2c9d51e29490ee15a43574814f64f6a213979c8c3763d95843fce2ffb3e110e877185994c6024396901845080a8c17eb6083b83b418e28612b0bda3af21acc41c4807c298a90d6343d0606f1516378cfbc50a63572fdc457e6b109b84e36a537b5e44c631157c584152dc3344e301b6b0a7d8068910fd9703af4918214ce05af08810430f70b0c5d04f3c5113d8958425a9c10edc89dc651c7268c21da4b1a47309895a635aa6b0ac5daf216929cec4c13c9cb1ec4f5b2d0706c230331639e84c42bcd50428df421d0183776bca940c85b4d334b294c39a5651585624649d51d5da91ad3998957591914d90eb442b1c866900e11619e78129d1af5f03130b18926f91399972964509519889df4f24bdbdd0442d32cd49aa6b44326ff3da96be8d34bdfb0e92795aca425237c6539d927b799b5467a1274e0834422412aae9212e5e91a211053ccfa4088686249e4a28486119c89e63dcefc10c8e2032581ecc1999909633379a3ad7f668a582a099c392d7a15b961ab983f14a4eeeca2d08ed2c7303339d7a9f66046f2c1a535dd5a6851d4173226414948b29449d15a37ab42198963df2c664fcc341e6f55eb269912d0372f6a4e626d055b06a9182f4b1345a23d675e50328b1949f22694a5ea46670adb5367b6932b52ca3f7612484902c44172f2ef4d8199e77830d9a2601a853e4232cf4aca4389b71e55afa3db8965867910094ae8904e41e0bce632a3e52050414b1aa4528e069385a6cfff6501d559296a07131692f0b05832ca9d6e76167275a42e900a896541b957d4da2c345b59647f1e44aab7104b44a142dc4afa36a43391cb250ad18eb6862993b0e62d3a65ad585e79a8159f882425c1e5df494b3397ae0c0ab6bc09dbbd527bdd54168b462633258ad46218099e8f651bdb127d6a24964b2a843abcf5a31478f3b28461c95b70641f74512210cf86855c34415199a6a43b3e29f441d825709826d8993ace093f73a1e46c4572584436c84c3f89105579d3d9978ce5bc1a49b0c854a2a3b4b6a85e96c96f8b22339db3407760a5d0cf1b9be25efa1658c6942aea502f721db64e2a266be9c9e92662cfb576a96b5d9b306f9e54192c1171bdeeff6d2f08356b9f5230372c1c0ccc4722caa497d9057733394991ec74a8a9f1d239999df1752b0c1291e2076e08592d85a3528b92e4cf6737e20d11bb8431408db38b8ac95980388ccf0ee70d9ec68d4f5bcee6569c546acd628d6197dd2ba421cb247f1c2d2499cb7c54c80e497933aa5be416e266a8d0ebb0338a2b6fa2c6e51aa2d09420e109fe18621ed1e0c99937a175a227a2135789e9442481f0b170a63526cdab89461eb59946a250f4694b486fbcb5512fedcafe3a4b9c33028a86aacc428a7803652764095cd89b4799ecab48703e959d1cb72bf4aa742cba9413641899971887da6e8eec88a3ee13125a9b523245c17790c46998914c4b2f15a34fff1fabf7ec19f3334566e22591a7266bf258fac793ab8d7c67c239ed2d447850dc6690c309117e835c263bc33223853d1c67e784c5f58aed70de04c8ebb4446b73292d48e899124d8e934751dee49d168d70d42e05bd685bd244f4a5a4f3fe5cadd3a9215210539f9efec4bee3618ebafaba26b23805834ad1109672d26cdfe0eb20e913d2783e6313ffe4b68721f2965ba8ce2615126a207a61d51c19046ca0cbd8da5dc14071aec395d6224b839226b15013f6167d19bb3e2ca64b9cb748e1aebb8a3220133664526eb2c594f1a4c3649e499f422fba70597932f7254a72363cdf41c8b26494fce5f32e3a48f1fdade8fd8a943d44a8fcd4e6747baeb35241fff2f4c0981244807248da39191a4909c82eae174a5be45bc82616bf8c9f3a72aa351dc398840839e873ae8b62727aa2bdfeba432f13de8cee76db23af920a651441d6caa1a875693c674b4a296ab82fb810aac570713ec568b296101b16ba3295f38a32f3b0390891939da00b6e39929fd00d8eb893c382bb31ea1238ebb2cb10bfbddabb5a010fa5493fcca39179d29738691c33813310c115fa3b0b2190b60b6cb596310a474a9a794a3934091536890e3f9aa73c990e95c03e52528bb06119fa130cc67ba3b0190f54312505a99301d3c08b52881429ba9c38b8aa2015f2a089c36a18294c2eb9f909d1389ca9393abe6bab24f90e2de2909d0834a8d811ffd0b02b02d18e91b10b42b81f376abace88b293981a8deb8ce7a0b87351a8c31908b38b194e9238285c9ba2f08ea5a29e37a10ffcb0b38fc2bfbe923a2113148dc0a1d15836dfeb22e5a8111623340f59985c23a1c4600e7c138be780b3e0c1a1e8c22bb7882a9f12b228790b42212b9f100cb493bb8d41c444a419f2632b1251a660592b2c710d59d28ab7d0968f003373730fb298a904b10b8da3b0a2682598a2149793a0b011c5fae189b3f8b0bc00a621740fd8c0c453f18808d10f9fd818ff1988f38992a44834bd08c05f149dbd430a838225c6d108d2609dbee9b279520c93d008ca69c5cf311369448ac7d80c865326f521a6bc390fb1383b91b01afff1598b6ed31695a2980169c13211089fea2033c9b915b13f81b0a65cf1c36303336cbcc78b8a36865b0d98d09c2041a0f82122a76b1c92700ee4428ad7d81886200bd8181576fc89b5aa9c899017367b4298a8b6f411ba9a108b3d91393eca174b41ae2daa0dcc89c66df3a0ff708eb6b30c85b22710392d9834a72efc44e6abc9ea5027f2380977b40ccb7a35931a35efa0cb322a947d411f22aa1596d32338c30b1e390f62f98c5fc3899101b953fa09e72b0d1e290fdc391776e43b81b00d9f3035fcaaa40962083b094722218d97b0c2b45c20f2f309f303953cc18c241a898e204a0b019417cc4433519ecc9c8eae099e14e826a20b8c93f2394d22ccfff2101f47121f264b083f022f98d0484ff1bc71248db150124d4a0ebe5b09fae8b180140cc5398e35118d74690996180fa2b994d214a2df409b973c8df9aa8836d334737c0fe72394db70cf2d320caef40957a943b4f90acbba93c58090e140a0a7f08bba19a4c7982f7e52a96e1a88f9f88c1d8314a404c9153b1f904409243b187211321f7c8b5af8438e219bf214a2b53c41e693a3b74411224148d888cbb7f84bd764099fc01542f11c0b693b68ec24eb1ccc980a908c48a45df3a01a54265ee1113ac2aa0b8a8eec7b3815fbc41db3afcf5913f7a19692048985501d6d8ab710b59909e20c25822553da0e75520e81c22194100d86d8ac2a1d9291500bff95388a182d47d8981683ac8be59b88ae3a889d908d0a1b8d87a89d481ad053510bbb423b8ea1aa5aaa4c7d8cc356a30bae783c97700638194fd82a403ecd52f344c622f252510c230ed54932a59ced638c40f92992608c560c8974f40ac17809062b0f4c0a8d02e12dc8741590308fe7209f57fda54085cce8404653f39f874c478f3815d43c95be5bad30d39038d190edb254063acf327929d5444b363353f441545714b742394381681add7495c4233a1d5908f2a8a8acd0a5ef0ba6ff7b9c50bc8f025db7056c98ad63471a492a21a95162914d84a2cc3879931885101512a440f5456725aab3b110108c8a982027c86a99b572c5d7184a86f08e164590ffe03b192221a0f33a2cf39aaa39eb246f13cd917810e74a08471ad0ae71c7dc2a4b9f621314c2448c3d563bb3274991913c341d8d1a2ce62bd8d259d2d8b047a850a51f51a788c10ed8c856fa50482e2d23911c188005917d493eaa8ac00b022b9b580b18cb0a578112fe9b8988b0228a38bc9178a35f99ce137c122e513565251ad64909a17abfa285bcc6d94d9eb51ed35951a0250a6e69125231b2620949322120144a120bf934dd742724831f3e09d4423917ce510a1e413688084efff094c46c0d7b532151758a6b24560e812d9a50a1ad3d53226aba7ab592a98110fd48150865c3ba05183a818d9911131d0c0a7e7b8c872d1388bd9f569c58ea44cdff87488b2309b3e7090e41f14f40bac50b190b87600cc73ace1d330d52f94eae9a098e1d5d2ce918a4692329da17fe32d4e77a35a30314827ddd12e19ee8494dbeb8d3a0680bea325a88d55df90d4937fd9c864091b738095e1bb208490b9ad008872094df6bbb1ad9099fa1a2abe59397600c47722b08110d8354476d1b084881bfc959c621114d87cc3f0a8a88b9bd32f3ad99662913d51113ff90b286b50b098d5f16be2132912e0732b72945a16e12cc0bd909d190af7c0a9203ed1e51b38be04d978dd193d12056397db57c95948ae9d6a9bddf4554128a610998838e9d0d61e37048caf1c616f126db3d15fcc0565d6161a054d5857b5f0bb5104d0acfffe6152aff889832128d8ff220067e09ae8590c3f0366d291c6f0a0dc2288bdd42993be92bc2f8b4c229146e49aaf7b82541b23f75b462b6211555d562d6580c34091247a251c065e1898dd3e0d9955bd2aee860a607990b9fb946ba73af220689a7e2a413a30e128488b628553b81088e6431ed21d213ccc433c515d140a06de9a432a521b5300865725d47ce94b54c2ed7bb91f4ac428d3021736c61d82c1332f959009b24c50a8c07192c3af60c9cc1980eea965f5a609dab1782413e6ef94cce210943a546aaa5aa073c248f80b3a6e8a63a99ce2edd9bf23de65ef949a478a46c0cb5b1483f1f3930318646c29d5f0b290938f129caccb103012452710aff7f4cd991f8adb7558ca0da9523230902b9a6671ec29fed3564148c0e1d92359927a2f1d6e7288bf7ca8b97e66760e4942ef50d8a291b438317483d681cf2ddf89d3b3bdb8dec8b93453c1397fa9547b32d28f3a2f3a491be52c703218d8a191508d665586c54f83dd393b01094928ffad88c56ba114996e930b1d97fee1789998cf1e89783d3b6c0e5e9c050d115251041a1cbb552a9a8f13358190f5365880c025d8c9d67fd0452e9b1a73341a85c29c9bf1ce317a2ce8e7869f562bc45caa5bc25eb11699608ec17bf485808a242b53a149e064a7b59e188352118126684d9089f698b28738e366538184989072692abeed7e9780e8eec4173d98d547545ff4c8ed6cfa322652c90b4b66cec61647d64eb9a8a0a6dab0b34f2e716969aefaa5f69b3ac85c312061367b67a5c1ec61874fb8747cccf911469b81308f7020977963a2e31d3fb8b2e95d834c8639e32d208e98929ce366e4704ed460e0f2851dff0b8ca73821f3146a410894e885dc6fa6d237d7408e4c0e3b358882f9e9161fa236f8914864689c92dbb06d9a08d781f051112854a7049da34ebed1b7e73957a9e17a6c46f66919be4660aa00ab5b990d697e9558374168b25892a95cff80d893ddc4fe035c6a792408e52463dcd6edc592e652488586660383e244f61a5935a93ba5455d844895ab12c21acd49279882a66f100efcb82996063363ad9b68eff9be014a4b8cc468db285f808ea7616d7c472e5f0294fb93a91430bd561e4a233464211c2b36064bf14cafae8125b6e882f2c23c276960499897aeadfef72b260234f3047669ddc6ffe5e13168aafca5639f8bd210bf9c3d180df9eee32cf6108528be0c7f08ba73b13486d94263a14c15089fc248d49ca4fa6fb09d766080667905e3e8ec0ad8b0e958903361c7cdb9c2faff4a0659dd425a1846944dbed9ab1e62e94c9cb73348c69fbd484f409794c6c6c07dea668ab12d4dfa73a75bb1a1cebae1c35099153796fe7d68891100d8249e6460de5c558ae17a3d27d56769ab4af66ce9b3757a0ad2a73b7f9956c5d9001b27250979a2a1314f9816238db13ff2181dca3240dd748c879ff417d2d178f60b19962b83c5523d55952fa558b200b0eb240257e0798c0fe7797ebd897998b7d8c8fd8bbd1e87ceb9faae6e400cfc28b40c418b579bff4ff1214dca2e5a485cf322235b9a29ca709c46e5373557563cad9986a27f8951fc67a71f9c8e18998be312315138c758f07fcb4c06d9415eedece38ca39f74d5b5692d2881adf5c08f9a31ca7689c81f116d6c99dad9e52cb35c4b7fec41f538c1c5e957dbf7ad524f760139008a1185b9ebb049c90d4c1d21bbb09e4abe6d2da6af7b8646a96468fc02d90f0af93ee0c774a490b4d1c87b663a2dbe621e1321266089b3b8edfc671ed3824ea3a12ed4876c36fc3bf6c25ffaec91937726106410ccd896c1b0ca1ce411b47f21f4d34db1aeaf662999a33bc5f17b5a4c4a61c58b30c88f0d746e53af9c4f21ab2d6c749bb9d8f730e9d5a45071133eaa3f051badc370e14d58ecaa7e66d77e1b8ee34933d764509179fdae4df05080002118c2925050102000830245cb8e720000c0f110a71768f929085949c4911220583c08894bc954aa1508a336f63129eace5ed1e478418186220f451889031ce08314c9882d01e9021076248d1b0e740840b530829e5cd19469ddefe51ad6af52ad6ac5ab772edeaf52bd8b062c75a8d89a02225a30a17e26c2b24454f862111a41849f55ec93df7c872bdb7f79eb7a04a658e313934a294314215ffcedd8391e21e93359dd5ca4817a814421907127a0ab1a6374a8b3164f6165826c89a9511fee439304529677b580e4520450ad3c2ac8ba6808b7aa642d2b5f6f22d6efc38f2e4caf10ac15070f3e594a6013fad45881225dd21eb4ebd9862cc54e3c4b30236283371a9a00343d6844814a114eb20092ac6400926748f63ac1b26687ab6421539a39640450d47096a08e994d642fba9a7d01ece38b3596d7b18b4604ed6c5e68c79870d24c47dca8938228925f245524663001851675bf9459d667271f7cf84289968d53dab1164d16a4ca9755664055a689473e62dc5104af7f0c492739e35b4c74b2525649f332b25055a2d46f5e6138f1949548b60f065b7ffd85aed5504985f1c4686146d43fd14de8d71ca39e7718131059d8d60c1540b44b001b6874ee28de7a294ced5524a61a43d16a065208606526b46b1051794a7ad258553a558061e8d10f997e55cb64978d0960efd399f8f635826d75c3861e0510ac301c6e78f1e7a58d7a074eaba2baf55c5049740b88e05d341b6bd649333c5c194ac57deb8b6d0ab1fd5555244cff944887c11b9ca9047458de45a4f75c9c650ac7fb2146b4cc19d95124f423c046929c4f6e490958c85042283706d5419abb6daeb6688bd0a3cf08d667dc8ec58a7d1e5924dc3f1b56cae5a55291490cdedb7d259a53ceb1c25c5c2c5db42f0a5472fb994d4229ab1cc3544489514d537ff526529e0f6a4699400faa35c217f580a468ccdd4ef5ad0ced41bd1acfa4930d2491f77cf8311e9f530ca088c6450bcca3afc55955ab29c966a42386de4cf339de5d15b0d0557944784e8461aa2dee6e875801d5f16d464a1f9766ebcd64928d84063d86c584440873db4bb8494528a4bd399568b620122ac34e49173e5acd15593f5367c4ff91db19e4e8585d71e0eb71cab6b3f71bd4764ee6a1d194241c3165a629ac9d49010b5ac162ccf46bd3553e8dedc5ee0bab20de77bceaf1afe114b2147a7f8742f6a45b942814a3e3df577a5ce6d779c77757b0a7b077cb984707e05a777866ee66e464d214e79836fddad602d3bb9cbfad09711023841883604ff5ffc06dbd65ce82cb4176fec6e2d4da14c737e72324c69af5956924803ab27c15d85a65ba2a28ceda423beada8c427f1db438b8a53a5ab0dab8335b95f52a27738cfcc6423aa6a0e5d4a261b29d84c082c9b180de1162c4a686a7f544a57dc0028409814462de2a255840eb5c2cbfd857bdf9b20147bc511cb082d6c328bcd4bb0e217cdc964381adba058541242af38ef2eaba949d3a6340696a108017a996146bea3a5c3ad914fb5f31d4ec61411bac466550b9350bd00102b8cc8ac337ee1494f405418104928367eb91c7664959660d5228a96d4558e14d3265b41cb8616b90b54c6d011b96060381c7adcb0b283caaf506727dcead87cca66bc97a4a5ff5c76e496288b721b9468ea27e39242647ea298d059694a8673257b3612239df8a514ac5a4a84aa93c51329e6277e61d08e2ea94d13398b404a19dccf5ab7948d70446cad2bd07d7cb7cacf8d3082382acfeee605a2c8c4c7998e3b1578f6f498d6c4a533315351515445979bc4af5e1ce310810217978d90844cb1328d239786b2f800e6334fdc26468b13188a452b9aa6f9a86c76f79b4db6ca29f173a78b9c45c2c981c9370af19170b2761db5808658b1ba8bdde8a2aa44c2ac3933a121c658139bc615c886f73be7bf144a26639d12a55d818949fcf336c765b4aa0f734df45c0218ad5087719b8416d1ee151bcf29eb8b4f958d377d691a09a5a93e45ffa1c8276b84b0094d0998927a15e204e39ca689cb3d6bf1114e68d71ba4d8eaa18f4cce4635d24cc940c9aa8e05cb8084b44eac688e62ac71d45a9b13b78d38b52a87051d18ad9253f630d3b365d943edced8229548243c4aa208cbf874ae08e52b513b94ad90a8e811a1361286b6b24f67dff9a2e112cb27f7c18b499a12dcc76ef31ec58c1019b376949c386583506914cb2e5795d07c528b6875d3189fd79d1e2ab7539cf20b9f1c3412208a8bbcdf994f41dc031bd426104f94b0096d06b71012bee8a3fe0529870e77381e62e7be1452aecaf2c4dc0597a551933dedbcbea355edc98b8fcbbd0a492c27daa30ea5bc6161df9b0293a4bb68c6767e4366ff429ad2c1850926331442a3df3a4221e5d1ce641b42d65f9ec23319bb0527b7198328812c6410dad83d15f9478e70035d063379424e0bad6765cb169675766235b9308e7826be4c2e95a264492c21f652198a2e163c609ae9ab4002a2a352496d4019cd7d03d8addf8e98386802e54ba8f35fe6a1e9257e7e24e6a2972c228208cb4c9e1e4c2075d12c7b0953ddd5135d6b771cbd8192c34c5af289eeb75adc18f21fdec04da6763ad0d400ab41fd73cf4280e2a084ce654687a5137207c2404f5f07ca87de662dc855c9e71d55c51a5dd2d31e26bc9a41e73576313455a628abfb710ac9ce3c530f9dd6b8730e944314725a02595d202f0f4c49fd7135b26fff1d39133696b2f773cea34f149433091bc8313acc59aed6c008c2242df99c62bcf632a1375da4580579a165e2631aa206483748ddce185fbdab96217c9ae27eec45b8a5e1bb9404ddc9791b70f544dc721e1c31dd1d8f53d304a69c346724dd949e925e55c9e2beae664601cfa36a3333f694dad790e31729b9fd70c77e9a22f2a69162149c1cc609fd2e5b7c8a840e0528d4f1ed30ad1dd45fc8e8bb35a580b61643604d3b85eec522c090de1115566b933c712da9d990a38e41c215a170ef1c693af2f5218b32f1e4ec64cf3b11653c6932189202c051271a394d3095e75a2ab3286c4cb9b0367aa671d946ca1d0f9029973ef7b3e3656d9e647bdb7b85f1ffa2ac7d424fc7fc1639c443dc846d3049f597acd3cd4a14e5ec4d9e759621656b78ca7c84cc59c2d5db63741656ef082684a032e66fd45649555df5998fa2ef6c9218f9d42ef824b1099180c618927e5526c52f61da1bf21de33b0f2fa4efcd735e0525efc407854c3d6a9b246291d0d8a5b9f223d77e6c7d7c44871e87f2078b9d1ebf1ebe9f8d70c08c68186144ebad1d79001a5554076edc07e3b89e9d94cd493c45986c875dec44fb65d4ac68d21505dffcc9c953c4c8950d4baea40bffb5c937e992c97d54197d18c70507332d578ec84c784c87af685251c90e700844f3d15a763197b35846f169e00692c84e2446112d5a5fd80ec8851dea05075338ff4675399cd5b04e5d9155c2a84a297005adcc84abac474b249bda3c1846c1847a64ccfd05a1e6d94c0db148196e17218548aca19ef5095c9e01611bd18e4b8020ad59d35528dc5aa1df50a81fc511e0a1a1556a609a1926cdac48c87d71cb4a715090d88649f9d55c10ce7e18dfc55907155d1f085e9347a0d216dd99a735dd87b41fe8342283d59ba41cd9219e1d929946c099228685dd59cc5c6dc88cc9c8e08df4a0f69596d574c4e3cc8adadc46e8300e99380d09a5072c3259c43dd92a46ce16cd06ff34d046b51a302dd5f6295c89a4090a2186c3b8a09d5549a1819200ee9dd8d486cda58900cd5fba1c4d33220d5eb84465185b68414f81ec47b4bdff54efcc49bdd9d65954e0b050dc5b94dbfba590bfa8dfa054c971cd1fd3d82110b6a3585c845378077bacdd70f109c57007c37163439247050da0253ea4a6585c92491f17ee8c7539c61a2e58ca5d0a183a642e3ac6002d0a3e224ec77813454d6374e863474ec935221683745e902ce128aed2f3a5a44aae88204d9e4bc6c9db941b11ddcd602195a8389b96f0a2f05d9750188f4504df4e1805457588bf8c9d2066d90e06215d0d44b92de5c20113d471888a2c226db8d1a059e41d31a5ef95daab70d672c89e54c864582e4492444c8e009f594247bca925af9493d98916604c52df388cb3d0504b8a0749cc9c097ee497d9203339e612e625149645ad6dff64f524196d080b62c2da6a080194d9cd5c8c98a7218e68561a0cd10523192519112384240b6ec121bfed214e61876d3a56a0ed506c9e6656a4e63ae514934c5c713ea5f545538974d39440d7ef7052f1219d846090ed1c8acd54179a1427d25450691aa1716663a1a85e037e44b504e7972de052c41f7b3e156e0ad20422a58718ca4bd00d38851358e504084907782e1cc1f5233696a7897c1d065ce18679c463644c730206214647812296a5f95d46fed69231074d0c0d387d4c8746d3845a92ca244f0e1a289d305c298d07ec608ba748cf884028a2104d2161e6d220136254cd85dea753b62206fdd7a1f8979ac8185c104d66c44ff34c10a0f5cc5118ffa28932a58ea4e85ddc57a6a00a795e0e04fa54134e589c88a7641da07d1ec68c20d91e0e0a49fc627f2d4b8c160d4eac514afc4588cec94769086b8e628036a96731484454cdb24c450741de9b921184d6126f80689de65f3d320b54f15f89e2087920e1531d1d217a2823698cc96450f8fc1771cd21716d6aa6ae552fe1446c702669d0a89d8ac8328a849d11070119d367eac9536407d150579b62d2b88c22f9504b6dfc5432660587b0672bdd17c0c9a88776280d010a9031dd9081d0ef2d2b50186bb6ad6975999f208d65a972e083741d369ea5a43d248406d3a00228af8c96c71d6420dd684a80e464f6457f61a77574c4c70c6951f0c67ed298d040ff0b58a10d1635517e5061b5c2e98a5c999d1da097a4e553e998b7be4afcfd29376de3656c90444a6068b9134c28ecc3f4d99e3d45f201d98f3d448fc5ea9dacd11382dced6c5dbfeecad7294498e1541361c764c204a23cab85b4699d4accb586238e54a7873d8c33f6d9d1f9572b65e7a5be1a69d2853f96ac3ee22a6820196590cfbc5de06031c50d512c53465b34624546c61bbd6daa707655de0d8d8b5a996b1a2dad1ad948e045d16a91efd4646fb84bbe8edb360a52598a9668c89a961ea09e5186801d4ee2a4aad1e9599e1d609efd2d07a62d6a0187543aa8b37904bf8aadaed84d5c64060845ece2501d537096d4ea4aad9e8452221789a20e9b52ff06de0d96ded104d436526c1c0ae3bc858f8d554778eeef19e99152e6ab921e6189dd0fbe5e7c322e7204aaaadcc9f87da2227e04e11066f5b44c5d3d9808964a09b249495e49bc6e68392685d060a9b424064e38469bcea18ba009e87aa8fe118555ea2efd41e86df08ce7c6136d1e1e9212e3b520ef67608a4cc6eb60eca72e9dafb6f19febd08463bc0b5b248663244ef35487aa899450d6a056896f14bd8d8b498a526c9fe04a9074fae93b6d57e34884ee0d8d8500c5efd91800eb597fbddfbc08a5529489e991e3d06446a2cc0bfe8a1d23cd2c02d789bd3512f288cbe5765bad3648ba2dcb01824b34a196e0056d19a15457d9c4b6f067017bc8c18dfff05c1cf19491ea0b8f5b508c58f29ded6836683f3a2c546c25b564532bbe045a155ab8412a06a5874f851313c3db118329436dd1138ba8e785add04e90728e2ad4d1084cbee049ac135d1d26890c579cfe8d7e994d5832b1f2e48992a8621b4b10e6e89c6f52cf5dbe547819dd1712117c4c96b72d8c0b7fe21f4f5bf4a671e048665094cb35b163223bf2446de5253d65215a62927586f122b2777989529aac6c640c21aa30122f05f02157d222d7629672e498054a606c14a1954cf89dc4a88a4b30c8a2f2eacbb830574cc8990cb1905a116681dca73549b2bdc5ae01331427d2facd72d2f88e7a7ae6bc89062fa58f389318434472b7a19686ad2b7682ffab16a5852aa61cc17ab3dbf5878d384bbad2b27a36ac3bed1b0fc5d13a03a4362bcddba4ecf6d29b345b8e3477b33e13cc42a69ebe1d340571d8ed3e55bbc88d697a45a4e5ee8854c92f679a1e22596404db440bcc0b268f14c76d783e8bcd817473dc864318e54695cbd9a952f05506a649b313af348958cac1fc05764073a36a1220ea896010493e3f15d75469621a8ef3010ac2789b4a0b35e65e9ba8fc856cfcb379360a157315a82845d8b212bf30b44203e7c595989d65c9596bb59c9ca545ef3046672336e5ecf8604cb0a87558789e5fbb637a8035a1d8d078e01b520bb573c525bb39db53c31a3492322b7126d67e59d089f48884c6aefeb58ac0ffc94695b45c1fe8dc7e884483c9669b480fb99e58fc0e423c76b3f044f7480e5edc7557388b8b32875e87f6813ad9bd90906c8c75c10c6c70d22369cc1a24f506613b29707f0e46685839b9b36ef7b19414885a87868beaa3945d372b69cab60159ee6a286dcf4916831e477c8fe22577740fcb8a4ca51985ceccaacca892058a5a080d859be74935afe04550d776e446d95b84777acbb77b24add2fa0d66bfb6d6f82acaa01ba2a0b7680d5362bbc88f5e5c8397c547b876802b0777e360373b0b93bea84592215ff490a804067e73f4ab1cf85e7e385ff0097fd9b38367f876ff48b045e67e07a096b038d6148b72f1c98d938768c0b2d2540980f39a829aff51c945b85047306c505c7df771881b7766964c339df85395c44d498eb358f99587d74649818acb38af09459e680a86cb37fd502b4812895d04c68f93c78024a89203f99987858fe3482dc5b8989f5550dddb6de8f9cdae045e61763c5a1c8d2cae467d4460bb636548b47104463c03f69caf3425a79a67e4b67ceb067784b18e28d85629076bd579621644f02909c1b29690eff9eebe881371c4493f0cfb363335914b9133356984f9c5d98c8a33072a4989a8abfae720d91bbacb476877016205269e054c2b8bcdac11aed7f3ab00fa8b1a84b4279b947bda4a4836b0affa32daabacdf66a3d53a570d979ce085ca510f4738bab2fc1ed49df2b62b0ba3a6ff49b124530d1bb36a2f4daecceced9d76b8c22485e7f38028d6bb5fdcfbc5a51bb56a52e7041b2147f2bd39c3bf0597c35ac7847995e43021c0d5c0d728f2486f254b9d66b4e0eef24bd135ae628036d27044b52319b6203b912c7ac6ebc9dbd2e67cc8394bd54760d6c95131b2c932dbb3d728a65f0ecfe4ca8a8dfccb4797655037d59abc1d6b61d922c7c470f15de4b733117d786646a983c92a3913e216fd9a5f5acf14c891bf5ec5f5a4c673cbe364b1c96649aa23e24384b93f5356b1fc3ad75b78e77ad3b6b662484ad8d54344ce5ec4cf7313a84eba1651fb5eaa5ecaadcbdc83e462cc596b86b34f7d3bac6fc64787e2e4977b6144bc3e4e88b853ff5623266ac6253e5a67e2b55d4ae18af872445be57f76cfbb4864b87c786ece72849659283de86318340a92aac0db60a8d5033fcc86b79616ddcfda8bf6f63932a0acbeed0b95e0277264558b24c2dbcfd81016f92cc576d3a19287a60c7f36aa7dca9f3ed59b6a96b4f6f2b7f1e113844d14231affc60983ac06015a7f991fd4ef215043f3a7413e45b793783b58ed4396a400841467de4a09410000614285000e3644f0f021068929a410a2548b12a13d525260408840e0bd7f2349927426458833912559b674f9b2a5b7314228ad84791367ce96cef6d4d4f9d3a5cc8318f678037a146952a54b993675796fcf4321b5eedde399e2e0c2850f1566fd0851ff224487294ad90cba27a559a737bded494148ed5aa6f7321a95fbf21e218f0052d4bafb177060c140ef95c2800083cf7fde6a8dd9abb5ab57af09253bc440c82eccc202073fa524648cb3ce490b631efdef5e2dac0cf7c43dfd1a76eca063109b26e98d52c7c990198aa5bc9b618aa2395387762dd8aa10ceb271a626247a74ead5088464667e1dfbe0e40f43b3b45a0ae5c4c388217e2dfffb638a315475a6dea352f649297eb33fad353c3aa5c30831c0afff1f40d29c29a8a1a95cbbc71b67062a88a652d09208c208234c81a6818e72c6b6d864a2e9b8ecee83aeb3d484480803fa023c11c597bc214488d5f8832ba78230ab0a416f6abcd11b1b73b411ff29ab28b1eeb5155350ecc4c2de3bcd2a29b24aacc3149dc4ce19c78460312b04f0836943139174e647e6e8120ec8ff8c0c33b028ab2cebc934013493acb6aa5c0eaf52d42313b95ad094ad3021ae0cd0c726e53293bf3bd51c34b6e21020ab2abd3e325033b428c1d34e3f0113114e3e6b81f1b4b63c424c50423d1d0c37832e332a2f8710c0d425d552c293924e61ab458aee50f491cebfe8daafc44f750d2c398f3090b554ea6692b5a5bcde92f42ebafc2bf4244651e4b2d6bb846228d75dad752acf8f805df130293eebcb35675a642f360cc98d6f2657ebb3eadccecc1c4acb6be5fdc9c71416658f46fd10588f90638b95738c68cba4044456394c31ff41649b9a168012159e57de3cf7a3eedcaa0c03c9995a94e3b1a42cbd1c5060c14255b73ec61e5e6ada434386785e21979c4fadc2b02a6a456749d238602f4b21f9b552d63b79b4845f035465968d0eaa5fca8aa291a444250a38495451438b67ed5a5d79520c0be67359779564480aa08f1ed4cd45b76e5adfe1f2cad9a458b196f622b1d71af06c31e53e2ac9865a1b9bef7f00e58b67e97eb52b4a7253f3f6eea5b8ac1bb604df7e0d41d84e1a4aeabe2176b3b65aad9ad9aed4ee6c8b5866094e9ca98c1f47f274a5266f9848cb21fef2d05270129728a308daa3bbe25a87ed3bd299123ac5aa2017175ed78fde0e83aa1793627021952b2baff9b0c3adff94d4e542d077968947ac5de3e57d77cf98985f6f0c8a06aa25c13d32940db7eed9e7d8fbe6343ecce1f85fd70b63b6988f9542aaacca780fee1b1ac1ecf624e121494e074901e3ece7298260c56107d2540a28e8130451620f47ba8e559e933da5e4284d1ebc89cc14c8c0063a89465c2adf43c2d7b1a820866d081a831464879dd2983053d6eb9bc610b2c013ee8a3142080bd84473c09154a56c42805e5578b23e3c95c289cc01e10fe3b41a1f529150426288100cd230ffc5855bbfda9a8274b8304aec0e4f53c4a27714451d1cae313b3cd9cba170551323d2483a36bb4d197f17b7ffd84884d72adbbe0209c7b94525320d09897d945337ab1452272bff1220ef2c84424816ab8d6c33a4a51cb3100c70045ec7015dd7f67849cd686d5d8f0c61b25e02a85f99729340a919700e359d168e6445952a09f6aef3a13f92d2789173c9ea40c2c7582e4c5190f964170f05cc91dc478056815f9028a14928bdd17ec9f9c8de8e69c3dcf0863f92a9dc6d46871767822a83c62cdd39d70539d544048ddd44926ac00999fc3d45411d025e90c630ce42d5829dd98165d3e4f4a281ca537cc0a9e7a1a2598b49a206a0e51a433c1b570a6ce229a08409d7d7c0a64e84b6670f8fa9a727c7899b31288f6e90034f0de3d841031ef49ddb3ce84751e30c7b8dd49e6971e19404e69c8b2e852e8bb4e1a53c9aac8c36a5308f39d5ff4c119a2885e2f4503f12de86a2881aef60f0a84045cb43f373cb3f72155bfa21913f69fa1786e1542bfb52890cdff23699c00c9dab12a8468a7a3db02e0c911fa16859e5e20d8ea2752b4ab418454ea73553de6386753d4a5bf61a47e539c5af5ee90b5f83461bc0da3334510a9d46ddd5c892ede1b11f0b6de9469410b952163996bdec56864409e9a9493552502cbd56ca54a0646ca086a1cc69510b9898ae762bb16aecba72c3cd0dbaf6ae524cae52e822992bf6d6ac21052eb5aa743035196bb8a09a495699b55cd2489744de856e4ebcd1c5e94ec64ab3bd5e488dcb1c71e9d252e23d0a0f1502aef1de8578d385cc54c856beecf22ab6ea9d4b29feff9b94b25146b6f7b5eb4df5bb95f6a6c8a643b2ed2e73338609b7676787fd2b6b04cc57a13c75bafc35a07e246cc37e9195b805468ab83c395a05cfcebc0d76708799ab97e45df8886e5171e32c62ca5a88d48d2fc61681640c194439c9af12d9715f39b26424f51839797d118d697ae0220797ca8b55528937c811176ba82797cc6f7ae225e4a4ac2ead20c6e98d212caa2f4b6b5c386ece442f1959a565b9a91aa3a56e1a7ccf0045e9309b2d1705cbfc67c4f14aac09e1b2993f984cd68a14b8887132605c065f4a52e8a7949c12243585e04c339a2556ee8a448a1c64312570b202350c6f51a4311433979e6395f326d1ccda2ab9882b505d34941c53bbff75e985d57ccacdabbfab549d825a40311e757597a4e6ae1c7b83040a369e426acd227d86d8781b73c3b28dec2ada33d70cf9ca6a7dcdebdacc1a97fb43375e8a1bc83c4956bedebe4dd2b6b29fde50cbde6835b5ce8468696619e4c17c3a7120adbc2f3cf3554490de2dae813baaeb08e5c8eb320c939ee4577f5d2f818afeb4bc8392e8ad20c69e5075e3846556ee75f5facd411262b723e9e8a5723cacce5e88706e7a9edfb0f0e0cbfb64a1dd6b90e7b6d9e44e89928ba00df31a5709ad53b12c51364c19b214cac65e853a56ac7d22da059cb9b9e14ac48d0ed4826080422e026762963e93a71afc5554df386026779975b7b2232c8731575ede75a492ff51d4cad4c861d42376caf067d284890ad705aaf59fcfca3084d7ea63446cf7eb697da4a46e98149abe9069ff657e52978d9eab2e6cb007be2443d7dbdb118e1a8f2f545bf4e64d7a3b03719e7b49634f0fa15e146f60b71488bb8ed70c2ef58598b080983a6e897ccadba31fb717a95fd551536453dd9493d491f4bde5493f01caa5dbe7944ae094cada71c2fcd7bb9779728f8f41f47866c72832f7ba6fcf019158908fd81b249f71b69fed6a90ce479b8bf11e1af9b98f4bf04635fac60b8cdc624af42c389847e63046849e8f28a2cf58eeefcf840802c90bbc1a6602d58fd27204410c0231f86ca40aa47ad6a238402be76ee2242ece805483e23ea802ffd10e034d0c3414a4f7125038faaf6900695634a6fc7290d014a793f843d05eb05040284f28e2076dce9368629af8466682f0dac06ee336a3211a468384904f1c87c5d2e3ec3040894a3068d8cb0be9a55f2c0c2942e5d6bac40a9f840185c36780ef57f44f0d5b04f42a6bd79a438e768bf8d270802cca46080409bf423dd2cf80e4a4f1d2c4e2968b2038100805510f0bc526ac022d62451159ab9c2e07d81871785ae4a2ee303daaaa1109e546ee438880830b09260c17c6319cf044182464366353260f0e3fb148188323d20aec686809098576c4ef89f4c44fe4682cd0501699105626a64a3ad0a57ae4e064c6ba4208dbf4c90fa9c53886d17842658eff6e4e3dd0479632a292a203d862d11bebf088004ddc3e2904a9d17b2e6814ede993bab1fb3ea3e80243280ad180a82666442f3d08081d1be83b3802fecac31c7bcafdf8623d7090d2facd0647e3f908c1707003d7a60413f7f15a98e85b808c5a68889d3e8c5a94c31493253706278b94e4936ce733c68320c151225bc61a8f3122023117fde6077b4322bad07722ab01759179ba901c37521b53f2981004435a640ad3a32280498beaad00134726b231009f82c032621d0fa5207d92a6809245f2ad370231664a32dca8e52ddc116f0c72507c242a99922a518b5dfc91ee82e33dcc02414451f2001117b3c90c49643e4ef12c3f05892ea545e0af42622641ffae722811e32eabf1eb48a40bf352c8682454b0a221be324c8012948e910bd1a7293f08d0c662461413d96aa49a74e316d1670973a49a8448dc10434f7a722271039416e53938d3e898a8314093222c2a6638c8319d6e1a772528c7e3216af03261d368be63143bb012e78d228432185f725612d124830f2c85d3f1b8641dc1ae2d4702d09227304d933f2032382151375af23aa5d30a11e4eb1ef33d32b35a384811a5e238c544f45a522b83933cbdc71adfcf37d96c1caf92446af014df72323bd02ceb931a5dc63c58e71ee58f32768e3979853af35339bc052f09b49baca27c7c93a10e844b3cd038d70a5b18734700d43121a245209242a93241a08810ff2c82abfa71621aa63607e2646a64407007252884f286a8babc25224f54f7f04861de5239f1b342345078807447b88423469425e9ae03ef923e7df42731f34229732226aa141cca4e4ab3234cb237c20d2c66f23d26544a319089c0c3ef1a02427cef39bff4ef9290211bb44ced538df8912c734d2cf2b43cce03bd90512ce7948a4ed0dfd27140d4d249f3d43cf014ec52534e01357e88e7f2b2e92dabb42b3f6e229ec3481dd5538ca8391ad56f18324a91e42d59a42f278442205203359537573464a284a7882354d32849156420325555ad6582be0f3b7d0e257f32568553473895346cecb184c4e16eb54c09622684ab561b545851a35ff4932d52d198ff421459adf004c31442209353572480dc92588b0fd3faa84477f35a7f942f09d31f4133208f2881120c39a55533e6e7b178a96348750c660205cfd5ee9c065c72843a4193bf92034c76494e567076c2af498a23438ca52d9344f6f8559eec752e68af6b72043c3c42b03c07484aaedb346502f3820bef445ce4aa2a86ed57095498fe8327688874be445ef7f32138e3593d16596e2552214a88eca809334348344f62b3a69a3c348e8408689bc3f8268978c4f16656ee66e7872a42542d004d6d066f4ce528668376303044372a02a0e46c728e76840e96a2a0626619a7572cac463a27416434dd88225a29e23841d6765e884d29e802b55604b9b296b8684cffddab7cb08e30e6a76c094181286a72e68345c0a4666e114da0222cc00eec3a826d40b6881c23ec4ab147f5963012648644b33140a357dbe3523637e1c8ca6c258d696e70727c8f2200aad7a0f48814453bd327eeea960bd72aa404c25a39174fb66b257c440ac4f67ab28778ee2fb228e6768ae83e5af350022847426a48a6494418aa69e6072e8c055164a6f67c3748ecb1630a827867e5f9e035d4c40a632cae2c4eb04b398554b0974cbcef1169af2cbece27caab1dbd7783586477e862d3be474994efaa6e8a4996d28e76c421d94c649bcf3ba4776b54b028e0d7f43a624f9e557f3d725fb1738612b23d3cb539a4375ebe649b4825a4b297a0e28e89ff1cc3dfb8c5be4c82fff40c5e858228a0832ef2f0829b036022b3205ac78247a843f2841707585a1db22180c52d1eec9d124ccf18d8603ba2535c6f72224ecfa8a37a60650e6fb89540834ca2043f5223235413351e91637aa78ac810977a973854b0836c77118f0872cdb8699ba97a8f75970604857789f6088636ac2478ef900b5bc486b11826e4a36e64e248daa24b6bf066d00437d44725da02aec2186de604350ae2540597250c900bc36349d64764cdb7a644852a56a74d32b99f0c0294453631c24893cc5388669283059925a244a85c28247e4c2ad12267b2844b086126ba10db12c44eb21490e4c48762ef227cf98d92648ebcd44ab6e6560e8f78ff984466f8e3614d8f266803da54b9267ca60a6f10232c5396296d26dc67944aa54d12d18eca87fa6ca459ec4488b8a844cd517006020c51e36dde459ef92ce804a75d521746b4e837311256c882c4586a6ac08e917bd8aac6591e59445d0c792068638100b6916e458c48424e0268cb4cb17c336667934c153583f62c33888682487a456a60c764cf13df0e2325c465d1ca0b0076d0a10ba5b83af62430a3bc50b344e764736e7257a7c25182f71b9fef3d688328c499b69cd8268091eb20b560a4c37a8fc8a45e79266b22c9ba580783f8a6ebcfda36a32c7a7a72c774254e9048ca2b25fa453104e747b4f9a451f33d35836ccd429f4104b158a86096b653ff90480353556405189f3df8abb73606430d778ac82daa673475cc26d41a23f4243376318c54826bc7e355e5e78e434f49ee496411d485b9036b928a1e6f356507b99c3359b2a1b57b6f459320bb2088857822b8232ca850ede59572829e828d87f247440271972c2b6767d9690b1b6116fbb10901aebe445dc8f2d820bb5940e4ea1204956d4724a8bb98ec90035b88876678b063a68d8817b172f7b4f5f74b5005563025a9aa2e4ae0f14e106b2a4e90648d3647a404a056f491cb27dbf24bf14458ade6d55e2806596ae69b8d5b4c344683346baf2b085c95c83130254b6482e2b6633832a688e03183c695381009619b26a4b8e39c9612b8e985b00d7c4b9eb84834da42b07629a4661890de8b6b81a57caac75148e562b8e911d1d4b37e42054132263a89febc23554ddc68868e60f8372e9e0f356788d0b8f77e67a226c8e8887263c583624734ea8c6cb395f678b889fc783405259a11b1699343d2d62e86dc2debd45656b795326873bd7c2c0744a96dfa06a1880f57c2a402f9e1ca1bce05842fabbc396a96a1fbdc27fd9acf091dd1135dd1179dd11b5d360202003b');
INSERT INTO users (user_id, user_name, birth_date, last_login, newsletter_time, avatar) VALUES (3, 'jkirk', '1967-11-21', '2013-02-16 20:00:33', '17:00:00', '\x4749463837616501cb01f700000000000101010202020303030404040505050606060707070808080909090a0a0a0b0b0b0c0c0c0d0d0d0e0e0e0f0f0f1010101111111212121313131414141515151616161717171818181919191a1a1a1b1b1b1c1c1c1d1d1d1e1e1e1f1f1f2020202121212222222323232424242525252626262727272828282929292a2a2a2b2b2b2c2c2c2d2d2d2e2e2e2f2f2f3030303131313232323333333434343535353636363737373838383939393a3a3a3b3b3b3c3c3c3d3d3d3e3e3e3f3f3f4040404141414242424343434444444545454646464747474848484949494a4a4a4b4b4b4c4c4c4d4d4d4e4e4e4f4f4f5050505151515252525353535454545555555656565757575858585959595a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606161616262626363636464646565656666666767676868686969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f7070707171717272727373737474747575757676767777777878787979797a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f8080808181818282828383838484848585858686868787878888888989898a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f9090909191919292929393939494949595959696969797979898989999999a9a9a9b9b9b9c9c9c9d9d9d9e9e9e9f9f9fa0a0a0a1a1a1a2a2a2a3a3a3a4a4a4a5a5a5a6a6a6a7a7a7a8a8a8a9a9a9aaaaaaabababacacacadadadaeaeaeafafafb0b0b0b1b1b1b2b2b2b3b3b3b4b4b4b5b5b5b6b6b6b7b7b7b8b8b8b9b9b9babababbbbbbbcbcbcbdbdbdbebebebfbfbfc0c0c0c1c1c1c2c2c2c3c3c3c4c4c4c5c5c5c6c6c6c7c7c7c8c8c8c9c9c9cacacacbcbcbcccccccdcdcdcecececfcfcfd0d0d0d1d1d1d2d2d2d3d3d3d4d4d4d5d5d5d6d6d6d7d7d7d8d8d8d9d9d9dadadadbdbdbdcdcdcdddddddedededfdfdfe0e0e0e1e1e1e2e2e2e3e3e3e4e4e4e5e5e5e6e6e6e7e7e7e8e8e8e9e9e9eaeaeaebebebecececedededeeeeeeefefeff0f0f0f1f1f1f2f2f2f3f3f3f4f4f4f5f5f5f6f6f6f7f7f7f8f8f8f9f9f9fafafafbfbfbfcfcfcfdfdfdfefefeffffff2c000000006501cb010008ff00ff091c48b0a0c18308132a5cc8b0a1c38710234a9c48b1a2c58b18336adcc8b1a3c78f20438a1c49b2a4c99328531ebca7b2a5cb973063ca8cc972a6cd9b3873ea3479cf9b4f6f35770a1d4ab4a8d181de28a5c09042082167ce80063d4ab5aad5ab1abd11c200a02b020418984a790a14abd9b3688fde9b3af05ea9140010749deb15ac104a51d3eaddcbf7e63d6742e8d69d2b176c8a31a5caf65dccb8f1c77b94b8123e2c652906b984313875c6d6b1e7cfa0db16f4b647725c21a5a2faac252405e6c96338879e4dfbf35f21af111c7e3ad0592d298573a7d823bbb6f1e366d7b27e1d1703216ffffe12c2ad5b4ae5cb5e871747cebdbbceb5b79963ff20fe778f6bddc47d3aa324047bdc144fd77a9f4fdf25f8b774c743352f573bd4527bec31c618d62df5557578f9d4597d682dc8604b3541e69e73ce94d2de5742d452cb746175a8195eb58c81dd574c09919e820e3ea8e28a0cfd055c57188cc1de659a8d41c8184b0150a210420c38068f3cba97995894a4a6188b482669d03d84c075da85e8ed71e169841022457b617d3518618291988214892929a692ce8c919b5763e1a8a5615932b7255dc11d181758601e39e69ddeb9e826066349615a9c8205da257367da151f9e8822a7956968aa29e8a3751d08d6a41eb6092753e4c997e8a6552db8a0332f0e0a695d95b606a4147b1052642d51f5b4de8f060affb7c7aaada6c8e9ad3045b810644e8e1a285832a6c6aa6a0a4a055e41e079538b798c9258a28cade22a2d4d4b76d653a8bec2895a599a4ac4d25ade80ea9e967386055fb4d3a6fb5d294266ab636cb656e44d2995115ad87b776da7eebe221d2b105bde98e9ee5cce29f66d47cafae9665c7539051dbf1077e46050f7d4d2abbbf03d4c5252b831fc688c1a472cf245e095fc2f4ba02e0c296a6c75eb917470adb9277123d75c917c26ffeb4c6903232084be27293ba5a8e3856cf3d12de25cb233d3a92c280263d41213c75c61a6db79a821ad75d29af6c461b65ac6e8cc4c3db167358f85c5b6f5da2b953caf9f03c348b35f4cbb36e781cec5cbb6cde172ff782fc67b186d935b706b5b8bde7b43fc979a561be86bc127238e126976132685e089470c6e8895a3d9f4a890175571c75ee59db9ba5dff14e2d084dd559ad300645c55888ca650cae9a8f76dd9652abbce68a0a157b5f39f3fe37eeb6a569ef7f880bf773906e64669d52b02811b8fe8bc38f2ee6e8c22fa6abbe4eb5207d673d68bb978e7704eda2553cd77b907f8dfb9455dece497cfa2fc2a87e514bd7fa680fed31972195616a7a5efd96f454cfa9d5d520395ada40f76047b8ebf1a02bf93a4ec34523b2083c2939f3d68a816a5b89102dd453d6355702765920b9fc6a641fae889308861969cc0d6a500466e2f65e28ad85a489f80114f486e52996eff6a470901f22587ef62210fbbc31a38c5ed8184099cb58ec833902db13ba469df13bb2485b1e54c344bb24a0ec152bd2b22073f5bbc5b0d9508c6e8f42585e33ba119d102182ec58d5c73f9598a744511393e66390060d91c6b730f8131058f4ff4590677d517b7c4ac78830ccd5a28a11bb4a551475258e471980497a245d236ca91c28f200829fdcc27295c11e4273d3349d225f22ed0334e16a1c6193f266482ab2c49c9d662a14b0ee7700f020c588ac811e9cc2d973c014f0a4b474a4c026d3e6b0155539e3911afb92643c87449999ad21a087e888d2af29a89c0e9ad5751c780d94c6674d4c3b3521eca96a0a958296c793eedc5e579e9e4897a7cd3ff4e482972972eb496115b142e47d55093f97ccc7aaed4a1669ea6964a0ad74015f2b6ffe58710f04c68b5d4d32444c62d78617c4c4641029e1079909a4b0a97c2d2d7a5fa69d422ae021096fe9646045c2e25230d09b8a4540a56ed91a35312229a10fad288844b4a59bae4a352508b583ea68d741b90548cf513f55082a11e7d14f5505ad485cc0b4aa372e8af5698d316d9a75ac9520f6ba450a41b89524abbb367cf20d95588c8af5d1f6b8f523d699c9e845040adf190b3f0b630b146b1acb974a458b37a473dee65a26e848cf8e44453af2855501820665d1fe296e639cdb04b9da75ee439c57f48cfb2bfba2c58f04a30606ef62117cc8e162f4bb0f7ff8d3684e48c0e129d48dbec88d2957382d1ed5e0b117679c544c0ed2d9cf0793399c84fb304b9a04329ab55c33cc56cadab575c6c4b5c8778e3453ed3ab727f9502e89e457e2efd975240cbd2e688e529fb89990ad3c333dd10b5bb0829a4d5183b5ea622f665554511b22cc4dcde249784ab2d11219a3a550b098712d0e1248c308adf1611c26ac1ed6dbb6c9adb8840d6c33d09d786ae632ec41c6974d86c8b83c39a606e8e85c1ea09933573a34a0e06b2c3156e4b6486c45ee031a7bc65fdf0aefa46627b064733bc11086bfcabe38b096a389480b182084239e258a87f99ea0d78819ce35b1a1746e2a52d1e4b4893f25866bffce5707496ac495e11aaff2ec3b1d34ab632a9dc6432c214a3f3570adc658378a363e1edb1f75cab92986ab7a6cf939fda9a9c9fc0da284c2db2d8dfd0531c97d5f1a17dceef1ebef225272bb760ff3d564fc085aeb25d47d0c7f5625e0af296b3f9263542a6b2c08e0be94f81d7869946169d83345ecb41342b1b8a327bf072d57c7d75b689fc5e4d025c21d2e906c2e02375f73038156b6dfa3de6cdf59acf836a4829db887274cb8f8450191ea90a4b61e9b5dc5892b0b86eb88b0ef94bb165f435a8dd9720f7682799b52debc2a47bbc503321b2dc08e2bf84ab427e62adbdfce9cf9fedac726bda52666de52a3569669e656bcf9708bda40b7b85cffc9610f53684ecb8f917a0f8ff861fb80e5e8a521854b98415ce28e7ca71a0c4b85e94a618f2205d2de37ea58cfcd69988a2862dd54a7197d56e5b88abea9b716749aeaa2d715b5d99664bc17058151a77ac72ee29f9c8f95fec5221c843ae141359748bff741bd297fe13df50227b9582ba98d7f43314950dd9d6dd4fb312ccbb238f13715a3914be9d61b780077df0b8616d1a416dc2105788107b28b260bba46ec3fc9646c32588a43f666276bfae94e67af1d76f391d13719cf062776a8ebfb563986712e96f6ba8a4d4fdb8734d95767415c8777bc773dd03727d1efc891c93e21aedf4c66e563c7c5b84a9f88f425b997ea37dcff4879796614fb4489976eb381e5da4d238cab5528fffcd47bdabe5d854b4b5a89ae1958f14f65446b55d5c5a98a55f7b68692c424191730205933585c87ba5eef5259410791a476ea2b4604e4540ff1419f3a57a99663172f744e752529e467f977271bf763229975f5f366192735467961d96716678b32db7d444b4e440ba817deca77b66a21b82665387932c456781be952007434113543117a34af1b61ae7141f1c7568f4134b6e364498816b2d181d6f416e3df66cb5323add063686b26aff826f50758504271097d61c146654a53181c80233a5037406b133c1916aff954fe677594c2141cb447bced21438186f072350ba151811146b54561a4a7810c4b787f9a514e93376ec976f254779819221e2027309ffd623846024a3975f49876f07c76eae643a9c652149b62bbd446d08f11bfb854e4bf82f4d744781525eca928891c277e6622209622c59582d29e72fe0c21e82f467e402522d0215d1d66a3f3731eb3527f0568a6d916fdd5630a4d14c9a416eaa228955d52d2dc387baf22d8fc723afa77b7a38275fc85915b47f6a06889f173b99678cbae74097c4618e043675f7458c14595bf88e30632e82675a99986d205147ffe467f5b55d0e18745d887601145ba9951d33e82dd1814bb4f82de17265740215d5b76d93c1822211309c4691a6c5800792023876881e978e0e878ec0e36ce8146d0989388e0720061223c2822a0fd35974a1846b886f0e341ef9373c0cff432218598a161975cd071f1dc85795281ad3982c6cd776ec418287d12a16826b12d23a5ed4901d09533ba61f0d09803a422363309309758a165830e967358b7633d8c35071f7744d111f285319d0d5931fe7132e37165c191d3b66170dd53a7821228e658e3c3885a5543d5de8335c0578d1572e0a067e475265f7179014527af5283194441888a41d6b511a18706fcae766f4474b2eb88bf8584e1c221689216006f116c508763dc82a375225938811c8385617f79210d88da5b87fd2c799eaf52766185214148d2d825bbaf6275d8470d6812e1d215dabd52309521080c127ff986959749ba7499734c655f12831824390e50515216223123593e9f71e08ff38657e061c1c399789756d19d65b01948384971f9f691f5e591da8a22a6af91894b48242d659a4b884cb781a67f74418b093aff971b9f52de839677f4224c3829ebbb77e0cf15d5c668cbbf7264a354dd6d28182a974294190ef82712421694c464152129f005983977518527410c24430268a128ae56b09aa636161889a7617331a49f8f369020261cff4946f3913d12937dc075352c1a2c031a076252545da820fd76d50432fc2626baf31a039ca102dfa1e5369574c6323400347367aa34dda822a1583ce7155bed1a4b6794fcf19128b02436dba104c73805fca3329f61001d37fe6185d22025a3e63230352213b9987558a9926f17b71419b7dc41ab1ff7986d7d69f14041c63b9a7ba378c03e314903716f332a8a6d54ffbd6126e092363ca5933e23096482f07b29b0d817a1347a9bdd14fd9a28a6f074b2d373159aa239c3a12bc722986da105a7125b3221b3db12150f2255bcaa2c5a7a8b5d986ae287b98c19296f914919822a81493c7ea115e39171c69113be341b5507dca0277241235d6991092a68985467ee5738aba6162cc062024b65ab8aa15208a1029e36f2ffa322ba62d718a6fddc942d0b14dfeb61b8743099a25399da51bcaaa4b1b922ad75a33c2f46c47ba5157791e039a14b9ca84dbb88fba64a9fc3a114cd323c2fa2f4d52624e3120200426d251ae4c4823e975127fa121f0823b096b3b6dff1a4d259b18b3529448a19ef7f4b016118800d4af155319e4a15b1102973d125850466e51f12319bb662e7ba57e7623b3d2af109332adea61cd89173b5b10cb526bb70a1f33faa69259a5f9da7d4b811806b7210f031550c12301e21aece33391681dbd5a31bc13a6fdb21ebd973992c6b714c5533b235aa39645c9b7abda9ab67dc4349ef5377fb8125f1525c25621c4b433a802203f6223d86837b6f3af90851fea08217c6833c868a57d74552de7b008fa0fcb7153bae7b33e13b5de127beb5318963481d6873dd7941a90371d03a847a0d223911742fe7371bf711919d29d1a72a05f36bb142a221800b4a5e941f4e292048788776a5ab3d61538aa11f2ffc63a30822a749b97e7711852b650b14233a4c123e5d524f0b5b97e62229221835dea926562234d1a9606ca9366927b5c1b35a517403e419d7cc585dbd815aa68a4d2e459e7f23af17757ce52291bd923f3d4be7c02200abb3326324a8e03235fc240ba172d47e9b855aaaafc264c4280b57cba2c4d9137112269db1ba304131b44db377d8a59f0c27c5fe857a7269948b61e262295027223e3a31506d85185c51451a3317d13587799194ce59fb801c05c4a1ce6f123d3d9c07c46c3d961c3e09656cdd62641b4c00924982de31b2486be5201181912652635805fd14504d61abf3266b10918fe3382757b204b0bbb99b91597e947f2f670e3466865621efdffb9a397b23fc42262df9a3c40d4254b59134d74c07e0615c217bb7bb0bab33a0691b767420344af182442c22791177ccc065819dc24dce59aea3a479db5b513a12cc31379a0768efc33a96ba67d17c814c72b7b774353edba1d16b9a109c134512915acd154567b25a2744d4d855d96278986362274d2a436d7246cf523bd0a5b94a02ad49b38c204c8d5c449a9b2946dec414a31a1ddd77c41b49e9752c9f9c733403631a550447e75c102a25203821bf0d11e88a13095d45428b74ee27236b98ac4a8d2232c8c2caa116554cb291242cbd5e4cabfc132ecb6602964c51acb8abc758376521e5c213b80281d4db51f45042a56d6c100dd511d72181016327eff6b34b6abc02f4b654d6280b4eb5518a5151e144916b9bd20b61599641e65c42410f6163629b9d8954898928160d7313ec89c708c1855b233cf612199442001a2bc309d2f02342f0e0b88966a4a0881b8c67a110113cee4c6b8c653cea3ba2b4a7139ac31b36ef1d361c8a9d20156d5452423bb7cfc218313f3ad6ff376c4e6b5c381d4ccc33db3db9a2266d3d65838e18814659143985c4d49b971134dd16623d6dec22e9793a718071989f6ba09a82c57e56eafc8d103f536f3d59190c12a02b22caca2bfad8123260257d13ca2fe576d4c83175cd824303296dd2a1bc353d5d594a60f9d38ebc8759bf8252a653aa6ed454a01c343166001662b4f5a84feff17221a028b06381eb828d0d12c237e82c211ca4095368c4239b19d7a711955ba07b4286b2280051c69c6ba5e6ab338c0b47b8c38cedeb565f90a1963611ea8c227fe3380bc83a99501a85173ce9c112ef7b76299cda73e03d79b257278ccc6e5374d74663a3b034c098b18732d2fc0f1730e082aa8621eddb414c4f18250037961911ef464abdd035206c78561086100393ffe66357cd2540a619a6a2cca5e837dbb071f9d789c559cab25852accb392e3e172fd11cef35b8e0aa530266de099c4e351ddd999138743d551a553272bf11b4574cc7a14781ac3d4cac9959c14a6cae21304f276498a379d9ce2a8a126ea8d3057667cbad55335313c76dbdc9fff84868201c3dddd1c91ab7bdfe260db4a1a33cbbdd5714c0833ad1bb86689c11a0bc621dd14482d471d02a2bcdfcc59be985f427318f7e72fd2f39062ae35436aadcbc63f8df3e77a5242d54d10adc6233ded2db692144d85d4b372256ff7731502172f2cca2b01b256f2b7a36130f9354656495c6b1a4536cd3f11043d3d21304c9514d918bbe6f2e7c5847fdfea1bad11c2d661e5038a863e831db6b324dcd99a6d43ef76755ad98ce807243f98f599755318901a59215e44e03d15a8a74838c534046853c34160b4d345e637257ba95e89772e9c75ce0a798e4e022c2c2bcbb71a93635ab455f3e8d144d508675e6f1a3af4cdadc1db1ead716eb1611e79ff892170635346236e39d2a81559ab665d780aabefb8f39fbfc2cb7e068c447f8e341265dec99cd471533baeabaf522057d2726cf570a53ec77ad5d463b81e168be92493df79e8d1ba356d3f9f4f400a3c69eb66648b10c0d8e7bb7957ca96eafd42ac153cea4f011cce16ea3e23388e47dc71117faed9722cf817d6094730a2e107e4a1db176f0ce8ce4811e2c311a87e9694f8e41b1b0320dac31406bb3f89f7ac39e281cbb73a9f3f27264d961572f39eb8f1369f4d30f934476faff64c916e361ea7f24c0fe75f724f52735abf0b0ebc2e372efe4322189218e2b414ac3dae1dff8e1171afde2be041efb39782f8863ea901d314b1b115be6e2dcd895115ff92a0e2363f3d021f38726e6b02cc0afb234c5c25a01c89aae178830d4b10828e7b4f41f5ddbdfc37cee6072fadc43dc90e10185210f2f6cfe0c17fdec66010e2cc5bad7b08ff459458d1e2c589948420e08860cc1e2194c64829a5712382145284a4c020c5db3d6784a4107278cf264589f76a49c10000034d8c41850ef5b6a72700048470627446a9e050a851a54ea55ad56ad47b7b1000e0da15a9cbaaf74a09c180724fc98d424ad1acb511c39ea7390961c0502a66dc7fce9c5dbde86d2e5d04183eaa2534a6f01e4a74f7ec61898112c57b2fa5fa4dc1512d5ebe58db6e059002a250676384ec716633f369d4a9554fbd97d86b570470afc664193830ffc9a27a4f8e295d516765d2040feafc9c3af2428e4853aad5a892d05f4a3285a85d4a55ecc6cebcabaf967b3436668b598548a154ab3777f4e9d5b3defc1ae563be9177a61042d02621f3522cefb5e84cbf5ad2227ba916f854f30f30aee80350a0fad2aac51b6ff4daceba03910a093cf460c2ce23fe8452a82c81945a6f44124b34c83fcebcf26c42aa229430b2b38ae228855226bce7afc24ad3cb9b922263912aff52a88c23ba42d20f259e0068c8a01fabf28692ca7c92a238f5423b4a885aa41a8bae146433f14b3051bb3145ae10c0b249acc64a8137ff9c2aa532c74ccba916bac6180322671e2c85340951fbb0acf1ca4a81129e184a41b9f3b8d3ff093994844bcfafa30645132198cc73284c4c33b5ae3dafa4e830b31bcb82cb99d12223a4324ffb226b313c4be1d1d39224cbec408e660214a4e98844a9c6f422e211bb96a84ccd19a3127494b549355556d950bdf228d9a1501cf4a12e0b8294461b09a98f901a9d7175a73c8fbd4aa79538daa3ad2e79ca7550d13ef50ddae1f28c0826a32c03eab4c8c6daea3d0c97f5f7dfd9902b738c7e5b54b7b45aba9c77cb3d6ccc33268288d5ad965acec557db93f013620c7d1b0b8ee0e1247a9226398382498a943afc755f2c0b160a268dbca30e609a6bbeca2fb2182ac5409e3cfdcd4b69b3f48d1287720ccd2e92622af06691dca2e9a3c46c43c02542dda5fff4d4945cb591c731e01411a15a045ef341682bd59633b312b5796db64d7651567c13fe8e5ced26aaf76b8472138bcd3188ee3b26d24e7be8486e3706a9a35dbb5e3a2752891cad262689256babb7305c5939f2d4ce29c2aecb42aa51cddb167df4f5c452ac20521bf2552b94ac2e6a408e8b7a1ad63be10d6fb39f1263d0b2553fb2faea2895532b4f8195732a28daf605fd25e6210cbb36b4bb0c5dbd9249b7fedfac0213d19be97abb11d5b8280a0d75df0bd3d653ffbc8c57aa9359e27648100b0bd665269f4f8e48cff7ad7da8bd87147e3c9534665f651a9bed664588f2d0ef7a0b2c9d51e29490ee15a43574814f64f6a213979c8c3763d95843fce2ffb3e110e877185994c6024396901845080a8c17eb6083b83b418e28612b0bda3af21acc41c4807c298a90d6343d0606f1516378cfbc50a63572fdc457e6b109b84e36a537b5e44c631157c584152dc3344e301b6b0a7d8068910fd9703af4918214ce05af08810430f70b0c5d04f3c5113d8958425a9c10edc89dc651c7268c21da4b1a47309895a635aa6b0ac5daf216929cec4c13c9cb1ec4f5b2d0706c230331639e84c42bcd50428df421d0183776bca940c85b4d334b294c39a5651585624649d51d5da91ad3998957591914d90eb442b1c866900e11619e78129d1af5f03130b18926f91399972964509519889df4f24bdbdd0442d32cd49aa6b44326ff3da96be8d34bdfb0e92795aca425237c6539d927b799b5467a1274e0834422412aae9212e5e91a211053ccfa4088686249e4a28486119c89e63dcefc10c8e2032581ecc1999909633379a3ad7f668a582a099c392d7a15b961ab983f14a4eeeca2d08ed2c7303339d7a9f66046f2c1a535dd5a6851d4173226414948b29449d15a37ab42198963df2c664fcc341e6f55eb269912d0372f6a4e626d055b06a9182f4b1345a23d675e50328b1949f22694a5ea46670adb5367b6932b52ca3f7612484902c44172f2ef4d8199e77830d9a2601a853e4232cf4aca4389b71e55afa3db8965867910094ae8904e41e0bce632a3e52050414b1aa4528e069385a6cfff6501d559296a07131692f0b05832ca9d6e76167275a42e900a896541b957d4da2c345b59647f1e44aab7104b44a142dc4afa36a43391cb250ad18eb6862993b0e62d3a65ad585e79a8159f882425c1e5df494b3397ae0c0ab6bc09dbbd527bdd54168b462633258ad46218099e8f651bdb127d6a24964b2a843abcf5a31478f3b28461c95b70641f74512210cf86855c34415199a6a43b3e29f441d825709826d8993ace093f73a1e46c4572584436c84c3f89105579d3d9978ce5bc1a49b0c854a2a3b4b6a85e96c96f8b22339db3407760a5d0cf1b9be25efa1658c6942aea502f721db64e2a266be9c9e92662cfb576a96b5d9b306f9e54192c1171bdeeff6d2f08356b9f5230372c1c0ccc4722caa497d9057733394991ec74a8a9f1d239999df1752b0c1291e2076e08592d85a3528b92e4cf6737e20d11bb8431408db38b8ac95980388ccf0ee70d9ec68d4f5bcee6569c546acd628d6197dd2ba421cb247f1c2d2499cb7c54c80e497933aa5be416e266a8d0ebb0338a2b6fa2c6e51aa2d09420e109fe18621ed1e0c99937a175a227a2135789e9442481f0b170a63526cdab89461eb59946a250f4694b486fbcb5512fedcafe3a4b9c33028a86aacc428a7803652764095cd89b4799ecab48703e959d1cb72bf4aa742cba9413641899971887da6e8eec88a3ee13125a9b523245c17790c46998914c4b2f15a34fff1fabf7ec19f3334566e22591a7266bf258fac793ab8d7c67c239ed2d447850dc6690c309117e835c263bc33223853d1c67e784c5f58aed70de04c8ebb4446b73292d48e899124d8e934751dee49d168d70d42e05bd685bd244f4a5a4f3fe5cadd3a9215210539f9efec4bee3618ebafaba26b23805834ad1109672d26cdfe0eb20e913d2783e6313ffe4b68721f2965ba8ce2615126a207a61d51c19046ca0cbd8da5dc14071aec395d6224b839226b15013f6167d19bb3e2ca64b9cb748e1aebb8a3220133664526eb2c594f1a4c3649e499f422fba70597932f7254a72363cdf41c8b26494fce5f32e3a48f1fdade8fd8a943d44a8fcd4e6747baeb35241fff2f4c0981244807248da39191a4909c82eae174a5be45bc82616bf8c9f3a72aa351dc398840839e873ae8b62727aa2bdfeba432f13de8cee76db23af920a651441d6caa1a875693c674b4a296ab82fb810aac570713ec568b296101b16ba3295f38a32f3b0390891939da00b6e39929fd00d8eb893c382bb31ea1238ebb2cb10bfbddabb5a010fa5493fcca39179d29738691c33813310c115fa3b0b2190b60b6cb596310a474a9a794a3934091536890e3f9aa73c990e95c03e52528bb06119fa130cc67ba3b0190f54312505a99301d3c08b52881429ba9c38b8aa2015f2a089c36a18294c2eb9f909d1389ca9393abe6bab24f90e2de2909d0834a8d811ffd0b02b02d18e91b10b42b81f376abace88b293981a8deb8ce7a0b87351a8c31908b38b194e9238285c9ba2f08ea5a29e37a10ffcb0b38fc2bfbe923a2113148dc0a1d15836dfeb22e5a8111623340f59985c23a1c4600e7c138be780b3e0c1a1e8c22bb7882a9f12b228790b42212b9f100cb493bb8d41c444a419f2632b1251a660592b2c710d59d28ab7d0968f003373730fb298a904b10b8da3b0a2682598a2149793a0b011c5fae189b3f8b0bc00a621740fd8c0c453f18808d10f9fd818ff1988f38992a44834bd08c05f149dbd430a838225c6d108d2609dbee9b279520c93d008ca69c5cf311369448ac7d80c865326f521a6bc390fb1383b91b01afff1598b6ed31695a2980169c13211089fea2033c9b915b13f81b0a65cf1c36303336cbcc78b8a36865b0d98d09c2041a0f82122a76b1c92700ee4428ad7d81886200bd8181576fc89b5aa9c899017367b4298a8b6f411ba9a108b3d91393eca174b41ae2daa0dcc89c66df3a0ff708eb6b30c85b22710392d9834a72efc44e6abc9ea5027f2380977b40ccb7a35931a35efa0cb322a947d411f22aa1596d32338c30b1e390f62f98c5fc3899101b953fa09e72b0d1e290fdc391776e43b81b00d9f3035fcaaa40962083b094722218d97b0c2b45c20f2f309f303953cc18c241a898e204a0b019417cc4433519ecc9c8eae099e14e826a20b8c93f2394d22ccfff2101f47121f264b083f022f98d0484ff1bc71248db150124d4a0ebe5b09fae8b180140cc5398e35118d74690996180fa2b994d214a2df409b973c8df9aa8836d334737c0fe72394db70cf2d320caef40957a943b4f90acbba93c58090e140a0a7f08bba19a4c7982f7e52a96e1a88f9f88c1d8314a404c9153b1f904409243b187211321f7c8b5af8438e219bf214a2b53c41e693a3b74411224148d888cbb7f84bd764099fc01542f11c0b693b68ec24eb1ccc980a908c48a45df3a01a54265ee1113ac2aa0b8a8eec7b3815fbc41db3afcf5913f7a19692048985501d6d8ab710b59909e20c25822553da0e75520e81c22194100d86d8ac2a1d9291500bff95388a182d47d8981683ac8be59b88ae3a889d908d0a1b8d87a89d481ad053510bbb423b8ea1aa5aaa4c7d8cc356a30bae783c97700638194fd82a403ecd52f344c622f252510c230ed54932a59ced638c40f92992608c560c8974f40ac17809062b0f4c0a8d02e12dc8741590308fe7209f57fda54085cce8404653f39f874c478f3815d43c95be5bad30d39038d190edb254063acf327929d5444b363353f441545714b742394381681add7495c4233a1d5908f2a8a8acd0a5ef0ba6ff7b9c50bc8f025db7056c98ad63471a492a21a95162914d84a2cc3879931885101512a440f5456725aab3b110108c8a982027c86a99b572c5d7184a86f08e164590ffe03b192221a0f33a2cf39aaa39eb246f13cd917810e74a08471ad0ae71c7dc2a4b9f621314c2448c3d563bb3274991913c341d8d1a2ce62bd8d259d2d8b047a850a51f51a788c10ed8c856fa50482e2d23911c188005917d493eaa8ac00b022b9b580b18cb0a578112fe9b8988b0228a38bc9178a35f99ce137c122e513565251ad64909a17abfa285bcc6d94d9eb51ed35951a0250a6e69125231b2620949322120144a120bf934dd742724831f3e09d4423917ce510a1e413688084efff094c46c0d7b532151758a6b24560e812d9a50a1ad3d53226aba7ab592a98110fd48150865c3ba05183a818d9911131d0c0a7e7b8c872d1388bd9f569c58ea44cdff87488b2309b3e7090e41f14f40bac50b190b87600cc73ace1d330d52f94eae9a098e1d5d2ce918a4692329da17fe32d4e77a35a30314827ddd12e19ee8494dbeb8d3a0680bea325a88d55df90d4937fd9c864091b738095e1bb208490b9ad008872094df6bbb1ad9099fa1a2abe59397600c47722b08110d8354476d1b084881bfc959c621114d87cc3f0a8a88b9bd32f3ad99662913d51113ff90b286b50b098d5f16be2132912e0732b72945a16e12cc0bd909d190af7c0a9203ed1e51b38be04d978dd193d12056397db57c95948ae9d6a9bddf4554128a610998838e9d0d61e37048caf1c616f126db3d15fcc0565d6161a054d5857b5f0bb5104d0acfffe6152aff889832128d8ff220067e09ae8590c3f0366d291c6f0a0dc2288bdd42993be92bc2f8b4c229146e49aaf7b82541b23f75b462b6211555d562d6580c34091247a251c065e1898dd3e0d9955bd2aee860a607990b9fb946ba73af220689a7e2a413a30e128488b628553b81088e6431ed21d213ccc433c515d140a06de9a432a521b5300865725d47ce94b54c2ed7bb91f4ac428d3021736c61d82c1332f959009b24c50a8c07192c3af60c9cc1980eea965f5a609dab1782413e6ef94cce210943a546aaa5aa073c248f80b3a6e8a63a99ce2edd9bf23de65ef949a478a46c0cb5b1483f1f3930318646c29d5f0b290938f129caccb103012452710aff7f4cd991f8adb7558ca0da9523230902b9a6671ec29fed3564148c0e1d92359927a2f1d6e7288bf7ca8b97e66760e4942ef50d8a291b438317483d681cf2ddf89d3b3bdb8dec8b93453c1397fa9547b32d28f3a2f3a491be52c703218d8a191508d665586c54f83dd393b01094928ffad88c56ba114996e930b1d97fee1789998cf1e89783d3b6c0e5e9c050d115251041a1cbb552a9a8f13358190f5365880c025d8c9d67fd0452e9b1a73341a85c29c9bf1ce317a2ce8e7869f562bc45caa5bc25eb11699608ec17bf485808a242b53a149e064a7b59e188352118126684d9089f698b28738e366538184989072692abeed7e9780e8eec4173d98d547545ff4c8ed6cfa322652c90b4b66cec61647d64eb9a8a0a6dab0b34f2e716969aefaa5f69b3ac85c312061367b67a5c1ec61874fb8747cccf911469b81308f7020977963a2e31d3fb8b2e95d834c8639e32d208e98929ce366e4704ed460e0f2851dff0b8ca73821f3146a410894e885dc6fa6d237d7408e4c0e3b358882f9e9161fa236f8914864689c92dbb06d9a08d781f051112854a7049da34ebed1b7e73957a9e17a6c46f66919be4660aa00ab5b990d697e9558374168b25892a95cff80d893ddc4fe035c6a792408e52463dcd6edc592e652488586660383e244f61a5935a93ba5455d844895ab12c21acd49279882a66f100efcb82996063363ad9b68eff9be014a4b8cc468db285f808ea7616d7c472e5f0294fb93a91430bd561e4a233464211c2b36064bf14cafae8125b6e882f2c23c276960499897aeadfef72b260234f3047669ddc6ffe5e13168aafca5639f8bd210bf9c3d180df9eee32cf6108528be0c7f08ba73b13486d94263a14c15089fc248d49ca4fa6fb09d766080667905e3e8ec0ad8b0e958903361c7cdb9c2faff4a0659dd425a1846944dbed9ab1e62e94c9cb73348c69fbd484f409794c6c6c07dea668ab12d4dfa73a75bb1a1cebae1c35099153796fe7d68891100d8249e6460de5c558ae17a3d27d56769ab4af66ce9b3757a0ad2a73b7f9956c5d9001b27250979a2a1314f9816238db13ff2181dca3240dd748c879ff417d2d178f60b19962b83c5523d55952fa558b200b0eb240257e0798c0fe7797ebd897998b7d8c8fd8bbd1e87ceb9faae6e400cfc28b40c418b579bff4ff1214dca2e5a485cf322235b9a29ca709c46e5373557563cad9986a27f8951fc67a71f9c8e18998be312315138c758f07fcb4c06d9415eedece38ca39f74d5b5692d2881adf5c08f9a31ca7689c81f116d6c99dad9e52cb35c4b7fec41f538c1c5e957dbf7ad524f760139008a1185b9ebb049c90d4c1d21bbb09e4abe6d2da6af7b8646a96468fc02d90f0af93ee0c774a490b4d1c87b663a2dbe621e1321266089b3b8edfc671ed3824ea3a12ed4876c36fc3bf6c25ffaec91937726106410ccd896c1b0ca1ce411b47f21f4d34db1aeaf662999a33bc5f17b5a4c4a61c58b30c88f0d746e53af9c4f21ab2d6c749bb9d8f730e9d5a45071133eaa3f051badc370e14d58ecaa7e66d77e1b8ee34933d764509179fdae4df05080002118c2925050102000830245cb8e720000c0f110a71768f929085949c4911220583c08894bc954aa1508a336f63129eace5ed1e478418186220f451889031ce08314c9882d01e9021076248d1b0e740840b530829e5cd19469ddefe51ad6af52ad6ac5ab772edeaf52bd8b062c75a8d89a02225a30a17e26c2b24454f862111a41849f55ec93df7c872bdb7f79eb7a04a658e313934a294314215ffcedd8391e21e93359dd5ca4817a814421907127a0ab1a6374a8b3164f6165826c89a9511fee439304529677b580e4520450ad3c2ac8ba6808b7aa642d2b5f6f22d6efc38f2e4caf10ac15070f3e594a6013fad45881225dd21eb4ebd9862cc54e3c4b30236283371a9a00343d6844814a114eb20092ac6400926748f63ac1b26687ab6421539a39640450d47096a08e994d642fba9a7d01ece38b3596d7b18b4604ed6c5e68c79870d24c47dca8938228925f245524663001851675bf9459d667271f7cf84289968d53dab1164d16a4ca9755664055a689473e62dc5104af7f0c492739e35b4c74b2525649f332b25055a2d46f5e6138f1949548b60f065b7ffd85aed5504985f1c4686146d43fd14de8d71ca39e7718131059d8d60c1540b44b001b6874ee28de7a294ced5524a61a43d16a065208606526b46b1051794a7ad258553a558061e8d10f997e55cb64978d0960efd399f8f635826d75c3861e0510ac301c6e78f1e7a58d7a074eaba2baf55c5049740b88e05d341b6bd649333c5c194ac57deb8b6d0ab1fd5555244cff944887c11b9ca9047458de45a4f75c9c650ac7fb2146b4cc19d95124f423c046929c4f6e490958c85042283706d5419abb6daeb6688bd0a3cf08d667dc8ec58a7d1e5924dc3f1b56cae5a55291490cdedb7d259a53ceb1c25c5c2c5db42f0a5472fb994d4229ab1cc3544489514d537ff526529e0f6a4699400faa35c217f580a468ccdd4ef5ad0ced41bd1acfa4930d2491f77cf8311e9f530ca088c6450bcca3afc55955ab29c966a42386de4cf339de5d15b0d0557944784e8461aa2dee6e875801d5f16d464a1f9766ebcd64928d84063d86c584440873db4bb8494528a4bd399568b620122ac34e49173e5acd15593f5367c4ff91db19e4e8585d71e0eb71cab6b3f71bd4764ee6a1d194241c3165a629ac9d49010b5ac162ccf46bd3553e8dedc5ee0bab20de77bceaf1afe114b2147a7f8742f6a45b942814a3e3df577a5ce6d779c77757b0a7b077cb984707e05a777866ee66e464d214e79836fddad602d3bb9cbfad09711023841883604ff5ffc06dbd65ce82cb4176fec6e2d4da14c737e72324c69af5956924803ab27c15d85a65ba2a28ceda423beada8c427f1db438b8a53a5ab0dab8335b95f52a27738cfcc6423aa6a0e5d4a261b29d84c082c9b180de1162c4a686a7f544a57dc0028409814462de2a255840eb5c2cbfd857bdf9b20147bc511cb082d6c328bcd4bb0e217cdc964381adba058541242af38ef2eaba949d3a6340696a108017a996146bea3a5c3ad914fb5f31d4ec61411bac466550b9350bd00102b8cc8ac337ee1494f405418104928367eb91c7664959660d5228a96d4558e14d3265b41cb8616b90b54c6d011b96060381c7adcb0b283caaf506727dcead87cca66bc97a4a5ff5c76e496288b721b9468ea27e39242647ea298d059694a8673257b3612239df8a514ac5a4a84aa93c51329e6277e61d08e2ea94d13398b404a19dccf5ab7948d70446cad2bd07d7cb7cacf8d3082382acfeee605a2c8c4c7998e3b1578f6f498d6c4a533315351515445979bc4af5e1ce310810217978d90844cb1328d239786b2f800e6334fdc26468b13188a452b9aa6f9a86c76f79b4db6ca29f173a78b9c45c2c981c9370af19170b2761db5808658b1ba8bdde8a2aa44c2ac3933a121c658139bc615c886f73be7bf144a26639d12a55d818949fcf336c765b4aa0f734df45c0218ad5087719b8416d1ee151bcf29eb8b4f958d377d691a09a5a93e45ffa1c8276b84b0094d0998927a15e204e39ca689cb3d6bf1114e68d71ba4d8eaa18f4cce4635d24cc940c9aa8e05cb8084b44eac688e62ac71d45a9b13b78d38b52a87051d18ad9253f630d3b365d943edced8229548243c4aa208cbf874ae08e52b513b94ad90a8e811a1361286b6b24f67dff9a2e112cb27f7c18b499a12dcc76ef31ec58c1019b376949c386583506914cb2e5795d07c528b6875d3189fd79d1e2ab7539cf20b9f1c3412208a8bbcdf994f41dc031bd426104f94b0096d06b71012bee8a3fe0529870e77381e62e7be1452aecaf2c4dc0597a551933dedbcbea355edc98b8fcbbd0a492c27daa30ea5bc6161df9b0293a4bb68c6767e4366ff429ad2c1850926331442a3df3a4221e5d1ce641b42d65f9ec23319bb0527b7198328812c6410dad83d15f9478e70035d063379424e0bad6765cb169675766235b9308e7826be4c2e95a264492c21f652198a2e163c609ae9ab4002a2a352496d4019cd7d03d8addf8e98386802e54ba8f35fe6a1e9257e7e24e6a2972c228208cb4c9e1e4c2075d12c7b0953ddd5135d6b771cbd8192c34c5af289eeb75adc18f21fdec04da6763ad0d400ab41fd73cf4280e2a084ce654687a5137207c2404f5f07ca87de662dc855c9e71d55c51a5dd2d31e26bc9a41e73576313455a628abfb710ac9ce3c530f9dd6b8730e944314725a02595d202f0f4c49fd7135b26fff1d39133696b2f773cea34f149433091bc8313acc59aed6c008c2242df99c62bcf632a1375da4580579a165e2631aa206483748ddce185fbdab96217c9ae27eec45b8a5e1bb9404ddc9791b70f544dc721e1c31dd1d8f53d304a69c346724dd949e925e55c9e2beae664601cfa36a3333f694dad790e31729b9fd70c77e9a22f2a69162149c1cc609fd2e5b7c8a840e0528d4f1ed30ad1dd45fc8e8bb35a580b61643604d3b85eec522c090de1115566b933c712da9d990a38e41c215a170ef1c693af2f5218b32f1e4ec64cf3b11653c6932189202c051271a394d3095e75a2ab3286c4cb9b0367aa671d946ca1d0f9029973ef7b3e3656d9e647bdb7b85f1ffa2ac7d424fc7fc1639c443dc846d3049f597acd3cd4a14e5ec4d9e759621656b78ca7c84cc59c2d5db63741656ef082684a032e66fd45649555df5998fa2ef6c9218f9d42ef824b1099180c618927e5526c52f61da1bf21de33b0f2fa4efcd735e0525efc407854c3d6a9b246291d0d8a5b9f223d77e6c7d7c44871e87f2078b9d1ebf1ebe9f8d70c08c68186144ebad1d79001a5554076edc07e3b89e9d94cd493c45986c875dec44fb65d4ac68d21505dffcc9c953c4c8950d4baea40bffb5c937e992c97d54197d18c70507332d578ec84c784c87af685251c90e700844f3d15a763197b35846f169e00692c84e2446112d5a5fd80ec8851dea05075338ff4675399cd5b04e5d9155c2a84a297005adcc84abac474b249bda3c1846c1847a64ccfd05a1e6d94c0db148196e17218548aca19ef5095c9e01611bd18e4b8020ad59d35528dc5aa1df50a81fc511e0a1a1556a609a1926cdac48c87d71cb4a715090d88649f9d55c10ce7e18dfc55907155d1f085e9347a0d216dd99a735dd87b41fe8342283d59ba41cd9219e1d929946c099228685dd59cc5c6dc88cc9c8e08df4a0f69596d574c4e3cc8adadc46e8300e99380d09a5072c3259c43dd92a46ce16cd06ff34d046b51a302dd5f6295c89a4090a2186c3b8a09d5549a1819200ee9dd8d486cda58900cd5fba1c4d33220d5eb84465185b68414f81ec47b4bdff54efcc49bdd9d65954e0b050dc5b94dbfba590bfa8dfa054c971cd1fd3d82110b6a3585c845378077bacdd70f109c57007c37163439247050da0253ea4a6585c92491f17ee8c7539c61a2e58ca5d0a183a642e3ac6002d0a3e224ec77813454d6374e863474ec935221683745e902ce128aed2f3a5a44aae88204d9e4bc6c9db941b11ddcd602195a8389b96f0a2f05d9750188f4504df4e1805457588bf8c9d2066d90e06215d0d44b92de5c20113d471888a2c226db8d1a059e41d31a5ef95daab70d672c89e54c864582e4492444c8e009f594247bca925af9493d98916604c52df388cb3d0504b8a0749cc9c097ee497d9203339e612e625149645ad6dff64f524196d080b62c2da6a080194d9cd5c8c98a7218e68561a0cd10523192519112384240b6ec121bfed214e61876d3a56a0ed506c9e6656a4e63ae514934c5c713ea5f545538974d39440d7ef7052f1219d846090ed1c8acd54179a1427d25450691aa1716663a1a85e037e44b504e7972de052c41f7b3e156e0ad20422a58718ca4bd00d38851358e504084907782e1cc1f5233696a7897c1d065ce18679c463644c730206214647812296a5f95d46fed69231074d0c0d387d4c8746d3845a92ca244f0e1a289d305c298d07ec608ba748cf884028a2104d2161e6d220136254cd85dea753b62206fdd7a1f8979ac8185c104d66c44ff34c10a0f5cc5118ffa28932a58ea4e85ddc57a6a00a795e0e04fa54134e589c88a7641da07d1ec68c20d91e0e0a49fc627f2d4b8c160d4eac514afc4588cec94769086b8e628036a96731484454cdb24c450741de9b921184d6126f80689de65f3d320b54f15f89e2087920e1531d1d217a2823698cc96450f8fc1771cd21716d6aa6ae552fe1446c702669d0a89d8ac8328a849d11070119d367eac9536407d150579b62d2b88c22f9504b6dfc5432660587b0672bdd17c0c9a88776280d010a9031dd9081d0ef2d2b50186bb6ad6975999f208d65a972e083741d369ea5a43d248406d3a00228af8c96c71d6420dd684a80e464f6457f61a77574c4c70c6951f0c67ed298d040ff0b58a10d1635517e5061b5c2e98a5c999d1da097a4e553e998b7be4afcfd29376de3656c90444a6068b9134c28ecc3f4d99e3d45f201d98f3d448fc5ea9dacd11382dced6c5dbfeecad7294498e1541361c764c204a23cab85b4699d4accb586238e54a7873d8c33f6d9d1f9572b65e7a5be1a69d2853f96ac3ee22a6820196590cfbc5de06031c50d512c53465b34624546c61bbd6daa707655de0d8d8b5a996b1a2dad1ad948e045d16a91efd4646fb84bbe8edb360a52598a9668c89a961ea09e5186801d4ee2a4aad1e9599e1d609efd2d07a62d6a0187543aa8b37904bf8aadaed84d5c64060845ece2501d537096d4ea4aad9e8452221789a20e9b52ff06de0d96ded104d436526c1c0ae3bc858f8d554778eeef19e99152e6ab921e6189dd0fbe5e7c322e7204aaaadcc9f87da2227e04e11066f5b44c5d3d9808964a09b249495e49bc6e68392685d060a9b424064e38469bcea18ba009e87aa8fe118555ea2efd41e86df08ce7c6136d1e1e9212e3b520ef67608a4cc6eb60eca72e9dafb6f19febd08463bc0b5b248663244ef35487aa899450d6a056896f14bd8d8b498a526c9fe04a9074fae93b6d57e34884ee0d8d8500c5efd91800eb597fbddfbc08a5529489e991e3d06446a2cc0bfe8a1d23cd2c02d789bd3512f288cbe5765bad3648ba2dcb01824b34a196e0056d19a15457d9c4b6f067017bc8c18dfff05c1cf19491ea0b8f5b508c58f29ded6836683f3a2c546c25b564532bbe045a155ab8412a06a5874f851313c3db118329436dd1138ba8e785add04e90728e2ad4d1084cbee049ac135d1d26890c579cfe8d7e994d5832b1f2e48992a8621b4b10e6e89c6f52cf5dbe547819dd1712117c4c96b72d8c0b7fe21f4f5bf4a671e048665094cb35b163223bf2446de5253d65215a62927586f122b2777989529aac6c640c21aa30122f05f02157d222d7629672e498054a606c14a1954cf89dc4a88a4b30c8a2f2eacbb830574cc8990cb1905a116681dca73549b2bdc5ae01331427d2facd72d2f88e7a7ae6bc89062fa58f389318434472b7a19686ad2b7682ffab16a5852aa61cc17ab3dbf5878d384bbad2b27a36ac3bed1b0fc5d13a03a4362bcddba4ecf6d29b345b8e3477b33e13cc42a69ebe1d340571d8ed3e55bbc88d697a45a4e5ee8854c92f679a1e22596404db440bcc0b268f14c76d783e8bcd817473dc864318e54695cbd9a952f05506a649b313af348958cac1fc05764073a36a1220ea896010493e3f15d75469621a8ef3010ac2789b4a0b35e65e9ba8fc856cfcb379360a157315a82845d8b212bf30b44203e7c595989d65c9596bb59c9ca545ef3046672336e5ecf8604cb0a87558789e5fbb637a8035a1d8d078e01b520bb573c525bb39db53c31a3492322b7126d67e59d089f48884c6aefeb58ac0ffc94695b45c1fe8dc7e884483c9669b480fb99e58fc0e423c76b3f044f7480e5edc7557388b8b32875e87f6813ad9bd90906c8c75c10c6c70d22369cc1a24f506613b29707f0e46685839b9b36ef7b19414885a87868beaa3945d372b69cab60159ee6a286dcf4916831e477c8fe22577740fcb8a4ca51985ceccaacca892058a5a080d859be74935afe04550d776e446d95b84777acbb77b24add2fa0d66bfb6d6f82acaa01ba2a0b7680d5362bbc88f5e5c8397c547b876802b0777e360373b0b93bea84592215ff490a804067e73f4ab1cf85e7e385ff0097fd9b38367f876ff48b045e67e07a096b038d6148b72f1c98d938768c0b2d2540980f39a829aff51c945b85047306c505c7df771881b7766964c339df85395c44d498eb358f99587d74649818acb38af09459e680a86cb37fd502b4812895d04c68f93c78024a89203f99987858fe3482dc5b8989f5550dddb6de8f9cdae045e61763c5a1c8d2cae467d4460bb636548b47104463c03f69caf3425a79a67e4b67ceb067784b18e28d85629076bd579621644f02909c1b29690eff9eebe881371c4493f0cfb363335914b9133356984f9c5d98c8a33072a4989a8abfae720d91bbacb476877016205269e054c2b8bcdac11aed7f3ab00fa8b1a84b4279b947bda4a4836b0affa32daabacdf66a3d53a570d979ce085ca510f4738bab2fc1ed49df2b62b0ba3a6ff49b124530d1bb36a2f4daecceced9d76b8c22485e7f38028d6bb5fdcfbc5a51bb56a52e7041b2147f2bd39c3bf0597c35ac7847995e43021c0d5c0d728f2486f254b9d66b4e0eef24bd135ae628036d27044b52319b6203b912c7ac6ebc9dbd2e67cc8394bd54760d6c95131b2c932dbb3d728a65f0ecfe4ca8a8dfccb4797655037d59abc1d6b61d922c7c470f15de4b733117d786646a983c92a3913e216fd9a5f5acf14c891bf5ec5f5a4c673cbe364b1c96649aa23e24384b93f5356b1fc3ad75b78e77ad3b6b662484ad8d54344ce5ec4cf7313a84eba1651fb5eaa5ecaadcbdc83e462cc596b86b34f7d3bac6fc64787e2e4977b6144bc3e4e88b853ff5623266ac6253e5a67e2b55d4ae18af872445be57f76cfbb4864b87c786ece72849659283de86318340a92aac0db60a8d5033fcc86b79616ddcfda8bf6f63932a0acbeed0b95e0277264558b24c2dbcfd81016f92cc576d3a19287a60c7f36aa7dca9f3ed59b6a96b4f6f2b7f1e113844d14231affc60983ac06015a7f991fd4ef215043f3a7413e45b793783b58ed4396a400841467de4a09410000614285000e3644f0f021068929a410a2548b12a13d525260408840e0bd7f2349927426458833912559b674f9b2a5b7314228ad84791367ce96cef6d4d4f9d3a5cc8318f678037a146952a54b993675796fcf4321b5eedde399e2e0c2850f1566fd0851ff224487294ad90cba27a559a737bded494148ed5aa6f7321a95fbf21e218f0052d4bafb177060c140ef95c2800083cf7fde6a8dd9abb5ab57af09253bc440c82eccc202073fa524648cb3ce490b631efdef5e2dac0cf7c43dfd1a76eca063109b26e98d52c7c990198aa5bc9b618aa2395387762dd8aa10ceb271a626247a74ead5088464667e1dfbe0e40f43b3b45a0ae5c4c388217e2dfffb638a315475a6dea352f649297eb33fad353c3aa5c30831c0afff1f40d29c29a8a1a95cbbc71b67062a88a652d09208c208234c81a6818e72c6b6d864a2e9b8ecee83aeb3d484480803fa023c11c597bc214488d5f8832ba78230ab0a416f6abcd11b1b73b411ff29ab28b1eeb5155350ecc4c2de3bcd2a29b24aacc3149dc4ce19c78460312b04f0836943139174e647e6e8120ec8ff8c0c33b028ab2cebc934013493acb6aa5c0eaf52d42313b95ad094ad3021ae0cd0c726e53293bf3bd51c34b6e21020ab2abd3e325033b428c1d34e3f0113114e3e6b81f1b4b63c424c50423d1d0c37832e332a2f8710c0d425d552c293924e61ab458aee50f491cebfe8daafc44f750d2c398f3090b554ea6692b5a5bcde92f42ebafc2bf4244651e4b2d6bb846228d75dad752acf8f805df130293eebcb35675a642f360cc98d6f2657ebb3eadccecc1c4acb6be5fdc9c71416658f46fd10588f90638b95738c68cba4044456394c31ff41649b9a168012159e57de3cf7a3eedcaa0c03c9995a94e3b1a42cbd1c5060c14255b73ec61e5e6ada434386785e21979c4fadc2b02a6a456749d238602f4b21f9b552d63b79b4845f035465968d0eaa5fca8aa291a444250a38495451438b67ed5a5d79520c0be67359779564480aa08f1ed4cd45b76e5adfe1f2cad9a458b196f622b1d71af06c31e53e2ac9865a1b9bef7f00e58b67e97eb52b4a7253f3f6eea5b8ac1bb604df7e0d41d84e1a4aeabe2176b3b65aad9ad9aed4ee6c8b5866094e9ca98c1f47f274a5266f9848cb21fef2d05270129728a308daa3bbe25a87ed3bd299123ac5aa2017175ed78fde0e83aa1793627021952b2baff9b0c3adff94d4e542d077968947ac5de3e57d77cf98985f6f0c8a06aa25c13d32940db7eed9e7d8fbe6343ecce1f85fd70b63b6988f9542aaacca780fee1b1ac1ecf624e121494e074901e3ece7298260c56107d2540a28e8130451620f47ba8e559e933da5e4284d1ebc89cc14c8c0063a89465c2adf43c2d7b1a820866d081a831464879dd2983053d6eb9bc610b2c013ee8a3142080bd84473c09154a56c42805e5578b23e3c95c289cc01e10fe3b41a1f529150426288100cd230ffc5855bbfda9a8274b8304aec0e4f53c4a27714451d1cae313b3cd9cba170551323d2483a36bb4d197f17b7ffd84884d72adbbe0209c7b94525320d09897d945337ab1452272bff1220ef2c84424816ab8d6c33a4a51cb3100c70045ec7015dd7f67849cd686d5d8f0c61b25e02a85f99729340a919700e359d168e6445952a09f6aef3a13f92d2789173c9ea40c2c7582e4c5190f964170f05cc91dc478056815f9028a14928bdd17ec9f9c8de8e69c3dcf0863f92a9dc6d46871767822a83c62cdd39d70539d544048ddd44926ac00999fc3d45411d025e90c630ce42d5829dd98165d3e4f4a281ca537cc0a9e7a1a2598b49a206a0e51a433c1b570a6ce229a08409d7d7c0a64e84b6670f8fa9a727c7899b31288f6e90034f0de3d841031ef49ddb3ce84751e30c7b8dd49e6971e19404e69c8b2e852e8bb4e1a53c9aac8c36a5308f39d5ff4c119a2885e2f4503f12de86a2881aef60f0a84045cb43f373cb3f72155bfa21913f69fa1786e1542bfb52890cdff23699c00c9dab12a8468a7a3db02e0c911fa16859e5e20d8ea2752b4ab418454ea73553de6386753d4a5bf61a47e539c5af5ee90b5f83461bc0da3334510a9d46ddd5c892ede1b11f0b6de9469410b952163996bdec56864409e9a9493552502cbd56ca54a0646ca086a1cc69510b9898ae762bb16aecba72c3cd0dbaf6ae524cae52e822992bf6d6ac21052eb5aa743035196bb8a09a495699b55cd2489744de856e4ebcd1c5e94ec64ab3bd5e488dcb1c71e9d252e23d0a0f1502aef1de8578d385cc54c856beecf22ab6ea9d4b29feff9b94b25146b6f7b5eb4df5bb95f6a6c8a643b2ed2e73338609b7676787fd2b6b04cc57a13c75bafc35a07e246cc37e9195b805468ab83c395a05cfcebc0d76708799ab97e45df8886e5171e32c62ca5a88d48d2fc61681640c194439c9af12d9715f39b26424f51839797d118d697ae0220797ca8b55528937c811176ba82797cc6f7ae225e4a4ac2ead20c6e98d212caa2f4b6b5c386ece442f1959a565b9a91aa3a56e1a7ccf0045e9309b2d1705cbfc67c4f14aac09e1b2993f984cd68a14b8887132605c065f4a52e8a7949c12243585e04c339a2556ee8a448a1c64312570b202350c6f51a4311433979e6395f326d1ccda2ab9882b505d34941c53bbff75e985d57ccacdabbfab549d825a40311e757597a4e6ae1c7b83040a369e426acd227d86d8781b73c3b28dec2ada33d70cf9ca6a7dcdebdacc1a97fb43375e8a1bc83c4956bedebe4dd2b6b29fde50cbde6835b5ce8468696619e4c17c3a7120adbc2f3cf3554490de2dae813baaeb08e5c8eb320c939ee4577f5d2f818afeb4bc8392e8ad20c69e5075e3846556ee75f5facd411262b723e9e8a5723cacce5e88706e7a9edfb0f0e0cbfb64a1dd6b90e7b6d9e44e89928ba00df31a5709ad53b12c51364c19b214cac65e853a56ac7d22da059cb9b9e14ac48d0ed4826080422e026762963e93a71afc5554df386026779975b7b2232c8731575ede75a492ff51d4cad4c861d42376caf067d284890ad705aaf59fcfca3084d7ea63446cf7eb697da4a46e98149abe9069ff657e52978d9eab2e6cb007be2443d7dbdb118e1a8f2f545bf4e64d7a3b03719e7b49634f0fa15e146f60b71488bb8ed70c2ef58598b080983a6e897ccadba31fb717a95fd551536453dd9493d491f4bde5493f01caa5dbe7944ae094cada71c2fcd7bb9779728f8f41f47866c72832f7ba6fcf019158908fd81b249f71b69fed6a90ce479b8bf11e1af9b98f4bf04635fac60b8cdc624af42c389847e63046849e8f28a2cf58eeefcf840802c90bbc1a6602d58fd27204410c0231f86ca40aa47ad6a238402be76ee2242ece805483e23ea802ffd10e034d0c3414a4f7125038faaf6900695634a6fc7290d014a793f843d05eb05040284f28e2076dce9368629af8466682f0dac06ee336a3211a468384904f1c87c5d2e3ec3040894a3068d8cb0be9a55f2c0c2942e5d6bac40a9f840185c36780ef57f44f0d5b04f42a6bd79a438e768bf8d270802cca46080409bf423dd2cf80e4a4f1d2c4e2968b2038100805510f0bc526ac022d62451159ab9c2e07d81871785ae4a2ee303daaaa1109e546ee438880830b09260c17c6319cf044182464366353260f0e3fb148188323d20aec686809098576c4ef89f4c44fe4682cd0501699105626a64a3ad0a57ae4e064c6ba4208dbf4c90fa9c53886d17842658eff6e4e3dd0479632a292a203d862d11bebf088004ddc3e2904a9d17b2e6814ede993bab1fb3ea3e80243280ad180a82666442f3d08081d1be83b3802fecac31c7bcafdf8623d7090d2facd0647e3f908c1707003d7a60413f7f15a98e85b808c5a68889d3e8c5a94c31493253706278b94e4936ce733c68320c151225bc61a8f3122023117fde6077b4322bad07722ab01759179ba901c37521b53f2981004435a640ad3a32280498beaad00134726b231009f82c032621d0fa5207d92a6809245f2ad370231664a32dca8e52ddc116f0c72507c242a99922a518b5dfc91ee82e33dcc02414451f2001117b3c90c49643e4ef12c3f05892ea545e0af42622641ffae722811e32eabf1eb48a40bf352c8682454b0a221be324c8012948e910bd1a7293f08d0c662461413d96aa49a74e316d1670973a49a8448dc10434f7a722271039416e53938d3e898a8314093222c2a6638c8319d6e1a772528c7e3216af03261d368be63143bb012e78d228432185f725612d124830f2c85d3f1b8641dc1ae2d4702d09227304d933f2032382151375af23aa5d30a11e4eb1ef33d32b35a384811a5e238c544f45a522b83933cbdc71adfcf37d96c1caf92446af014df72323bd02ceb931a5dc63c58e71ee58f32768e3979853af35339bc052f09b49baca27c7c93a10e844b3cd038d70a5b18734700d43121a245209242a93241a08810ff2c82abfa71621aa63607e2646a64407007252884f286a8babc25224f54f7f04861de5239f1b342345078807447b88423469425e9ae03ef923e7df42731f34229732226aa141cca4e4ab3234cb237c20d2c66f23d26544a319089c0c3ef1a02427cef39bff4ef9290211bb44ced538df8912c734d2cf2b43cce03bd90512ce7948a4ed0dfd27140d4d249f3d43cf014ec52534e01357e88e7f2b2e92dabb42b3f6e229ec3481dd5538ca8391ad56f18324a91e42d59a42f278442205203359537573464a284a7882354d32849156420325555ad6582be0f3b7d0e257f32568553473895346cecb184c4e16eb54c09622684ab561b545851a35ff4932d52d198ff421459adf004c31442209353572480dc92588b0fd3faa84477f35a7f942f09d31f4133208f2881120c39a55533e6e7b178a96348750c660205cfd5ee9c065c72843a4193bf92034c76494e567076c2af498a23438ca52d9344f6f8559eec752e68af6b72043c3c42b03c07484aaedb346502f3820bef445ce4aa2a86ed57095498fe8327688874be445ef7f32138e3593d16596e2552214a88eca809334348344f62b3a69a3c348e8408689bc3f8268978c4f16656ee66e7872a42542d004d6d066f4ce528668376303044372a02a0e46c728e76840e96a2a0626619a7572cac463a27416434dd88225a29e23841d6765e884d29e802b55604b9b296b8684cffddab7cb08e30e6a76c094181286a72e68345c0a4666e114da0222cc00eec3a826d40b6881c23ec4ab147f5963012648644b33140a357dbe3523637e1c8ca6c258d696e70727c8f2200aad7a0f48814453bd327eeea960bd72aa404c25a39174fb66b257c440ac4f67ab28778ee2fb228e6768ae83e5af350022847426a48a6494418aa69e6072e8c055164a6f67c3748ecb1630a827867e5f9e035d4c40a632cae2c4eb04b398554b0974cbcef1169af2cbece27caab1dbd7783586477e862d3be474994efaa6e8a4996d28e76c421d94c649bcf3ba4776b54b028e0d7f43a624f9e557f3d725fb1738612b23d3cb539a4375ebe649b4825a4b297a0e28e89ff1cc3dfb8c5be4c82fff40c5e858228a0832ef2f0829b036022b3205ac78247a843f2841707585a1db22180c52d1eec9d124ccf18d8603ba2535c6f72224ecfa8a37a60650e6fb89540834ca2043f5223235413351e91637aa78ac810977a973854b0836c77118f0872cdb8699ba97a8f75970604857789f6088636ac2478ef900b5bc486b11826e4a36e64e248daa24b6bf066d00437d44725da02aec2186de604350ae2540597250c900bc36349d64764cdb7a644852a56a74d32b99f0c0294453631c24893cc5388669283059925a244a85c28247e4c2ad12267b2844b086126ba10db12c44eb21490e4c48762ef227cf98d92648ebcd44ab6e6560e8f78ff984466f8e3614d8f266803da54b9267ca60a6f10232c5396296d26dc67944aa54d12d18eca87fa6ca459ec4488b8a844cd517006020c51e36dde459ef92ce804a75d521746b4e837311256c882c4586a6ac08e917bd8aac6591e59445d0c792068638100b6916e458c48424e0268cb4cb17c336667934c153583f62c33888682487a456a60c764cf13df0e2325c465d1ca0b0076d0a10ba5b83af62430a3bc50b344e764736e7257a7c25182f71b9fef3d688328c499b69cd8268091eb20b560a4c37a8fc8a45e79266b22c9ba580783f8a6ebcfda36a32c7a7a72c774254e9048ca2b25fa453104e747b4f9a451f33d35836ccd429f4104b158a86096b653ff90480353556405189f3df8abb73606430d778ac82daa673475cc26d41a23f4243376318c54826bc7e355e5e78e434f49ee496411d485b9036b928a1e6f356507b99c3359b2a1b57b6f459320bb2088857822b8232ca850ede59572829e828d87f247440271972c2b6767d9690b1b6116fbb10901aebe445dc8f2d820bb5940e4ea1204956d4724a8bb98ec90035b88876678b063a68d8817b172f7b4f5f74b5005563025a9aa2e4ae0f14e106b2a4e90648d3647a404a056f491cb27dbf24bf14458ade6d55e2806596ae69b8d5b4c344683346baf2b085c95c83130254b6482e2b6633832a688e03183c695381009619b26a4b8e39c9612b8e985b00d7c4b9eb84834da42b07629a4661890de8b6b81a57caac75148e562b8e911d1d4b37e42054132263a89febc23554ddc68868e60f8372e9e0f356788d0b8f77e67a226c8e8887263c583624734ea8c6cb395f678b889fc783405259a11b1699343d2d62e86dc2debd45656b795326873bd7c2c0744a96dfa06a1880f57c2a402f9e1ca1bce05842fabbc396a96a1fbdc27fd9acf091dd1135dd1179dd11b5d360202003b');
INSERT INTO users (user_id, user_name, birth_date, last_login, newsletter_time, avatar) VALUES (4, 'egoldstein', '1980-12-07', '2013-03-26 10:01:45', '13:30:00', '\x4749463837616501cb01f700000000000101010202020303030404040505050606060707070808080909090a0a0a0b0b0b0c0c0c0d0d0d0e0e0e0f0f0f1010101111111212121313131414141515151616161717171818181919191a1a1a1b1b1b1c1c1c1d1d1d1e1e1e1f1f1f2020202121212222222323232424242525252626262727272828282929292a2a2a2b2b2b2c2c2c2d2d2d2e2e2e2f2f2f3030303131313232323333333434343535353636363737373838383939393a3a3a3b3b3b3c3c3c3d3d3d3e3e3e3f3f3f4040404141414242424343434444444545454646464747474848484949494a4a4a4b4b4b4c4c4c4d4d4d4e4e4e4f4f4f5050505151515252525353535454545555555656565757575858585959595a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606161616262626363636464646565656666666767676868686969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f7070707171717272727373737474747575757676767777777878787979797a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f8080808181818282828383838484848585858686868787878888888989898a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f9090909191919292929393939494949595959696969797979898989999999a9a9a9b9b9b9c9c9c9d9d9d9e9e9e9f9f9fa0a0a0a1a1a1a2a2a2a3a3a3a4a4a4a5a5a5a6a6a6a7a7a7a8a8a8a9a9a9aaaaaaabababacacacadadadaeaeaeafafafb0b0b0b1b1b1b2b2b2b3b3b3b4b4b4b5b5b5b6b6b6b7b7b7b8b8b8b9b9b9babababbbbbbbcbcbcbdbdbdbebebebfbfbfc0c0c0c1c1c1c2c2c2c3c3c3c4c4c4c5c5c5c6c6c6c7c7c7c8c8c8c9c9c9cacacacbcbcbcccccccdcdcdcecececfcfcfd0d0d0d1d1d1d2d2d2d3d3d3d4d4d4d5d5d5d6d6d6d7d7d7d8d8d8d9d9d9dadadadbdbdbdcdcdcdddddddedededfdfdfe0e0e0e1e1e1e2e2e2e3e3e3e4e4e4e5e5e5e6e6e6e7e7e7e8e8e8e9e9e9eaeaeaebebebecececedededeeeeeeefefeff0f0f0f1f1f1f2f2f2f3f3f3f4f4f4f5f5f5f6f6f6f7f7f7f8f8f8f9f9f9fafafafbfbfbfcfcfcfdfdfdfefefeffffff2c000000006501cb010008ff00ff091c48b0a0c18308132a5cc8b0a1c38710234a9c48b1a2c58b18336adcc8b1a3c78f20438a1c49b2a4c99328531ebca7b2a5cb973063ca8cc972a6cd9b3873ea3479cf9b4f6f35770a1d4ab4a8d181de28a5c09042082167ce80063d4ab5aad5ab1abd11c200a02b020418984a790a14abd9b3688fde9b3af05ea9140010749deb15ac104a51d3eaddcbf7e63d6742e8d69d2b176c8a31a5caf65dccb8f1c77b94b8123e2c652906b984313875c6d6b1e7cfa0db16f4b647725c21a5a2faac252405e6c96338879e4dfbf35f21af111c7e3ad0592d298573a7d823bbb6f1e366d7b27e1d1703216ffffe12c2ad5b4ae5cb5e871747cebdbbceb5b79963ff20fe778f6bddc47d3aa324047bdc144fd77a9f4fdf25f8b774c743352f573bd4527bec31c618d62df5557578f9d4597d682dc8604b3541e69e73ce94d2de5742d452cb746175a8195eb58c81dd574c09919e820e3ea8e28a0cfd055c57188cc1de659a8d41c8184b0150a210420c38068f3cba97995894a4a6188b482669d03d84c075da85e8ed71e169841022457b617d3518618291988214892929a692ce8c919b5763e1a8a5615932b7255dc11d181758601e39e69ddeb9e826066349615a9c8205da257367da151f9e8822a7956968aa29e8a3751d08d6a41eb6092753e4c997e8a6552db8a0332f0e0a695d95b606a4147b1052642d51f5b4de8f060affb7c7aaada6c8e9ad3045b810644e8e1a285832a6c6aa6a0a4a055e41e079538b798c9258a28cade22a2d4d4b76d653a8bec2895a599a4ac4d25ade80ea9e967386055fb4d3a6fb5d294266ab636cb656e44d2995115ad87b776da7eebe221d2b105bde98e9ee5cce29f66d47cafae9665c7539051dbf1077e46050f7d4d2abbbf03d4c5252b831fc688c1a472cf245e095fc2f4ba02e0c296a6c75eb917470adb9277123d75c917c26ffeb4c6903232084be27293ba5a8e3856cf3d12de25cb233d3a92c280263d41213c75c61a6db79a821ad75d29af6c461b65ac6e8cc4c3db167358f85c5b6f5da2b953caf9f03c348b35f4cbb36e781cec5cbb6cde172ff782fc67b186d935b706b5b8bde7b43fc979a561be86bc127238e126976132685e089470c6e8895a3d9f4a890175571c75ee59db9ba5dff14e2d084dd559ad300645c55888ca650cae9a8f76dd9652abbce68a0a157b5f39f3fe37eeb6a569ef7f880bf773906e64669d52b02811b8fe8bc38f2ee6e8c22fa6abbe4eb5207d673d68bb978e7704eda2553cd77b907f8dfb9455dece497cfa2fc2a87e514bd7fa680fed31972195616a7a5efd96f454cfa9d5d520395ada40f76047b8ebf1a02bf93a4ec34523b2083c2939f3d68a816a5b89102dd453d6355702765920b9fc6a641fae889308861969cc0d6a500466e2f65e28ad85a489f80114f486e52996eff6a470901f22587ef62210fbbc31a38c5ed8184099cb58ec833902db13ba469df13bb2485b1e54c344bb24a0ec152bd2b22073f5bbc5b0d9508c6e8f42585e33ba119d102182ec58d5c73f9598a744511393e66390060d91c6b730f8131058f4ff4590677d517b7c4ac78830ccd5a28a11bb4a551475258e471980497a245d236ca91c28f200829fdcc27295c11e4273d3349d225f22ed0334e16a1c6193f266482ab2c49c9d662a14b0ee7700f020c588ac811e9cc2d973c014f0a4b474a4c026d3e6b0155539e3911afb92643c87449999ad21a087e888d2af29a89c0e9ad5751c780d94c6674d4c3b3521eca96a0a958296c793eedc5e579e9e4897a7cd3ff4e482972972eb496115b142e47d55093f97ccc7aaed4a1669ea6964a0ad74015f2b6ffe58710f04c68b5d4d32444c62d78617c4c4641029e1079909a4b0a97c2d2d7a5fa69d422ae021096fe9646045c2e25230d09b8a4540a56ed91a35312229a10fad288844b4a59bae4a352508b583ea68d741b90548cf513f55082a11e7d14f5505ad485cc0b4aa372e8af5698d316d9a75ac9520f6ba450a41b89524abbb367cf20d95588c8af5d1f6b8f523d699c9e845040adf190b3f0b630b146b1acb974a458b37a473dee65a26e848cf8e44453af2855501820665d1fe296e639cdb04b9da75ee439c57f48cfb2bfba2c58f04a30606ef62117cc8e162f4bb0f7ff8d3684e48c0e129d48dbec88d2957382d1ed5e0b117679c544c0ed2d9cf0793399c84fb304b9a04329ab55c33cc56cadab575c6c4b5c8778e3453ed3ab727f9502e89e457e2efd975240cbd2e688e529fb89990ad3c333dd10b5bb0829a4d5183b5ea622f665554511b22cc4dcde249784ab2d11219a3a550b098712d0e1248c308adf1611c26ac1ed6dbb6c9adb8840d6c33d09d786ae632ec41c6974d86c8b83c39a606e8e85c1ea09933573a34a0e06b2c3156e4b6486c45ee031a7bc65fdf0aefa46627b064733bc11086bfcabe38b096a389480b182084239e258a87f99ea0d78819ce35b1a1746e2a52d1e4b4893f25866bffce5707496ac495e11aaff2ec3b1d34ab632a9dc6432c214a3f3570adc658378a363e1edb1f75cab92986ab7a6cf939fda9a9c9fc0da284c2db2d8dfd0531c97d5f1a17dceef1ebef225272bb760ff3d564fc085aeb25d47d0c7f5625e0af296b3f9263542a6b2c08e0be94f81d7869946169d83345ecb41342b1b8a327bf072d57c7d75b689fc5e4d025c21d2e906c2e02375f73038156b6dfa3de6cdf59acf836a4829db887274cb8f8450191ea90a4b61e9b5dc5892b0b86eb88b0ef94bb165f435a8dd9720f7682799b52debc2a47bbc503321b2dc08e2bf84ab427e62adbdfce9cf9fedac726bda52666de52a3569669e656bcf9708bda40b7b85cffc9610f53684ecb8f917a0f8ff861fb80e5e8a521854b98415ce28e7ca71a0c4b85e94a618f2205d2de37ea58cfcd69988a2862dd54a7197d56e5b88abea9b716749aeaa2d715b5d99664bc17058151a77ac72ee29f9c8f95fec5221c843ae141359748bff741bd297fe13df50227b9582ba98d7f43314950dd9d6dd4fb312ccbb238f13715a3914be9d61b780077df0b8616d1a416dc2105788107b28b260bba46ec3fc9646c32588a43f666276bfae94e67af1d76f391d13719cf062776a8ebfb563986712e96f6ba8a4d4fdb8734d95767415c8777bc773dd03727d1efc891c93e21aedf4c66e563c7c5b84a9f88f425b997ea37dcff4879796614fb4489976eb381e5da4d238cab5528fffcd47bdabe5d854b4b5a89ae1958f14f65446b55d5c5a98a55f7b68692c424191730205933585c87ba5eef5259410791a476ea2b4604e4540ff1419f3a57a99663172f744e752529e467f977271bf763229975f5f366192735467961d96716678b32db7d444b4e440ba817deca77b66a21b82665387932c456781be952007434113543117a34af1b61ae7141f1c7568f4134b6e364498816b2d181d6f416e3df66cb5323add063686b26aff826f50758504271097d61c146654a53181c80233a5037406b133c1916aff954fe677594c2141cb447bced21438186f072350ba151811146b54561a4a7810c4b787f9a514e93376ec976f254779819221e2027309ffd623846024a3975f49876f07c76eae643a9c652149b62bbd446d08f11bfb854e4bf82f4d744781525eca928891c277e6622209622c59582d29e72fe0c21e82f467e402522d0215d1d66a3f3731eb3527f0568a6d916fdd5630a4d14c9a416eaa228955d52d2dc387baf22d8fc723afa77b7a38275fc85915b47f6a06889f173b99678cbae74097c4618e043675f7458c14595bf88e30632e82675a99986d205147ffe467f5b55d0e18745d887601145ba9951d33e82dd1814bb4f82de17265740215d5b76d93c1822211309c4691a6c5800792023876881e978e0e878ec0e36ce8146d0989388e0720061223c2822a0fd35974a1846b886f0e341ef9373c0cff432218598a161975cd071f1dc85795281ad3982c6cd776ec418287d12a16826b12d23a5ed4901d09533ba61f0d09803a422363309309758a165830e967358b7633d8c35071f7744d111f285319d0d5931fe7132e37165c191d3b66170dd53a7821228e658e3c3885a5543d5de8335c0578d1572e0a067e475265f7179014527af5283194441888a41d6b511a18706fcae766f4474b2eb88bf8584e1c221689216006f116c508763dc82a375225938811c8385617f79210d88da5b87fd2c799eaf52766185214148d2d825bbaf6275d8470d6812e1d215dabd52309521080c127ff986959749ba7499734c655f12831824390e50515216223123593e9f71e08ff38657e061c1c399789756d19d65b01948384971f9f691f5e591da8a22a6af91894b48242d659a4b884cb781a67f74418b093aff971b9f52de839677f4224c3829ebbb77e0cf15d5c668cbbf7264a354dd6d28182a974294190ef82712421694c464152129f005983977518527410c24430268a128ae56b09aa636161889a7617331a49f8f369020261cff4946f3913d12937dc075352c1a2c031a076252545da820fd76d50432fc2626baf31a039ca102dfa1e5369574c6323400347367aa34dda822a1583ce7155bed1a4b6794fcf19128b02436dba104c73805fca3329f61001d37fe6185d22025a3e63230352213b9987558a9926f17b71419b7dc41ab1ff7986d7d69f14041c63b9a7ba378c03e314903716f332a8a6d54ffbd6126e092363ca5933e23096482f07b29b0d817a1347a9bdd14fd9a28a6f074b2d373159aa239c3a12bc722986da105a7125b3221b3db12150f2255bcaa2c5a7a8b5d986ae287b98c19296f914919822a81493c7ea115e39171c69113be341b5507dca0277241235d6991092a68985467ee5738aba6162cc062024b65ab8aa15208a1029e36f2ffa322ba62d718a6fddc942d0b14dfeb61b8743099a25399da51bcaaa4b1b922ad75a33c2f46c47ba5157791e039a14b9ca84dbb88fba64a9fc3a114cd323c2fa2f4d52624e3120200426d251ae4c4823e975127fa121f0823b096b3b6dff1a4d259b18b3529448a19ef7f4b016118800d4af155319e4a15b1102973d125850466e51f12319bb662e7ba57e7623b3d2af109332adea61cd89173b5b10cb526bb70a1f33faa69259a5f9da7d4b811806b7210f031550c12301e21aece33391681dbd5a31bc13a6fdb21ebd973992c6b714c5533b235aa39645c9b7abda9ab67dc4349ef5377fb8125f1525c25621c4b433a802203f6223d86837b6f3af90851fea08217c6833c868a57d74552de7b008fa0fcb7153bae7b33e13b5de127beb5318963481d6873dd7941a90371d03a847a0d223911742fe7371bf711919d29d1a72a05f36bb142a221800b4a5e941f4e292048788776a5ab3d61538aa11f2ffc63a30822a749b97e7711852b650b14233a4c123e5d524f0b5b97e62229221835dea926562234d1a9606ca9366927b5c1b35a517403e419d7cc585dbd815aa68a4d2e459e7f23af17757ce52291bd923f3d4be7c02200abb3326324a8e03235fc240ba172d47e9b855aaaafc264c4280b57cba2c4d9137112269db1ba304131b44db377d8a59f0c27c5fe857a7269948b61e262295027223e3a31506d85185c51451a3317d13587799194ce59fb801c05c4a1ce6f123d3d9c07c46c3d961c3e09656cdd62641b4c00924982de31b2486be5201181912652635805fd14504d61abf3266b10918fe3382757b204b0bbb99b91597e947f2f670e3466865621efdffb9a397b23fc42262df9a3c40d4254b59134d74c07e0615c217bb7bb0bab33a0691b767420344af182442c22791177ccc065819dc24dce59aea3a479db5b513a12cc31379a0768efc33a96ba67d17c814c72b7b774353edba1d16b9a109c134512915acd154567b25a2744d4d855d96278986362274d2a436d7246cf523bd0a5b94a02ad49b38c204c8d5c449a9b2946dec414a31a1ddd77c41b49e9752c9f9c733403631a550447e75c102a25203821bf0d11e88a13095d45428b74ee27236b98ac4a8d2232c8c2caa116554cb291242cbd5e4cabfc132ecb6602964c51acb8abc758376521e5c213b80281d4db51f45042a56d6c100dd511d72181016327eff6b34b6abc02f4b654d6280b4eb5518a5151e144916b9bd20b61599641e65c42410f6163629b9d8954898928160d7313ec89c708c1855b233cf612199442001a2bc309d2f02342f0e0b88966a4a0881b8c67a110113cee4c6b8c653cea3ba2b4a7139ac31b36ef1d361c8a9d20156d5452423bb7cfc218313f3ad6ff376c4e6b5c381d4ccc33db3db9a2266d3d65838e18814659143985c4d49b971134dd16623d6dec22e9793a718071989f6ba09a82c57e56eafc8d103f536f3d59190c12a02b22caca2bfad8123260257d13ca2fe576d4c83175cd824303296dd2a1bc353d5d594a60f9d38ebc8759bf8252a653aa6ed454a01c343166001662b4f5a84feff17221a028b06381eb828d0d12c237e82c211ca4095368c4239b19d7a711955ba07b4286b2280051c69c6ba5e6ab338c0b47b8c38cedeb565f90a1963611ea8c227fe3380bc83a99501a85173ce9c112ef7b76299cda73e03d79b257278ccc6e5374d74663a3b034c098b18732d2fc0f1730e082aa8621eddb414c4f18250037961911ef464abdd035206c78561086100393ffe66357cd2540a619a6a2cca5e837dbb071f9d789c559cab25852accb392e3e172fd11cef35b8e0aa530266de099c4e351ddd999138743d551a553272bf11b4574cc7a14781ac3d4cac9959c14a6cae21304f276498a379d9ce2a8a126ea8d3057667cbad55335313c76dbdc9fff84868201c3dddd1c91ab7bdfe260db4a1a33cbbdd5714c0833ad1bb86689c11a0bc621dd14482d471d02a2bcdfcc59be985f427318f7e72fd2f39062ae35436aadcbc63f8df3e77a5242d54d10adc6233ded2db692144d85d4b372256ff7731502172f2cca2b01b256f2b7a36130f9354656495c6b1a4536cd3f11043d3d21304c9514d918bbe6f2e7c5847fdfea1bad11c2d661e5038a863e831db6b324dcd99a6d43ef76755ad98ce807243f98f599755318901a59215e44e03d15a8a74838c534046853c34160b4d345e637257ba95e89772e9c75ce0a798e4e022c2c2bcbb71a93635ab455f3e8d144d508675e6f1a3af4cdadc1db1ead716eb1611e79ff892170635346236e39d2a81559ab665d780aabefb8f39fbfc2cb7e068c447f8e341265dec99cd471533baeabaf522057d2726cf570a53ec77ad5d463b81e168be92493df79e8d1ba356d3f9f4f400a3c69eb66648b10c0d8e7bb7957ca96eafd42ac153cea4f011cce16ea3e23388e47dc71117faed9722cf817d6094730a2e107e4a1db176f0ce8ce4811e2c311a87e9694f8e41b1b0320dac31406bb3f89f7ac39e281cbb73a9f3f27264d961572f39eb8f1369f4d30f934476faff64c916e361ea7f24c0fe75f724f52735abf0b0ebc2e372efe4322189218e2b414ac3dae1dff8e1171afde2be041efb39782f8863ea901d314b1b115be6e2dcd895115ff92a0e2363f3d021f38726e6b02cc0afb234c5c25a01c89aae178830d4b10828e7b4f41f5ddbdfc37cee6072fadc43dc90e10185210f2f6cfe0c17fdec66010e2cc5bad7b08ff459458d1e2c589948420e08860cc1e2194c64829a5712382145284a4c020c5db3d6784a4107278cf264589f76a49c10000034d8c41850ef5b6a72700048470627446a9e050a851a54ea55ad56ad47b7b1000e0da15a9cbaaf74a09c180724fc98d424ad1acb511c39ea7390961c0502a66dc7fce9c5dbde86d2e5d04183eaa2534a6f01e4a74f7ec61898112c57b2fa5fa4dc1512d5ebe58db6e059002a250676384ec716633f369d4a9554fbd97d86b570470afc664193830ffc9a27a4f8e295d516765d2040feafc9c3af2428e4853aad5a892d05f4a3285a85d4a55ecc6cebcabaf967b3436668b598548a154ab3777f4e9d5b3defc1ae563be9177a61042d02621f3522cefb5e84cbf5ad2227ba916f854f30f30aee80350a0fad2aac51b6ff4daceba03910a093cf460c2ce23fe8452a82c81945a6f44124b34c83fcebcf26c42aa229430b2b38ae228855226bce7afc24ad3cb9b922263912aff52a88c23ba42d20f259e0068c8a01fabf28692ca7c92a238f5423b4a885aa41a8bae146433f14b3051bb3145ae10c0b249acc64a8137ff9c2aa532c74ccba916bac6180322671e2c85340951fbb0acf1ca4a81129e184a41b9f3b8d3ff093994844bcfafa30645132198cc73284c4c33b5ae3dafa4e830b31bcb82cb99d12223a4324ffb226b313c4be1d1d39224cbec408e660214a4e98844a9c6f422e211bb96a84ccd19a3127494b549355556d950bdf228d9a1501cf4a12e0b8294461b09a98f901a9d7175a73c8fbd4aa79538daa3ad2e79ca7550d13ef50ddae1f28c0826a32c03eab4c8c6daea3d0c97f5f7dfd9902b738c7e5b54b7b45aba9c77cb3d6ccc33268288d5ad965acec557db93f013620c7d1b0b8ee0e1247a9226398382498a943afc755f2c0b160a268dbca30e609a6bbeca2fb2182ac5409e3cfdcd4b69b3f48d1287720ccd2e92622af06691dca2e9a3c46c43c02542dda5fff4d4945cb591c731e01411a15a045ef341682bd59633b312b5796db64d7651567c13fe8e5ced26aaf76b8472138bcd3188ee3b26d24e7be8486e3706a9a35dbb5e3a2752891cad262689256babb7305c5939f2d4ce29c2aecb42aa51cddb167df4f5c452ac20521bf2552b94ac2e6a408e8b7a1ad63be10d6fb39f1263d0b2553fb2faea2895532b4f8195732a28daf605fd25e6210cbb36b4bb0c5dbd9249b7fedfac0213d19be97abb11d5b8280a0d75df0bd3d653ffbc8c57aa9359e27648100b0bd665269f4f8e48cff7ad7da8bd87147e3c9534665f651a9bed664588f2d0ef7a0b2c9d51e29490ee15a43574814f64f6a213979c8c3763d95843fce2ffb3e110e877185994c6024396901845080a8c17eb6083b83b418e28612b0bda3af21acc41c4807c298a90d6343d0606f1516378cfbc50a63572fdc457e6b109b84e36a537b5e44c631157c584152dc3344e301b6b0a7d8068910fd9703af4918214ce05af08810430f70b0c5d04f3c5113d8958425a9c10edc89dc651c7268c21da4b1a47309895a635aa6b0ac5daf216929cec4c13c9cb1ec4f5b2d0706c230331639e84c42bcd50428df421d0183776bca940c85b4d334b294c39a5651585624649d51d5da91ad3998957591914d90eb442b1c866900e11619e78129d1af5f03130b18926f91399972964509519889df4f24bdbdd0442d32cd49aa6b44326ff3da96be8d34bdfb0e92795aca425237c6539d927b799b5467a1274e0834422412aae9212e5e91a211053ccfa4088686249e4a28486119c89e63dcefc10c8e2032581ecc1999909633379a3ad7f668a582a099c392d7a15b961ab983f14a4eeeca2d08ed2c7303339d7a9f66046f2c1a535dd5a6851d4173226414948b29449d15a37ab42198963df2c664fcc341e6f55eb269912d0372f6a4e626d055b06a9182f4b1345a23d675e50328b1949f22694a5ea46670adb5367b6932b52ca3f7612484902c44172f2ef4d8199e77830d9a2601a853e4232cf4aca4389b71e55afa3db8965867910094ae8904e41e0bce632a3e52050414b1aa4528e069385a6cfff6501d559296a07131692f0b05832ca9d6e76167275a42e900a896541b957d4da2c345b59647f1e44aab7104b44a142dc4afa36a43391cb250ad18eb6862993b0e62d3a65ad585e79a8159f882425c1e5df494b3397ae0c0ab6bc09dbbd527bdd54168b462633258ad46218099e8f651bdb127d6a24964b2a843abcf5a31478f3b28461c95b70641f74512210cf86855c34415199a6a43b3e29f441d825709826d8993ace093f73a1e46c4572584436c84c3f89105579d3d9978ce5bc1a49b0c854a2a3b4b6a85e96c96f8b22339db3407760a5d0cf1b9be25efa1658c6942aea502f721db64e2a266be9c9e92662cfb576a96b5d9b306f9e54192c1171bdeeff6d2f08356b9f5230372c1c0ccc4722caa497d9057733394991ec74a8a9f1d239999df1752b0c1291e2076e08592d85a3528b92e4cf6737e20d11bb8431408db38b8ac95980388ccf0ee70d9ec68d4f5bcee6569c546acd628d6197dd2ba421cb247f1c2d2499cb7c54c80e497933aa5be416e266a8d0ebb0338a2b6fa2c6e51aa2d09420e109fe18621ed1e0c99937a175a227a2135789e9442481f0b170a63526cdab89461eb59946a250f4694b486fbcb5512fedcafe3a4b9c33028a86aacc428a7803652764095cd89b4799ecab48703e959d1cb72bf4aa742cba9413641899971887da6e8eec88a3ee13125a9b523245c17790c46998914c4b2f15a34fff1fabf7ec19f3334566e22591a7266bf258fac793ab8d7c67c239ed2d447850dc6690c309117e835c263bc33223853d1c67e784c5f58aed70de04c8ebb4446b73292d48e899124d8e934751dee49d168d70d42e05bd685bd244f4a5a4f3fe5cadd3a9215210539f9efec4bee3618ebafaba26b23805834ad1109672d26cdfe0eb20e913d2783e6313ffe4b68721f2965ba8ce2615126a207a61d51c19046ca0cbd8da5dc14071aec395d6224b839226b15013f6167d19bb3e2ca64b9cb748e1aebb8a3220133664526eb2c594f1a4c3649e499f422fba70597932f7254a72363cdf41c8b26494fce5f32e3a48f1fdade8fd8a943d44a8fcd4e6747baeb35241fff2f4c0981244807248da39191a4909c82eae174a5be45bc82616bf8c9f3a72aa351dc398840839e873ae8b62727aa2bdfeba432f13de8cee76db23af920a651441d6caa1a875693c674b4a296ab82fb810aac570713ec568b296101b16ba3295f38a32f3b0390891939da00b6e39929fd00d8eb893c382bb31ea1238ebb2cb10bfbddabb5a010fa5493fcca39179d29738691c33813310c115fa3b0b2190b60b6cb596310a474a9a794a3934091536890e3f9aa73c990e95c03e52528bb06119fa130cc67ba3b0190f54312505a99301d3c08b52881429ba9c38b8aa2015f2a089c36a18294c2eb9f909d1389ca9393abe6bab24f90e2de2909d0834a8d811ffd0b02b02d18e91b10b42b81f376abace88b293981a8deb8ce7a0b87351a8c31908b38b194e9238285c9ba2f08ea5a29e37a10ffcb0b38fc2bfbe923a2113148dc0a1d15836dfeb22e5a8111623340f59985c23a1c4600e7c138be780b3e0c1a1e8c22bb7882a9f12b228790b42212b9f100cb493bb8d41c444a419f2632b1251a660592b2c710d59d28ab7d0968f003373730fb298a904b10b8da3b0a2682598a2149793a0b011c5fae189b3f8b0bc00a621740fd8c0c453f18808d10f9fd818ff1988f38992a44834bd08c05f149dbd430a838225c6d108d2609dbee9b279520c93d008ca69c5cf311369448ac7d80c865326f521a6bc390fb1383b91b01afff1598b6ed31695a2980169c13211089fea2033c9b915b13f81b0a65cf1c36303336cbcc78b8a36865b0d98d09c2041a0f82122a76b1c92700ee4428ad7d81886200bd8181576fc89b5aa9c899017367b4298a8b6f411ba9a108b3d91393eca174b41ae2daa0dcc89c66df3a0ff708eb6b30c85b22710392d9834a72efc44e6abc9ea5027f2380977b40ccb7a35931a35efa0cb322a947d411f22aa1596d32338c30b1e390f62f98c5fc3899101b953fa09e72b0d1e290fdc391776e43b81b00d9f3035fcaaa40962083b094722218d97b0c2b45c20f2f309f303953cc18c241a898e204a0b019417cc4433519ecc9c8eae099e14e826a20b8c93f2394d22ccfff2101f47121f264b083f022f98d0484ff1bc71248db150124d4a0ebe5b09fae8b180140cc5398e35118d74690996180fa2b994d214a2df409b973c8df9aa8836d334737c0fe72394db70cf2d320caef40957a943b4f90acbba93c58090e140a0a7f08bba19a4c7982f7e52a96e1a88f9f88c1d8314a404c9153b1f904409243b187211321f7c8b5af8438e219bf214a2b53c41e693a3b74411224148d888cbb7f84bd764099fc01542f11c0b693b68ec24eb1ccc980a908c48a45df3a01a54265ee1113ac2aa0b8a8eec7b3815fbc41db3afcf5913f7a19692048985501d6d8ab710b59909e20c25822553da0e75520e81c22194100d86d8ac2a1d9291500bff95388a182d47d8981683ac8be59b88ae3a889d908d0a1b8d87a89d481ad053510bbb423b8ea1aa5aaa4c7d8cc356a30bae783c97700638194fd82a403ecd52f344c622f252510c230ed54932a59ced638c40f92992608c560c8974f40ac17809062b0f4c0a8d02e12dc8741590308fe7209f57fda54085cce8404653f39f874c478f3815d43c95be5bad30d39038d190edb254063acf327929d5444b363353f441545714b742394381681add7495c4233a1d5908f2a8a8acd0a5ef0ba6ff7b9c50bc8f025db7056c98ad63471a492a21a95162914d84a2cc3879931885101512a440f5456725aab3b110108c8a982027c86a99b572c5d7184a86f08e164590ffe03b192221a0f33a2cf39aaa39eb246f13cd917810e74a08471ad0ae71c7dc2a4b9f621314c2448c3d563bb3274991913c341d8d1a2ce62bd8d259d2d8b047a850a51f51a788c10ed8c856fa50482e2d23911c188005917d493eaa8ac00b022b9b580b18cb0a578112fe9b8988b0228a38bc9178a35f99ce137c122e513565251ad64909a17abfa285bcc6d94d9eb51ed35951a0250a6e69125231b2620949322120144a120bf934dd742724831f3e09d4423917ce510a1e413688084efff094c46c0d7b532151758a6b24560e812d9a50a1ad3d53226aba7ab592a98110fd48150865c3ba05183a818d9911131d0c0a7e7b8c872d1388bd9f569c58ea44cdff87488b2309b3e7090e41f14f40bac50b190b87600cc73ace1d330d52f94eae9a098e1d5d2ce918a4692329da17fe32d4e77a35a30314827ddd12e19ee8494dbeb8d3a0680bea325a88d55df90d4937fd9c864091b738095e1bb208490b9ad008872094df6bbb1ad9099fa1a2abe59397600c47722b08110d8354476d1b084881bfc959c621114d87cc3f0a8a88b9bd32f3ad99662913d51113ff90b286b50b098d5f16be2132912e0732b72945a16e12cc0bd909d190af7c0a9203ed1e51b38be04d978dd193d12056397db57c95948ae9d6a9bddf4554128a610998838e9d0d61e37048caf1c616f126db3d15fcc0565d6161a054d5857b5f0bb5104d0acfffe6152aff889832128d8ff220067e09ae8590c3f0366d291c6f0a0dc2288bdd42993be92bc2f8b4c229146e49aaf7b82541b23f75b462b6211555d562d6580c34091247a251c065e1898dd3e0d9955bd2aee860a607990b9fb946ba73af220689a7e2a413a30e128488b628553b81088e6431ed21d213ccc433c515d140a06de9a432a521b5300865725d47ce94b54c2ed7bb91f4ac428d3021736c61d82c1332f959009b24c50a8c07192c3af60c9cc1980eea965f5a609dab1782413e6ef94cce210943a546aaa5aa073c248f80b3a6e8a63a99ce2edd9bf23de65ef949a478a46c0cb5b1483f1f3930318646c29d5f0b290938f129caccb103012452710aff7f4cd991f8adb7558ca0da9523230902b9a6671ec29fed3564148c0e1d92359927a2f1d6e7288bf7ca8b97e66760e4942ef50d8a291b438317483d681cf2ddf89d3b3bdb8dec8b93453c1397fa9547b32d28f3a2f3a491be52c703218d8a191508d665586c54f83dd393b01094928ffad88c56ba114996e930b1d97fee1789998cf1e89783d3b6c0e5e9c050d115251041a1cbb552a9a8f13358190f5365880c025d8c9d67fd0452e9b1a73341a85c29c9bf1ce317a2ce8e7869f562bc45caa5bc25eb11699608ec17bf485808a242b53a149e064a7b59e188352118126684d9089f698b28738e366538184989072692abeed7e9780e8eec4173d98d547545ff4c8ed6cfa322652c90b4b66cec61647d64eb9a8a0a6dab0b34f2e716969aefaa5f69b3ac85c312061367b67a5c1ec61874fb8747cccf911469b81308f7020977963a2e31d3fb8b2e95d834c8639e32d208e98929ce366e4704ed460e0f2851dff0b8ca73821f3146a410894e885dc6fa6d237d7408e4c0e3b358882f9e9161fa236f8914864689c92dbb06d9a08d781f051112854a7049da34ebed1b7e73957a9e17a6c46f66919be4660aa00ab5b990d697e9558374168b25892a95cff80d893ddc4fe035c6a792408e52463dcd6edc592e652488586660383e244f61a5935a93ba5455d844895ab12c21acd49279882a66f100efcb82996063363ad9b68eff9be014a4b8cc468db285f808ea7616d7c472e5f0294fb93a91430bd561e4a233464211c2b36064bf14cafae8125b6e882f2c23c276960499897aeadfef72b260234f3047669ddc6ffe5e13168aafca5639f8bd210bf9c3d180df9eee32cf6108528be0c7f08ba73b13486d94263a14c15089fc248d49ca4fa6fb09d766080667905e3e8ec0ad8b0e958903361c7cdb9c2faff4a0659dd425a1846944dbed9ab1e62e94c9cb73348c69fbd484f409794c6c6c07dea668ab12d4dfa73a75bb1a1cebae1c35099153796fe7d68891100d8249e6460de5c558ae17a3d27d56769ab4af66ce9b3757a0ad2a73b7f9956c5d9001b27250979a2a1314f9816238db13ff2181dca3240dd748c879ff417d2d178f60b19962b83c5523d55952fa558b200b0eb240257e0798c0fe7797ebd897998b7d8c8fd8bbd1e87ceb9faae6e400cfc28b40c418b579bff4ff1214dca2e5a485cf322235b9a29ca709c46e5373557563cad9986a27f8951fc67a71f9c8e18998be312315138c758f07fcb4c06d9415eedece38ca39f74d5b5692d2881adf5c08f9a31ca7689c81f116d6c99dad9e52cb35c4b7fec41f538c1c5e957dbf7ad524f760139008a1185b9ebb049c90d4c1d21bbb09e4abe6d2da6af7b8646a96468fc02d90f0af93ee0c774a490b4d1c87b663a2dbe621e1321266089b3b8edfc671ed3824ea3a12ed4876c36fc3bf6c25ffaec91937726106410ccd896c1b0ca1ce411b47f21f4d34db1aeaf662999a33bc5f17b5a4c4a61c58b30c88f0d746e53af9c4f21ab2d6c749bb9d8f730e9d5a45071133eaa3f051badc370e14d58ecaa7e66d77e1b8ee34933d764509179fdae4df05080002118c2925050102000830245cb8e720000c0f110a71768f929085949c4911220583c08894bc954aa1508a336f63129eace5ed1e478418186220f451889031ce08314c9882d01e9021076248d1b0e740840b530829e5cd19469ddefe51ad6af52ad6ac5ab772edeaf52bd8b062c75a8d89a02225a30a17e26c2b24454f862111a41849f55ec93df7c872bdb7f79eb7a04a658e313934a294314215ffcedd8391e21e93359dd5ca4817a814421907127a0ab1a6374a8b3164f6165826c89a9511fee439304529677b580e4520450ad3c2ac8ba6808b7aa642d2b5f6f22d6efc38f2e4caf10ac15070f3e594a6013fad45881225dd21eb4ebd9862cc54e3c4b30236283371a9a00343d6844814a114eb20092ac6400926748f63ac1b26687ab6421539a39640450d47096a08e994d642fba9a7d01ece38b3596d7b18b4604ed6c5e68c79870d24c47dca8938228925f245524663001851675bf9459d667271f7cf84289968d53dab1164d16a4ca9755664055a689473e62dc5104af7f0c492739e35b4c74b2525649f332b25055a2d46f5e6138f1949548b60f065b7ffd85aed5504985f1c4686146d43fd14de8d71ca39e7718131059d8d60c1540b44b001b6874ee28de7a294ced5524a61a43d16a065208606526b46b1051794a7ad258553a558061e8d10f997e55cb64978d0960efd399f8f635826d75c3861e0510ac301c6e78f1e7a58d7a074eaba2baf55c5049740b88e05d341b6bd649333c5c194ac57deb8b6d0ab1fd5555244cff944887c11b9ca9047458de45a4f75c9c650ac7fb2146b4cc19d95124f423c046929c4f6e490958c85042283706d5419abb6daeb6688bd0a3cf08d667dc8ec58a7d1e5924dc3f1b56cae5a55291490cdedb7d259a53ceb1c25c5c2c5db42f0a5472fb994d4229ab1cc3544489514d537ff526529e0f6a4699400faa35c217f580a468ccdd4ef5ad0ced41bd1acfa4930d2491f77cf8311e9f530ca088c6450bcca3afc55955ab29c966a42386de4cf339de5d15b0d0557944784e8461aa2dee6e875801d5f16d464a1f9766ebcd64928d84063d86c584440873db4bb8494528a4bd399568b620122ac34e49173e5acd15593f5367c4ff91db19e4e8585d71e0eb71cab6b3f71bd4764ee6a1d194241c3165a629ac9d49010b5ac162ccf46bd3553e8dedc5ee0bab20de77bceaf1afe114b2147a7f8742f6a45b942814a3e3df577a5ce6d779c77757b0a7b077cb984707e05a777866ee66e464d214e79836fddad602d3bb9cbfad09711023841883604ff5ffc06dbd65ce82cb4176fec6e2d4da14c737e72324c69af5956924803ab27c15d85a65ba2a28ceda423beada8c427f1db438b8a53a5ab0dab8335b95f52a27738cfcc6423aa6a0e5d4a261b29d84c082c9b180de1162c4a686a7f544a57dc0028409814462de2a255840eb5c2cbfd857bdf9b20147bc511cb082d6c328bcd4bb0e217cdc964381adba058541242af38ef2eaba949d3a6340696a108017a996146bea3a5c3ad914fb5f31d4ec61411bac466550b9350bd00102b8cc8ac337ee1494f405418104928367eb91c7664959660d5228a96d4558e14d3265b41cb8616b90b54c6d011b96060381c7adcb0b283caaf506727dcead87cca66bc97a4a5ff5c76e496288b721b9468ea27e39242647ea298d059694a8673257b3612239df8a514ac5a4a84aa93c51329e6277e61d08e2ea94d13398b404a19dccf5ab7948d70446cad2bd07d7cb7cacf8d3082382acfeee605a2c8c4c7998e3b1578f6f498d6c4a533315351515445979bc4af5e1ce310810217978d90844cb1328d239786b2f800e6334fdc26468b13188a452b9aa6f9a86c76f79b4db6ca29f173a78b9c45c2c981c9370af19170b2761db5808658b1ba8bdde8a2aa44c2ac3933a121c658139bc615c886f73be7bf144a26639d12a55d818949fcf336c765b4aa0f734df45c0218ad5087719b8416d1ee151bcf29eb8b4f958d377d691a09a5a93e45ffa1c8276b84b0094d0998927a15e204e39ca689cb3d6bf1114e68d71ba4d8eaa18f4cce4635d24cc940c9aa8e05cb8084b44eac688e62ac71d45a9b13b78d38b52a87051d18ad9253f630d3b365d943edced8229548243c4aa208cbf874ae08e52b513b94ad90a8e811a1361286b6b24f67dff9a2e112cb27f7c18b499a12dcc76ef31ec58c1019b376949c386583506914cb2e5795d07c528b6875d3189fd79d1e2ab7539cf20b9f1c3412208a8bbcdf994f41dc031bd426104f94b0096d06b71012bee8a3fe0529870e77381e62e7be1452aecaf2c4dc0597a551933dedbcbea355edc98b8fcbbd0a492c27daa30ea5bc6161df9b0293a4bb68c6767e4366ff429ad2c1850926331442a3df3a4221e5d1ce641b42d65f9ec23319bb0527b7198328812c6410dad83d15f9478e70035d063379424e0bad6765cb169675766235b9308e7826be4c2e95a264492c21f652198a2e163c609ae9ab4002a2a352496d4019cd7d03d8addf8e98386802e54ba8f35fe6a1e9257e7e24e6a2972c228208cb4c9e1e4c2075d12c7b0953ddd5135d6b771cbd8192c34c5af289eeb75adc18f21fdec04da6763ad0d400ab41fd73cf4280e2a084ce654687a5137207c2404f5f07ca87de662dc855c9e71d55c51a5dd2d31e26bc9a41e73576313455a628abfb710ac9ce3c530f9dd6b8730e944314725a02595d202f0f4c49fd7135b26fff1d39133696b2f773cea34f149433091bc8313acc59aed6c008c2242df99c62bcf632a1375da4580579a165e2631aa206483748ddce185fbdab96217c9ae27eec45b8a5e1bb9404ddc9791b70f544dc721e1c31dd1d8f53d304a69c346724dd949e925e55c9e2beae664601cfa36a3333f694dad790e31729b9fd70c77e9a22f2a69162149c1cc609fd2e5b7c8a840e0528d4f1ed30ad1dd45fc8e8bb35a580b61643604d3b85eec522c090de1115566b933c712da9d990a38e41c215a170ef1c693af2f5218b32f1e4ec64cf3b11653c6932189202c051271a394d3095e75a2ab3286c4cb9b0367aa671d946ca1d0f9029973ef7b3e3656d9e647bdb7b85f1ffa2ac7d424fc7fc1639c443dc846d3049f597acd3cd4a14e5ec4d9e759621656b78ca7c84cc59c2d5db63741656ef082684a032e66fd45649555df5998fa2ef6c9218f9d42ef824b1099180c618927e5526c52f61da1bf21de33b0f2fa4efcd735e0525efc407854c3d6a9b246291d0d8a5b9f223d77e6c7d7c44871e87f2078b9d1ebf1ebe9f8d70c08c68186144ebad1d79001a5554076edc07e3b89e9d94cd493c45986c875dec44fb65d4ac68d21505dffcc9c953c4c8950d4baea40bffb5c937e992c97d54197d18c70507332d578ec84c784c87af685251c90e700844f3d15a763197b35846f169e00692c84e2446112d5a5fd80ec8851dea05075338ff4675399cd5b04e5d9155c2a84a297005adcc84abac474b249bda3c1846c1847a64ccfd05a1e6d94c0db148196e17218548aca19ef5095c9e01611bd18e4b8020ad59d35528dc5aa1df50a81fc511e0a1a1556a609a1926cdac48c87d71cb4a715090d88649f9d55c10ce7e18dfc55907155d1f085e9347a0d216dd99a735dd87b41fe8342283d59ba41cd9219e1d929946c099228685dd59cc5c6dc88cc9c8e08df4a0f69596d574c4e3cc8adadc46e8300e99380d09a5072c3259c43dd92a46ce16cd06ff34d046b51a302dd5f6295c89a4090a2186c3b8a09d5549a1819200ee9dd8d486cda58900cd5fba1c4d33220d5eb84465185b68414f81ec47b4bdff54efcc49bdd9d65954e0b050dc5b94dbfba590bfa8dfa054c971cd1fd3d82110b6a3585c845378077bacdd70f109c57007c37163439247050da0253ea4a6585c92491f17ee8c7539c61a2e58ca5d0a183a642e3ac6002d0a3e224ec77813454d6374e863474ec935221683745e902ce128aed2f3a5a44aae88204d9e4bc6c9db941b11ddcd602195a8389b96f0a2f05d9750188f4504df4e1805457588bf8c9d2066d90e06215d0d44b92de5c20113d471888a2c226db8d1a059e41d31a5ef95daab70d672c89e54c864582e4492444c8e009f594247bca925af9493d98916604c52df388cb3d0504b8a0749cc9c097ee497d9203339e612e625149645ad6dff64f524196d080b62c2da6a080194d9cd5c8c98a7218e68561a0cd10523192519112384240b6ec121bfed214e61876d3a56a0ed506c9e6656a4e63ae514934c5c713ea5f545538974d39440d7ef7052f1219d846090ed1c8acd54179a1427d25450691aa1716663a1a85e037e44b504e7972de052c41f7b3e156e0ad20422a58718ca4bd00d38851358e504084907782e1cc1f5233696a7897c1d065ce18679c463644c730206214647812296a5f95d46fed69231074d0c0d387d4c8746d3845a92ca244f0e1a289d305c298d07ec608ba748cf884028a2104d2161e6d220136254cd85dea753b62206fdd7a1f8979ac8185c104d66c44ff34c10a0f5cc5118ffa28932a58ea4e85ddc57a6a00a795e0e04fa54134e589c88a7641da07d1ec68c20d91e0e0a49fc627f2d4b8c160d4eac514afc4588cec94769086b8e628036a96731484454cdb24c450741de9b921184d6126f80689de65f3d320b54f15f89e2087920e1531d1d217a2823698cc96450f8fc1771cd21716d6aa6ae552fe1446c702669d0a89d8ac8328a849d11070119d367eac9536407d150579b62d2b88c22f9504b6dfc5432660587b0672bdd17c0c9a88776280d010a9031dd9081d0ef2d2b50186bb6ad6975999f208d65a972e083741d369ea5a43d248406d3a00228af8c96c71d6420dd684a80e464f6457f61a77574c4c70c6951f0c67ed298d040ff0b58a10d1635517e5061b5c2e98a5c999d1da097a4e553e998b7be4afcfd29376de3656c90444a6068b9134c28ecc3f4d99e3d45f201d98f3d448fc5ea9dacd11382dced6c5dbfeecad7294498e1541361c764c204a23cab85b4699d4accb586238e54a7873d8c33f6d9d1f9572b65e7a5be1a69d2853f96ac3ee22a6820196590cfbc5de06031c50d512c53465b34624546c61bbd6daa707655de0d8d8b5a996b1a2dad1ad948e045d16a91efd4646fb84bbe8edb360a52598a9668c89a961ea09e5186801d4ee2a4aad1e9599e1d609efd2d07a62d6a0187543aa8b37904bf8aadaed84d5c64060845ece2501d537096d4ea4aad9e8452221789a20e9b52ff06de0d96ded104d436526c1c0ae3bc858f8d554778eeef19e99152e6ab921e6189dd0fbe5e7c322e7204aaaadcc9f87da2227e04e11066f5b44c5d3d9808964a09b249495e49bc6e68392685d060a9b424064e38469bcea18ba009e87aa8fe118555ea2efd41e86df08ce7c6136d1e1e9212e3b520ef67608a4cc6eb60eca72e9dafb6f19febd08463bc0b5b248663244ef35487aa899450d6a056896f14bd8d8b498a526c9fe04a9074fae93b6d57e34884ee0d8d8500c5efd91800eb597fbddfbc08a5529489e991e3d06446a2cc0bfe8a1d23cd2c02d789bd3512f288cbe5765bad3648ba2dcb01824b34a196e0056d19a15457d9c4b6f067017bc8c18dfff05c1cf19491ea0b8f5b508c58f29ded6836683f3a2c546c25b564532bbe045a155ab8412a06a5874f851313c3db118329436dd1138ba8e785add04e90728e2ad4d1084cbee049ac135d1d26890c579cfe8d7e994d5832b1f2e48992a8621b4b10e6e89c6f52cf5dbe547819dd1712117c4c96b72d8c0b7fe21f4f5bf4a671e048665094cb35b163223bf2446de5253d65215a62927586f122b2777989529aac6c640c21aa30122f05f02157d222d7629672e498054a606c14a1954cf89dc4a88a4b30c8a2f2eacbb830574cc8990cb1905a116681dca73549b2bdc5ae01331427d2facd72d2f88e7a7ae6bc89062fa58f389318434472b7a19686ad2b7682ffab16a5852aa61cc17ab3dbf5878d384bbad2b27a36ac3bed1b0fc5d13a03a4362bcddba4ecf6d29b345b8e3477b33e13cc42a69ebe1d340571d8ed3e55bbc88d697a45a4e5ee8854c92f679a1e22596404db440bcc0b268f14c76d783e8bcd817473dc864318e54695cbd9a952f05506a649b313af348958cac1fc05764073a36a1220ea896010493e3f15d75469621a8ef3010ac2789b4a0b35e65e9ba8fc856cfcb379360a157315a82845d8b212bf30b44203e7c595989d65c9596bb59c9ca545ef3046672336e5ecf8604cb0a87558789e5fbb637a8035a1d8d078e01b520bb573c525bb39db53c31a3492322b7126d67e59d089f48884c6aefeb58ac0ffc94695b45c1fe8dc7e884483c9669b480fb99e58fc0e423c76b3f044f7480e5edc7557388b8b32875e87f6813ad9bd90906c8c75c10c6c70d22369cc1a24f506613b29707f0e46685839b9b36ef7b19414885a87868beaa3945d372b69cab60159ee6a286dcf4916831e477c8fe22577740fcb8a4ca51985ceccaacca892058a5a080d859be74935afe04550d776e446d95b84777acbb77b24add2fa0d66bfb6d6f82acaa01ba2a0b7680d5362bbc88f5e5c8397c547b876802b0777e360373b0b93bea84592215ff490a804067e73f4ab1cf85e7e385ff0097fd9b38367f876ff48b045e67e07a096b038d6148b72f1c98d938768c0b2d2540980f39a829aff51c945b85047306c505c7df771881b7766964c339df85395c44d498eb358f99587d74649818acb38af09459e680a86cb37fd502b4812895d04c68f93c78024a89203f99987858fe3482dc5b8989f5550dddb6de8f9cdae045e61763c5a1c8d2cae467d4460bb636548b47104463c03f69caf3425a79a67e4b67ceb067784b18e28d85629076bd579621644f02909c1b29690eff9eebe881371c4493f0cfb363335914b9133356984f9c5d98c8a33072a4989a8abfae720d91bbacb476877016205269e054c2b8bcdac11aed7f3ab00fa8b1a84b4279b947bda4a4836b0affa32daabacdf66a3d53a570d979ce085ca510f4738bab2fc1ed49df2b62b0ba3a6ff49b124530d1bb36a2f4daecceced9d76b8c22485e7f38028d6bb5fdcfbc5a51bb56a52e7041b2147f2bd39c3bf0597c35ac7847995e43021c0d5c0d728f2486f254b9d66b4e0eef24bd135ae628036d27044b52319b6203b912c7ac6ebc9dbd2e67cc8394bd54760d6c95131b2c932dbb3d728a65f0ecfe4ca8a8dfccb4797655037d59abc1d6b61d922c7c470f15de4b733117d786646a983c92a3913e216fd9a5f5acf14c891bf5ec5f5a4c673cbe364b1c96649aa23e24384b93f5356b1fc3ad75b78e77ad3b6b662484ad8d54344ce5ec4cf7313a84eba1651fb5eaa5ecaadcbdc83e462cc596b86b34f7d3bac6fc64787e2e4977b6144bc3e4e88b853ff5623266ac6253e5a67e2b55d4ae18af872445be57f76cfbb4864b87c786ece72849659283de86318340a92aac0db60a8d5033fcc86b79616ddcfda8bf6f63932a0acbeed0b95e0277264558b24c2dbcfd81016f92cc576d3a19287a60c7f36aa7dca9f3ed59b6a96b4f6f2b7f1e113844d14231affc60983ac06015a7f991fd4ef215043f3a7413e45b793783b58ed4396a400841467de4a09410000614285000e3644f0f021068929a410a2548b12a13d525260408840e0bd7f2349927426458833912559b674f9b2a5b7314228ad84791367ce96cef6d4d4f9d3a5cc8318f678037a146952a54b993675796fcf4321b5eedde399e2e0c2850f1566fd0851ff224487294ad90cba27a559a737bded494148ed5aa6f7321a95fbf21e218f0052d4bafb177060c140ef95c2800083cf7fde6a8dd9abb5ab57af09253bc440c82eccc202073fa524648cb3ce490b631efdef5e2dac0cf7c43dfd1a76eca063109b26e98d52c7c990198aa5bc9b618aa2395387762dd8aa10ceb271a626247a74ead5088464667e1dfbe0e40f43b3b45a0ae5c4c388217e2dfffb638a315475a6dea352f649297eb33fad353c3aa5c30831c0afff1f40d29c29a8a1a95cbbc71b67062a88a652d09208c208234c81a6818e72c6b6d864a2e9b8ecee83aeb3d484480803fa023c11c597bc214488d5f8832ba78230ab0a416f6abcd11b1b73b411ff29ab28b1eeb5155350ecc4c2de3bcd2a29b24aacc3149dc4ce19c78460312b04f0836943139174e647e6e8120ec8ff8c0c33b028ab2cebc934013493acb6aa5c0eaf52d42313b95ad094ad3021ae0cd0c726e53293bf3bd51c34b6e21020ab2abd3e325033b428c1d34e3f0113114e3e6b81f1b4b63c424c50423d1d0c37832e332a2f8710c0d425d552c293924e61ab458aee50f491cebfe8daafc44f750d2c398f3090b554ea6692b5a5bcde92f42ebafc2bf4244651e4b2d6bb846228d75dad752acf8f805df130293eebcb35675a642f360cc98d6f2657ebb3eadccecc1c4acb6be5fdc9c71416658f46fd10588f90638b95738c68cba4044456394c31ff41649b9a168012159e57de3cf7a3eedcaa0c03c9995a94e3b1a42cbd1c5060c14255b73ec61e5e6ada434386785e21979c4fadc2b02a6a456749d238602f4b21f9b552d63b79b4845f035465968d0eaa5fca8aa291a444250a38495451438b67ed5a5d79520c0be67359779564480aa08f1ed4cd45b76e5adfe1f2cad9a458b196f622b1d71af06c31e53e2ac9865a1b9bef7f00e58b67e97eb52b4a7253f3f6eea5b8ac1bb604df7e0d41d84e1a4aeabe2176b3b65aad9ad9aed4ee6c8b5866094e9ca98c1f47f274a5266f9848cb21fef2d05270129728a308daa3bbe25a87ed3bd299123ac5aa2017175ed78fde0e83aa1793627021952b2baff9b0c3adff94d4e542d077968947ac5de3e57d77cf98985f6f0c8a06aa25c13d32940db7eed9e7d8fbe6343ecce1f85fd70b63b6988f9542aaacca780fee1b1ac1ecf624e121494e074901e3ece7298260c56107d2540a28e8130451620f47ba8e559e933da5e4284d1ebc89cc14c8c0063a89465c2adf43c2d7b1a820866d081a831464879dd2983053d6eb9bc610b2c013ee8a3142080bd84473c09154a56c42805e5578b23e3c95c289cc01e10fe3b41a1f529150426288100cd230ffc5855bbfda9a8274b8304aec0e4f53c4a27714451d1cae313b3cd9cba170551323d2483a36bb4d197f17b7ffd84884d72adbbe0209c7b94525320d09897d945337ab1452272bff1220ef2c84424816ab8d6c33a4a51cb3100c70045ec7015dd7f67849cd686d5d8f0c61b25e02a85f99729340a919700e359d168e6445952a09f6aef3a13f92d2789173c9ea40c2c7582e4c5190f964170f05cc91dc478056815f9028a14928bdd17ec9f9c8de8e69c3dcf0863f92a9dc6d46871767822a83c62cdd39d70539d544048ddd44926ac00999fc3d45411d025e90c630ce42d5829dd98165d3e4f4a281ca537cc0a9e7a1a2598b49a206a0e51a433c1b570a6ce229a08409d7d7c0a64e84b6670f8fa9a727c7899b31288f6e90034f0de3d841031ef49ddb3ce84751e30c7b8dd49e6971e19404e69c8b2e852e8bb4e1a53c9aac8c36a5308f39d5ff4c119a2885e2f4503f12de86a2881aef60f0a84045cb43f373cb3f72155bfa21913f69fa1786e1542bfb52890cdff23699c00c9dab12a8468a7a3db02e0c911fa16859e5e20d8ea2752b4ab418454ea73553de6386753d4a5bf61a47e539c5af5ee90b5f83461bc0da3334510a9d46ddd5c892ede1b11f0b6de9469410b952163996bdec56864409e9a9493552502cbd56ca54a0646ca086a1cc69510b9898ae762bb16aecba72c3cd0dbaf6ae524cae52e822992bf6d6ac21052eb5aa743035196bb8a09a495699b55cd2489744de856e4ebcd1c5e94ec64ab3bd5e488dcb1c71e9d252e23d0a0f1502aef1de8578d385cc54c856beecf22ab6ea9d4b29feff9b94b25146b6f7b5eb4df5bb95f6a6c8a643b2ed2e73338609b7676787fd2b6b04cc57a13c75bafc35a07e246cc37e9195b805468ab83c395a05cfcebc0d76708799ab97e45df8886e5171e32c62ca5a88d48d2fc61681640c194439c9af12d9715f39b26424f51839797d118d697ae0220797ca8b55528937c811176ba82797cc6f7ae225e4a4ac2ead20c6e98d212caa2f4b6b5c386ece442f1959a565b9a91aa3a56e1a7ccf0045e9309b2d1705cbfc67c4f14aac09e1b2993f984cd68a14b8887132605c065f4a52e8a7949c12243585e04c339a2556ee8a448a1c64312570b202350c6f51a4311433979e6395f326d1ccda2ab9882b505d34941c53bbff75e985d57ccacdabbfab549d825a40311e757597a4e6ae1c7b83040a369e426acd227d86d8781b73c3b28dec2ada33d70cf9ca6a7dcdebdacc1a97fb43375e8a1bc83c4956bedebe4dd2b6b29fde50cbde6835b5ce8468696619e4c17c3a7120adbc2f3cf3554490de2dae813baaeb08e5c8eb320c939ee4577f5d2f818afeb4bc8392e8ad20c69e5075e3846556ee75f5facd411262b723e9e8a5723cacce5e88706e7a9edfb0f0e0cbfb64a1dd6b90e7b6d9e44e89928ba00df31a5709ad53b12c51364c19b214cac65e853a56ac7d22da059cb9b9e14ac48d0ed4826080422e026762963e93a71afc5554df386026779975b7b2232c8731575ede75a492ff51d4cad4c861d42376caf067d284890ad705aaf59fcfca3084d7ea63446cf7eb697da4a46e98149abe9069ff657e52978d9eab2e6cb007be2443d7dbdb118e1a8f2f545bf4e64d7a3b03719e7b49634f0fa15e146f60b71488bb8ed70c2ef58598b080983a6e897ccadba31fb717a95fd551536453dd9493d491f4bde5493f01caa5dbe7944ae094cada71c2fcd7bb9779728f8f41f47866c72832f7ba6fcf019158908fd81b249f71b69fed6a90ce479b8bf11e1af9b98f4bf04635fac60b8cdc624af42c389847e63046849e8f28a2cf58eeefcf840802c90bbc1a6602d58fd27204410c0231f86ca40aa47ad6a238402be76ee2242ece805483e23ea802ffd10e034d0c3414a4f7125038faaf6900695634a6fc7290d014a793f843d05eb05040284f28e2076dce9368629af8466682f0dac06ee336a3211a468384904f1c87c5d2e3ec3040894a3068d8cb0be9a55f2c0c2942e5d6bac40a9f840185c36780ef57f44f0d5b04f42a6bd79a438e768bf8d270802cca46080409bf423dd2cf80e4a4f1d2c4e2968b2038100805510f0bc526ac022d62451159ab9c2e07d81871785ae4a2ee303daaaa1109e546ee438880830b09260c17c6319cf044182464366353260f0e3fb148188323d20aec686809098576c4ef89f4c44fe4682cd0501699105626a64a3ad0a57ae4e064c6ba4208dbf4c90fa9c53886d17842658eff6e4e3dd0479632a292a203d862d11bebf088004ddc3e2904a9d17b2e6814ede993bab1fb3ea3e80243280ad180a82666442f3d08081d1be83b3802fecac31c7bcafdf8623d7090d2facd0647e3f908c1707003d7a60413f7f15a98e85b808c5a68889d3e8c5a94c31493253706278b94e4936ce733c68320c151225bc61a8f3122023117fde6077b4322bad07722ab01759179ba901c37521b53f2981004435a640ad3a32280498beaad00134726b231009f82c032621d0fa5207d92a6809245f2ad370231664a32dca8e52ddc116f0c72507c242a99922a518b5dfc91ee82e33dcc02414451f2001117b3c90c49643e4ef12c3f05892ea545e0af42622641ffae722811e32eabf1eb48a40bf352c8682454b0a221be324c8012948e910bd1a7293f08d0c662461413d96aa49a74e316d1670973a49a8448dc10434f7a722271039416e53938d3e898a8314093222c2a6638c8319d6e1a772528c7e3216af03261d368be63143bb012e78d228432185f725612d124830f2c85d3f1b8641dc1ae2d4702d09227304d933f2032382151375af23aa5d30a11e4eb1ef33d32b35a384811a5e238c544f45a522b83933cbdc71adfcf37d96c1caf92446af014df72323bd02ceb931a5dc63c58e71ee58f32768e3979853af35339bc052f09b49baca27c7c93a10e844b3cd038d70a5b18734700d43121a245209242a93241a08810ff2c82abfa71621aa63607e2646a64407007252884f286a8babc25224f54f7f04861de5239f1b342345078807447b88423469425e9ae03ef923e7df42731f34229732226aa141cca4e4ab3234cb237c20d2c66f23d26544a319089c0c3ef1a02427cef39bff4ef9290211bb44ced538df8912c734d2cf2b43cce03bd90512ce7948a4ed0dfd27140d4d249f3d43cf014ec52534e01357e88e7f2b2e92dabb42b3f6e229ec3481dd5538ca8391ad56f18324a91e42d59a42f278442205203359537573464a284a7882354d32849156420325555ad6582be0f3b7d0e257f32568553473895346cecb184c4e16eb54c09622684ab561b545851a35ff4932d52d198ff421459adf004c31442209353572480dc92588b0fd3faa84477f35a7f942f09d31f4133208f2881120c39a55533e6e7b178a96348750c660205cfd5ee9c065c72843a4193bf92034c76494e567076c2af498a23438ca52d9344f6f8559eec752e68af6b72043c3c42b03c07484aaedb346502f3820bef445ce4aa2a86ed57095498fe8327688874be445ef7f32138e3593d16596e2552214a88eca809334348344f62b3a69a3c348e8408689bc3f8268978c4f16656ee66e7872a42542d004d6d066f4ce528668376303044372a02a0e46c728e76840e96a2a0626619a7572cac463a27416434dd88225a29e23841d6765e884d29e802b55604b9b296b8684cffddab7cb08e30e6a76c094181286a72e68345c0a4666e114da0222cc00eec3a826d40b6881c23ec4ab147f5963012648644b33140a357dbe3523637e1c8ca6c258d696e70727c8f2200aad7a0f48814453bd327eeea960bd72aa404c25a39174fb66b257c440ac4f67ab28778ee2fb228e6768ae83e5af350022847426a48a6494418aa69e6072e8c055164a6f67c3748ecb1630a827867e5f9e035d4c40a632cae2c4eb04b398554b0974cbcef1169af2cbece27caab1dbd7783586477e862d3be474994efaa6e8a4996d28e76c421d94c649bcf3ba4776b54b028e0d7f43a624f9e557f3d725fb1738612b23d3cb539a4375ebe649b4825a4b297a0e28e89ff1cc3dfb8c5be4c82fff40c5e858228a0832ef2f0829b036022b3205ac78247a843f2841707585a1db22180c52d1eec9d124ccf18d8603ba2535c6f72224ecfa8a37a60650e6fb89540834ca2043f5223235413351e91637aa78ac810977a973854b0836c77118f0872cdb8699ba97a8f75970604857789f6088636ac2478ef900b5bc486b11826e4a36e64e248daa24b6bf066d00437d44725da02aec2186de604350ae2540597250c900bc36349d64764cdb7a644852a56a74d32b99f0c0294453631c24893cc5388669283059925a244a85c28247e4c2ad12267b2844b086126ba10db12c44eb21490e4c48762ef227cf98d92648ebcd44ab6e6560e8f78ff984466f8e3614d8f266803da54b9267ca60a6f10232c5396296d26dc67944aa54d12d18eca87fa6ca459ec4488b8a844cd517006020c51e36dde459ef92ce804a75d521746b4e837311256c882c4586a6ac08e917bd8aac6591e59445d0c792068638100b6916e458c48424e0268cb4cb17c336667934c153583f62c33888682487a456a60c764cf13df0e2325c465d1ca0b0076d0a10ba5b83af62430a3bc50b344e764736e7257a7c25182f71b9fef3d688328c499b69cd8268091eb20b560a4c37a8fc8a45e79266b22c9ba580783f8a6ebcfda36a32c7a7a72c774254e9048ca2b25fa453104e747b4f9a451f33d35836ccd429f4104b158a86096b653ff90480353556405189f3df8abb73606430d778ac82daa673475cc26d41a23f4243376318c54826bc7e355e5e78e434f49ee496411d485b9036b928a1e6f356507b99c3359b2a1b57b6f459320bb2088857822b8232ca850ede59572829e828d87f247440271972c2b6767d9690b1b6116fbb10901aebe445dc8f2d820bb5940e4ea1204956d4724a8bb98ec90035b88876678b063a68d8817b172f7b4f5f74b5005563025a9aa2e4ae0f14e106b2a4e90648d3647a404a056f491cb27dbf24bf14458ade6d55e2806596ae69b8d5b4c344683346baf2b085c95c83130254b6482e2b6633832a688e03183c695381009619b26a4b8e39c9612b8e985b00d7c4b9eb84834da42b07629a4661890de8b6b81a57caac75148e562b8e911d1d4b37e42054132263a89febc23554ddc68868e60f8372e9e0f356788d0b8f77e67a226c8e8887263c583624734ea8c6cb395f678b889fc783405259a11b1699343d2d62e86dc2debd45656b795326873bd7c2c0744a96dfa06a1880f57c2a402f9e1ca1bce05842fabbc396a96a1fbdc27fd9acf091dd1135dd1179dd11b5d360202003b');
INSERT INTO users (user_id, user_name, birth_date, last_login, newsletter_time, avatar) VALUES (5, 'ishmael', '1977-03-16', '2013-05-22 14:23:32', '11:30:00', '\x4749463837616501cb01f700000000000101010202020303030404040505050606060707070808080909090a0a0a0b0b0b0c0c0c0d0d0d0e0e0e0f0f0f1010101111111212121313131414141515151616161717171818181919191a1a1a1b1b1b1c1c1c1d1d1d1e1e1e1f1f1f2020202121212222222323232424242525252626262727272828282929292a2a2a2b2b2b2c2c2c2d2d2d2e2e2e2f2f2f3030303131313232323333333434343535353636363737373838383939393a3a3a3b3b3b3c3c3c3d3d3d3e3e3e3f3f3f4040404141414242424343434444444545454646464747474848484949494a4a4a4b4b4b4c4c4c4d4d4d4e4e4e4f4f4f5050505151515252525353535454545555555656565757575858585959595a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606161616262626363636464646565656666666767676868686969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f7070707171717272727373737474747575757676767777777878787979797a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f8080808181818282828383838484848585858686868787878888888989898a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f9090909191919292929393939494949595959696969797979898989999999a9a9a9b9b9b9c9c9c9d9d9d9e9e9e9f9f9fa0a0a0a1a1a1a2a2a2a3a3a3a4a4a4a5a5a5a6a6a6a7a7a7a8a8a8a9a9a9aaaaaaabababacacacadadadaeaeaeafafafb0b0b0b1b1b1b2b2b2b3b3b3b4b4b4b5b5b5b6b6b6b7b7b7b8b8b8b9b9b9babababbbbbbbcbcbcbdbdbdbebebebfbfbfc0c0c0c1c1c1c2c2c2c3c3c3c4c4c4c5c5c5c6c6c6c7c7c7c8c8c8c9c9c9cacacacbcbcbcccccccdcdcdcecececfcfcfd0d0d0d1d1d1d2d2d2d3d3d3d4d4d4d5d5d5d6d6d6d7d7d7d8d8d8d9d9d9dadadadbdbdbdcdcdcdddddddedededfdfdfe0e0e0e1e1e1e2e2e2e3e3e3e4e4e4e5e5e5e6e6e6e7e7e7e8e8e8e9e9e9eaeaeaebebebecececedededeeeeeeefefeff0f0f0f1f1f1f2f2f2f3f3f3f4f4f4f5f5f5f6f6f6f7f7f7f8f8f8f9f9f9fafafafbfbfbfcfcfcfdfdfdfefefeffffff2c000000006501cb010008ff00ff091c48b0a0c18308132a5cc8b0a1c38710234a9c48b1a2c58b18336adcc8b1a3c78f20438a1c49b2a4c99328531ebca7b2a5cb973063ca8cc972a6cd9b3873ea3479cf9b4f6f35770a1d4ab4a8d181de28a5c09042082167ce80063d4ab5aad5ab1abd11c200a02b020418984a790a14abd9b3688fde9b3af05ea9140010749deb15ac104a51d3eaddcbf7e63d6742e8d69d2b176c8a31a5caf65dccb8f1c77b94b8123e2c652906b984313875c6d6b1e7cfa0db16f4b647725c21a5a2faac252405e6c96338879e4dfbf35f21af111c7e3ad0592d298573a7d823bbb6f1e366d7b27e1d1703216ffffe12c2ad5b4ae5cb5e871747cebdbbceb5b79963ff20fe778f6bddc47d3aa324047bdc144fd77a9f4fdf25f8b774c743352f573bd4527bec31c618d62df5557578f9d4597d682dc8604b3541e69e73ce94d2de5742d452cb746175a8195eb58c81dd574c09919e820e3ea8e28a0cfd055c57188cc1de659a8d41c8184b0150a210420c38068f3cba97995894a4a6188b482669d03d84c075da85e8ed71e169841022457b617d3518618291988214892929a692ce8c919b5763e1a8a5615932b7255dc11d181758601e39e69ddeb9e826066349615a9c8205da257367da151f9e8822a7956968aa29e8a3751d08d6a41eb6092753e4c997e8a6552db8a0332f0e0a695d95b606a4147b1052642d51f5b4de8f060affb7c7aaada6c8e9ad3045b810644e8e1a285832a6c6aa6a0a4a055e41e079538b798c9258a28cade22a2d4d4b76d653a8bec2895a599a4ac4d25ade80ea9e967386055fb4d3a6fb5d294266ab636cb656e44d2995115ad87b776da7eebe221d2b105bde98e9ee5cce29f66d47cafae9665c7539051dbf1077e46050f7d4d2abbbf03d4c5252b831fc688c1a472cf245e095fc2f4ba02e0c296a6c75eb917470adb9277123d75c917c26ffeb4c6903232084be27293ba5a8e3856cf3d12de25cb233d3a92c280263d41213c75c61a6db79a821ad75d29af6c461b65ac6e8cc4c3db167358f85c5b6f5da2b953caf9f03c348b35f4cbb36e781cec5cbb6cde172ff782fc67b186d935b706b5b8bde7b43fc979a561be86bc127238e126976132685e089470c6e8895a3d9f4a890175571c75ee59db9ba5dff14e2d084dd559ad300645c55888ca650cae9a8f76dd9652abbce68a0a157b5f39f3fe37eeb6a569ef7f880bf773906e64669d52b02811b8fe8bc38f2ee6e8c22fa6abbe4eb5207d673d68bb978e7704eda2553cd77b907f8dfb9455dece497cfa2fc2a87e514bd7fa680fed31972195616a7a5efd96f454cfa9d5d520395ada40f76047b8ebf1a02bf93a4ec34523b2083c2939f3d68a816a5b89102dd453d6355702765920b9fc6a641fae889308861969cc0d6a500466e2f65e28ad85a489f80114f486e52996eff6a470901f22587ef62210fbbc31a38c5ed8184099cb58ec833902db13ba469df13bb2485b1e54c344bb24a0ec152bd2b22073f5bbc5b0d9508c6e8f42585e33ba119d102182ec58d5c73f9598a744511393e66390060d91c6b730f8131058f4ff4590677d517b7c4ac78830ccd5a28a11bb4a551475258e471980497a245d236ca91c28f200829fdcc27295c11e4273d3349d225f22ed0334e16a1c6193f266482ab2c49c9d662a14b0ee7700f020c588ac811e9cc2d973c014f0a4b474a4c026d3e6b0155539e3911afb92643c87449999ad21a087e888d2af29a89c0e9ad5751c780d94c6674d4c3b3521eca96a0a958296c793eedc5e579e9e4897a7cd3ff4e482972972eb496115b142e47d55093f97ccc7aaed4a1669ea6964a0ad74015f2b6ffe58710f04c68b5d4d32444c62d78617c4c4641029e1079909a4b0a97c2d2d7a5fa69d422ae021096fe9646045c2e25230d09b8a4540a56ed91a35312229a10fad288844b4a59bae4a352508b583ea68d741b90548cf513f55082a11e7d14f5505ad485cc0b4aa372e8af5698d316d9a75ac9520f6ba450a41b89524abbb367cf20d95588c8af5d1f6b8f523d699c9e845040adf190b3f0b630b146b1acb974a458b37a473dee65a26e848cf8e44453af2855501820665d1fe296e639cdb04b9da75ee439c57f48cfb2bfba2c58f04a30606ef62117cc8e162f4bb0f7ff8d3684e48c0e129d48dbec88d2957382d1ed5e0b117679c544c0ed2d9cf0793399c84fb304b9a04329ab55c33cc56cadab575c6c4b5c8778e3453ed3ab727f9502e89e457e2efd975240cbd2e688e529fb89990ad3c333dd10b5bb0829a4d5183b5ea622f665554511b22cc4dcde249784ab2d11219a3a550b098712d0e1248c308adf1611c26ac1ed6dbb6c9adb8840d6c33d09d786ae632ec41c6974d86c8b83c39a606e8e85c1ea09933573a34a0e06b2c3156e4b6486c45ee031a7bc65fdf0aefa46627b064733bc11086bfcabe38b096a389480b182084239e258a87f99ea0d78819ce35b1a1746e2a52d1e4b4893f25866bffce5707496ac495e11aaff2ec3b1d34ab632a9dc6432c214a3f3570adc658378a363e1edb1f75cab92986ab7a6cf939fda9a9c9fc0da284c2db2d8dfd0531c97d5f1a17dceef1ebef225272bb760ff3d564fc085aeb25d47d0c7f5625e0af296b3f9263542a6b2c08e0be94f81d7869946169d83345ecb41342b1b8a327bf072d57c7d75b689fc5e4d025c21d2e906c2e02375f73038156b6dfa3de6cdf59acf836a4829db887274cb8f8450191ea90a4b61e9b5dc5892b0b86eb88b0ef94bb165f435a8dd9720f7682799b52debc2a47bbc503321b2dc08e2bf84ab427e62adbdfce9cf9fedac726bda52666de52a3569669e656bcf9708bda40b7b85cffc9610f53684ecb8f917a0f8ff861fb80e5e8a521854b98415ce28e7ca71a0c4b85e94a618f2205d2de37ea58cfcd69988a2862dd54a7197d56e5b88abea9b716749aeaa2d715b5d99664bc17058151a77ac72ee29f9c8f95fec5221c843ae141359748bff741bd297fe13df50227b9582ba98d7f43314950dd9d6dd4fb312ccbb238f13715a3914be9d61b780077df0b8616d1a416dc2105788107b28b260bba46ec3fc9646c32588a43f666276bfae94e67af1d76f391d13719cf062776a8ebfb563986712e96f6ba8a4d4fdb8734d95767415c8777bc773dd03727d1efc891c93e21aedf4c66e563c7c5b84a9f88f425b997ea37dcff4879796614fb4489976eb381e5da4d238cab5528fffcd47bdabe5d854b4b5a89ae1958f14f65446b55d5c5a98a55f7b68692c424191730205933585c87ba5eef5259410791a476ea2b4604e4540ff1419f3a57a99663172f744e752529e467f977271bf763229975f5f366192735467961d96716678b32db7d444b4e440ba817deca77b66a21b82665387932c456781be952007434113543117a34af1b61ae7141f1c7568f4134b6e364498816b2d181d6f416e3df66cb5323add063686b26aff826f50758504271097d61c146654a53181c80233a5037406b133c1916aff954fe677594c2141cb447bced21438186f072350ba151811146b54561a4a7810c4b787f9a514e93376ec976f254779819221e2027309ffd623846024a3975f49876f07c76eae643a9c652149b62bbd446d08f11bfb854e4bf82f4d744781525eca928891c277e6622209622c59582d29e72fe0c21e82f467e402522d0215d1d66a3f3731eb3527f0568a6d916fdd5630a4d14c9a416eaa228955d52d2dc387baf22d8fc723afa77b7a38275fc85915b47f6a06889f173b99678cbae74097c4618e043675f7458c14595bf88e30632e82675a99986d205147ffe467f5b55d0e18745d887601145ba9951d33e82dd1814bb4f82de17265740215d5b76d93c1822211309c4691a6c5800792023876881e978e0e878ec0e36ce8146d0989388e0720061223c2822a0fd35974a1846b886f0e341ef9373c0cff432218598a161975cd071f1dc85795281ad3982c6cd776ec418287d12a16826b12d23a5ed4901d09533ba61f0d09803a422363309309758a165830e967358b7633d8c35071f7744d111f285319d0d5931fe7132e37165c191d3b66170dd53a7821228e658e3c3885a5543d5de8335c0578d1572e0a067e475265f7179014527af5283194441888a41d6b511a18706fcae766f4474b2eb88bf8584e1c221689216006f116c508763dc82a375225938811c8385617f79210d88da5b87fd2c799eaf52766185214148d2d825bbaf6275d8470d6812e1d215dabd52309521080c127ff986959749ba7499734c655f12831824390e50515216223123593e9f71e08ff38657e061c1c399789756d19d65b01948384971f9f691f5e591da8a22a6af91894b48242d659a4b884cb781a67f74418b093aff971b9f52de839677f4224c3829ebbb77e0cf15d5c668cbbf7264a354dd6d28182a974294190ef82712421694c464152129f005983977518527410c24430268a128ae56b09aa636161889a7617331a49f8f369020261cff4946f3913d12937dc075352c1a2c031a076252545da820fd76d50432fc2626baf31a039ca102dfa1e5369574c6323400347367aa34dda822a1583ce7155bed1a4b6794fcf19128b02436dba104c73805fca3329f61001d37fe6185d22025a3e63230352213b9987558a9926f17b71419b7dc41ab1ff7986d7d69f14041c63b9a7ba378c03e314903716f332a8a6d54ffbd6126e092363ca5933e23096482f07b29b0d817a1347a9bdd14fd9a28a6f074b2d373159aa239c3a12bc722986da105a7125b3221b3db12150f2255bcaa2c5a7a8b5d986ae287b98c19296f914919822a81493c7ea115e39171c69113be341b5507dca0277241235d6991092a68985467ee5738aba6162cc062024b65ab8aa15208a1029e36f2ffa322ba62d718a6fddc942d0b14dfeb61b8743099a25399da51bcaaa4b1b922ad75a33c2f46c47ba5157791e039a14b9ca84dbb88fba64a9fc3a114cd323c2fa2f4d52624e3120200426d251ae4c4823e975127fa121f0823b096b3b6dff1a4d259b18b3529448a19ef7f4b016118800d4af155319e4a15b1102973d125850466e51f12319bb662e7ba57e7623b3d2af109332adea61cd89173b5b10cb526bb70a1f33faa69259a5f9da7d4b811806b7210f031550c12301e21aece33391681dbd5a31bc13a6fdb21ebd973992c6b714c5533b235aa39645c9b7abda9ab67dc4349ef5377fb8125f1525c25621c4b433a802203f6223d86837b6f3af90851fea08217c6833c868a57d74552de7b008fa0fcb7153bae7b33e13b5de127beb5318963481d6873dd7941a90371d03a847a0d223911742fe7371bf711919d29d1a72a05f36bb142a221800b4a5e941f4e292048788776a5ab3d61538aa11f2ffc63a30822a749b97e7711852b650b14233a4c123e5d524f0b5b97e62229221835dea926562234d1a9606ca9366927b5c1b35a517403e419d7cc585dbd815aa68a4d2e459e7f23af17757ce52291bd923f3d4be7c02200abb3326324a8e03235fc240ba172d47e9b855aaaafc264c4280b57cba2c4d9137112269db1ba304131b44db377d8a59f0c27c5fe857a7269948b61e262295027223e3a31506d85185c51451a3317d13587799194ce59fb801c05c4a1ce6f123d3d9c07c46c3d961c3e09656cdd62641b4c00924982de31b2486be5201181912652635805fd14504d61abf3266b10918fe3382757b204b0bbb99b91597e947f2f670e3466865621efdffb9a397b23fc42262df9a3c40d4254b59134d74c07e0615c217bb7bb0bab33a0691b767420344af182442c22791177ccc065819dc24dce59aea3a479db5b513a12cc31379a0768efc33a96ba67d17c814c72b7b774353edba1d16b9a109c134512915acd154567b25a2744d4d855d96278986362274d2a436d7246cf523bd0a5b94a02ad49b38c204c8d5c449a9b2946dec414a31a1ddd77c41b49e9752c9f9c733403631a550447e75c102a25203821bf0d11e88a13095d45428b74ee27236b98ac4a8d2232c8c2caa116554cb291242cbd5e4cabfc132ecb6602964c51acb8abc758376521e5c213b80281d4db51f45042a56d6c100dd511d72181016327eff6b34b6abc02f4b654d6280b4eb5518a5151e144916b9bd20b61599641e65c42410f6163629b9d8954898928160d7313ec89c708c1855b233cf612199442001a2bc309d2f02342f0e0b88966a4a0881b8c67a110113cee4c6b8c653cea3ba2b4a7139ac31b36ef1d361c8a9d20156d5452423bb7cfc218313f3ad6ff376c4e6b5c381d4ccc33db3db9a2266d3d65838e18814659143985c4d49b971134dd16623d6dec22e9793a718071989f6ba09a82c57e56eafc8d103f536f3d59190c12a02b22caca2bfad8123260257d13ca2fe576d4c83175cd824303296dd2a1bc353d5d594a60f9d38ebc8759bf8252a653aa6ed454a01c343166001662b4f5a84feff17221a028b06381eb828d0d12c237e82c211ca4095368c4239b19d7a711955ba07b4286b2280051c69c6ba5e6ab338c0b47b8c38cedeb565f90a1963611ea8c227fe3380bc83a99501a85173ce9c112ef7b76299cda73e03d79b257278ccc6e5374d74663a3b034c098b18732d2fc0f1730e082aa8621eddb414c4f18250037961911ef464abdd035206c78561086100393ffe66357cd2540a619a6a2cca5e837dbb071f9d789c559cab25852accb392e3e172fd11cef35b8e0aa530266de099c4e351ddd999138743d551a553272bf11b4574cc7a14781ac3d4cac9959c14a6cae21304f276498a379d9ce2a8a126ea8d3057667cbad55335313c76dbdc9fff84868201c3dddd1c91ab7bdfe260db4a1a33cbbdd5714c0833ad1bb86689c11a0bc621dd14482d471d02a2bcdfcc59be985f427318f7e72fd2f39062ae35436aadcbc63f8df3e77a5242d54d10adc6233ded2db692144d85d4b372256ff7731502172f2cca2b01b256f2b7a36130f9354656495c6b1a4536cd3f11043d3d21304c9514d918bbe6f2e7c5847fdfea1bad11c2d661e5038a863e831db6b324dcd99a6d43ef76755ad98ce807243f98f599755318901a59215e44e03d15a8a74838c534046853c34160b4d345e637257ba95e89772e9c75ce0a798e4e022c2c2bcbb71a93635ab455f3e8d144d508675e6f1a3af4cdadc1db1ead716eb1611e79ff892170635346236e39d2a81559ab665d780aabefb8f39fbfc2cb7e068c447f8e341265dec99cd471533baeabaf522057d2726cf570a53ec77ad5d463b81e168be92493df79e8d1ba356d3f9f4f400a3c69eb66648b10c0d8e7bb7957ca96eafd42ac153cea4f011cce16ea3e23388e47dc71117faed9722cf817d6094730a2e107e4a1db176f0ce8ce4811e2c311a87e9694f8e41b1b0320dac31406bb3f89f7ac39e281cbb73a9f3f27264d961572f39eb8f1369f4d30f934476faff64c916e361ea7f24c0fe75f724f52735abf0b0ebc2e372efe4322189218e2b414ac3dae1dff8e1171afde2be041efb39782f8863ea901d314b1b115be6e2dcd895115ff92a0e2363f3d021f38726e6b02cc0afb234c5c25a01c89aae178830d4b10828e7b4f41f5ddbdfc37cee6072fadc43dc90e10185210f2f6cfe0c17fdec66010e2cc5bad7b08ff459458d1e2c589948420e08860cc1e2194c64829a5712382145284a4c020c5db3d6784a4107278cf264589f76a49c10000034d8c41850ef5b6a72700048470627446a9e050a851a54ea55ad56ad47b7b1000e0da15a9cbaaf74a09c180724fc98d424ad1acb511c39ea7390961c0502a66dc7fce9c5dbde86d2e5d04183eaa2534a6f01e4a74f7ec61898112c57b2fa5fa4dc1512d5ebe58db6e059002a250676384ec716633f369d4a9554fbd97d86b570470afc664193830ffc9a27a4f8e295d516765d2040feafc9c3af2428e4853aad5a892d05f4a3285a85d4a55ecc6cebcabaf967b3436668b598548a154ab3777f4e9d5b3defc1ae563be9177a61042d02621f3522cefb5e84cbf5ad2227ba916f854f30f30aee80350a0fad2aac51b6ff4daceba03910a093cf460c2ce23fe8452a82c81945a6f44124b34c83fcebcf26c42aa229430b2b38ae228855226bce7afc24ad3cb9b922263912aff52a88c23ba42d20f259e0068c8a01fabf28692ca7c92a238f5423b4a885aa41a8bae146433f14b3051bb3145ae10c0b249acc64a8137ff9c2aa532c74ccba916bac6180322671e2c85340951fbb0acf1ca4a81129e184a41b9f3b8d3ff093994844bcfafa30645132198cc73284c4c33b5ae3dafa4e830b31bcb82cb99d12223a4324ffb226b313c4be1d1d39224cbec408e660214a4e98844a9c6f422e211bb96a84ccd19a3127494b549355556d950bdf228d9a1501cf4a12e0b8294461b09a98f901a9d7175a73c8fbd4aa79538daa3ad2e79ca7550d13ef50ddae1f28c0826a32c03eab4c8c6daea3d0c97f5f7dfd9902b738c7e5b54b7b45aba9c77cb3d6ccc33268288d5ad965acec557db93f013620c7d1b0b8ee0e1247a9226398382498a943afc755f2c0b160a268dbca30e609a6bbeca2fb2182ac5409e3cfdcd4b69b3f48d1287720ccd2e92622af06691dca2e9a3c46c43c02542dda5fff4d4945cb591c731e01411a15a045ef341682bd59633b312b5796db64d7651567c13fe8e5ced26aaf76b8472138bcd3188ee3b26d24e7be8486e3706a9a35dbb5e3a2752891cad262689256babb7305c5939f2d4ce29c2aecb42aa51cddb167df4f5c452ac20521bf2552b94ac2e6a408e8b7a1ad63be10d6fb39f1263d0b2553fb2faea2895532b4f8195732a28daf605fd25e6210cbb36b4bb0c5dbd9249b7fedfac0213d19be97abb11d5b8280a0d75df0bd3d653ffbc8c57aa9359e27648100b0bd665269f4f8e48cff7ad7da8bd87147e3c9534665f651a9bed664588f2d0ef7a0b2c9d51e29490ee15a43574814f64f6a213979c8c3763d95843fce2ffb3e110e877185994c6024396901845080a8c17eb6083b83b418e28612b0bda3af21acc41c4807c298a90d6343d0606f1516378cfbc50a63572fdc457e6b109b84e36a537b5e44c631157c584152dc3344e301b6b0a7d8068910fd9703af4918214ce05af08810430f70b0c5d04f3c5113d8958425a9c10edc89dc651c7268c21da4b1a47309895a635aa6b0ac5daf216929cec4c13c9cb1ec4f5b2d0706c230331639e84c42bcd50428df421d0183776bca940c85b4d334b294c39a5651585624649d51d5da91ad3998957591914d90eb442b1c866900e11619e78129d1af5f03130b18926f91399972964509519889df4f24bdbdd0442d32cd49aa6b44326ff3da96be8d34bdfb0e92795aca425237c6539d927b799b5467a1274e0834422412aae9212e5e91a211053ccfa4088686249e4a28486119c89e63dcefc10c8e2032581ecc1999909633379a3ad7f668a582a099c392d7a15b961ab983f14a4eeeca2d08ed2c7303339d7a9f66046f2c1a535dd5a6851d4173226414948b29449d15a37ab42198963df2c664fcc341e6f55eb269912d0372f6a4e626d055b06a9182f4b1345a23d675e50328b1949f22694a5ea46670adb5367b6932b52ca3f7612484902c44172f2ef4d8199e77830d9a2601a853e4232cf4aca4389b71e55afa3db8965867910094ae8904e41e0bce632a3e52050414b1aa4528e069385a6cfff6501d559296a07131692f0b05832ca9d6e76167275a42e900a896541b957d4da2c345b59647f1e44aab7104b44a142dc4afa36a43391cb250ad18eb6862993b0e62d3a65ad585e79a8159f882425c1e5df494b3397ae0c0ab6bc09dbbd527bdd54168b462633258ad46218099e8f651bdb127d6a24964b2a843abcf5a31478f3b28461c95b70641f74512210cf86855c34415199a6a43b3e29f441d825709826d8993ace093f73a1e46c4572584436c84c3f89105579d3d9978ce5bc1a49b0c854a2a3b4b6a85e96c96f8b22339db3407760a5d0cf1b9be25efa1658c6942aea502f721db64e2a266be9c9e92662cfb576a96b5d9b306f9e54192c1171bdeeff6d2f08356b9f5230372c1c0ccc4722caa497d9057733394991ec74a8a9f1d239999df1752b0c1291e2076e08592d85a3528b92e4cf6737e20d11bb8431408db38b8ac95980388ccf0ee70d9ec68d4f5bcee6569c546acd628d6197dd2ba421cb247f1c2d2499cb7c54c80e497933aa5be416e266a8d0ebb0338a2b6fa2c6e51aa2d09420e109fe18621ed1e0c99937a175a227a2135789e9442481f0b170a63526cdab89461eb59946a250f4694b486fbcb5512fedcafe3a4b9c33028a86aacc428a7803652764095cd89b4799ecab48703e959d1cb72bf4aa742cba9413641899971887da6e8eec88a3ee13125a9b523245c17790c46998914c4b2f15a34fff1fabf7ec19f3334566e22591a7266bf258fac793ab8d7c67c239ed2d447850dc6690c309117e835c263bc33223853d1c67e784c5f58aed70de04c8ebb4446b73292d48e899124d8e934751dee49d168d70d42e05bd685bd244f4a5a4f3fe5cadd3a9215210539f9efec4bee3618ebafaba26b23805834ad1109672d26cdfe0eb20e913d2783e6313ffe4b68721f2965ba8ce2615126a207a61d51c19046ca0cbd8da5dc14071aec395d6224b839226b15013f6167d19bb3e2ca64b9cb748e1aebb8a3220133664526eb2c594f1a4c3649e499f422fba70597932f7254a72363cdf41c8b26494fce5f32e3a48f1fdade8fd8a943d44a8fcd4e6747baeb35241fff2f4c0981244807248da39191a4909c82eae174a5be45bc82616bf8c9f3a72aa351dc398840839e873ae8b62727aa2bdfeba432f13de8cee76db23af920a651441d6caa1a875693c674b4a296ab82fb810aac570713ec568b296101b16ba3295f38a32f3b0390891939da00b6e39929fd00d8eb893c382bb31ea1238ebb2cb10bfbddabb5a010fa5493fcca39179d29738691c33813310c115fa3b0b2190b60b6cb596310a474a9a794a3934091536890e3f9aa73c990e95c03e52528bb06119fa130cc67ba3b0190f54312505a99301d3c08b52881429ba9c38b8aa2015f2a089c36a18294c2eb9f909d1389ca9393abe6bab24f90e2de2909d0834a8d811ffd0b02b02d18e91b10b42b81f376abace88b293981a8deb8ce7a0b87351a8c31908b38b194e9238285c9ba2f08ea5a29e37a10ffcb0b38fc2bfbe923a2113148dc0a1d15836dfeb22e5a8111623340f59985c23a1c4600e7c138be780b3e0c1a1e8c22bb7882a9f12b228790b42212b9f100cb493bb8d41c444a419f2632b1251a660592b2c710d59d28ab7d0968f003373730fb298a904b10b8da3b0a2682598a2149793a0b011c5fae189b3f8b0bc00a621740fd8c0c453f18808d10f9fd818ff1988f38992a44834bd08c05f149dbd430a838225c6d108d2609dbee9b279520c93d008ca69c5cf311369448ac7d80c865326f521a6bc390fb1383b91b01afff1598b6ed31695a2980169c13211089fea2033c9b915b13f81b0a65cf1c36303336cbcc78b8a36865b0d98d09c2041a0f82122a76b1c92700ee4428ad7d81886200bd8181576fc89b5aa9c899017367b4298a8b6f411ba9a108b3d91393eca174b41ae2daa0dcc89c66df3a0ff708eb6b30c85b22710392d9834a72efc44e6abc9ea5027f2380977b40ccb7a35931a35efa0cb322a947d411f22aa1596d32338c30b1e390f62f98c5fc3899101b953fa09e72b0d1e290fdc391776e43b81b00d9f3035fcaaa40962083b094722218d97b0c2b45c20f2f309f303953cc18c241a898e204a0b019417cc4433519ecc9c8eae099e14e826a20b8c93f2394d22ccfff2101f47121f264b083f022f98d0484ff1bc71248db150124d4a0ebe5b09fae8b180140cc5398e35118d74690996180fa2b994d214a2df409b973c8df9aa8836d334737c0fe72394db70cf2d320caef40957a943b4f90acbba93c58090e140a0a7f08bba19a4c7982f7e52a96e1a88f9f88c1d8314a404c9153b1f904409243b187211321f7c8b5af8438e219bf214a2b53c41e693a3b74411224148d888cbb7f84bd764099fc01542f11c0b693b68ec24eb1ccc980a908c48a45df3a01a54265ee1113ac2aa0b8a8eec7b3815fbc41db3afcf5913f7a19692048985501d6d8ab710b59909e20c25822553da0e75520e81c22194100d86d8ac2a1d9291500bff95388a182d47d8981683ac8be59b88ae3a889d908d0a1b8d87a89d481ad053510bbb423b8ea1aa5aaa4c7d8cc356a30bae783c97700638194fd82a403ecd52f344c622f252510c230ed54932a59ced638c40f92992608c560c8974f40ac17809062b0f4c0a8d02e12dc8741590308fe7209f57fda54085cce8404653f39f874c478f3815d43c95be5bad30d39038d190edb254063acf327929d5444b363353f441545714b742394381681add7495c4233a1d5908f2a8a8acd0a5ef0ba6ff7b9c50bc8f025db7056c98ad63471a492a21a95162914d84a2cc3879931885101512a440f5456725aab3b110108c8a982027c86a99b572c5d7184a86f08e164590ffe03b192221a0f33a2cf39aaa39eb246f13cd917810e74a08471ad0ae71c7dc2a4b9f621314c2448c3d563bb3274991913c341d8d1a2ce62bd8d259d2d8b047a850a51f51a788c10ed8c856fa50482e2d23911c188005917d493eaa8ac00b022b9b580b18cb0a578112fe9b8988b0228a38bc9178a35f99ce137c122e513565251ad64909a17abfa285bcc6d94d9eb51ed35951a0250a6e69125231b2620949322120144a120bf934dd742724831f3e09d4423917ce510a1e413688084efff094c46c0d7b532151758a6b24560e812d9a50a1ad3d53226aba7ab592a98110fd48150865c3ba05183a818d9911131d0c0a7e7b8c872d1388bd9f569c58ea44cdff87488b2309b3e7090e41f14f40bac50b190b87600cc73ace1d330d52f94eae9a098e1d5d2ce918a4692329da17fe32d4e77a35a30314827ddd12e19ee8494dbeb8d3a0680bea325a88d55df90d4937fd9c864091b738095e1bb208490b9ad008872094df6bbb1ad9099fa1a2abe59397600c47722b08110d8354476d1b084881bfc959c621114d87cc3f0a8a88b9bd32f3ad99662913d51113ff90b286b50b098d5f16be2132912e0732b72945a16e12cc0bd909d190af7c0a9203ed1e51b38be04d978dd193d12056397db57c95948ae9d6a9bddf4554128a610998838e9d0d61e37048caf1c616f126db3d15fcc0565d6161a054d5857b5f0bb5104d0acfffe6152aff889832128d8ff220067e09ae8590c3f0366d291c6f0a0dc2288bdd42993be92bc2f8b4c229146e49aaf7b82541b23f75b462b6211555d562d6580c34091247a251c065e1898dd3e0d9955bd2aee860a607990b9fb946ba73af220689a7e2a413a30e128488b628553b81088e6431ed21d213ccc433c515d140a06de9a432a521b5300865725d47ce94b54c2ed7bb91f4ac428d3021736c61d82c1332f959009b24c50a8c07192c3af60c9cc1980eea965f5a609dab1782413e6ef94cce210943a546aaa5aa073c248f80b3a6e8a63a99ce2edd9bf23de65ef949a478a46c0cb5b1483f1f3930318646c29d5f0b290938f129caccb103012452710aff7f4cd991f8adb7558ca0da9523230902b9a6671ec29fed3564148c0e1d92359927a2f1d6e7288bf7ca8b97e66760e4942ef50d8a291b438317483d681cf2ddf89d3b3bdb8dec8b93453c1397fa9547b32d28f3a2f3a491be52c703218d8a191508d665586c54f83dd393b01094928ffad88c56ba114996e930b1d97fee1789998cf1e89783d3b6c0e5e9c050d115251041a1cbb552a9a8f13358190f5365880c025d8c9d67fd0452e9b1a73341a85c29c9bf1ce317a2ce8e7869f562bc45caa5bc25eb11699608ec17bf485808a242b53a149e064a7b59e188352118126684d9089f698b28738e366538184989072692abeed7e9780e8eec4173d98d547545ff4c8ed6cfa322652c90b4b66cec61647d64eb9a8a0a6dab0b34f2e716969aefaa5f69b3ac85c312061367b67a5c1ec61874fb8747cccf911469b81308f7020977963a2e31d3fb8b2e95d834c8639e32d208e98929ce366e4704ed460e0f2851dff0b8ca73821f3146a410894e885dc6fa6d237d7408e4c0e3b358882f9e9161fa236f8914864689c92dbb06d9a08d781f051112854a7049da34ebed1b7e73957a9e17a6c46f66919be4660aa00ab5b990d697e9558374168b25892a95cff80d893ddc4fe035c6a792408e52463dcd6edc592e652488586660383e244f61a5935a93ba5455d844895ab12c21acd49279882a66f100efcb82996063363ad9b68eff9be014a4b8cc468db285f808ea7616d7c472e5f0294fb93a91430bd561e4a233464211c2b36064bf14cafae8125b6e882f2c23c276960499897aeadfef72b260234f3047669ddc6ffe5e13168aafca5639f8bd210bf9c3d180df9eee32cf6108528be0c7f08ba73b13486d94263a14c15089fc248d49ca4fa6fb09d766080667905e3e8ec0ad8b0e958903361c7cdb9c2faff4a0659dd425a1846944dbed9ab1e62e94c9cb73348c69fbd484f409794c6c6c07dea668ab12d4dfa73a75bb1a1cebae1c35099153796fe7d68891100d8249e6460de5c558ae17a3d27d56769ab4af66ce9b3757a0ad2a73b7f9956c5d9001b27250979a2a1314f9816238db13ff2181dca3240dd748c879ff417d2d178f60b19962b83c5523d55952fa558b200b0eb240257e0798c0fe7797ebd897998b7d8c8fd8bbd1e87ceb9faae6e400cfc28b40c418b579bff4ff1214dca2e5a485cf322235b9a29ca709c46e5373557563cad9986a27f8951fc67a71f9c8e18998be312315138c758f07fcb4c06d9415eedece38ca39f74d5b5692d2881adf5c08f9a31ca7689c81f116d6c99dad9e52cb35c4b7fec41f538c1c5e957dbf7ad524f760139008a1185b9ebb049c90d4c1d21bbb09e4abe6d2da6af7b8646a96468fc02d90f0af93ee0c774a490b4d1c87b663a2dbe621e1321266089b3b8edfc671ed3824ea3a12ed4876c36fc3bf6c25ffaec91937726106410ccd896c1b0ca1ce411b47f21f4d34db1aeaf662999a33bc5f17b5a4c4a61c58b30c88f0d746e53af9c4f21ab2d6c749bb9d8f730e9d5a45071133eaa3f051badc370e14d58ecaa7e66d77e1b8ee34933d764509179fdae4df05080002118c2925050102000830245cb8e720000c0f110a71768f929085949c4911220583c08894bc954aa1508a336f63129eace5ed1e478418186220f451889031ce08314c9882d01e9021076248d1b0e740840b530829e5cd19469ddefe51ad6af52ad6ac5ab772edeaf52bd8b062c75a8d89a02225a30a17e26c2b24454f862111a41849f55ec93df7c872bdb7f79eb7a04a658e313934a294314215ffcedd8391e21e93359dd5ca4817a814421907127a0ab1a6374a8b3164f6165826c89a9511fee439304529677b580e4520450ad3c2ac8ba6808b7aa642d2b5f6f22d6efc38f2e4caf10ac15070f3e594a6013fad45881225dd21eb4ebd9862cc54e3c4b30236283371a9a00343d6844814a114eb20092ac6400926748f63ac1b26687ab6421539a39640450d47096a08e994d642fba9a7d01ece38b3596d7b18b4604ed6c5e68c79870d24c47dca8938228925f245524663001851675bf9459d667271f7cf84289968d53dab1164d16a4ca9755664055a689473e62dc5104af7f0c492739e35b4c74b2525649f332b25055a2d46f5e6138f1949548b60f065b7ffd85aed5504985f1c4686146d43fd14de8d71ca39e7718131059d8d60c1540b44b001b6874ee28de7a294ced5524a61a43d16a065208606526b46b1051794a7ad258553a558061e8d10f997e55cb64978d0960efd399f8f635826d75c3861e0510ac301c6e78f1e7a58d7a074eaba2baf55c5049740b88e05d341b6bd649333c5c194ac57deb8b6d0ab1fd5555244cff944887c11b9ca9047458de45a4f75c9c650ac7fb2146b4cc19d95124f423c046929c4f6e490958c85042283706d5419abb6daeb6688bd0a3cf08d667dc8ec58a7d1e5924dc3f1b56cae5a55291490cdedb7d259a53ceb1c25c5c2c5db42f0a5472fb994d4229ab1cc3544489514d537ff526529e0f6a4699400faa35c217f580a468ccdd4ef5ad0ced41bd1acfa4930d2491f77cf8311e9f530ca088c6450bcca3afc55955ab29c966a42386de4cf339de5d15b0d0557944784e8461aa2dee6e875801d5f16d464a1f9766ebcd64928d84063d86c584440873db4bb8494528a4bd399568b620122ac34e49173e5acd15593f5367c4ff91db19e4e8585d71e0eb71cab6b3f71bd4764ee6a1d194241c3165a629ac9d49010b5ac162ccf46bd3553e8dedc5ee0bab20de77bceaf1afe114b2147a7f8742f6a45b942814a3e3df577a5ce6d779c77757b0a7b077cb984707e05a777866ee66e464d214e79836fddad602d3bb9cbfad09711023841883604ff5ffc06dbd65ce82cb4176fec6e2d4da14c737e72324c69af5956924803ab27c15d85a65ba2a28ceda423beada8c427f1db438b8a53a5ab0dab8335b95f52a27738cfcc6423aa6a0e5d4a261b29d84c082c9b180de1162c4a686a7f544a57dc0028409814462de2a255840eb5c2cbfd857bdf9b20147bc511cb082d6c328bcd4bb0e217cdc964381adba058541242af38ef2eaba949d3a6340696a108017a996146bea3a5c3ad914fb5f31d4ec61411bac466550b9350bd00102b8cc8ac337ee1494f405418104928367eb91c7664959660d5228a96d4558e14d3265b41cb8616b90b54c6d011b96060381c7adcb0b283caaf506727dcead87cca66bc97a4a5ff5c76e496288b721b9468ea27e39242647ea298d059694a8673257b3612239df8a514ac5a4a84aa93c51329e6277e61d08e2ea94d13398b404a19dccf5ab7948d70446cad2bd07d7cb7cacf8d3082382acfeee605a2c8c4c7998e3b1578f6f498d6c4a533315351515445979bc4af5e1ce310810217978d90844cb1328d239786b2f800e6334fdc26468b13188a452b9aa6f9a86c76f79b4db6ca29f173a78b9c45c2c981c9370af19170b2761db5808658b1ba8bdde8a2aa44c2ac3933a121c658139bc615c886f73be7bf144a26639d12a55d818949fcf336c765b4aa0f734df45c0218ad5087719b8416d1ee151bcf29eb8b4f958d377d691a09a5a93e45ffa1c8276b84b0094d0998927a15e204e39ca689cb3d6bf1114e68d71ba4d8eaa18f4cce4635d24cc940c9aa8e05cb8084b44eac688e62ac71d45a9b13b78d38b52a87051d18ad9253f630d3b365d943edced8229548243c4aa208cbf874ae08e52b513b94ad90a8e811a1361286b6b24f67dff9a2e112cb27f7c18b499a12dcc76ef31ec58c1019b376949c386583506914cb2e5795d07c528b6875d3189fd79d1e2ab7539cf20b9f1c3412208a8bbcdf994f41dc031bd426104f94b0096d06b71012bee8a3fe0529870e77381e62e7be1452aecaf2c4dc0597a551933dedbcbea355edc98b8fcbbd0a492c27daa30ea5bc6161df9b0293a4bb68c6767e4366ff429ad2c1850926331442a3df3a4221e5d1ce641b42d65f9ec23319bb0527b7198328812c6410dad83d15f9478e70035d063379424e0bad6765cb169675766235b9308e7826be4c2e95a264492c21f652198a2e163c609ae9ab4002a2a352496d4019cd7d03d8addf8e98386802e54ba8f35fe6a1e9257e7e24e6a2972c228208cb4c9e1e4c2075d12c7b0953ddd5135d6b771cbd8192c34c5af289eeb75adc18f21fdec04da6763ad0d400ab41fd73cf4280e2a084ce654687a5137207c2404f5f07ca87de662dc855c9e71d55c51a5dd2d31e26bc9a41e73576313455a628abfb710ac9ce3c530f9dd6b8730e944314725a02595d202f0f4c49fd7135b26fff1d39133696b2f773cea34f149433091bc8313acc59aed6c008c2242df99c62bcf632a1375da4580579a165e2631aa206483748ddce185fbdab96217c9ae27eec45b8a5e1bb9404ddc9791b70f544dc721e1c31dd1d8f53d304a69c346724dd949e925e55c9e2beae664601cfa36a3333f694dad790e31729b9fd70c77e9a22f2a69162149c1cc609fd2e5b7c8a840e0528d4f1ed30ad1dd45fc8e8bb35a580b61643604d3b85eec522c090de1115566b933c712da9d990a38e41c215a170ef1c693af2f5218b32f1e4ec64cf3b11653c6932189202c051271a394d3095e75a2ab3286c4cb9b0367aa671d946ca1d0f9029973ef7b3e3656d9e647bdb7b85f1ffa2ac7d424fc7fc1639c443dc846d3049f597acd3cd4a14e5ec4d9e759621656b78ca7c84cc59c2d5db63741656ef082684a032e66fd45649555df5998fa2ef6c9218f9d42ef824b1099180c618927e5526c52f61da1bf21de33b0f2fa4efcd735e0525efc407854c3d6a9b246291d0d8a5b9f223d77e6c7d7c44871e87f2078b9d1ebf1ebe9f8d70c08c68186144ebad1d79001a5554076edc07e3b89e9d94cd493c45986c875dec44fb65d4ac68d21505dffcc9c953c4c8950d4baea40bffb5c937e992c97d54197d18c70507332d578ec84c784c87af685251c90e700844f3d15a763197b35846f169e00692c84e2446112d5a5fd80ec8851dea05075338ff4675399cd5b04e5d9155c2a84a297005adcc84abac474b249bda3c1846c1847a64ccfd05a1e6d94c0db148196e17218548aca19ef5095c9e01611bd18e4b8020ad59d35528dc5aa1df50a81fc511e0a1a1556a609a1926cdac48c87d71cb4a715090d88649f9d55c10ce7e18dfc55907155d1f085e9347a0d216dd99a735dd87b41fe8342283d59ba41cd9219e1d929946c099228685dd59cc5c6dc88cc9c8e08df4a0f69596d574c4e3cc8adadc46e8300e99380d09a5072c3259c43dd92a46ce16cd06ff34d046b51a302dd5f6295c89a4090a2186c3b8a09d5549a1819200ee9dd8d486cda58900cd5fba1c4d33220d5eb84465185b68414f81ec47b4bdff54efcc49bdd9d65954e0b050dc5b94dbfba590bfa8dfa054c971cd1fd3d82110b6a3585c845378077bacdd70f109c57007c37163439247050da0253ea4a6585c92491f17ee8c7539c61a2e58ca5d0a183a642e3ac6002d0a3e224ec77813454d6374e863474ec935221683745e902ce128aed2f3a5a44aae88204d9e4bc6c9db941b11ddcd602195a8389b96f0a2f05d9750188f4504df4e1805457588bf8c9d2066d90e06215d0d44b92de5c20113d471888a2c226db8d1a059e41d31a5ef95daab70d672c89e54c864582e4492444c8e009f594247bca925af9493d98916604c52df388cb3d0504b8a0749cc9c097ee497d9203339e612e625149645ad6dff64f524196d080b62c2da6a080194d9cd5c8c98a7218e68561a0cd10523192519112384240b6ec121bfed214e61876d3a56a0ed506c9e6656a4e63ae514934c5c713ea5f545538974d39440d7ef7052f1219d846090ed1c8acd54179a1427d25450691aa1716663a1a85e037e44b504e7972de052c41f7b3e156e0ad20422a58718ca4bd00d38851358e504084907782e1cc1f5233696a7897c1d065ce18679c463644c730206214647812296a5f95d46fed69231074d0c0d387d4c8746d3845a92ca244f0e1a289d305c298d07ec608ba748cf884028a2104d2161e6d220136254cd85dea753b62206fdd7a1f8979ac8185c104d66c44ff34c10a0f5cc5118ffa28932a58ea4e85ddc57a6a00a795e0e04fa54134e589c88a7641da07d1ec68c20d91e0e0a49fc627f2d4b8c160d4eac514afc4588cec94769086b8e628036a96731484454cdb24c450741de9b921184d6126f80689de65f3d320b54f15f89e2087920e1531d1d217a2823698cc96450f8fc1771cd21716d6aa6ae552fe1446c702669d0a89d8ac8328a849d11070119d367eac9536407d150579b62d2b88c22f9504b6dfc5432660587b0672bdd17c0c9a88776280d010a9031dd9081d0ef2d2b50186bb6ad6975999f208d65a972e083741d369ea5a43d248406d3a00228af8c96c71d6420dd684a80e464f6457f61a77574c4c70c6951f0c67ed298d040ff0b58a10d1635517e5061b5c2e98a5c999d1da097a4e553e998b7be4afcfd29376de3656c90444a6068b9134c28ecc3f4d99e3d45f201d98f3d448fc5ea9dacd11382dced6c5dbfeecad7294498e1541361c764c204a23cab85b4699d4accb586238e54a7873d8c33f6d9d1f9572b65e7a5be1a69d2853f96ac3ee22a6820196590cfbc5de06031c50d512c53465b34624546c61bbd6daa707655de0d8d8b5a996b1a2dad1ad948e045d16a91efd4646fb84bbe8edb360a52598a9668c89a961ea09e5186801d4ee2a4aad1e9599e1d609efd2d07a62d6a0187543aa8b37904bf8aadaed84d5c64060845ece2501d537096d4ea4aad9e8452221789a20e9b52ff06de0d96ded104d436526c1c0ae3bc858f8d554778eeef19e99152e6ab921e6189dd0fbe5e7c322e7204aaaadcc9f87da2227e04e11066f5b44c5d3d9808964a09b249495e49bc6e68392685d060a9b424064e38469bcea18ba009e87aa8fe118555ea2efd41e86df08ce7c6136d1e1e9212e3b520ef67608a4cc6eb60eca72e9dafb6f19febd08463bc0b5b248663244ef35487aa899450d6a056896f14bd8d8b498a526c9fe04a9074fae93b6d57e34884ee0d8d8500c5efd91800eb597fbddfbc08a5529489e991e3d06446a2cc0bfe8a1d23cd2c02d789bd3512f288cbe5765bad3648ba2dcb01824b34a196e0056d19a15457d9c4b6f067017bc8c18dfff05c1cf19491ea0b8f5b508c58f29ded6836683f3a2c546c25b564532bbe045a155ab8412a06a5874f851313c3db118329436dd1138ba8e785add04e90728e2ad4d1084cbee049ac135d1d26890c579cfe8d7e994d5832b1f2e48992a8621b4b10e6e89c6f52cf5dbe547819dd1712117c4c96b72d8c0b7fe21f4f5bf4a671e048665094cb35b163223bf2446de5253d65215a62927586f122b2777989529aac6c640c21aa30122f05f02157d222d7629672e498054a606c14a1954cf89dc4a88a4b30c8a2f2eacbb830574cc8990cb1905a116681dca73549b2bdc5ae01331427d2facd72d2f88e7a7ae6bc89062fa58f389318434472b7a19686ad2b7682ffab16a5852aa61cc17ab3dbf5878d384bbad2b27a36ac3bed1b0fc5d13a03a4362bcddba4ecf6d29b345b8e3477b33e13cc42a69ebe1d340571d8ed3e55bbc88d697a45a4e5ee8854c92f679a1e22596404db440bcc0b268f14c76d783e8bcd817473dc864318e54695cbd9a952f05506a649b313af348958cac1fc05764073a36a1220ea896010493e3f15d75469621a8ef3010ac2789b4a0b35e65e9ba8fc856cfcb379360a157315a82845d8b212bf30b44203e7c595989d65c9596bb59c9ca545ef3046672336e5ecf8604cb0a87558789e5fbb637a8035a1d8d078e01b520bb573c525bb39db53c31a3492322b7126d67e59d089f48884c6aefeb58ac0ffc94695b45c1fe8dc7e884483c9669b480fb99e58fc0e423c76b3f044f7480e5edc7557388b8b32875e87f6813ad9bd90906c8c75c10c6c70d22369cc1a24f506613b29707f0e46685839b9b36ef7b19414885a87868beaa3945d372b69cab60159ee6a286dcf4916831e477c8fe22577740fcb8a4ca51985ceccaacca892058a5a080d859be74935afe04550d776e446d95b84777acbb77b24add2fa0d66bfb6d6f82acaa01ba2a0b7680d5362bbc88f5e5c8397c547b876802b0777e360373b0b93bea84592215ff490a804067e73f4ab1cf85e7e385ff0097fd9b38367f876ff48b045e67e07a096b038d6148b72f1c98d938768c0b2d2540980f39a829aff51c945b85047306c505c7df771881b7766964c339df85395c44d498eb358f99587d74649818acb38af09459e680a86cb37fd502b4812895d04c68f93c78024a89203f99987858fe3482dc5b8989f5550dddb6de8f9cdae045e61763c5a1c8d2cae467d4460bb636548b47104463c03f69caf3425a79a67e4b67ceb067784b18e28d85629076bd579621644f02909c1b29690eff9eebe881371c4493f0cfb363335914b9133356984f9c5d98c8a33072a4989a8abfae720d91bbacb476877016205269e054c2b8bcdac11aed7f3ab00fa8b1a84b4279b947bda4a4836b0affa32daabacdf66a3d53a570d979ce085ca510f4738bab2fc1ed49df2b62b0ba3a6ff49b124530d1bb36a2f4daecceced9d76b8c22485e7f38028d6bb5fdcfbc5a51bb56a52e7041b2147f2bd39c3bf0597c35ac7847995e43021c0d5c0d728f2486f254b9d66b4e0eef24bd135ae628036d27044b52319b6203b912c7ac6ebc9dbd2e67cc8394bd54760d6c95131b2c932dbb3d728a65f0ecfe4ca8a8dfccb4797655037d59abc1d6b61d922c7c470f15de4b733117d786646a983c92a3913e216fd9a5f5acf14c891bf5ec5f5a4c673cbe364b1c96649aa23e24384b93f5356b1fc3ad75b78e77ad3b6b662484ad8d54344ce5ec4cf7313a84eba1651fb5eaa5ecaadcbdc83e462cc596b86b34f7d3bac6fc64787e2e4977b6144bc3e4e88b853ff5623266ac6253e5a67e2b55d4ae18af872445be57f76cfbb4864b87c786ece72849659283de86318340a92aac0db60a8d5033fcc86b79616ddcfda8bf6f63932a0acbeed0b95e0277264558b24c2dbcfd81016f92cc576d3a19287a60c7f36aa7dca9f3ed59b6a96b4f6f2b7f1e113844d14231affc60983ac06015a7f991fd4ef215043f3a7413e45b793783b58ed4396a400841467de4a09410000614285000e3644f0f021068929a410a2548b12a13d525260408840e0bd7f2349927426458833912559b674f9b2a5b7314228ad84791367ce96cef6d4d4f9d3a5cc8318f678037a146952a54b993675796fcf4321b5eedde399e2e0c2850f1566fd0851ff224487294ad90cba27a559a737bded494148ed5aa6f7321a95fbf21e218f0052d4bafb177060c140ef95c2800083cf7fde6a8dd9abb5ab57af09253bc440c82eccc202073fa524648cb3ce490b631efdef5e2dac0cf7c43dfd1a76eca063109b26e98d52c7c990198aa5bc9b618aa2395387762dd8aa10ceb271a626247a74ead5088464667e1dfbe0e40f43b3b45a0ae5c4c388217e2dfffb638a315475a6dea352f649297eb33fad353c3aa5c30831c0afff1f40d29c29a8a1a95cbbc71b67062a88a652d09208c208234c81a6818e72c6b6d864a2e9b8ecee83aeb3d484480803fa023c11c597bc214488d5f8832ba78230ab0a416f6abcd11b1b73b411ff29ab28b1eeb5155350ecc4c2de3bcd2a29b24aacc3149dc4ce19c78460312b04f0836943139174e647e6e8120ec8ff8c0c33b028ab2cebc934013493acb6aa5c0eaf52d42313b95ad094ad3021ae0cd0c726e53293bf3bd51c34b6e21020ab2abd3e325033b428c1d34e3f0113114e3e6b81f1b4b63c424c50423d1d0c37832e332a2f8710c0d425d552c293924e61ab458aee50f491cebfe8daafc44f750d2c398f3090b554ea6692b5a5bcde92f42ebafc2bf4244651e4b2d6bb846228d75dad752acf8f805df130293eebcb35675a642f360cc98d6f2657ebb3eadccecc1c4acb6be5fdc9c71416658f46fd10588f90638b95738c68cba4044456394c31ff41649b9a168012159e57de3cf7a3eedcaa0c03c9995a94e3b1a42cbd1c5060c14255b73ec61e5e6ada434386785e21979c4fadc2b02a6a456749d238602f4b21f9b552d63b79b4845f035465968d0eaa5fca8aa291a444250a38495451438b67ed5a5d79520c0be67359779564480aa08f1ed4cd45b76e5adfe1f2cad9a458b196f622b1d71af06c31e53e2ac9865a1b9bef7f00e58b67e97eb52b4a7253f3f6eea5b8ac1bb604df7e0d41d84e1a4aeabe2176b3b65aad9ad9aed4ee6c8b5866094e9ca98c1f47f274a5266f9848cb21fef2d05270129728a308daa3bbe25a87ed3bd299123ac5aa2017175ed78fde0e83aa1793627021952b2baff9b0c3adff94d4e542d077968947ac5de3e57d77cf98985f6f0c8a06aa25c13d32940db7eed9e7d8fbe6343ecce1f85fd70b63b6988f9542aaacca780fee1b1ac1ecf624e121494e074901e3ece7298260c56107d2540a28e8130451620f47ba8e559e933da5e4284d1ebc89cc14c8c0063a89465c2adf43c2d7b1a820866d081a831464879dd2983053d6eb9bc610b2c013ee8a3142080bd84473c09154a56c42805e5578b23e3c95c289cc01e10fe3b41a1f529150426288100cd230ffc5855bbfda9a8274b8304aec0e4f53c4a27714451d1cae313b3cd9cba170551323d2483a36bb4d197f17b7ffd84884d72adbbe0209c7b94525320d09897d945337ab1452272bff1220ef2c84424816ab8d6c33a4a51cb3100c70045ec7015dd7f67849cd686d5d8f0c61b25e02a85f99729340a919700e359d168e6445952a09f6aef3a13f92d2789173c9ea40c2c7582e4c5190f964170f05cc91dc478056815f9028a14928bdd17ec9f9c8de8e69c3dcf0863f92a9dc6d46871767822a83c62cdd39d70539d544048ddd44926ac00999fc3d45411d025e90c630ce42d5829dd98165d3e4f4a281ca537cc0a9e7a1a2598b49a206a0e51a433c1b570a6ce229a08409d7d7c0a64e84b6670f8fa9a727c7899b31288f6e90034f0de3d841031ef49ddb3ce84751e30c7b8dd49e6971e19404e69c8b2e852e8bb4e1a53c9aac8c36a5308f39d5ff4c119a2885e2f4503f12de86a2881aef60f0a84045cb43f373cb3f72155bfa21913f69fa1786e1542bfb52890cdff23699c00c9dab12a8468a7a3db02e0c911fa16859e5e20d8ea2752b4ab418454ea73553de6386753d4a5bf61a47e539c5af5ee90b5f83461bc0da3334510a9d46ddd5c892ede1b11f0b6de9469410b952163996bdec56864409e9a9493552502cbd56ca54a0646ca086a1cc69510b9898ae762bb16aecba72c3cd0dbaf6ae524cae52e822992bf6d6ac21052eb5aa743035196bb8a09a495699b55cd2489744de856e4ebcd1c5e94ec64ab3bd5e488dcb1c71e9d252e23d0a0f1502aef1de8578d385cc54c856beecf22ab6ea9d4b29feff9b94b25146b6f7b5eb4df5bb95f6a6c8a643b2ed2e73338609b7676787fd2b6b04cc57a13c75bafc35a07e246cc37e9195b805468ab83c395a05cfcebc0d76708799ab97e45df8886e5171e32c62ca5a88d48d2fc61681640c194439c9af12d9715f39b26424f51839797d118d697ae0220797ca8b55528937c811176ba82797cc6f7ae225e4a4ac2ead20c6e98d212caa2f4b6b5c386ece442f1959a565b9a91aa3a56e1a7ccf0045e9309b2d1705cbfc67c4f14aac09e1b2993f984cd68a14b8887132605c065f4a52e8a7949c12243585e04c339a2556ee8a448a1c64312570b202350c6f51a4311433979e6395f326d1ccda2ab9882b505d34941c53bbff75e985d57ccacdabbfab549d825a40311e757597a4e6ae1c7b83040a369e426acd227d86d8781b73c3b28dec2ada33d70cf9ca6a7dcdebdacc1a97fb43375e8a1bc83c4956bedebe4dd2b6b29fde50cbde6835b5ce8468696619e4c17c3a7120adbc2f3cf3554490de2dae813baaeb08e5c8eb320c939ee4577f5d2f818afeb4bc8392e8ad20c69e5075e3846556ee75f5facd411262b723e9e8a5723cacce5e88706e7a9edfb0f0e0cbfb64a1dd6b90e7b6d9e44e89928ba00df31a5709ad53b12c51364c19b214cac65e853a56ac7d22da059cb9b9e14ac48d0ed4826080422e026762963e93a71afc5554df386026779975b7b2232c8731575ede75a492ff51d4cad4c861d42376caf067d284890ad705aaf59fcfca3084d7ea63446cf7eb697da4a46e98149abe9069ff657e52978d9eab2e6cb007be2443d7dbdb118e1a8f2f545bf4e64d7a3b03719e7b49634f0fa15e146f60b71488bb8ed70c2ef58598b080983a6e897ccadba31fb717a95fd551536453dd9493d491f4bde5493f01caa5dbe7944ae094cada71c2fcd7bb9779728f8f41f47866c72832f7ba6fcf019158908fd81b249f71b69fed6a90ce479b8bf11e1af9b98f4bf04635fac60b8cdc624af42c389847e63046849e8f28a2cf58eeefcf840802c90bbc1a6602d58fd27204410c0231f86ca40aa47ad6a238402be76ee2242ece805483e23ea802ffd10e034d0c3414a4f7125038faaf6900695634a6fc7290d014a793f843d05eb05040284f28e2076dce9368629af8466682f0dac06ee336a3211a468384904f1c87c5d2e3ec3040894a3068d8cb0be9a55f2c0c2942e5d6bac40a9f840185c36780ef57f44f0d5b04f42a6bd79a438e768bf8d270802cca46080409bf423dd2cf80e4a4f1d2c4e2968b2038100805510f0bc526ac022d62451159ab9c2e07d81871785ae4a2ee303daaaa1109e546ee438880830b09260c17c6319cf044182464366353260f0e3fb148188323d20aec686809098576c4ef89f4c44fe4682cd0501699105626a64a3ad0a57ae4e064c6ba4208dbf4c90fa9c53886d17842658eff6e4e3dd0479632a292a203d862d11bebf088004ddc3e2904a9d17b2e6814ede993bab1fb3ea3e80243280ad180a82666442f3d08081d1be83b3802fecac31c7bcafdf8623d7090d2facd0647e3f908c1707003d7a60413f7f15a98e85b808c5a68889d3e8c5a94c31493253706278b94e4936ce733c68320c151225bc61a8f3122023117fde6077b4322bad07722ab01759179ba901c37521b53f2981004435a640ad3a32280498beaad00134726b231009f82c032621d0fa5207d92a6809245f2ad370231664a32dca8e52ddc116f0c72507c242a99922a518b5dfc91ee82e33dcc02414451f2001117b3c90c49643e4ef12c3f05892ea545e0af42622641ffae722811e32eabf1eb48a40bf352c8682454b0a221be324c8012948e910bd1a7293f08d0c662461413d96aa49a74e316d1670973a49a8448dc10434f7a722271039416e53938d3e898a8314093222c2a6638c8319d6e1a772528c7e3216af03261d368be63143bb012e78d228432185f725612d124830f2c85d3f1b8641dc1ae2d4702d09227304d933f2032382151375af23aa5d30a11e4eb1ef33d32b35a384811a5e238c544f45a522b83933cbdc71adfcf37d96c1caf92446af014df72323bd02ceb931a5dc63c58e71ee58f32768e3979853af35339bc052f09b49baca27c7c93a10e844b3cd038d70a5b18734700d43121a245209242a93241a08810ff2c82abfa71621aa63607e2646a64407007252884f286a8babc25224f54f7f04861de5239f1b342345078807447b88423469425e9ae03ef923e7df42731f34229732226aa141cca4e4ab3234cb237c20d2c66f23d26544a319089c0c3ef1a02427cef39bff4ef9290211bb44ced538df8912c734d2cf2b43cce03bd90512ce7948a4ed0dfd27140d4d249f3d43cf014ec52534e01357e88e7f2b2e92dabb42b3f6e229ec3481dd5538ca8391ad56f18324a91e42d59a42f278442205203359537573464a284a7882354d32849156420325555ad6582be0f3b7d0e257f32568553473895346cecb184c4e16eb54c09622684ab561b545851a35ff4932d52d198ff421459adf004c31442209353572480dc92588b0fd3faa84477f35a7f942f09d31f4133208f2881120c39a55533e6e7b178a96348750c660205cfd5ee9c065c72843a4193bf92034c76494e567076c2af498a23438ca52d9344f6f8559eec752e68af6b72043c3c42b03c07484aaedb346502f3820bef445ce4aa2a86ed57095498fe8327688874be445ef7f32138e3593d16596e2552214a88eca809334348344f62b3a69a3c348e8408689bc3f8268978c4f16656ee66e7872a42542d004d6d066f4ce528668376303044372a02a0e46c728e76840e96a2a0626619a7572cac463a27416434dd88225a29e23841d6765e884d29e802b55604b9b296b8684cffddab7cb08e30e6a76c094181286a72e68345c0a4666e114da0222cc00eec3a826d40b6881c23ec4ab147f5963012648644b33140a357dbe3523637e1c8ca6c258d696e70727c8f2200aad7a0f48814453bd327eeea960bd72aa404c25a39174fb66b257c440ac4f67ab28778ee2fb228e6768ae83e5af350022847426a48a6494418aa69e6072e8c055164a6f67c3748ecb1630a827867e5f9e035d4c40a632cae2c4eb04b398554b0974cbcef1169af2cbece27caab1dbd7783586477e862d3be474994efaa6e8a4996d28e76c421d94c649bcf3ba4776b54b028e0d7f43a624f9e557f3d725fb1738612b23d3cb539a4375ebe649b4825a4b297a0e28e89ff1cc3dfb8c5be4c82fff40c5e858228a0832ef2f0829b036022b3205ac78247a843f2841707585a1db22180c52d1eec9d124ccf18d8603ba2535c6f72224ecfa8a37a60650e6fb89540834ca2043f5223235413351e91637aa78ac810977a973854b0836c77118f0872cdb8699ba97a8f75970604857789f6088636ac2478ef900b5bc486b11826e4a36e64e248daa24b6bf066d00437d44725da02aec2186de604350ae2540597250c900bc36349d64764cdb7a644852a56a74d32b99f0c0294453631c24893cc5388669283059925a244a85c28247e4c2ad12267b2844b086126ba10db12c44eb21490e4c48762ef227cf98d92648ebcd44ab6e6560e8f78ff984466f8e3614d8f266803da54b9267ca60a6f10232c5396296d26dc67944aa54d12d18eca87fa6ca459ec4488b8a844cd517006020c51e36dde459ef92ce804a75d521746b4e837311256c882c4586a6ac08e917bd8aac6591e59445d0c792068638100b6916e458c48424e0268cb4cb17c336667934c153583f62c33888682487a456a60c764cf13df0e2325c465d1ca0b0076d0a10ba5b83af62430a3bc50b344e764736e7257a7c25182f71b9fef3d688328c499b69cd8268091eb20b560a4c37a8fc8a45e79266b22c9ba580783f8a6ebcfda36a32c7a7a72c774254e9048ca2b25fa453104e747b4f9a451f33d35836ccd429f4104b158a86096b653ff90480353556405189f3df8abb73606430d778ac82daa673475cc26d41a23f4243376318c54826bc7e355e5e78e434f49ee496411d485b9036b928a1e6f356507b99c3359b2a1b57b6f459320bb2088857822b8232ca850ede59572829e828d87f247440271972c2b6767d9690b1b6116fbb10901aebe445dc8f2d820bb5940e4ea1204956d4724a8bb98ec90035b88876678b063a68d8817b172f7b4f5f74b5005563025a9aa2e4ae0f14e106b2a4e90648d3647a404a056f491cb27dbf24bf14458ade6d55e2806596ae69b8d5b4c344683346baf2b085c95c83130254b6482e2b6633832a688e03183c695381009619b26a4b8e39c9612b8e985b00d7c4b9eb84834da42b07629a4661890de8b6b81a57caac75148e562b8e911d1d4b37e42054132263a89febc23554ddc68868e60f8372e9e0f356788d0b8f77e67a226c8e8887263c583624734ea8c6cb395f678b889fc783405259a11b1699343d2d62e86dc2debd45656b795326873bd7c2c0744a96dfa06a1880f57c2a402f9e1ca1bce05842fabbc396a96a1fbdc27fd9acf091dd1135dd1179dd11b5d360202003b');


--
-- TOC entry 2094 (class 0 OID 0)
-- Dependencies: 175
-- Name: users_user_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres
--

SELECT pg_catalog.setval('users_user_id_seq', 5, true);


--
-- TOC entry 1954 (class 2606 OID 16482)
-- Name: favorites_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--

ALTER TABLE ONLY favorites
    ADD CONSTRAINT favorites_pkey PRIMARY KEY (favorite_id);


--
-- TOC entry 1941 (class 2606 OID 16432)
-- Name: products_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--

ALTER TABLE ONLY products
    ADD CONSTRAINT products_pkey PRIMARY KEY (product_id);


--
-- TOC entry 1943 (class 2606 OID 16494)
-- Name: products_product_code_key; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--

ALTER TABLE ONLY products
    ADD CONSTRAINT products_product_code_key UNIQUE (product_code);


--
-- TOC entry 1952 (class 2606 OID 16469)
-- Name: profiles_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--

ALTER TABLE ONLY profiles
    ADD CONSTRAINT profiles_pkey PRIMARY KEY (profile_id);


--
-- TOC entry 1945 (class 2606 OID 16436)
-- Name: sales_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--

ALTER TABLE ONLY sales
    ADD CONSTRAINT sales_pkey PRIMARY KEY (sale_id);


--
-- TOC entry 1948 (class 2606 OID 16438)
-- Name: users_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--

ALTER TABLE ONLY users
    ADD CONSTRAINT users_pkey PRIMARY KEY (user_id);


--
-- TOC entry 1950 (class 2606 OID 16440)
-- Name: users_user_name_key; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
--

ALTER TABLE ONLY users
    ADD CONSTRAINT users_user_name_key UNIQUE (user_name);


--
-- TOC entry 1946 (class 1259 OID 16441)
-- Name: pk_user_id; Type: INDEX; Schema: public; Owner: postgres; Tablespace: 
--

CREATE UNIQUE INDEX pk_user_id ON users USING btree (user_id);


--
-- TOC entry 1959 (class 2606 OID 16488)
-- Name: favorites_prd_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY favorites
    ADD CONSTRAINT favorites_prd_id_fkey FOREIGN KEY (prd_id) REFERENCES products(product_id);


--
-- TOC entry 1958 (class 2606 OID 16483)
-- Name: favorites_usr_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY favorites
    ADD CONSTRAINT favorites_usr_id_fkey FOREIGN KEY (usr_id) REFERENCES users(user_id);


--
-- TOC entry 1957 (class 2606 OID 16470)
-- Name: profiles_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY profiles
    ADD CONSTRAINT profiles_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(user_id);


--
-- TOC entry 1955 (class 2606 OID 16442)
-- Name: sales_product_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY sales
    ADD CONSTRAINT sales_product_id_fkey FOREIGN KEY (product_id) REFERENCES products(product_id) ON DELETE CASCADE;


--
-- TOC entry 1956 (class 2606 OID 16447)
-- Name: sales_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY sales
    ADD CONSTRAINT sales_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(user_id) ON DELETE CASCADE;


--
-- TOC entry 2083 (class 0 OID 0)
-- Dependencies: 6
-- Name: public; Type: ACL; Schema: -; Owner: postgres
--

REVOKE ALL ON SCHEMA public FROM PUBLIC;
REVOKE ALL ON SCHEMA public FROM postgres;
GRANT ALL ON SCHEMA public TO postgres;
GRANT ALL ON SCHEMA public TO PUBLIC;


-- Completed on 2014-08-19 19:35:20 ART

--
-- PostgreSQL database dump complete
--


For more information send a message to info at phpclasses dot org.